:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-title:"Outfit", "Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--text-micro:.66rem;--text-caption:.72rem;--text-caption-lg:.78rem;--text-body-sm:.82rem;--text-body:.88rem;--text-body-lg:.92rem;--text-reading:1rem;--text-heading-sm:1.15rem;--text-heading:1.35rem;--text-heading-lg:1.7rem;--text-heading-xl:2.1rem;--container-xs:380px;--container-sm:440px;--container-md:520px;--container-lg:680px;--container-xl:820px;--container-2xl:860px;--container-3xl:1140px;--container-page:1240px;--header-height:52px;--page-gutter:24px;--forest-deep:#141614;--forest-dark:#141614;--forest-primary:#0aa43e;--forest-light:#0a8935;--forest-subtle:#f0f2f1;--accent-green:#0aa43e;--accent-green-hover:#0a8935;--action-primary:#0a8935;--action-hover:#09802f;--brand-ink:#08752d;--accent-green-light:#e2f4e8;--accent-green-glow:#0aa43e1a;--accent-green-glow-strong:#0aa43e33;--accent-amber:#d35400;--accent-amber-light:#fff5eb;--accent-amber-border:#d3540040;--accent-honey:#e8a33d;--accent-brown:#8d5e3a;--accent-red:#d92d20;--accent-red-hover:#b42318;--accent-red-light:#fef3f2;--accent-red-border:#d92d2040;--accent-danger:#a23b2e;--accent-danger-strong:#8e2f24;--accent-danger-light:#a23b2e0f;--accent-danger-border:#a23b2e40;--bg-light-start:#fff;--bg-light-end:#fff;--card-bg:#fff;--card-subtle-bg:#f5f6f5;--surface-raised:#fff;--surface-sunken:#f0f2f1;--surface-muted:#f5f6f5;--surface-tinted:#f5f6f5;--surface-track:#e7e8e9;--surface-hover:#1416140d;--surface-highlight:#e2f4e8;--surface-scrim:#0000008c;--surface-glow:#0aa43e1a;--border-subtle:#14161417;--border-soft:#14161424;--border-strong:#14161438;--border-highlight:#14161452;--card-border:#14161417;--card-border-hover:#14161438;--text-primary:#1a1c1b;--text-main:#1a1c1b;--text-secondary:#646b70;--text-muted:#646b70;--text-faint:#646c68;--text-nav:#5c6167;--text-inverse:#fff;--text-inverse-muted:#c7cbcf;--player-surface:#0c0d0df5;--player-panel:#151a17;--player-fg:#fff;--player-accent:#0aa43e;--player-accent-end:#68f176;--player-accent-wash:#0aa43e33;--player-cta:#e0f3e7;--player-cta-fg:#0c0d0d;--audio-dock-h:100px;--level-easy-bg:#e3f2fd;--level-easy-fg:#1565c0;--level-medium-bg:#e8f5e9;--level-medium-fg:#2e7d32;--level-hard-bg:#fff3e0;--level-hard-fg:#e65100;--brand-facebook:#1877f2;--brand-whatsapp:#25d366;--brand-google-red:#ea4335;--shadow-sm:0 1px 2px #1416140a;--shadow-md:0 10px 30px #14161417;--shadow-lg:0 20px 50px #14161424;--shadow-focus:0 0 0 2px var(--forest-primary);--radius-card:5px;--radius-control:5px;--radius-chip:5px;--radius-round:50%;--radius-account:5px;--transition-fast:all .2s cubic-bezier(.16, 1, .3, 1);--transition-smooth:all .35s cubic-bezier(.16, 1, .3, 1)}@media (width<=768px){:root{--page-gutter:16px}}@media (width<=640px){:root{--audio-dock-h:135px}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg-light-start);color:var(--text-primary);flex-direction:column;height:100dvh;line-height:1.6;display:flex;overflow:hidden}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-control);outline:none}#root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.studio-scroll{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto}.studio-main-body{width:100%;max-width:var(--container-page);padding:0 var(--page-gutter);box-sizing:border-box;z-index:1;flex-direction:column;flex:1;margin:0 auto;display:flex}.studio-main-body.flush{max-width:none;padding:0}.studio-main-body.result-white{background:#fff;max-width:none;padding:0}:root{--header-height:60px}@media (width<=768px){:root{--header-height:56px}}header#header{z-index:100;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);height:var(--header-height);background:#fffc;flex-shrink:0;align-items:center;display:flex;position:sticky;top:0}header#header.bordered{border-bottom-color:var(--border-subtle)}.header-container{width:100%;max-width:var(--container-page);padding:0 var(--page-gutter);box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;height:100%;margin:0 auto;display:flex}.header-brand-group{align-items:center;gap:20px;min-width:0;height:100%;display:flex}.logo-group{color:inherit;align-items:center;gap:10px;text-decoration:none;transition:opacity .2s;display:flex}.logo-group:hover{opacity:.9}.logo-icon-img{object-fit:contain;border-radius:var(--radius-control);border:1px solid var(--card-border);background:var(--accent-green-light);flex-shrink:0;width:40px;height:40px}.brand-title,.logo-text{font-family:var(--font-title,"Outfit", "Inter", sans-serif);font-size:var(--text-heading,1.35rem);letter-spacing:-.025em;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.brand-title .brand-prefix,.logo-text .brand-prefix,.brand-inline .brand-prefix{color:var(--forest-primary);font-weight:400}.brand-title .brand-suffix,.logo-text .brand-suffix,.brand-inline .brand-suffix,.logo-text span:not(.brand-prefix){color:var(--forest-dark);font-weight:500}.brand-inline{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:inherit;letter-spacing:-.025em;white-space:nowrap}.footer-brand-strong{letter-spacing:-.015em;align-items:center;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;display:inline-flex}.footer-brand-strong .brand-prefix{color:var(--forest-primary);font-weight:400}.footer-brand-strong .brand-suffix{color:var(--forest-dark);font-weight:600}@media (width<=768px){.brand-title,.logo-text{font-size:1.15rem}}.header-nav-divider{background:var(--card-border);flex-shrink:0;width:1px;height:20px}.header-nav-group{align-items:center;gap:2px;height:100%;display:flex}.nav-link-item{height:100%;color:var(--text-nav);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:.92rem;font-weight:400;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.nav-link-item:hover{color:var(--brand-ink)}.nav-link-item.active{color:var(--action-primary);font-weight:400}.nav-link-item.active:hover{color:var(--action-primary)}.header-actions-group{align-items:center;gap:12px;display:flex}.credit-badge-link{border-radius:var(--radius-chip);height:36px;color:var(--text-primary);box-sizing:border-box;transition:var(--transition-fast);background:0 0;border:none;align-items:center;gap:8px;padding:0 12px;font-size:.84rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.credit-badge-link:hover{font-weight:700}.credit-badge-link .gem-icon{color:var(--accent-amber);font-size:.88rem}.btn-sign-in{border-radius:var(--radius-control);height:36px;color:var(--forest-deep);letter-spacing:-.01em;box-sizing:border-box;cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:.84rem;font-weight:500;line-height:1;display:inline-flex}.btn-sign-in:hover{color:var(--accent-green);background:#0aa43e0f}.btn-get-app{border-radius:var(--radius-control);background:var(--action-primary);height:32px;color:var(--text-inverse);border:1px solid var(--action-primary);font-family:inherit;font-size:var(--text-body-sm);letter-spacing:-.01em;white-space:nowrap;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-get-app:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--text-inverse)}.avatar-pill{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-account);height:33px;color:var(--text-primary);white-space:nowrap;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-fast);align-items:center;gap:6px;padding:0 11px;font-size:.82rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.avatar-pill:hover{border-color:var(--card-border-hover)}.dropdown-user-header{border-bottom:1px solid var(--card-border);margin-bottom:4px;padding:12px 14px 10px}.dropdown-user-header .user-name{font-family:var(--font-title);color:var(--text-primary);text-overflow:ellipsis;font-size:.9rem;font-weight:600;line-height:1.2;overflow:hidden}.dropdown-user-header .user-email{font-family:var(--font-mono);color:var(--text-muted);text-overflow:ellipsis;margin-top:3px;font-size:.72rem;overflow:hidden}.dropdown-menu-item{color:var(--text-primary);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:10px;padding:9px 14px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .16s,color .16s;display:flex}.dropdown-menu-item:hover{background:var(--accent-green-light);color:var(--accent-green)}.dropdown-menu-item.logout{color:var(--accent-danger)}.dropdown-menu-item.logout:hover{background:var(--accent-danger-light);color:var(--accent-danger-strong)}.user-avatar-mini{border-radius:var(--radius-account);background:var(--accent-green-light);width:18px;height:18px;color:var(--accent-green);flex-shrink:0;justify-content:center;align-items:center;font-size:.55rem;font-weight:700;display:flex}.user-name-text{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:.82rem;font-weight:600;overflow:hidden}.glass-panel-card{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:none}.btn-primary-action{background:var(--action-primary);height:36px;color:var(--text-inverse);border:1px solid var(--action-primary);border-radius:var(--radius-control);font-family:var(--font-sans);font-weight:400;font-size:var(--text-body);letter-spacing:-.01em;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-primary-action:hover{background:var(--action-hover);border-color:var(--action-hover)}.btn-primary-action:active{transform:none}.btn-secondary-action{background:var(--card-bg);height:36px;color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-control);font-family:var(--font-sans);font-weight:400;font-size:var(--text-body);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-secondary-action:hover{border-color:var(--border-highlight);color:var(--text-primary);background:var(--surface-sunken)}.btn-sm{height:32px;font-size:var(--text-body-sm);padding:0 14px}.btn-lg{height:44px;font-size:var(--text-body-lg);padding:0 20px}.modal-backdrop{background:var(--surface-scrim);-webkit-backdrop-filter:blur(8px);z-index:10000;opacity:0;visibility:hidden;transition:var(--transition-smooth);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-backdrop.active{opacity:1;visibility:visible}.insufficient-modal-card{border-radius:var(--radius-card);width:100%;max-width:580px;box-shadow:var(--shadow-lg);border:1px solid var(--card-border);text-align:center;background:#fff;max-height:90vh;padding:34px 32px 30px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(6px)}.modal-backdrop.active .insufficient-modal-card{transform:translateY(0)}.modal-icon-wrap{border-radius:var(--radius-card);background:var(--accent-amber-light);border:1px solid var(--accent-amber-border);width:54px;height:54px;color:var(--accent-amber);justify-content:center;align-items:center;margin-bottom:16px;font-size:1.5rem;display:inline-flex}.modal-title{font-family:var(--font-title);color:var(--text-primary);letter-spacing:-.015em;margin-bottom:8px;font-size:1.18rem;font-weight:600}.modal-desc{color:var(--text-secondary);max-width:440px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.55}.modal-cost-breakdown{background:var(--card-subtle-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);text-align:center;flex-direction:column;gap:6px;margin-bottom:22px;padding:12px 18px;font-size:.9rem;display:flex}.modal-recharge-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.modal-tier-item{border:1px solid var(--card-border);background:var(--card-subtle-bg);border-radius:var(--radius-card);text-align:center;cursor:pointer;transition:var(--transition-fast);padding:14px 10px;position:relative}.modal-tier-item:hover{border-color:var(--accent-amber);background:#fff}.modal-tier-item.selected{border-color:var(--accent-amber);box-shadow:inset 0 0 0 1px var(--accent-amber);background:#fff}.modal-tier-item .m-bonus{background:var(--accent-amber);color:#fff;border-radius:var(--radius-chip);padding:2px 7px;font-size:.66rem;font-weight:600;position:absolute;top:-9px;right:8px}.modal-tier-credits{color:var(--accent-green);font-size:1.05rem;font-weight:600;font-family:var(--font-mono);margin-bottom:4px}.modal-tier-price{color:var(--text-secondary);font-size:.84rem;font-weight:600}.modal-actions{flex-direction:column;gap:12px;display:flex}.btn-modal-close{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-control);width:30px;height:30px;transition:var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:1rem;display:inline-flex;position:absolute;top:16px;right:16px}.btn-modal-close:hover{color:var(--text-primary);border-color:var(--card-border);background:var(--accent-green-light)}@media (width<=640px){.modal-recharge-grid{grid-template-columns:repeat(2,1fr)}}._overlay_1u4rg_7{z-index:10000;background:var(--surface-scrim);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:flex-start;padding:24px 20px;animation:.2s _overlayIn_1u4rg_1;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _overlayIn_1u4rg_1{0%{opacity:0}to{opacity:1}}._dialog_1u4rg_7{width:100%;max-width:440px;box-shadow:var(--shadow-lg);margin:auto;animation:.22s cubic-bezier(.16,1,.3,1) _dialogIn_1u4rg_1;position:relative}@keyframes _dialogIn_1u4rg_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._closeBtn_1u4rg_63{border-radius:var(--radius-control);width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex;position:absolute;top:14px;right:14px}._closeBtn_1u4rg_63:hover{color:var(--text-primary);border-color:var(--card-border);background:var(--accent-green-light)}._authContainerWrapper_1u4rg_7{width:100%;max-width:440px;margin:20px auto 40px}._authCard_1u4rg_97{text-align:center;padding:34px 32px 30px}._dialog_1u4rg_7._authCard_1u4rg_97{padding-top:44px}._authLogoBadge_1u4rg_111{border-radius:var(--radius-card);border:1px solid var(--card-border);background:var(--accent-green-light);width:52px;height:52px;color:var(--accent-green);justify-content:center;align-items:center;margin-bottom:18px;font-size:22px;display:inline-flex}._authTitle_1u4rg_125{font-family:var(--font-title);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:6px;font-size:1.55rem;font-weight:600;line-height:1.25}._authSubtitle_1u4rg_135{color:var(--text-secondary);margin-bottom:24px;font-size:.88rem}._authModeSwitch_1u4rg_141{background:var(--accent-green-light);border:1px solid var(--border-subtle);border-radius:var(--radius-control);margin-bottom:20px;padding:4px;display:flex}._authModeBtn_1u4rg_150{color:var(--text-secondary);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;flex:1;padding:8px 12px;font-family:inherit;font-size:.88rem;font-weight:600}._authModeBtn_1u4rg_150._active_1u4rg_164{color:var(--accent-green);border-color:var(--border-subtle);background:#fff}._socialAuthGrid_1u4rg_170{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}._btnSocial_1u4rg_177{border:1px solid var(--card-border);border-radius:var(--radius-control);width:100%;color:var(--text-primary);cursor:pointer;transition:var(--transition-fast);background:#fff;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-family:inherit;font-size:.88rem;font-weight:600;display:flex}._btnSocial_1u4rg_177:hover:not(:disabled){border-color:var(--card-border-hover);background:var(--card-subtle-bg)}._btnSocial_1u4rg_177:disabled{opacity:.65;cursor:not-allowed}._googleIcon_1u4rg_207{color:var(--brand-google-red)}._authDivider_1u4rg_211{text-align:center;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;margin:18px 0;font-size:.72rem;font-weight:600;display:flex}._authDivider_1u4rg_211:before,._authDivider_1u4rg_211:after{content:"";border-bottom:1px solid var(--card-border);flex:1}._authDivider_1u4rg_211 span{padding:0 12px}._formGroupField_1u4rg_234{text-align:left;margin-bottom:14px}._fieldLabel_1u4rg_239{color:var(--text-primary);margin-bottom:6px;font-size:.84rem;font-weight:600;display:block}._inputWrapper_1u4rg_247{align-items:center;display:flex;position:relative}._inputWrapper_1u4rg_247 i,._inputWrapper_1u4rg_247 svg{color:var(--text-muted);pointer-events:none;position:absolute;left:14px}._authInput_1u4rg_261{border-radius:var(--radius-control);border:1px solid var(--card-border);background:var(--card-subtle-bg);width:100%;color:var(--text-primary);transition:var(--transition-fast);outline:none;padding:11px 14px 11px 42px;font-family:inherit;font-size:.92rem}._authInput_1u4rg_261:focus{border-color:var(--accent-green);box-shadow:inset 0 0 0 1px var(--accent-green);background:#fff}._formError_1u4rg_280{color:var(--accent-danger);text-align:left;margin:-2px 0 14px;font-size:.82rem}._formNotice_1u4rg_287{color:var(--accent-green);text-align:left;margin:-2px 0 14px;font-size:.82rem}._submitBtn_1u4rg_200{width:100%;padding:12px}._submitBtn_1u4rg_200:disabled{opacity:.65;cursor:not-allowed;transform:none}._authTermsNote_1u4rg_305{color:var(--text-muted);margin-top:18px;font-size:.75rem;line-height:1.5}._authLink_1u4rg_312{color:var(--accent-green);font-weight:600;text-decoration:none}._authLink_1u4rg_312:hover{text-decoration:underline}._authExtraLinks_1u4rg_328{justify-content:flex-end;align-items:center;margin:-2px 0 18px;font-size:.82rem;display:flex}._authLinkBtn_1u4rg_339{color:var(--accent-green);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:600}._authLinkBtn_1u4rg_339:hover:not(:disabled){text-decoration:underline}._authLinkBtn_1u4rg_339:disabled{color:var(--text-muted);cursor:default}._authFooterLinks_1u4rg_361{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}._codeInput_1u4rg_371{letter-spacing:.35em;font-family:var(--font-mono);text-align:center;padding-left:14px;font-size:1.05rem}._backToSignIn_1u4rg_379{align-items:center;gap:6px;margin-top:18px;display:inline-flex}._fieldHint_1u4rg_386{color:var(--text-muted);text-align:left;margin:-6px 0 16px;font-size:.78rem}._card_7sscj_18{outline:none}._breakdown_7sscj_3{padding:16px 18px}._summaryRow_7sscj_29{color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;display:flex}._summaryRow_7sscj_29 strong{font-family:var(--font-mono);color:var(--accent-amber);align-items:center;gap:8px;font-size:1.05rem;font-weight:600;display:inline-flex}._tier_7sscj_47{width:100%;font:inherit;color:inherit}._coinIcon_7sscj_53{color:var(--accent-amber);font-size:.85rem}._payBtn_7sscj_58{box-sizing:border-box;border-radius:var(--radius-control);background:var(--accent-amber);border-color:var(--accent-amber);justify-content:center;align-items:center;gap:8px;width:100%;height:40px;padding:0 18px;font-size:.9rem;font-weight:600;display:inline-flex}._payBtn_7sscj_58:disabled{opacity:.55;cursor:default;transform:none}._skeleton_7sscj_13{cursor:default;border-color:var(--border-subtle);flex-direction:column;align-items:center;gap:8px;animation:1.4s ease-in-out infinite _tierPulse_7sscj_1;display:flex}._skeletonCredits_7sscj_92,._skeletonPrice_7sscj_93{border-radius:var(--radius-chip);background:var(--surface-track)}._skeletonCredits_7sscj_92{width:64px;height:17px}._skeletonPrice_7sscj_93{width:42px;height:13px}@keyframes _tierPulse_7sscj_1{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeleton_7sscj_13{animation:none}}._loadError_7sscj_126{border-radius:var(--radius-control);background:var(--accent-amber-light);border:1px solid var(--accent-amber-border);flex-direction:column;gap:12px;margin-bottom:24px;padding:16px;display:flex}._loadErrorText_7sscj_137{text-align:left;color:var(--accent-amber);align-items:flex-start;gap:10px;font-size:.86rem;font-weight:600;line-height:1.45;display:flex}._payError_7sscj_148{color:var(--accent-amber);text-align:center;font-size:.8rem;font-weight:600;line-height:1.45}@media (width<=640px){._payBtn_7sscj_58{font-size:.95rem}}._banner_6djtr_9{z-index:1100;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);width:calc(100vw - 48px);max-width:384px;box-shadow:var(--shadow-md);box-sizing:border-box;flex-direction:column;gap:12px;padding:20px;animation:.3s cubic-bezier(.16,1,.3,1) _bannerIn_6djtr_1;display:flex;position:fixed;bottom:24px;left:24px}._aboveDock_6djtr_33{bottom:calc(var(--audio-dock-h) + 16px)}@keyframes _bannerIn_6djtr_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._title_6djtr_48{font-family:var(--font-title);color:var(--forest-dark);letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}._body_6djtr_58{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.6}._actions_6djtr_65{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._chooseBtn_6djtr_74{height:36px;font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;transition:color .15s}._chooseBtn_6djtr_74:hover{color:var(--accent-green);text-underline-offset:4px;text-decoration:underline}._chooseBtn_6djtr_74:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (width<=640px){._banner_6djtr_9{width:calc(100vw - 32px);padding:16px;bottom:16px;left:16px}._aboveDock_6djtr_33{bottom:calc(var(--audio-dock-h) + 12px)}}@media (prefers-reduced-motion:reduce){._banner_6djtr_9{animation:none}}._overlay_10g71_8{overflow-y:auto}._overlay_10g71_8[data-state=open]{animation:.2s _overlayIn_10g71_1}._card_10g71_21{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);text-align:left;box-sizing:border-box;outline:none;width:100%;max-width:520px;margin:auto;padding:20px 24px 22px;position:relative}._card_10g71_21[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) _cardIn_10g71_1}@keyframes _overlayIn_10g71_1{0%{opacity:0}to{opacity:1}}@keyframes _cardIn_10g71_1{0%{transform:translateY(6px)}to{transform:translateY(0)}}._title_10g71_59{font-family:var(--font-title);color:var(--forest-dark);letter-spacing:-.02em;margin:4px 40px 0 0;font-size:1.25rem;font-weight:500;line-height:1.2}._sectionLabel_10g71_70{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:20px 0 10px;font-size:.72rem;font-weight:500}._group_10g71_80{background:var(--bg-light-end);border-radius:var(--radius-card)}._divider_10g71_85{background:var(--card-border);height:1px;margin:0 16px}._row_10g71_91{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:8px 16px;display:flex}._rowLabel_10g71_101{color:var(--text-primary);flex-shrink:0;font-size:.95rem}._trigger_10g71_107{min-width:0;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:4px 2px;font-family:inherit;font-size:.95rem;transition:color .16s;display:inline-flex}._trigger_10g71_107:hover,._trigger_10g71_107[data-state=open]{color:var(--accent-green)}._trigger_10g71_107:focus-visible{box-shadow:var(--shadow-focus);outline:none}._triggerValue_10g71_132{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._caret_10g71_138{flex-shrink:0;font-size:.7rem;transition:transform .2s}._trigger_10g71_107[data-state=open] ._caret_10g71_138{transform:rotate(180deg)}._menu_10g71_150{border:1px solid var(--card-border);border-radius:var(--radius-card);min-width:200px;box-shadow:var(--shadow-md);z-index:10001;max-height:min(320px, var(--radix-dropdown-menu-content-available-height,320px));background:#fff;overflow:hidden auto}._menu_10g71_150[data-state=open]{animation:.16s cubic-bezier(.16,1,.3,1) _menuIn_10g71_1}@keyframes _menuIn_10g71_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._menuItem_10g71_176{color:var(--text-primary);cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:.9rem;transition:background .15s,color .15s;display:flex}._menuItem_10g71_176[data-highlighted]{background:var(--accent-green-light);color:var(--accent-green)}._menuItem_10g71_176[data-state=checked]{background:var(--accent-green-light);color:var(--accent-green);font-weight:600}._actionRow_10g71_200{width:100%;min-height:52px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:8px 16px;font-family:inherit;font-size:.95rem;transition:background .16s,color .16s;display:flex}._actionRow_10g71_200:hover{background:var(--accent-green-light);color:var(--accent-green)}._actionRow_10g71_200:focus-visible{box-shadow:var(--shadow-focus);outline:none}._danger_10g71_226{color:var(--accent-danger)}._danger_10g71_226:hover{background:var(--accent-danger-light);color:var(--accent-danger-strong)}@media (width<=768px){._overlay_10g71_8.modal-backdrop{align-items:stretch;padding:0}._card_10g71_21{max-width:none;min-height:100%;box-shadow:none;border:none;margin:0;padding:20px 16px 24px}}._header_1y9py_6{margin:8px 0 20px}._intro_1y9py_10{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.6}._record_1y9py_17{color:var(--text-muted);margin:8px 0 0;font-size:.76rem}._row_1y9py_23{justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}._text_1y9py_31{flex-direction:column;gap:4px;min-width:0;display:flex}._label_1y9py_38{color:var(--text-primary);font-size:.95rem}._desc_1y9py_43{color:var(--text-muted);font-size:.78rem;line-height:1.5}._alwaysOn_1y9py_49{color:var(--text-muted);white-space:nowrap;padding-top:3px;font-size:.78rem}._switch_1y9py_62{background:var(--surface-track);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;margin-top:1px;padding:0;transition:background-color .15s;position:relative}._switch_1y9py_62[aria-checked=true]{background:var(--action-primary)}._switch_1y9py_62:focus-visible{box-shadow:var(--shadow-focus);outline:none}._knob_1y9py_85{border-radius:var(--radius-round);background:var(--card-bg);width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform .2s;position:absolute;top:2px;left:4px}._switch_1y9py_62[aria-checked=true] ._knob_1y9py_85{transform:translate(16px)}._actions_1y9py_101{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}@media (width<=768px){._actions_1y9py_101{grid-template-columns:1fr}._primary_1y9py_113{order:-1}}@media (prefers-reduced-motion:reduce){._switch_1y9py_62,._knob_1y9py_85{transition:none}}._form_14b0v_7{margin-top:18px}._lead_14b0v_11{color:var(--text-secondary);margin:10px 0 0;font-size:.88rem;line-height:1.55}._field_14b0v_18{align-items:center;gap:16px;padding:12px 16px;display:flex}._fieldLabel_14b0v_25{color:var(--text-primary);flex:0 0 150px;font-size:.95rem}._inputWrap_14b0v_31{flex:1;min-width:0;position:relative}._input_14b0v_31{box-sizing:border-box;border:1px solid var(--card-border);border-radius:var(--radius-control);width:100%;color:var(--text-primary);transition:var(--transition-fast);background:#fff;outline:none;padding:8px 40px 8px 12px;font-family:inherit;font-size:.88rem}._input_14b0v_31:focus{border-color:var(--accent-green);box-shadow:inset 0 0 0 1px var(--accent-green)}._input_14b0v_31::placeholder{color:var(--text-muted)}._codeInput_14b0v_61{letter-spacing:.35em;font-family:var(--font-mono);text-align:center;padding-right:12px}._toggle_14b0v_68{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.85rem;transition:color .15s;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._toggle_14b0v_68:hover{color:var(--accent-green)}._toggle_14b0v_68:focus-visible{box-shadow:var(--shadow-focus);outline:none}._error_14b0v_96{background:var(--accent-danger-light);border:1px solid var(--accent-danger-border);border-radius:var(--radius-control);color:var(--accent-danger-strong);margin:0 0 14px;padding:10px 12px;font-size:.85rem}._notice_14b0v_106{color:var(--accent-green);margin:0 0 14px;font-size:.85rem}._actions_14b0v_112{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}._actions_14b0v_112 button:disabled{opacity:.65;cursor:not-allowed}._resendRow_14b0v_125{justify-content:center;margin-top:14px;display:flex}._linkBtn_14b0v_131{color:var(--accent-green);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:600}._linkBtn_14b0v_131:hover:not(:disabled){text-decoration:underline}._linkBtn_14b0v_131:disabled{color:var(--text-muted);cursor:default}._success_14b0v_151{text-align:center;flex-direction:column;align-items:center;padding:32px 16px;display:flex}._successIcon_14b0v_159{background:var(--accent-green-light);border:1px solid var(--accent-green-glow-strong);width:48px;height:48px;color:var(--accent-green);justify-content:center;align-items:center;font-size:1.4rem;display:flex}._successTitle_14b0v_171{font-family:var(--font-title);color:var(--forest-dark);letter-spacing:-.02em;margin:16px 0 6px;font-size:1.1rem;font-weight:500}._successBody_14b0v_180{max-width:340px;color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}@media (width<=480px){._field_14b0v_18{flex-direction:column;align-items:stretch;gap:8px}._fieldLabel_14b0v_25{flex:none}}._card_hq0tj_10{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);text-align:center;box-sizing:border-box;outline:none;width:100%;max-width:380px;max-height:90vh;padding:36px 28px 30px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(6px)}.modal-backdrop.active ._card_hq0tj_10{transform:translateY(0)}._appHeader_hq0tj_33{text-align:left;align-items:center;gap:16px;margin-bottom:20px;padding:0 4px;display:flex}._iconWrap_hq0tj_42{border:1px solid var(--card-border);background:var(--bg-light-start);border-radius:var(--radius-card);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}._iconWrap_hq0tj_42 img{object-fit:cover;width:100%;height:100%;display:block}._headerText_hq0tj_62{flex:1;min-width:0}._title_hq0tj_67{font-family:var(--font-title);color:var(--forest-deep);letter-spacing:-.015em;margin:0 0 4px;font-size:1.16rem;font-weight:600;line-height:1.25}._desc_hq0tj_77{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.4}._qrFrame_hq0tj_84{background:var(--card-bg);border:1px solid var(--card-border);margin:0 auto 10px;padding:10px;display:inline-block}._qrFrame_hq0tj_84 img{object-fit:contain;width:140px;height:140px;display:block}._qrHint_hq0tj_99{color:var(--text-muted);margin:0 0 22px;font-size:.76rem}._storeBtn_hq0tj_105{background:var(--action-primary);width:100%;height:36px;color:var(--text-inverse);border:1px solid var(--action-primary);border-radius:var(--radius-control);font-size:var(--text-body);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:400;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._storeBtn_hq0tj_105:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--text-inverse)}._wideActions_92ib0_12{align-items:center;gap:14px;display:flex}._narrowActions_92ib0_18{display:none}._menuCreditsValue_92ib0_22{font-family:var(--font-mono);color:var(--accent-amber);font-weight:600}._avatarTrigger_92ib0_28{font-family:inherit}._avatarTrigger_92ib0_28[data-state=open]{border-color:var(--accent-green);background:var(--accent-green-light);color:var(--accent-green)}._avatarTrigger_92ib0_28[data-state=open] ._avatar_92ib0_4{background:#fff}._avatar_92ib0_4{font-family:var(--font-title);letter-spacing:.02em;font-weight:700;line-height:1}._chevron_92ib0_51{color:var(--text-muted);margin-left:2px;font-size:.75rem;transition:transform .2s}._avatarTrigger_92ib0_28[data-state=open] ._chevron_92ib0_51{transform:rotate(180deg)}._accountPanel_92ib0_62{width:220px}._accountRow_92ib0_66{justify-content:space-between}._accountEmail_92ib0_71{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._settingsIcon_92ib0_78{color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:.85rem;transition:color .16s}._accountRow_92ib0_66:hover ._settingsIcon_92ib0_78,._accountRow_92ib0_66[data-highlighted] ._settingsIcon_92ib0_78{color:var(--accent-green)}._getAppBtn_92ib0_93{border-radius:var(--radius-account);height:32px;padding:0 16px;font-size:.84rem}._hamburger_92ib0_102{border:1px solid var(--card-border);border-radius:var(--radius-control);width:36px;height:36px;color:var(--text-primary);cursor:pointer;transition:var(--transition-fast);background:#fff;justify-content:center;align-items:center;font-size:1rem;display:flex}._hamburger_92ib0_102:hover{border-color:var(--accent-green);color:var(--accent-green)}._dropdownPanel_92ib0_127{border:1px solid var(--card-border);border-radius:var(--radius-card);width:232px;box-shadow:var(--shadow-md);z-index:1000;background:#fff;flex-direction:column;padding:6px;display:flex}._dropdownPanel_92ib0_127[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) _dropdownFadeIn_92ib0_1}._dropdownPanel_92ib0_127 button.dropdown-menu-item{text-align:left;background:0 0;border:none;width:100%;font-family:inherit;font-size:.85rem}._dropdownPanel_92ib0_127 .dropdown-menu-item[data-highlighted]{background:var(--accent-green-light);color:var(--accent-green);outline:none}._dropdownPanel_92ib0_127 [data-disabled]{opacity:.5;pointer-events:none}._separator_92ib0_174{background:var(--card-border);height:1px;margin:5px 0}@keyframes _dropdownFadeIn_92ib0_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1060px){header#header ._getAppLabel_92ib0_205,header#header ._userName_92ib0_206{display:none}}@media (width<=768px){header#header ._wideOnly_92ib0_212,header#header ._wideActions_92ib0_12{display:none}header#header ._narrowActions_92ib0_18{align-items:center;display:flex}header#header ._actionsGroup_92ib0_222{gap:10px;margin-left:auto}header#header .header-container{position:relative}header#header .header-brand-group{pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}}._returnBanner_hfhcb_14{text-align:left;background:var(--accent-green-light);border:1px solid var(--card-border-hover);border-radius:var(--radius-control);width:100%;max-width:820px;color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto 20px;padding:12px 16px;font-size:.86rem;font-weight:600;display:flex}._returnText_hfhcb_33{align-items:center;gap:8px;min-width:0;display:flex}._footer_hkll9_3{border-top:1px solid var(--card-border);z-index:10;background:#fff;flex-shrink:0;padding:14px 0}._container_hkll9_29{width:100%;max-width:var(--container-page);padding:0 var(--page-gutter);color:var(--text-muted);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:.8rem;display:flex}._copy_hkll9_44 .footer-brand-strong{font-weight:400}._right_hkll9_50{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._social_hkll9_57{align-items:center;gap:6px;display:flex}._socialBtn_hkll9_65{width:28px;height:28px;color:var(--text-secondary);border:1px solid var(--card-border);border-radius:var(--radius-control);transition:var(--transition-fast);background:#fff;justify-content:center;align-items:center;font-size:.82rem;text-decoration:none;display:inline-flex}._socialBtn_hkll9_65:hover{background:var(--accent-green-light);border-color:var(--accent-green);color:var(--accent-green)}._langTrigger_hkll9_88{border:1px solid var(--card-border);border-radius:var(--radius-control);font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-fast);background:#fff;align-items:center;gap:7px;padding:5px 10px;font-size:.78rem;font-weight:500;display:inline-flex}._langTrigger_hkll9_88:hover,._langTrigger_hkll9_88[data-state=open]{border-color:var(--accent-green);color:var(--text-primary);background:var(--card-subtle-bg)}._langIcon_hkll9_112{color:var(--text-muted);flex-shrink:0;transition:color .15s}._langTrigger_hkll9_88:hover ._langIcon_hkll9_112,._langTrigger_hkll9_88[data-state=open] ._langIcon_hkll9_112{color:var(--accent-green)}._langCaret_hkll9_123{color:var(--text-muted);flex-shrink:0;font-size:.62rem;transition:transform .2s}._langTrigger_hkll9_88[data-state=open] ._langCaret_hkll9_123{transform:rotate(180deg)}._langMenu_hkll9_135{border:1px solid var(--card-border);border-radius:var(--radius-card);width:170px;box-shadow:var(--shadow-md);z-index:1000;max-height:min(320px, var(--radix-dropdown-menu-content-available-height,320px));background:#fff;overflow:hidden auto}._langMenu_hkll9_135[data-state=open]{animation:.16s cubic-bezier(.16,1,.3,1) _langMenuUp_hkll9_1}@keyframes _langMenuUp_hkll9_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._langMenuHeader_hkll9_174{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--card-border);background:var(--card-subtle-bg);padding:8px 12px;font-size:.7rem;font-weight:600}._langItem_hkll9_185{color:var(--text-primary);cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:.82rem;transition:background .15s,color .15s;display:flex}._langItem_hkll9_185:hover,._langItem_hkll9_185[data-highlighted]{background:var(--accent-green-light);color:var(--accent-green)}._langItem_hkll9_185[data-state=checked]{color:var(--accent-green);font-weight:600}._legal_hkll9_211{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._legal_hkll9_211 a,._legalBtn_hkll9_219{color:var(--text-muted);text-decoration:none;transition:color .16s}._legalBtn_hkll9_219{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}._legalBtn_hkll9_219:focus-visible{box-shadow:var(--shadow-focus);outline:none}._legal_hkll9_211 a:hover,._legalBtn_hkll9_219:hover{color:var(--accent-green);text-decoration:underline}._sep_hkll9_245{color:var(--card-border-hover)}@media (width<=768px){._footer_hkll9_3{padding:10px 0}._container_hkll9_29{gap:10px}._rights_hkll9_265{display:none}._right_hkll9_50{gap:10px}}._gate_1eodt_7{text-align:center;flex-direction:column;align-items:center;max-width:480px;margin:40px auto;padding:36px 32px;display:flex}._gateIcon_1eodt_17{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--accent-green-light);width:52px;height:52px;color:var(--accent-green);justify-content:center;align-items:center;margin-bottom:18px;font-size:1.2rem;display:inline-flex}._gateTitle_1eodt_31{font-family:var(--font-title);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:8px;font-size:1.4rem;font-weight:600}._gateText_1eodt_40{color:var(--text-secondary);margin-bottom:22px;font-size:.9rem;line-height:1.6}._overlay_dzv5d_8{overflow-y:auto}._overlay_dzv5d_8[data-state=open]{animation:.2s _overlayIn_dzv5d_1}._card_dzv5d_21{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);text-align:center;box-sizing:border-box;outline:none;width:100%;max-width:480px;margin:auto;padding:34px 28px 26px;position:relative}._card_dzv5d_21[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) _cardIn_dzv5d_1}@keyframes _overlayIn_dzv5d_1{0%{opacity:0}to{opacity:1}}@keyframes _cardIn_dzv5d_1{0%{transform:translateY(6px)}to{transform:translateY(0)}}._iconWrap_dzv5d_59{border-radius:var(--radius-card);background:var(--accent-green-light);border:1px solid var(--card-border);width:54px;height:54px;color:var(--accent-green);justify-content:center;align-items:center;margin-bottom:16px;font-size:1.4rem;display:inline-flex}._desc_dzv5d_73{color:var(--text-secondary);max-width:380px;margin:0 auto 20px;font-size:.88rem;line-height:1.55}._grid_dzv5d_81{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}._option_dzv5d_89{background:var(--card-subtle-bg);border:1px solid var(--card-border);border-radius:var(--radius-control);width:100%;font-family:var(--font-sans);color:var(--text-primary);text-align:left;cursor:pointer;transition:var(--transition-fast);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}._option_dzv5d_89:hover{border-color:var(--card-border-hover);background:#fff}._option_dzv5d_89:focus-visible{box-shadow:var(--shadow-focus);outline:none}._option_dzv5d_89[data-state=checked]{border-color:var(--accent-green);background:var(--accent-green-light);box-shadow:inset 0 0 0 1px var(--accent-green)}._optionText_dzv5d_122{flex-direction:column;gap:2px;min-width:0;display:flex}._optionName_dzv5d_129{font-size:.86rem;font-weight:600;line-height:1.3}._option_dzv5d_89[data-state=checked] ._optionName_dzv5d_129{color:var(--accent-green)}._optionEndonym_dzv5d_139{color:var(--text-muted);font-size:.74rem;line-height:1.3}._radio_dzv5d_145{border:1.5px solid var(--card-border-hover);border-radius:var(--radius-round);box-sizing:border-box;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._option_dzv5d_89[data-state=checked] ._radio_dzv5d_145{border-color:var(--accent-green)}._radioDot_dzv5d_162{border-radius:var(--radius-round);background:var(--accent-green);width:8px;height:8px;display:block}._confirm_dzv5d_170{width:100%}._confirm_dzv5d_170:disabled{opacity:.5;cursor:not-allowed}._hint_dzv5d_179{color:var(--text-muted);margin:12px 0 0;font-size:.76rem}@media (width<=480px){._card_dzv5d_21{padding:30px 18px 22px}._grid_dzv5d_81{gap:8px}._option_dzv5d_89{padding:9px 11px}}._pager_pc639_3{align-items:center;gap:4px;display:inline-flex}._navBtn_pc639_9{width:32px;height:32px;color:var(--text-secondary);background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex}._navBtn_pc639_9:hover:not(:disabled){color:var(--forest-primary);border-color:var(--card-border-hover)}._navBtn_pc639_9:disabled{opacity:.4;cursor:default}._episodeCard_byjmc_10{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card)}._channelCard_byjmc_18{background:var(--surface-tinted);border-radius:var(--radius-card)}._channelCard_byjmc_18 ._cover_byjmc_23,._channelCard_byjmc_18 ._line_byjmc_24{background-color:var(--surface-hover)}._episodeCard_byjmc_10{align-items:center;gap:16px;padding:16px;display:flex}._channelCard_byjmc_18{flex-direction:column;gap:10px;padding:14px;display:flex}._cover_byjmc_23{background:var(--card-subtle-bg);flex-shrink:0}._episodeCard_byjmc_10 ._cover_byjmc_23{width:90px;height:90px}._channelCard_byjmc_18 ._cover_byjmc_23{width:80px;height:80px}._lines_byjmc_57{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._line_byjmc_24{background:var(--card-subtle-bg);width:100%;height:10px}._short_byjmc_71{width:35%}._tiny_byjmc_75{width:55%;height:8px}._cover_byjmc_23,._line_byjmc_24{background-image:linear-gradient(90deg,#0000 0%,#0aa43e0f 50%,#0000 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite _shimmer_byjmc_1}@keyframes _shimmer_byjmc_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._cover_byjmc_23,._line_byjmc_24{animation:none}}@media (width<=640px){._episodeCard_byjmc_10{gap:10px;padding:10px 12px}._episodeCard_byjmc_10 ._cover_byjmc_23{width:56px;height:56px}._channelCard_byjmc_18{align-items:center;gap:6px;padding:8px}._channelCard_byjmc_18 ._cover_byjmc_23{width:56px;height:56px}._channelCard_byjmc_18 ._short_byjmc_71,._channelCard_byjmc_18 ._tiny_byjmc_75{display:none}}._card_47syb_16{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);cursor:pointer;box-sizing:border-box;flex-direction:column;gap:10px;padding:14px;transition:border-color .15s,background-color .15s;display:flex;position:relative}._card_47syb_16:hover{border-color:var(--border-strong);background:var(--surface-sunken)}._top_47syb_35{gap:14px;display:flex}._coverWrap_47syb_40{border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:0;width:64px;height:64px;overflow:hidden}._cover_47syb_40{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}._card_47syb_16:hover ._cover_47syb_40{transform:scale(1.03)}._meta_47syb_63{flex:1;min-width:0}._card_47syb_16:hover ._title_47syb_68{color:var(--brand-ink)}._title_47syb_68{font-family:var(--font-title);font-size:var(--text-body);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-weight:500;line-height:1.3;transition:color .15s;overflow:hidden}._openBtn_47syb_87{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}._openBtn_47syb_87:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}._openBtn_47syb_87:focus-visible{outline:none}._openBtn_47syb_87:focus-visible:after{box-shadow:var(--shadow-focus)}._author_47syb_112{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}._badgeRow_47syb_120{align-items:center;gap:6px;margin-top:6px;display:flex}._badgeRow_47syb_120 ._levelBadge_47syb_128{font-size:var(--text-caption);letter-spacing:normal;text-transform:none;border-radius:var(--radius-control);border:0;padding:2px 8px;font-weight:500}._footer_47syb_138{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:.78rem;display:flex}._epCount_47syb_148{color:var(--text-secondary)}._followBtn_47syb_154{z-index:1;height:28px;font:inherit;font-size:var(--text-caption-lg);white-space:nowrap;color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-weight:400;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}._followBtn_47syb_154:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-highlight)}._followBtn_47syb_154:disabled{opacity:.35;cursor:progress}._followBtn_47syb_154._followed_47syb_189{color:var(--text-primary);background:var(--surface-muted);border-color:var(--border-subtle)}._followBtn_47syb_154._followed_47syb_189:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}@media (width<=768px){._compact_47syb_201{padding:12px}._compact_47syb_201 ._top_47syb_35{align-items:center}._compact_47syb_201 ._coverWrap_47syb_40{width:56px;height:56px}._compact_47syb_201 ._title_47syb_68{white-space:normal;overflow-wrap:anywhere;font-size:1rem}._compact_47syb_201 ._badgeRow_47syb_120{margin-top:4px}}@media (width<=640px){._card_47syb_16{gap:6px;min-width:0;padding:8px}._top_47syb_35{text-align:center;flex-direction:column;align-items:center;gap:4px}._coverWrap_47syb_40{width:56px;height:56px;margin:0 auto}._meta_47syb_63{width:100%}._title_47syb_68{font-size:.72rem}._author_47syb_112,._badgeRow_47syb_120,._footer_47syb_138{display:none}._compact_47syb_201{padding:12px}._compact_47syb_201 ._top_47syb_35{text-align:left;flex-direction:row;gap:12px}._compact_47syb_201 ._coverWrap_47syb_40{margin:0}._compact_47syb_201 ._title_47syb_68{font-size:1rem}._compact_47syb_201 ._badgeRow_47syb_120{display:flex}}._badge_c5ddh_6{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border-subtle);border-radius:var(--radius-chip);padding:2px 8px;font-size:.66rem}._easy_c5ddh_15{color:var(--level-easy-fg);background:var(--level-easy-bg)}._medium_c5ddh_20{color:var(--level-medium-fg);background:var(--level-medium-bg)}._hard_c5ddh_25{color:var(--level-hard-fg);background:var(--level-hard-bg)}._card_12sad_9{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;align-items:center;gap:14px;padding:12px;transition:border-color .15s,background-color .15s;display:flex}._card_12sad_9:hover{border-color:var(--border-strong);background:var(--surface-sunken)}._card_12sad_9:hover ._title_12sad_31{color:var(--brand-ink)}._coverWrap_12sad_35{border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:0;width:86px;height:86px;position:relative;overflow:hidden}._cover_12sad_35{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}._card_12sad_9:hover ._cover_12sad_35{transform:scale(1.03)}._playOverlay_12sad_59{color:#fff;opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._playOverlay_12sad_59 svg{filter:drop-shadow(0 2px 4px #0000004d);transition:transform .2s}._card_12sad_9:hover ._playOverlay_12sad_59,._card_12sad_9:focus-visible ._playOverlay_12sad_59{opacity:1}._card_12sad_9:hover ._playOverlay_12sad_59 svg,._card_12sad_9:focus-visible ._playOverlay_12sad_59 svg{transform:scale(1.1)}._body_12sad_86{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._title_12sad_31{font-family:var(--font-title);font-size:var(--text-body-lg);color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-weight:500;line-height:1.3;transition:color .15s;display:-webkit-box;overflow:hidden}._metaMiddle_12sad_108{align-items:center;gap:8px;min-width:0;display:flex}._podcastName_12sad_115{font-size:var(--text-caption);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;text-transform:none;letter-spacing:normal;font-weight:400;overflow:hidden}._newTag_12sad_126{letter-spacing:.08em;color:var(--forest-primary);background:var(--forest-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-chip);flex-shrink:0;padding:2px 6px;font-size:.64rem}._subInfo_12sad_137{font-size:var(--text-caption);color:var(--text-muted);align-items:center;gap:8px;margin-top:2px;display:flex}._subInfo_12sad_137 span:nth-child(2){opacity:.75}@media (width<=640px){._card_12sad_9{gap:10px;padding:10px 12px}._coverWrap_12sad_35{width:56px;height:56px}._playOverlay_12sad_59 svg{width:22px;height:22px}._podcastName_12sad_115{display:none}._title_12sad_31{font-size:.9rem}._subInfo_12sad_137{gap:6px;font-size:.7rem}}._page_57zo0_10{width:100%}._filterSection_57zo0_14{max-width:var(--container-page);box-sizing:border-box;width:100%;margin:0 auto;padding:14px 24px}._filterWrap_57zo0_23{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._difficultyGroup_57zo0_30{align-items:center;gap:4px;display:inline-flex}._filterBtn_57zo0_37{height:32px;font:inherit;font-size:var(--text-body);color:var(--text-muted);border-radius:var(--radius-control);box-shadow:none;cursor:pointer;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:400;line-height:1;transition:color .15s,background-color .15s;display:inline-flex;position:relative}._filterBtn_57zo0_37:hover{color:var(--text-primary)}._filterBtn_57zo0_37:focus-visible{box-shadow:var(--shadow-focus);outline:none}._active_57zo0_68{color:var(--text-primary);background:var(--surface-muted);font-weight:400}._active_57zo0_68:hover{color:var(--text-primary);background:var(--surface-muted)}._body_57zo0_79{max-width:var(--container-page);box-sizing:border-box;flex-direction:column;gap:32px;width:100%;margin:0 auto;padding:12px 24px 48px;display:flex}._section_57zo0_91{flex-direction:column;gap:16px;display:flex}._sectionHead_57zo0_97{justify-content:space-between;align-items:center;gap:12px;display:flex}._headingGroup_57zo0_104{align-items:center;gap:8px;display:flex}._sectionIcon_57zo0_110{color:var(--action-primary);flex-shrink:0}._sectionHeading_57zo0_115{font-family:var(--font-title);font-size:var(--text-heading-sm);color:var(--text-primary);letter-spacing:-.01em;margin:0;font-weight:500}._sectionCount_57zo0_124{font-size:var(--text-caption-lg);color:var(--text-muted)}._episodeGrid_57zo0_129{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._channelGrid_57zo0_135{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=1100px){._channelGrid_57zo0_135{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._episodeGrid_57zo0_129,._channelGrid_57zo0_135{grid-template-columns:repeat(2,minmax(0,1fr))}}._pagerRow_57zo0_156{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._pagerRow_57zo0_156>._archiveNotice_57zo0_165:only-child{margin-left:auto}._archiveNotice_57zo0_165{font:inherit;font-size:var(--text-body-sm);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;transition:color .15s}._archiveNotice_57zo0_165:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}._notice_57zo0_187{font-size:var(--text-body);color:var(--text-muted);margin:0;padding:24px 0}._errorBox_57zo0_194{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._retryBtn_57zo0_201{font:inherit;font-size:var(--text-caption-lg);color:var(--brand-ink);border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:6px 14px}._retryBtn_57zo0_201:hover{background:var(--surface-sunken)}._inlineError_57zo0_216{font-size:var(--text-body-sm);color:var(--accent-danger);margin:0}._mobileOnly_57zo0_224{display:none}@media (width<=640px){._filterSection_57zo0_14{padding:10px 0 4px}._body_57zo0_79{gap:16px;padding:10px 0 40px}._episodeGrid_57zo0_129{grid-template-columns:1fr;gap:8px}._channelGrid_57zo0_135{grid-template-columns:repeat(2,1fr);gap:8px}._desktopOnly_57zo0_249{display:none}._mobileOnly_57zo0_224{display:block}}._row_tmfwp_10{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);cursor:pointer;min-width:0;transition:var(--transition-fast);align-items:center;gap:18px;padding:16px 20px;display:flex}._row_tmfwp_10:hover{background:var(--surface-tinted);border-color:var(--border-strong);box-shadow:none}._row_tmfwp_10:focus-visible{box-shadow:var(--shadow-focus);outline:none}._idx_tmfwp_34{width:24px;font-family:var(--font-mono);text-align:center;color:var(--text-muted);flex-shrink:0;font-size:.86rem;line-height:1.6}._coverBox_tmfwp_44{background:var(--card-subtle-bg);border-radius:6px;flex-shrink:0;width:58px;height:58px;position:relative;overflow:hidden}._thumb_tmfwp_54{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}._overlay_tmfwp_62{color:#fff;opacity:0;background:#14161473;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._row_tmfwp_10:hover ._overlay_tmfwp_62,._row_tmfwp_10:focus-visible ._overlay_tmfwp_62{opacity:1}._content_tmfwp_79{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._title_tmfwp_87{font-family:var(--font-title);font-size:var(--text-body-lg);color:var(--forest-dark);overflow-wrap:anywhere;font-weight:500;line-height:1.35}._row_tmfwp_10:hover ._title_tmfwp_87{color:var(--forest-primary)}._summary_tmfwp_100{-webkit-line-clamp:1;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}._meta_tmfwp_110{font-family:var(--font-mono);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:.76rem;line-height:1.6;display:flex}._metaItem_tmfwp_121{align-items:center;gap:5px;display:inline-flex}._actionSide_tmfwp_127{flex-shrink:0}._playBtn_tmfwp_131{box-sizing:border-box;height:32px;font:inherit;font-size:var(--text-body-sm);color:var(--text-primary);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;line-height:1;display:inline-flex}._playBtn_tmfwp_131:hover{color:var(--action-primary);background:0 0;border-color:#0000}._skeletonRow_tmfwp_157,._skeletonRow_tmfwp_157:hover{cursor:default;background:var(--card-bg);border-color:var(--border-subtle);box-shadow:none}._skelIdx_tmfwp_165{height:1.376rem;display:block}._skelTitle_tmfwp_170{width:60%;height:1.377rem;display:block}._skelSummary_tmfwp_176{width:85%;height:1.189rem;display:block}._skelMeta_tmfwp_182{width:30%;height:1.216rem;display:block}._skelBtn_tmfwp_188{width:72px;height:calc(1.092rem + 16px);display:block}@media (width<=640px){._row_tmfwp_10{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px}._idx_tmfwp_34{text-align:left}._coverBox_tmfwp_44,._summary_tmfwp_100,._meta_tmfwp_110,._actionSide_tmfwp_127,._skelSummary_tmfwp_176,._skelMeta_tmfwp_182{display:none}._skelTitle_tmfwp_170{width:80%}}._block_6s3w6_10{background-color:#0aa43e0d;background-image:linear-gradient(90deg,#0000 0%,#0aa43e12 50%,#0000 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite _shimmer_6s3w6_1}@keyframes _shimmer_6s3w6_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._block_6s3w6_10{animation:none}}._hero_1rzvf_12{--title-size:var(--text-heading-lg);--desc-size:var(--text-body-lg);box-sizing:border-box;background:var(--surface-muted);border-bottom:1px solid var(--border-subtle);width:100%;padding:24px}._wrap_1rzvf_23{align-items:flex-start;gap:36px;max-width:1240px;margin:0 auto;display:flex}._coverBox_1rzvf_31{background:var(--card-subtle-bg);border-radius:8px;flex-shrink:0;width:180px;height:180px;overflow:hidden}._cover_1rzvf_31{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}._main_1rzvf_49{flex-direction:column;flex:1;min-width:0;display:flex}._tagsRow_1rzvf_56{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._title_1rzvf_64{font-family:var(--font-title);font-size:var(--title-size);letter-spacing:-.02em;color:var(--forest-dark);overflow-wrap:anywhere;margin:0 0 6px;font-weight:400;line-height:1.25}._author_1rzvf_75{color:var(--text-secondary);margin-bottom:14px;font-size:.88rem;line-height:1.6}._author_1rzvf_75 strong{color:var(--forest-dark);font-weight:600}._desc_1rzvf_87{max-width:820px;font-size:var(--desc-size);color:var(--text-secondary);overflow-wrap:anywhere;margin:0 0 24px;line-height:1.6}._ctaRow_1rzvf_96{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._primaryBtn_1rzvf_103,._secondaryBtn_1rzvf_104{box-sizing:border-box;height:36px;font:inherit;font-size:var(--text-body);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);border:1px solid;align-items:center;gap:8px;padding:0 16px;font-weight:400;line-height:1;display:inline-flex}._primaryBtn_1rzvf_103{color:#fff;background:var(--action-primary);border-color:var(--action-primary)}._primaryBtn_1rzvf_103:hover{background:var(--action-hover);border-color:var(--action-hover)}._secondaryBtn_1rzvf_104{color:var(--text-primary);background:var(--bg-light-start);border-color:var(--border-soft);gap:6px;padding:0 16px}._secondaryBtn_1rzvf_104:hover:not(:disabled){color:var(--text-primary);background:var(--surface-sunken);border-color:var(--border-strong)}._secondaryBtn_1rzvf_104:disabled{opacity:.6;cursor:progress}._following_1rzvf_151{color:var(--text-primary);background:var(--surface-muted);border-color:var(--border-subtle)}._following_1rzvf_151:hover:not(:disabled){background:var(--surface-sunken)}._following_1rzvf_151 svg{color:currentColor}._sourceLink_1rzvf_165{box-sizing:border-box;height:36px;font-size:var(--text-body);color:var(--text-secondary);border-radius:var(--radius-control);transition:var(--transition-fast);border:1px solid #0000;align-items:center;gap:6px;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex}._sourceLink_1rzvf_165:hover{color:var(--forest-primary);text-decoration:underline}._followError_1rzvf_186{color:var(--accent-danger);margin:10px 0 0;font-size:.82rem}._skelBadge_1rzvf_194{width:96px;height:calc(1.056rem + 6px);display:block}._skelTitle_1rzvf_200{width:45%;height:calc(var(--title-size) * 1.2);margin-bottom:6px;display:block}._skelAuthor_1rzvf_207{width:25%;height:1.408rem;margin-bottom:14px;display:block}._skelDesc_1rzvf_214{width:80%;max-width:820px;height:calc(var(--desc-size) * 1.6 * 2);margin-bottom:24px;display:block}._skelBtn_1rzvf_222{width:150px;height:calc(1.232rem + 22px);display:block}@media (width<=900px){._wrap_1rzvf_23{align-items:center;gap:16px}._coverBox_1rzvf_31{width:80px;height:80px}}@media (width<=640px){._hero_1rzvf_12{--title-size:1.2rem;--desc-size:.82rem;padding:20px 16px}._coverBox_1rzvf_31{width:64px;height:64px}._tagsRow_1rzvf_56{gap:6px;margin-bottom:8px}._desc_1rzvf_87,._skelDesc_1rzvf_214{margin-bottom:12px}._skelBtn_1rzvf_222{width:110px}}._card_1iny1_3{background:var(--surface-muted);border-radius:var(--radius-card);border:1px solid #0000;padding:20px}._heading_1iny1_10{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.05em;color:var(--text-primary);margin:0 0 12px;font-weight:400;line-height:1.6}._list_1iny1_20{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._item_1iny1_29{width:100%;font:inherit;text-align:left;color:inherit;border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:8px;display:flex}._item_1iny1_29:hover{background:var(--bg-light-start);border-color:#0000}._item_1iny1_29:focus-visible{box-shadow:var(--shadow-focus);outline:none}._cover_1iny1_55{object-fit:cover;border-radius:var(--radius-control);background:var(--card-subtle-bg);flex-shrink:0;width:44px;height:44px;display:block}._info_1iny1_65{flex-direction:column;flex:1;min-width:0;display:flex}._title_1iny1_72,._author_1iny1_73{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}._title_1iny1_72{font-size:var(--text-body);color:var(--text-primary);font-weight:400}._item_1iny1_29:hover ._title_1iny1_72{color:var(--action-primary)}._author_1iny1_73{font-size:var(--text-caption);color:var(--text-secondary)}._eps_1iny1_95{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-faint);margin-top:2px;line-height:1.4}._skeletonItem_1iny1_105,._skeletonItem_1iny1_105:hover{cursor:default;background:0 0;border-color:#0000}._skelHeading_1iny1_112{width:40%;height:1.216rem;margin-bottom:12px;display:block}._skelLine_1iny1_119{width:80%;height:1.176rem;display:block}._skelShort_1iny1_125{width:50%;margin-top:6px}._page_i8czp_10{width:100%}._body_i8czp_14{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;max-width:1240px;margin:0 auto;padding:24px 24px 60px;display:grid}._episodesColumn_i8czp_27{flex-direction:column;gap:20px;min-width:0;scroll-margin-top:16px;display:flex}._table_i8czp_37{flex-direction:column;gap:10px;display:flex}._empty_i8czp_43{font-size:var(--text-body);text-align:center;color:var(--text-muted);background:var(--card-bg);border:1px dashed var(--border-subtle);margin:0;padding:40px 20px}._sidebar_i8czp_53{flex-direction:column;gap:20px;min-width:0;display:flex}._notice_i8czp_62{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}._noticeMain_i8czp_74{flex:1;align-items:flex-start;gap:12px;min-width:min(260px,100%);display:flex}._noticeIcon_i8czp_82{color:var(--action-primary);flex-shrink:0;margin-top:2px}._noticeTexts_i8czp_88{flex-direction:column;gap:4px;min-width:0;display:flex}._noticeTitle_i8czp_95{font-family:var(--font-title);font-size:var(--text-heading-sm);color:var(--forest-dark);margin:0;font-weight:400;line-height:1.3}._noticeDesc_i8czp_104{font-size:var(--text-body);color:var(--text-secondary);margin:0;line-height:1.45}._noticeCta_i8czp_111{box-sizing:border-box;height:36px;font:inherit;font-size:var(--text-body);color:var(--text-primary);background:var(--bg-light-start);border:1px solid var(--border-soft);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:8px;padding:0 16px;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._noticeCta_i8czp_111:hover{background:var(--surface-sunken);border-color:var(--border-strong)}._stateWrap_i8czp_136{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:48px 24px 60px}._stateCard_i8czp_143{text-align:center;background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);max-width:560px;margin:0 auto;padding:32px}._stateTitle_i8czp_153{font-family:var(--font-title);font-size:var(--text-heading);color:var(--forest-dark);margin:0 0 8px;font-weight:400}._stateText_i8czp_161{font-size:var(--text-body-lg);color:var(--text-secondary);margin:0 0 20px}._stateActions_i8czp_167{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._stateBtn_i8czp_174{font:inherit;font-size:var(--text-body-sm);color:var(--brand-ink);border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:0 0;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}._stateBtn_i8czp_174:hover{background:var(--forest-subtle);border-color:var(--card-border-hover)}@media (width<=900px){._body_i8czp_14{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._body_i8czp_14{gap:16px;padding:16px 16px 40px}._episodesColumn_i8czp_27{gap:12px}._table_i8czp_37{gap:8px}._notice_i8czp_62{padding:14px 16px}._stateWrap_i8czp_136{padding:24px 16px 40px}._stateCard_i8czp_143{padding:24px 16px}}._entry_1vnpl_3{flex-direction:column;gap:4px;min-width:0;display:flex}._term_1vnpl_10{font-family:var(--font-title);color:var(--forest-dark);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:.95rem;display:flex}._lemma_1vnpl_22{font-family:var(--font-sans);color:var(--text-secondary);font-size:.72rem;font-weight:400}._phonetic_1vnpl_29{font-family:var(--font-mono);color:var(--text-secondary);font-size:.78rem}._status_1vnpl_35{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.4}._senses_1vnpl_42{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}._sense_1vnpl_42{align-items:baseline;gap:6px;display:flex}._pos_1vnpl_57{white-space:nowrap;color:var(--forest-primary);font-size:.68rem}._def_1vnpl_63{color:var(--text-primary);font-size:.8rem;line-height:1.35}._dark_1vnpl_69 ._term_1vnpl_10{color:#fff;font-size:1.05rem}._dark_1vnpl_69 ._phonetic_1vnpl_29,._dark_1vnpl_69 ._status_1vnpl_35,._dark_1vnpl_69 ._lemma_1vnpl_22,._dark_1vnpl_69 ._pos_1vnpl_57{color:#ffffffb3}._dark_1vnpl_69 ._def_1vnpl_63{color:#ffffffe0}._popover_1kgis_4{z-index:1200;visibility:hidden;box-sizing:border-box;border:1px solid var(--card-border-hover);border-radius:var(--radius-card);width:240px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-md);background:#fff;outline:none;padding:10px 32px 12px 12px;animation:.2s cubic-bezier(.16,1,.3,1) _popIn_1kgis_1;position:fixed;top:0;left:0}._close_1kgis_22{width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:6px;right:6px}._close_1kgis_22:hover{color:var(--forest-dark)}@keyframes _popIn_1kgis_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._popover_1kgis_4{animation:none}}._panel_5wdwt_3{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;min-height:0;transition:scrollbar-color .2s;display:flex;overflow-y:auto}._panel_5wdwt_3:hover{scrollbar-color:var(--border-strong) transparent}._panel_5wdwt_3::-webkit-scrollbar{width:5px}._panel_5wdwt_3::-webkit-scrollbar-track{background:0 0}._panel_5wdwt_3::-webkit-scrollbar-thumb{background:0 0;border-radius:9999px;transition:background-color .2s}._panel_5wdwt_3:hover::-webkit-scrollbar-thumb{background:var(--border-strong)}._panel_5wdwt_3::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}._card_5wdwt_43{border-bottom:1px solid var(--border-subtle);flex-shrink:0;padding:16px 18px}._heroRow_5wdwt_49{align-items:center;gap:16px;margin-bottom:12px;display:flex}._cover_5wdwt_56{background:var(--forest-dark);flex-shrink:0;width:80px;height:80px;overflow:hidden}._cover_5wdwt_56 img{object-fit:cover;width:100%;height:100%;display:block}._titles_5wdwt_71{flex:1;min-width:0}._title_5wdwt_71{font-family:var(--font-title);letter-spacing:-.2px;color:var(--forest-dark);overflow-wrap:anywhere;margin:0 0 4px;font-size:.96rem;font-weight:500;line-height:1.35}._channel_5wdwt_87{min-width:0;color:var(--text-secondary);align-items:center;gap:6px;font-size:.82rem;display:flex}._channelName_5wdwt_96{white-space:nowrap;text-overflow:ellipsis;color:inherit;text-decoration:none;transition:color .2s;overflow:hidden}._channelName_5wdwt_96:hover{color:var(--forest-primary)}._sourceLink_5wdwt_109{color:var(--text-muted);flex-shrink:0;transition:color .2s;display:inline-flex}._sourceLink_5wdwt_109:hover{color:var(--forest-primary)}._metaRow_5wdwt_120{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._dateDuration_5wdwt_128{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:12px;font-size:.78rem;display:flex}._fields_5wdwt_137{flex-direction:column;gap:14px;margin:0;padding:14px 16px;display:flex}._field_5wdwt_137{flex-direction:column;gap:4px;display:flex}._label_5wdwt_151{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}._value_5wdwt_158{color:var(--forest-dark);overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.5}._descriptionText_5wdwt_166{font-size:var(--text-body);color:var(--text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.6}._descriptionPlain_5wdwt_174{white-space:pre-line}._descriptionHtml_5wdwt_178 p{margin:0 0 .85em}._descriptionHtml_5wdwt_178 p:last-child{margin-bottom:0}._descriptionHtml_5wdwt_178 ul,._descriptionHtml_5wdwt_178 ol{margin:.5em 0 .85em 1.25em;padding:0}._descriptionHtml_5wdwt_178 li{margin-bottom:.25em}._descriptionHtml_5wdwt_178 blockquote{border-left:3px solid var(--border-subtle);color:var(--text-muted);margin:.75em 0;padding-left:.75em}._descriptionHtml_5wdwt_178 h1,._descriptionHtml_5wdwt_178 h2,._descriptionHtml_5wdwt_178 h3,._descriptionHtml_5wdwt_178 h4{color:var(--forest-dark);margin:1.2em 0 .4em;font-size:1rem;font-weight:600}._descriptionHtml_5wdwt_178 h1:first-child,._descriptionHtml_5wdwt_178 h2:first-child,._descriptionHtml_5wdwt_178 h3:first-child,._descriptionHtml_5wdwt_178 h4:first-child{margin-top:0}._descriptionText_5wdwt_166 a{color:var(--action-primary);text-underline-offset:3px;text-decoration:underline;transition:color .15s}._descriptionText_5wdwt_166 a:hover{color:var(--action-hover)}._descriptionClamped_5wdwt_233{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._descriptionToggle_5wdwt_241{font:inherit;font-size:var(--text-body-sm);color:var(--action-primary);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;transition:color .15s;display:block}._descriptionToggle_5wdwt_241:hover{color:var(--action-hover)}._wrap_l5vo0_6{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._btn_l5vo0_13{width:32px;height:32px;color:var(--text-muted);border-radius:var(--radius-round);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._btn_l5vo0_13 svg{fill:currentColor;width:16px;height:16px}._btn_l5vo0_13:hover{background:var(--surface-sunken);color:var(--text-primary);opacity:1}._btn_l5vo0_13:focus-visible{box-shadow:var(--shadow-focus);outline:none}._x_l5vo0_47,._facebook_l5vo0_48,._whatsapp_l5vo0_49{background:0 0}._copy_l5vo0_53{color:var(--text-muted);background:0 0;border:none}._copy_l5vo0_53:hover{color:var(--text-primary);background:var(--surface-sunken);opacity:1}._copied_l5vo0_65,._copied_l5vo0_65:hover{color:var(--brand-ink);background:var(--forest-subtle);border:none}._failed_l5vo0_72,._failed_l5vo0_72:hover{color:var(--accent-danger);background:var(--accent-danger-light);border:none}._srOnly_l5vo0_79{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._pane_fqlhc_3{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;min-height:0;padding:10px;transition:scrollbar-color .2s;display:flex;overflow-y:auto}._pane_fqlhc_3:hover{scrollbar-color:var(--border-strong) transparent}._pane_fqlhc_3::-webkit-scrollbar{width:5px}._pane_fqlhc_3::-webkit-scrollbar-track{background:0 0}._pane_fqlhc_3::-webkit-scrollbar-thumb{background:0 0;border-radius:9999px;transition:background-color .2s}._pane_fqlhc_3:hover::-webkit-scrollbar-thumb{background:var(--border-strong)}._pane_fqlhc_3::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}._items_fqlhc_44{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._item_fqlhc_44{width:100%;font:inherit;text-align:left;color:inherit;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:10px 12px;transition:background-color .15s;display:flex}._item_fqlhc_44:hover{background:#1416140a}._active_fqlhc_73,._active_fqlhc_73:hover{background:var(--forest-subtle);cursor:default}._idx_fqlhc_79{width:22px;font-family:var(--font-mono);text-align:center;color:var(--text-muted);flex-shrink:0;font-size:.76rem}._active_fqlhc_73 ._idx_fqlhc_79{color:var(--forest-primary)}._thumb_fqlhc_92{object-fit:cover;background:var(--forest-dark);flex-shrink:0;width:44px;height:44px}._meta_fqlhc_100{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_fqlhc_108{white-space:nowrap;text-overflow:ellipsis;color:var(--forest-dark);font-size:.82rem;line-height:1.35;overflow:hidden}._active_fqlhc_73 ._title_fqlhc_108{color:var(--forest-primary)}._duration_fqlhc_121{font-family:var(--font-mono);color:var(--text-muted);font-size:.72rem}._eq_fqlhc_1{flex-shrink:0;align-items:flex-end;gap:2px;height:12px;display:inline-flex}._eq_fqlhc_1 span{background:var(--forest-primary);width:2px;height:6px;animation:.8s ease-in-out infinite alternate _eqBounce_fqlhc_1}._eq_fqlhc_1 span:first-child{animation-delay:.1s}._eq_fqlhc_1 span:nth-child(2){height:12px;animation-delay:.3s}._eq_fqlhc_1 span:nth-child(3){height:8px;animation-delay:.2s}@keyframes _eqBounce_fqlhc_1{0%{height:3px}to{height:12px}}@media (prefers-reduced-motion:reduce){._eq_fqlhc_1 span{animation:none}}._archive_fqlhc_173{font:inherit;text-align:left;color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:14px;padding:8px 12px 14px;font-size:.74rem;line-height:1.4;transition:color .15s}._archive_fqlhc_173:hover{color:var(--forest-primary);text-underline-offset:3px;text-decoration:underline}._panel_1cjvg_3{z-index:1150;color:#fff;background:var(--player-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #ffffff26;flex-direction:column;gap:10px;max-height:70vh;padding:16px 18px;animation:.2s ease-out _panelIn_1cjvg_1;display:flex;position:fixed;top:0;left:0;right:0;overflow-y:auto;box-shadow:0 8px 30px #00000040}@keyframes _panelIn_1cjvg_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._header_1cjvg_35{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._text_1cjvg_42{overflow-wrap:anywhere;margin:0;font-size:1.15rem;line-height:1.5}._word_1cjvg_49{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff59;border-radius:0;padding:0;transition:background .15s,border-color .15s}._word_1cjvg_49:hover{background:#ffffff14;border-bottom-color:#fffc}._wordSelected_1cjvg_66{background:#ffffff24;border-bottom-color:#fff}._close_1cjvg_71{color:#ffffffd9;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._close_1cjvg_71:hover{color:#fff}._translation_1cjvg_89{color:#ffffffbf;margin:0;font-size:.95rem;line-height:1.45}._translationPending_1cjvg_96{color:#ffffff80;font-style:italic}._actions_1cjvg_101{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._action_1cjvg_101{font:inherit;color:#ffffffd9;border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:#ffffff1a;border:1px solid #ffffff40;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;line-height:1.4;display:inline-flex}._action_1cjvg_101:hover{color:#fff;background:#fff3;border-color:#fff6}._actionActive_1cjvg_130,._actionActive_1cjvg_130:hover{color:var(--forest-dark);background:#fff;border-color:#fff}._definition_1cjvg_137{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:2px;padding-top:10px;display:flex}@media (prefers-reduced-motion:reduce){._panel_1cjvg_3{animation:none}}._speedBtn_fr0yk_12{appearance:none;border-radius:var(--radius-control);color:#fff;font-family:var(--font-sans);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #ffffff59;align-items:center;gap:7px;height:28px;padding:4px 10px;font-size:.8rem;font-weight:500;display:inline-flex}._speedBtn_fr0yk_12:hover:not(:disabled),._speedBtn_fr0yk_12[data-state=open]{background-color:#ffffff0f;border-color:#fff9}._speedBtn_fr0yk_12:disabled{opacity:.3;cursor:not-allowed}._speedBtn_fr0yk_12:focus-visible{border-color:#fffc;outline:none}._speedCaret_fr0yk_47{opacity:.7;flex-shrink:0;font-size:.62rem;transition:transform .2s}._speedBtn_fr0yk_12[data-state=open] ._speedCaret_fr0yk_47{transform:rotate(180deg)}._speedMenu_fr0yk_59{background:var(--player-panel);border-radius:var(--radius-card);width:150px;box-shadow:var(--shadow-lg);z-index:1100;max-height:min(320px, var(--radix-dropdown-menu-content-available-height,320px));border:1px solid #ffffff24;overflow:hidden auto}._speedMenu_fr0yk_59[data-state=open]{animation:.16s cubic-bezier(.16,1,.3,1) _speedMenuUp_fr0yk_1}@keyframes _speedMenuUp_fr0yk_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._speedMenuHeader_fr0yk_97{text-transform:uppercase;letter-spacing:.05em;color:#ffffff73;background:#ffffff0a;border-bottom:1px solid #ffffff24;padding:8px 12px;font-size:.7rem;font-weight:600}._speedItem_fr0yk_108{color:#ffffffe0;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:.82rem;transition:background .15s,color .15s;display:flex}._speedItem_fr0yk_108:hover,._speedItem_fr0yk_108[data-highlighted]{color:#fff;background:#ffffff14}._speedItem_fr0yk_108[data-state=checked]{color:var(--accent-green-hover);font-weight:600}._speedItemIndicator_fr0yk_132{color:var(--accent-green-hover);font-size:.72rem}._deck_1y7xi_6{width:100%;color:var(--player-fg);background:var(--player-surface);box-shadow:none;-webkit-backdrop-filter:blur(20px);border-top:1px solid #ffffff26;flex-shrink:0}._container_1y7xi_17{width:100%;max-width:var(--container-page);box-sizing:border-box;flex-direction:column;gap:8px;margin:0 auto;padding:10px 24px 12px;display:flex}._progressRow_1y7xi_28{align-items:center;gap:12px;min-height:20px;display:flex}._time_1y7xi_35{min-width:48px;font-family:var(--font-mono);font-size:var(--text-caption);text-align:center;color:#ffffffb3;white-space:nowrap;flex-shrink:0;line-height:1}._unavailable_1y7xi_46{font-size:var(--text-body-sm);text-align:center;color:#ffffffb3;flex:1;margin:0}._scrubber_1y7xi_54{cursor:pointer;appearance:none;background:0 0;flex:1;min-width:0;height:20px;margin:0}._scrubber_1y7xi_54::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--player-accent) 0 var(--fill,0%), #ffffff38 var(--fill,0%) 100%);height:4px}._scrubber_1y7xi_54::-moz-range-track{background:linear-gradient(to right, var(--player-accent) 0 var(--fill,0%), #ffffff38 var(--fill,0%) 100%);height:4px}._scrubber_1y7xi_54::-webkit-slider-thumb{border-radius:var(--radius-round);appearance:none;background:#fff;border:none;width:12px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #00000059}._scrubber_1y7xi_54::-moz-range-thumb{border-radius:var(--radius-round);background:#fff;border:none;width:12px;height:12px;box-shadow:0 1px 3px #00000059}._scrubber_1y7xi_54:focus-visible{outline-offset:2px;outline:2px solid #fff9}._controlsRow_1y7xi_109{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}._nowInfo_1y7xi_116{align-items:center;gap:12px;min-width:0;display:flex}._thumb_1y7xi_123{object-fit:cover;border-radius:var(--radius-control);background:var(--player-panel);flex-shrink:0;width:44px;height:44px}._titles_1y7xi_132{flex-direction:column;min-width:0;display:flex}._episodeTitle_1y7xi_138,._podcastName_1y7xi_139{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._episodeTitle_1y7xi_138{font-size:var(--text-body-lg);color:#fff;font-weight:400}._podcastName_1y7xi_139{font-size:var(--text-body-sm);color:#ffffffa6}._transport_1y7xi_156{justify-content:center;align-items:center;gap:14px;display:flex}._roundBtn_1y7xi_163,._playBtn_1y7xi_164{border-radius:var(--radius-round);cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex;position:relative}._roundBtn_1y7xi_163{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;width:40px;height:40px;font-size:.95rem}._roundBtn_1y7xi_163:hover:not(:disabled){background:#ffffff38}._playBtn_1y7xi_164{width:48px;height:48px;color:var(--forest-dark);background:#fff;border:none;font-size:1.1rem;box-shadow:0 4px 14px #0000004d}._playBtn_1y7xi_164:hover:not(:disabled){background:var(--player-cta)}._roundBtn_1y7xi_163:disabled,._playBtn_1y7xi_164:disabled{opacity:.35;cursor:not-allowed}._right_1y7xi_208{justify-content:flex-end;display:flex}@media (width<=640px){._deck_1y7xi_6{padding:8px 12px 10px}._titles_1y7xi_132{display:none}._thumb_1y7xi_123,._roundBtn_1y7xi_163{width:36px;height:36px}._playBtn_1y7xi_164{width:44px;height:44px}._time_1y7xi_35{min-width:40px;font-size:.7rem}}._mask_1l1di_7{text-align:center;min-height:108px;color:var(--text-primary);border-top:1px solid var(--border-subtle);background:#fff;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:18px 24px 20px;display:flex;position:relative}._title_1l1di_27{margin:0;font-size:.95rem;font-weight:600}._body_1l1di_33{max-width:44ch;color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.5}._action_1l1di_41{margin-top:6px}@media (width<=640px){._mask_1l1di_7{padding:14px 16px 16px}}._scroller_qclqn_7{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;outline:none;flex:1;min-height:0;transition:scrollbar-color .2s;overflow-y:auto}._scroller_qclqn_7:hover{scrollbar-color:var(--border-strong) transparent}._scroller_qclqn_7::-webkit-scrollbar{width:5px}._scroller_qclqn_7::-webkit-scrollbar-track{background:0 0}._scroller_qclqn_7::-webkit-scrollbar-thumb{background:0 0;border-radius:9999px;transition:background-color .2s}._scroller_qclqn_7:hover::-webkit-scrollbar-thumb{background:var(--border-strong)}._scroller_qclqn_7::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}._sizer_qclqn_46{width:100%;position:relative}._window_qclqn_53{width:100%;position:absolute;top:0;left:0}._rowWrapper_qclqn_62{padding:0 18px}._row_qclqn_62{z-index:1;border-radius:var(--radius-card);cursor:pointer;border:1px solid #0000;flex-direction:column;gap:4px;padding:10px 44px 10px 14px;transition:border-color .15s,background-color .28s ease-in-out;display:flex;position:relative}._row_qclqn_62:hover{z-index:20;border-color:var(--forest-primary)}._row_qclqn_62:has(:focus-visible){z-index:20;border-color:var(--forest-primary)}._active_qclqn_88,._looping_qclqn_89{background:var(--surface-highlight)}._meta_qclqn_93{align-items:center;font-size:.72rem;line-height:1.4;display:flex}._stamp_qclqn_100{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:4px;display:inline-flex}._active_qclqn_88 ._stamp_qclqn_100,._looping_qclqn_89 ._stamp_qclqn_100{color:var(--forest-primary)}._en_qclqn_113{color:var(--forest-dark);overflow-wrap:anywhere;font-size:1rem;line-height:1.5}._active_qclqn_88 ._en_qclqn_113,._looping_qclqn_89 ._en_qclqn_113{color:var(--forest-primary)}._target_qclqn_125{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.85rem;line-height:1.45}._targetPending_qclqn_133{opacity:.6;font-style:italic}._word_qclqn_138{cursor:pointer;border-bottom:1px solid #0000;transition:border-color .15s}._word_qclqn_138:hover{border-bottom-color:var(--forest-primary)}._wordActive_qclqn_152{color:var(--forest-dark);background:#0aa43e33;box-shadow:0 0 0 2px #0aa43e33}._hoverBar_qclqn_160{z-index:10;white-space:nowrap;border:1px solid var(--forest-primary);border-radius:0 0 var(--radius-card) var(--radius-card);background:#fff;border-top:none;align-items:center;gap:6px;padding:4px 6px;display:none;position:absolute;top:100%;left:14px}._row_qclqn_62:hover ._hoverBar_qclqn_160{display:flex}._row_qclqn_62:has(:focus-visible) ._hoverBar_qclqn_160{display:flex}._active_qclqn_88 ._hoverBar_qclqn_160,._looping_qclqn_89 ._hoverBar_qclqn_160{background:var(--surface-highlight)}._barBtn_qclqn_186{font:inherit;white-space:nowrap;color:var(--text-secondary);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:3px 10px;font-size:.72rem;line-height:1.4;display:inline-flex}._barBtn_qclqn_186:hover,._barBtnActive_qclqn_204{color:#fff;background:var(--forest-primary);border-color:var(--forest-primary)}._loopIndicator_qclqn_212{z-index:5;color:#fff;background:var(--forest-primary);border:1px solid var(--forest-primary);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;gap:2px;min-width:24px;height:24px;padding:0;transition:background .15s;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._loopIndicator_qclqn_212:hover{background:#0aa43ed9}._loopIndicatorCount_qclqn_237{color:var(--forest-primary);background:0 0;padding:0 4px}._loopIndicatorCount_qclqn_237:hover{background:var(--forest-subtle)}._loopCount_qclqn_247{font-family:var(--font-mono);font-size:.7rem;line-height:1}@media (prefers-reduced-motion:reduce){._row_qclqn_62,._word_qclqn_138{transition:none}}@media (width<=640px){._rowWrapper_qclqn_62{padding:0 10px}._row_qclqn_62{padding:8px 36px 8px 10px}._loopIndicator_qclqn_212{right:8px}}._shell_d935e_14{height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));background:var(--card-bg);flex-direction:column;display:flex;overflow:hidden}._contentContainer_d935e_23{width:100%;max-width:var(--container-page);box-sizing:border-box;flex-direction:column;flex:1;min-height:0;margin:0 auto;padding:0 24px;display:flex;overflow:hidden}._toolbar_d935e_36{background:0 0;border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px 8px;display:flex}._group_d935e_47{align-items:center;gap:4px;display:flex}._modeGroup_d935e_55{scrollbar-width:none;min-width:0;overflow-x:auto}._modeGroup_d935e_55::-webkit-scrollbar{display:none}._panelGroup_d935e_65{flex-shrink:0;gap:4px}._tab_d935e_71{height:32px;font:inherit;font-size:var(--text-body);white-space:nowrap;color:var(--text-muted);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:400;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}._tab_d935e_71:hover{color:var(--text-primary)}._tab_d935e_71:focus-visible{box-shadow:var(--shadow-focus);outline:none}._tabActive_d935e_101,._tabActive_d935e_101:hover{color:var(--text-primary);background:var(--surface-muted);font-weight:400}._tab_d935e_71:disabled{cursor:not-allowed}._tab_d935e_71:disabled:not(._tabActive_d935e_101){opacity:.5}._tab_d935e_71:disabled:hover{color:var(--text-muted);background:0 0}._tabActive_d935e_101:disabled:hover{color:var(--text-primary);background:var(--surface-muted)}._iconTab_d935e_129{width:32px;height:32px;padding:0}._columns_d935e_135{flex:1;min-height:0;display:flex}._left_d935e_141{border-right:none;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._right_d935e_150{width:var(--container-xs);flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}._transcriptState_d935e_159{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:32px 24px;display:flex}._stateIcon_d935e_171{color:var(--forest-primary);opacity:.8;font-size:1.4rem}._stateTitleSmall_d935e_177{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}._transcriptNotice_d935e_186{color:var(--forest-dark);background:var(--forest-subtle);border-radius:var(--radius-control);flex-shrink:0;align-items:center;gap:8px;margin:10px 18px 0;padding:8px 12px;font-size:.82rem;line-height:1.45;display:flex}._noticeIcon_d935e_200{color:var(--forest-primary);flex-shrink:0}._stateWrap_d935e_207{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:48px 24px 60px}._stateCard_d935e_214{text-align:center;background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);max-width:560px;margin:0 auto;padding:32px}._stateTitle_d935e_177{font-family:var(--font-title);color:var(--forest-dark);margin:0 0 8px;font-size:1.4rem;font-weight:400}._stateText_d935e_232{color:var(--text-secondary);margin:0;font-size:.9rem}._stateCard_d935e_214 ._stateText_d935e_232{margin-bottom:20px}._stateActions_d935e_242{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._stateBtn_d935e_249{font:inherit;color:var(--forest-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);background:0 0;align-items:center;padding:8px 16px;font-size:.84rem;text-decoration:none;display:inline-flex}._stateBtn_d935e_249:hover{background:var(--forest-subtle);border-color:var(--card-border-hover)}._skelRows_d935e_271{flex-direction:column;flex:1;padding:12px 18px;display:flex;overflow:hidden}._skelRow_d935e_271{flex-direction:column;gap:6px;padding:10px 14px;display:flex}._skelStamp_d935e_286{width:48px;height:1.008rem;display:block}._skelLine_d935e_292{width:80%;height:1.5rem;display:block}._skelLineShort_d935e_298{width:55%;height:1.2325rem}._skelToolbar_d935e_303{width:260px;max-width:70%;height:calc(1.148rem + 12px);display:block}._skelSide_d935e_310{gap:12px;padding:16px 18px}._skelCover_d935e_315{width:80px;height:80px;display:block}._skelDeck_d935e_321{background:var(--forest-dark);flex-shrink:0;height:110px}@media (width<=992px){._skelSide_d935e_310{display:none}}@media (width<=640px){._contentContainer_d935e_23{padding:0}._toolbar_d935e_36{gap:8px;padding:6px 14px}._group_d935e_47{gap:2px}._tab_d935e_71{padding:5px 7px;font-size:.78rem}._iconTab_d935e_129{padding:5px 8px}._stateWrap_d935e_207{padding:24px 16px 40px}._stateCard_d935e_214{padding:24px 16px}._skelDeck_d935e_321{height:132px}}._page_y5shn_5{width:100%;max-width:var(--container-lg);box-sizing:border-box;color:var(--text-primary);margin:0 auto;padding:40px 0 72px}._hero_y5shn_14{border-bottom:1px solid var(--border-subtle);margin-bottom:28px;padding-bottom:24px}._eyebrow_y5shn_20{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 12px}._title_y5shn_29{font-family:var(--font-title);font-size:var(--text-heading-xl);letter-spacing:-.02em;margin:0 0 10px;font-weight:600;line-height:1.2}._effective_y5shn_38{font-size:var(--text-body-sm);color:var(--text-secondary);margin:0}._body_y5shn_44{font-size:var(--text-reading);line-height:1.7}._note_y5shn_49{background:var(--surface-muted);border-radius:var(--radius-card);margin:0 0 8px;padding:14px 16px}._body_y5shn_44 h2{font-family:var(--font-title);font-size:var(--text-heading-sm);margin:32px 0 10px;font-weight:600;line-height:1.35}._body_y5shn_44 p{margin:0 0 12px}._body_y5shn_44 ul{margin:0 0 12px;padding-left:20px}._body_y5shn_44 li+li{margin-top:8px}._body_y5shn_44 a{color:var(--brand-ink);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}@media (width<=640px){._page_y5shn_5{padding:24px 0 48px}._hero_y5shn_14{margin-bottom:20px;padding-bottom:20px}._title_y5shn_29{font-size:var(--text-heading-lg)}._body_y5shn_44 h2{margin-top:28px}}._card_8tbg6_9{max-width:420px;padding:30px 28px 24px}._title_8tbg6_14{letter-spacing:-.015em;color:var(--text-primary);margin-top:4px;margin-bottom:10px;font-size:1.15rem;font-weight:600}._actions_8tbg6_23{justify-content:center;align-items:center;gap:10px;display:flex}._cancelBtn_8tbg6_30{box-sizing:border-box;height:34px;padding:0 16px;font-size:.82rem}._confirmBtn_8tbg6_37{box-sizing:border-box;border-radius:var(--radius-control);border:1px solid var(--accent-danger);background:var(--accent-danger);color:#fff;cursor:pointer;height:34px;transition:var(--transition-fast);justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:.82rem;font-weight:600;display:inline-flex}._confirmBtn_8tbg6_37:hover:not(:disabled){background:var(--accent-danger-strong);border-color:var(--accent-danger-strong)}._confirmBtn_8tbg6_37:disabled{opacity:.65;cursor:not-allowed}._error_8tbg6_65{color:var(--accent-danger);margin-top:14px;font-size:.84rem;font-weight:600}@media (width<=480px){._actions_8tbg6_23{flex-direction:column-reverse}}._page_d9hz2_13{width:100%;max-width:1100px;margin:0 auto 40px}._headerBar_d9hz2_19{justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:20px;display:flex}._headerActions_d9hz2_27{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}._newTranscriptionBtn_d9hz2_35{white-space:nowrap;box-sizing:border-box;height:36px;font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:-.01em;color:var(--text-inverse);background:var(--action-primary);border:1px solid var(--action-primary);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}._newBtnIcon_d9hz2_63{display:inline-block}._newBtnTextFull_d9hz2_67{display:inline}._newBtnTextShort_d9hz2_71{display:none}._newTranscriptionBtn_d9hz2_35:hover{background:var(--accent-green-hover);border-color:var(--accent-green-hover)}._newTranscriptionBtn_d9hz2_35:active{transform:translateY(0)}._title_d9hz2_88{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._searchWrap_d9hz2_100{align-items:center;display:flex;position:relative}._searchWrap_d9hz2_100 svg{color:var(--text-muted);font-size:var(--text-body-sm);pointer-events:none;z-index:1;line-height:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._searchInput_d9hz2_118{box-sizing:border-box;border-radius:var(--radius-control);border:1px solid var(--border-subtle);background:var(--card-bg);height:36px;font-size:var(--text-body);color:var(--text-primary);outline:none;width:240px;padding:0 14px 0 34px;font-family:inherit;transition:border-color .15s}._searchInput_d9hz2_118:focus{border-color:var(--accent-green)}._tableContainer_d9hz2_137{border-radius:var(--radius-card);padding:0;overflow:hidden}._table_d9hz2_137{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-body);table-layout:fixed}._table_d9hz2_137 th{background:var(--surface-tinted);font-size:var(--text-body-sm);letter-spacing:normal;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:14px 20px;font-weight:400}._table_d9hz2_137 td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle;padding:18px 20px}._table_d9hz2_137 tbody tr:last-child td{border-bottom:none}._table_d9hz2_137 tbody tr:hover td{background:var(--surface-hover)}._actionsHead_d9hz2_180{text-align:left}._colLang_d9hz2_188{width:110px}._colStatus_d9hz2_192{width:100px}._colDate_d9hz2_196{width:140px}._colActions_d9hz2_202{width:104px}._fileTitle_d9hz2_206{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin-bottom:2px;font-weight:500;text-decoration:none;transition:color .15s;display:block;overflow:hidden}._fileTitle_d9hz2_206:hover{color:var(--brand-ink);text-decoration:underline}._fileDesc_d9hz2_224{font-size:var(--text-caption-lg);color:var(--text-muted)}._langCell_d9hz2_229{white-space:nowrap}._langSource_d9hz2_233{color:var(--text-primary);font-size:var(--text-body-sm)}._langArrow_d9hz2_238{font-size:var(--text-caption);color:var(--text-muted);margin:0 4px}._langPill_d9hz2_244{font-size:var(--text-caption);border-radius:var(--radius-chip);background:var(--accent-green-light);color:var(--brand-ink);padding:2px 8px;font-weight:500;display:inline-block}._statusBadge_d9hz2_254{border-radius:var(--radius-chip);font-size:var(--text-caption-lg);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex}._statusCompleted_d9hz2_265{background:var(--accent-green-light);color:var(--accent-green);border:1px solid var(--border-soft)}._statusProcessing_d9hz2_271{background:var(--level-easy-bg);color:var(--level-easy-fg);border:1px solid #1565c033}._statusFailed_d9hz2_278{background:var(--accent-danger-light);color:var(--accent-danger);border:1px solid var(--accent-danger-border)}._shrinkCol_d9hz2_285{white-space:nowrap;width:1%}._statusCell_d9hz2_290{white-space:nowrap}._statusDot_d9hz2_295{font-size:.82rem;font-weight:500}._dotCompleted_d9hz2_300{color:var(--accent-green)}._dotFailed_d9hz2_304{color:var(--accent-danger)}._dotProcessing_d9hz2_308{color:var(--text-muted)}._dateCell_d9hz2_312{color:var(--text-muted);white-space:nowrap;font-size:.84rem}._expiry_d9hz2_318{color:var(--text-muted);margin-top:2px;font-size:.76rem}._expiryUrgent_d9hz2_325{color:var(--accent-amber);font-weight:600}._rowActions_d9hz2_330{justify-content:flex-start;align-items:center;gap:8px;display:flex}._actionBtn_d9hz2_337{border-radius:var(--radius-control);border:1px solid var(--card-border);color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast);background:#fff;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}._actionBtn_d9hz2_337:hover:not(:disabled){background:var(--accent-green-light);color:var(--accent-green);border-color:var(--accent-green)}._actionBtn_d9hz2_337:disabled{opacity:.5;cursor:not-allowed}._actionPrimary_d9hz2_365{background:var(--action-primary);color:var(--text-inverse);border-color:var(--action-primary);font-size:var(--text-body-sm);padding:7px 10px;font-weight:400;transition:background-color .15s,border-color .15s}._actionPrimary_d9hz2_365:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--text-inverse)}._actionDanger_d9hz2_381:hover:not(:disabled){background:var(--accent-danger-strong);border-color:var(--accent-danger-strong);color:#fff}._pager_d9hz2_388{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:.84rem;display:flex}._pagerButtons_d9hz2_399{align-items:center;gap:10px;display:flex}._pagerPage_d9hz2_405{font-family:var(--font-mono);color:var(--text-secondary);font-size:.8rem}._retentionCard_d9hz2_411{border-radius:var(--radius-control);background:var(--card-subtle-bg);border:1px dashed var(--card-border-hover);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:16px 20px;font-size:.82rem;display:flex}._retentionText_d9hz2_426{align-items:center;gap:8px;display:flex}._retentionText_d9hz2_426 i{color:var(--accent-green)}._clearAllBtn_d9hz2_436{color:var(--accent-danger);border-color:var(--accent-danger-border)}._clearAllBtn_d9hz2_436:hover:not(:disabled){background:var(--accent-danger-strong);border-color:var(--accent-danger-strong);color:#fff}._banner_d9hz2_447{background:var(--accent-amber-light);border:1px solid var(--accent-amber-border);color:var(--accent-amber);border-radius:var(--radius-control);align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:.86rem;font-weight:600;line-height:1.45;display:flex}._state_d9hz2_462{border-radius:var(--radius-card);text-align:center;padding:48px 32px}._stateIcon_d9hz2_468{color:var(--accent-green);margin-bottom:12px;font-size:1.8rem}._stateTitle_d9hz2_474{font-family:var(--font-title);color:var(--text-primary);margin-bottom:6px;font-size:1.2rem;font-weight:600}._stateBody_d9hz2_482{color:var(--text-secondary);overflow-wrap:anywhere;max-width:460px;margin:0 auto 18px;font-size:.9rem;line-height:1.5}._srOnly_d9hz2_494{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skeletonBar_d9hz2_507{border-radius:var(--radius-chip);background:linear-gradient(90deg, #f2f3f3 25%, var(--surface-track) 37%, #f2f3f3 63%);background-size:400% 100%;height:12px;animation:1.4s infinite _shimmer_d9hz2_1}._skeletonNarrow_d9hz2_515{width:60%}@keyframes _shimmer_d9hz2_1{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){._skeletonBar_d9hz2_507{animation:none}}@media (width<=860px){._tableContainer_d9hz2_137{overflow-x:auto}._table_d9hz2_137{min-width:720px}}@media (width<=640px){._headerBar_d9hz2_19{align-items:stretch;gap:0;margin-top:16px;margin-bottom:16px}._headerActions_d9hz2_27{flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;display:flex}._searchWrap_d9hz2_100{flex:1;align-items:stretch;width:auto;min-width:0;display:flex;position:relative}._searchInput_d9hz2_118{box-sizing:border-box;border:1px solid var(--card-border);border-radius:var(--radius-control);width:100%;height:36px;padding:0 12px 0 34px;font-size:.85rem;line-height:36px}._newTranscriptionBtn_d9hz2_35{box-sizing:border-box;border:1px solid var(--accent-green);border-radius:var(--radius-control);flex-shrink:0;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:.84rem;line-height:1;display:inline-flex}._newBtnIcon_d9hz2_63,._newBtnTextFull_d9hz2_67{display:none}._newBtnTextShort_d9hz2_71{font-weight:600;display:inline}._retentionCard_d9hz2_411{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;font-size:.8rem}._table_d9hz2_137 th,._table_d9hz2_137 td{padding:12px 14px;font-size:.82rem}._secondaryCell_d9hz2_628{display:none}._colLang_d9hz2_188,._colStatus_d9hz2_192,._colDate_d9hz2_196,._colActions_d9hz2_202{width:0}._table_d9hz2_137{min-width:0}._fileTitle_d9hz2_206{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}._dock_1yg9t_8{width:100%;color:var(--player-fg);background:var(--player-surface);box-shadow:none;-webkit-backdrop-filter:blur(20px);border-top:1px solid #ffffff26;flex-shrink:0}._container_1yg9t_19{width:100%;max-width:var(--container-page);box-sizing:border-box;flex-direction:column;gap:8px;margin:0 auto;padding:10px 24px 12px;display:flex}._progressRow_1yg9t_30{align-items:center;gap:12px;min-height:20px;display:flex}._time_1yg9t_37{min-width:48px;font-family:var(--font-mono);font-size:var(--text-caption);text-align:center;color:#ffffffb3;white-space:nowrap;flex-shrink:0;line-height:1}._unavailable_1yg9t_48{font-size:var(--text-body-sm);text-align:center;color:#ffffffb3;flex:1;justify-content:center;align-items:center;gap:6px;margin:0;display:flex}._scrubber_1yg9t_60{cursor:pointer;appearance:none;background:0 0;flex:1;min-width:0;height:20px;margin:0}._scrubber_1yg9t_60::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--player-accent) 0 var(--fill,0%), #ffffff38 var(--fill,0%) 100%);height:4px}._scrubber_1yg9t_60::-moz-range-track{background:linear-gradient(to right, var(--player-accent) 0 var(--fill,0%), #ffffff38 var(--fill,0%) 100%);height:4px}._scrubber_1yg9t_60::-webkit-slider-thumb{border-radius:var(--radius-round);appearance:none;background:#fff;border:none;width:12px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #00000059}._scrubber_1yg9t_60::-moz-range-thumb{border-radius:var(--radius-round);background:#fff;border:none;width:12px;height:12px;box-shadow:0 1px 3px #00000059}._scrubber_1yg9t_60:focus-visible{outline-offset:2px;outline:2px solid #fff9}._controlsRow_1yg9t_115{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}._nowInfo_1yg9t_122{align-items:center;gap:12px;min-width:0;display:flex}._thumb_1yg9t_129{border-radius:var(--radius-control);background:var(--player-panel);width:44px;height:44px;color:var(--player-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._titles_1yg9t_141{flex-direction:column;min-width:0;display:flex}._trackName_1yg9t_147{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-body-lg);color:#fff;font-weight:400;overflow:hidden}._transport_1yg9t_156{justify-content:center;align-items:center;gap:14px;display:flex}._roundBtn_1yg9t_163,._playBtn_1yg9t_164{border-radius:var(--radius-round);cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex;position:relative}._roundBtn_1yg9t_163{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;width:40px;height:40px;font-size:.95rem}._roundBtn_1yg9t_163:hover:not(:disabled){background:#ffffff38}._playBtn_1yg9t_164{width:48px;height:48px;color:var(--forest-dark);background:#fff;border:none;font-size:1.1rem;box-shadow:0 4px 14px #0000004d}._playBtn_1yg9t_164:hover:not(:disabled){background:var(--player-cta)}._roundBtn_1yg9t_163:disabled,._playBtn_1yg9t_164:disabled{opacity:.35;cursor:not-allowed}._right_1yg9t_208{justify-content:flex-end;display:flex}@media (width<=640px){._dock_1yg9t_8{padding:8px 12px 10px}._titles_1yg9t_141{display:none}._thumb_1yg9t_129,._roundBtn_1yg9t_163{width:36px;height:36px}._playBtn_1yg9t_164{width:44px;height:44px}._time_1yg9t_37{min-width:40px;font-size:.7rem}}._window_1amfa_16{border-radius:var(--radius-card);width:100%;max-width:580px;box-shadow:var(--shadow-lg);border:1px solid var(--card-border);background:#fff;outline:none;max-height:90vh;padding:32px 32px 28px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(6px)}.modal-backdrop.active ._window_1amfa_16{transform:translateY(0)}._header_1amfa_38{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._title_1amfa_45{font-family:var(--font-title);color:var(--text-primary);letter-spacing:-.015em;font-size:1.18rem;font-weight:600}._trackBox_1amfa_55{background:var(--bg-light-start);border-radius:var(--radius-control);border:none;margin:0 0 20px;padding:12px}._trackTitle_1amfa_63{color:var(--text-secondary);margin-bottom:8px;padding:0;font-size:.8rem;font-weight:600}._trackGroup_1amfa_71{gap:8px;display:flex}._trackPill_1amfa_76{text-align:center;border-radius:var(--radius-chip);color:var(--text-secondary);border:1px solid var(--card-border);cursor:pointer;transition:var(--transition-fast);background:#fff;flex:1;padding:8px;font-family:inherit;font-size:.82rem;font-weight:600}._trackPill_1amfa_76:hover{border-color:var(--accent-green);color:var(--accent-green)}._trackPillOn_1amfa_96,._trackPillOn_1amfa_96:hover{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-inverse)}._formatFieldset_1amfa_105{border:none;margin:0 0 20px;padding:0}._formatGrid_1amfa_111{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._formatCard_1amfa_117{border:1.5px solid var(--card-border);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-fast);text-align:left;color:inherit;background:#fff;align-items:flex-start;gap:10px;padding:14px;font-family:inherit;display:flex;position:relative}._formatCard_1amfa_117:hover{border-color:var(--accent-green);background:var(--surface-hover)}._formatCardOn_1amfa_138{border-color:var(--accent-green);background:var(--surface-highlight)}._badge_1amfa_143{border-radius:var(--radius-chip);width:32px;height:32px;font-family:var(--font-mono);color:var(--accent-green);border:1px solid var(--card-border);background:#fff;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:600;display:flex}._formatText_1amfa_159{flex-direction:column;gap:2px;min-width:0;display:flex}._formatTitle_1amfa_166{color:var(--text-primary);font-size:.88rem;font-weight:600}._formatBlurb_1amfa_172{color:var(--text-muted);font-size:.75rem;line-height:1.35}._tick_1amfa_183{color:var(--accent-green);opacity:0;transition:var(--transition-fast);font-size:.9rem;position:absolute;top:10px;right:10px;transform:scale(.7)}._tick_1amfa_183[data-on=true]{opacity:1;transform:scale(1)}._summary_1amfa_201{color:var(--text-muted);margin-bottom:14px;font-size:.78rem;line-height:1.5}._failure_1amfa_208{color:var(--accent-danger);background:var(--accent-danger-light);border:1px solid var(--accent-danger-border);border-radius:var(--radius-control);margin-bottom:14px;padding:10px 12px;font-size:.82rem;line-height:1.45}._actions_1amfa_219{flex-wrap:wrap;gap:10px;display:flex}._cancel_1amfa_225{box-sizing:border-box;flex:1;min-width:100px;height:38px;padding:0 16px;font-size:.85rem}._confirm_1amfa_234{box-sizing:border-box;flex:2;min-width:160px;height:38px;padding:0 18px;font-size:.88rem}._confirm_1amfa_234:disabled{opacity:.55;cursor:not-allowed;transform:none}._srOnly_1amfa_249{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){._window_1amfa_16{border-radius:var(--radius-card);padding:24px 20px 20px}._title_1amfa_45{font-size:1.15rem}._trackGroup_1amfa_71{flex-direction:column}._formatGrid_1amfa_111{grid-template-columns:1fr}}._row_69oly_4{cursor:default;background:#fff;grid-template-columns:1fr;align-items:start;gap:6px;max-width:1180px;margin-left:auto;margin-right:auto;padding:10px 16px;transition:background .28s ease-in-out;display:grid}._row_69oly_4:hover{background:var(--surface-hover)}._active_69oly_36:hover{background:#0aa43e2e}._active_69oly_36{background:var(--surface-highlight)}._textCol_69oly_44{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;flex-direction:column;gap:3px;display:flex}._source_69oly_52{color:var(--text-muted);padding:2px 0;font-size:.96rem;font-weight:400;line-height:1.45;transition:color .28s ease-in-out}._target_69oly_63{color:var(--text-muted);padding:2px 0;font-size:.88rem;font-weight:400;line-height:1.45;transition:color .28s ease-in-out}._active_69oly_36 ._source_69oly_52,._active_69oly_36 ._target_69oly_63{color:var(--text-primary)}._targetMissing_69oly_77{color:var(--text-muted);padding:2px 0;font-size:.82rem;font-style:italic}@media (prefers-reduced-motion:reduce){._row_69oly_4,._source_69oly_52,._target_69oly_63{transition:none}}@media (width<=860px){._row_69oly_4{gap:8px 10px;padding:10px 16px}._textCol_69oly_44{grid-column:1/-1}}._scroller_prbix_8{overscroll-behavior:contain;outline:none;flex:1;overflow-y:auto}._sizer_prbix_15{width:100%;position:relative}._window_prbix_20{width:100%;position:absolute;top:0;left:0}._rowWrapper_prbix_40{padding-bottom:8px}._bottomSpacer_prbix_46{height:24px}._shell_1bb9e_7{width:100vw;height:calc(100vh - var(--header-height));background:#fff;flex-direction:column;margin-left:calc(50% - 50vw);display:flex;overflow:hidden}._editor_1bb9e_23{background:var(--card-bg);flex-direction:column;width:100%;height:100%;min-height:460px;display:flex;overflow:hidden}._editorCentred_1bb9e_33{justify-content:center;align-items:center;padding:40px 24px}._topBar_1bb9e_39{border-bottom:1px solid var(--card-border);background:var(--card-subtle-bg);justify-content:center;align-items:center;width:100vw;margin-left:calc(50% - 50vw);padding:8px 24px;display:flex}._topBarInner_1bb9e_50{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1180px;display:flex}._viewToggle_1bb9e_60{border:1px solid var(--card-border);border-radius:var(--radius-control);background:#fff;align-items:center;display:inline-flex;overflow:hidden}._viewToggleBtn_1bb9e_69{appearance:none;color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast);background:0 0;border:none;padding:6px 12px;font-size:.82rem;font-weight:600}._viewToggleBtn_1bb9e_69:hover{color:var(--text-primary)}._viewToggleActive_1bb9e_85{background:var(--accent-green-light);color:var(--accent-green)}._viewToggleActive_1bb9e_85:hover{color:var(--accent-green)}._toolbar_1bb9e_94{align-items:center;gap:12px;display:flex}._exportBtn_1bb9e_100{border-color:var(--card-border);color:var(--text-secondary);background:#fff;height:32px;padding:6px 10px;font-size:.82rem}._exportBtn_1bb9e_100:hover{background:var(--accent-green-light);color:var(--accent-green);border-color:var(--accent-green)}._historyBtn_1bb9e_117{border:1px solid var(--card-border);border-radius:var(--radius-control);color:var(--text-secondary);white-space:nowrap;transition:var(--transition-fast);background:#fff;align-items:center;gap:6px;height:32px;padding:6px 10px;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}._historyBtn_1bb9e_117 i,._historyBtn_1bb9e_117 svg{color:var(--accent-green)}._historyBtn_1bb9e_117:hover{border-color:var(--accent-green);background:var(--accent-green-light);color:var(--accent-green)}@media (width<=860px){._shell_1bb9e_7{height:calc(100dvh - var(--header-height))}._topBar_1bb9e_39{flex-shrink:0;width:100vw;margin-left:calc(50% - 50vw);padding:8px 16px}._stat_1bb9e_160{font-size:.8rem}._historyLabel_1bb9e_166,._exportBtn_1bb9e_100 span{display:none}._topBarInner_1bb9e_50{flex-wrap:nowrap;gap:8px}._viewToggle_1bb9e_60{scrollbar-width:none;min-width:0;overflow-x:auto}._viewToggle_1bb9e_60::-webkit-scrollbar{display:none}._viewToggleBtn_1bb9e_69{white-space:nowrap;flex-shrink:0;padding:6px 8px;font-size:.78rem}._toolbar_1bb9e_94{flex-shrink:0;gap:8px;margin-left:auto}}@media (width<=380px){._viewToggleBtn_1bb9e_69{padding:6px;font-size:.72rem}._exportBtn_1bb9e_100,._historyBtn_1bb9e_117{justify-content:center;width:32px;padding:0}._topBar_1bb9e_39{padding:8px 12px}}._list_10rq7_1{flex-direction:column;gap:10px;width:100%;display:flex}._option_10rq7_10{box-sizing:border-box;border-radius:var(--radius-control);width:100%;font-family:var(--font-sans);text-align:left;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;gap:12px;padding:14px 16px;font-size:1rem;line-height:1.45;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative}._option_10rq7_10:focus-visible{box-shadow:var(--shadow-focus);outline:none}._badge_10rq7_36{border:1px solid var(--border-subtle);border-radius:var(--radius-chip);background:var(--surface-raised);width:24px;height:24px;font-family:var(--font-mono);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}._text_10rq7_51{flex:1}._mark_10rq7_55{flex-shrink:0;font-size:.9rem}._idle_10rq7_60{background:var(--surface-sunken);color:var(--forest-dark);cursor:pointer}._idle_10rq7_60:hover{background:var(--surface-hover)}._hit_10rq7_70{background:var(--accent-green-light);border-color:var(--forest-primary);color:var(--forest-dark);cursor:default}._hit_10rq7_70 ._badge_10rq7_36{background:var(--forest-primary);border-color:var(--forest-primary);color:var(--text-inverse)}._hit_10rq7_70 ._mark_10rq7_55,._answer_10rq7_84 ._mark_10rq7_55{color:var(--forest-primary)}._miss_10rq7_88{background:var(--accent-red-light);border-color:var(--accent-red-border);color:var(--accent-red);cursor:default}._miss_10rq7_88 ._badge_10rq7_36{background:var(--accent-red-light);border-color:var(--accent-red-border);color:var(--accent-red)}._answer_10rq7_84{background:var(--surface-sunken);border-style:dashed;border-color:var(--forest-primary);color:var(--forest-dark);cursor:default}._answer_10rq7_84 ._badge_10rq7_36{border-color:var(--border-strong);color:var(--forest-light)}._muted_10rq7_114{background:var(--surface-sunken);color:var(--text-muted);cursor:default}._muted_10rq7_114 ._badge_10rq7_36{color:var(--text-muted)}._fallbackZone_10rq7_125{justify-content:center;align-items:center;margin-top:18px;display:flex}._fallbackBtn_10rq7_132{border-radius:var(--radius-control);font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;gap:8px;padding:6px 12px;font-size:.92rem;font-weight:500;transition:color .15s;display:inline-flex;box-shadow:none!important;background:0 0!important}._fallbackBtn_10rq7_132:focus-visible{box-shadow:var(--shadow-focus);outline:none}._fallbackBtn_10rq7_132:hover,._fallbackBtn_10rq7_132._idle_10rq7_60:hover{color:var(--forest-dark);background:0 0!important}._fallbackBtn_10rq7_132:hover ._fallbackText_10rq7_163,._fallbackBtn_10rq7_132._idle_10rq7_60:hover ._fallbackText_10rq7_163{text-underline-offset:3px;text-decoration:underline}._fallbackBtn_10rq7_132._miss_10rq7_88{color:var(--forest-dark);cursor:default;background:0 0!important}._fallbackBtn_10rq7_132._miss_10rq7_88 ._fallbackText_10rq7_163{text-underline-offset:3px;text-decoration:underline}._fallbackBtn_10rq7_132._muted_10rq7_114{color:var(--text-muted);opacity:.5;cursor:default;background:0 0!important}._srOnly_10rq7_190{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._overlay_ue4dq_1{overflow-y:auto}._overlay_ue4dq_1[data-state=open]{animation:.2s _overlayIn_ue4dq_1}._card_ue4dq_9{box-sizing:border-box;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);width:100%;max-width:440px;box-shadow:var(--shadow-lg);outline:none;flex-direction:column;margin:auto;padding:28px 28px 24px;display:flex;position:relative}._card_ue4dq_9[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) _cardIn_ue4dq_1}@keyframes _overlayIn_ue4dq_1{0%{opacity:0}to{opacity:1}}@keyframes _cardIn_ue4dq_1{0%{transform:translateY(6px)}to{transform:translateY(0)}}._icon_ue4dq_47{color:var(--forest-dark);align-self:center;margin-bottom:16px;font-size:2rem}._title_ue4dq_54{font-family:var(--font-title);letter-spacing:-.02em;text-align:center;color:var(--forest-dark);margin:0 0 8px;font-size:1.3rem;font-weight:500;line-height:1.25}._body_ue4dq_65{color:var(--text-primary);margin:0;font-size:.94rem;line-height:1.6}._actions_ue4dq_74{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}._cancel_ue4dq_81,._confirm_ue4dq_82{width:100%}._confirm_ue4dq_82:disabled{opacity:.75;cursor:progress}._error_ue4dq_91{color:var(--accent-danger);margin:12px 0 0;font-size:.88rem}@media (width<=480px){._actions_ue4dq_74{grid-template-columns:1fr}._confirm_ue4dq_82{order:-1}}._wrap_1gxi4_5{box-sizing:border-box;width:100%;padding:12px 0;display:grid;position:relative}._band_1gxi4_13{box-sizing:border-box;background:var(--forest-dark);border-radius:var(--radius-card);grid-area:1/1;justify-self:center;align-items:center;gap:16px;width:100%;max-width:520px;padding:10px 12px;display:flex}._playBtn_1gxi4_29{border-radius:var(--radius-round);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._playBtn_1gxi4_29:disabled{cursor:not-allowed}._playBtn_1gxi4_29:disabled ._playPlate_1gxi4_47{opacity:.4}._playBtn_1gxi4_29:focus-visible{box-shadow:var(--shadow-focus);outline:none}._playPlate_1gxi4_47{border-radius:var(--radius-round);background:var(--forest-primary);width:28px;height:28px;color:var(--text-inverse);justify-content:center;align-items:center;font-size:11px;transition:background-color .15s;display:inline-flex}._playPlate_1gxi4_47 svg{margin-left:1px}._playBtn_1gxi4_29:hover:not(:disabled) ._playPlate_1gxi4_47{background:var(--forest-light)}._track_1gxi4_77{border-radius:var(--radius-chip);background:#ffffff26;flex:1;min-width:0;height:4px;overflow:hidden}._fill_1gxi4_86{border-radius:var(--radius-chip);background:var(--forest-primary);transform-origin:0;will-change:transform;height:100%}._budget_1gxi4_95{cursor:help;flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}._left_1gxi4_104{font-family:var(--font-mono);color:#ffffffd9;font-size:.8rem}._infoBtn_1gxi4_110{border-radius:var(--radius-round);color:#ffffffb3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;transition:color .15s;display:inline-flex}._infoBtn_1gxi4_110:hover{color:var(--text-inverse)}._infoBtn_1gxi4_110:focus-visible{box-shadow:var(--shadow-focus);outline:none}._tip_1gxi4_137{z-index:3;box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-card);width:320px;max-width:78vw;box-shadow:var(--shadow-md);text-align:left;color:var(--text-secondary);pointer-events:none;padding:12px 16px;font-size:.82rem;line-height:1.55;position:absolute;top:calc(100% + 12px);right:0}._tip_1gxi4_137[hidden]{display:none}._tipLabel_1gxi4_161{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:.68rem;display:block}._reveal_1gxi4_171{z-index:1;background:var(--surface-raised);grid-area:1/1;justify-content:center;align-self:stretch;align-items:center;animation:.2s ease-out _popIn_1gxi4_1;display:flex}@keyframes _popIn_1gxi4_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._reveal_1gxi4_171{animation:none}}@media (width<=768px){._wrap_1gxi4_5{padding:8px 0}._playBtn_1gxi4_29,._infoBtn_1gxi4_110{width:44px;height:44px}}._owl_sgwz4_1{width:132px;height:119px;color:var(--forest-dark);flex-shrink:0}._shadow_sgwz4_8{fill:var(--surface-track);stroke:none}._sunken_sgwz4_13{fill:var(--surface-sunken)}._raised_sgwz4_17{fill:var(--surface-raised)}._muted_sgwz4_21{color:var(--text-secondary)}._faint_sgwz4_25{color:var(--border-strong)}._pupil_sgwz4_29{fill:var(--forest-dark);stroke:none}._headset_sgwz4_34{color:var(--forest-primary)}._head_sgwz4_34{transform-origin:80px 97px;animation:1.8s ease-in-out .25s both _tilt_sgwz4_1}._eyes_sgwz4_43{transform-origin:80px 70px;animation:7s ease-in-out 2.2s infinite _blink_sgwz4_1}@keyframes _tilt_sgwz4_1{0%,to{transform:rotate(0)}35%,60%{transform:rotate(-7deg)}80%{transform:rotate(2deg)}}@keyframes _blink_sgwz4_1{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){._head_sgwz4_34,._eyes_sgwz4_43{animation:none}}@media (width<=768px){._owl_sgwz4_1{width:112px;height:101px}}._panel_1fb3p_1{box-sizing:border-box;background:var(--surface-raised);border-radius:var(--radius-card);width:100%;padding:32px 36px}._heading_1fb3p_9{font-family:var(--font-title);letter-spacing:-.015em;color:var(--forest-dark);margin:0 0 24px;font-size:1.3rem;font-weight:400;line-height:1.3}._channelsHeading_1fb3p_19{margin-top:40px}._formats_1fb3p_23{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._format_1fb3p_23{background:var(--surface-sunken);border-radius:var(--radius-card);padding:20px;transition:background-color .15s}._format_1fb3p_23:hover{background:var(--surface-hover)}._formatIndex_1fb3p_40{border-bottom:1.5px solid var(--forest-primary);font-family:var(--font-mono);color:var(--forest-light);margin-bottom:12px;padding-bottom:2px;font-size:.8rem;display:inline-block}._formatTitle_1fb3p_50{font-family:var(--font-title);color:var(--forest-dark);margin:0 0 6px;font-size:1.05rem;font-weight:400;line-height:1.35}._formatDetail_1fb3p_59{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.55}._channelGrid_1fb3p_67{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}._notice_1fb3p_73{color:var(--text-secondary);margin:0 0 12px;font-size:.9rem}._retry_1fb3p_79{font:inherit;color:var(--forest-primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._retry_1fb3p_79:hover{color:var(--forest-light)}@media (width<=768px){._panel_1fb3p_1{padding:20px}._formats_1fb3p_23{grid-template-columns:1fr}}@media (width<=640px){._channelGrid_1fb3p_67{grid-template-columns:repeat(2,1fr);gap:8px}}._card_1nthl_1{box-sizing:border-box;background:var(--surface-raised);border-radius:var(--radius-card);width:100%;padding:36px;position:relative;overflow:hidden}._glow_1nthl_12{border-radius:var(--radius-round);background:radial-gradient(circle at 50% 50%, var(--surface-glow) 0%, transparent 68%);pointer-events:none;width:420px;height:420px;position:absolute;top:-140px;left:-120px}._header_1nthl_23{justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}._identity_1nthl_31{flex:1;align-items:center;gap:24px;min-width:0;display:flex}._badgeColumn_1nthl_39{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex}._badge_1nthl_39{border-radius:var(--radius-card);background:var(--forest-primary);width:76px;height:76px;font-family:var(--font-title);color:var(--text-inverse);justify-content:center;align-items:center;font-size:1.75rem;display:inline-flex}._score_1nthl_60{font-family:var(--font-mono);color:var(--text-secondary);font-size:.94rem}._scaleToggle_1nthl_66{letter-spacing:.08em;border-radius:var(--radius-control);font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px 4px;font-size:.72rem;transition:color .15s;display:inline-flex}._scaleToggle_1nthl_66:hover{color:var(--forest-light)}._scaleToggle_1nthl_66:focus-visible{box-shadow:var(--shadow-focus);outline:none}._chevron_1nthl_92{font-size:.7rem;transition:transform .15s}._chevronOpen_1nthl_97{color:var(--forest-light);transform:rotate(180deg)}._summary_1nthl_102{min-width:0}._demoLabel_1nthl_106{color:var(--text-secondary);margin:0 0 8px;font-size:.82rem}._eyebrow_1nthl_112{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:.72rem;display:inline-flex}._eyebrow_1nthl_112 i,._eyebrow_1nthl_112 svg{color:var(--forest-primary)}._headline_1nthl_129{font-family:var(--font-title);letter-spacing:-.02em;color:var(--forest-dark);margin:0;font-size:2rem;font-weight:400;line-height:1.2}._description_1nthl_140{max-width:760px;color:var(--text-primary);margin:8px 0 0;font-size:1rem;line-height:1.6}._actions_1nthl_148{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}._scale_1nthl_66{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-sunken);margin-top:24px;padding:16px 20px;position:relative}._scaleHeading_1nthl_166{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:12px;font-size:.72rem;display:flex}._scaleList_1nthl_179{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._scaleRow_1nthl_188{align-items:flex-start;gap:12px;display:flex}._scaleKey_1nthl_194{border:1px solid var(--border-subtle);border-radius:var(--radius-chip);background:var(--surface-raised);width:40px;height:28px;font-family:var(--font-title);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}._scaleCurrent_1nthl_209 ._scaleKey_1nthl_194{border-color:var(--forest-primary);background:var(--accent-green-light);color:var(--forest-light)}._scaleText_1nthl_215{flex-direction:column;gap:2px;min-width:0;display:flex}._scaleName_1nthl_222{font-family:var(--font-title);color:var(--text-primary);font-size:.9rem}._here_1nthl_228{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--forest-light);margin-left:6px;font-size:.66rem}._scaleDescription_1nthl_237{color:var(--text-secondary);font-size:.8rem;line-height:1.5}._scaleRange_1nthl_243{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;padding-top:4px;font-size:.75rem}._scaleHeading_1nthl_166 i,._scaleHeading_1nthl_166 svg{color:var(--forest-primary)}._profile_1nthl_262{max-width:760px;color:var(--text-primary);margin:28px 0 0;font-size:1rem;line-height:1.65;position:relative}._strengths_1nthl_271{flex-direction:column;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex;position:relative}._strength_1nthl_271{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:.94rem;line-height:1.5;display:flex}._strength_1nthl_271 i,._strength_1nthl_271 svg{color:var(--forest-primary);flex-shrink:0;margin-top:4px;font-size:.8rem}@media (width<=768px){._card_1nthl_1{padding:28px 20px}._header_1nthl_23{flex-wrap:wrap}._headline_1nthl_129{font-size:1.6rem}._actions_1nthl_148{justify-content:flex-start;width:100%}}@media (width<=560px){._identity_1nthl_31{flex-direction:column;align-items:flex-start}._badgeColumn_1nthl_39{flex-flow:wrap}}._page_1ifvi_7{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:24px 0 80px;scroll-margin-top:24px}._introStack_1ifvi_18,._resultStack_1ifvi_19{flex-direction:column;gap:24px;display:flex}._hero_1ifvi_25{text-align:center;flex-direction:column;gap:40px;padding:28px 48px 48px;display:flex}._heroHead_1ifvi_33{flex-direction:column;align-items:center;display:flex}._heroHead_1ifvi_33>svg{margin-bottom:20px}._title_1ifvi_43{font-family:var(--font-title);letter-spacing:-.02em;color:var(--forest-dark);margin:0 0 12px;font-size:2.25rem;font-weight:400;line-height:1.2}._subtitle_1ifvi_53{max-width:none;color:var(--text-secondary);margin:0;font-size:1.06rem;line-height:1.6}._heroActions_1ifvi_62{flex-direction:column;align-items:center;display:flex}._current_1ifvi_68{font-size:var(--text-body-lg);color:var(--forest-light);margin:0 0 12px;line-height:1.6}._ctaRow_1ifvi_75{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}._ctaRow_1ifvi_75 button:disabled{opacity:.6;cursor:progress}._rules_1ifvi_88{padding:24px 28px}._rulesHeading_1ifvi_92{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;display:block}._rulesGrid_1ifvi_102{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}._rule_1ifvi_88{align-items:flex-start;gap:12px;display:flex}._ruleIcon_1ifvi_114{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-sunken);width:32px;height:32px;font-size:var(--text-caption-lg);color:var(--forest-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._ruleText_1ifvi_128{font-size:var(--text-body-lg);color:var(--text-primary);margin:0;line-height:1.55}._footnote_1ifvi_135{max-width:720px;font-size:var(--text-body-sm);text-align:center;color:var(--text-muted);margin:0 auto;line-height:1.5}._error_1ifvi_144{font-size:var(--text-body);color:var(--accent-danger);margin:12px 0 0}._check_1ifvi_153{width:100%}._progress_1ifvi_157{justify-content:center;padding:16px 0;display:flex}._pips_1ifvi_163{justify-content:center;align-items:center;gap:6px;display:flex}._pip_1ifvi_163{border-radius:var(--radius-chip);background:var(--surface-track);width:16px;height:6px;transition:width .15s,background-color .15s}._pipDone_1ifvi_180,._pipCurrent_1ifvi_181{background:var(--forest-primary)}._pipCurrent_1ifvi_181{width:32px}._revealRow_1ifvi_190{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}._autoNext_1ifvi_199{height:32px;font-family:var(--font-sans);font-size:var(--text-caption-lg);color:var(--text-secondary);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;display:inline-flex}._switchTrack_1ifvi_214{background:var(--surface-track);border-radius:9px;flex-shrink:0;width:32px;height:18px;transition:background-color .15s;position:relative}._switchThumb_1ifvi_224{border-radius:var(--radius-round);background:var(--text-muted);width:14px;height:14px;transition:transform .15s,background-color .15s;position:absolute;top:2px;left:2px}._switchOn_1ifvi_237{background:var(--forest-primary)}._switchOn_1ifvi_237 ._switchThumb_1ifvi_224{background:var(--surface-raised);transform:translate(14px)}._advanceGroup_1ifvi_246{justify-content:center;align-items:center;gap:10px;display:flex}._countdown_1ifvi_253{font-family:var(--font-mono);font-size:var(--text-caption)}._nextBtn_1ifvi_258{font-size:var(--text-body);padding:8px 16px}._nextBtn_1ifvi_258:disabled{opacity:.7;cursor:progress}._answerZone_1ifvi_268{padding:12px 0 32px}._instruction_1ifvi_272{font-family:var(--font-title);font-size:var(--text-heading-sm);letter-spacing:-.01em;color:var(--forest-dark);margin:0 0 16px;font-weight:400}._smallBtn_1ifvi_283{font-size:var(--text-body-sm);padding:8px 16px}._ghostBtn_1ifvi_288{border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-body-sm);color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 12px;font-weight:500;display:inline-flex}._ghostBtn_1ifvi_288:hover{color:var(--brand-ink);background:var(--surface-hover)}@media (width<=768px){._page_1ifvi_7{padding-top:16px}._hero_1ifvi_25{gap:32px;padding:24px 0}._title_1ifvi_43{font-size:1.75rem}._rules_1ifvi_88{padding:20px 0}._rulesGrid_1ifvi_102{grid-template-columns:1fr}._answerZone_1ifvi_268{padding:8px 0 24px}}._overlay_8mylw_6{overflow-y:auto}._overlay_8mylw_6[data-state=open]{animation:.2s _overlayIn_8mylw_1}._panel_8mylw_14{box-sizing:border-box;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);width:100%;max-width:820px;max-height:90dvh;box-shadow:var(--shadow-lg);outline:none;flex-direction:column;gap:24px;margin:auto;padding:32px;display:flex;position:relative;overflow-y:auto}._panel_8mylw_14[data-state=open]{animation:.3s cubic-bezier(.16,1,.3,1) _panelIn_8mylw_1}@keyframes _overlayIn_8mylw_1{0%{opacity:0}to{opacity:1}}@keyframes _panelIn_8mylw_1{0%{transform:translateY(6px)}to{transform:translateY(0)}}._header_8mylw_55{padding-right:24px}._title_8mylw_59{font-family:var(--font-title);color:var(--forest-dark);margin:0 0 6px;font-size:1.35rem;font-weight:500;line-height:1.3}._subtitle_8mylw_68{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.6}._grid_8mylw_75{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._card_8mylw_81{box-sizing:border-box;text-align:left;min-height:176px;font:inherit;color:inherit;background:var(--surface-sunken);border:1px solid var(--card-border);border-radius:var(--radius-control);cursor:pointer;flex-direction:column;align-items:flex-start;padding:16px;transition:background-color .15s,border-color .15s;display:flex}._card_8mylw_81:hover{background:var(--surface-hover);border-color:var(--card-border-hover)}._card_8mylw_81:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}._card_8mylw_81:hover ._episodeTitle_8mylw_108{color:var(--accent-green-hover)}._skeleton_8mylw_112{cursor:default;animation:1.4s ease-in-out infinite _pulse_8mylw_1}@keyframes _pulse_8mylw_1{50%{opacity:.55}}._bandRow_8mylw_123{align-items:baseline;gap:8px;width:100%;margin-bottom:4px;display:flex}._band_8mylw_123{font-family:var(--font-title);color:var(--forest-dark);font-size:1.15rem;font-weight:500}._range_8mylw_138{font-family:var(--font-mono);color:var(--text-secondary);flex-shrink:0;margin-left:auto;font-size:.72rem}._reason_8mylw_146{color:var(--text-secondary);margin-bottom:20px;font-size:.78rem}._episode_8mylw_108{align-items:flex-start;gap:12px;width:100%;display:flex}._cover_8mylw_159{object-fit:cover;border-radius:var(--radius-control);background:var(--surface-raised);flex-shrink:0;width:48px;height:48px}._episodeTitle_8mylw_108{font-family:var(--font-title);color:var(--forest-dark);font-size:.88rem;line-height:1.45;transition:color .15s}._duration_8mylw_176{color:var(--text-secondary);margin-top:auto;padding-top:12px;font-size:.72rem}._message_8mylw_183{color:var(--text-secondary);background:var(--surface-sunken);border-radius:var(--radius-control);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:32px 16px;font-size:.88rem;display:flex}._footer_8mylw_197{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:.82rem;display:flex}._textAction_8mylw_207{font:inherit;color:var(--forest-dark);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-weight:500;display:inline-flex}._textAction_8mylw_207:hover{color:var(--accent-green-hover)}._textAction_8mylw_207:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}._textAction_8mylw_207 svg{flex-shrink:0}@media (width<=768px){._panel_8mylw_14{padding:24px 20px}._grid_8mylw_75{grid-template-columns:1fr}._card_8mylw_81{min-height:0}}._page_1w6iz_8{background:var(--surface-raised);flex-direction:column;flex:1;padding-bottom:64px;display:flex}._section_1w6iz_16{width:100%;max-width:1240px;padding:64px var(--page-gutter) 48px;box-sizing:border-box;margin:0 auto}._hero_1w6iz_26{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;display:flex}._eyebrow_1w6iz_35{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:8px;font-size:.72rem;display:inline-flex}._hero_1w6iz_26 ._eyebrow_1w6iz_35{margin-bottom:20px}._heroTitle_1w6iz_50{font-family:var(--font-title);letter-spacing:-.035em;color:var(--forest-dark);margin:0 0 20px;font-size:clamp(1.7rem,4vw,2.1rem);font-weight:400;line-height:1.12}._heroLead_1w6iz_60{max-width:680px;color:var(--text-secondary);margin:0 0 28px;font-size:.92rem;line-height:1.75}._heroActions_1w6iz_68{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}._heroActions_1w6iz_68>*{box-sizing:border-box;min-height:46px;line-height:1.2}._heroHint_1w6iz_84{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;column-gap:8px;margin-top:20px;font-size:.82rem;display:flex}._textAction_1w6iz_97{font:inherit;color:var(--forest-dark);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}._textAction_1w6iz_97:hover{color:var(--accent-green-hover)}._textAction_1w6iz_97:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}._textAction_1w6iz_97 svg{flex-shrink:0}._nextListen_1w6iz_129{border-top:1px solid var(--border-subtle);margin-top:48px;padding-top:28px}._rowHead_1w6iz_135{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._rowTitle_1w6iz_143{color:var(--forest-dark);margin:0;font-size:.88rem;font-weight:400}._channelGrid_1w6iz_150{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}._channel_1w6iz_150,._channelSkeleton_1w6iz_157{text-align:left;min-width:0;font:inherit;color:inherit;border-radius:var(--radius-control);background:0 0;border:none;align-items:center;gap:12px;padding:0;display:flex}._channel_1w6iz_150{cursor:pointer}._channel_1w6iz_150:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}._channelCover_1w6iz_180{object-fit:cover;border-radius:var(--radius-control);background:var(--surface-sunken);flex-shrink:0;width:80px;height:80px}._channelSkeleton_1w6iz_157 ._channelCover_1w6iz_180{animation:1.4s ease-in-out infinite _pulse_1w6iz_1}@keyframes _pulse_1w6iz_1{50%{opacity:.55}}._channelMeta_1w6iz_199{min-width:0}._channelTitle_1w6iz_203{color:var(--forest-dark);font-size:.82rem;transition:color .15s;display:block}._channel_1w6iz_150:hover ._channelTitle_1w6iz_203{color:var(--accent-green-hover)}._channelAuthor_1w6iz_214{color:var(--text-secondary);margin-top:4px;font-size:.78rem;display:block}._routine_1w6iz_223{border-top:1px solid var(--border-subtle);padding-top:48px}._routineHead_1w6iz_228{margin-bottom:32px}._routineTitle_1w6iz_232{font-family:var(--font-title);letter-spacing:-.02em;color:var(--forest-dark);margin:12px 0 0;font-size:1.7rem;font-weight:400}._steps_1w6iz_241{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._step_1w6iz_241{flex-direction:column;align-items:flex-start;display:flex}._stepLabel_1w6iz_253{font-family:var(--font-mono);color:var(--text-secondary);margin-bottom:20px;font-size:.72rem}._stepTitle_1w6iz_260{font-family:var(--font-title);color:var(--forest-dark);margin:0 0 12px;font-size:1.15rem;font-weight:500}._stepDetail_1w6iz_268{color:var(--text-secondary);flex:1;margin:0 0 16px;font-size:.88rem;line-height:1.8}._closing_1w6iz_278{padding-top:20px;padding-bottom:0}._callout_1w6iz_283{background:var(--surface-sunken);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}._calloutTitle_1w6iz_293{font-family:var(--font-title);color:var(--forest-dark);margin:0 0 8px;font-size:1.15rem;font-weight:500}._calloutBody_1w6iz_301{color:var(--text-secondary);margin:0;font-size:.88rem}._callout_1w6iz_283 .btn-secondary-action{flex-shrink:0}@media (width<=992px){._channelGrid_1w6iz_150{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._section_1w6iz_16{padding-top:36px}._steps_1w6iz_241{grid-template-columns:1fr}._callout_1w6iz_283{flex-direction:column;align-items:flex-start}}@media (width<=640px){._channelGrid_1w6iz_150{grid-template-columns:1fr}._channelCover_1w6iz_180{width:64px;height:64px}}._shell_phzhr_8{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-card);width:100%;max-width:1180px;height:calc(100vh - 190px);min-height:560px;box-shadow:none;flex-direction:column;margin:0 auto;display:flex;overflow:hidden}._shellLoading_phzhr_23{box-shadow:none;background:0 0;border-color:#0000}._topBar_phzhr_29{border-bottom:1px solid var(--card-border);background:var(--card-subtle-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}._fileTitle_phzhr_40{font-weight:500;font-size:var(--text-body-lg);color:var(--text-primary);align-items:center;gap:8px;min-width:0;display:flex}._fileName_phzhr_54{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._exportBtn_phzhr_60{font-size:var(--text-body-sm);padding:7px 16px}._exportBtn_phzhr_60:disabled{opacity:.5;cursor:not-allowed}._body_phzhr_70{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 24px;display:flex;overflow-y:auto}._panel_phzhr_81{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:520px;display:flex}._spinnerWrap_phzhr_90{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}._spinner_phzhr_90{border:3px solid var(--accent-green-light);border-top-color:var(--accent-green);border-radius:var(--radius-round);width:72px;height:72px;animation:1s linear infinite _spinWork_phzhr_1}._spinnerIcon_phzhr_108{color:var(--accent-green);font-size:1.6rem;position:absolute}@keyframes _spinWork_phzhr_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_phzhr_90{animation:none}}._heading_phzhr_128{font-size:var(--text-heading);color:var(--text-primary);margin-bottom:6px;font-weight:500}._subheading_phzhr_135{font-size:var(--text-body);color:var(--text-muted);line-height:1.5}._meter_phzhr_141{flex-direction:column;gap:8px;width:100%;display:flex}._meterLabels_phzhr_148{font-size:var(--text-body-sm);font-weight:500;font-family:var(--font-mono);justify-content:space-between;align-items:center;display:flex}._meterStatus_phzhr_157{color:var(--text-secondary)}._meterPercent_phzhr_161{color:var(--accent-green)}._track_phzhr_165{background:var(--surface-track);border-radius:var(--radius-chip);width:100%;height:10px;position:relative;overflow:hidden}._fill_phzhr_174{background:var(--accent-green);border-radius:var(--radius-chip);height:100%;transition:width .3s}._fillEased_phzhr_185{transition:width .12s linear}._fillIndeterminate_phzhr_191{animation:1.6s ease-in-out infinite _sweep_phzhr_1;width:35%!important}@keyframes _sweep_phzhr_1{0%{transform:translate(-100%)}to{transform:translate(285%)}}@media (prefers-reduced-motion:reduce){._fillIndeterminate_phzhr_191{animation:none}._fillEased_phzhr_185{transition:none}}._footnote_phzhr_217{font-size:var(--text-caption-lg);color:var(--text-muted)}._statusIcon_phzhr_222{border-radius:var(--radius-round);justify-content:center;align-items:center;width:72px;height:72px;font-size:1.8rem;display:flex}._statusIconDone_phzhr_232{background:var(--accent-green-light);color:var(--accent-green)}._statusIconFailed_phzhr_237{background:var(--accent-amber-light);color:var(--accent-amber)}._errorDetail_phzhr_242{font-size:var(--text-body-sm);color:var(--text-secondary);background:var(--accent-amber-light);border:1px solid var(--accent-amber-border);border-radius:var(--radius-control);text-align:left;overflow-wrap:anywhere;width:100%;padding:12px 16px;line-height:1.5}._errorCode_phzhr_256{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-muted)}._actions_phzhr_262{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width<=768px){._shell_phzhr_8{height:auto;min-height:420px}._topBar_phzhr_29{padding:12px 16px}._body_phzhr_70{padding:32px 16px}}._notice_1tjjj_10{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:560px;margin:40px auto;padding:40px 32px;display:flex}._noticeIcon_1tjjj_22{border-radius:var(--radius-round);background:var(--accent-green-light);width:72px;height:72px;color:var(--accent-green);justify-content:center;align-items:center;font-size:1.8rem;display:flex}._noticeTitle_1tjjj_34{color:var(--text-primary);font-size:1.25rem;font-weight:600}._noticeBody_1tjjj_40{color:var(--text-muted);overflow-wrap:anywhere;font-size:.88rem;line-height:1.5}@media (width<=480px){._notice_1tjjj_10{margin:20px auto;padding:32px 20px}}._loadingOnly_1tjjj_55{z-index:10;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._loadingSpinner_1tjjj_64{border:3px solid var(--accent-green-light);border-top-color:var(--accent-green);border-radius:var(--radius-round);width:40px;height:40px;animation:1s linear infinite _spinWork_1tjjj_1}@keyframes _spinWork_1tjjj_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._loadingSpinner_1tjjj_64{animation:none}}._box_1x286_13{background:var(--surface-tinted);border:1px solid var(--card-border);border-radius:var(--radius-card);text-align:left;margin-bottom:24px;padding:20px 22px}._langRow_1x286_22{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}._field_1x286_29{flex-direction:column;gap:6px;min-width:0;display:flex}._fieldLabel_1x286_36{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:600}._trigger_1x286_10{border-radius:var(--radius-control);border:1px solid var(--border-subtle);width:100%;min-height:46px;box-shadow:none;color:var(--text-primary);text-align:left;transition:var(--transition-fast);cursor:pointer;background:#fff;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}._trigger_1x286_10>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._trigger_1x286_10:hover:not([data-disabled]){border-color:var(--card-border-hover);background:var(--accent-green-light)}._trigger_1x286_10:focus-visible,._trigger_1x286_10[data-state=open]{border-color:var(--forest-primary);box-shadow:var(--shadow-focus)}._trigger_1x286_10[data-disabled]{background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed;border-color:var(--surface-track);box-shadow:none}._triggerIcon_1x286_98{color:var(--text-muted);transition:var(--transition-fast);flex-shrink:0;font-size:.72rem}._trigger_1x286_10[data-state=open] ._triggerIcon_1x286_98{color:var(--accent-green);transform:rotate(180deg)}._panel_1x286_115{width:var(--radix-select-trigger-width);max-height:min(340px, var(--radix-select-content-available-height));border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-md);z-index:1000;background:#fff;flex-direction:column;display:flex;overflow:hidden}._panel_1x286_115[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) _panelFadeIn_1x286_1}._viewport_1x286_149{overscroll-behavior:contain;padding:6px;overflow-y:auto}._item_1x286_155{border-radius:var(--radius-control);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:.88rem;font-weight:500;display:flex}._item_1x286_155[data-highlighted]{background:var(--accent-green-light);color:var(--accent-green-hover)}._item_1x286_155[data-state=checked]{color:var(--accent-green);font-weight:600}._itemIndicator_1x286_181{color:var(--accent-green);font-size:.72rem}@keyframes _panelFadeIn_1x286_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._swapIcon_1x286_197{color:var(--text-muted);margin-top:24px;padding:6px;font-size:.95rem}@media (width<=640px){._box_1x286_13{padding:16px 14px}._langRow_1x286_22{grid-template-columns:1fr;gap:10px}._swapIcon_1x286_197{text-align:center;margin-top:0;padding:0;transform:rotate(90deg)}}._container_vi9or_7{width:100%}._hiddenInput_vi9or_11{display:none}._dropzone_vi9or_16{text-align:center;border-radius:var(--radius-control);background:var(--surface-tinted);cursor:pointer;box-sizing:border-box;border:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:44px 24px;font-family:inherit;transition:background-color .15s;display:flex;position:relative}._dropzone_vi9or_16:hover:not(:disabled),._dragOver_vi9or_35{background:var(--surface-sunken)}._dropzone_vi9or_16:focus-visible{box-shadow:var(--shadow-focus);outline:none}._dropzone_vi9or_16:disabled{cursor:default;opacity:.6}._centerRow_vi9or_49{align-items:center;gap:16px;margin-bottom:20px;display:flex}._iconBox_vi9or_57{border-radius:var(--radius-control);background:var(--surface-raised);border:1px solid var(--border-strong);width:60px;height:60px;color:var(--brand-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}._textGroup_vi9or_70{text-align:left;flex-direction:column;gap:6px;display:flex}._mainText_vi9or_77{font-family:var(--font-title);font-size:var(--text-heading-sm);color:var(--text-primary);font-weight:500;line-height:1.25;display:block}._subText_vi9or_86{font-size:var(--text-body);color:var(--text-muted);line-height:1.4;display:block}._pillsRow_vi9or_93{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._pill_vi9or_93{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.02em;background:var(--surface-raised);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-chip);padding:2px 8px}@media (width<=640px){._dropzone_vi9or_16{padding:28px 16px}._centerRow_vi9or_49{text-align:center;flex-direction:column;gap:12px}._textGroup_vi9or_70{text-align:center}}._strip_copy4_3{border:1px solid var(--accent-green);border-radius:var(--radius-card);text-align:left;box-shadow:none;background:#fff;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;margin-bottom:24px;padding:24px 28px;display:flex}._main_copy4_18{align-items:center;gap:14px;display:flex;overflow:hidden}._icon_copy4_25{border-radius:var(--radius-control);background:var(--accent-green-light);width:48px;height:48px;color:var(--accent-green);flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;display:flex}._info_copy4_38{overflow:hidden}._name_copy4_42{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:.98rem;font-weight:600;overflow:hidden}._nameRow_copy4_46{align-items:center;gap:6px;min-width:0;margin-bottom:4px;display:flex}._renameBtn_copy4_65{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-chip);transition:var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:4px 6px;font-size:.78rem;line-height:1}._renameBtn_copy4_65:hover:not(:disabled){color:var(--accent-green);background:var(--accent-green-light)}._renameBtn_copy4_65:disabled{opacity:.4;cursor:not-allowed}._nameForm_copy4_88{align-items:baseline;gap:2px;min-width:0;margin-bottom:4px;display:flex}._nameInput_copy4_96{min-width:0;color:var(--text-primary);border:1px solid var(--accent-green);border-radius:var(--radius-control);background:#fff;outline:none;flex:auto;padding:3px 8px;font-family:inherit;font-size:.98rem;font-weight:600}._nameInput_copy4_96:focus{box-shadow:0 0 0 3px var(--accent-green-light)}._nameExt_copy4_114{color:var(--text-muted);flex-shrink:0;font-size:.98rem;font-weight:600}._meta_copy4_121{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.82rem;display:flex}._estimate_copy4_132{color:var(--accent-green);font-weight:600}._removeBtn_copy4_137{color:var(--text-muted);cursor:pointer;transition:var(--transition-fast);border-radius:var(--radius-control);background:0 0;border:none;flex-shrink:0;padding:8px;font-size:1.2rem;line-height:1}._removeBtn_copy4_137:hover:not(:disabled){color:var(--accent-danger);background:var(--accent-danger-light)}._removeBtn_copy4_137:disabled{opacity:.4;cursor:not-allowed}@media (width<=640px){._strip_copy4_3{padding:14px 16px}}._submitBtn_1w4cj_11{width:auto;min-width:200px;height:44px;font-size:var(--text-body-lg);justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:0 24px;display:inline-flex}._submitBtn_1w4cj_11:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}._creditPill_1w4cj_31{border-radius:var(--radius-chip);font-size:.86rem;font-family:var(--font-mono);color:#fff;background:#0003;border:1px solid #ffffff4d;align-items:center;gap:4px;padding:2px 10px;font-weight:600;display:inline-flex}._coinIcon_1w4cj_45{font-size:.75rem}._errorBox_1w4cj_49{border-radius:var(--radius-control);background:var(--accent-amber-light);border:1px solid var(--accent-amber-border);flex-direction:column;align-items:stretch;gap:12px;margin-top:12px;padding:16px;display:flex}._errorText_1w4cj_61{text-align:left;color:var(--accent-amber);align-items:flex-start;gap:10px;font-size:.86rem;font-weight:600;line-height:1.45;display:flex}._hero_1czx1_7{max-width:var(--container-page);box-sizing:border-box;flex-direction:column;align-items:center;gap:32px;width:100%;margin:0 auto;padding:32px 24px 80px;display:flex}._card_1czx1_19{width:100%;max-width:var(--container-page);background:var(--surface-raised);box-shadow:none;border-radius:var(--radius-card);box-sizing:border-box;text-align:center;border:none;flex-direction:column;align-items:center;padding:48px 48px 40px;display:flex}._actionRow_1czx1_34{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:24px;display:flex}._trySampleBtn_1czx1_44,._historyBtn_1czx1_45{height:44px;font-size:var(--text-body-lg);justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex}._title_1czx1_55{font-family:var(--font-title);font-size:var(--text-heading-xl);color:var(--text-primary);letter-spacing:-.02em;margin:0 0 12px;font-weight:400;line-height:1.2}._desc_1czx1_65{font-size:var(--text-reading);color:var(--text-muted);max-width:680px;margin:0 auto 36px;line-height:1.6}._errorAlert_1czx1_73{box-sizing:border-box;text-align:left;background:var(--accent-amber-light);border:1px solid var(--accent-amber-border);width:100%;color:var(--accent-amber);border-radius:var(--radius-control);font-size:var(--text-body);align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 16px;font-weight:500;line-height:1.45;display:flex}._nextStepNote_1czx1_91{font-size:var(--text-body-sm);color:var(--text-muted);margin-top:12px}._guaranteeBadge_1czx1_97{font-size:var(--text-body-sm);color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}._guaranteeBadge_1czx1_97 svg{color:var(--text-muted)}._pipelineCard_1czx1_113{width:100%;max-width:var(--container-page);background:var(--surface-raised);box-shadow:none;border-radius:var(--radius-card);box-sizing:border-box;text-align:left;border:none;padding:24px 28px}._pipelineEyebrow_1czx1_125{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;display:block}._pipelineGrid_1czx1_135{grid-template-columns:repeat(2,1fr);gap:16px 28px;display:grid}._pipelineItem_1czx1_141{align-items:flex-start;gap:12px;display:flex}._pipelineIconBox_1czx1_147{background:var(--forest-subtle);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--text-primary);border-radius:var(--radius-control);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._pipelineText_1czx1_160{font-size:var(--text-body);color:var(--text-primary);margin:0;line-height:1.55}@media (width<=768px){._hero_1czx1_7{gap:24px;padding:20px 0 60px}._card_1czx1_19{padding:32px 0 24px}._title_1czx1_55{font-size:var(--text-heading-lg)}._desc_1czx1_65{margin-bottom:24px}._pipelineCard_1czx1_113{padding:20px 0}._pipelineGrid_1czx1_135{grid-template-columns:1fr;gap:16px}}._resumeBanner_1czx1_202{text-align:left;background:var(--accent-green-light);border:1px solid var(--card-border-hover);border-radius:var(--radius-control);font-size:var(--text-body);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}._resumeText_1czx1_218{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}._submitProgress_1czx1_228{text-align:left;flex-direction:column;gap:8px;margin-top:20px;display:flex}._submitLabels_1czx1_236{font-family:var(--font-mono);font-size:var(--text-body-sm);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}._cancelBtn_1czx1_247{font:inherit;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-chip);background:0 0;border:none;padding:2px 4px;text-decoration:underline}._cancelBtn_1czx1_247:hover{color:var(--accent-amber)}._submitTrack_1czx1_262{background:var(--surface-track);border-radius:var(--radius-chip);width:100%;height:10px;overflow:hidden}._submitFill_1czx1_270{background:var(--accent-green);border-radius:var(--radius-chip);width:0;height:100%;transition:width .2s}._submitFillPending_1czx1_279{width:35%;animation:1.6s ease-in-out infinite _uploadSweep_1czx1_1}@keyframes _uploadSweep_1czx1_1{0%{transform:translate(-100%)}to{transform:translate(285%)}}@media (prefers-reduced-motion:reduce){._submitFillPending_1czx1_279{animation:none}}
