@keyframes TagSelector_slideDown__I8NNe{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes TagSelector_slideUp__F_ht5{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes TagSelector_fadeIn__qGMJn{0%{opacity:0}to{opacity:1}}.TagSelector_container__xri_B{position:relative;width:100%}.TagSelector_tagsWrapper__D31d_{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.TagSelector_addTagButton__ANUEx{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;min-height:28px;font-size:13px;font-weight:500;color:var(--brand-blue);background:rgba(var(--brand-blue-rgb),.08);border:1px dashed rgba(var(--brand-blue-rgb),.3);border-radius:16px;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TagSelector_addTagButton__ANUEx:hover{background:rgba(var(--brand-blue-rgb),.12);border-color:rgba(var(--brand-blue-rgb),.5)}.TagSelector_dropdown__lhsmM{position:absolute;top:calc(100% + 8px);left:0;min-width:280px;max-width:min(320px,calc(100vw - 32px));background:var(--surface);border:1px solid var(--divider);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.5);z-index:1000;overflow:hidden;animation:TagSelector_slideDown__I8NNe .2s ease-out}.TagSelector_backdrop__h1is2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:9998;animation:TagSelector_fadeIn__qGMJn .25s ease-out}.TagSelector_bottomSheet__KcWxL{position:fixed;bottom:0;left:0;right:0;max-height:80vh;background:var(--surface);border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -4px 24px rgba(0,0,0,.5);z-index:9999;animation:TagSelector_slideUp__F_ht5 .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow:hidden}.TagSelector_handleBar__VP1oZ{display:flex;justify-content:center;padding:12px;border-bottom:1px solid var(--divider)}.TagSelector_handle__8rYSU{width:40px;height:4px;background:var(--muted);border-radius:2px;opacity:.5}.TagSelector_sheetContent__wsYZN{overflow-y:auto;flex:1 1;-webkit-overflow-scrolling:touch}.TagSelector_sheetFooter__UpcCf{padding:16px;border-top:1px solid var(--divider);background:var(--surface)}.TagSelector_closeButton__q60Av{width:100%;padding:12px;font-size:15px;font-weight:600;color:var(--text);background:var(--surface-elevated);border:1px solid var(--divider);border-radius:12px;cursor:pointer;transition:all .2s ease}.TagSelector_contentHeader__5R4aa{padding:16px;border-bottom:1px solid var(--divider);position:-webkit-sticky;position:sticky;top:0;background:var(--surface);z-index:1}.TagSelector_headerTop__szSA6{display:flex;align-items:center;justify-content:space-between}.TagSelector_headerTitle__pHd_n{margin:0;font-size:15px;font-weight:600;color:var(--text)}.TagSelector_newButton__bmEEl{padding:6px 12px;font-size:13px;font-weight:600;color:var(--brand-blue);background:rgba(var(--brand-blue-rgb),.1);border:1px solid rgba(var(--brand-blue-rgb),.3);border-radius:8px;cursor:pointer;transition:all .2s ease}.TagSelector_headerSubtitle__YqQVF{margin:8px 0 0;font-size:12px;color:var(--muted)}.TagSelector_tagList__w5fyQ{max-height:300px;overflow-y:auto}.TagSelector_tagButton__6jKyY{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:transparent;border:none;border-bottom:1px solid var(--divider);cursor:pointer;text-align:left;transition:background .2s ease;min-height:48px}.TagSelector_tagButton__6jKyY:hover{background:var(--surface-elevated)}.TagSelector_colorDot__bEEIs{width:14px;height:14px;border-radius:50%;flex-shrink:0}.TagSelector_tagName__3w2aw{font-size:15px;font-weight:500;color:var(--text);flex:1 1}.TagSelector_tagCount__lu_VY{font-size:12px;color:var(--muted);padding:2px 8px;background:var(--surface-elevated);border-radius:12px}.TagSelector_emptyState__QCxNc{padding:32px 24px;text-align:center;color:var(--muted);font-size:14px}.TagSelector_emptyIcon__ij7ac{margin-bottom:8px;font-size:32px}.TagSelector_createForm__t1xyI{padding:16px}.TagSelector_formHeader__J3w3A{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.TagSelector_formTitle__nfKfZ{margin:0;font-size:15px;font-weight:600;color:var(--text)}.TagSelector_cancelFormButton__LaZJD{padding:4px;background:transparent;border:none;cursor:pointer;color:var(--muted);font-size:24px;line-height:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.TagSelector_errorMessage__J_jKg{padding:10px 12px;margin-bottom:12px;background:rgba(255,69,58,.1);border:1px solid rgba(255,69,58,.3);border-radius:8px;color:#ff453a;font-size:13px}.TagSelector_fieldGroup__jn2VM{margin-bottom:16px}.TagSelector_fieldLabel__vk80c{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--text-secondary)}.TagSelector_fieldInput__qvbuv{width:100%;padding:12px;font-size:15px;color:var(--text);background:var(--surface-elevated);border:1px solid var(--divider);border-radius:8px;outline:none;transition:border-color .2s ease}.TagSelector_fieldInput__qvbuv:focus{border-color:var(--brand-blue)}.TagSelector_colorPicker__qmsSp{margin-bottom:20px}.TagSelector_colorGrid__10ara{display:flex;gap:10px;flex-wrap:wrap}.TagSelector_colorButton__8EUPQ{width:40px;height:40px;border-radius:10px;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.TagSelector_colorButtonSelected__kQokG{border:3px solid var(--text);box-shadow:0 0 0 2px var(--surface)}.TagSelector_colorButton__8EUPQ:hover:not(.TagSelector_colorButtonSelected__kQokG){transform:scale(1.1)}.TagSelector_formActions__NKv2p{display:flex;gap:10px}.TagSelector_submitButton__jbYEp{flex:1 1;padding:12px 20px;font-size:15px;font-weight:600;color:#fff;background:var(--brand-blue);border:none;border-radius:10px;cursor:pointer;transition:all .2s ease}.TagSelector_submitButton__jbYEp:disabled{background:var(--surface-elevated);opacity:.5;cursor:not-allowed}.TagSelector_cancelButton__hTyaO{padding:12px 20px;font-size:15px;font-weight:600;color:var(--text-secondary);background:transparent;border:1px solid var(--divider);border-radius:10px;cursor:pointer;transition:all .2s ease}.TagSelector_cancelButton__hTyaO:disabled{opacity:.5;cursor:not-allowed}@keyframes EditNoteModal_fadeIn__HcgVP{0%{opacity:0}to{opacity:1}}@keyframes EditNoteModal_slideUp__UNBie{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes EditNoteModal_spin__Hfj46{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EditNoteModal_backdrop__kBDEV{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;animation:EditNoteModal_fadeIn__HcgVP .2s cubic-bezier(.4,0,.2,1)}.EditNoteModal_editModal__x1MI7{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;max-height:90vh;background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.5);z-index:9999;display:flex;flex-direction:column;animation:EditNoteModal_slideUp__UNBie .3s cubic-bezier(.4,0,.2,1);overscroll-behavior:contain}.EditNoteModal_header__Se4u9{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--divider)}.EditNoteModal_headerContent__gcFm_{display:flex;align-items:center;gap:16px;margin-bottom:8px}.EditNoteModal_title___S7rS{margin:0;font-size:18px;font-weight:600;color:var(--text)}.EditNoteModal_subtitle__juMCy{margin:4px 0 0;font-size:13px;color:var(--muted)}.EditNoteModal_closeButton__wOEDl{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:var(--radius-md);color:var(--muted);cursor:pointer;transition:all var(--transition-fast)}.EditNoteModal_closeButton__wOEDl:hover{background:var(--surface-elevated);color:var(--text)}.EditNoteModal_content__LdWwf{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.EditNoteModal_textarea__x__Md{flex:1 1;width:100%;padding:var(--space-4) var(--space-5);font-size:16px;line-height:1.7;color:var(--text);background:transparent;border:none;outline:none;resize:none;font-family:inherit}.EditNoteModal_charCount___lJ1q{padding:8px var(--space-5);font-size:12px;color:var(--muted);border-top:1px solid var(--divider);display:flex;justify-content:space-between}.EditNoteModal_error__vjgwp{padding:var(--space-3) var(--space-5);background:rgba(255,69,58,.1);border-top:1px solid rgba(255,69,58,.3);color:var(--error);font-size:14px}.EditNoteModal_footer__3HoPm{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-top:1px solid var(--divider)}.EditNoteModal_footerButtons___4_vK{display:flex;gap:var(--space-3)}.EditNoteModal_regenerateContainer__yVhHd{position:relative}.EditNoteModal_regenerateButton__qDyps{padding:10px 16px;font-size:14px;font-weight:500;color:var(--text);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;gap:6px}.EditNoteModal_regenerateButton__qDyps:hover:not(:disabled){background:var(--surface-elevated)}.EditNoteModal_regenerateButton__qDyps:disabled{cursor:not-allowed;opacity:.5}.EditNoteModal_spinner__YDd1M{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid var(--text);border-radius:50%;animation:EditNoteModal_spin__Hfj46 .8s linear infinite}.EditNoteModal_languageMenu__Nfocw{position:absolute;bottom:100%;left:0;margin-bottom:4px;background:#242424;border:1px solid var(--divider);border-radius:8px;padding:4px;min-width:160px;box-shadow:0 4px 12px rgba(0,0,0,.5);z-index:100}.EditNoteModal_languageOption__CSVfO{display:block;width:100%;padding:10px 12px;background:none;border:none;color:var(--text);font-size:14px;text-align:left;cursor:pointer;border-radius:4px;transition:background .2s ease}.EditNoteModal_languageOption__CSVfO:hover{background:var(--surface)}.EditNoteModal_cancelButton__V5_DR{padding:10px 20px;font-size:14px;font-weight:500;color:var(--text);background:var(--surface-2);border:1px solid var(--divider);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.EditNoteModal_cancelButton__V5_DR:hover:not(:disabled){background:var(--surface-elevated)}.EditNoteModal_cancelButton__V5_DR:disabled{cursor:not-allowed;opacity:.5}.EditNoteModal_saveButton__f_MIr{padding:10px 24px;font-size:14px;display:flex;align-items:center;gap:8px}.EditNoteModal_saveButton__f_MIr:disabled{opacity:.5;cursor:not-allowed}.EditNoteModal_saveSpinner__RHYf6{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:EditNoteModal_spin__Hfj46 .8s linear infinite}@media (min-width:769px){.EditNoteModal_editModal__x1MI7{min-height:600px;height:70vh}}@media (max-width:768px){.EditNoteModal_editModal__x1MI7{top:0!important;left:0!important;transform:none!important;width:100%!important;height:100%!important;max-height:100vh!important;border-radius:0!important}}.ClipFooter_clipFooter__ItvKQ{display:flex;gap:var(--space-lg);flex-wrap:wrap;font-size:var(--body-sm);color:var(--muted);padding-top:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--divider);min-width:0}.ClipFooter_clipFooter__ItvKQ strong{font-weight:var(--weight-semibold)}.ClipFooter_clipFooter__ItvKQ span{white-space:normal;word-break:break-word}.ClipQuoteTeaser_quoteHighlightContainer__4Jdji{position:relative;margin-bottom:var(--space-3)}.ClipQuoteTeaser_quoteHighlight__VJQyi{background:rgba(var(--brand-blue-rgb),.08);border-left:3px solid var(--brand-blue);padding:var(--space-3) var(--space-4);padding-right:var(--space-10);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ClipQuoteTeaser_quoteText__0SAKt{font-family:Georgia,Times New Roman,serif;font-style:normal;font-size:18px;font-weight:500;color:var(--text);line-height:1.6;display:inline}.ClipQuoteTeaser_expandHint__t5inX{display:block;font-size:12px;color:var(--muted);margin-top:var(--space-2);font-style:normal;font-weight:400}.ClipQuoteTeaser_regenerateQuoteButton__0Cs_S{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--muted);cursor:pointer;transition:all var(--transition-base);z-index:1}.ClipQuoteTeaser_regenerateQuoteButton__0Cs_S svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.ClipQuoteTeaser_regenerateQuoteButton__0Cs_S:hover:not(:disabled){background:rgba(var(--brand-blue-rgb),.15);color:var(--brand-blue)}}.ClipQuoteTeaser_regenerateQuoteButton__0Cs_S:disabled{cursor:default;opacity:.5;pointer-events:none}.ClipQuoteTeaser_regenerateQuoteButton__0Cs_S:focus{outline:2px solid var(--brand-blue);outline-offset:2px}.ClipQuoteTeaser_loadingSpinnerSmall__maDZm{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid var(--brand-blue);border-radius:50%;animation:ClipQuoteTeaser_spin__vQD7t .8s linear infinite}@keyframes ClipQuoteTeaser_spin__vQD7t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClipCard_clipCard__gLmwA{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl);min-height:240px;background:var(--surface-light);border:1px solid var(--divider-2);border-radius:var(--radius-lg);transition:all var(--transition-base);scroll-margin-top:90px}@media (hover:hover) and (pointer:fine){.ClipCard_clipCard__gLmwA:hover{border-color:rgba(var(--brand-blue-rgb),.4);box-shadow:var(--shadow-sm)}}.ClipCard_clipCardHeader__91k8j{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg)}.ClipCard_clipHeaderLeft__cmQ3j{display:flex;align-items:center;gap:var(--space-md)}.ClipCard_playOnPc__UwT8z{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--surface-elevated);border-radius:50%;border:1px solid var(--divider);color:var(--text);transition:all var(--transition-fast);flex-shrink:0}@media (hover:hover) and (pointer:fine){.ClipCard_playOnPc__UwT8z:hover{transform:scale(1.1);background:var(--surface);border-color:var(--brand-blue);color:var(--brand-blue)}}.ClipCard_timestampBadge__TBXTP{padding:4px 6px;background:rgba(var(--brand-blue-rgb),0);border-radius:var(--radius-md);color:var(--brand-blue);font-size:13px;font-weight:var(--weight-bold);font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,system-ui,sans-serif;line-height:1;text-decoration:none;transition:all var(--transition-fast);white-space:nowrap}@media (hover:hover) and (pointer:fine){.ClipCard_timestampBadge__TBXTP:hover{background:rgba(var(--brand-blue-rgb),.2);transform:scale(1.05)}}.ClipCard_clipActions__Sf9cQ{display:flex;align-items:center;gap:4px;flex-shrink:0}.ClipCard_btnIcon__DSgUZ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:6px;color:var(--muted);cursor:pointer;transition:all var(--transition-base)}.ClipCard_btnIcon__DSgUZ svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ClipCard_btnIcon__DSgUZ:hover{background:rgba(var(--brand-blue-rgb),.15);color:var(--brand-blue)}}.ClipCard_btnIcon__DSgUZ:disabled{cursor:default;opacity:.5;pointer-events:none}@media (hover:hover) and (pointer:fine){.ClipCard_btnIcon__DSgUZ:disabled:hover{color:var(--muted);background:transparent}}.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS{color:var(--muted)}.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS.ClipCard_toggling__BgvfJ{opacity:.6;cursor:wait}@media (hover:hover) and (pointer:fine){.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS:hover:not(.ClipCard_starred__8U9z7):not(.ClipCard_toggling__BgvfJ){background:rgba(var(--brand-blue-rgb),.15);color:var(--brand-blue)}.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS.ClipCard_toggling__BgvfJ:hover{background:transparent;color:var(--muted)}}.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS.ClipCard_starred__8U9z7{color:var(--star-gold);background:rgba(255,193,7,.15)}@media (hover:hover) and (pointer:fine){.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS.ClipCard_starred__8U9z7:hover:not(.ClipCard_toggling__BgvfJ):not(:disabled){background:rgba(255,193,7,.25);color:#ffd54f}.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS.ClipCard_starred__8U9z7.ClipCard_toggling__BgvfJ:hover{background:rgba(255,193,7,.15);color:var(--star-gold)}}.ClipCard_btnIcon__DSgUZ.ClipCard_starBtn__20DqS.ClipCard_starred__8U9z7:disabled{opacity:1;cursor:default;pointer-events:none}.ClipCard_btnIcon__DSgUZ.ClipCard_copyLinkBtn__zJ7tq.ClipCard_copied__p08eQ{color:var(--success-green);background:rgba(52,199,89,.15)}.ClipCard_btnIcon__DSgUZ.ClipCard_saveClipBtn__uBDzs{color:var(--muted);text-decoration:none}@media (hover:hover) and (pointer:fine){.ClipCard_btnIcon__DSgUZ.ClipCard_saveClipBtn__uBDzs:hover:not(.ClipCard_saved__r0TSU){background:rgba(var(--brand-blue-rgb),.15);color:var(--brand-blue)}}.ClipCard_btnIcon__DSgUZ.ClipCard_saveClipBtn__uBDzs.ClipCard_saved__r0TSU{color:var(--brand-blue);background:rgba(var(--brand-blue-rgb),.15);opacity:1;cursor:pointer}@media (hover:hover) and (pointer:fine){.ClipCard_btnIcon__DSgUZ.ClipCard_saveClipBtn__uBDzs.ClipCard_saved__r0TSU:hover{background:rgba(var(--brand-blue-rgb),.25);color:var(--brand-blue)}}.ClipCard_clipTags__OGZsK{min-width:0}.ClipCard_clipContentWrapper__FxyYK{position:relative;padding-left:28px}.ClipCard_quoteIcon__CAsm6{position:absolute;left:0;top:-4px;font-size:48px;line-height:1;color:var(--muted);opacity:.35;font-family:Georgia,serif}.ClipCard_clipContent__Om_5E{font-size:15px;line-height:1.7;color:var(--text-main);font-style:italic}.ClipCard_clipContent__Om_5E mark{background-color:transparent;color:inherit;padding:3px;margin:0;border:none}.ClipCard_clipContent__Om_5E.ClipCard_highlightFade__Rzz2P mark{animation:ClipCard_highlightPulse__fPmiK 3s ease-out}.ClipCard_editedIndicator__8pgzI{font-size:.85em;color:var(--muted);font-style:normal}@keyframes ClipCard_highlightPulse__fPmiK{0%,17%{background-color:rgba(var(--brand-blue-rgb),.8);color:#fff;box-shadow:inset 0 0 0 2px rgba(var(--brand-blue-rgb),.3);border-radius:4px}to{background-color:transparent;color:inherit;box-shadow:none}}.ClipCard_readOnlyTags__CSmKf{display:flex;flex-wrap:wrap;gap:6px}.ClipCard_loadingSpinnerSmall__3Aju4{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid var(--brand-blue);border-radius:50%;animation:ClipCard_spin__Vpjna .8s linear infinite}@keyframes ClipCard_spin__Vpjna{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.ClipCard_clipCardHeader__91k8j{flex-wrap:nowrap;gap:var(--space-sm)}.ClipCard_clipHeaderLeft__cmQ3j{min-width:0;flex:1 1}.ClipCard_clipActions__Sf9cQ{flex-shrink:0}.ClipCard_btnIcon__DSgUZ{width:28px;height:28px}.ClipCard_btnIcon__DSgUZ svg{width:14px;height:14px}}@keyframes ClipCard_fadeIn__QqybW{0%{opacity:0}to{opacity:1}}.ClipCard_clipContentWrapper__FxyYK{animation:ClipCard_fadeIn__QqybW .3s ease}@media (prefers-reduced-motion:reduce){.ClipCard_clipContentWrapper__FxyYK{animation:none}}.EpisodeClipsList_clipsListContainer__8D27h{display:flex;flex-direction:column;gap:12px}.EpisodeClipsList_clipsHeader__AoFEP{display:flex;justify-content:flex-end;align-items:center;padding:0 4px}.EpisodeClipsList_expandAllButton__23B5j{display:inline-flex;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:500;color:var(--text-secondary);background:none;border:none;cursor:pointer;transition:all var(--transition-fast)}.EpisodeClipsList_expandAllButton__23B5j:hover{color:var(--text);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.EpisodeClipsList_expandAllButton__23B5j:active{transform:scale(.98)}.EpisodeClipsList_expandAllButton__23B5j svg{flex-shrink:0}.EpisodeClipsList_clipsGrid__AcAyp{display:flex;flex-direction:column;gap:16px}.EpisodeSummarySection_episodeSection__WAVpu{margin-bottom:var(--space-huge)}.EpisodeSummarySection_sectionHeader__d7Qg_{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.EpisodeSummarySection_sectionTitle__gshA5{font-size:22px;font-weight:700;color:var(--text);margin:0 0 var(--space-lg) 0}.EpisodeSummarySection_summaryCard___MW6V{background:var(--surface);border-radius:var(--radius-md);padding:20px 24px;font-size:15px;line-height:1.7;color:var(--text);white-space:pre-wrap}.EpisodeSummarySection_summaryClamped__PP_bf{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.EpisodeSummarySection_summaryCardVariant__PN9ti{background:var(--surface-light)}.EpisodeSummarySection_summaryClampedCard__b0K5v{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.Tooltip_urlHintWrapper__l3duf{position:relative;display:inline-flex}.Tooltip_tooltipTrigger__PPmIG:focus-visible{outline:2px solid var(--brand-blue)!important;outline-offset:2px;border-radius:4px}.Tooltip_tooltipTrigger__PPmIG .url-hint{position:relative;display:inline-flex;align-items:center;color:var(--muted);font-size:12px;font-weight:500;opacity:.8;white-space:nowrap;background:none;border:0;padding:0;margin:0;cursor:pointer;gap:var(--space-1);font-family:inherit;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--transition-fast),opacity var(--transition-fast)}@media (hover:hover) and (pointer:fine){.Tooltip_tooltipTrigger__PPmIG .url-hint:hover{opacity:.9;color:var(--text-secondary)}}.Tooltip_tooltipTrigger__PPmIG:focus-visible .url-hint,.Tooltip_tooltipTrigger__PPmIG[aria-expanded=true] .url-hint{opacity:.9;color:var(--text-secondary)}.Tooltip_urlHintTooltip__qpfLO{position:absolute;top:calc(100% + 8px);left:0;background:rgba(var(--surface-rgb),.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(var(--divider-rgb),.18);border-radius:var(--radius-md);padding:10px 12px;color:var(--text);font-size:12px;font-weight:500;line-height:1.4;width:min(260px,80vw);max-width:min(260px,80vw);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-base),transform var(--transition-base);z-index:20;text-transform:none;white-space:normal;word-wrap:break-word}.Tooltip_urlHintTooltip__qpfLO.Tooltip_visible__J_2HF{opacity:1;visibility:visible}.Tooltip_urlHintWrapper__l3duf.Tooltip_positionRight__UCi8z .Tooltip_urlHintTooltip__qpfLO,.Tooltip_urlHintWrapper__l3duf:last-child .Tooltip_urlHintTooltip__qpfLO{left:auto;right:-24px}.Tooltip_urlHintTooltip__qpfLO code{display:inline;margin:0;padding:0 4px;background:rgba(var(--divider-rgb),.16);border-radius:var(--radius-sm);font-family:Monaco,Menlo,Courier New,monospace;font-size:11px;color:var(--text-secondary)}@media (max-width:480px){.Tooltip_urlHintTooltip__qpfLO{left:0}.Tooltip_urlHintTooltip__qpfLO,.Tooltip_urlHintWrapper__l3duf.Tooltip_positionRight__UCi8z .Tooltip_urlHintTooltip__qpfLO,.Tooltip_urlHintWrapper__l3duf:last-child .Tooltip_urlHintTooltip__qpfLO{width:min(260px,calc(100vw - 32px));max-width:min(260px,calc(100vw - 32px))}}.OfflineImage_imageContainer__bgWdw{background:var(--surface)}.OfflineImage_gradientContainer__c3NWH{display:flex;align-items:center;justify-content:center;border-radius:inherit}.OfflineImage_placeholderContainer__gUR6s{background:var(--surface)}.OfflineImage_placeholderImage__GAWq4{display:block}.OfflineImage_loadingPlaceholder__FBaxK{pointer-events:none}.OfflineImage_offlineOverlay__K8tyi{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;padding:4px 8px;display:flex;align-items:center;gap:4px}.OfflineImage_offlineIcon__fQt6b{font-size:12px;line-height:1}.OfflineImage_shimmer__gVb62{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,var(--surface) 0,var(--surface-elevated) 50%,var(--surface) 100%);background-size:200% 100%;animation:OfflineImage_shimmer__gVb62 1.5s infinite}@keyframes OfflineImage_shimmer__gVb62{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.OfflineImage_shimmer__gVb62{animation:none;background:var(--surface-elevated)}}.PageControl_pageControl__uhwsQ{display:flex;justify-content:center;align-items:center;width:100%}.PageControl_pageControlFloating__k1wsh{position:absolute;top:80px;left:0;right:0;z-index:50;padding:0}.PageControl_pageControlInline__MLzkM{position:static;padding:0;margin-top:var(--space-sm);pointer-events:none}.PageControl_pill__IZkUA{background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.2);overflow:hidden;pointer-events:auto}.PageControl_dotsContainer__S37QZ{display:flex;align-items:center;gap:6px;padding:7px 10px;overflow-x:auto;overflow-y:hidden;max-width:131px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-padding:0;--mask-edge:10px;-webkit-mask-image:linear-gradient(to right,transparent 0,transparent var(--mask-edge),#fff var(--mask-edge),#fff calc(100% - var(--mask-edge)),transparent calc(100% - var(--mask-edge)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,transparent var(--mask-edge),#fff var(--mask-edge),#fff calc(100% - var(--mask-edge)),transparent calc(100% - var(--mask-edge)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.PageControl_dotsContainer__S37QZ::-webkit-scrollbar{display:none}.PageControl_dot__pnE48{border:none;padding:0;margin:0;background:#fff;outline:none;flex-shrink:0;width:7px;height:7px;border-radius:50%;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.PageControl_dot__pnE48.PageControl_clickable__qSPUd{cursor:pointer}.PageControl_dot__pnE48.PageControl_current__RlTw9{box-shadow:0 0 8px hsla(0,0%,100%,.6),0 0 12px hsla(0,0%,100%,.3)}.PageControl_dot__pnE48.PageControl_clickable__qSPUd:hover:not(:disabled){opacity:.8!important;transform:scale(1.2)}.PageControl_dot__pnE48.PageControl_clickable__qSPUd:active:not(:disabled){transform:scale(.9)}.PageControl_dot__pnE48:disabled{cursor:default}@media (max-width:768px){.PageControl_pageControlFloating__k1wsh{top:70px}.PageControl_dot__pnE48{width:6px;height:6px}.PageControl_dotsContainer__S37QZ{gap:5px;padding:6px 8px;max-width:110px;--mask-edge:8px}}@media (max-width:500px){.PageControl_pageControlFloating__k1wsh{display:none}.PageControl_pageControlInline__MLzkM{margin-top:var(--space-md)}}@media (prefers-reduced-motion:reduce){.PageControl_dot__pnE48{transition:opacity .2s ease,transform .2s ease}.PageControl_dot__pnE48.PageControl_current__RlTw9{box-shadow:none}.PageControl_dotsContainer__S37QZ{scroll-behavior:auto}}.ClipCountBadge_badge__j9n8U{padding:10px 12px;background:rgba(var(--brand-blue-rgb),.9);border-radius:var(--radius-full);font-size:13px;color:#fff;font-weight:700;box-shadow:0 3px 12px rgba(var(--brand-blue-rgb),.3);display:flex;align-items:center;gap:6px;flex-shrink:0}.ClipCountBadge_overlay__17ekS{position:absolute;top:-8px;right:-8px;z-index:10;box-shadow:0 4px 16px rgba(var(--brand-blue-rgb),.4),0 2px 8px rgba(0,0,0,.3)}.ClipCountBadge_default__IDI0H{background:rgba(var(--brand-blue-rgb),.75);border:1.5px solid rgba(var(--brand-blue-rgb),.9)}.EpisodeDetailView_episodeHero__5w4sc{width:100%;padding:clamp(var(--space-xl),6vw,25px) clamp(var(--space-md),5vw,var(--space-huge));margin-bottom:var(--space-xl)}.EpisodeDetailView_episodeHeroContent__pZ3Fb{align-items:stretch;display:flex;gap:var(--space-xxl);margin:0 auto;max-width:var(--max-content-width)}.EpisodeDetailView_episodeHeroLeft__BHe9v{align-items:center;display:flex;flex-direction:column;gap:var(--space-xl);min-height:320px;padding:var(--space-xxl) 0 clamp(var(--space-lg),3vw,40px) var(--space-xl);position:relative}.EpisodeDetailView_episodeHeroRight__yW6uu{display:flex;flex:1 1;flex-direction:column;margin-top:var(--space-xxl);min-width:0;min-height:280px;padding-bottom:clamp(var(--space-lg),2vw,40px)}.EpisodeDetailView_episodeHeroLeft__BHe9v .nav-link.back-to-library{align-self:center;background:transparent!important;border:2px solid transparent!important;border-radius:var(--radius-full)!important;bottom:-48px;color:var(--text)!important;position:static!important;margin-top:auto!important;padding:6px 14px!important;font-size:13px!important;font-weight:var(--weight-semibold)!important;transition:all .2s ease!important;transform:none!important;white-space:nowrap}.EpisodeDetailView_episodeHeroLeft__BHe9v .nav-link.back-to-library:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.6)!important;color:var(--text)!important;transform:translateX(-5%) scale(1.04)!important}.EpisodeDetailView_episodeActions__lRZi7{margin-top:auto;row-gap:var(--space-sm)}.EpisodeDetailView_mobilePageControl__XifTP{width:100%;max-width:260px;display:none}.EpisodeDetailView_artworkWrapper__2F0CI{position:relative;width:232px;height:232px;flex-shrink:0}.EpisodeDetailView_episodeArtworkLarge__VdqjV{display:block;width:100%;height:100%;position:relative;border-radius:var(--radius-sm);overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.5);background:var(--surface-2)}.EpisodeDetailView_artworkPlayOverlay__7S_VY{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;color:var(--text);opacity:0;transition:opacity .3s ease;border-radius:var(--radius-sm)}.EpisodeDetailView_episodeArtworkLarge__VdqjV:hover .EpisodeDetailView_artworkPlayOverlay__7S_VY{opacity:1}.EpisodeDetailView_episodeTypeLabel__RiVVp{font-size:var(--body-sm);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--text);opacity:.8;margin-bottom:var(--space-sm);letter-spacing:1px}.EpisodeDetailView_episodeTitle__L21Ai{color:var(--text);display:-webkit-box;font-size:clamp(28px,3.5vw,38px);font-weight:900;line-clamp:3;-webkit-line-clamp:3;line-height:1.1;margin:0 0 var(--space-md) 0;max-width:60ch;text-shadow:0 2px 8px rgba(0,0,0,.3);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.EpisodeDetailView_podcastName__foDGY{font-size:clamp(16px,2vw,20px);font-weight:var(--weight-bold);color:var(--text);margin:0 0 var(--space-lg) 0;opacity:.9}.EpisodeDetailView_episodeMetadata__fOS4q{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;font-size:var(--body-md);color:var(--text);opacity:.85;margin-bottom:var(--space-xxl)}.EpisodeDetailView_metadataItemEmphasized__KJoiX{font-weight:var(--weight-bold);color:var(--text);opacity:1}.EpisodeDetailView_metadataDot__DjzXF{color:var(--text);opacity:.5}.EpisodeDetailView_metadataAttribution__vReiG{opacity:.6;font-style:italic}.EpisodeDetailView_episodeActions__lRZi7{display:flex;gap:var(--space-md);align-items:center;flex-wrap:wrap;justify-content:flex-start}.EpisodeDetailView_btnPlay__PvNHz{display:inline-flex;align-items:center;gap:10px;height:var(--min-touch-target);padding:0 var(--space-xxl);background:var(--brand-blue);color:var(--text);border:none;border-radius:var(--radius-full);font-size:var(--body-lg);font-weight:var(--weight-bold);cursor:pointer;transition:all .3s cubic-bezier(.3,0,.4,1);text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.3);letter-spacing:.5px}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_btnPlay__PvNHz:hover{transform:scale(1.04);background:#1a8cff;box-shadow:0 6px 16px rgba(0,0,0,.4);color:var(--text)}}.EpisodeDetailView_btnPlayWhite__MYn_Y{background:var(--text);color:#000;box-shadow:0 4px 12px hsla(0,0%,100%,.2)}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_btnPlayWhite__MYn_Y:hover{background:#f0f0f0;box-shadow:0 6px 16px hsla(0,0%,100%,.3);color:#000}}.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextMedium__ed1Vs,.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextShort__Rz1YJ{display:none}.EpisodeDetailView_btnPlay__PvNHz:disabled{opacity:.6;cursor:not-allowed}.EpisodeDetailView_btnSecondary__Yqpp4{display:inline-flex;align-items:center;gap:var(--space-sm);height:var(--min-touch-target);padding:0 var(--space-xxl);background:transparent;color:var(--text);border:2px solid hsla(0,0%,100%,.3);border-radius:var(--radius-full);font-size:var(--body-md);font-weight:var(--weight-bold);cursor:pointer;transition:all .2s ease;text-decoration:none}.EpisodeDetailView_btnSecondary__Yqpp4 .EpisodeDetailView_saveTextShort__kHg6G{display:none}.EpisodeDetailView_btnSecondaryIconOnly__Kpw4M{padding:0;width:var(--min-touch-target);height:var(--min-touch-target);border-radius:50%;justify-content:center;gap:0}.EpisodeDetailView_btnSecondaryIconOnly__Kpw4M svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_btnSecondary__Yqpp4:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.04)}}.EpisodeDetailView_btnSecondary__Yqpp4.EpisodeDetailView_active__FT330{background-color:var(--text);border-color:var(--text);color:var(--bg);padding:0 var(--space-xl);font-weight:var(--weight-bold)}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_btnSecondary__Yqpp4.EpisodeDetailView_active__FT330:hover{background-color:#f0f0f0;border-color:#f0f0f0;transform:scale(1.04)}}.EpisodeDetailView_btnIcon__jf_Jm{display:inline-flex;align-items:center;justify-content:center;width:var(--min-touch-target);height:var(--min-touch-target);padding:0;background:transparent;color:var(--text);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;transition:all .2s ease}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_btnIcon__jf_Jm:hover{border-color:hsla(0,0%,100%,.6);transform:scale(1.04)}}.EpisodeDetailView_episodeContent__IOCbP{max-width:var(--max-content-width);margin:0 auto;padding:clamp(var(--space-md),3vw,var(--space-xl)) var(--min-touch-target) clamp(var(--space-xxl),6vw,var(--space-xs))}.EpisodeDetailView_textColumn__f__g2{width:100%;max-width:min(80ch,90vw,900px);margin:0 auto}.EpisodeDetailView_episodeSection__2PfL7{margin-bottom:var(--space-xxl)}.EpisodeDetailView_sectionTitleRow__xvL1B{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}.EpisodeDetailView_sectionTitle__O8dUm{font-size:22px;font-weight:var(--weight-bold);color:var(--text);margin:0 0 var(--space-md) 0}.EpisodeDetailView_episodeDescription__RKHdg{font-size:14px;line-height:1.6;color:var(--text);opacity:.75;margin:0}.EpisodeDetailView_descriptionClampedLarge__C4i7l{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.EpisodeDetailView_btnText__NsKCV{background:none;border:none;color:var(--text);font-size:var(--body-md);font-weight:var(--weight-bold);cursor:pointer;padding:var(--space-sm) 0;margin-top:var(--space-sm);text-decoration:underline;opacity:.75;transition:opacity .2s ease}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_btnText__NsKCV:hover{opacity:1}}.EpisodeDetailView_clipsContainer__Bzgjg{position:relative}.EpisodeDetailView_emptyState__41xwP{padding:64px var(--space-xxl);text-align:center;color:var(--muted)}.EpisodeDetailView_emptyStateIcon__difkI{font-size:64px;margin-bottom:var(--space-lg)}.EpisodeDetailView_emptyState__41xwP h3{font-size:20px;font-weight:var(--weight-semibold);margin:0 0 var(--space-sm) 0;color:var(--text)}.EpisodeDetailView_emptyState__41xwP p{font-size:15px;margin:0;opacity:.7}.EpisodeDetailView_loadingSpinnerSmall__J0pjq{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid var(--text);border-radius:50%;animation:EpisodeDetailView_spin__q_Rdt .8s linear infinite}@keyframes EpisodeDetailView_spin__q_Rdt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EpisodeDetailView_popularityIndicator__IxGnY{display:inline-flex;align-items:center;gap:3px;cursor:help}.EpisodeDetailView_popularityIndicator__IxGnY svg{opacity:.7}@media (hover:hover) and (pointer:fine){.EpisodeDetailView_popularityIndicator__IxGnY:hover svg{opacity:1}}@media (max-width:880px){.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextFull__p9RoO{display:none}.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextMedium__ed1Vs{display:inline}.EpisodeDetailView_btnPlay__PvNHz{padding:0 var(--space-lg);font-size:var(--body-md)}.EpisodeDetailView_btnSecondary__Yqpp4{padding:0 var(--space-xl);font-size:13px}.EpisodeDetailView_episodeTitle__L21Ai{font-size:clamp(28px,3.5vw,38px);line-clamp:4;-webkit-line-clamp:4}}@media (max-width:775px){.EpisodeDetailView_episodeHero__5w4sc{padding-top:clamp(var(--space-xl),8vw,40px)}.EpisodeDetailView_episodeHeroContent__pZ3Fb{flex-direction:column;align-items:center;text-align:center;gap:var(--space-lg)}.EpisodeDetailView_episodeHeroLeft__BHe9v{align-items:center;min-height:auto;padding-left:0;padding-bottom:0}.EpisodeDetailView_episodeTitle__L21Ai{font-size:clamp(24px,3.5vw,32px);font-weight:800;line-clamp:5;-webkit-line-clamp:5}.EpisodeDetailView_episodeArtworkLarge__VdqjV{width:232px;height:232px}.EpisodeDetailView_episodeHeroLeft__BHe9v .nav-link.back-to-library{position:static!important;transform:none!important;margin-top:0!important;margin-bottom:var(--space-sm)!important}.EpisodeDetailView_episodeHeroLeft__BHe9v .nav-link.back-to-library:hover{transform:scale(1.04)!important}.EpisodeDetailView_episodeHeroRight__yW6uu{margin-top:0;min-height:auto;padding-bottom:0}.EpisodeDetailView_episodeMetadata__fOS4q{justify-content:center;margin-bottom:var(--space-sm)}.EpisodeDetailView_episodeActions__lRZi7{justify-content:center;margin-top:var(--space-xxl)}.EpisodeDetailView_btnPlay__PvNHz{padding:var(--space-md) var(--space-lg);font-size:var(--body-md)}.EpisodeDetailView_episodeContent__IOCbP{padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}.EpisodeDetailView_textColumn__f__g2{max-width:100%}}@media (max-width:500px){.EpisodeDetailView_mobilePageControl__XifTP{display:none;margin-top:-10px;justify-content:center;width:100%;max-width:220px}.EpisodeDetailView_artworkWrapper__2F0CI,.EpisodeDetailView_episodeArtworkLarge__VdqjV{width:200px;height:200px}.EpisodeDetailView_episodeHero__5w4sc{padding-top:var(--space-sm)}.EpisodeDetailView_episodeHeroLeft__BHe9v .nav-link.back-to-library{display:none}.EpisodeDetailView_episodeTypeLabel__RiVVp{font-size:var(--body-sm);margin-top:var(--space-lg)}.EpisodeDetailView_episodeTitle__L21Ai{font-size:clamp(20px,2.5vw,28px);font-weight:700}.EpisodeDetailView_episodeMetadata__fOS4q{font-size:var(--body-sm);margin-bottom:0}.EpisodeDetailView_episodeActions__lRZi7{gap:var(--space-sm)}.EpisodeDetailView_podcastName__foDGY{font-size:clamp(14px,1.5vw,16px);margin:0 0 var(--space-md) 0}.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextFull__p9RoO,.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextMedium__ed1Vs,.EpisodeDetailView_btnSecondary__Yqpp4 .EpisodeDetailView_saveTextFull__DLzco{display:none}.EpisodeDetailView_btnPlay__PvNHz .EpisodeDetailView_playTextShort__Rz1YJ,.EpisodeDetailView_btnSecondary__Yqpp4 .EpisodeDetailView_saveTextShort__kHg6G{display:inline}.EpisodeDetailView_btnSecondary__Yqpp4{padding:0 var(--space-xl);font-size:13px}.EpisodeDetailView_btnSecondaryIconOnly__Kpw4M{padding:0;width:var(--min-touch-target);height:var(--min-touch-target)}}.ScrollToTop_scrollToTop__Env7U{position:fixed;bottom:32px;right:32px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(var(--surface-rgb),.7);border:1px solid rgba(var(--brand-blue-rgb),.1);border-radius:50%;color:var(--brand-blue);cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05);transition:all .3s cubic-bezier(.3,0,.4,1);opacity:0;visibility:hidden;transform:translateY(20px) scale(.8);z-index:999;-webkit-tap-highlight-color:transparent}.ScrollToTop_scrollToTop__Env7U.ScrollToTop_visible__z6Rz_{opacity:1;visibility:visible;transform:translateY(0) scale(1)}@media (hover:hover) and (pointer:fine){.ScrollToTop_scrollToTop__Env7U:hover{color:var(--text-secondary);background:rgba(var(--brand-blue-rgb),.5);box-shadow:0 8px 24px rgba(var(--brand-blue-rgb),.2),0 0 0 1px hsla(0,0%,100%,.1);transform:translateY(-4px);opacity:1}}.ScrollToTop_scrollToTop__Env7U:active{transform:translateY(0) scale(.92);opacity:1}.ScrollToTop_scrollToTop__Env7U svg{flex-shrink:0}@media (max-width:768px){.ScrollToTop_scrollToTop__Env7U{bottom:32px;right:32px;width:52px;height:52px}.ScrollToTop_scrollToTop__Env7U svg{width:22px;height:22px}}@media (max-width:480px){.ScrollToTop_scrollToTop__Env7U{bottom:16px;right:24px;width:56px;height:56px}}