@charset "UTF-8";:root{--bg:#eef1fc;--bg-grad:linear-gradient(160deg,#eef1fc,#f3f1fc 50%,#fbf7fd);--card:#fff;--subtle:#f3f4f8;--border:#e6e8f0;--t1:#1b3a6b;--t2:#5b6c8f;--t3:#98a4be;--teal:#8b7cf6;--teal-l:#edeafb;--teal-d:#6c5fcb;--primary:#8b7cf6;--primary-l:#edeafb;--primary-d:#6c5fcb;--mint:#3fbf8f;--mint-l:#e3f7ef;--amber:#d4832e;--amber-l:#fdeedd;--amber-d:#8b5e2a;--blue:#5b6fc4;--blue-l:#ebedfa;--blue-d:#3a4a8c;--purple:#7b6fd4;--purple-l:#edeafb;--green:#3d9a42;--green-l:#e4f3e5;--red:#d03b38;--red-l:#fdecea;--r:16px;--r-sm:10px;--r-lg:22px;--shadow-sm:0 1px 4px rgba(40,54,92,.05);--shadow:0 2px 10px rgba(40,54,92,.07);--shadow-lg:0 10px 30px rgba(40,54,92,.12);--content-max:680px;--home-panel-bg:rgba(224,244,255,.3);--home-panel-border:hsla(0,0%,100%,.7);--home-step-active-bg:#f7fcff;--home-step-active-border:#70cafb;--home-step-inactive-bg:hsla(0,0%,100%,.43);--home-cta-bg:#e97a24;--home-cta-text:#fff;--home-greeting-color:#00314b;--home-step-meta:#625f93;--home-step-cta:#9c7cdc;--home-journey-subtitle:#1d1963;--home-streak-color:#fa6f21;--home-bottom-bg:#fdfff4;--home-stat-bg:#fcfff0;--home-stat-border:#e6eec6;--home-progress-track:#eae6e7;--home-progress-fill:#2f8c76;--home-section-heading:#000;--home-explore-bg:#fff;--home-explore-text:#000;--home-weekday-text:#fff;--home-bubble-text:#000;--home-bubble-bg:hsla(0,0%,100%,.85);--home-bubble-blur:blur(4px);--sidebar-bg:#fff;--sidebar-header-border:#eef0f6;--sidebar-active-bg:#ece8ff;--sidebar-active-text:#7b6fd4;--sidebar-group-bg:#f3f4f8;--sidebar-section-label:#8a93a8;--safe-t:0px;--safe-b:0px;--safe-l:0px;--safe-r:0px;--tap:48px;--tabbar-h:60px;--tabbar-total:calc(var(--tabbar-h) + var(--safe-b));--pad-x:clamp(14px,4.2vw,22px);--rw-ink:#1b3a6b;--rw-muted:#8a8d99;--rw-line:#e6e8f0;--rw-tile:#f1f3fb;--rw-violet:#8b7cf6;--rw-violet-l:#edeafb;--rw-track:#e8e5fa;--rw-gold-card:#fff7dc;--rw-gold-line:#f3d98a}@supports (padding:env(safe-area-inset-bottom)){:root{--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px)}}@media(min-width:769px)and (max-width:1024px){:root{--pad-x:28px;--tabbar-h:64px}}[data-theme=night]{--home-panel-bg:hsla(0,0%,100%,.1);--home-panel-border:hsla(0,0%,100%,.25);--home-step-active-bg:#fef2df;--home-step-active-border:rgba(253,217,74,.33);--home-step-inactive-bg:rgba(223,193,226,.4);--home-greeting-color:#fff;--home-journey-subtitle:#d3d0ff;--home-section-heading:#fff;--home-explore-bg:hsla(0,0%,100%,.16);--home-explore-text:#fff;--home-bubble-text:#fff;--home-bubble-bg:hsla(0,0%,100%,.18);--home-bubble-blur:blur(8px);--home-bottom-bg:#fdf9f6;--home-stat-bg:#fdf9f6;--home-stat-border:#f8eee6}input,select,textarea{box-sizing:border-box}@media(max-width:1024px),(pointer:coarse){[contenteditable=""]:not(.text-18px):not(.text-20px):not(.code-box),[contenteditable=plaintext-only]:not(.text-18px):not(.text-20px):not(.code-box),[contenteditable=true]:not(.text-18px):not(.text-20px):not(.code-box),input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.text-18px):not(.text-20px):not(.code-box),select:not(.text-18px):not(.text-20px):not(.code-box),textarea:not(.text-18px):not(.text-20px):not(.code-box){font-size:16px!important}}body,html{overflow-x:clip;overscroll-behavior-x:none}body{background:var(--bg);color:var(--t1);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;min-height:100vh}.cx{max-width:var(--content-max)}.cx,.cx-w{margin:0 auto;padding:28px 24px}.cx-w{box-sizing:border-box;max-width:1160px;width:100%}@media(max-width:1024px){.cx-w{padding:18px 14px}}@media(max-width:420px){.cx-w{padding:14px 12px}}.progress-track{background:var(--subtle);height:3px}.progress-track .pfill{border-radius:2px;height:100%;transition:width .4s ease}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(../fonts/PlusJakartaSans-wght.ttf) format("truetype")}.qs-panel{background:#eef3ff;border-radius:22px;box-sizing:border-box;margin:18px auto 0!important;max-width:1024px!important;padding:28px 36px 32px!important;text-align:left!important}.qs-panel .text-18px{color:#2c3f8f;font-size:30px!important;font-weight:800!important;margin-bottom:4px!important}.qs-panel .text-14px.text-t2{font-size:14px;margin-bottom:6px!important}.qs-panel .text-32px{display:none}.qs-panel .flex.justify-center{justify-content:flex-start!important}.qs-panel .mt-5,.vhero+.qs-panel{margin-top:18px!important}.vhero{margin:18px auto 0;max-width:1024px}@media(max-width:760px){.qs-panel{padding:18px 16px 20px!important}.qs-panel .text-18px{font-size:22px!important}}.app-main>:not(.app-topbar)>.flex.items-center.px-6.py-3\.5.bg-card,.app-main>:not(.app-topbar)>div>.flex.items-center.px-6.py-3\.5.bg-card{background:transparent!important;border-bottom:0!important;box-sizing:border-box;margin:0 auto;max-width:1100px;padding:22px 28px 6px!important}.app-main>:not(.app-topbar)>.flex.items-center.px-6.py-3\.5.bg-card .text-15px.font-600,.app-main>:not(.app-topbar)>div>.flex.items-center.px-6.py-3\.5.bg-card .text-15px.font-600{color:var(--t1);font-size:26px!important;font-weight:800!important}.app-shell{display:flex;height:100vh;overflow:hidden}@media(max-width:1024px){.app-shell{height:100svh;height:100dvh}}.app-main{background:url(../new_design/bg_page.jpg) 50%/cover no-repeat,var(--bg-grad,var(--bg));background-attachment:fixed;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none}.app-shell:not(.immersive) .app-topbar{display:none}.app-topbar{align-items:center;background:var(--card);border-bottom:1px solid var(--border);display:flex;padding:10px 20px;position:sticky;top:0;z-index:50}@media(max-width:1024px){.app-topbar{padding:10px 16px;padding-top:calc(10px + var(--safe-t))}.app-shell:not(.immersive) .app-topbar{display:none}}.app-sidebar{background:var(--sidebar-bg,var(--card));border-right:1px solid var(--sidebar-header-border,var(--border));display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;transition:width .25s ease;width:240px;z-index:100}.app-sidebar.collapsed{width:60px}.app-sidebar.collapsed .nav-badge,.app-sidebar.collapsed .nav-label,.app-sidebar.collapsed .nav-section-label,.app-sidebar.collapsed .sidebar-logo{display:none}.app-sidebar.collapsed .sidebar-header{justify-content:center}.app-sidebar.collapsed .sidebar-collapse-btn svg{transform:rotate(180deg)}.app-sidebar.collapsed .user-avatar-chevron,.app-sidebar.collapsed .user-avatar-info{display:none}.app-sidebar.collapsed .user-avatar-row{justify-content:center;margin:4px}.app-shell.immersive .app-sidebar{display:none}.sidebar-header{align-items:center;border-bottom:1px solid var(--sidebar-header-border,var(--border));display:flex;flex-shrink:0;justify-content:space-between;padding:20px 16px 16px}.sidebar-logo{font-family:Arial Black,Impact,sans-serif;font-size:20px;font-weight:900;letter-spacing:-.5px}.sidebar-collapse-btn{align-items:center;background:var(--card);border:1.5px solid var(--border);border-radius:50%;color:var(--t2);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.sidebar-collapse-btn:hover{border-color:var(--t2)}.sidebar-nav{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:8px 0}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-footer{border-top:1px solid var(--sidebar-header-border,var(--border));flex-shrink:0;padding:8px 0}.nav-item{align-items:center;border-radius:0;color:var(--t2);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:9px 16px;text-decoration:none;transition:background .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.nav-item:hover{background:var(--subtle);color:var(--t1)}.nav-item.active{background:var(--sidebar-active-bg,var(--subtle));color:var(--sidebar-active-text,var(--t1));font-weight:600}.nav-icon{flex-shrink:0;font-size:15px;text-align:center;width:20px}.nav-badge{border-radius:10px;flex-shrink:0;font-size:10px;font-weight:700;padding:2px 7px}.nav-badge.teal{background:var(--teal-l);color:var(--teal)}.nav-badge.amber{background:var(--amber-l);color:var(--amber-d)}.beta-chip{background:linear-gradient(135deg,var(--amber),#8b5e2a);border-radius:10px;color:#fff;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.4;padding:1px 7px;text-transform:uppercase;vertical-align:middle}.nav-section-label{color:var(--t3);font-size:10px;font-weight:700;letter-spacing:.09em;padding:14px 20px 6px;text-transform:uppercase;white-space:nowrap}.user-avatar-row{align-items:center;border-radius:var(--r-sm);cursor:pointer;display:flex;gap:10px;margin:4px 8px;padding:10px 12px;transition:background .12s}.user-avatar-row:hover{background:var(--subtle)}.user-avatar{align-items:center;background:linear-gradient(135deg,var(--teal),var(--blue));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.user-avatar-info{flex:1;min-width:0}.user-avatar-name{color:var(--t1);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-avatar-plan{color:var(--t3);font-size:12px}.user-avatar-chevron{color:var(--t3);flex-shrink:0}.bottom-tab-bar{align-items:stretch;background:var(--card);border-top:1px solid var(--border);bottom:0;display:none;height:60px;left:0;position:fixed;right:0;z-index:150}.tab-btn{align-items:center;background:none;border:none;color:var(--t3);cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:inherit;font-size:11px;font-weight:600;gap:3px;justify-content:center;letter-spacing:.03em;transition:color .15s;-webkit-tap-highlight-color:transparent;position:relative;touch-action:manipulation;z-index:2}.tab-btn.active{color:var(--teal)}.tab-btn .tab-icon{font-size:20px;line-height:1}.tab-btn-plus{background:none;border:none;cursor:pointer;flex:0 0 60px;position:relative;top:-12px;z-index:1;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tab-btn-plus,.tab-plus-circle{align-items:center;display:flex;justify-content:center}.tab-plus-circle{background:var(--teal);border-radius:50%;box-shadow:0 4px 14px #2a9d8f66;height:52px;transition:transform .15s;width:52px}.tab-plus-circle:hover{transform:scale(1.05)}.tab-plus-circle svg{color:#fff}.action-sheet-overlay{background:#0006;display:none;inset:0;position:fixed;z-index:300}.action-sheet-overlay.open{display:block}.action-sheet{background:var(--card);border-radius:20px 20px 0 0;bottom:0;left:0;padding:12px 0 32px;position:fixed;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:301}.action-sheet.open{transform:translateY(0)}.action-sheet-handle{background:var(--border);border-radius:2px;height:4px;margin:0 auto 16px;width:36px}.action-sheet-title{color:var(--t3);font-size:14px;font-weight:700;letter-spacing:.07em;padding:0 20px 10px;text-transform:uppercase}.action-sheet-item{align-items:center;color:var(--t1);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:14px;padding:14px 20px;transition:background .12s}.action-sheet-item:hover{background:var(--subtle)}.action-sheet-item-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.user-center-panel{background:var(--card);border:1px solid var(--border);border-radius:var(--r) var(--r) 0 0;bottom:0;box-shadow:0 -4px 24px #0000001f;left:240px;max-height:80vh;overflow-y:auto;position:fixed;transform:translateY(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);width:280px;z-index:201}.user-center-panel.open{transform:translateY(0)}.user-center-close{align-items:center;background:none;border:none;border-radius:var(--r-sm);color:var(--t3);cursor:pointer;display:flex;font-size:22px;height:28px;justify-content:center;line-height:1;position:absolute;right:10px;top:8px;width:28px;z-index:1}.user-center-close:hover{background:var(--subtle);color:var(--t1)}.home-desktop-layout{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 300px;padding:28px}.subject-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:hidden}@media(max-width:1024px){.app-sidebar{display:none!important}.bottom-tab-bar{display:flex}.app-shell.immersive .bottom-tab-bar{display:none}.user-center-panel{left:0;right:0;width:auto}.app-main{padding-bottom:var(--tabbar-total)}.app-main,.bottom-tab-bar{padding-left:var(--safe-l);padding-right:var(--safe-r)}.bottom-tab-bar{height:var(--tabbar-total);padding-bottom:var(--safe-b)}.tab-btn{min-height:var(--tap)}.app-shell.immersive .app-main{padding-bottom:var(--safe-b)}}@media(max-width:1000px){.home-desktop-layout{grid-template-columns:1fr;margin:0 auto;max-width:640px;padding:16px}.home-right-panel{display:none}}.sd-stat-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.sd-stat{background:var(--card);border:1px solid var(--border);border-radius:var(--r-sm);padding:14px;text-align:center}.sd-stat-num{color:var(--t1);font-size:24px;font-weight:700;line-height:1}.sd-stat-label{color:var(--t3);font-size:11px;margin-top:6px}.sd-section{background:var(--card);border:1px solid var(--border);border-radius:var(--r);margin-bottom:16px;padding:18px 20px}.sd-sec-head{align-items:center;color:var(--t3);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.09em;margin-bottom:12px;text-transform:uppercase}.sd-sec-head .sd-sec-icon{font-size:14px}.sd-ai-card{background:var(--purple-l);border-left:3px solid var(--purple);border-radius:0 var(--r-sm) var(--r-sm) 0;margin-bottom:10px;padding:14px 16px}.sd-ai-card-label{color:var(--purple);font-size:10px;font-weight:800;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.sd-ai-card-body{color:var(--t1);font-size:13px;line-height:1.55}.sd-ai-card.suggestion{background:var(--teal-l);border-left-color:var(--teal)}.sd-ai-card.suggestion .sd-ai-card-label{color:var(--teal-d)}.sd-ai-card-fallback,.sd-stub-banner{color:var(--t3);font-style:italic}.sd-stub-banner{font-size:11.5px;gap:6px;margin-top:6px}.sd-item-row,.sd-stub-banner{align-items:center;display:flex}.sd-item-row{border-bottom:1px solid var(--subtle);gap:12px;padding:10px 0}.sd-item-row:last-child{border-bottom:none}.sd-item-mark{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.sd-item-mark.ok{background:var(--green-l);color:var(--green)}.sd-item-mark.miss{background:var(--red-l);color:var(--red)}.sd-item-mark.retry{background:var(--amber-l);color:var(--amber)}.sd-item-text{flex:1;font-size:13px;min-width:0}.sd-item-attempts{color:var(--t3);font-size:11px;white-space:nowrap}@media(max-width:1024px){.sd-stat-grid{grid-template-columns:1fr 1fr}}@media(min-width:769px)and (max-width:1024px){.sd-stat-grid{grid-template-columns:repeat(4,1fr)}}.btn-amber{background:var(--amber);border:none;border-radius:var(--r-sm);color:#fff;font-weight:600}.btn-amber,.btn-amber-outline{cursor:pointer;display:inline-block;font-family:inherit;padding:8px 16px;text-decoration:none}.btn-amber-outline{background:var(--card);border:1.5px solid var(--amber);border-radius:var(--r-sm);color:var(--amber);font-weight:500}.btn-teal{background:var(--teal);border:none;border-radius:var(--r-sm);color:#fff;font-weight:600}.btn-teal,.btn-teal-outline{cursor:pointer;display:inline-block;font-family:inherit;padding:8px 16px;text-decoration:none}.btn-teal-outline{background:var(--card);border:1.5px solid var(--teal);border-radius:var(--r-sm);color:var(--teal);font-weight:500}.btn-ghost{background:transparent;border:none;display:inline-block;font-family:inherit;font-size:13px;font-weight:500;padding:8px 16px}.btn-ghost,.es-btn{color:var(--t3);cursor:pointer}.es-btn{background:var(--card);border:1.5px solid var(--border);border-radius:14px;font-size:12px;font-weight:600;margin-right:12px;padding:4px 12px;transition:color .12s,border-color .12s}.es-btn:hover{border-color:var(--red,#d33);color:var(--red,#d33)}.es-btn:disabled{cursor:default;opacity:.5}.m1-exit-btn{display:none}@media(max-width:1024px){.app-shell.immersive .m1-exit-btn{align-items:center;background:none;border:none;color:var(--teal-d);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;margin-right:4px;min-height:var(--tap);padding:0 6px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.app-shell.immersive .m1-exit-btn:active{opacity:.6}.app-shell.immersive .m1-dock{background:linear-gradient(to top,var(--bg) 62%,hsla(43,33%,96%,0));bottom:0;display:flex;margin:0 -24px;padding:10px 24px calc(10px + var(--safe-b));position:sticky;z-index:40}.app-shell.immersive .m1-dock>*{flex:1;min-height:var(--tap)}}.wowli-plan-banner{align-items:center;background:linear-gradient(135deg,#f0ebfa,#e0f2ef);border:1px solid #d8c9f0;border-radius:var(--r,12px);display:flex;gap:14px;margin-bottom:18px;overflow:hidden;padding:14px 18px;position:relative}.wowli-plan-banner:before{background:radial-gradient(circle,rgba(255,213,74,.18) 0,transparent 70%);content:"";height:80px;pointer-events:none;position:absolute;right:-20px;top:-20px;width:80px}.wpb-icon{align-items:center;background:radial-gradient(circle at 35% 30%,#ffe48a 0,#ffd54a 60%,#e5a82a);border-radius:50%;box-shadow:0 2px 8px #e5a82a59;display:flex;flex-shrink:0;font-size:16px;height:38px;justify-content:center;width:38px}.wpb-body,.wpb-icon{position:relative;z-index:1}.wpb-body{flex:1;min-width:0}.wpb-eyebrow{color:var(--purple,#7c5cbf);font-size:10px;font-weight:800;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.wpb-text{color:var(--t1);font-size:13.5px;line-height:1.4}.wpb-text b{color:var(--t1);font-weight:600}.wpb-cta{background:var(--purple,#7c5cbf);border:none;border-radius:20px;color:#fff;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;padding:9px 16px;position:relative;transition:transform .12s,box-shadow .12s;white-space:nowrap;z-index:1}.wpb-cta:hover{box-shadow:0 4px 12px #7c5cbf59;transform:translateY(-1px)}.wowli-plan-banner.s1-active{background:linear-gradient(135deg,#fff4e0,#ffe9c2);border-color:var(--amber);border-left:3px solid var(--amber)}.wowli-plan-banner.s1-active .wpb-eyebrow{color:var(--amber-d)}.wowli-plan-banner.s1-active .wpb-eyebrow:before{color:var(--amber);content:"→ "}.wowli-plan-banner.s2-done{background:linear-gradient(135deg,var(--green-l) 0,rgba(184,224,191,.4) 100%);border-color:var(--green);border-left:3px solid var(--green);opacity:.9}.wowli-plan-banner.s2-done .wpb-eyebrow{color:var(--green)}.wowli-plan-banner.s2-done .wpb-eyebrow:before{color:var(--green);content:"✓ "}.wowli-plan-banner.s2-done .wpb-text{text-decoration:line-through;text-decoration-color:#70a07f99;text-decoration-thickness:1px}.wowli-plan-banner.s2-done .wpb-cta{background:var(--green)}@media(max-width:480px){.wowli-plan-banner{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.wowli-plan-banner .wpb-icon{align-self:flex-start}.wowli-plan-banner .wpb-cta{text-align:center;width:100%}}.wl{--paper:#f7f3ec;--paper-2:#fbf8f2;--card:hsla(0,0%,100%,.62);--card-solid:#fffcf7;--subtle:rgba(26,21,18,.045);--ink:#1a1512;--ink-2:#6a625b;--ink-3:#9a928b;--line:rgba(26,21,18,.1);--line-2:rgba(26,21,18,.18);--orange:tomato;--orange-d:#c23c25;--orange-w:rgba(255,99,71,.12);--teal:#2fb5ac;--teal-d:#1c7a74;--teal-w:rgba(47,181,172,.14);--yellow:#ffd93d;--yellow-d:#8a6a00;--yellow-w:rgba(255,217,61,.22);--mono:"IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;--display:"Archivo","PingFang SC","Microsoft YaHei",sans-serif;--cjk:"PingFang SC","Microsoft YaHei","Hiragino Sans GB",sans-serif;--max:1180px;--prose:760px;--gut:22px;--r:16px;--r-sm:10px;--topbar-h:58px}:where(.wl) *,:where(.wl) :after,:where(.wl) :before{box-sizing:border-box;margin:0;padding:0}.wl-scroll-root{--topbar-h:58px;overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:calc(var(--topbar-h) + 12px)}.wl-body{background:#f7f3ec}.wl{color:var(--ink);font-family:var(--cjk);font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased;position:relative}:where(.wl) img,:where(.wl) svg{max-width:100%}:where(.wl) a{color:inherit}:where(.wl) .wl-backdrop{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}:where(.wl) .wl-backdrop:before{background:radial-gradient(60% 50% at 22% 18%,rgba(255,217,61,.2),transparent 60%),radial-gradient(55% 45% at 80% 12%,rgba(255,99,71,.14),transparent 62%),radial-gradient(70% 60% at 65% 88%,rgba(47,181,172,.12),transparent 60%),linear-gradient(135deg,#fbf7f0,#f5efe6);content:"";inset:-10%;position:absolute}:where(.wl) .wl-backdrop:after{background:repeating-linear-gradient(122deg,transparent 0 60px,hsla(0,0%,100%,.5) 60px 61px,transparent 61px 150px);content:"";inset:0;mix-blend-mode:soft-light;opacity:.5;position:absolute}:where(.wl) .wl-grid{inset:0;pointer-events:none;position:fixed;z-index:-1}:where(.wl) .wl-grid .v{background:var(--line);bottom:0;position:absolute;top:0;width:1px}:where(.wl) .wl-grid .h{background:var(--line);height:1px;left:0;position:absolute;right:0}:where(.wl) .wl-tick{height:11px;pointer-events:none;position:absolute;width:11px}:where(.wl) .wl-tick:after,:where(.wl) .wl-tick:before{background:var(--line-2);content:"";position:absolute}:where(.wl) .wl-tick:before{bottom:0;left:50%;top:0;transform:translate(-.5px);width:1px}:where(.wl) .wl-tick:after{height:1px;left:0;right:0;top:50%;transform:translateY(-.5px)}:where(.wl) .wl-top{background:transparent;border-bottom:1px solid transparent;height:var(--topbar-h);left:0;position:fixed;right:0;top:0;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease;z-index:9000}:where(.wl) .wl-top.solid{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#f7f3ecd1;border-bottom-color:var(--line)}:where(.wl) .wl-top-in{align-items:center;display:flex;gap:30px;height:100%;margin:0 auto;max-width:var(--max);padding:0 var(--gut)}:where(.wl) .wl-brand{align-items:center;display:flex;flex:none;text-decoration:none}:where(.wl) .wl-brand svg{display:block;height:22px;width:auto}:where(.wl) .wl-nav{display:flex;font-family:var(--mono);font-size:12.5px;font-weight:500;gap:24px;letter-spacing:.04em;text-transform:uppercase}:where(.wl) .wl-nav a{border-bottom:2px solid transparent;color:var(--ink-2);padding:4px 0;text-decoration:none;transition:color .18s;white-space:nowrap}:where(.wl) .wl-nav a:hover{color:var(--ink)}:where(.wl) .wl-nav a.on{border-bottom-color:var(--orange);color:var(--ink)}:where(.wl) .wl-nav a[data-flag]{color:var(--teal-d)}:where(.wl) .wl-nav a[data-flag]:hover{color:var(--teal)}:where(.wl) .wl-nav a[data-flag].on{border-bottom-color:var(--teal)}:where(.wl) .wl-free{background:var(--teal-w);border:1px solid rgba(47,181,172,.35);border-radius:4px;color:var(--teal-d);font-size:9.5px;font-style:normal;letter-spacing:.1em;margin-left:6px;padding:2px 5px;vertical-align:1px}:where(.wl) .wl-top-r{align-items:center;display:flex;flex:none;gap:14px;margin-left:auto}:where(.wl) .wl-lang{align-items:center;background:#ffffff80;border:1px solid var(--line);border-radius:99px;display:inline-flex;padding:2px}:where(.wl) .wl-lang button{background:transparent;border:0;border-radius:99px;color:var(--ink-3);cursor:pointer;font:inherit;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;line-height:1.5;padding:4px 10px}:where(.wl) .wl-lang button.on{background:var(--ink);color:#fff}:where(.wl) .wl-lang-wide{justify-content:center;margin-top:14px;width:100%}:where(.wl) .wl-lang-wide button{flex:1;font-size:12.5px;padding:9px 10px}:where(.wl) .wl-login{color:var(--ink-2);font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}:where(.wl) .wl-login:hover{color:var(--ink)}:where(.wl) .wl-burger{background:none;border:0;color:var(--ink);cursor:pointer;display:none;font-size:19px;line-height:1;margin-left:auto;padding:6px}:where(.wl) .wl-drawer{display:none}@media(max-width:1080px){:where(.wl) .wl-nav,:where(.wl) .wl-top-r{display:none}:where(.wl) .wl-burger{display:block}:where(.wl) .wl-top{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f3ecd1;border-bottom-color:var(--line)}:where(.wl) .wl-drawer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f3ecf7;border-bottom:1px solid var(--line);display:block;left:0;padding:8px var(--gut) 16px;position:fixed;right:0;top:var(--topbar-h);transform:translateY(-120%);transition:transform .28s cubic-bezier(.2,.8,.2,1);z-index:8999}:where(.wl) .wl-drawer.open{transform:none}:where(.wl) .wl-drawer a{border-bottom:1px solid var(--line);color:var(--ink);display:block;font-family:var(--mono);font-size:13px;letter-spacing:.04em;padding:11px 0;text-decoration:none;text-transform:uppercase}:where(.wl) .wl-drawer a:last-child{border-bottom:0}:where(.wl) .wl-drawer .btn{border-bottom:0;display:flex;justify-content:center;margin-top:12px;width:100%}:where(.wl) .wl-drawer .btn-primary{color:#fff}}:where(.wl) .wl-foot{border-top:1px solid var(--line);margin-top:64px;padding:44px 0 40px}:where(.wl) .wl-foot-in{display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr;margin:0 auto;max-width:var(--max);padding:0 var(--gut)}:where(.wl) .wl-foot .fb svg{display:block;height:24px;margin-bottom:14px;width:auto}:where(.wl) .wl-foot .tag{color:var(--ink-3);font-family:var(--mono);font-size:12px;letter-spacing:.02em;line-height:1.75;max-width:34ch}:where(.wl) .wl-beta{align-items:center;background:var(--teal-w);border:1px solid rgba(47,181,172,.35);border-radius:99px;color:var(--teal-d);display:inline-flex;font-family:var(--mono);font-size:11px;gap:7px;letter-spacing:.08em;margin-top:16px;padding:5px 11px;text-transform:uppercase}:where(.wl) .wl-beta i{background:var(--teal);border-radius:50%;box-shadow:0 0 0 3px #2fb5ac38;height:6px;width:6px}:where(.wl) .wl-foot h4{color:var(--ink-3);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}:where(.wl) .wl-foot ul{display:grid;gap:9px;list-style:none}:where(.wl) .wl-foot ul a{color:var(--ink-2);font-size:13.5px;text-decoration:none}:where(.wl) .wl-foot ul a:hover{color:var(--orange)}:where(.wl) .wl-foot-btm{border-top:1px solid var(--line);color:var(--ink-3);display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:11.5px;gap:16px;justify-content:space-between;letter-spacing:.03em;margin:34px auto 0;max-width:var(--max);padding:18px var(--gut) 0}@media(max-width:760px){:where(.wl) .wl-foot-in{gap:28px;grid-template-columns:1fr 1fr}:where(.wl) .wl-foot .fb{grid-column:1/-1}}:where(.wl) .wl-wrap{margin:0 auto;max-width:var(--max);padding:0 var(--gut)}:where(.wl) .wl-prose{max-width:var(--prose)}:where(.wl) .wl-page{padding-bottom:20px;padding-top:calc(var(--topbar-h) + 54px)}:where(.wl) .wl-sec{padding:76px 0}:where(.wl) .wl-sec+.wl-sec{border-top:1px solid var(--line)}:where(.wl) .wl-head{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:34px}:where(.wl) .wl-head .lead{margin-top:18px}:where(.wl) .wl-head .meta{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:11.5px;gap:14px;letter-spacing:.03em;margin-top:20px}:where(.wl) .wl-layout{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 220px}:where(.wl) .wl-rail{align-self:start;position:sticky;top:calc(var(--topbar-h) + 28px)}:where(.wl) .wl-rail h4{color:var(--ink-3);font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}:where(.wl) .wl-rail ol{border-left:1px solid var(--line);display:grid;gap:2px;list-style:none;padding-left:0}:where(.wl) .wl-rail a{border-left:2px solid transparent;color:var(--ink-3);display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;margin-left:-1px;padding:6px 0 6px 14px;text-decoration:none;transition:color .16s,border-color .16s}:where(.wl) .wl-rail a:hover{color:var(--ink)}:where(.wl) .wl-rail a.on{border-left-color:var(--orange);color:var(--ink)}@media(max-width:1080px){:where(.wl) .wl-layout{gap:0;grid-template-columns:1fr}:where(.wl) .wl-rail{display:none}}:where(.wl) .eyebrow{align-items:baseline;color:var(--ink-3);display:flex;font-family:var(--mono);font-size:11.5px;gap:10px;letter-spacing:.16em;margin-bottom:22px;text-transform:uppercase}:where(.wl) .eyebrow .cn{color:var(--ink-2);letter-spacing:.08em}:where(.wl) .eyebrow .sep{opacity:.5}:where(.wl) .eyebrow .count{letter-spacing:.1em;margin-left:auto}:where(.wl) .eyebrow .count b{color:var(--orange);font-weight:500}:where(.wl) h1,:where(.wl) h2,:where(.wl) h3,:where(.wl) h4{font-family:var(--display);font-weight:800;letter-spacing:-.02em;line-height:1.14;text-wrap:balance}:where(.wl) .h-xl{font-size:clamp(34px,4.4vw,60px);line-height:1.08}:where(.wl) .h-lg{font-size:clamp(27px,3vw,42px)}:where(.wl) .h-md{font-size:clamp(20px,2vw,27px);line-height:1.22}:where(.wl) .h-sm{font-size:17px;font-weight:700;line-height:1.35}:where(.wl) .lead{color:var(--ink-2);font-size:16px;line-height:1.8;max-width:66ch;text-wrap:pretty}:where(.wl) .sub{color:var(--ink-3);font-size:13.5px;line-height:1.7}:where(.wl) .hl{color:var(--orange)}:where(.wl) .hl-t{color:var(--teal-d)}:where(.wl) .mono{font-family:var(--mono)}:where(.wl) .uline{background:linear-gradient(transparent 62%,var(--yellow-w) 62%)}:where(.wl) p+p{margin-top:1em}:where(.wl) .wl-prose p{color:var(--ink-2)}:where(.wl) .wl-prose b,:where(.wl) .wl-prose strong{color:var(--ink);font-weight:700}:where(.wl) .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px}:where(.wl) .card.hi{border-color:#ff634752}:where(.wl) .card.flat{background:transparent}:where(.wl) .card h3{margin-bottom:6px}:where(.wl) .chip{align-items:center;align-self:flex-start;background:#ffffff73;border:1px solid var(--line);border-radius:99px;color:var(--ink-2);display:inline-flex;font-family:var(--mono);font-size:10.5px;gap:6px;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase;white-space:nowrap}:where(.wl) .chip.o{background:var(--orange-w);border-color:#ff634752;color:var(--orange-d)}:where(.wl) .chip.t{background:var(--teal-w);border-color:#2fb5ac59;color:var(--teal-d)}:where(.wl) .chip.y{background:var(--yellow-w);border-color:#ffd93d80;color:var(--yellow-d)}:where(.wl) .btn{align-items:center;background:#ffffff80;border:1px solid var(--line);border-radius:99px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--mono);font-size:12.5px;gap:8px;letter-spacing:.04em;padding:10px 18px;text-decoration:none;text-transform:uppercase;transition:transform .16s,box-shadow .16s,background .16s}:where(.wl) .btn:hover{transform:translateY(-1px)}:where(.wl) .btn-primary{background:var(--orange);border-color:var(--orange);box-shadow:0 6px 18px #ff634738;color:#fff}:where(.wl) .btn-primary:hover{box-shadow:0 10px 24px #ff634747}:where(.wl) .note{background:#ffffff73;border:1px solid var(--line);border-left:3px solid var(--ink-3);border-radius:var(--r-sm);color:var(--ink-2);font-size:13.5px;line-height:1.7;padding:14px 16px}:where(.wl) .note.o{border-left-color:var(--orange)}:where(.wl) .note.t{border-left-color:var(--teal)}:where(.wl) .note.y{border-left-color:var(--yellow)}:where(.wl) .note b{color:var(--ink)}:where(.wl) .wl-table{border-collapse:collapse;font-size:13.5px;width:100%}:where(.wl) .wl-table td,:where(.wl) .wl-table th{border-bottom:1px solid var(--line);padding:11px 14px;text-align:left;vertical-align:top}:where(.wl) .wl-table th{color:var(--ink-3);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}:where(.wl) .wl-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}:where(.wl) .wl-scene{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2;--u:min(100dvh,60.25vw);--px:0;--py:0}:where(.wl) .wl-scene .layer{inset:0;position:absolute}:where(.wl) .wl-scene .cursor-glow{background:radial-gradient(circle,rgba(255,116,106,.27) 0,rgba(255,138,120,.17) 38%,rgba(255,160,140,.07) 62%,transparent 74%);border-radius:50%;filter:blur(18px);height:calc(var(--u)*.62);left:0;margin-left:calc(var(--u)*-.31);margin-top:calc(var(--u)*-.31);position:absolute;top:0;width:calc(var(--u)*.62);will-change:transform}:where(.wl) .wl-scene .char,:where(.wl) .wl-scene .star{left:50%;position:absolute;top:var(--cy,50%);will-change:transform}:where(.wl) .wl-scene .char svg,:where(.wl) .wl-scene .star svg{display:block;overflow:visible}:where(.wl) .wl-scene .wordblock{left:50%;position:absolute;text-align:center;top:calc(var(--cy,50%) - var(--u)*.176);transform:translate(-50%);width:calc(var(--u)*.492);will-change:transform}:where(.wl) .wl-scene .wordblock svg{display:block;filter:drop-shadow(0 calc(var(--u)*.016) calc(var(--u)*.04) rgba(255,99,71,.16));height:auto;width:100%}:where(.wl) .wl-scene .tagline{color:#4b4741;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:clamp(13px,calc(var(--u)*.029),24px);font-weight:700;letter-spacing:.005em;margin-top:calc(var(--u)*.038);white-space:nowrap}:where(.wl) .wl-scene .tagline .wow{color:var(--orange)}@media(orientation:portrait){:where(.wl) .wl-scene .wordblock{top:calc(var(--cy,50%) - var(--u)*.34);width:calc(var(--u)*.8)}:where(.wl) .wl-scene .tagline{font-size:clamp(13px,calc(var(--u)*.047),22px)}}@keyframes wl-scene-in{0%{opacity:0}to{opacity:1}}:where(.wl) .wl-scene .char,:where(.wl) .wl-scene .star,:where(.wl) .wl-scene .wordblock{animation:wl-scene-in .7s ease-out both}:where(.wl) .wl-scene .wordblock{animation-delay:.05s}:where(.wl) .stack-8>*+*{margin-top:8px}:where(.wl) .stack-16>*+*{margin-top:16px}:where(.wl) .stack-24>*+*{margin-top:24px}:where(.wl) .stack-40>*+*{margin-top:40px}:where(.wl) .grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}:where(.wl) .grid-3{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}:where(.wl) .grid-4{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){:where(.wl) .grid-3,:where(.wl) .grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){:where(.wl) .grid-2,:where(.wl) .grid-3,:where(.wl) .grid-4{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){:where(.wl) *,:where(.wl) :after,:where(.wl) :before{animation:none!important;transition:none!important}html{scroll-behavior:auto}}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}.btn-ghost,[btn-ghost=""]{border-radius:var(--r-sm);color:var(--t3);cursor:pointer;font-weight:500;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-teal,[btn-teal=""]{background-color:var(--teal);border-radius:var(--r-sm);--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity));font-weight:600}.btn-teal,.btn-teal-outline,[btn-teal=""]{cursor:pointer;padding:.625rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-teal-outline{border-color:var(--teal);border-radius:var(--r-sm);border-width:1px;color:var(--teal);font-weight:500}.btn-ghost:hover,[btn-ghost=""]:hover{background-color:var(--subtle)}.btn-teal:hover,[btn-teal=""]:hover{background-color:var(--teal-d)}.btn-teal-outline:hover{background-color:var(--teal-l)}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.disabled\:pointer-events-none:disabled,.pointer-events-none,[disabled\:pointer-events-none~="disabled:"]:disabled:disabled,[pointer-events-none~="disabled:"]:disabled{pointer-events:none}.visible,[visible=""]{visibility:visible}.absolute,[absolute=""]{position:absolute}.fixed,[fixed=""]{position:fixed}.relative,[relative=""]{position:relative}.sticky{position:sticky}[empty~=absolute]:empty{position:absolute}.static{position:static}.inset-0,[inset-0=""]{inset:0}[end~="1"]{inset-inline-end:.25rem}[start~="200"]{inset-inline-start:50rem}.-bottom-1\/2{bottom:-50%}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-250{z-index:250}.z-50,[z-50=""]{z-index:50}.z-60{z-index:60}.grid,[grid=""]{display:grid}.inline-grid{display:inline-grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[rows~="1"]{grid-template-rows:repeat(1,minmax(0,1fr))}[rows~="10"]{grid-template-rows:repeat(10,minmax(0,1fr))}[rows~="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="8"]{grid-template-rows:repeat(8,minmax(0,1fr))}.m-0\.75{margin:.1875rem}.m\[1\]{margin:1}.m\[2\]{margin:2}.m\[id\]{margin:id}.m\[it\.id\]{margin:it.id}.m\[String\(b\.item_id\)\]{margin:String(b.item id)}.m\[t\.text_id\]{margin:t.text id}.m9{margin:2.25rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto,[mx-auto=""]{margin-left:auto;margin-right:auto}.my,.my-4{margin-bottom:1rem;margin-top:1rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1,[mb-1=""]{margin-bottom:.25rem}.mb-1\.25,[mb-1\.25=""]{margin-bottom:.3125rem}.mb-1\.5{margin-bottom:.375rem}.mb-16{margin-bottom:4rem}.mb-2,[mb-2=""]{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-2\.75{margin-bottom:.6875rem}.mb-3,[mb-3=""]{margin-bottom:.75rem}.mb-3\.5,[mb-3\.5=""]{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-4\.5{margin-bottom:1.125rem}.mb-5{margin-bottom:1.25rem}.mb-5\.5{margin-bottom:1.375rem}.mb-6,[mb-6=""]{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me,[me=""]{margin-inline-end:1rem}.ml,[ml=""]{margin-left:1rem}.ml-1{margin-left:.25rem}.ml-1\.5,[ml-1\.5=""]{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3,[ml-3=""]{margin-left:.75rem}.ml-auto,[ml-auto=""]{margin-left:auto}.mr-1\.5,[mr-1\.5=""]{margin-right:.375rem}.mr-3{margin-right:.75rem}.ms,[ms=""]{margin-inline-start:1rem}.mt,.mt-4{margin-top:1rem}.mt-0\.25{margin-top:.0625rem}.mt-0\.5,[mt-0\.5=""]{margin-top:.125rem}.mt-1,[mt-1=""]{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2,[mt-2=""]{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4\.5{margin-top:1.125rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}[empty~="mb-1.5"]:empty{margin-bottom:.375rem}[empty~=mb-2]:empty{margin-bottom:.5rem}[empty~=mb-3]:empty{margin-bottom:.75rem}[empty~=mb-4]:empty{margin-bottom:1rem}[empty~=mb-5]:empty{margin-bottom:1.25rem}[focus~=mb-2]:focus{margin-bottom:.5rem}.box-border,[box-border=""]{box-sizing:border-box}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block,[empty~=inline-block]:empty,[inline-block=""]{display:inline-block}.contents{display:contents}.hidden,[hidden=""]{display:none}[size~="116"]{height:29rem;width:29rem}[size~="118"]{height:29.5rem;width:29.5rem}[size~="12"]{height:3rem;width:3rem}[size~="13"]{height:3.25rem;width:3.25rem}[size~="14"]{height:3.5rem;width:3.5rem}[size~="15"]{height:3.75rem;width:3.75rem}[size~="150"]{height:37.5rem;width:37.5rem}[size~="16"]{height:4rem;width:4rem}[size~="20"]{height:5rem;width:5rem}[size~="32"]{height:8rem;width:8rem}[size~="320"]{height:80rem;width:80rem}[size~="40"]{height:10rem;width:10rem}[size~="42"]{height:10.5rem;width:10.5rem}[size~="44"]{height:11rem;width:11rem}[size~="62"]{height:15.5rem;width:15.5rem}[size~="72"]{height:18rem;width:18rem}[size~="84"]{height:21rem;width:21rem}[size~="96"]{height:24rem;width:24rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-13\.5,[h-13\.5=""]{height:3.375rem}.h-14{height:3.5rem}.h-18,[h-18=""]{height:4.5rem}.h-18px{height:18px}.h-2,.h2,[h2=""],[h~="2"]{height:.5rem}.h-2\.5,[h-2\.5=""]{height:.625rem}.h-3,.h3,[h3=""]{height:.75rem}.h-3\.5,[h-3\.5=""]{height:.875rem}.h-3\.75,[h-3\.75=""]{height:.9375rem}.h-4,.h4,[h-4=""],[h4=""]{height:1rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-6{height:1.5rem}.h-6\.5{height:1.625rem}.h-7,[h-7=""]{height:1.75rem}.h-8,[h-8=""]{height:2rem}.h-full,[h-full=""]{height:100%}.h1,[h1=""],[h~="1"]{height:.25rem}.max-w-520px{max-width:520px}.min-h-5{min-height:1.25rem}.min-h-8{min-height:2rem}.min-h-screen{min-height:100vh}.min-w-0,[min-w-0=""]{min-width:0}.min-w-35{min-width:8.75rem}.w-100\%,.w-full,[w-full=""]{width:100%}.w-12,[w-12=""]{width:3rem}.w-14{width:3.5rem}.w-18,[w-18=""]{width:4.5rem}.w-18px{width:18px}.w-2\.5,[w-2\.5=""]{width:.625rem}.w-3{width:.75rem}.w-3\.5,[w-3\.5=""]{width:.875rem}.w-3\.75,[w-3\.75=""]{width:.9375rem}.w-4,[w-4=""]{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-6{width:1.5rem}.w-6\.5{width:1.625rem}.w-7,[w-7=""]{width:1.75rem}.w-8,[w-8=""]{width:2rem}.w-fit,[w-fit=""]{width:-moz-fit-content;width:fit-content}.w\[0\]{width:0}.w\[1\]{width:1}[h~="0"]{height:0}[h~="10px"]{height:10px}[empty~=h-full]:empty{height:100%}[empty~=w-full]:empty{width:100%}.flex,[flex=""]{display:flex}.inline-flex,[inline-flex=""]{display:inline-flex}.flex-1,[flex-1=""]{flex:1 1 0%}.flex-shrink,[shrink-0~="(dictReplayWord(i)),"],[shrink-0~="(fpSelectTopic(topic.tag)),"],[shrink-0~=","],[shrink-0~="=>"],[shrink-0~="?"],[shrink-0~="["],[shrink-0~="]),"],[shrink-0~="{"],[shrink-0~="_unref(dictIsPlaybackActive)"],[shrink-0~="_unref(dictIsPlaybackActive),"],[shrink-0~="any)"],[shrink-0~=cursor-not-allowed],[shrink-0~=cursor-pointer],[shrink-0~=opacity-40]{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}[shrink-0~="hover:border-teal"]:hover,[shrink-0~="hover:text-teal-dark"]:hover{flex-shrink:1}[shrink-0~="disabled:"]:disabled{flex-shrink:0}.grow,[grow~=","]{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.table,[table=""]{display:table}.border-collapse{border-collapse:collapse}.hover\:scale-106:hover{--un-scale-x:1.06;--un-scale-y:1.06;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.preserve-3d{transform-style:preserve-3d}.transform,[transform=""]{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer,[cursor-pointer=""],[cursor-pointer~="disabled:"]:disabled,[empty~=cursor-pointer]:empty{cursor:pointer}.cursor-not-allowed,.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.resize-none,[resize-none=""]{resize:none}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-center,[items-center=""]{align-items:center}.items-baseline{align-items:baseline}.self-center{align-self:center}.justify-end{justify-content:flex-end}.justify-center,[justify-center=""]{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}.gap-0{gap:0}.gap-1,[gap-1=""]{gap:.25rem}.gap-1\.5,[gap-1\.5=""]{gap:.375rem}.gap-2,[gap-2=""]{gap:.5rem}.gap-2\.25{gap:.5625rem}.gap-2\.5,[gap-2\.5=""]{gap:.625rem}.gap-3,[gap-3=""]{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8px,[gap-8px=""]{gap:8px}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.b,.border,[b=""],[border=""]{border-width:1px}.border-1\.5,[border-1\.5=""]{border-width:1.5px}.border-2,[border-2=""]{border-width:2px}[-border=""]{border-width:-1px}[b~="0"]{border-width:0}[empty~=b]:empty{border-width:1px}[empty~=border-2]:empty{border-width:2px}.border-b{border-bottom-width:1px}.border-b-3,[border-b-3=""]{border-bottom-width:3px}.border-t{border-top-width:1px}.last\:border-b-0:last-child{border-bottom-width:0}.border-border,[border-border=""]{border-color:var(--border)}.border-error,[border-error=""]{border-color:var(--red)}.border-success,[border-success=""]{border-color:var(--green)}.border-teal,[border-teal=""]{border-color:var(--teal)}.border-transparent{border-color:transparent}[empty~=border-border]:empty{border-color:var(--border)}.hover\:border-amber:hover{border-color:var(--amber)}.hover\:border-teal:hover{border-color:var(--teal)}[empty~="hover:border-amber"]:empty:hover,[hover\:border-amber=""]:hover{border-color:var(--amber)}.focus\:border-teal:focus,[hover\:border-teal=""]:hover{border-color:var(--teal)}.border-t-transparent{border-top-color:transparent}.rd,.rounded,[rounded=""]{border-radius:var(--r)}.rounded-\[7px\]{border-radius:7px}.rounded-2xl{border-radius:1rem}.rounded-full,[rounded-full=""]{border-radius:9999px}.rounded-lg,[rounded-lg=""]{border-radius:.5rem}.rounded-md,[rounded-md=""]{border-radius:.375rem}.rounded-sm,[rounded-sm=""]{border-radius:var(--r-sm)}.rounded-xl{border-radius:.75rem}[empty~=rounded-sm]:empty{border-radius:var(--r-sm)}.rd-t{border-top-left-radius:var(--r);border-top-right-radius:var(--r)}.border-dashed,[border-dashed=""]{border-style:dashed}.border-none,[border-none=""]{border-style:none}.border-solid,[border-solid=""]{border-style:solid}[empty~=border-none]:empty{border-style:none}.bg-\[\#F0EBFA\]{--un-bg-opacity:1;background-color:rgb(240 235 250/var(--un-bg-opacity))}.bg-amber{background-color:var(--amber)}.bg-amber-light,[bg-amber-light=""]{background-color:var(--amber-l)}.bg-blue-light{background-color:var(--blue-l)}.bg-border{background-color:var(--border)}.bg-card,[bg-card=""]{background-color:var(--card)}.bg-error{background-color:var(--red)}.bg-error-light,[bg-error-light=""]{background-color:var(--red-l)}.bg-subtle,[bg-subtle=""]{background-color:var(--subtle)}.bg-success{background-color:var(--green)}.bg-success-light,[bg-success-light=""]{background-color:var(--green-l)}.bg-teal,[bg-teal=""]{background-color:var(--teal)}.bg-teal-dark{background-color:var(--teal-d)}.bg-teal-light,[bg-teal-light=""]{background-color:var(--teal-l)}.bg-transparent,[bg-transparent=""]{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.dark .dark\:bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}[empty~=bg-card]:empty{background-color:var(--card)}[empty~=bg-teal]:empty{background-color:var(--teal)}.hover\:bg-error-light:hover{background-color:var(--red-l)}.hover\:bg-teal:hover,[hover\:bg-teal=""]:hover{background-color:var(--teal)}[stroke-width~="0"]{stroke-width:0px}[stroke-width~="1"]{stroke-width:1px}[stroke-width~="1.6"]{stroke-width:1.6px}[stroke-width~="1.8"]{stroke-width:1.8px}[stroke-width~="10"]{stroke-width:10px}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="2.4"]{stroke-width:2.4px}[stroke-width~="2.5"]{stroke-width:2.5px}[stroke~="#8E6DFD"]{--un-stroke-opacity:1;stroke:rgb(142 109 253/var(--un-stroke-opacity))}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-2\.75{padding:.6875rem}.p-3,[p-3=""]{padding:.75rem}.p-3\.5,[p-3\.5=""]{padding:.875rem}.p-4,[p-4=""]{padding:1rem}.p-5,[p-5=""]{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p\.20,[p\.20=""]{padding:.05rem}.p\[0\]{padding:0}.p\[1\]{padding:1}.p50,[p50=""]{padding:12.5rem}.p90,[p90=""]{padding:22.5rem}[-p~="1"]{padding:-.25rem}[p~="1"]{padding:.25rem}.px,.px-4,[px-4=""],[px=""]{padding-left:1rem;padding-right:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2,[px-2=""]{padding-left:.5rem;padding-right:.5rem}.px-2\.5,[px-2\.5=""]{padding-left:.625rem;padding-right:.625rem}.px-3,[px-3=""]{padding-left:.75rem;padding-right:.75rem}.px-3\.25{padding-left:.8125rem;padding-right:.8125rem}.px-3\.5,[px-3\.5=""]{padding-left:.875rem;padding-right:.875rem}.px-4\.5,[px-4\.5=""]{padding-left:1.125rem;padding-right:1.125rem}.px-5,[px-5=""]{padding-left:1.25rem;padding-right:1.25rem}.px-5\.5,[px-5\.5=""]{padding-left:1.375rem;padding-right:1.375rem}.px-6,[px-6=""]{padding-left:1.5rem;padding-right:1.5rem}.px-8,[px-8=""]{padding-left:2rem;padding-right:2rem}.px-9,[px-9=""]{padding-left:2.25rem;padding-right:2.25rem}.py,.py-4,[py=""]{padding-bottom:1rem;padding-top:1rem}.py-0\.25{padding-bottom:.0625rem;padding-top:.0625rem}.py-0\.5,[py-0\.5=""]{padding-bottom:.125rem;padding-top:.125rem}.py-0\.75,[py-0\.75=""]{padding-bottom:.1875rem;padding-top:.1875rem}.py-1,[py-1=""]{padding-bottom:.25rem;padding-top:.25rem}.py-1\.25,[py-1\.25=""]{padding-bottom:.3125rem;padding-top:.3125rem}.py-1\.5,[py-1\.5=""]{padding-bottom:.375rem;padding-top:.375rem}.py-1\.75,[py-1\.75=""]{padding-bottom:.4375rem;padding-top:.4375rem}.py-12,[py-12=""]{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2,[py-2=""]{padding-bottom:.5rem;padding-top:.5rem}.py-2\.25,[py-2\.25=""]{padding-bottom:.5625rem;padding-top:.5625rem}.py-2\.5,[py-2\.5=""]{padding-bottom:.625rem;padding-top:.625rem}.py-2\.75,[py-2\.75=""]{padding-bottom:.6875rem;padding-top:.6875rem}.py-3,[py-3=""]{padding-bottom:.75rem;padding-top:.75rem}.py-3\.25,[py-3\.25=""]{padding-bottom:.8125rem;padding-top:.8125rem}.py-3\.5,[py-3\.5=""]{padding-bottom:.875rem;padding-top:.875rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8,[py-8=""]{padding-bottom:2rem;padding-top:2rem}[py-3~="default:"]:default{padding-bottom:.75rem;padding-top:.75rem}[empty~=px-11]:empty{padding-left:2.75rem;padding-right:2.75rem}[empty~="px-5.5"]:empty{padding-left:1.375rem;padding-right:1.375rem}[empty~=px-8]:empty{padding-left:2rem;padding-right:2rem}[empty~=py-2]:empty{padding-bottom:.5rem;padding-top:.5rem}[empty~="py-2.5"]:empty{padding-bottom:.625rem;padding-top:.625rem}[empty~=py-3]:empty{padding-bottom:.75rem;padding-top:.75rem}[empty~="py-3.5"]:empty{padding-bottom:.875rem;padding-top:.875rem}.pb-4\.5{padding-bottom:1.125rem}.pl,[pl=""]{padding-left:1rem}.pr,[pr=""]{padding-right:1rem}.ps,[ps=""]{padding-inline-start:1rem}.pt{padding-top:1rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.text-center,[text-center=""]{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-\[52px\]{font-size:52px}.text-10px{font-size:10px}.text-11\.5px{font-size:11.5px}.text-11px,[text-11px=""]{font-size:11px}.text-12\.5px{font-size:12.5px}.text-12px,[text-12px=""]{font-size:12px}.text-13px,[text-13px=""]{font-size:13px}.text-14\.5px{font-size:14.5px}.text-14px,[text-14px=""]{font-size:14px}.text-15px,[text-15px=""],[text~="15px"]{font-size:15px}.text-16px,[text-16px=""]{font-size:16px}.text-17px{font-size:17px}.text-18px,[text-18px=""]{font-size:18px}.text-19px{font-size:19px}.text-20px,[text-20px=""]{font-size:20px}.text-21px{font-size:21px}.text-22px,[text-22px=""]{font-size:22px}.text-24px,[text-24px=""]{font-size:24px}.text-26px,[text-26px=""]{font-size:26px}.text-28px,[text-28px=""]{font-size:28px}.text-32px,[text-32px=""]{font-size:32px}.text-36px{font-size:36px}.text-40px{font-size:40px}.text-44px{font-size:44px}.text-56px{font-size:56px}.text-8xl{font-size:6rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}[text~=sm]{font-size:.875rem;line-height:1.25rem}[text-13px~="default:"]:default{font-size:13px}[empty~=text-13px]:empty{font-size:13px}[empty~=text-14px]:empty{font-size:14px}[empty~=text-15px]:empty{font-size:15px}[empty~=text-16px]:empty{font-size:16px}[empty~=text-20px]:empty{font-size:20px}[empty~=text-32px]:empty{font-size:32px}[focus~=text-12px]:focus{font-size:12px}[focus~=text-14px]:focus{font-size:14px}.dark .dark\:text-white,.text-white,[text-white=""]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}.text-\[\#2A6B2E\]{--un-text-opacity:1;color:rgb(42 107 46/var(--un-text-opacity))}.text-\[\#3A4E9E\]{--un-text-opacity:1;color:rgb(58 78 158/var(--un-text-opacity))}.text-\[\#6B44B8\]{--un-text-opacity:1;color:rgb(107 68 184/var(--un-text-opacity))}.text-\[\#9B2525\]{--un-text-opacity:1;color:rgb(155 37 37/var(--un-text-opacity))}.text-\[\#A05F1E\]{--un-text-opacity:1;color:rgb(160 95 30/var(--un-text-opacity))}.text-amber,[text-amber=""]{color:var(--amber)}.text-black{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.text-error,[text-error=""]{color:var(--red)}.text-success{color:var(--green)}.text-t1{color:var(--t1)}.text-t2,[text-t2=""]{color:var(--t2)}.text-t3,[text-t3=""]{color:var(--t3)}.text-teal{color:var(--teal)}.text-teal-dark,[text-teal-dark=""]{color:var(--teal-d)}[empty~=text-t2]:empty{color:var(--t2)}[empty~=text-teal-dark]:empty{color:var(--teal-d)}[empty~=text-white]:empty{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}.hover\:text-amber:hover{color:var(--amber)}.hover\:text-error:hover{color:var(--red)}.hover\:text-teal-dark:hover{color:var(--teal-d)}.hover\:text-teal:hover{color:var(--teal)}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}[empty~="hover:text-amber"]:empty:hover{color:var(--amber)}[hover\:text-teal=""]:hover{color:var(--teal)}[hover\:text-white=""]:hover{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}[focus~=text-t2]:focus{color:var(--t2)}[focus~=text-t3]:focus{color:var(--t3)}.text-inherit{color:inherit}.font-400{font-weight:400}.font-500,.font-medium,[font-500=""]{font-weight:500}.font-600,[font-600=""]{font-weight:600}.font-700,[font-700=""]{font-weight:700}.font-800,[font-800=""]{font-weight:800}.font-light{font-weight:300}[empty~=font-600]:empty{font-weight:600}.leading-none{line-height:1}.leading-relaxed,[leading-relaxed=""]{line-height:1.625}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide,[tracking-wide=""]{letter-spacing:.025em}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.uppercase,[uppercase=""]{text-transform:uppercase}.lowercase,[lowercase=""]{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.underline,[underline=""]{text-decoration-line:underline}[underline~="default:"]:default{text-decoration-line:underline}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tab,[tab=""]{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color,rgba(0,0,0,.2)),0 0 1px var(--un-text-shadow-color,rgba(1,0,5,.1));text-shadow:var(--un-text-shadow)}.opacity-0{opacity:0}.group:hover .group-hover\:opacity-100,.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40,[opacity-40=""]{opacity:.4}.opacity-50,[opacity-50=""]{opacity:.5}.opacity-60,[opacity-60=""]{opacity:.6}.opacity-70{opacity:.7}[empty~=opacity-0]:empty{opacity:0}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-88:hover,[empty~="hover:opacity-88"]:empty:hover{opacity:.88}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}[disabled\:opacity-30=""]:disabled{opacity:.3}.shadow{--un-shadow:var(--shadow)}.shadow,.shadow-lg{box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-lg{--un-shadow:var(--shadow-lg)}.shadow-sm{--un-shadow:var(--shadow-sm);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.outline-none,[outline-none=""]{outline:2px solid transparent;outline-offset:2px}.blur{--un-blur:blur(8px)}.blur,[blur~="$event)"]{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="$event)"]{--un-blur:blur(var(--event\)))}.filter,[filter=""]{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition,[transition=""]{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all,[transition-all=""]{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors,[transition-colors=""]{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity,[transition-opacity=""]{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform,[transition-transform=""]{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}[empty~=transition-all]:empty{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-250{transition-duration:.25s}.duration-550{transition-duration:.55s}.ease,.ease-\[cubic-bezier\(\.4\,0\,\.2\,1\)\],.ease-in-out,[ease-in-out=""],[ease=""]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out,[ease-out=""]{transition-timing-function:cubic-bezier(0,0,.2,1)}@media(max-width:767.9px){.max-md\:opacity-60{opacity:.6}}@media(min-width:640px){.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}.idl-ov[data-v-ff32ad03]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:0 16px;position:fixed;z-index:400}.idl[data-v-ff32ad03]{background:var(--card);border-radius:16px;box-shadow:0 16px 48px #0003;box-sizing:border-box;max-width:440px;padding:22px 24px;position:relative;width:100%}.idl-h[data-v-ff32ad03]{color:var(--t1);font-size:17px;font-weight:700;line-height:1.35;margin-bottom:5px}.idl-p[data-v-ff32ad03]{color:var(--t2);font-size:13px;line-height:1.55;margin-bottom:14px}.idl-p+.idl-p[data-v-ff32ad03]{margin-top:-8px}.idl-ta[data-v-ff32ad03]{background:var(--card);border:1.5px solid var(--border);border-radius:var(--r-sm);box-sizing:border-box;color:var(--t1);display:block;font-family:inherit;font-size:16px;line-height:1.5;min-height:74px;outline:none;padding:10px 12px;resize:vertical;width:100%}.idl-ta[data-v-ff32ad03]:focus{border-color:var(--teal)}.idl-row[data-v-ff32ad03]{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.idl-btn[data-v-ff32ad03]{background:var(--card);border:1.5px solid var(--border);border-radius:var(--r-sm);box-sizing:border-box;color:var(--t2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:9px 18px}.idl-btn.pri[data-v-ff32ad03]{background:var(--teal);border-color:var(--teal);color:#fff}.idl-btn.danger[data-v-ff32ad03]{background:var(--red);border-color:var(--red);color:#fff}.idl-btn[data-v-ff32ad03]:disabled{cursor:default;opacity:.45}.idl-btn[data-v-ff32ad03]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.idl-warn[data-v-ff32ad03]{background:var(--red-l);border:1px solid rgba(208,59,56,.3);border-radius:var(--r-sm)}.idl-amber[data-v-ff32ad03],.idl-warn[data-v-ff32ad03]{color:var(--t2);display:flex;font-size:12.5px;gap:8px;line-height:1.5;margin-bottom:14px;padding:10px 12px}.idl-amber[data-v-ff32ad03]{background:var(--amber-l);border:1px solid rgba(212,131,46,.35);border-radius:var(--r-sm)}.idl-amber+.idl-p[data-v-ff32ad03]{margin-bottom:0}.shc-dim[data-v-b6ade2a7]{align-items:center;background:#00000080;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:56px 15px 20px;position:fixed;z-index:400}.shc-back[data-v-b6ade2a7]{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 10px #0000001f;cursor:pointer;display:grid;height:40px;left:16px;padding:0;place-items:center;position:absolute;top:max(14px,env(safe-area-inset-top));width:40px}.shc-sheet[data-v-b6ade2a7]{align-items:stretch;display:flex;flex-direction:column;max-height:100%;overflow:auto;width:min(385px,100%)}.shc-err[data-v-b6ade2a7],.shc-wait[data-v-b6ade2a7]{background:#14182899;border-radius:14px;color:#fff;font-size:13.5px;padding:28px 16px;text-align:center}.shc-card[data-v-b6ade2a7]{aspect-ratio:491/675;background:#f1f6fe;box-shadow:0 10px 30px #00000040;display:block;height:auto;width:100%;-webkit-touch-callout:default}.shc-hint[data-v-b6ade2a7]{font-size:13.5px;margin:12px 0 0}.shc-hint[data-v-b6ade2a7],.shc-note[data-v-b6ade2a7]{color:#fff;text-align:center}.shc-note[data-v-b6ade2a7]{background:#1418288c;border-radius:10px;font-size:12.5px;margin-top:12px;padding:8px 10px}.shc-togs[data-v-b6ade2a7]{margin-top:10px}.shc-tog[data-v-b6ade2a7]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:7px 4px}.shc-tog small[data-v-b6ade2a7]{color:#ffffffb3;display:block;font-size:11px;margin-top:1px}.shc-tog input[data-v-b6ade2a7]{height:0;opacity:0;position:absolute;width:0}.shc-tog i[data-v-b6ade2a7]{background:#ffffff59;border-radius:12px;flex:none;height:24px;position:relative;transition:background .15s;width:40px}.shc-tog i[data-v-b6ade2a7]:after{background:#fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:left .15s;width:18px}.shc-tog input:checked+i[data-v-b6ade2a7]{background:#8e6dfd}.shc-tog input:checked+i[data-v-b6ade2a7]:after{left:19px}.shc-btns[data-v-b6ade2a7]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.shc-btn[data-v-b6ade2a7]{border:none;border-radius:19px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:38px;width:100%}.shc-btn.pri[data-v-b6ade2a7]{background:#8e6dfd;color:#fff}.shc-btn.ghost[data-v-b6ade2a7]{background:transparent;color:#fff;height:32px;text-decoration:underline;text-underline-offset:3px}.shc-btn[data-v-b6ade2a7]:disabled{cursor:default;opacity:.6}.rw-medal[data-v-86b995bc]{display:inline-block;vertical-align:-.18em;width:auto}.wowb[data-v-a2579628]{border-radius:50%;display:grid;flex:none;overflow:hidden;place-items:center;position:relative}.wowb img[data-v-a2579628]{display:block;max-width:none;transform:translate(9%);width:150%}.wowb[data-v-a2579628]:after{background:linear-gradient(145deg,hsla(0,0%,100%,.55),transparent 42%,rgba(0,0,0,.12));border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.b-gold[data-v-a2579628]{background:radial-gradient(circle at 34% 28%,#fff3cc,#f0b93a 62%,#b77f12)}.b-silver[data-v-a2579628]{background:radial-gradient(circle at 34% 28%,#fbfcfe,#c7d2e0 62%,#8593a8)}.b-bronze[data-v-a2579628]{background:radial-gradient(circle at 34% 28%,#f7dfc6,#cd8c52 62%,#8c5a2b)}.b-lock[data-v-a2579628]{background:#e7eaf2}.is-line.b-gold img[data-v-a2579628]{filter:sepia(.55) saturate(1.9) hue-rotate(-6deg) brightness(1.06) contrast(1.05)}.is-line.b-silver img[data-v-a2579628]{filter:grayscale(1) brightness(1.18) contrast(.92)}.is-line.b-bronze img[data-v-a2579628]{filter:sepia(.85) saturate(2.2) hue-rotate(-18deg) brightness(.88) contrast(1.1)}.b-lock img[data-v-a2579628]{filter:grayscale(1) brightness(1.6) opacity(.32)}.is-badge[data-v-a2579628]{background:transparent!important;overflow:visible}.is-badge[data-v-a2579628]:after{display:none}.is-badge img[data-v-a2579628]{filter:drop-shadow(0 4px 8px rgba(40,54,92,.2));transform:none;width:112%}.is-badge.b-lock img[data-v-a2579628]{filter:grayscale(1) opacity(.45)}.cel-ov[data-v-e975bde2]{background:#1b203c85;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:400}.pop[data-v-e975bde2]{background:#fff;border-radius:22px;box-shadow:0 22px 60px #141a3252;box-sizing:border-box;color:#1b3a6b;max-width:372px;overflow:hidden;padding:0 0 20px;position:relative;text-align:center;width:100%}.pop.k-bronze[data-v-e975bde2]{max-width:330px}.pop.k-multi[data-v-e975bde2]{max-width:340px}.pop-top[data-v-e975bde2]{padding:22px 20px 16px;position:relative}.top-gold[data-v-e975bde2]{background:radial-gradient(circle at 50% 10%,#fffbee,#ffe9ae 45%,#f3c75a)}.top-silver[data-v-e975bde2]{background:radial-gradient(circle at 50% 10%,#fcfdff,#e4eaf3 45%,#c2cede)}.top-bronze[data-v-e975bde2]{background:radial-gradient(circle at 50% 10%,#fff3e6,#f3d8bc 45%,#d9a473);padding:18px 20px 14px}.top-multi[data-v-e975bde2]{background:linear-gradient(160deg,#edeafb,#e3f7ef);padding:20px 20px 14px}.pop-rays[data-v-e975bde2]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;opacity:.55;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:100%}.pop-tier[data-v-e975bde2]{background:#fffc;border-radius:999px;display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.14em;padding:3px 12px;position:relative}.pop-tier.gold[data-v-e975bde2]{color:#e2a100}.pop-tier.silver[data-v-e975bde2]{color:#8fa3bf}.pop-tier.bronze[data-v-e975bde2]{color:#c08552}.pop-badge[data-v-e975bde2]{margin:14px auto 0;position:relative}.pop-nm[data-v-e975bde2]{font-size:22px;font-weight:800;margin-top:12px;position:relative}.k-bronze .pop-nm[data-v-e975bde2]{font-size:19px}.k-multi .pop-nm[data-v-e975bde2]{font-size:20px;margin-top:6px}.pop-ds[data-v-e975bde2]{color:#5b6c8f;font-size:13px;line-height:1.45;margin-top:4px;position:relative}.pop-emoji[data-v-e975bde2]{font-size:34px}.pop-body[data-v-e975bde2]{padding:16px 20px 0}.unlock[data-v-e975bde2]{align-items:center;background:#fff6dc;border-radius:12px;display:flex;font-size:12.5px;gap:11px;line-height:1.45;margin-bottom:10px;padding:11px 13px;text-align:left}.unlock.violet[data-v-e975bde2]{background:#edeafb}.next-t[data-v-e975bde2]{color:#98a4be;font-size:12px;font-weight:700;margin-bottom:6px}.mini[data-v-e975bde2]{background:#e6e9f4;height:8px;overflow:hidden}.mini[data-v-e975bde2],.mini i[data-v-e975bde2]{border-radius:999px}.mini i[data-v-e975bde2]{background:linear-gradient(90deg,#9b8fe0,#7b6fd4);display:block;height:100%}.k-bronze .mini i[data-v-e975bde2]{background:#c08552}.mini-lb[data-v-e975bde2]{color:#7b6fd4;font-size:11.5px;font-weight:800;margin-top:6px}.k-bronze .mini-lb[data-v-e975bde2]{color:#5b6c8f;font-weight:600}.pop-btn[data-v-e975bde2]{background:#7b6fd4;border:none;border-radius:14px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;margin-top:14px;padding:13px;width:100%}.pop-btn.bronze[data-v-e975bde2]{background:#c08552}.pop-btn.silver[data-v-e975bde2]{background:#8fa3bf}.pop-lnk[data-v-e975bde2]{background:none;border:none;color:#98a4be;cursor:pointer;display:block;font-family:inherit;font-size:12.5px;font-weight:700;margin-top:9px;width:100%}.mini-ach[data-v-e975bde2]{align-items:center;background:#f6f7fc;border-radius:12px;display:flex;font-size:12px;gap:10px;margin-bottom:8px;padding:9px 11px;text-align:left}.mini-ach.silver[data-v-e975bde2]{background:#e6f0ff}.mini-ach.bronze[data-v-e975bde2]{background:#ffe9d6}.mini-ach.gold[data-v-e975bde2]{background:#fff3c8}.ma-body[data-v-e975bde2]{flex:1;line-height:1.4;min-width:0}.ma-body span[data-v-e975bde2],.more[data-v-e975bde2]{color:#98a4be}.more[data-v-e975bde2]{font-size:12px;font-weight:700;margin-bottom:8px}.cel-enter-active[data-v-e975bde2],.cel-leave-active[data-v-e975bde2]{transition:opacity .18s ease}.cel-enter-active .pop[data-v-e975bde2]{animation:pop-in-e975bde2 .26s cubic-bezier(.2,.9,.3,1.2)}@keyframes pop-in-e975bde2{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.cel-enter-from[data-v-e975bde2],.cel-leave-to[data-v-e975bde2]{opacity:0}
