.learning-aspects_content__ojqXh{display:grid;gap:9px;min-width:0;text-align:left}.learning-aspects_title__26Xv_{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.learning-aspects_aspect__oEFMD{display:grid;gap:3px;min-width:0;border-top:1px solid color-mix(in srgb,var(--aspect-color) 20%,transparent);padding-top:7px}.learning-aspects_aspect__oEFMD,.learning-aspects_phrase__w2EiJ{--aspect-color:var(--chunk,#7fb8d9)}.learning-aspects_grammar___ayz8{--aspect-color:var(--grammar,#b48ac9)}.learning-aspects_sound__JzInz{--aspect-color:var(--sound,#8ac98c)}.learning-aspects_slang__m9mJN{--aspect-color:var(--slang,#e07a5f)}.learning-aspects_label__0QqWE{color:var(--aspect-color);font-size:10px;line-height:1.4}.learning-aspects_body__v4Osk{font-size:12px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.learning-aspects_body__v4Osk em{font-style:normal;color:var(--aspect-color)}.learning-aspects_compact___dZCL{gap:6px}.learning-aspects_compact___dZCL .learning-aspects_aspect__oEFMD{grid-template-columns:76px minmax(0,1fr);gap:8px;align-items:start}.learning-aspects_compact___dZCL .learning-aspects_body__v4Osk,.learning-aspects_compact___dZCL .learning-aspects_title__26Xv_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.learning-aspects_more__wuxn8{opacity:.65;font-size:10px}.learning-aspects_inlineGroup__JCnQ2{display:block;margin:6px 0;border:1px solid var(--border);border-radius:6px 12px 12px 12px;background:var(--surface);padding:10px}.learning-aspects_inlineGroup__JCnQ2 .learning-aspects_body__v4Osk{font-size:11px}.learning-aspects_mobileDock__wWwci{display:none}.learning-aspects_desktopCard__qchNG{display:block}.learning-aspects_detail__Zvapy{position:fixed;z-index:95;width:min(340px,calc(100vw - 24px));max-height:min(65dvh,500px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-top:3px solid var(--accent);border-radius:16px;background:var(--popover,#fbf9f3);color:var(--popover-foreground,var(--text));padding:14px;box-shadow:var(--elevation-3,var(--shadow))}.learning-aspects_close__QtXsc{display:flex;width:fit-content;margin:0 0 10px auto;min-height:32px;align-items:center;border:1px solid var(--border);border-radius:999px;padding:4px 12px;background:var(--muted,var(--surface));color:var(--text);font-size:12px;font-weight:650;cursor:pointer}.learning-aspects_close__QtXsc:hover{border-color:var(--accent);color:var(--text)}.learning-aspects_close__QtXsc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:700px){.learning-aspects_detail__Zvapy{left:max(12px,env(safe-area-inset-left))!important;top:auto!important;max-width:calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right)));bottom:calc(max(var(--app-tabbar-h), env(safe-area-inset-bottom)) + 12px)}}@container learning-player (max-width: 760px){.learning-aspects_desktopCard__qchNG{display:none}.learning-aspects_mobileDock__wWwci{display:block;padding:12px 14px;background:var(--surface);color:var(--text);border-top:1px solid var(--border);height:210px;overflow:hidden}.learning-aspects_mobileDock__wWwci .learning-aspects_body__v4Osk{font-size:11px}}@media (prefers-reduced-motion:no-preference){.learning-aspects_content__ojqXh{animation:learning-aspects_reveal__CAeh8 .16s ease-out}@keyframes learning-aspects_reveal__CAeh8{0%{opacity:.5}to{opacity:1}}}.explorer_shell__L0QgG{--library-muted:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 70%,transparent);width:min(100% - 64px,1440px);margin:0 auto;padding:116px 0 88px}.explorer_skip___xm3Y{position:fixed;top:max(12px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));z-index:200;padding:12px 20px;border-radius:10px;background:var(--color-stage-accent,#e9b44c);color:#151310;transform:translateY(-180%)}.explorer_skip___xm3Y:focus{transform:none}.explorer_hero__sjsFp{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);margin-bottom:52px}.explorer_heroCopy__bmoQM{min-width:0;padding:12px 0}.explorer_eyebrow__iBiWi{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:600;letter-spacing:.13em;color:var(--color-stage-accent,#e9b44c)}.explorer_hero__sjsFp h1{margin:20px 0;font-size:clamp(34px,3.4vw,53px);font-weight:650;letter-spacing:-.045em;line-height:1.24}.explorer_hero__sjsFp h1>span{display:block}.explorer_titleAccent__gORpy{width:fit-content;position:relative}.explorer_titleAccent__gORpy:after{content:"";display:block;position:absolute;bottom:-7px;left:0;width:48%;height:5px;border-top:2px solid var(--color-stage-accent,#e9b44c);border-radius:50%;transform:rotate(-2deg);opacity:.8}.explorer_heroDescription__m0MEL{max-width:440px;margin:24px 0 0;font-size:15px;line-height:1.8;color:var(--library-muted)}.explorer_heroFoot__UtMQn{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px}.explorer_browseLink__40Bc_{display:inline-flex;gap:16px;align-items:center;padding:13px 17px;border-radius:11px;border:1px solid var(--color-stage-accent,#e9b44c);color:var(--color-stage-accent,#e9b44c);font-size:13px;transition:background .16s}.explorer_browseLink__40Bc_:hover{background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 10%,transparent)}.explorer_stats__U7e5v{display:flex;gap:24px}.explorer_stats__U7e5v span{display:grid;gap:3px;font-size:11px;color:var(--library-muted)}.explorer_stats__U7e5v strong{font-family:var(--font-geist-mono),monospace;color:var(--color-stage-text,#f4f1e8);font-size:22px;font-weight:500;letter-spacing:-.04em}.explorer_featureFrame__FDShl{min-width:0;position:relative;padding:7px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 15%,transparent);border-radius:23px 27px 25px 20px;transform:rotate(1deg);background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 3%,transparent)}.explorer_featureSkeleton__0QmOo,.explorer_feature__4tokt{position:relative;display:block;aspect-ratio:1.7;overflow:hidden;border-radius:17px;color:#fffaf0;background:#1d211c}.explorer_feature__4tokt img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.explorer_feature__4tokt video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.explorer_feature__4tokt:hover img{transform:scale(1.035)}.explorer_feature__4tokt:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.32),transparent 35%,rgba(0,0,0,.88))}.explorer_featureBottom__F1Hc7,.explorer_featureTop__PkvWC{position:absolute;z-index:1;left:22px;right:22px}.explorer_featureTop__PkvWC{top:19px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:10px}.explorer_featureTop__PkvWC>span{padding:5px 9px;border-radius:6px}.explorer_featureBottom__F1Hc7{bottom:20px}.explorer_featureQuote__b9is8{border-left:2px solid #e9b44c;padding-left:13px}.explorer_featureQuote__b9is8 blockquote{font-size:clamp(17px,1.6vw,24px);line-height:1.4;font-weight:550;letter-spacing:-.02em}.explorer_featureQuote__b9is8 p{margin-top:8px;font-size:12px;color:#e2ded5}.explorer_featureCaption__9P_IB{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;font-size:12px;color:#e2ded5}.explorer_featureKey__EMb0L{margin-top:10px!important;color:#f3c96b!important;font-size:13px!important}.explorer_featureDots__2vcxI{position:absolute;right:22px;bottom:-18px;display:flex;gap:6px}.explorer_featureDots__2vcxI button{width:7px;height:7px;border-radius:4px;background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 30%,transparent);cursor:pointer;transition:width .2s}.explorer_featureDots__2vcxI button[aria-selected=true]{width:20px;background:var(--color-stage-accent,#e9b44c)}.explorer_featureSkeleton__0QmOo{display:grid;place-items:center;color:#c6bd9d}.explorer_browseHead__ITJ0a{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px;scroll-margin-top:100px}.explorer_browseHead__ITJ0a>p{color:var(--library-muted);font-size:13px}.explorer_tabs__Me_Oi{display:inline-flex;flex-wrap:wrap;gap:5px;border-bottom:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 15%,transparent)}.explorer_tab__jnvY7{display:flex;align-items:center;gap:8px;min-height:48px;padding:12px 18px;border-bottom:2px solid transparent;color:var(--library-muted);font-size:15px;cursor:pointer}.explorer_tab__jnvY7[aria-selected=true]{border-color:var(--color-stage-accent,#e9b44c);color:var(--color-stage-text,#f4f1e8)}.explorer_tab__jnvY7:hover{color:var(--color-stage-accent,#e9b44c)}.explorer_tabsWrap__CkoyD{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.explorer_tabFeature__HafOm{align-self:center;display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-left:6px;padding:8px 16px;border:1px solid #7fb8d9;border-radius:999px;background:color-mix(in srgb,#7fb8d9 16%,transparent);color:#9fd0ea;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.explorer_tabFeature__HafOm:hover{background:color-mix(in srgb,#7fb8d9 28%,transparent);color:#c4e4f5;transform:translateY(-1px)}.explorer_tabFeature__HafOm small{padding:1px 6px;border-radius:6px;background:#7fb8d9;color:#0d1418;font-size:10.5px;font-weight:700;letter-spacing:.04em}:root:not(.dark) .explorer_tabFeature__HafOm{border-color:#2b6a8f;background:rgba(43,106,143,.1);color:#2b6a8f}:root:not(.dark) .explorer_tabFeature__HafOm small{background:#2b6a8f;color:#fff}.explorer_toolbar__bJLAM{position:relative;padding:20px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 13%,transparent);background:color-mix(in srgb,var(--color-stage-surface,#050505) 94%,var(--color-stage-text,#f4f1e8));border-radius:17px}.explorer_searchRow__Wjb8L{display:flex;align-items:flex-end;gap:12px}.explorer_searchField__cR6e9{flex:1;min-width:0}.explorer_dialogSearch__BPRD4 label,.explorer_searchField__cR6e9>label{display:block;margin-bottom:9px;color:var(--library-muted);font-size:12px}.explorer_searchInput__fgr8n{display:flex;align-items:center;gap:10px;padding:0 13px;min-height:48px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 20%,transparent);border-radius:10px;background:color-mix(in srgb,var(--color-stage-surface,#050505) 65%,transparent);color:var(--library-muted)}.explorer_searchInput__fgr8n:focus-within{border-color:var(--color-stage-accent,#e9b44c)}.explorer_searchInput__fgr8n input{flex:1;min-width:0;width:100%;background:transparent;color:var(--color-stage-text,#f4f1e8);font-size:15px;outline:none;padding:11px 0}.explorer_searchInput__fgr8n input::-webkit-search-cancel-button{display:none}.explorer_searchInput__fgr8n input::placeholder{color:var(--library-muted)}.explorer_searchInput__fgr8n button{display:grid;place-items:center;min-width:32px;min-height:40px;cursor:pointer}.explorer_filterButton__NeNl5,.explorer_primaryButton__3BkQW{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:10px 17px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 24%,transparent);border-radius:10px;font-size:13px;color:var(--color-stage-text,#f4f1e8);cursor:pointer}.explorer_filterButton__NeNl5:hover{background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 8%,transparent)}.explorer_filterButton__NeNl5 small{border-radius:4px;padding:1px 5px;background:var(--color-stage-accent,#e9b44c);color:#151310}.explorer_levels__89qjt{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:16px}.explorer_levels__89qjt>span{margin-right:5px;color:var(--library-muted);font-size:12px}.explorer_levels__89qjt button{min-height:36px;padding:7px 12px;border-radius:8px;border:1px solid transparent;color:var(--library-muted);font-family:var(--font-geist-mono),monospace;font-size:12px;cursor:pointer}.explorer_levels__89qjt button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 45%,transparent);background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 12%,transparent);color:var(--color-stage-accent,#e9b44c)}.explorer_levels__89qjt button:hover:not(:disabled){background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 7%,transparent)}.explorer_levels__89qjt button:disabled{opacity:.35;cursor:not-allowed}.explorer_levels__89qjt small{margin-left:6px;opacity:.8;font-size:10px}.explorer_selectedFilters__yVaFB{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:13px}.explorer_selectedFilters__yVaFB button{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;min-height:36px;border:1px solid color-mix(in srgb,var(--color-stage-accent,#e9b44c) 30%,transparent);border-radius:8px;color:var(--color-stage-accent,#e9b44c);font-size:12px;cursor:pointer}.explorer_resultBar__9aKlz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;color:var(--library-muted);font-size:13px;flex-wrap:wrap}.explorer_filterRow__jhQJ6{display:flex;gap:4px;align-items:center;flex-wrap:wrap;margin-top:8px;padding-top:8px;border-top:1px dashed color-mix(in srgb,var(--color-stage-text,#f4f1e8) 10%,transparent)}.explorer_filterRow__jhQJ6:first-of-type{border-top:0}.explorer_filterSubRow__83YfR{margin-top:0;padding-top:4px;border-top:0}.explorer_filterSubRow__83YfR button{min-height:30px!important;font-size:12px!important}.explorer_filterRowLabel__ZO_3k{flex:0 0 44px;color:var(--library-muted);font-size:12px}.explorer_filterRow__jhQJ6 button{min-height:32px;padding:5px 10px;border-radius:8px;border:1px solid transparent;color:var(--color-stage-text,#f4f1e8);font-size:13px;cursor:pointer}.explorer_filterRow__jhQJ6 button small{margin-left:6px;font-family:var(--font-geist-mono),monospace;font-size:10px;color:var(--library-muted)}.explorer_filterRow__jhQJ6 button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 45%,transparent);background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 12%,transparent);color:var(--color-stage-accent,#e9b44c)}.explorer_filterRow__jhQJ6 button[aria-pressed=true] small{color:inherit;opacity:.8}.explorer_filterRow__jhQJ6 button:hover:not(:disabled){background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 7%,transparent)}.explorer_filterRow__jhQJ6 button:disabled{opacity:.35;cursor:not-allowed}.explorer_mono__0A0KQ{font-family:var(--font-geist-mono),monospace;font-feature-settings:"tnum"}.explorer_filterHint__DRxL4{margin-left:auto;color:var(--library-muted);font-size:12px}.explorer_filterRow__jhQJ6 .explorer_filterMore__EGhVl{color:var(--color-stage-accent,#e9b44c)}.explorer_filterError__PhWIH{margin-top:10px;color:var(--library-muted);font-size:13px}.explorer_facetChildren__r0iwW{margin-top:10px;padding-left:12px;border-left:2px solid color-mix(in srgb,var(--color-stage-accent,#e9b44c) 35%,transparent)}.explorer_resultTags__sdEnP{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.explorer_resultCount__hqiwv{color:var(--color-stage-text,#f4f1e8)}.explorer_resultTags__sdEnP button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-stage-accent,#e9b44c) 35%,transparent);color:var(--color-stage-accent,#e9b44c);font-size:12px;cursor:pointer}.explorer_resultTags__sdEnP .explorer_resultClear__V8Yfb{border-color:transparent;color:var(--library-muted);text-decoration:underline}.explorer_resultRight__RtADa{display:flex;align-items:center;gap:14px;flex:none}.explorer_sortSelect__N7UCO{display:flex;align-items:center;gap:8px;font-size:12px}.explorer_sortSelect__N7UCO select{min-height:34px;padding:0 8px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 20%,transparent);background:var(--color-stage-surface,#050505);color:var(--color-stage-text,#f4f1e8);font-size:13px}.explorer_empty__oWl6D{display:grid;justify-items:center;gap:16px;margin:24px 0;border:1px dashed color-mix(in srgb,var(--color-stage-text,#f4f1e8) 20%,transparent);border-radius:16px;padding:60px 24px;text-align:center}.explorer_empty__oWl6D h2{font-size:20px}.explorer_empty__oWl6D p{color:var(--library-muted);font-size:14px}.explorer_primaryButton__3BkQW{background:var(--color-stage-accent,#e9b44c);border-color:transparent;color:var(--color-stage-surface,#050505);font-weight:650}.explorer_primaryButton__3BkQW:hover{filter:brightness(1.08)}.explorer_filterButton__NeNl5:active,.explorer_primaryButton__3BkQW:active{transform:translateY(1px)}.explorer_filterDialog__3PFMt{--library-muted:color-mix(in srgb,var(--foreground) 72%,transparent);width:min(680px,calc(100vw - 32px));max-height:min(760px,85dvh);padding:0;margin:auto;border-radius:22px}.explorer_filterDialog__3PFMt[open]{display:flex;flex-direction:column}.explorer_filterDialog__3PFMt::backdrop{background:rgb(0 0 0/.48);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.explorer_filterDialog__3PFMt header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;gap:20px}.explorer_filterDialog__3PFMt h2{font-size:24px;margin-top:7px;font-weight:600}.explorer_filterDialog__3PFMt header button{min-height:44px;min-width:44px;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 20%,transparent);cursor:pointer}.explorer_dialogSearch__BPRD4{padding:0 24px 20px}.explorer_dialogSearch__BPRD4>div{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 25%,transparent);border-radius:9px}.explorer_dialogSearch__BPRD4 input{width:100%;min-width:0;background:transparent;font-size:16px}.explorer_dialogBody__A383E{padding:0 24px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.explorer_facetGroup__Qk5is{min-width:0;padding:18px 0;border-top:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 13%,transparent)}.explorer_facetGroup__Qk5is legend{font-size:14px;font-weight:600;padding-right:10px}.explorer_facetGroup__Qk5is legend span{margin-left:9px;color:var(--library-muted);font-size:11px;font-weight:400}.explorer_facetOptions__S2KX_{display:flex;flex-wrap:wrap;gap:8px}.explorer_facetOptions__S2KX_ button{display:flex;align-items:center;gap:7px;min-height:38px;padding:8px 11px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 20%,transparent);border-radius:9px;font-size:13px;cursor:pointer}.explorer_facetOptions__S2KX_ button[aria-pressed=true]{border-color:var(--color-stage-accent,#e9b44c);color:var(--color-stage-accent,#e9b44c);background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 10%,transparent)}.explorer_facetOptions__S2KX_ button:disabled{opacity:.35;cursor:not-allowed}.explorer_facetOptions__S2KX_ small{font-size:10px;color:var(--library-muted)}.explorer_textButton__30Gti{min-height:44px;font-size:13px;color:var(--library-muted);cursor:pointer}.explorer_textButton__30Gti:hover{color:var(--color-stage-accent,#e9b44c)}.explorer_filterDialog__3PFMt footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 15%,transparent);gap:20px}.explorer_filterDialog__3PFMt :focus-visible,.explorer_shell__L0QgG :focus-visible{outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:3px}.explorer_routeLoading___H0sU{width:min(100% - 48px,1440px);margin:auto;padding:150px 0 80px;color:var(--foreground)}.explorer_routeLoading___H0sU>div:first-child{display:grid;gap:10px;margin-bottom:26px}.explorer_routeLoadingTitle__iqf8X{font-size:23px;font-weight:600}.explorer_routeLoadingHint__BC_KK{opacity:.7}.explorer_routeSkeleton__3kTW1{width:100%;aspect-ratio:2;border-radius:20px;background:color-mix(in srgb,currentColor 6%,transparent)}.explorer_spinner__jU8hL{animation:explorer_spin__6bsM_ 1s linear infinite}@keyframes explorer_spin__6bsM_{to{transform:rotate(1turn)}}@media (max-width:1023px){.explorer_shell__L0QgG{width:calc(100% - 40px);padding-top:128px}.explorer_hero__sjsFp{gap:28px}.explorer_hero__sjsFp h1{font-size:35px}.explorer_heroFoot__UtMQn{gap:20px}}@media (max-width:700px){.explorer_shell__L0QgG{width:calc(100% - 32px);padding-top:calc(var(--app-header-h, 112px) + 1rem)}.explorer_hero__sjsFp{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:20px}.explorer_heroCopy__bmoQM{padding:0 4px}.explorer_hero__sjsFp h1{margin:12px 0 0;font-size:clamp(28px,7.4vw,38px);line-height:1.18}.explorer_browseLink__40Bc_,.explorer_heroDescription__m0MEL{display:none}.explorer_heroFoot__UtMQn{justify-content:flex-start;gap:12px;margin-top:14px}.explorer_stats__U7e5v{gap:15px}.explorer_stats__U7e5v strong{font-size:20px}.explorer_stats__U7e5v span{font-size:10px}.explorer_featureFrame__FDShl{transform:none;padding:5px}.explorer_featureSkeleton__0QmOo,.explorer_feature__4tokt{aspect-ratio:2.4}.explorer_featureTop__PkvWC{top:10px}.explorer_featureBottom__F1Hc7,.explorer_featureTop__PkvWC{left:12px;right:12px}.explorer_featureBottom__F1Hc7{bottom:10px}.explorer_featureQuote__b9is8 blockquote{font-size:15px;line-height:1.3}.explorer_featureQuote__b9is8 p{display:none}.explorer_featureCaption__9P_IB{margin-top:6px;font-size:11px}.explorer_browseHead__ITJ0a{scroll-margin-top:140px}.explorer_browseHead__ITJ0a>p{display:none}.explorer_tab__jnvY7{padding:10px 13px;font-size:14px}.explorer_toolbar__bJLAM{padding:14px}.explorer_searchRow__Wjb8L{flex-wrap:wrap}.explorer_searchField__cR6e9{flex-basis:100%}.explorer_searchInput__fgr8n input{font-size:16px}.explorer_filterButton__NeNl5{width:100%;min-height:44px}.explorer_levels__89qjt{gap:3px}.explorer_levels__89qjt>span{flex-basis:100%;margin-bottom:4px}.explorer_levels__89qjt button{min-height:44px;padding:8px 10px}.explorer_selectedFilters__yVaFB button{min-height:44px}.explorer_filterRow__jhQJ6{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-14px;padding-right:14px}.explorer_filterRow__jhQJ6>*{flex:none}.explorer_filterRowLabel__ZO_3k{flex-basis:auto;margin-right:4px}.explorer_filterHint__DRxL4{display:none}.explorer_filterRow__jhQJ6 button{min-height:40px}.explorer_resultRight__RtADa{width:100%;justify-content:space-between}.explorer_filterDialog__3PFMt{width:100%;max-height:88dvh;max-width:none;margin:auto 0 0;border-radius:22px 22px 0 0}.explorer_filterDialog__3PFMt footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}.explorer_facetOptions__S2KX_ button{min-height:44px}}@media (prefers-reduced-motion:reduce){.explorer_spinner__jU8hL{animation:none}.explorer_browseLink__40Bc_,.explorer_feature__4tokt img{transition:none}}.learning_learningTagCloud__60oyt{min-width:0}.learning_learningTagGroups__ADt3I{display:grid;gap:7px}.learning_learningTagGroup__Zp29x{display:grid;grid-template-columns:minmax(44px,auto) 1fr;align-items:start;gap:8px}.learning_learningTagAxis___Ys5H{padding-top:4px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 42%,transparent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.learning_learningTagList__2HxBI{display:flex;min-width:0;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.learning_learningTagList__2HxBI li{border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 14%,transparent);border-radius:999px;padding:3px 8px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 68%,transparent);font-size:10px;line-height:1.25}.learning_learningTagCloudCompact__IVukx .learning_learningTagGroups__ADt3I{gap:5px}.learning_learningTagCloudCompact__IVukx .learning_learningTagGroup__Zp29x{grid-template-columns:36px 1fr;gap:5px}.learning_learningTagCloudCompact__IVukx .learning_learningTagAxis___Ys5H{font-size:8px}.learning_learningTagCloudCompact__IVukx .learning_learningTagList__2HxBI li{padding:2px 6px;font-size:9px}.learning_dialogueDisclosure___cJI7,.learning_learningTagDisclosure__JFGW2{display:inline-flex;align-items:center;gap:4px;margin-top:7px;border:0;background:transparent;padding:3px 0;color:var(--color-stage-accent-light,#f3c96b);font-size:10px;cursor:pointer}.learning_dialogueDisclosure___cJI7 svg,.learning_learningTagDisclosure__JFGW2 svg{width:12px;height:12px;transition:transform .18s ease}.learning_learningTagDisclosureOpen__u2KH5{transform:rotate(180deg)}.learning_dialogueDisclosure___cJI7:focus-visible,.learning_learningTagDisclosure__JFGW2:focus-visible{border-radius:4px;outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:3px}.learning_learningBubble__I4LiH{--bubble-color:var(--color-stage-accent,#e9b44c);position:relative;display:grid;min-width:0;grid-template-columns:28px 1fr;gap:9px;border:1px solid color-mix(in srgb,var(--bubble-color) 34%,transparent);border-radius:16px;background:color-mix(in srgb,var(--bubble-color) 8%,transparent);padding:11px;color:var(--color-stage-text,#f4f1e8);text-align:left}button.learning_learningBubble__I4LiH{width:100%;height:100%;font:inherit;cursor:pointer;align-items:start}.learning_learningBubble_phrase__eClN7{--bubble-color:#7fb8d9}.learning_learningBubble_grammar__BcmmN{--bubble-color:#b48ac9}.learning_learningBubble_sound__5e8Fe{--bubble-color:#8ac98c}.learning_learningBubble_slang__JvQe6{--bubble-color:#e07a5f}.learning_learningBubbleActive__fu2RO{border-color:var(--bubble-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--bubble-color) 34%,transparent)}.learning_learningBubbleMark__5OaG7{display:grid;width:27px;height:27px;place-items:center;border:1px solid color-mix(in srgb,var(--bubble-color) 60%,transparent);border-radius:50%;color:var(--bubble-color);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px}.learning_learningBubbleBody__EZ65i,.learning_learningBubbleContext__Ti3XG,.learning_learningBubbleCopy__FsQuZ,.learning_learningBubbleHead__Ov4XN,.learning_learningBubbleTitle__e1AAb{display:block;min-width:0}.learning_learningBubbleHead__Ov4XN{display:flex;align-items:center;gap:6px;color:var(--bubble-ink,var(--bubble-color));font-size:9px;text-transform:uppercase;letter-spacing:.08em}.learning_learningBubbleHead__Ov4XN small{border:1px solid;border-radius:999px;padding:1px 4px;font-size:8px}.learning_learningBubbleHead__Ov4XN em{margin-left:auto;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 42%,transparent);font-style:normal;text-transform:none;letter-spacing:0}.learning_learningBubbleTitle__e1AAb{margin-top:4px;height:2.7em;color:var(--bubble-ink,var(--bubble-color));font-size:13px;line-height:1.35}.learning_learningBubbleBody__EZ65i,.learning_learningBubbleTitle__e1AAb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.learning_learningBubbleBody__EZ65i{margin-top:3px;height:3em;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 78%,transparent);font-size:11px;line-height:1.5}.learning_learningBubbleContext__Ti3XG{margin-top:8px;border-top:1px dashed color-mix(in srgb,var(--color-stage-text,#f4f1e8) 14%,transparent);padding-top:7px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 48%,transparent);font-size:10px;line-height:1.45}.learning_learningBubbleWithAction__rQ8ou .learning_learningBubbleHead__Ov4XN{padding-right:30px}:root:not(.dark) [data-backdrop=paper] .learning_learningBubble_phrase__eClN7{--bubble-color:var(--chunk,#2b6a8f)}:root:not(.dark) [data-backdrop=paper] .learning_learningBubble_grammar__BcmmN{--bubble-color:var(--grammar,#7d4a94)}:root:not(.dark) [data-backdrop=paper] .learning_learningBubble_sound__5e8Fe{--bubble-color:var(--sound,#2e7d46)}:root:not(.dark) [data-backdrop=paper] .learning_learningBubble_slang__JvQe6{--bubble-color:var(--slang,#b84a2e)}:root:not(.dark) [data-backdrop=paper] .learning_learningBubble__I4LiH{--bubble-ink:color-mix(in srgb,var(--bubble-color) 72%,var(--foreground))}.learning_learningBubble__I4LiH:focus-visible{outline:2px solid var(--bubble-color);outline-offset:3px}.learning_dialoguePreview___FY1I{min-width:0}.learning_dialogueList__k_zlw{display:grid;gap:2px;margin:0;padding:0;list-style:none}.learning_dialogueLine__I_HOd{min-width:0;border-radius:7px;transition:background .16s ease}.learning_dialogueLineActive__zkcBv,.learning_dialogueLine__I_HOd:hover{background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 10%,transparent)}.learning_dialogueLine__I_HOd>button,.learning_dialogueLine__I_HOd>div{display:grid;width:100%;min-width:0;grid-template-columns:42px 1fr 7px;align-items:start;gap:8px;border:0;background:transparent;padding:8px 10px;color:inherit;text-align:left}.learning_dialogueLine__I_HOd>button{font:inherit;cursor:pointer}.learning_dialogueLine__I_HOd>button:focus-visible{border-radius:7px;outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:-2px}.learning_dialogueMeta__75Iwb{padding-top:2px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 38%,transparent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px}.learning_dialogueCopy__5oI9V{display:grid;min-width:0;gap:2px;color:var(--color-stage-text,#f4f1e8);font-size:12px;line-height:1.5}.learning_dialogueCopy__5oI9V small{color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 52%,transparent);font-size:10px}.learning_dialogueCopy__5oI9V .w{border-radius:3px;padding:0 1px}.learning_dialogueCopy__5oI9V .w:hover{background:var(--accent-soft,rgba(233,180,76,.14));color:var(--accent,#e9b44c)}.learning_dialogueCopy__5oI9V .chunk{border-bottom:1px dashed var(--chunk,#7fb8d9);color:var(--chunk,#7fb8d9);cursor:pointer}.learning_dialogueCopy__5oI9V .chunk:hover{background:var(--chunk-soft,rgba(127,184,217,.12))}.learning_dialogueCopy__5oI9V .sound{color:var(--sound,#8ac98c);cursor:pointer;text-decoration:underline wavy var(--sound,#8ac98c) 1px;text-underline-offset:3px}.learning_dialogueCopy__5oI9V .sound:hover{background:var(--sound-soft,rgba(138,201,140,.12))}.learning_dialogueCopy__5oI9V .grammar{border-bottom:1px dotted var(--grammar,#b48ac9);color:var(--grammar,#b48ac9);cursor:pointer}.learning_dialogueCopy__5oI9V .grammar:hover{background:var(--grammar-soft,rgba(180,138,201,.12))}.learning_dialogueCopy__5oI9V .slang{border-bottom:1px dotted var(--slang,#e07a5f);color:var(--slang,#e07a5f);cursor:pointer}.learning_dialogueCopy__5oI9V .slang:hover{background:var(--slang-soft,rgba(224,122,95,.12))}.learning_dialogueCopy__5oI9V [data-more]:after{content:attr(data-more);display:inline-block;margin-left:3px;font-size:8px;vertical-align:super;color:var(--text-2)}.learning_dialogueBubbles__fTCzm{display:flex;min-width:0;flex-wrap:wrap;gap:4px;margin-top:4px}.learning_dialogueBubble__zSajm{--dialogue-bubble-color:#8ac98c;display:inline-flex;min-width:0;max-width:100%;align-items:flex-start;gap:5px;border:1px solid color-mix(in srgb,var(--dialogue-bubble-color) 44%,transparent);border-radius:4px 10px 10px 10px;background:color-mix(in srgb,var(--dialogue-bubble-color) 9%,transparent);padding:4px 7px 4px 5px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 78%,transparent);line-height:1.25}.learning_dialogueBubbleTeaching__pnIQS{--dialogue-bubble-color:#8ac98c}.learning_dialogueBubbleGolden__CdKBk{--dialogue-bubble-color:var(--color-stage-accent,#e9b44c)}.learning_dialogueBubbleMark__ZcXDt{display:grid;width:13px;height:13px;flex:0 0 13px;place-items:center;border:1px solid color-mix(in srgb,var(--dialogue-bubble-color) 70%,transparent);border-radius:50%;color:var(--dialogue-bubble-color);font-size:8px;line-height:1}.learning_dialogueBubbleCopy__DQO5R{display:grid;min-width:0;gap:1px}.learning_dialogueBubbleLabel__K93Hr{color:var(--dialogue-bubble-color);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.learning_dialogueBubbleCopy__DQO5R small,.learning_dialogueBubbleCopy__DQO5R strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learning_dialogueBubbleCopy__DQO5R strong{color:var(--dialogue-bubble-color);font-size:10px;font-weight:650}.learning_dialogueBubbleCopy__DQO5R small{color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 58%,transparent);font-size:9px}.learning_dialogueIndicator__Bm9_g{align-self:center;width:5px;height:5px;border-radius:50%;background:#8ac98c}.learning_dialogueIndicatorGolden__NSEMh{background:var(--color-stage-accent,#e9b44c)}.learning_dialogueEmpty__dny0A{margin:0;border:1px dashed color-mix(in srgb,var(--color-stage-text,#f4f1e8) 16%,transparent);border-radius:10px;padding:12px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 48%,transparent);font-size:11px}@media (prefers-reduced-motion:reduce){.learning_dialogueDisclosure___cJI7 svg,.learning_dialogueLine__I_HOd,.learning_learningTagDisclosure__JFGW2 svg{transition:none}}.cue-learning_rail__tRc3Z{position:absolute;z-index:6;top:14px;right:14px;width:min(280px,34%);max-height:calc(100% - 170px);display:none;flex-direction:column;min-height:0;border-radius:16px;overflow:hidden;background:#161410;color:#f4f1e8;border:1px solid rgb(255 255 255/.16);box-shadow:0 12px 32px rgb(0 0 0/.35)}:root:not(.dark) .cue-learning_rail__tRc3Z{background:#fbf9f3;color:#23211b;border-color:rgb(35 33 27/.14);box-shadow:0 12px 32px rgb(35 33 27/.14)}:root:not(.dark) .cue-learning_card__VhgAI{--cue-accent:var(--chunk,#2b6a8f)}:root:not(.dark) .cue-learning_golden__zjvFX{--cue-accent:var(--accent,#9a6a12)}:root:not(.dark) .cue-learning_rail__tRc3Z :focus-visible{outline-color:var(--accent,#9a6a12)}.cue-learning_populated__bhN_n{display:flex}.cue-learning_scroll__20aUr{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a29c8c transparent}.cue-learning_stack__gUloF{display:grid;gap:12px;padding:14px}.cue-learning_card__VhgAI{--cue-accent:#9acdea;min-width:0;overflow-wrap:anywhere}.cue-learning_golden__zjvFX{--cue-accent:#f2c665}.cue-learning_card__VhgAI+.cue-learning_card__VhgAI{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--foreground) 16%,transparent)}.cue-learning_card__VhgAI header{display:flex;justify-content:space-between;gap:10px;color:var(--cue-accent);font-size:10px;line-height:1.5}.cue-learning_card__VhgAI h3{margin:7px 0 0;color:var(--cue-accent);font-size:15px;font-weight:650;line-height:1.45}.cue-learning_card__VhgAI p{margin:7px 0 0;font-size:12px;line-height:1.65;white-space:pre-line}.cue-learning_card__VhgAI small{display:block;color:color-mix(in srgb,var(--foreground) 72%,transparent);font-size:10px;margin:9px 0 3px}.cue-learning_translation__mxKLX{display:block;color:color-mix(in srgb,var(--foreground) 84%,transparent)}.cue-learning_card__VhgAI summary{padding:10px 0 5px;color:color-mix(in srgb,var(--foreground) 70%,transparent);font-size:11px;cursor:pointer}.cue-learning_card__VhgAI button,.cue-learning_resume__WudMG{color:inherit;background:color-mix(in srgb,var(--foreground) 8%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:8px;min-height:36px;padding:6px 10px;cursor:pointer;font-size:11px}.cue-learning_card__VhgAI button{margin-top:10px}.cue-learning_resume__WudMG{flex-shrink:0;margin:0 10px 10px;color:var(--accent,#e9b44c)}.cue-learning_card__VhgAI button:hover,.cue-learning_resume__WudMG:hover{background:color-mix(in srgb,var(--foreground) 14%,transparent)}.cue-learning_card__VhgAI button:active,.cue-learning_resume__WudMG:active{background:color-mix(in srgb,var(--foreground) 20%,transparent)}.cue-learning_rail__tRc3Z :focus-visible{outline:2px solid #f2c665;outline-offset:-2px}.cue-learning_empty__bIG4e,.cue-learning_mobileGroup__Q4gtr{display:none}@container learning-player (max-width: 760px){.cue-learning_rail__tRc3Z{position:relative;top:auto;right:auto;width:100%;height:auto;max-height:270px;display:flex;border-radius:0;border-inline:0}.cue-learning_rail__tRc3Z.cue-learning_populated__bhN_n{height:270px;max-height:none}.cue-learning_card__VhgAI{--cue-accent:var(--chunk,#7fb8d9)}.cue-learning_golden__zjvFX{--cue-accent:var(--accent,#e9b44c)}.cue-learning_card__VhgAI small,.cue-learning_card__VhgAI summary,.cue-learning_translation__mxKLX{color:var(--text-2)}.cue-learning_card__VhgAI button,.cue-learning_resume__WudMG{min-height:44px;border-color:var(--border)}.cue-learning_resume__WudMG{color:var(--accent)}.cue-learning_mobileGroup__Q4gtr{display:block;border-top:1px solid var(--border);padding-top:10px}.cue-learning_mobileGroup__Q4gtr:only-child{border-top:0;padding-top:0}.cue-learning_empty__bIG4e{display:grid;gap:8px;color:var(--text-2);font-size:12px}}@media (prefers-reduced-motion:no-preference){.cue-learning_stack__gUloF{animation:cue-learning_appear__Ar3FQ .18s ease-out}@keyframes cue-learning_appear__Ar3FQ{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}}.insight-stage_stage__BOunk{--color-stage-surface:var(--background);--color-stage-text:var(--foreground);position:relative;min-height:100vh;background:var(--color-stage-surface,#050505);color:var(--color-stage-text,#f4f1e8);isolation:isolate}.insight-stage_stage__BOunk:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.055),transparent 48%),linear-gradient(115deg,rgba(255,255,255,.025),transparent 36% 70%,rgba(0,0,0,.3))}.insight-stage_stage__BOunk:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.14;background-image:radial-gradient(circle at 18% 22%,rgba(255,255,255,.32) 0 .55px,transparent .9px),radial-gradient(circle at 72% 64%,rgba(255,255,255,.2) 0 .5px,transparent .85px);background-size:7px 7px,11px 11px;mix-blend-mode:screen}.insight-stage_panel__I02cz{border-radius:14px}:root:not(.dark) .insight-stage_stage__BOunk{--color-stage-accent:var(--accent-ink);--color-stage-accent-light:#8a650c;--color-stage-accent-dark:#c99424;--header-brand-shadow:none}:root:not(.dark) .insight-stage_stage__BOunk:before{background:radial-gradient(circle at 50% 42%,rgba(35,33,27,.05),transparent 48%),linear-gradient(115deg,rgba(35,33,27,.03),transparent 36% 70%,rgba(35,33,27,.06))}:root:not(.dark) .insight-stage_stage__BOunk:after{opacity:.1;background-image:radial-gradient(circle at 18% 22%,rgba(35,33,27,.4) 0 .55px,transparent .9px),radial-gradient(circle at 72% 64%,rgba(35,33,27,.28) 0 .5px,transparent .85px);mix-blend-mode:multiply}:root:not(.dark) .insight-stage_panelTitle__KYOMe{color:rgba(35,33,27,.52)}:root:not(.dark) .insight-stage_chip__K5Evw{border-color:rgba(35,33,27,.12);background:rgba(255,255,255,.85);color:rgba(35,33,27,.75)}:root:not(.dark) .insight-stage_chip__K5Evw:hover{border-color:rgba(169,122,18,.55);color:var(--color-stage-text,#23211b);background:#fff}:root:not(.dark) .insight-stage_chipActive__ZbLNI{border-color:var(--color-stage-accent,#a97a12);background:rgba(169,122,18,.12);color:var(--color-stage-accent-light,#8a650c)}:root:not(.dark) .insight-stage_card__ZyoHW{border-color:rgba(35,33,27,.08);background:rgba(255,255,255,.94);box-shadow:0 1px 2px rgba(35,33,27,.04)}:root:not(.dark) .insight-stage_card__ZyoHW:hover{border-color:rgba(169,122,18,.45);box-shadow:0 2px 4px rgba(35,33,27,.05),0 18px 44px -16px rgba(35,33,27,.22)}:root:not(.dark) .insight-stage_footerWrap__yQYuW footer{border-color:rgba(35,33,27,.1);color:var(--color-stage-text,#23211b)}:root:not(.dark) .insight-stage_footerWrap__yQYuW footer a,:root:not(.dark) .insight-stage_footerWrap__yQYuW footer h4{color:rgba(35,33,27,.62)}:root:not(.dark) .insight-stage_footerWrap__yQYuW footer a:hover{color:var(--color-stage-text,#23211b)}.insight-stage_panelTitle__KYOMe{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(244,241,232,.45)}.insight-stage_explorerHero__eupJu{position:relative;padding-left:28px}.insight-stage_explorerHero__eupJu:before{content:"";position:absolute;left:0;top:118px;bottom:14px;width:11px;border:1px solid color-mix(in srgb,var(--color-stage-accent,#e9b44c) 34%,transparent);border-radius:3px;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-stage-accent,#e9b44c) 30%,transparent) 0 5px,transparent 5px 11px);opacity:.72}@media (max-width:639px){.insight-stage_explorerHero__eupJu{padding-left:20px}.insight-stage_explorerHero__eupJu:before{top:116px;width:8px}}.insight-stage_viewTabs__yG_e6{margin-top:22px;display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.insight-stage_viewTab__TGY2I{display:inline-flex;align-items:center;gap:6px;padding:6px 18px;border-radius:999px;font-size:13px;font-weight:500;color:rgba(244,241,232,.55);cursor:pointer;transition:color .18s ease,background .18s ease;white-space:nowrap}.insight-stage_viewTab__TGY2I:hover{color:rgba(244,241,232,.88)}.insight-stage_viewTabActive__PP3Lz,.insight-stage_viewTabActive__PP3Lz:hover{background:rgba(233,180,76,.16);color:var(--color-stage-accent-light,#f3c96b)}.insight-stage_viewTab__TGY2I:focus-visible{outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:2px}:root:not(.dark) .insight-stage_viewTabs__yG_e6{border-color:rgba(35,33,27,.1);background:rgba(255,255,255,.72)}:root:not(.dark) .insight-stage_viewTab__TGY2I{color:rgba(35,33,27,.55)}:root:not(.dark) .insight-stage_viewTab__TGY2I:hover{color:rgba(35,33,27,.88)}:root:not(.dark) .insight-stage_viewTabActive__PP3Lz,:root:not(.dark) .insight-stage_viewTabActive__PP3Lz:hover{background:rgba(169,122,18,.12);color:var(--color-stage-accent-light,#8a650c)}.insight-stage_viewFade__3j3y3{animation:insight-stage_viewFadeIn___Ssei .28s ease-out both}.insight-stage_breadcrumb__8Lcqg{font-size:12px;line-height:1.6;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 42%,transparent)}.insight-stage_breadcrumbSep__DEv22{width:12px;height:12px;flex-shrink:0;opacity:.5}.insight-stage_breadcrumbLink__FjaJe{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;transition:color .15s ease}.insight-stage_breadcrumbLink__FjaJe:hover{color:var(--color-stage-accent-light,#f3c96b)}.insight-stage_breadcrumbCurrent__x3_xK{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 68%,transparent)}@keyframes insight-stage_viewFadeIn___Ssei{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.insight-stage_viewFade__3j3y3{animation:none}}.insight-stage_accent__AW43i{color:var(--color-stage-accent,#e9b44c)}.insight-stage_chip__K5Evw{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);font-size:12px;line-height:1.4;color:rgba(244,241,232,.75);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.insight-stage_chip__K5Evw:hover{border-color:rgba(233,180,76,.5);color:var(--color-stage-text,#f4f1e8)}.insight-stage_chipActive__ZbLNI{border-color:var(--color-stage-accent,#e9b44c);background:rgba(233,180,76,.14);color:var(--color-stage-accent-light,#f3c96b)}.insight-stage_chip__K5Evw:disabled{opacity:.38;cursor:not-allowed}.insight-stage_chip__K5Evw:disabled:hover{border-color:rgba(255,255,255,.12);color:rgba(244,241,232,.75);background:rgba(255,255,255,.04)}:root:not(.dark) .insight-stage_chip__K5Evw:disabled:hover{border-color:rgba(35,33,27,.12);color:rgba(35,33,27,.75);background:rgba(255,255,255,.85)}.insight-stage_card__ZyoHW{display:block;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.insight-stage_card__ZyoHW:hover{transform:translateY(-3px);border-color:rgba(233,180,76,.45);box-shadow:0 12px 32px rgba(0,0,0,.45)}.insight-stage_card__ZyoHW:focus-visible{outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:2px}.insight-stage_footerWrap__yQYuW{position:relative;margin-top:8px}.insight-stage_footerWrap__yQYuW footer{background:transparent;border-color:rgba(255,255,255,.08);color:var(--color-stage-text,#f4f1e8)}.insight-stage_footerWrap__yQYuW footer a,.insight-stage_footerWrap__yQYuW footer h4{color:rgba(244,241,232,.62)}.insight-stage_footerWrap__yQYuW footer a:hover{color:var(--color-stage-text,#f4f1e8)}.monologue_root__hevDt{--text:#f4f1e8;--text-2:rgba(244,241,232,0.7);--text-3:rgba(244,241,232,0.48);--border:rgba(255,255,255,0.1);--surface:rgba(255,255,255,0.04);--surface-2:rgba(255,255,255,0.08);--card-bg:rgba(16,16,15,0.92);--solid-bg:#0e0e0d;--accent:#e9b44c;--accent-soft:rgba(233,180,76,0.14);--mono:#7fb8d9;--mono-ink:#0d1418;--mono-soft:rgba(127,184,217,0.14);--font-mono:var(--font-geist-mono),ui-monospace,monospace;color:var(--text);max-width:1320px;margin:0 auto;padding:0 24px 56px}:root:not(.dark) .monologue_root__hevDt{--text:#23211b;--text-2:rgba(35,33,27,0.72);--text-3:rgba(35,33,27,0.5);--border:rgba(35,33,27,0.12);--surface:rgba(35,33,27,0.04);--surface-2:rgba(35,33,27,0.08);--card-bg:rgba(255,255,255,0.9);--solid-bg:#fbfaf7;--accent:var(--accent-ink,#9a6a12);--accent-soft:color-mix(in srgb,var(--accent-ink,#9a6a12) 12%,transparent);--mono:#2b6a8f;--mono-ink:#ffffff;--mono-soft:rgba(43,106,143,0.1)}.monologue_root__hevDt a{color:inherit;text-decoration:none}.monologue_root__hevDt button{font:inherit;color:inherit;cursor:pointer}.monologue_root__hevDt a:focus-visible,.monologue_root__hevDt button:focus-visible,.monologue_root__hevDt input:focus-visible{outline:2px solid var(--mono);outline-offset:2px}.monologue_hero__Ej9mH{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;padding:4px 0 14px}.monologue_eyebrow__8I9pL{font-size:12px;letter-spacing:.04em;color:var(--mono)}.monologue_hero__Ej9mH h1{margin:4px 0;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.02em;font-weight:700}.monologue_lead__msGPf{margin:0;color:var(--text-2);font-size:14px;line-height:1.6}.monologue_how__Pwwoc{display:flex;gap:6px;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:12px;color:var(--text-2)}.monologue_how__Pwwoc li{padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.monologue_how__Pwwoc li b{color:var(--mono);margin-right:4px}.monologue_filters__6LNts{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.monologue_filterRow___A9wE{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px}.monologue_filterRow___A9wE>span{color:var(--text-3);font-size:12px;margin-right:2px}.monologue_chip__pFmnO{display:inline-flex;align-items:baseline;gap:4px;padding:4px 10px;border:1px solid var(--border);border-radius:999px;color:var(--text-2)}.monologue_chip__pFmnO small{font-family:var(--font-mono);font-size:10px;color:var(--text-3)}.monologue_chip__pFmnO:hover{color:var(--text)}.monologue_chip__pFmnO[aria-current=true]{border-color:var(--mono);color:var(--mono);background:var(--mono-soft)}.monologue_searchForm__GBz9S{display:flex;gap:6px;flex:1;min-width:220px}.monologue_searchForm__GBz9S input{flex:1;min-width:0;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text);font-size:13px}.monologue_searchForm__GBz9S input::placeholder{color:var(--text-3)}.monologue_searchForm__GBz9S button{padding:0 14px;border:1px solid var(--mono);border-radius:9px;background:var(--mono-soft);color:var(--mono);font-size:13px}.monologue_resultBar__urEWZ{display:flex;justify-content:space-between;align-items:center;margin:14px 0 10px;font-size:12.5px;color:var(--text-2)}.monologue_grid__vq1_2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.monologue_card__zqUX9{display:flex;flex-direction:column;height:100%;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--card-bg);transition:border-color .2s,transform .2s}.monologue_card__zqUX9:hover{border-color:var(--mono);transform:translateY(-2px)}.monologue_thumb__93J6r{position:relative;aspect-ratio:16/9;background:#111 50%/cover no-repeat}.monologue_thumb__93J6r:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15) 30%,rgba(0,0,0,.88))}.monologue_thumbQuote__UVSLZ{position:absolute;left:12px;right:12px;bottom:9px;z-index:1;margin:0;color:#fff;font-size:13.5px;line-height:1.35;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.monologue_thumbQuote__UVSLZ:before{content:"❝ ";color:#9fd0ea}.monologue_badges__Q7NX6{position:absolute;top:8px;left:8px;right:8px;z-index:1;display:flex;justify-content:space-between}.monologue_badge__ceBcC{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:6px;background:rgba(0,0,0,.65);color:#fff}.monologue_badgeLevel___hMxT{background:#e9b44c;color:#151310;font-weight:600}.monologue_cardBody__j4sfp{padding:10px 12px 12px;display:grid;gap:3px}.monologue_cardTitle__DP8sX{font-size:14px;font-weight:600;color:var(--text)}.monologue_cardMovie__UDJnz{font-size:11.5px;color:var(--text-3)}.monologue_cardWhy__4RPGg{font-size:12px;color:var(--text-2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.monologue_empty__JIzwk{padding:40px 0;text-align:center;color:var(--text-3)}.monologue_pager__ulygp{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:20px;font-size:13px;color:var(--text-2)}.monologue_pager__ulygp a{padding:7px 14px;border:1px solid var(--border);border-radius:9px}.monologue_pager__ulygp a:hover{border-color:var(--mono);color:var(--mono)}.monologue_crumbs__gEkTa{font-size:12px;color:var(--text-3);margin:0 0 6px;display:flex;gap:6px;flex-wrap:wrap}.monologue_crumbs__gEkTa a:hover{color:var(--text)}.monologue_detailHead__OGXlm{margin-bottom:10px}.monologue_detailHead__OGXlm h1{margin:2px 0;font-size:clamp(18px,2vw,22px);line-height:1.3;letter-spacing:-.01em;font-weight:650}.monologue_detailHead__OGXlm h1 q{quotes:"“" "”";color:var(--mono)}.monologue_detailMeta__jcLTr{margin:0;font-size:12.5px;color:var(--text-2)}.monologue_detailGrid__TYGag{display:block}.monologue_stage__KTG2i{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:14px;align-items:stretch}.monologue_linesPanel__Rek6x{position:relative;min-width:0;border:1px solid var(--border);border-radius:16px;background:var(--card-bg)}.monologue_linesPanel__Rek6x>.monologue_lines__PVjNi{position:absolute;inset:0;max-height:none}.monologue_infoRow__Ti1qn{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px;align-items:start}.monologue_box__f5_XU{border:1px solid var(--border);border-radius:14px;padding:14px;background:var(--surface)}.monologue_box__f5_XU h2{margin:0 0 6px;font-size:12px;color:var(--text-3);font-weight:500;letter-spacing:.04em}.monologue_box__f5_XU p{margin:0;font-size:13.5px;line-height:1.65;color:var(--text-2)}.monologue_chapterLink__xCWeF{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:center}.monologue_chapterLink__xCWeF img{width:96px;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:var(--surface-2)}.monologue_chapterLink__xCWeF b{display:block;font-size:13.5px}.monologue_chapterLink__xCWeF small{color:var(--mono);font-size:12px}.monologue_phrases__b6BmR{display:flex;flex-wrap:wrap;gap:6px}.monologue_phrases__b6BmR a{padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--accent);font-size:12.5px}.monologue_phrases__b6BmR a:hover{background:var(--accent-soft)}.monologue_signup__jv8eP{border-color:color-mix(in srgb,var(--mono) 45%,transparent);background:linear-gradient(160deg,var(--mono-soft),transparent 75%)}.monologue_signup__jv8eP b{display:block;font-size:14.5px;margin-bottom:4px;color:var(--text)}.monologue_signupCta__VQQqQ{display:inline-flex;margin-top:10px;padding:7px 16px;border-radius:999px;background:var(--mono);color:var(--mono-ink)!important;font-weight:600;font-size:13px}.monologue_related__4Uhub{margin-top:28px}.monologue_related__4Uhub h2{font-size:16px;margin:0 0 10px}.monologue_player__TOwMy{border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--card-bg)}.monologue_screen__6BxtL{position:relative;background:#000;display:grid;place-items:center}.monologue_screen__6BxtL video{width:100%;aspect-ratio:16/9;max-height:calc(100vh - 470px);min-height:200px;display:block;object-fit:contain;cursor:pointer;background:#000}.monologue_prompter__ynpzR{padding:12px 20px 6px;text-align:center;display:grid;align-content:center;gap:3px;min-height:120px}.monologue_prompterNext__DiNF7,.monologue_prompterPrev__xbsr4{margin:0;font-size:12.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monologue_prompterNext__DiNF7{opacity:.75}.monologue_prompterNow__dfmuw{margin:2px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.35;font-weight:600;letter-spacing:-.01em;color:var(--text)}.monologue_masked__cjdol{color:var(--text-3);font-weight:400;letter-spacing:.08em}.monologue_prompterZh__SKu2K{margin:0;font-size:14px;color:var(--text-2)}.monologue_cue__bJt9r{min-height:24px;display:grid;place-items:center}.monologue_lineCount__YKf20{font-family:var(--font-mono);font-size:11px;color:var(--text-3)}.monologue_yourTurn__9NieC{position:relative;display:inline-flex;padding:3px 12px;border-radius:999px;background:var(--mono-soft);color:var(--mono);font-size:12.5px;font-weight:600;overflow:hidden}.monologue_yourTurn__9NieC i{position:absolute;left:0;bottom:0;height:2px;background:var(--mono);animation:monologue_drain__gkewp linear forwards;width:100%}@keyframes monologue_drain__gkewp{0%{width:100%}to{width:0}}.monologue_controls__k5zlg{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 10px;padding:6px 14px 12px;border-bottom:1px solid var(--border)}.monologue_controls__k5zlg>button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border);border-radius:50%;background:var(--surface);color:var(--text)}.monologue_controls__k5zlg>button:hover{border-color:var(--mono);color:var(--mono)}.monologue_controls__k5zlg>.monologue_big__0MJZk{width:48px;height:48px;background:var(--mono);color:var(--mono-ink);border:0}.monologue_controls__k5zlg>.monologue_big__0MJZk:hover{color:var(--mono-ink);filter:brightness(1.08)}.monologue_seg__0tJu5{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden}.monologue_seg__0tJu5 button{border:0;background:none;padding:6px 12px;font-size:12.5px;color:var(--text-2);white-space:nowrap}.monologue_seg__0tJu5 button[aria-checked=true],.monologue_seg__0tJu5 button[aria-pressed=true]{background:var(--mono);color:var(--mono-ink);font-weight:600}.monologue_speed__TAGWT button{font-family:var(--font-mono);font-size:11.5px;padding:6px 9px}.monologue_modeHint__62CBu{width:100%;text-align:center;margin:0;font-size:11.5px;color:var(--text-3)}.monologue_auto__db_Dg{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-2)}.monologue_auto__db_Dg input{accent-color:var(--mono)}.monologue_lines__PVjNi{list-style:none;margin:0;padding:6px 0;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.monologue_lines__PVjNi li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:8px 14px;cursor:pointer;color:var(--text)}.monologue_lines__PVjNi li:hover{background:var(--surface)}.monologue_lineBody__E73fI{display:grid;gap:2px;min-width:0;font-size:13.5px;line-height:1.55}.monologue_lineBody__E73fI small{font-size:12px;color:var(--text-3)}.monologue_lineEn__QmDVL .w{border-radius:3px;padding:0 1px;cursor:help}.monologue_lineEn__QmDVL .w:hover{background:var(--accent-soft);color:var(--accent)}.monologue_lineEn__QmDVL .chunk{border-bottom:1px dashed var(--mono);color:var(--mono)}.monologue_lineEn__QmDVL .slang{border-bottom:1px dotted #e07a5f}.monologue_lineEn__QmDVL .grammar{border-bottom:1px dotted #b48ac9}.monologue_lineEn__QmDVL .sound{text-decoration:underline wavy #8ac98c 1px;text-underline-offset:3px}.monologue_lineEn__QmDVL sup{display:none}.monologue_lineInline__KQJ8B{margin:4px 0 2px!important}.monologue_lineNo__8uMeb{font-family:var(--font-mono);font-size:11px;color:var(--text-3);padding-top:3px}.monologue_lineOn__zt1zX{background:var(--mono-soft);box-shadow:inset 2px 0 0 var(--mono)}.monologue_lineOn__zt1zX .monologue_lineNo__8uMeb{color:var(--mono)}.monologue_linePast__bQ142{opacity:.6}.monologue_blur__7FcBu{filter:blur(5px)}.monologue_keys__3PuS2{margin:0;padding:6px 16px 10px;font-size:11px;color:var(--text-3);font-family:var(--font-mono);border-top:1px solid var(--border)}.monologue_done__Fs_cj{position:absolute;inset:0;z-index:2;display:grid;place-content:center;gap:8px;text-align:center;padding:20px;background:rgba(5,8,10,.84);backdrop-filter:blur(4px);color:#f4f1e8}.monologue_doneTitle__EvNq9{font-size:20px;font-weight:700;color:#9fd0ea;margin:0}.monologue_done__Fs_cj p{margin:0;color:rgba(244,241,232,.75)}.monologue_done__Fs_cj div{display:flex;justify-content:center;gap:10px;margin-top:6px}.monologue_done__Fs_cj button{padding:8px 18px;border-radius:999px;border:0;background:#7fb8d9;color:#0d1418;font-weight:600}.monologue_done__Fs_cj .monologue_ghost__PhRQJ{background:transparent;border:1px solid #7fb8d9;color:#9fd0ea}@media (max-width:1200px){.monologue_grid__vq1_2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.monologue_stage__KTG2i{grid-template-columns:minmax(0,1fr)}.monologue_player__TOwMy{position:sticky;top:var(--app-header-h,56px);z-index:5;background:var(--solid-bg)}.monologue_keys__3PuS2,.monologue_modeHint__62CBu,.monologue_prompterNext__DiNF7,.monologue_prompterPrev__xbsr4{display:none}.monologue_prompter__ynpzR{min-height:0;padding:8px 12px 2px}.monologue_prompterNow__dfmuw{font-size:17px}.monologue_controls__k5zlg{gap:6px;padding:4px 8px 8px}.monologue_linesPanel__Rek6x{height:max(260px,calc(100dvh - var(--app-header-h, 56px) - 56.25vw - 210px))}.monologue_grid__vq1_2{grid-template-columns:repeat(2,minmax(0,1fr))}.monologue_screen__6BxtL video{max-height:none}}@media (max-width:640px){.monologue_root__hevDt{padding:0 12px 44px}.monologue_grid__vq1_2{grid-template-columns:minmax(0,1fr)}.monologue_prompter__ynpzR{padding:10px 12px 4px;min-height:110px}.monologue_how__Pwwoc,.monologue_keys__3PuS2{display:none}.monologue_infoRow__Ti1qn{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.monologue_card__zqUX9{transition:none}.monologue_yourTurn__9NieC i{animation:none}}.library_chapterCardGrid__1w9Bk,.library_movieCardGrid__8aP1R{display:grid;gap:22px;margin-top:22px}.library_chapterCardGrid__1w9Bk{grid-template-columns:repeat(3,minmax(0,1fr))}.library_movieCardGrid__8aP1R{grid-template-columns:repeat(4,minmax(0,1fr))}.library_libraryCard__QGcg0{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;border-radius:17px;isolation:isolate;overflow:hidden;background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 4%,var(--color-stage-surface,#050505))}.library_libraryCard__QGcg0:focus-within{outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:3px}.library_cardLink__JLwfJ:after{content:"";position:absolute;inset:0;z-index:1;border-radius:17px}.library_libraryCardMedia__RFYDP,.library_movieCardMedia__sjgaj{position:relative;display:block;flex:0 0 auto;overflow:hidden;background:#1d211c}.library_libraryCardMedia__RFYDP{aspect-ratio:16/9}.library_movieCardMedia__sjgaj{aspect-ratio:2/3}.library_libraryCardMedia__RFYDP img,.library_movieCardMedia__sjgaj img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.library_libraryCard__QGcg0:hover .library_libraryCardMedia__RFYDP img,.library_libraryCard__QGcg0:hover .library_movieCardMedia__sjgaj img{transform:scale(1.04)}.library_libraryCardPlaceholder__SiG_E{display:grid;width:100%;height:100%;place-items:center;color:#bbb9af}.library_libraryCardPlaceholder__SiG_E svg{width:30px;height:30px}.library_libraryCardDuration__fTfHz,.library_libraryCardLevel__Dr6wF,.library_movieCardCount__NHMUx{position:absolute;top:12px;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:650;line-height:1.2}.library_libraryCardDuration__fTfHz,.library_movieCardCount__NHMUx{right:12px}.library_libraryCardDuration__fTfHz,.library_movieCardCount__NHMUx{top:auto;bottom:12px}.library_libraryCardLevel__Dr6wF{left:12px;background:#e9b44c;color:#151310;border-color:transparent}.library_mediaPlay__QlSRB{position:absolute;bottom:12px;left:12px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;opacity:0;transition:opacity .16s}.library_libraryCard__QGcg0:focus-within .library_mediaPlay__QlSRB,.library_libraryCard__QGcg0:hover .library_mediaPlay__QlSRB{opacity:1}.library_libraryCardBody__naG15{display:flex;flex:1;flex-direction:column;gap:10px;padding:18px 20px 20px}.library_libraryCardPreview__TpYYP{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s}.library_libraryCardMedia__RFYDP[data-playing] .library_libraryCardPreview__TpYYP{opacity:1}.library_libraryCardKey__DEnu3{color:var(--color-stage-accent-light,#f3c96b)!important;letter-spacing:-.01em}.library_libraryCardKeyZh__jBtkh{margin-top:2px;font-size:14px;font-weight:600;color:var(--color-stage-text,#f4f1e8)}.library_libraryCardNo__eEUFi{font-family:var(--font-geist-mono),monospace;font-size:11px}.library_libraryCardTags__iYWMC{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px}.library_libraryCardTags__iYWMC li{font-size:11px;padding:2px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 16%,transparent);color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 72%,transparent)}.library_libraryCardEyebrow__QBTVR{color:var(--color-stage-accent,#e9b44c);font-size:11px;font-weight:550;letter-spacing:.07em}.library_libraryCardBody__naG15 h3{margin-top:6px;color:var(--color-stage-text,#f4f1e8);font-size:19px;font-weight:600;line-height:1.45}.library_libraryCardBody__naG15 h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.library_libraryCardMeta__2qRra{margin-top:0;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 68%,transparent);font-size:12px;line-height:1.6}.library_quoteSlot__c4XMJ{min-height:48px}.library_libraryCardQuote__mYbKw{border-left:2px solid var(--color-stage-accent,#e9b44c);padding-left:12px;line-height:1.7;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 86%,transparent)}.library_libraryCardHook__If4gi,.library_libraryCardQuote__mYbKw{font-size:14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.library_libraryCardHook__If4gi{color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 72%,transparent);line-height:1.6}.library_libraryTagSlot__mF_QX{min-height:48px;pointer-events:none}.library_libraryTagSlot__mF_QX button{position:relative;z-index:2;pointer-events:auto;min-height:36px}.library_libraryTagSlot__mF_QX li{font-size:11px}.library_libraryCardAction__rMb_x{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;border-top:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 12%,transparent);padding-top:14px;color:var(--color-stage-accent,#e9b44c);font-size:12px;font-weight:550}.library_libraryCardAction__rMb_x svg{width:17px;height:17px;transition:transform .18s ease}.library_libraryCard__QGcg0:hover .library_libraryCardAction__rMb_x svg{transform:translateX(3px)}.library_pager__MmFl5{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:40px}.library_pager__MmFl5 button{min-width:40px;min-height:44px;border-radius:9px;font-size:13px}.library_pagerEllipsis__HtBA8{padding:0 4px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 35%,transparent)}.library_movieChapterRow__I4VO9{display:grid;grid-template-columns:144px minmax(0,1fr) 38px;align-items:center;gap:16px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 10%,transparent);border-radius:15px;background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 4%,transparent);padding:12px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.library_movieChapterRow__I4VO9:focus-within,.library_movieChapterRow__I4VO9:hover{border-color:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 45%,transparent);background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 6%,transparent);transform:translateX(3px)}.library_movieChapterThumb__eKSCn{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:9px;background:rgba(0,0,0,.42)}.library_movieChapterThumb__eKSCn img{width:100%;height:100%;object-fit:cover}.library_movieChapterThumb__eKSCn>span{display:grid;width:100%;height:100%;place-items:center;color:rgba(255,255,255,.22)}.library_movieChapterCopy__d8KI3{min-width:0}.library_movieChapterEyebrow__XPCRm{color:var(--color-stage-accent-light,#f3c96b);font-size:9px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.library_movieChapterCopy__d8KI3 h3{margin-top:2px;color:var(--color-stage-text,#f4f1e8);font-size:14px;font-weight:680}.library_movieChapterCopy__d8KI3 h3 a:focus-visible{border-radius:3px;outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:3px}.library_movieChapterHook__U8PnS{margin-top:2px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 62%,transparent);font-size:11px;line-height:1.4}.library_movieChapterMeta__L4n_A{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 44%,transparent);font-size:10px}.library_movieChapterLevel__q3x0j{border-radius:4px;background:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 15%,transparent);padding:1px 5px;color:var(--color-stage-accent-light,#f3c96b);font-weight:700}.library_movieChapterTags__aKXUd{margin-top:9px}.library_movieChapterAction__HWUxy{display:grid;width:34px;height:34px;place-items:center;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 14%,transparent);border-radius:50%;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 42%,transparent);transition:border-color .16s ease,background .16s ease,color .16s ease}.library_movieChapterAction__HWUxy svg{width:14px;height:14px;transform:translateX(1px)}.library_movieChapterAction__HWUxy:focus-visible,.library_movieChapterAction__HWUxy:hover{border-color:var(--color-stage-accent,#e9b44c);background:var(--color-stage-accent,#e9b44c);color:#151310;outline:none}@media (max-width:1279px){.library_chapterCardGrid__1w9Bk{grid-template-columns:repeat(3,minmax(0,1fr))}.library_movieCardGrid__8aP1R{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){.library_chapterCardGrid__1w9Bk{grid-template-columns:repeat(2,minmax(0,1fr))}.library_movieCardGrid__8aP1R{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.library_chapterCardGrid__1w9Bk,.library_movieCardGrid__8aP1R{grid-template-columns:minmax(0,1fr);gap:20px}.library_movieCardGrid__8aP1R{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.library_movieLibraryCard__hcUd9 .library_libraryCardBody__naG15{padding:12px}.library_movieLibraryCard__hcUd9 .library_libraryCardBody__naG15 h3{font-size:16px}.library_libraryTagSlot__mF_QX button{min-height:44px}.library_mediaPlay__QlSRB{opacity:1}.library_pager__MmFl5{justify-content:center;flex-wrap:wrap}.library_movieChapterRow__I4VO9{grid-template-columns:minmax(0,1fr) 34px;gap:10px;transform:none}.library_movieChapterThumb__eKSCn{display:none}.library_movieChapterRow__I4VO9:focus-within,.library_movieChapterRow__I4VO9:hover{transform:none}}.library_movieDirectoryWrap__r_hL3{width:min(100% - 64px,1440px);margin:0 auto;padding-bottom:88px}.library_movieDirectory__t_99A{border-top:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 12%,transparent);padding-top:40px}.library_movieDirectoryHead__G_8xG{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:18px}.library_movieDirectoryHead__G_8xG h2{font-size:22px;font-weight:650;letter-spacing:-.02em;color:var(--color-stage-text,#f4f1e8)}.library_movieDirectoryHead__G_8xG p{font-size:13px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 55%,transparent)}.library_movieDirectoryList__Q6_kV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 22px;margin:0;padding:0;list-style:none}.library_movieDirectoryItem__COar_{min-width:0}.library_movieDirectoryLink__zhWhq{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:44px;border-bottom:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 9%,transparent);padding:11px 2px;color:var(--color-stage-text,#f4f1e8);font-size:14px;transition:color .16s ease,border-color .16s ease}.library_movieDirectoryLink__zhWhq:hover{color:var(--color-stage-accent-light,#f3c96b);border-color:color-mix(in srgb,var(--color-stage-accent,#e9b44c) 42%,transparent)}.library_movieDirectoryLink__zhWhq:focus-visible{outline:2px solid var(--color-stage-accent,#e9b44c);outline-offset:3px}.library_movieDirectoryName__xFJ_g{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library_movieDirectoryMeta__SRuTu{flex:0 0 auto;font-family:var(--font-geist-mono),monospace;font-size:11px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 42%,transparent)}.library_movieDirectorySkeletonRow__rMun6{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border-bottom:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 9%,transparent);padding:11px 2px}.library_movieDirectorySkeletonBar__Z6Sdz,.library_movieDirectorySkeletonMeta__8cHQD{border-radius:5px;background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 10%,transparent);animation:library_movieDirectoryPulse__Dv9Hd 1.6s ease-in-out infinite}.library_movieDirectorySkeletonBar__Z6Sdz{width:min(72%,160px);height:14px}.library_movieDirectorySkeletonMeta__8cHQD{flex:0 0 auto;width:54px;height:11px}@keyframes library_movieDirectoryPulse__Dv9Hd{0%,to{opacity:.45}50%{opacity:.9}}@media (max-width:1279px){.library_movieDirectoryList__Q6_kV{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.library_movieDirectoryWrap__r_hL3{width:calc(100% - 40px);padding-bottom:64px}.library_movieDirectoryList__Q6_kV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.library_movieDirectoryWrap__r_hL3{width:calc(100% - 32px);padding-bottom:48px}.library_movieDirectory__t_99A{padding-top:32px}.library_movieDirectoryList__Q6_kV{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.library_libraryCardAction__rMb_x svg,.library_libraryCardMedia__RFYDP img,.library_libraryCard__QGcg0,.library_libraryCard__QGcg0:before,.library_movieCardMedia__sjgaj img,.library_movieChapterAction__HWUxy,.library_movieChapterRow__I4VO9,.library_movieDirectoryLink__zhWhq{transition:none}.library_movieDirectorySkeletonBar__Z6Sdz,.library_movieDirectorySkeletonMeta__8cHQD{animation:none;opacity:.6}}@media (max-width:639px){.library_chapterCardGrid__1w9Bk{gap:10px}.library_chapterCardGrid__1w9Bk .library_libraryCard__QGcg0{flex-direction:row;border-radius:14px}.library_chapterCardGrid__1w9Bk .library_libraryCardMedia__RFYDP{width:132px;flex:none;aspect-ratio:auto;min-height:100px}.library_chapterCardGrid__1w9Bk .library_libraryCardBody__naG15{min-width:0;gap:4px;padding:10px 12px}.library_chapterCardGrid__1w9Bk .library_libraryCardBody__naG15 h3{margin-top:0;font-size:15px;line-height:1.35}.library_chapterCardGrid__1w9Bk .library_libraryCardKeyZh__jBtkh{font-size:12.5px}.library_chapterCardGrid__1w9Bk .library_libraryCardHook__If4gi,.library_chapterCardGrid__1w9Bk .library_libraryCardQuote__mYbKw,.library_chapterCardGrid__1w9Bk .library_libraryCardTags__iYWMC{display:none}.library_chapterCardGrid__1w9Bk .library_libraryCardMeta__2qRra{font-size:11px;white-space:normal;overflow:visible;text-overflow:unset}.library_chapterCardGrid__1w9Bk .library_libraryCardLevel__Dr6wF{top:6px;left:6px;padding:3px 6px;font-size:10px}.library_chapterCardGrid__1w9Bk .library_libraryCardDuration__fTfHz{right:6px;bottom:6px;padding:3px 6px;font-size:10px}}.chapterWatch_rail__XKWb9{min-width:0}.chapterWatch_railTabs__YK_rr{display:flex;gap:2px;padding:8px;border-bottom:1px solid var(--border);flex:none}.chapterWatch_railTabs__YK_rr button{display:inline-flex;align-items:baseline;gap:5px;padding:6px 12px;border:0;border-radius:10px;background:transparent;color:var(--text-2);font-size:13px;cursor:pointer}.chapterWatch_railTabs__YK_rr button small{font-family:var(--mono);font-size:10.5px;color:var(--text-3)}.chapterWatch_railTabs__YK_rr button[aria-selected=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.chapterWatch_railTabs__YK_rr button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.chapterWatch_railSub__EMP0p{margin-left:auto;display:flex;align-self:center;border:1px solid var(--border);border-radius:999px;overflow:hidden}.chapterWatch_railSub__EMP0p button{border:0;background:transparent;color:var(--text-3);font-size:11px;padding:4px 10px;cursor:pointer}.chapterWatch_railSub__EMP0p button[aria-pressed=true]{background:var(--accent);color:#151310;font-weight:600}.chapterWatch_railPanel__AIzDp{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.chapterWatch_railPanel__AIzDp[hidden]{display:none}.chapterWatch_railTranscript__n2wSD{display:flex;flex-direction:column;overflow:hidden}div.chapterWatch_inline__nV0uz{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;width:auto;padding:0;margin:2px 8px 6px 50px}.chapterWatch_inlineItem__YUXvn{border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:10px;background:color-mix(in srgb,var(--accent) 5%,transparent);transition:background .2s,border-color .2s}.chapterWatch_inlineOpen__ANAmP{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.chapterWatch_inlineRow__yyqno{display:flex;align-items:baseline;gap:7px;width:100%;min-width:0;padding:6px 9px;border:0;background:none;color:var(--text);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.chapterWatch_inlineRow__yyqno strong{color:var(--accent);font-weight:600;white-space:nowrap}.chapterWatch_inlineTag__aTqPu{flex:none;font-size:10px;padding:1px 6px;border-radius:5px;background:var(--accent);color:#151310;font-weight:600}.chapterWatch_inlineMeaning__hNef1{min-width:0;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapterWatch_inlineOpen__ANAmP .chapterWatch_inlineRow__yyqno{flex-wrap:wrap}.chapterWatch_inlineOpen__ANAmP .chapterWatch_inlineMeaning__hNef1{order:3;flex-basis:100%;white-space:normal;color:var(--text)}.chapterWatch_inlineLevel__aWXQa{flex:none;margin-left:auto;font-family:var(--mono);font-size:10px;padding:1px 5px;border:1px solid var(--border);border-radius:5px;color:var(--text-2)}.chapterWatch_inlineBody__qVv98{padding:0 10px 9px;font-size:12.5px;line-height:1.6;color:var(--text-2)}.chapterWatch_inlineBody__qVv98 p{margin:4px 0 0}.chapterWatch_inlineBody__qVv98 b{margin-right:6px;color:var(--text-3);font-weight:500;font-size:11px}.chapterWatch_inlineExample__7N3Jc{color:var(--text)}.chapterWatch_inlineExample__7N3Jc small{display:block;color:var(--text-3)}.chapterWatch_inlineActions__1HY9G{display:flex;align-items:center;gap:8px;margin-top:6px}.chapterWatch_inlineActions__1HY9G>button{border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-2);font-size:11.5px;padding:3px 9px;cursor:pointer}.chapterWatch_inlineGolden__aAyi5{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.chapterWatch_inlineGolden__aAyi5 .chapterWatch_inlineTag__aTqPu{background:transparent;color:var(--accent);border:1px solid var(--accent)}.chapterWatch_monoLine__5XKyG{border-left:2px solid color-mix(in srgb,var(--chunk) 55%,transparent);border-radius:0 7px 7px 0;background:color-mix(in srgb,var(--chunk) 5%,transparent)}.chapterWatch_monoFirst__4xPTc{margin-top:8px}.chapterWatch_monoLast__fxs7D{margin-bottom:8px}div.chapterWatch_monoHead__r5OkD{display:flex;width:auto;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px 4px;font-size:12.5px}.chapterWatch_monoHead__r5OkD b{color:var(--text);font-weight:600}.chapterWatch_monoTag__6UyeJ{font-size:10.5px;color:var(--chunk);border:1px solid;border-radius:5px;padding:0 6px}.chapterWatch_monoPage__9ROmN{font-size:11.5px;color:var(--chunk);text-decoration:none}.chapterWatch_monoPage__9ROmN:hover{text-decoration:underline}.chapterWatch_monoMeta__VhWSM{font-family:var(--mono);font-size:10.5px;color:var(--text-3)}.chapterWatch_shadowBtn__B7Zlh{margin-left:auto;border:1px solid var(--chunk);border-radius:999px;background:transparent;color:var(--chunk);font-size:11.5px;padding:3px 11px;cursor:pointer;white-space:nowrap}.chapterWatch_shadowOn__V3tpc{background:var(--chunk);color:#0d1418}.chapterWatch_index__D2PRX{list-style:none;margin:0;padding:4px 0}.chapterWatch_index__D2PRX li{display:flex;align-items:center;border-bottom:1px solid var(--border);scroll-margin-top:80px}.chapterWatch_index__D2PRX li>button:first-child{flex:1;min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 12px;border:0;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.chapterWatch_index__D2PRX li>button:first-child:hover{background:var(--surface)}.chapterWatch_index__D2PRX time{font-family:var(--mono);font-size:10.5px;color:var(--text-3)}.chapterWatch_index__D2PRX strong{color:var(--accent);font-size:13px;font-weight:600}.chapterWatch_index__D2PRX small,.chapterWatch_index__D2PRX strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapterWatch_index__D2PRX small{color:var(--text-2);font-size:12px}.chapterWatch_indexGolden__5IW5Y strong{color:var(--text);font-weight:500}.chapterWatch_indexMono__ijOhJ strong{color:var(--chunk)}.chapterWatch_indexMono__ijOhJ .chapterWatch_shadowBtn__B7Zlh{margin:0 12px 0 0}.chapterWatch_indexOn__RuxIe{background:var(--accent-soft)}.chapterWatch_indexOn__RuxIe time{color:var(--accent)}.chapterWatch_index__D2PRX li:target{background:var(--accent-soft)}.chapterWatch_stepBar__pHwWg{grid-area:steps;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center}.chapterWatch_step__KNf_4{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 12px;border:1px solid var(--border);border-radius:12px;background:var(--card-bg);color:var(--text);text-decoration:none;transition:border-color .18s}a.chapterWatch_step__KNf_4:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.chapterWatch_stepNext__6qIU_{justify-content:flex-end;text-align:right}.chapterWatch_stepOff__TITzb{opacity:.45}.chapterWatch_stepArrow__CMOHN{flex:none;font-size:24px;line-height:1;color:var(--accent)}.chapterWatch_stepText__u4oJe{display:grid;min-width:0}.chapterWatch_stepText__u4oJe em{font-style:normal;font-size:11px;color:var(--text-3)}.chapterWatch_stepText__u4oJe b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapterWatch_stepNow__0DuBT{display:grid;justify-items:center;gap:6px;font-size:12px;color:var(--text-2)}.chapterWatch_stepDots__YJyoK{display:flex;gap:5px;flex-wrap:wrap;justify-content:center;max-width:260px}.chapterWatch_stepDot__MA3RC{width:18px;height:5px;border-radius:3px;background:var(--surface-strong)}.chapterWatch_stepDotDone__z6obO{background:color-mix(in srgb,var(--accent) 40%,transparent)}.chapterWatch_stepDotOn__q6KsL{width:30px;background:var(--accent)}a.chapterWatch_stepDot__MA3RC:hover{background:var(--accent)}.chapterWatch_stepDotsDense__f0VZC{gap:3px;max-width:320px}.chapterWatch_stepDotsDense__f0VZC .chapterWatch_stepDot__MA3RC{width:9px}.chapterWatch_stepDotsDense__f0VZC .chapterWatch_stepDotOn__q6KsL{width:18px}@media (max-width:1100px){.chapterWatch_rail__XKWb9 .chapterWatch_railPanel__AIzDp{max-height:max(280px,calc(100dvh - var(--app-header-h, 56px) - 56.25vw - 120px - 48px - var(--app-tabbar-h, 0px)))}.chapterWatch_rail__XKWb9 .chapterWatch_railTranscript__n2wSD{overflow-y:auto}}@media (max-width:767px){.chapterWatch_stepBar__pHwWg{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.chapterWatch_step__KNf_4{padding:8px 10px}.chapterWatch_stepText__u4oJe{display:none}.chapterWatch_stepOff__TITzb{visibility:hidden}.chapterWatch_stepDots__YJyoK{max-width:none}div.chapterWatch_inline__nV0uz{margin-left:44px}}@media (prefers-reduced-motion:reduce){.chapterWatch_inlineItem__YUXvn,.chapterWatch_step__KNf_4{transition:none}}.chapterWatch_momentShadow__6Ycfw{display:block;margin:6px 0 0 auto}.topic_shell__gxp_d{width:min(100% - 64px,1440px);margin:0 auto;padding:116px 0 88px;color:var(--color-stage-text,#f4f1e8)}.topic_head__fQZTk{max-width:760px;margin:18px 0 26px}.topic_eyebrow__IY4q3{font-size:11px;font-weight:600;letter-spacing:.13em;color:var(--color-stage-accent,#e9b44c)}.topic_head__fQZTk h1{margin:12px 0 0;font-size:clamp(30px,3.4vw,48px);font-weight:700;letter-spacing:-.035em;line-height:1.2}.topic_lede__F0oYN{margin-top:14px;font-size:15px;line-height:1.8;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 72%,transparent)}.topic_filterLink__bI2LQ{display:inline-block;margin-top:14px;font-size:13px;color:var(--color-stage-accent,#e9b44c)}.topic_filterLink__bI2LQ:hover{text-decoration:underline}.topic_related__NBi5e{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 12%,transparent);background:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 3%,transparent)}.topic_related__NBi5e>span{margin-right:6px;font-size:12px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 55%,transparent)}.topic_related__NBi5e a{display:inline-flex;align-items:baseline;gap:6px;min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 18%,transparent);font-size:13px;transition:border-color .16s}.topic_related__NBi5e a:hover{border-color:var(--color-stage-accent,#e9b44c);color:var(--color-stage-accent,#e9b44c)}.topic_related__NBi5e small{font-family:var(--font-geist-mono),monospace;font-size:10px;opacity:.6}.topic_pager__uH7gQ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px;font-size:13px;color:color-mix(in srgb,var(--color-stage-text,#f4f1e8) 65%,transparent)}.topic_pager__uH7gQ a{min-height:44px;display:inline-flex;align-items:center;padding:0 18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-stage-text,#f4f1e8) 22%,transparent);color:var(--color-stage-text,#f4f1e8)}.topic_pager__uH7gQ a:hover{border-color:var(--color-stage-accent,#e9b44c)}@media (max-width:700px){.topic_shell__gxp_d{width:calc(100% - 32px);padding-top:calc(var(--app-header-h, 112px) + 1rem)}.topic_related__NBi5e{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.topic_related__NBi5e>*{flex:none}}