.t3kk-audio-player{--audio-player-visual-height:175px;--audio-player-cover-size:96px;border-radius:var(--border-radius);background-color:var(--c-bg-base);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);margin:0 0 24px;padding:16px}@media only screen and (min-width:768px){.t3kk-audio-player{--audio-player-cover-size:var(--audio-player-visual-height);padding:16px 24px}}.t3kk-audio-player__header{padding-bottom:12px}.t3kk-audio-player__title{font-size:1.6rem;font-weight:700;line-height:1.3}.t3kk-audio-player__visual{height:var(--audio-player-visual-height);border-radius:calc(var(--border-radius)/2);background-color:var(--c-font-base);display:flex;position:relative;overflow:hidden}.t3kk-audio-player__cover-image{-webkit-box-flex:0;-ms-flex:0 0 var(--audio-player-cover-size);flex:0 0 var(--audio-player-cover-size);background-color:#fff;height:100%}.t3kk-audio-player__cover-image .t3kk-image-container,.t3kk-audio-player__cover-image .t3kk-image,.t3kk-audio-player__cover-image figure,.t3kk-audio-player__cover-image picture{width:100%;height:100%;margin:0}.t3kk-audio-player__cover-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.t3kk-audio-player__visualizer{flex:auto;min-width:0;height:100%;padding:0 8px;position:relative}.t3kk-audio-player__visualizer .t3kk-loader{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.t3kk-audio-player__visualizer .t3kk-loader .t3kk-image{width:64px;height:64px}.t3kk-audio-player__visualizer .t3kk-loader svg{width:100%;height:100%}.t3kk-audio-player__controller{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:12px;display:flex}.t3kk-audio-player .t3kk-image--svg{width:100%;height:100%;display:block}.t3kk-audio-player .t3kk-image--svg.status--inactive{display:none}.t3kk-audio-player .t3kk-image--svg svg{width:100%;height:100%;display:block}.t3kk-audio-player button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;line-height:0}.t3kk-audio-player button:focus-visible{outline-offset:2px;outline:2px solid orange}.t3kk-audio-player .t3kk-controls{flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.t3kk-audio-player .t3kk-controls__control--play{cursor:pointer;background-color:#000;border-radius:50%;flex:0 0 48px;width:48px;height:48px;padding:15px;transition:background-color .15s ease-in-out}.t3kk-audio-player .t3kk-controls__control--play svg path{fill:#fff;transition:fill .15s ease-in-out}.t3kk-audio-player .t3kk-controls__control--play .t3kk-image--play{transform:translate(2px)}.t3kk-audio-player .t3kk-controls__control--play:hover svg path{fill:orange}.t3kk-audio-player .t3kk-controls__control--progress{flex:auto;order:2;min-width:0}.t3kk-audio-player .t3kk-controls__control--volume{flex:none;order:3;align-items:center;gap:8px;display:flex}.t3kk-audio-player .t3kk-controls .progress-slider{align-items:center;display:flex}.t3kk-audio-player .t3kk-controls .progress-slider input[type=range]{--range-track:linear-gradient(to right,orange var(--range-progress,0%),#d6d6d6 var(--range-progress,0%))}.t3kk-audio-player .t3kk-controls .volume-toggle{width:24px;height:24px;padding:0}.t3kk-audio-player .t3kk-controls .volume-toggle svg path{fill:#2a2a2a}.t3kk-audio-player .t3kk-controls .volume-slider{width:96px;display:none}@media only screen and (min-width:768px){.t3kk-audio-player .t3kk-controls .volume-slider{align-items:center;display:flex}}.t3kk-audio-player .t3kk-meta{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:1.4rem}.t3kk-audio-player .t3kk-meta .time-code__divider{margin:0 6px}.t3kk-audio-player input[type=range]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;width:100%;height:24px;margin:0}.t3kk-audio-player input[type=range]::-webkit-slider-runnable-track{background:var(--range-track,#d6d6d6);border-radius:4px;height:4px}.t3kk-audio-player input[type=range]::-moz-range-track{background:var(--range-track,#d6d6d6);border-radius:4px;height:4px}.t3kk-audio-player input[type=range]::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;background-color:#2a2a2a;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.t3kk-audio-player input[type=range]::-moz-range-thumb{cursor:pointer;background-color:#2a2a2a;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.t3kk-audio-player input[type=range]:focus-visible{outline-offset:2px;outline:2px solid orange}.t3kk-podcast__detail-link{margin:0}.t3kk-podcast__detail-link a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.t3kk-podcasts-list{gap:48px;margin:0;padding:0;list-style:none;display:grid}.t3kk-podcasts-list__item{margin:0;padding:0}.t3kk-podcasts-list__item:before{content:none}.t3kk-podcasts-list__header{margin-bottom:16px}.t3kk-podcasts-list__episode-number{letter-spacing:.05em;text-transform:uppercase;margin:0 0 4px;font-size:1.3rem;font-weight:700}.t3kk-podcasts-list__title{margin:0}.t3kk-podcasts-list__title a{color:inherit;text-decoration:none}.t3kk-podcasts-list__title a:hover{text-decoration:underline}.t3kk-podcasts-list__title a:focus-visible{text-decoration:underline}.t3kk-podcasts-list__subtitle{margin:4px 0 0}.t3kk-podcasts-list__teaser{margin-bottom:16px}.t3kk-podcast-detail__header{margin-bottom:24px}.t3kk-podcast-detail__episode-number{letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;font-size:1.4rem;font-weight:700}.t3kk-podcast-detail__title{margin:0}.t3kk-podcast-detail__subtitle{margin:8px 0 0;font-size:1.8rem}.t3kk-podcast-detail__content{margin-top:32px}