.wh-root{--wh-ink:var(--tg-ink,#1d2340);--wh-panel:#fffdf8;--wh-bc:var(--tg-ink,#1d2340);--wh-bw:2.5px;--wh-r:18px;--wh-accent:var(--tg-accent,#ff7a6b);--wh-accent-ink:var(--tg-accent-ink,#1d2340);--wh-lip:#00000038;--wh-shadow:0 4px 0 var(--wh-lip), 0 14px 28px -16px #00000073;--wh-focus:#ffbe0b;--wh-sky:var(--tg-bg,#fff4ea);--wh-font:var(--tg-font,system-ui, sans-serif);--wh-gold:#ffcf3f;--wh-gold-2:#ffe28a;--wh-gold-3:#e3a91d;background:var(--wh-sky);color:var(--wh-ink);font-family:var(--wh-font);-webkit-user-select:none;user-select:none;touch-action:manipulation;position:fixed;inset:0;overflow:hidden}.wh-root *,.wh-root :before,.wh-root :after{box-sizing:border-box}.wh-root [hidden]{display:none!important}.wh-home{position:absolute;inset:0}.wh-scene{position:absolute}.wh-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.wh-hot{position:absolute;inset:0}.wh-station{aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;min-width:56px;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.wh-station:focus-visible{outline:5px solid var(--wh-focus);outline-offset:4px}.wh-plate{pointer-events:none;white-space:nowrap;line-height:1.15;font-size:clamp(12px, calc(var(--wh-scale,.6) * 24px), 18px);justify-items:center;gap:0;padding:5px 12px 6px;display:grid;position:absolute;transform:translate(-50%)}.wh-plate b{font-weight:800}.wh-plate small{opacity:.8;font-size:.78em;font-weight:700}.wh-root :is(.wh-plate,.wh-act,.wh-mission p,.wh-fam small,.wh-album,.wh-badges,.wh-chapters,.wh-hint,.wh-who,.wh-btn){font-family:var(--wh-ui-font,var(--wh-font))}@media (max-width:520px){.wh-plate small{display:none}.wh-plate{padding:4px 10px}}.wh-st{transform-box:fill-box;transform-origin:50% 100%;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s}.wh-st.hot{filter:drop-shadow(0 0 12px #fff4bef2);transform:translateY(-8px)scale(1.03)}.wh-root :is(.wh-mission,.wh-act,.wh-btn,.wh-plate,.wh-sheet-c,.wh-bubble,.wh-who,.wh-stars,.wh-toast){background:var(--wh-panel);color:var(--wh-ink);border:var(--wh-bw) solid var(--wh-bc);border-radius:var(--wh-r);box-shadow:var(--wh-shadow)}.wh-top{z-index:5;padding:max(8px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 6px max(10px, env(safe-area-inset-left));pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.wh-top>*{pointer-events:auto}.wh-top-r{align-items:center;gap:8px;margin-left:auto;display:flex}.wh-btn{min-width:50px;min-height:50px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.wh-btn:active{box-shadow:0 2px 0 var(--wh-lip);transform:translateY(2px)}.wh-btn:focus-visible,.wh-act:focus-visible,.wh-go:focus-visible,.wh-fam:focus-visible,.wh-close:focus-visible,.wh-say:focus-visible{outline:4px solid var(--wh-focus);outline-offset:3px}.wh-icon{width:50px;padding:0}.wh-dash{white-space:nowrap;flex:none}.wh-top-r>*,.wh-top>*{flex:none}.wh-short{display:none}.wh-who{border-radius:999px;align-items:center;gap:8px;min-height:50px;padding:4px 14px 4px 5px;font-weight:800;display:inline-flex}.wh-who .av{border-radius:50%;flex:none}.wh-stars{border-radius:999px;align-items:center;gap:6px;min-height:50px;padding:0 14px;font-size:1.15rem;font-weight:900;display:inline-flex}.wh-stars svg{color:var(--wh-gold-3);fill:var(--wh-gold)}.wh-parent{font-size:.875rem}@media (max-width:900px){.wh-full{display:none}.wh-short{display:inline}.wh-parent .wh-lbl{display:none}.wh-parent{width:50px;padding:0}}@media (max-width:480px){.wh-who-n{display:none}.wh-who{padding:4px}}@media (max-width:440px){.wh-who{display:none}}@media (max-width:480px){.wh-dash{gap:4px;padding:0 13px 0 9px;font-size:.9rem}.wh-top,.wh-top-r{gap:6px}.wh-stars{gap:4px;padding:0 10px}.wh-icon,.wh-parent{width:46px;min-width:46px}}.wh-bubble{z-index:4;pointer-events:none;opacity:0;transform-origin:var(--wh-tail,50%) 100%;padding:10px 14px 12px;transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translateY(-100%)translateY(6px)scale(.96)}.wh-bubble.on{opacity:1;transform:translateY(-100%)translateY(-6px)}.wh-bubble:after{content:"";left:var(--wh-tail,50%);background:var(--wh-panel);border-right:var(--wh-bw) solid var(--wh-bc);border-bottom:var(--wh-bw) solid var(--wh-bc);border-bottom-right-radius:4px;width:20px;height:20px;margin-left:-10px;position:absolute;bottom:-12px;transform:rotate(45deg)}.wh-bubble b{letter-spacing:.05em;text-transform:uppercase;opacity:.75;font-size:.72rem;display:block}.wh-bubble p{margin:2px 0 0;font-size:.95rem;font-weight:700;line-height:1.3}.wh-mascot{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;min-width:48px;padding:0;position:absolute;transform:translate(-50%,-50%)}.wh-mascot:focus-visible{outline:4px solid var(--wh-focus);outline-offset:2px}.wh-bubble.below{transform-origin:var(--wh-tail,50%) 0;transform:translateY(6px)scale(.96)}.wh-bubble.below.on{transform:none}.wh-bubble.below:after{top:-12px;bottom:auto;transform:rotate(225deg)}.wh-talk{background:var(--wh-panel);border:2px solid var(--wh-bc);box-shadow:0 2px 0 var(--wh-lip);border-radius:12px;gap:3px;padding:6px 8px;display:flex;position:absolute;top:-4%;right:-6%}.wh-talk i{background:var(--wh-ink);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite wh-twinkle}.wh-talk i:nth-child(2){animation-delay:.2s}.wh-talk i:nth-child(3){animation-delay:.4s}.wh-dock{z-index:5;padding:8px max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.wh-dock>*{pointer-events:auto}.wh-mission{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h go""s go";align-items:center;gap:6px 14px;width:min(100%,560px);padding:10px 12px 10px 16px;display:grid}.wh-mission-h{grid-area:h;min-width:0}.wh-mission h2{margin:0;font-size:1.15rem;font-weight:900;line-height:1.1}.wh-mission p{opacity:.78;margin:2px 0 0;font-size:.82rem;font-weight:700}.wh-msteps{grid-area:s;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wh-msteps li{border:2px dashed color-mix(in srgb, var(--wh-bc) 45%, transparent);background:#ffffff8c;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}.wh-msteps li.ok{border-style:solid;border-color:var(--wh-bc);background:var(--wh-gold-2)}.wh-tick{color:#fff;background:#2fbf71;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:grid;position:absolute;bottom:-6px;right:-6px}.wh-go{border-radius:calc(var(--wh-r) - 2px);border:var(--wh-bw) solid var(--wh-bc);background:var(--wh-accent);min-width:150px;min-height:60px;color:var(--wh-accent-ink);font:inherit;cursor:pointer;box-shadow:0 5px 0 var(--wh-lip);grid-area:go;padding:0 22px;font-size:1.25rem;font-weight:900}.wh-go:active{box-shadow:0 2px 0 var(--wh-lip);transform:translateY(3px)}.wh-acts{gap:8px;display:flex}.wh-act{min-width:88px;min-height:64px;font:inherit;cursor:pointer;align-content:center;justify-items:center;gap:2px;padding:6px 10px;font-size:.9rem;font-weight:800;line-height:1.1;display:grid}.wh-act small{opacity:.75;text-overflow:ellipsis;white-space:nowrap;max-width:11ch;font-size:.72rem;font-weight:700;overflow:hidden}.wh-act:active{box-shadow:0 2px 0 var(--wh-lip);transform:translateY(2px)}@media (max-width:700px){.wh-mission{grid-template-areas:"h h""s go";padding:10px 12px}.wh-go{min-width:0;min-height:56px;padding:0 16px;font-size:1.1rem}.wh-acts{width:100%}.wh-act{flex:1 1 0;min-width:0;min-height:58px;padding:6px 4px;font-size:.8rem}.wh-act small{display:none}}@media (max-height:520px) and (orientation:landscape){.wh-top{padding-top:max(4px, env(safe-area-inset-top));padding-bottom:2px}.wh-btn,.wh-who,.wh-stars{min-height:46px}.wh-dock{flex-flow:column;justify-content:flex-end;align-items:stretch;gap:8px;width:214px;padding-left:0;top:60px;left:auto}.wh-mission{grid-template-columns:1fr;grid-template-areas:"h""s""go";gap:6px;width:100%;padding:8px 10px}.wh-mission h2{font-size:1rem}.wh-mission p{display:none}.wh-msteps li{width:36px;height:36px}.wh-go{min-width:0;min-height:48px;font-size:1.05rem}.wh-acts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.wh-act{min-width:0;min-height:48px;padding:4px;font-size:.78rem}.wh-act small,.wh-plate small{display:none}.wh-plate{padding:3px 8px;font-size:12px}}@media (max-width:360px){.wh-top{padding-left:max(8px, env(safe-area-inset-left));padding-right:max(8px, env(safe-area-inset-right));gap:6px}.wh-top-r{gap:6px}.wh-who{display:none}.wh-btn{min-width:46px;min-height:46px}.wh-icon,.wh-parent{width:44px;min-width:44px}.wh-dash{padding:0 11px 0 8px;font-size:.86rem}.wh-stars{padding:0 8px;font-size:.95rem}}.wh-sheet{z-index:30;padding:max(10px, env(safe-area-inset-top)) 0 0;background:#0f0c1e6b;place-items:end center;animation:.2s ease-out wh-fade;display:grid;position:absolute;inset:0}.wh-sheet-c{width:min(100%,760px);max-height:min(88vh,88dvh);padding:0 0 max(14px, env(safe-area-inset-bottom));border-bottom-right-radius:0;border-bottom-left-radius:0;animation:.26s cubic-bezier(.22,1,.36,1) wh-up;overflow:auto}@media (min-width:820px) and (min-height:600px){.wh-sheet{align-items:center}.wh-sheet-c{border-radius:var(--wh-r);max-height:84vh}}.wh-sheet-h{z-index:1;background:inherit;border-bottom:2px solid color-mix(in srgb, var(--wh-bc) 18%, transparent);align-items:center;gap:12px;padding:12px 12px 10px 16px;display:flex;position:sticky;top:0}.wh-sheet-h h2{flex:1;min-width:0;margin:0;font-size:1.35rem;font-weight:900}.wh-sheet-i{flex:none;place-items:center;width:48px;height:48px;display:grid}.wh-close{border:2px solid var(--wh-bc);min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex}.wh-sheet-b{gap:14px;padding:14px 16px 6px;display:grid}.wh-hint{opacity:.8;margin:0;font-weight:700}.wh-sub{margin:8px 0 0;font-size:1.05rem;font-weight:900}.wh-fams{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;display:grid}.wh-fam{border-radius:calc(var(--wh-r) - 2px);border:var(--wh-bw) solid var(--wh-bc);min-height:156px;color:inherit;font:inherit;cursor:pointer;text-align:center;box-shadow:0 4px 0 var(--wh-lip);background:#ffffffb3;align-content:start;justify-items:center;gap:6px;padding:14px 10px 12px;transition:transform .15s;display:grid;position:relative}.wh-fam:hover{transform:translateY(-2px)}.wh-fam:active{box-shadow:0 2px 0 var(--wh-lip);transform:translateY(2px)}.wh-fam b{font-size:1.08rem;font-weight:900;line-height:1.15}.wh-fam small{opacity:.75;font-size:.8rem;font-weight:700}.wh-fam-i{place-items:center;width:64px;height:64px;display:grid}.wh-fam-go{background:var(--wh-accent);width:30px;height:30px;color:var(--wh-accent-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.wh-album{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wh-album li{text-align:center;border-radius:14px;justify-items:center;gap:4px;padding:8px 4px;display:grid}.wh-album li.on{background:#ffffff8c}.wh-album b{font-size:.85rem;font-weight:800;line-height:1.15}.wh-album small{opacity:.7;font-size:.72rem;font-weight:700}.wh-coll.on{filter:drop-shadow(0 3px #00000026)}.wh-next{gap:6px;display:grid}.wh-next p{margin:0;font-weight:800}.wh-meter{border:2px solid var(--wh-bc);background:#0000001a;border-radius:99px;height:14px;overflow:hidden}.wh-meter i{background:var(--wh-accent);border-radius:99px;height:100%;display:block}.wh-badges,.wh-chapters{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wh-badges li,.wh-chapters li{background:#fff6;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;display:flex}.wh-badges li:not(.on),.wh-chapters li:not(.on){opacity:.6}.wh-badges b,.wh-chapters b{font-weight:900;display:block}.wh-badges small,.wh-chapters small{opacity:.8;font-size:.8rem;font-weight:700}.wh-chapters li{gap:2px;display:grid}.wh-result{text-align:center;justify-items:center;gap:8px;padding:6px 0 4px;display:grid;position:relative;overflow:hidden}.wh-burst{background:repeating-conic-gradient(from 0deg, #ffd66659 0 10deg, transparent 10deg 22deg);z-index:0;border-radius:50%;width:360px;height:360px;animation:30s linear infinite wh-spin;position:absolute;top:-40px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.wh-result>*{z-index:1;position:relative}.wh-result-m svg{width:128px;height:128px;animation:2.6s ease-in-out infinite wh-bob}.wh-rtitle{margin:0;font-size:1.6rem;font-weight:900}.wh-rsub,.wh-rchap{margin:0;font-weight:800}.wh-rchap{background:var(--wh-gold-2);border-radius:12px;padding:6px 12px}.wh-rstars{gap:6px;display:flex}.wh-rstars svg{color:var(--wh-gold-3);fill:var(--wh-gold);animation:.6s cubic-bezier(.34,1.56,.64,1) both wh-pop}.wh-ritems{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.wh-ritem{justify-items:center;gap:4px;max-width:120px;animation:.6s cubic-bezier(.34,1.56,.64,1) .4s both wh-pop;display:grid}.wh-ritem b{font-size:.85rem;font-weight:900}.wh-ractions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.wh-ractions .wh-go{grid-area:auto}.wh-act-wide{grid-auto-flow:column;gap:8px;min-width:150px;min-height:60px;font-size:1rem}.wh-toasts{top:calc(max(8px, env(safe-area-inset-top)) + 64px);z-index:80;pointer-events:none;gap:8px;width:min(92vw,380px);display:grid;position:absolute;left:50%;transform:translate(-50%)}.wh-toast{align-items:center;gap:12px;padding:8px 14px 8px 8px;transition:opacity .5s,transform .5s;animation:.4s cubic-bezier(.34,1.56,.64,1) wh-drop;display:flex}.wh-toast.out{opacity:0;transform:translateY(-10px)}.wh-toast small{opacity:.75;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:800;display:block}.wh-toast b{font-weight:900}.wh-play{z-index:20;position:absolute;inset:0}.tg-exit-text{margin:0;font-weight:600;line-height:1.4}.wh-float{transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite wh-bob}.wh-sway{transform-box:fill-box;transform-origin:50% 100%;animation:4.8s ease-in-out infinite wh-sway}.wh-drift{animation:34s ease-in-out infinite alternate wh-drift}.wh-twinkle{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite wh-twinkle}.wh-spin{transform-box:fill-box;transform-origin:50%;animation:40s linear infinite wh-spin}.wh-pulse{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite wh-pulse}.wh-blink{transform-box:fill-box;transform-origin:50%;animation:5.2s infinite wh-blink}@keyframes wh-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wh-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes wh-drift{0%{transform:translate(-40px)}to{transform:translate(46px)}}@keyframes wh-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes wh-spin{to{transform:rotate(360deg)}}@keyframes wh-pulse{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@keyframes wh-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes wh-pop{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes wh-drop{0%{opacity:0;transform:translateY(-20px)scale(.9)}to{opacity:1;transform:none}}@keyframes wh-up{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes wh-fade{0%{opacity:0}to{opacity:1}}.wh-reduced *,.wh-reduced :before,.wh-reduced :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.wh-root *,.wh-root :before,.wh-root :after{transition:none!important;animation:none!important}}.gt{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#111b379e;place-items:center;padding:16px;font-family:Nunito Variable,Segoe UI,system-ui,sans-serif;display:grid;position:fixed;inset:0}.gt-card{text-align:center;color:#25324a;background:#fffcf7;border-radius:22px;justify-items:center;gap:14px;width:min(100%,380px);padding:24px 20px 18px;display:grid;box-shadow:0 30px 80px -20px #00000080}.gt-card h2{margin:0;font-size:1.4rem;font-weight:900}.gt-sub,.gt-tip,.gt-q{margin:0;font-weight:600}.gt-tip{color:#5e6880;font-size:.8rem}.gt-q{font-size:1.3rem;font-weight:900}.gt-msg{color:#9b2219;min-height:1.3em;margin:0;font-weight:700}.gt-dots{align-items:center;gap:10px;min-height:22px;font-size:1.4rem;font-weight:900;display:flex}.gt-dots i{border:2px solid #4254b8;border-radius:50%;width:16px;height:16px}.gt-dots i.on{background:#4254b8}.gt-pad{grid-template-columns:repeat(3,72px);gap:10px;display:grid}.gt-key{height:64px;font:inherit;color:#25324a;cursor:pointer;background:#fff;border:1.5px solid #d3c9b6;border-radius:16px;font-size:1.5rem;font-weight:800;box-shadow:0 3px #e6dccb}.gt-key:active{box-shadow:none;transform:translateY(2px)}.gt-key.ok{color:#fff;background:#4254b8;border-color:#4254b8;font-size:1.1rem}.gt-key:focus-visible,.gt-hold:focus-visible,.gt-cancel:focus-visible{outline-offset:2px;outline:3px solid #f0b429}.gt-hold{color:#2d3c96;width:100%;min-height:64px;font:inherit;cursor:pointer;touch-action:none;background:#e6ebfb;border:2px solid #4254b8;border-radius:16px;font-size:1.1rem;font-weight:900;position:relative;overflow:hidden}.gt-hold>span:last-child{position:relative}.gt-fill{transform-origin:0;background:#c4cdf6;position:absolute;inset:0;transform:scaleX(0)}.gt-hold.on .gt-fill{transition:transform 1.6s linear;transform:scaleX(1)}.gt-cancel{color:#4254b8;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px;font-weight:800;text-decoration:underline}.gt-sum{justify-items:center;gap:12px;display:grid}.wh--pibuni{--wh-sky:#f6e7d4;--wh-panel:#fff;--wh-bc:#fff;--wh-bw:4px;--wh-r:22px;--wh-accent:#ff7a6b;--wh-accent-ink:#2a1630;--wh-ink:#1d2340;--wh-lip:#6e462847;--wh-shadow:0 0 0 1.5px #1d23401f, 0 5px 0 #6e462838, 0 16px 26px -14px #3c1e1480}.wh--pibuni .wh-plate{background:linear-gradient(#fff,#fff4ea);transform:translate(-50%)rotate(-2.5deg)}.wh--pibuni .wh-go{border-color:#fff;box-shadow:0 0 0 1.5px #1d234026,0 5px #d65a4c}.wh--pibuni .wh-mission{background:linear-gradient(160deg,#fff 60%,#e9fbfd)}.wh--ceritupi{--wh-sky:#2a1f4a;--wh-panel:#fbf3df;--wh-bc:#c9a24d;--wh-bw:2px;--wh-r:10px;--wh-accent:#6b4fb0;--wh-accent-ink:#fff7e6;--wh-ink:#3b2a43;--wh-lip:#3c1e4659;--wh-shadow:inset 0 0 0 4px #fbf3df, inset 0 0 0 5.5px #c9a24dcc, 0 4px 0 #3c1e4659, 0 18px 30px -16px #140a28b3}.wh--ceritupi :is(.wh-mission,.wh-sheet-c,.wh-act,.wh-plate){background-image:radial-gradient(120% 90% at 10% 0,#fffaf0,#0000 60%),linear-gradient(#fbf3df,#f2e3c0)}.wh--ceritupi :is(h2,.wh-plate b,.wh-rtitle){font-family:Lora Variable,Georgia,serif;font-style:italic}.wh--ceritupi .wh-go{box-shadow:inset 0 0 0 2px #ffe9aa80,0 5px #3e2a73}.wh--orbupi{--wh-ui-font:"Nunito Variable", "Segoe UI", system-ui, sans-serif;--wh-sky:#0b1430;--wh-panel:#121e46db;--wh-bc:#59d8f0;--wh-bw:2px;--wh-r:14px;--wh-accent:#ff9a2e;--wh-accent-ink:#1a0f00;--wh-ink:#eaf3ff;--wh-lip:#00000080;--wh-shadow:0 0 0 1px #59d8f040, 0 0 18px -4px #59d8f08c, 0 14px 26px -14px #000c;--wh-gold-2:#3b5aa8}.wh--orbupi :is(.wh-mission,.wh-sheet-c,.wh-act,.wh-btn,.wh-plate,.wh-who,.wh-stars,.wh-toast){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.wh--orbupi .wh-fam,.wh--orbupi .wh-msteps li,.wh--orbupi .wh-album li.on,.wh--orbupi .wh-badges li{background:#ffffff14}.wh--orbupi .wh-fam,.wh--orbupi .wh-close{border-color:#59d8f099}.wh--numikoo{--wh-sky:#2b4fd6;--wh-panel:#fff6dc;--wh-bc:#1a2a6c;--wh-bw:3px;--wh-r:26px;--wh-accent:#ffb52e;--wh-accent-ink:#1a2a6c;--wh-ink:#1a2a6c;--wh-lip:#1a2a6c;--wh-shadow:inset 0 -6px 0 #1a2a6c1f, inset 0 4px 0 #fffc, 0 6px 0 #1a2a6c, 0 18px 24px -14px #0a144699}.wh--numikoo .wh-go{border-radius:22px;box-shadow:inset 0 4px #ffffff80,0 6px #1a2a6c}.wh--fonipin{--wh-ui-font:"Nunito Variable", "Segoe UI", system-ui, sans-serif;--wh-sky:#ffe0d2;--wh-panel:#fff0f2;--wh-bc:#4a2230;--wh-bw:2px;--wh-r:20px;--wh-accent:#f0566f;--wh-accent-ink:#fff;--wh-ink:#4a2230;--wh-lip:#4a22304d;--wh-shadow:inset 0 0 0 5px #fff0f2, inset 0 0 0 7px transparent, 0 4px 0 #4a223040, 0 14px 22px -14px #4a223080}.wh--fonipin :is(.wh-mission,.wh-sheet-c,.wh-act,.wh-plate,.wh-btn){outline-offset:-8px;outline:2px dashed #f0566f8c}.wh--fonipin .wh-go{outline-offset:-7px;outline:2px dashed #fffc}.wh--ribunio{--wh-sky:#cfe3b8;--wh-panel:#f3ead2;--wh-bc:#24331f;--wh-bw:2px;--wh-r:6px;--wh-accent:#e8a83a;--wh-accent-ink:#24331f;--wh-ink:#24331f;--wh-lip:#24331f59;--wh-shadow:2px 3px 0 #24331f40, 0 16px 24px -16px #14280a99}.wh--ribunio :is(.wh-mission,.wh-sheet-c){background-image:repeating-linear-gradient(0deg,#0000 0 27px,#24331f12 27px 28px),linear-gradient(#f6eed8,#ecdfbd);position:relative}.wh--ribunio .wh-mission:before,.wh--ribunio .wh-mission:after{content:"";background:#e8a83a8c;width:64px;height:22px;position:absolute;top:-10px;left:18px;transform:rotate(-6deg)}.wh--ribunio .wh-mission:after{left:auto;right:18px;transform:rotate(5deg)}.wh--ribunio .wh-plate{border-radius:4px;transform:translate(-50%)rotate(1.5deg)}.wh--kubopik{--wh-sky:#1f4fa8;--wh-panel:#24539e;--wh-bc:#e9f2ff;--wh-bw:2px;--wh-r:8px;--wh-accent:#e8513f;--wh-accent-ink:#fff;--wh-ink:#f4f8ff;--wh-lip:#06143c99;--wh-shadow:0 4px 0 #06143c99, 0 16px 26px -16px #000a28cc;--wh-gold-2:#ffd166}.wh--kubopik :is(.wh-mission,.wh-sheet-c,.wh-act,.wh-btn,.wh-plate,.wh-who,.wh-stars,.wh-toast){background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:16px 16px;border-style:dashed}.wh--kubopik .wh-fam,.wh--kubopik .wh-msteps li{background:#ffffff14;border-color:#e9f2ffb3}.wh--kubopik .wh-close{border-color:#e9f2ffb3}.wh--kubopik .wh-msteps li.ok{color:#1f4fa8}.wh--emolupi{--wh-sky:#fde3e2;--wh-panel:#fff6f1;--wh-bc:#c9667e;--wh-bw:3px;--wh-r:28px;--wh-accent:#e2788f;--wh-accent-ink:#fff;--wh-ink:#4a3328;--wh-lip:#c9667e73;--wh-shadow:inset 0 0 0 4px #ffffffb3, 0 5px 0 #c9667e66, 0 16px 24px -14px #78324673}.wh--emolupi :is(.wh-mission,.wh-sheet-c){background-image:radial-gradient(circle at 18px 18px,#e2788f1f 6px,#0000 7px);background-size:36px 36px}.wh--tekapik{--wh-sky:#2b1830;--wh-panel:#f2dfb4;--wh-bc:#2b1830;--wh-bw:2px;--wh-r:4px;--wh-accent:#1fb5b0;--wh-accent-ink:#10202a;--wh-ink:#2b1830;--wh-lip:#00000073;--wh-shadow:3px 4px 0 #00000059, 0 18px 26px -16px #000000b3}.wh--tekapik :is(.wh-plate,.wh-act small,.wh-mission p,.wh-fam small){font-family:Special Elite,Courier Prime,Courier New,monospace}.wh--tekapik .wh-mission{margin-top:14px;position:relative}.wh--tekapik .wh-mission:before{content:"FAIL KES";letter-spacing:.12em;background:#f2dfb4;border:2px solid #2b1830;border-bottom:0;border-radius:6px 6px 0 0;padding:2px 12px;font-size:.7rem;font-weight:900;position:absolute;top:-20px;left:14px}.wh--tekapik .wh-plate{background:#f6ecd2;transform:translate(-50%)rotate(-1deg)}.wh--gerupik{--wh-sky:#bfe3ff;--wh-panel:#fff;--wh-bc:#20305a;--wh-bw:3px;--wh-r:16px;--wh-accent:#ff7a2f;--wh-accent-ink:#fff;--wh-ink:#20305a;--wh-lip:#20305a;--wh-shadow:0 5px 0 #20305a, 0 16px 22px -14px #141e4680}.wh--gerupik :is(.wh-mission,.wh-sheet-c){background-image:linear-gradient(90deg,#ff7a2f 0 8px,#2f6bff 8px 16px,#0000 16px);background-repeat:no-repeat;padding-left:28px}.wh--gerupik .wh-sheet-c{background-size:16px 100%;padding-left:0}.wh--gerupik .wh-go{border-radius:999px}.wh-toggle{min-height:96px}.wh-toggle[aria-checked=false]{opacity:.7;background:#0000000f}.wh-toggle[aria-checked=true] small{color:inherit}.wh-voice{background:#ffffff80;border-radius:16px;padding:12px}.wh-voice .tg-voice h3{margin:0 0 4px;font-size:1.05rem}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#111b37;--navy-2:#1a2440;--navy-3:#26325a;--indigo:#5546d9;--indigo-2:#4436c2;--lavender:#eeeafe;--porcelain:#f7f8fc;--brass:#b18a45;--brass-soft:#f5ecdb;--bg:var(--porcelain);--surface:#fff;--surface-2:#f0f2f8;--ink:#161d33;--muted:#5b6380;--line:#e3e6f0;--line-strong:#c7ccdd;--brand:var(--indigo);--brand-ink:#fff;--brand-soft:var(--lavender);--danger:#a2261c;--focus:#f0b429;--warn-bg:#fdf3dc;--warn-ink:#6b4500;--warn-line:#e3c071;--bad-bg:#fdecea;--bad-ink:#9b2219;--bad-line:#eba79f;--ok-bg:#e5f5ee;--ok-ink:#0d5a3f;--ok-line:#8dcfb4;--info-bg:#eef1fa;--radius:12px;--radius-lg:16px;--radius-sm:8px;--gap:16px;--shadow-1:0 1px 0 #111b370a, 0 1px 2px #111b370f;--shadow-2:0 1px 0 #111b370a, 0 12px 32px -16px #111b3747;--ease:cubic-bezier(.22, 1, .36, 1);--font-head:"Bricolage Grotesque Variable", "Segoe UI", system-ui, sans-serif;--font-body:"Figtree Variable", "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, "Liberation Mono", monospace;--side-bg:var(--navy);--side-ink:#dfe3f5;--side-muted:#8f98bd;--side-hover:#ffffff0f;--side-active:#7a6cff38;--side-active-ink:#fff;--side-line:#ffffff14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-parent{--bg:#fffcf7;--surface:#fff;--surface-2:#f6f1e8;--ink:#25324a;--muted:#5e6880;--line:#ece5d8;--line-strong:#d3c9b6;--brand:#4254b8;--brand-ink:#fff;--brand-soft:#e6ebfb;--sky:#eaf5ff;--petal:#fceaf1;--sun:#fff1cf;--mint:#e3f6ee;--info-bg:#eef3fb;--radius:14px;--radius-lg:20px;--shadow-2:0 1px 0 #25324a0a, 0 14px 34px -18px #25324a4d;--font-head:"Nunito Variable", "Segoe UI", system-ui, sans-serif;--side-bg:#fff;--side-ink:#25324a;--side-muted:#6c7590;--side-hover:#f6f1e8;--side-active:#e6ebfb;--side-active-ink:#2d3c96;--side-line:#ece5d8}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);margin:0;font:400 1rem/1.55 system-ui,sans-serif}button,input,select,textarea{font:inherit;color:inherit}.skip{z-index:100;background:var(--surface);color:var(--ink);border:2px solid var(--ink);padding:12px 16px;position:absolute;top:0;left:-999px}.skip:focus{top:8px;left:8px}.dash{font-family:var(--font-body);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;min-width:0}:where(.dash) :is(h1,h2,h3,h4,p,ul,ol,dl){margin:0}.dash h1,.dash h2,.dash h3,.dash h4{font-family:var(--font-head);letter-spacing:-.015em;color:var(--ink);font-weight:700;line-height:1.15}.theme-parent h1,.theme-parent h2,.theme-parent h3,.theme-parent h4{letter-spacing:-.01em;font-weight:800}.dash h1{font-size:clamp(1.65rem,1.2rem + 1.8vw,2.25rem)}.dash h2{font-size:clamp(1.2rem,1.05rem + .6vw,1.4rem)}.dash h3{font-size:1.0625rem}.dash h4{font-size:1rem}.dash h1,.dash h2,.dash h3,.dash h4,.dash summary,.dash .tag,.dash .note{overflow-wrap:anywhere}.dash p{max-width:70ch}.dash ul,.dash ol{padding-left:1.25rem}.dash ul.stack,.dash ul.stack-sm{padding:0;list-style:none}.dash li+li{margin-top:4px}.dash a{color:var(--brand);text-underline-offset:3px}.dash a:hover{text-decoration-thickness:2px}.dash img,.dash svg{max-width:100%}.dash code,.dash kbd{font-family:var(--font-mono);font-size:.9em}.dash :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dash [hidden]{display:none!important}.dash main:focus,.dash h1:focus{outline:none}.dash fieldset{border:0;min-width:0;margin:0;padding:0}.dash legend{margin-bottom:4px;padding:0}.small{font-size:.875rem}.muted{color:var(--muted)}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ico{flex:none}.shell{min-height:100vh;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.topbar{background:var(--side-bg);color:var(--side-ink);border-bottom:1px solid var(--side-line);z-index:20;justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;display:flex;position:sticky;top:0}.dash .brand{font-family:var(--font-head);color:inherit;letter-spacing:-.02em;align-items:center;gap:10px;min-height:44px;font-size:1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{background:linear-gradient(140deg, #7b6dff, var(--indigo) 55%, #3a2ca8);color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:1rem;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff40,0 6px 14px -6px #5546d9cc}.brand-logo{object-fit:contain;vertical-align:middle;border-radius:9px;flex:none;width:32px;height:32px;display:inline-block}.theme-parent .brand-mark{background:linear-gradient(140deg,#ffb59a,#f08a8a 45%,#7d86e6);box-shadow:inset 0 0 0 1px #fff6,0 6px 14px -8px #4254b8b3}.brand small{font-family:var(--font-body);color:var(--brass);letter-spacing:.12em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--brass) 55%, transparent);border-radius:6px;padding:2px 7px;font-size:.6875rem;font-weight:700}.theme-parent .brand small{color:#b0466a;background:var(--petal);border-color:#f2c4d3}.dash .menu-btn{color:var(--side-ink);border-color:var(--side-line);background:0 0}.dash .menu-btn:hover{background:var(--side-hover)}.side{background:var(--side-bg);color:var(--side-ink);border-bottom:1px solid var(--side-line);min-width:0;padding:0 12px 12px}.side[data-open=false] .nav-wrap{display:none}.nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dash .nav{padding:0}.dash .nav li+li{margin:0}.dash .nav-group{letter-spacing:.12em;text-transform:uppercase;color:var(--side-muted);padding:16px 12px 6px;font-size:.6875rem;font-weight:700}.dash .nav a{min-height:42px;color:var(--side-ink);transition:background-color .15s var(--ease), color .15s var(--ease);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex;position:relative}.dash .nav a .ico{opacity:.78}.dash .nav a:hover{background:var(--side-hover)}.dash .nav a[aria-current=page]{background:var(--side-active);color:var(--side-active-ink)}.dash .nav a[aria-current=page] .ico{opacity:1}.theme-portal .nav a[aria-current=page]:before{content:"";background:var(--brass);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-12px}.side-extra{margin:16px 0 0}.who{border-top:1px solid var(--side-line);color:var(--side-muted);overflow-wrap:anywhere;margin-top:16px;padding:12px;font-size:.875rem}.who-id{align-items:center;gap:10px;min-width:0;display:flex}.who-av{background:var(--navy-3);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:.875rem;font-weight:800;display:grid}.theme-parent .who-av{background:var(--petal);color:#b0466a}.who-mail{color:var(--side-ink);overflow-wrap:anywhere;min-width:0;font-weight:600}.who-links{flex-wrap:wrap;gap:0 14px;margin-top:6px;display:flex}.dash .who-links .btn{color:var(--side-muted);justify-content:flex-start;min-height:36px;padding-left:0;padding-right:0;text-decoration:none}.dash .who-links .btn:hover{color:var(--side-ink);background:0 0}.main{width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:24px 16px 72px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.page-head-text{flex:420px;gap:6px;min-width:0;display:grid}.page-head-actions{flex-wrap:wrap;gap:10px;display:flex}.dash .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--brass);font-size:.75rem;font-weight:700}.theme-parent .eyebrow{color:#b0466a}.dash .page-head .lede,.dash .page-head p{color:var(--muted);font-size:1.0125rem}.side-brand{padding:4px 12px 20px;display:none}@media (min-width:960px){.shell{background:linear-gradient(90deg, var(--side-bg) 264px, transparent 264px);grid-template-rows:1fr;grid-template-columns:264px minmax(0,1fr)}.topbar{display:none}.side{height:100vh;border-bottom:0;border-right:1px solid var(--side-line);flex-direction:column;align-self:start;height:100dvh;padding:22px 12px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.side[data-open=false] .nav-wrap{display:flex}.nav-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.nav-wrap>nav{flex:none}.who{margin-top:auto}.side-brand{display:flex}.main{margin:0;padding:40px 48px 96px}}@media (min-width:1400px){.main{padding-left:64px;padding-right:64px}}.stack>*+*{margin-top:var(--gap)}.stack-lg>*+*{margin-top:36px}.stack-sm>*+*{margin-top:8px}.row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.row-end{justify-content:flex-end}.grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.grid-2,.grid-3{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.grid-2,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-1);padding:18px}@media (min-width:720px){.panel{padding:24px 28px}}.dash .panel>h2,.dash .panel>h3{margin-bottom:12px}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px;display:flex}.dash .panel-head h2,.dash .panel-head h3{margin:0}.divider{border:0;border-top:1px solid var(--line);margin:24px 0}.section-title{align-items:center;gap:10px;display:flex}.section-title .ico{color:var(--brand)}.btn{border:1px solid var(--line-strong);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;text-align:center;transition:background-color .15s var(--ease), border-color .15s var(--ease), box-shadow .15s var(--ease), transform .15s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.dash a.btn{color:var(--ink);text-decoration:none}.btn:hover{background:var(--surface-2);border-color:var(--muted)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn-primary,.dash a.btn-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink);box-shadow:0 1px 0 #ffffff2e inset, 0 8px 18px -10px color-mix(in srgb, var(--brand) 85%, transparent)}.btn-primary:hover{background:color-mix(in srgb, var(--brand) 88%, #000);border-color:color-mix(in srgb, var(--brand) 88%, #000)}.btn-brass,.dash a.btn-brass{background:var(--brass-soft);border-color:color-mix(in srgb, var(--brass) 45%, transparent);color:#5a4016}.btn-wa,.dash a.btn-wa{color:#fff;background:#0f8a5f;border-color:#0f8a5f;box-shadow:0 8px 18px -10px #0f8a5fe6}.btn-wa:hover{background:#0b744f;border-color:#0b744f}.btn-danger,.dash a.btn-danger{border-color:var(--bad-line);color:var(--bad-ink)}.btn-danger:hover{background:var(--bad-bg)}.btn-quiet,.dash a.btn-quiet{color:var(--brand);text-underline-offset:3px;box-shadow:none;background:0 0;border-color:#0000;text-decoration:underline}.btn-quiet:hover{background:0 0;border-color:#0000}.btn-sm{min-height:38px;padding:6px 12px;font-size:.875rem}.btn-lg{border-radius:12px;min-height:52px;padding:12px 24px;font-size:1rem}.btn svg{flex:none;width:18px;height:18px}.field{align-content:start;gap:6px;min-width:0;display:grid}.field>label,.label{font-size:.9375rem;font-weight:700}.hint{color:var(--muted);max-width:70ch;font-size:.875rem}.input,.select,.textarea{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-width:0;min-height:46px;color:var(--ink);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;padding:10px 14px}.textarea{resize:vertical;min-height:96px}.input:hover,.select:hover,.textarea:hover{border-color:var(--muted)}.input:focus,.select:focus,.textarea:focus{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.input[aria-invalid=true]{border-color:var(--bad-ink);box-shadow:0 0 0 3px var(--bad-bg)}.input.mono{font-family:var(--font-mono);font-size:.9375rem}.field-error{color:var(--bad-ink);font-size:.875rem;font-weight:600}.check{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.check input{width:22px;height:22px;accent-color:var(--brand);flex:none;margin:0}.form-grid{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2{grid-column:span 2}}.input-affix{grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.input-affix>span{background:var(--surface-2);border:1px solid var(--line-strong);color:var(--muted);border-right:0;border-radius:10px 0 0 10px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.input-affix>.input{border-radius:0 10px 10px 0}.status:empty{display:none}.note{border:1px solid var(--line);border-left:4px solid var(--line-strong);background:var(--info-bg);border-radius:var(--radius-sm);max-width:78ch;padding:12px 16px}.note+.note{margin-top:8px}.note.ok{background:var(--ok-bg);border-color:var(--ok-line);border-left-color:var(--ok-ink);color:var(--ok-ink)}.note.warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink);border-left-color:#c58a14}.note.bad{background:var(--bad-bg);border-color:var(--bad-line);border-left-color:var(--bad-ink);color:var(--bad-ink)}.dash .note p+p,.dash .note ul,.dash .note p+ul{margin-top:6px}.dash .note a{color:inherit}.tag{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);letter-spacing:.01em;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:.75rem;font-weight:700;line-height:1.6;display:inline-flex}.tag.ok{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}.tag.warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}.tag.bad{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad-ink)}.tag.muted{color:var(--muted);border-style:dashed}.tag.brand{background:var(--brand-soft);border-color:color-mix(in srgb, var(--brand) 30%, transparent);color:var(--brand)}.tag.brass{background:var(--brass-soft);border-color:color-mix(in srgb, var(--brass) 45%, transparent);color:#6b4c19}.code{font-family:var(--font-mono);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;min-width:0;padding:10px 12px;font-size:.875rem;display:block}.copyrow{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}@media (min-width:560px){.copyrow{grid-template-columns:minmax(0,1fr) auto}}:where(.stats){margin:0}.stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));gap:12px;display:grid}.stats>div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-1);padding:16px 18px;position:relative;overflow:hidden}.stats>div:after{content:"";background:linear-gradient(90deg, var(--brand), color-mix(in srgb, var(--brand) 20%, transparent));opacity:.5;height:3px;position:absolute;inset:auto 0 0}.stats dt{color:var(--muted);font-size:.8125rem;font-weight:650}.stats dd{font-family:var(--font-head);overflow-wrap:anywhere;letter-spacing:-.02em;margin:6px 0 0;font-size:1.85rem;font-weight:700;line-height:1.05}.stat-note{color:var(--muted);margin-top:6px;font-size:.75rem}.table{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;overflow:hidden}.table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface-2);padding:10px 14px;font-size:.75rem}.table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:12px 14px}.table tr:last-child td{border-bottom:0}@media (max-width:759.98px){.table{background:0 0;border:0}.table,.table tbody,.table tr,.table td{width:100%;display:block}.table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.table tr{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:12px;padding:6px 0}.table td{border:0;grid-template-columns:minmax(80px,34%) minmax(0,1fr);gap:8px;padding:6px 14px;display:grid}.table td:before{content:attr(data-label);color:var(--muted);font-size:.8125rem;font-weight:700}.table td[data-label=""]{grid-template-columns:minmax(0,1fr)}.table td[data-label=""]:before{display:none}}:where(.steps,.checklist,.tabs){margin:0}.steps{counter-reset:step;gap:12px;padding:0;list-style:none;display:grid}.dash .steps{padding:0}.steps>li{counter-increment:step;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow-1);margin:0;padding:18px}.dash .steps>li+li{margin-top:0}.steps>li>h3:before{content:counter(step);background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:9px;flex:none;place-items:center;font-size:.9375rem;font-weight:800;display:inline-grid}.steps>li.done>h3:before{background:var(--brand);color:var(--brand-ink);content:counter(step) "✓";width:auto;min-width:30px;padding:0 6px;font-size:.8125rem}@media (min-width:720px){.steps>li{padding:20px 24px 22px}}.dash .steps h3{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;margin-bottom:8px;display:grid}.clickpath{background:var(--surface-2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:5px;padding:1px 6px;font-weight:700}.checklist{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:0;padding:0;list-style:none;display:grid;overflow:hidden}.dash .checklist{padding:0}.checklist li{background:var(--surface);border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px 14px;margin:0;padding:14px 18px;display:grid}.checklist li:first-child{border-top:0}.dash .checklist li+li{margin-top:0}.checklist .mark{border:1.5px solid var(--line-strong);border-radius:8px;place-items:center;width:26px;height:26px;margin-top:1px;font-size:.875rem;font-weight:800;display:grid}.checklist li.done .mark{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.checklist li.partial .mark{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn-ink)}.checklist .t{font-weight:700}.progress{width:100%;height:10px;accent-color:var(--brand);border-radius:6px}.meter{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.meter>i{background:linear-gradient(90deg, var(--brand), color-mix(in srgb, var(--brand) 60%, #fff));border-radius:999px;height:100%;display:block}.pcard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-1);align-content:start;gap:12px;padding:18px;display:grid;position:relative;overflow:hidden}.pcard:before{content:"";background:var(--pa,var(--line-strong));height:4px;position:absolute;inset:0 0 auto}.pcard h3{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.pcard .tagline{color:var(--muted);font-size:.9375rem}.pcard dl{gap:6px;margin:0;display:grid}.pcard dl>div{grid-template-columns:minmax(64px,30%) minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.pcard dt{color:var(--muted);font-size:.8125rem;font-weight:700}.pcard dd{overflow-wrap:anywhere;margin:0}[data-pid=P01]{--pa:#ff7a6b;--pb:#2cc7d9}[data-pid=P02]{--pa:#8a6bd1;--pb:#e1b75a}[data-pid=P03]{--pa:#4b3fb8;--pb:#59d8f0}[data-pid=P04]{--pa:#2b4fd6;--pb:#ffb52e}[data-pid=P05]{--pa:#f0566f;--pb:#b9a4e8}[data-pid=P06]{--pa:#2f8a55;--pb:#f2d45c}[data-pid=P07]{--pa:#3a8fd1;--pb:#e8513f}[data-pid=P08]{--pa:#e2788f;--pb:#8aa0e8}[data-pid=P09]{--pa:#5a2f63;--pb:#1fb5b0}[data-pid=P10]{--pa:#ff7a2f;--pb:#2f6bff}.price-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px 12px;padding:12px 0;display:grid}.price-row:first-of-type{border-top:0}.tabs{background:var(--surface-2);border-radius:12px;flex-wrap:wrap;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px;list-style:none;display:flex}.dash .tabs{padding:4px}.dash .tabs li+li{margin-top:0}.dash .tabs a{min-height:40px;color:var(--muted);border-radius:9px;align-items:center;padding:0 14px;font-weight:650;text-decoration:none;display:inline-flex}.dash .tabs a:hover{color:var(--ink)}.dash .tabs a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.empty{border:1.5px dashed var(--line-strong);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 60%, transparent);justify-items:start;gap:6px;padding:28px 20px;display:grid}.empty p{color:var(--muted)}.loading{color:var(--muted);padding:16px}.spinner{border:2px solid var(--line-strong);border-top-color:var(--brand);vertical-align:-3px;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.skel{background:linear-gradient(90deg, var(--surface-2), var(--surface), var(--surface-2));border-radius:var(--radius);background-size:200% 100%;min-height:96px;animation:1.4s ease-in-out infinite skel}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}.copy-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow-1);align-content:start;gap:10px;padding:16px;display:grid}.copy-card .meta{flex-wrap:wrap;gap:6px;display:flex}.copy-card .body{white-space:pre-wrap;overflow-wrap:anywhere}.media-thumb{aspect-ratio:4/5;object-fit:cover;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;display:block}.media-thumb.wide{aspect-ratio:9/16;max-height:420px}.mv-head{gap:12px;display:grid}.mv-picker{max-width:360px}.dash .mv-pname{margin:0}.mv-tabs{background:var(--surface-2);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:4px;list-style:none;display:grid}.dash .mv-tabs li+li{margin-top:0}.dash .mv-tabs a{min-height:52px;color:var(--muted);text-align:center;overflow-wrap:anywhere;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 8px;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.dash .mv-tabs a:hover{color:var(--ink)}.dash .mv-tabs a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}@media (min-width:720px){.mv-tabs{grid-template-columns:repeat(3,auto);display:inline-grid}.dash .mv-tabs a{flex-direction:row;gap:8px;min-height:46px;padding:0 18px;font-size:.9375rem}}.mv-n{background:var(--brand-soft);min-width:2ch;color:var(--brand);text-align:center;border-radius:999px;padding:0 7px;font-size:.75rem;font-weight:800;line-height:1.6;display:inline-block}.mv-sum,.mv-count{color:var(--muted);font-size:.875rem}.mv-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:12px;display:grid}.mv-wide{grid-column:1/-1;min-width:0}.mv-toggle{align-items:center;min-width:0;display:flex}.mv-flabel{margin:0 0 6px;font-size:.9375rem;font-weight:700}.mv-grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.mv-grid-media{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.mv-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow-1);align-content:start;gap:10px;padding:14px;display:grid}.mv-card .meta{flex-wrap:wrap;gap:6px;display:flex}.dash .mv-title{overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.35}.mv-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mv-clamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mv-clamp.open{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.mv-link{min-height:44px;color:var(--brand);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.mv-cta{overflow-wrap:anywhere;margin:0;font-weight:650}.mv-sub{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}.mv-actions{flex-wrap:wrap;gap:8px;display:flex}.mv-actions .btn{flex:auto}.mv-id{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.75rem}.mv-more-row{justify-content:center;display:flex}.mv-frame{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);overflow:hidden}.mv-img{aspect-ratio:4/5;object-fit:contain;width:100%;height:auto;display:block}.mv-player{aspect-ratio:9/16;border-radius:var(--radius-sm);background:#0d1222;width:100%;max-height:min(70vh,520px);position:relative;overflow:hidden}.mv-vthumb,.mv-video-el{object-fit:contain;width:100%;height:100%;display:block}.mv-play{color:#fff;cursor:pointer;background:#0d12229e;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mv-play:hover{background:#0d1222d1}.dash .mv-play:focus-visible{outline-offset:3px;outline:3px solid #fff}.mv-dur{color:#fff;pointer-events:none;background:#0d1222c7;border-radius:6px;padding:2px 8px;font-size:.75rem;font-weight:700;position:absolute;bottom:8px;right:8px}.mv-seg{flex-wrap:wrap;gap:6px;display:flex}.mv-seg-btn{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;font-weight:700;display:inline-flex}.mv-seg-btn[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.mv-seg-btn[aria-pressed=true] .mv-n{color:#fff;background:#ffffff38}.qr{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#fff;width:192px;max-width:100%;height:auto;padding:8px;display:block}.hero-band{border-radius:var(--radius-lg);color:#e9ecfb;background:radial-gradient(120% 140% at 100% 0%, #7a6cff73, transparent 55%), radial-gradient(90% 120% at 0% 100%, #b18a4547, transparent 60%), linear-gradient(160deg, var(--navy-2), var(--navy));box-shadow:var(--shadow-2);padding:24px;position:relative;overflow:hidden}.hero-band:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.hero-band>*{z-index:1;position:relative}.dash .hero-band h1,.dash .hero-band h2{color:#fff}.dash .hero-band p{color:#c3c9e6}.dash .hero-band .eyebrow{color:#e2c891}.hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;display:grid}@media (min-width:900px){.hero-band{padding:32px 36px}.hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.dash .hero-band .btn:not(.btn-primary):not(.btn-wa){color:#fff;background:#ffffff14;border-color:#ffffff38}.dash .hero-band .btn:not(.btn-primary):not(.btn-wa):hover{background:#ffffff29}.ring{--p:0;background:conic-gradient(#e2c891 calc(var(--p) * 1%), #ffffff1f 0);border-radius:50%;justify-self:center;place-items:center;width:132px;height:132px;display:grid}.ring>div{background:var(--navy);text-align:center;border-radius:50%;place-items:center;width:104px;height:104px;line-height:1.1;display:grid}.ring strong{font-family:var(--font-head);color:#fff;font-size:1.9rem;display:block}.ring span{color:#aab2d6;font-size:.75rem}.support-card{border-radius:var(--radius);color:var(--side-ink);background:linear-gradient(160deg,#0f8a5f38,#0f8a5f0f);border:1px solid #44d6a047;gap:10px;padding:16px;display:grid}.support-card p{color:var(--side-muted);font-size:.8125rem}.dash .support-card .btn{width:100%}.support-off{color:var(--side-muted);border:1px dashed var(--side-line);border-radius:var(--radius);padding:12px;font-size:.8125rem}.qtiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;display:grid}.dash .qtile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);transition:border-color .15s var(--ease), transform .15s var(--ease), box-shadow .15s var(--ease);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:4px 14px;padding:14px 16px;text-decoration:none;display:grid}.dash .qtile:hover{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));box-shadow:var(--shadow-2);transform:translateY(-1px)}.qtile .qi{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:11px;grid-row:span 2;place-items:center;display:grid}.qtile strong{font-weight:700}.qtile span{color:var(--muted);font-size:.8125rem}.pstrip{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;display:grid}.dash .pchip{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);align-items:center;gap:12px;min-width:0;padding:10px 12px;text-decoration:none;display:flex}.dash .pchip:hover{border-color:var(--pa)}.pchip i{background:linear-gradient(140deg, var(--pa), var(--pb));border-radius:10px;flex:none;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff59}.pchip b{font-weight:700;display:block}.pchip small{color:var(--muted);font-size:.75rem;display:block}.auth{min-height:100vh;background:var(--porcelain);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.auth-art{display:none}.auth-pane{place-items:center;padding:32px 16px 48px;display:grid}.auth-card{gap:24px;width:100%;max-width:440px;display:grid}.auth-form{gap:var(--gap);display:grid}.dash .auth-card .brand{color:var(--ink);font-size:1.4rem}.auth-card .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);gap:18px;padding:24px;display:grid}@media (min-width:960px){.auth{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.auth-art{color:#e9ecfb;background:radial-gradient(90% 70% at 85% 10%, #7a6cff80, transparent 60%), radial-gradient(70% 60% at 10% 95%, #b18a4559, transparent 60%), linear-gradient(165deg, var(--navy-2), var(--navy));align-content:space-between;padding:48px;display:grid;position:relative;overflow:hidden}.dash .auth-art h2{color:#fff;max-width:14ch;font-size:2.2rem;line-height:1.08}.dash .auth-art p{color:#c3c9e6;max-width:40ch}.auth-art ul{color:#dfe3f5;gap:10px;padding:0;list-style:none;display:grid}.auth-art li{align-items:center;gap:10px;display:flex}.auth-art li .ico{color:#e2c891}}details.disclosure{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0}details.disclosure>summary{cursor:pointer;align-items:center;min-height:48px;padding:6px 16px;font-weight:700;list-style:none;display:flex}details.disclosure>summary::-webkit-details-marker{display:none}details.disclosure>summary:before{content:"+";background:var(--brand-soft);width:24px;height:24px;color:var(--brand);border-radius:7px;flex:none;place-items:center;margin-right:12px;font-weight:800;display:inline-grid}details.disclosure[open]>summary:before{content:"−"}details.disclosure>.inner{padding:4px 18px 18px}.dlg{border-radius:var(--radius-lg);background:var(--surface);width:min(92vw,440px);color:var(--ink);border:0;padding:0;box-shadow:0 30px 80px -20px #111b3780}.dlg::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#111b378c}.dlg-body{gap:16px;padding:24px;display:grid}@media (prefers-reduced-motion:reduce){.dash *,.dash :before,.dash :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media print{.side,.topbar,.btn{display:none!important}}.mv-thumb-mini{object-fit:cover;border-radius:8px;flex:none}.grow{flex:1;min-width:0}body.pv{--pv-h:40px}.pv-banner{z-index:1000;height:var(--pv-h);padding:0 max(10px, env(safe-area-inset-right)) 0 max(10px, env(safe-area-inset-left));color:#fff;letter-spacing:.02em;background:#b3261e;justify-content:space-between;align-items:center;gap:8px;font:800 12px/1.1 Figtree Variable,system-ui,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}.pv-banner strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pv-banner .pv-exit{color:#7a1712;white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;min-height:32px;padding:0 10px;font-weight:800;text-decoration:none;display:inline-flex}body.pv .tg-root,body.pv .wh-root{top:var(--pv-h)}body.pv.dash,body.pv.kid{padding-top:var(--pv-h)}@media (max-width:380px){.pv-banner{font-size:11px}.pv-banner .pv-exit{padding:0 8px;font-size:11px}}.pv-card .pv-art{aspect-ratio:16/10;object-fit:cover;background:var(--line);border-radius:12px;width:100%;height:auto}.pv-banner .pv-short{display:none}@media (max-width:520px){.pv-banner .pv-full{display:none}.pv-banner .pv-short{display:inline}}.sp{background:var(--bg);color:var(--ink);font-family:var(--font-body);overflow-wrap:break-word;line-height:1.6}.sp :where(h1,h2,h3,p,ul,ol){margin:0}.sp h1,.sp h2,.sp h3{font-family:var(--font-head);letter-spacing:-.015em;overflow-wrap:anywhere;font-weight:750;line-height:1.12}.sp h1{max-width:18ch;font-size:clamp(1.9rem,1.2rem + 3.6vw,3.4rem)}.sp h2{margin-bottom:20px;font-size:clamp(1.4rem,1.1rem + 1.4vw,2.1rem)}.sp h3{font-size:1.2rem}.sp a{color:var(--brand);text-underline-offset:3px}.sp :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sp img{max-width:100%;height:auto}.sp-wrap{max-width:1120px;margin:0 auto;padding:0 16px 56px}.sp-wrap>main>section{border-top:1px solid var(--line);padding:40px 0}.sp-wrap>main>section:first-child{border-top:0}.sp-head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.sp-store{font-family:var(--font-head);font-size:1.25rem;font-weight:800}.so-login{align-items:center;min-height:44px;padding:0 4px;font-weight:600;display:inline-flex}.sp-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid;padding-top:48px!important}.sp-hero-text{gap:14px;display:grid}.sp-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);font-size:.8125rem;font-weight:700}.sp-desc{max-width:52ch;font-size:1.15rem;font-weight:600}.sp-tag{font-style:italic}.sp-hero-text p{max-width:60ch}.sp-art{border:2px solid var(--ink);background:var(--paper,var(--surface));justify-self:center;width:100%;max-width:420px}.sp-ctas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.sp-cta{background:var(--brand);min-height:52px;color:var(--brand-ink);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:4px;justify-content:center;align-items:center;padding:0 28px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.sp-cta:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.sp-cta:active{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.sp-note{background:var(--info-bg);border-left:4px solid var(--line-strong);max-width:60ch;padding:12px 14px}.sp-fine{color:var(--muted);margin-top:12px;font-size:.875rem}.sp-ages{gap:10px;padding:0;list-style:none;display:grid}.sp-ages li{background:var(--surface);border-left:4px solid var(--a,var(--brand));padding:12px 14px}.sp-tiers{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.sp-tier{background:var(--surface);border:2px solid var(--ink);border-radius:4px;align-content:start;gap:10px;padding:22px;display:grid}.sp-tier-prm{background:var(--brand-soft);box-shadow:6px 6px 0 var(--ink)}.sp-price{font-family:var(--font-head);font-size:2.6rem;font-weight:800;line-height:1}.sp-tier .sp-cta{justify-self:stretch}.sp details{border-top:1px solid var(--line);padding:4px 0}.sp details:last-of-type{border-bottom:1px solid var(--line)}.sp summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.sp details p{max-width:64ch;padding:4px 0 14px}.sp-foot{border-top:2px solid var(--ink);color:var(--muted);gap:6px;padding-top:18px;font-size:.9rem;display:grid}.so-deadline{font-weight:600}.so-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:0;list-style:none;display:grid}.so-card{background:var(--ppaper,var(--surface));color:var(--pink,var(--ink));border:2px solid var(--pink,var(--ink));border-top-width:10px;border-top-color:var(--a);border-radius:4px;align-content:start;gap:8px;padding:18px;display:grid}.so-card h3{font-size:1.35rem}.so-card img{aspect-ratio:1;object-fit:cover;border:2px solid var(--pink,var(--ink));width:100%}.so-desc{font-weight:700}.so-core{opacity:.85;font-size:.875rem}.so-swatch{border:2px solid var(--pink,var(--ink));height:56px;display:flex}.so-swatch i{flex:1}.so-swatch i:first-child{background:var(--a)}.so-swatch i:nth-child(2){background:var(--b)}.so-swatch i:nth-child(3){background:var(--c)}.so-pains,.so-rules{gap:10px;max-width:70ch;padding:0;list-style:none;display:grid}.so-pains li,.so-rules li{background:var(--surface);border-left:4px solid var(--brand);padding:12px 14px}.so-steps{gap:10px;max-width:62ch;padding-left:1.4rem;display:grid}.so-upgrade{max-width:62ch;margin-top:20px}.so-link{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.so-thanks{gap:18px;padding-top:48px;display:grid}@media (min-width:720px){.sp-wrap{padding:0 32px 72px}.sp-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px}.sp-tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.so-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.so-hero{grid-template-columns:minmax(0,1fr)}}@media (min-width:1040px){.so-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sp-cta:hover,.sp-cta:active{transform:none}}@media (prefers-color-scheme:dark){.so-card{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.so-card img,.so-swatch{border-color:var(--line-strong)}.sp-cta{border-color:var(--ink);box-shadow:4px 4px 0 var(--line-strong)}.sp-tier,.sp-head,.sp-foot{border-color:var(--line-strong)}.sp-tier-prm{box-shadow:6px 6px 0 var(--line-strong)}}.spx{--x-bg:#fffaf3;--x-ink:#1d2340;--x-mute:#4d5370;--x-a:#ff7a6b;--x-b:#2cc7d9;--x-panel:#fff;--x-line:#1d23401f;--x-r:18px;--x-cta-ink:#1d2340;--x-head:"Bricolage Grotesque Variable", system-ui, sans-serif;--x-body:"Figtree Variable", "Segoe UI", system-ui, sans-serif;--x-shadow:0 2px 0 #0000000a, 0 18px 40px -24px #14143c73;background:var(--x-bg);color:var(--x-ink);font-family:var(--x-body)}.spx .sp-wrap{max-width:1180px;padding:0 16px 120px}.spx h1,.spx h2,.spx h3{font-family:var(--x-head);color:var(--x-ink);letter-spacing:-.02em}.spx h1{max-width:17ch;font-size:clamp(2rem,1.2rem + 3.6vw,3.6rem);line-height:1.04}.spx h2{max-width:26ch;margin-bottom:18px;font-size:clamp(1.55rem,1.1rem + 1.8vw,2.4rem)}.spx .sp-wrap>main>section{border-top:0;padding:44px 0}.spx a{color:var(--x-a)}.spx .spi{vertical-align:-4px;flex:none}.spx .sp-head{border-bottom:1px solid var(--x-line);padding:12px 0}.spx .sp-store{font-family:var(--x-head)}.spx a.sp-head-cta{border:2px solid var(--x-ink);min-height:44px;color:var(--x-ink);border-radius:999px;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.spx .sp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--x-a);margin-bottom:8px;font-size:.8rem;font-weight:800}.spx .sp-fine{color:var(--x-mute);max-width:72ch;margin-top:14px;font-size:.85rem}.spx .sp-lead{max-width:60ch;color:var(--x-mute);font-size:1.15rem}.spx a.sp-cta{border-radius:var(--x-r);background:var(--x-a);min-height:56px;color:var(--x-cta-ink);border:2px solid var(--x-ink);box-shadow:0 5px 0 var(--x-ink);justify-content:center;align-items:center;padding:0 26px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.spx a.sp-cta:hover{box-shadow:0 7px 0 var(--x-ink);transform:translateY(-2px)}.spx a.sp-cta:active{box-shadow:0 2px 0 var(--x-ink);transform:translateY(3px)}.spx a.sp-cta-alt{background:var(--x-panel);color:var(--x-ink)}.spx a.sp-cta:focus-visible,.spx a.sp-head-cta:focus-visible,.spx summary:focus-visible{outline-offset:3px;outline:4px solid #ffbe0b}.spx .sp-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:36px!important}.spx .sp-hero-text{gap:16px}.spx .sp-kicker{color:var(--x-a);font-weight:800}.spx .sp-desc{color:var(--x-mute);max-width:54ch;font-size:1.2rem;font-weight:500}.spx .sp-chips{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.spx .sp-chips li{background:var(--x-panel);border:1px solid var(--x-line);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.9rem;font-weight:700;display:inline-flex}.spx .sp-hero-art{place-items:center;min-height:360px;display:grid;position:relative}.spx .sp-card-img{border-radius:calc(var(--x-r) + 6px);border:3px solid var(--x-ink);width:100%;max-width:560px;box-shadow:var(--x-shadow);background:var(--x-panel);transform:rotate(-2deg)}.spx .sp-phone{aspect-ratio:430/932;background:#111;border-radius:34px;width:210px;padding:9px;position:relative;box-shadow:0 24px 50px -20px #0000008c,inset 0 0 0 2px #333}.spx .sp-phone img{object-fit:cover;border-radius:26px;width:100%;height:100%;display:block}.spx .sp-hero-art .sp-phone{width:170px;position:absolute;bottom:-24px;right:2%;transform:rotate(4deg)}@media (min-width:900px){.spx .sp-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}.spx .sp-hero-art .sp-phone{width:210px;bottom:-40px;right:-10px}.spx .sp-hero-art{min-height:460px}}.spx .sp-pain{background:var(--x-panel);border-radius:calc(var(--x-r) + 8px);box-shadow:var(--x-shadow);margin-top:40px;padding:32px 22px!important}.spx .sp-points{gap:10px;margin-top:16px;padding:0;list-style:none;display:grid}.spx .sp-points li{background:color-mix(in srgb, var(--x-a) 9%, transparent);border-radius:14px;padding:12px 14px 12px 44px;font-weight:700;position:relative}.spx .sp-points li:before{content:"?";background:var(--x-a);width:24px;height:24px;color:var(--x-cta-ink);border-radius:50%;place-items:center;font-size:.85rem;font-weight:900;display:grid;position:absolute;top:10px;left:12px}@media (min-width:900px){.spx .sp-pain{padding:40px 44px!important}.spx .sp-points{grid-template-columns:repeat(3,1fr)}}.spx .sp-benefits{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;padding:0;list-style:none;display:grid}.spx .sp-benefits li{border-radius:var(--x-r);background:var(--x-panel);border:2px solid var(--x-line);box-shadow:var(--x-shadow);align-content:start;gap:6px;padding:22px 20px;display:grid}.spx .sp-num{background:var(--x-b);width:40px;height:40px;color:var(--x-ink);font-family:var(--x-head);border-radius:12px;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.spx .sp-benefits p{color:var(--x-mute)}.spx .sp-phones{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));justify-items:center;gap:22px;padding:0;list-style:none;display:grid}.spx .sp-phones figure{text-align:center;justify-items:center;gap:12px;margin:0;display:grid}.spx .sp-phone-sm{aspect-ratio:390/780;width:230px}.spx .sp-phones figcaption{gap:2px;max-width:26ch;display:grid}.spx .sp-phones figcaption b{font-family:var(--x-head);font-size:1.1rem}.spx .sp-phones figcaption span{color:var(--x-mute)}.spx .sp-world-img{border-radius:calc(var(--x-r) + 6px);border:3px solid var(--x-ink);width:100%;box-shadow:var(--x-shadow)}.spx .sp-stations{counter-reset:st;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;margin-top:18px;padding:0;list-style:none;display:grid}.spx .sp-stations li{counter-increment:st;background:var(--x-panel);border:2px solid var(--x-line);border-radius:14px;gap:2px;padding:14px 16px;display:grid}.spx .sp-stations li:before{content:counter(st);font-family:var(--x-head);color:var(--x-a);font-size:1.3rem;font-weight:900}.spx .sp-stations span{color:var(--x-mute);font-size:.92rem}.spx .sp-rewards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin-top:18px;display:grid}.spx .sp-rewards p{background:color-mix(in srgb, var(--x-b) 16%, var(--x-panel));border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:700;display:flex}.spx .sp-ages li{background:var(--x-panel);border-left:0;border:2px solid var(--x-line);border-radius:14px;gap:4px;padding:16px 18px;display:grid}@media (min-width:900px){.spx .sp-ages{grid-template-columns:repeat(3,1fr)}}.spx .sp-bonuses{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;padding:0;list-style:none;display:grid}.spx .sp-bonuses li{border-radius:calc(var(--x-r) + 4px);background:var(--x-panel);border:2px solid var(--x-line);box-shadow:var(--x-shadow);align-content:start;gap:8px;padding:14px 14px 18px;display:grid}.spx .sp-bcover{aspect-ratio:210/150;color:#fff;background:linear-gradient(150deg, var(--x-a), color-mix(in srgb, var(--x-a) 50%, #1b1a33));border-radius:14px;align-content:space-between;padding:14px;display:grid;position:relative;overflow:hidden}.spx .sp-bcover:before{content:"";aspect-ratio:1;background:var(--x-b);opacity:.85;border-radius:50%;width:70%;position:absolute;top:-30%;right:-22%}.spx .sp-bcover>*{position:relative}.spx .sp-bn{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:900}.spx .sp-bt{font-family:var(--x-head);text-shadow:0 2px 10px #00000040;max-width:15ch;font-size:1.2rem;font-weight:800;line-height:1.15}.spx .sp-bi{background:#ffffff3d;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:12px;right:12px}.spx .sp-bc{color:var(--x-mute);font-size:.92rem}.spx .sp-tier{border-radius:calc(var(--x-r) + 4px);border:2px solid var(--x-ink);background:var(--x-panel);box-shadow:var(--x-shadow);padding:26px}.spx .sp-tier ul{gap:6px;padding-left:1.1rem;display:grid}.spx .sp-tier-prm{background:color-mix(in srgb, var(--x-b) 14%, var(--x-panel));box-shadow:0 0 0 4px color-mix(in srgb, var(--x-a) 35%, transparent), var(--x-shadow)}.spx .sp-price{font-family:var(--x-head);color:var(--x-ink)}.spx .sp-steps{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;padding:0;list-style:none;display:grid}.spx .sp-steps li{counter-increment:s;background:var(--x-panel);border:2px dashed color-mix(in srgb, var(--x-a) 55%, transparent);border-radius:16px;gap:4px;padding:18px;display:grid}.spx .sp-steps li:before{content:counter(s);background:var(--x-a);width:34px;height:34px;color:var(--x-cta-ink);border-radius:50%;place-items:center;font-weight:900;display:grid}.spx .sp-steps span{color:var(--x-mute)}.spx details{border-color:var(--x-line)}.spx .sp-finale{text-align:center;border-radius:calc(var(--x-r) + 12px);background:var(--x-hero,var(--x-panel));box-shadow:var(--x-shadow);justify-items:center;gap:14px;margin-top:30px;display:grid;padding:56px 20px!important}.spx .sp-finale h2{margin:0 auto}.spx .sp-ctas{justify-content:inherit}.spx .sp-sticky{left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:50;background:var(--x-panel);border:2px solid var(--x-ink);border-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;position:fixed;box-shadow:0 16px 30px -14px #0000008c}.spx .sp-sticky a.sp-cta{min-height:48px;box-shadow:0 3px 0 var(--x-ink);padding:0 18px}@media (min-width:900px){.spx .sp-sticky{display:none}}@media (prefers-reduced-motion:reduce){.spx a.sp-cta{transition:none}}.sp--pibuni{--x-bg:#fbf1e3;--x-a:#ff7a6b;--x-b:#2cc7d9;--x-ink:#1d2340;--x-head:"Lexend Variable", system-ui, sans-serif;--x-r:22px;background-image:radial-gradient(#e7cfae 2.4px,#0000 2.6px);background-size:34px 34px}.sp--pibuni .sp-benefits li,.sp--pibuni .sp-bonuses li{border:5px solid #fff;box-shadow:0 0 0 1.5px #1d23401a,0 14px 28px -16px #6e462899}.sp--pibuni .sp-benefits li:nth-child(odd){transform:rotate(-1.2deg)}.sp--pibuni .sp-benefits li:nth-child(2n){transform:rotate(1deg)}.sp--ceritupi{--x-bg:#fbf3df;--x-a:#6b4fb0;--x-b:#e9c46a;--x-ink:#2a1f40;--x-mute:#5a4a62;--x-head:"Lora Variable", Georgia, serif;--x-r:8px;--x-cta-ink:#fff7e6;--x-hero:linear-gradient(180deg, #2a1f4a, #5b3f99);background-image:radial-gradient(100% 50% at 50% 0,#e9ddff 0,#0000 70%)}.sp--ceritupi h1,.sp--ceritupi h2{font-style:italic}.sp--ceritupi .sp-benefits li,.sp--ceritupi .sp-bonuses li,.sp--ceritupi .sp-pain{box-shadow:inset 0 0 0 4px #fffaf0, inset 0 0 0 5.5px #c9a24dcc, var(--x-shadow);border-color:#0000}.sp--ceritupi .sp-finale h2{color:#fff7e6}.sp--orbupi{--x-bg:#0b1430;--x-panel:#13214a;--x-ink:#eaf3ff;--x-mute:#b8c6ea;--x-a:#ff9a2e;--x-b:#59d8f0;--x-line:#59d8f047;--x-head:"Sniglet", system-ui, sans-serif;--x-r:14px;--x-cta-ink:#1a0f00;--x-hero:radial-gradient(80% 120% at 50% 0%, #2a3a8a, #13214a);background-image:radial-gradient(1.5px 1.5px at 20% 30%,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 70% 60%,#cfe8ff 50%,#0000 51%),radial-gradient(1px 1px at 40% 80%,#fff 50%,#0000 51%),radial-gradient(60% 40% at 80% 0,#b48cff40,#0000 70%);background-size:240px 240px,300px 300px,180px 180px,100% 100%}.sp--orbupi .sp-benefits li,.sp--orbupi .sp-bonuses li,.sp--orbupi .sp-stations li{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);box-shadow:0 0 18px -6px #59d8f099}.sp--orbupi a.sp-cta,.sp--orbupi .sp-tier,.sp--orbupi .sp-card-img,.sp--orbupi .sp-world-img,.sp--orbupi .sp-sticky{border-color:#59d8f0}.sp--orbupi a.sp-cta{box-shadow:0 5px #2a6a8a}.sp--orbupi a.sp-head-cta{color:#eaf3ff;border-color:#59d8f0}.sp--orbupi .sp-sticky a.sp-cta{box-shadow:0 3px #2a6a8a}.sp--numikoo{--x-bg:#eef3ff;--x-a:#ffb52e;--x-b:#7fd29a;--x-ink:#1a2a6c;--x-mute:#3b4a8a;--x-head:"Fredoka Variable", system-ui, sans-serif;--x-r:26px;--x-cta-ink:#1a2a6c;--x-hero:linear-gradient(180deg, #5fd1e6, #2b4fd6);background-image:repeating-radial-gradient(circle at 50% -40%,#0000 0 40px,#2b4fd60d 40px 44px)}.sp--numikoo .sp-benefits li,.sp--numikoo .sp-bonuses li,.sp--numikoo .sp-pain{border:3px solid #1a2a6c;box-shadow:inset 0 -6px #1a2a6c1a,0 6px #1a2a6c}.sp--numikoo .sp-finale h2{color:#fff}.sp--fonipin{--x-bg:#ffe9e0;--x-a:#f0566f;--x-b:#b9a4e8;--x-ink:#4a2230;--x-mute:#6e3a4a;--x-head:"Sniglet", system-ui, sans-serif;--x-r:22px;--x-cta-ink:#fff;background-image:radial-gradient(circle at 10% 20%,#8fdcb859 0 60px,#0000 61px),radial-gradient(circle at 90% 60%,#b9a4e859 0 80px,#0000 81px)}.sp--fonipin .sp-benefits li,.sp--fonipin .sp-bonuses li,.sp--fonipin .sp-pain,.sp--fonipin .sp-stations li{outline-offset:-9px;outline:2px dashed #f0566f80}.sp--fonipin a.sp-cta{outline-offset:-7px;outline:2px dashed #ffffffd9}.sp--ribunio{--x-bg:#eef3e0;--x-panel:#f8f3e2;--x-a:#3f8a4f;--x-b:#e8a83a;--x-ink:#24331f;--x-mute:#4b5a3e;--x-head:"Mali", system-ui, sans-serif;--x-r:8px;--x-cta-ink:#fff;--x-hero:linear-gradient(180deg, #cfe9bf, #8fbe72);background-image:radial-gradient(80% 40% at 0 0,#5f9e5740,#0000 70%),radial-gradient(60% 30% at 100% 30%,#5f9e572e,#0000 70%)}.sp--ribunio .sp-benefits li,.sp--ribunio .sp-bonuses li{background-image:repeating-linear-gradient(0deg,#0000 0 27px,#24331f12 27px 28px);position:relative}.sp--ribunio .sp-benefits li:after{content:"";background:#e8a83a8c;width:60px;height:20px;position:absolute;top:-10px;left:20px;transform:rotate(-5deg)}.sp--kubopik{--x-bg:#1f4fa8;--x-panel:#24539e;--x-ink:#f4f8ff;--x-mute:#cfdcf6;--x-a:#e8513f;--x-b:#ffd166;--x-line:#e9f2ff66;--x-head:"Bricolage Grotesque Variable", system-ui, sans-serif;--x-r:8px;--x-cta-ink:#fff;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:32px 32px}.sp--kubopik .sp-benefits li,.sp--kubopik .sp-bonuses li,.sp--kubopik .sp-stations li,.sp--kubopik .sp-ages li,.sp--kubopik .sp-pain{box-shadow:none;border:2px dashed #e9f2ffb3}.sp--kubopik a.sp-cta,.sp--kubopik .sp-tier,.sp--kubopik .sp-card-img,.sp--kubopik .sp-world-img,.sp--kubopik .sp-sticky{border-color:#e9f2ff}.sp--kubopik a.sp-cta{box-shadow:0 5px #0b2a6a}.sp--kubopik a.sp-head-cta{color:#f4f8ff;border-color:#e9f2ff}.sp--kubopik .sp-num{color:#1f4fa8}.sp--kubopik .sp-sticky a.sp-cta{box-shadow:0 3px #0b2a6a}.sp--emolupi{--x-bg:#fdecea;--x-panel:#fff8f4;--x-a:#e2788f;--x-b:#8aa0e8;--x-ink:#4a3328;--x-mute:#6e5046;--x-head:"Nunito Variable", system-ui, sans-serif;--x-r:28px;--x-cta-ink:#fff;background-image:radial-gradient(circle at 20px 20px,#e2788f1f 7px,#0000 8px);background-size:44px 44px}.sp--emolupi h1,.sp--emolupi h2{font-weight:900}.sp--emolupi .sp-benefits li,.sp--emolupi .sp-bonuses li{border:3px solid #f2b5c3;box-shadow:inset 0 0 0 4px #fffc,0 6px #f2b5c3}.sp--tekapik{--x-bg:#2b1830;--x-panel:#f2dfb4;--x-ink:#2b1830;--x-mute:#5a4040;--x-a:#1fb5b0;--x-b:#c8343c;--x-line:#2b183033;--x-head:"Playfair Display Variable", Georgia, serif;--x-r:4px;--x-cta-ink:#10202a;background-image:radial-gradient(70% 50% at 50% 0,#f2a54138,#0000 70%)}.sp--tekapik .sp-wrap>main>section:not(.sp-pain):not(.sp-finale),.sp--tekapik .sp-wrap>main>section:not(.sp-pain):not(.sp-finale)>h2,.sp--tekapik .sp-hero h1{color:#f6ecd2}.sp--tekapik .sp-hero .sp-desc,.sp--tekapik .sp-wrap>main>section>.sp-fine{color:#d9c6a8}.sp--tekapik .sp-head{color:#f6ecd2;border-color:#f6ecd233}.sp--tekapik a.sp-head-cta{color:#f6ecd2;border-color:#f6ecd2}.sp--tekapik .sp-benefits li,.sp--tekapik .sp-bonuses li,.sp--tekapik .sp-stations li,.sp--tekapik .sp-ages li,.sp--tekapik .sp-steps li{color:#2b1830;box-shadow:4px 5px #00000059}.sp--tekapik .sp-phones figcaption{color:#f6ecd2}.sp--tekapik .sp-phones figcaption span{color:#d9c6a8}.sp--tekapik .sp-stations li:before,.sp--tekapik .sp-eyebrow{font-family:Special Elite,Courier Prime,monospace}.sp--tekapik details{color:#f6ecd2;border-color:#f6ecd240}.sp--tekapik .sp-foot{color:#d9c6a8;border-color:#f6ecd240}.sp--tekapik .sp-foot strong{color:#f6ecd2}.sp--tekapik a.sp-cta,.sp--tekapik .sp-card-img,.sp--tekapik .sp-world-img{border-color:#f2dfb4}.sp--tekapik a.sp-cta{box-shadow:0 5px #0c5f5c}.sp--tekapik .sp-sticky{border-color:#f2dfb4}.sp--tekapik .sp-sticky a.sp-cta{box-shadow:0 3px #0c5f5c}.sp--tekapik .sp-chips li{color:#2b1830}.sp--gerupik{--x-bg:#e6f4ff;--x-a:#ff7a2f;--x-b:#2f6bff;--x-ink:#20305a;--x-mute:#44507a;--x-head:"Baloo 2 Variable", system-ui, sans-serif;--x-r:999px;--x-cta-ink:#fff;background-image:linear-gradient(#0000 0 calc(100% - 14px),#ff7a2f calc(100% - 14px) calc(100% - 7px),#2f6bff calc(100% - 7px));background-size:100% 420px}.sp--gerupik .sp-benefits li,.sp--gerupik .sp-bonuses li,.sp--gerupik .sp-stations li{border:3px solid #20305a;border-radius:22px;box-shadow:0 6px #20305a}.sp--gerupik .sp-tier,.sp--gerupik .sp-pain{border-radius:24px}.sp--gerupik .sp-num{color:#fff;background:#ff7a2f}.sp--tekapik .sp-tier,.sp--tekapik .sp-tier li,.sp--tekapik .sp-bonuses li,.sp--tekapik .sp-pain{color:#2b1830}.sp--tekapik .sp-tier .sp-fine,.sp--tekapik .sp-bonuses .sp-fine{color:#5a4040}.spx a.sp-head-cta{white-space:nowrap;flex:none}.spx .sp-store{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:899px){.spx .sp-hero-art{order:-1;min-height:0;padding:4px 8px 26px}.spx .sp-hero-art .sp-phone{border-radius:22px;width:104px;padding:6px;bottom:0;right:4px}.spx .sp-hero-art .sp-phone img{border-radius:17px}.spx .sp-hero{gap:18px;padding-top:18px!important}}.sp--tekapik .sp-hero .sp-fine{color:#d9c6a8}.tg-root{--tg-bg:#fffaf0;--tg-ink:#1d2340;--tg-panel:#fff3dc;--tg-accent:#ff7a6b;--tg-accent-ink:#1d2340;--tg-line:#e6dccb;--tg-focus:#ffbe0b;--tg-radius:12px;--tg-border:3px;--tg-lift:4px;--tg-font:system-ui, "Segoe UI", sans-serif;background:var(--tg-bg);color:var(--tg-ink);font-family:var(--tg-font);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.tg-root *,.tg-root :before,.tg-root :after{box-sizing:border-box}.tg-hud{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4px;min-width:0;min-height:54px;padding:6px 8px 2px;display:flex}.tg-hud .tg-back{margin-right:auto}.tg-hudbtn{box-sizing:border-box;cursor:pointer;background:var(--tg-panel);min-width:48px;min-height:48px;color:var(--tg-ink);border:var(--tg-border) solid var(--tg-ink);border-radius:var(--tg-radius);font:inherit;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-weight:700;text-decoration:none;display:inline-flex}.tg-hudbtn:focus-visible,.tg-start:focus-visible{outline:4px solid var(--tg-focus);outline-offset:2px}.tg-hudtext{display:none}@media (min-width:560px){.tg-hudtext{display:inline}}.tg-progress{justify-content:center;gap:8px;min-width:0;padding:2px 8px 0;display:flex}.tg-dot{border:2px solid var(--tg-ink);background:0 0;border-radius:50%;width:14px;height:14px}.tg-dot.on{background:var(--tg-accent)}.tg-main{justify-content:center;align-items:center;min-width:0;min-height:0;padding:4px;display:flex}.tg-stage{border-radius:var(--tg-radius);border:var(--tg-border) solid var(--tg-ink);background:var(--tg-panel);flex:none;position:relative;overflow:hidden}.tg-stage[data-ready="0"]{visibility:hidden}.tg-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.tg-overlay{position:absolute;inset:0}.tg-ctl{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font:inherit;background:0 0;border:0;border-radius:10px;margin:0;padding:0;position:absolute}.tg-ctl>svg{pointer-events:none;width:100%;height:100%;display:block}.tg-ctl:focus-visible{outline:4px solid var(--tg-focus);outline-offset:2px;z-index:5}.tg-ctl[aria-pressed=true],.tg-ctl[aria-checked=true]{box-shadow:0 0 0 4px var(--tg-accent)}.tg-ctl[disabled]{cursor:default;opacity:.55}.tg-ctl.tg-dragging{z-index:8;cursor:grabbing;filter:drop-shadow(0 6px 4px #00000040)}.tg-ctl.tg-target{border-radius:14px}.tg-gate{pointer-events:none;z-index:20;place-items:end center;padding:0 0 7%;display:grid;position:absolute;inset:0}.tg-gate>*{pointer-events:auto}.tg-start{min-width:190px;min-height:64px;font:inherit;cursor:pointer;letter-spacing:.01em;background:var(--tg-accent);color:var(--tg-accent-ink);border:var(--tg-border) solid var(--tg-ink);border-radius:var(--tg-radius);box-shadow:0 var(--tg-lift) 0 var(--tg-ink);padding:0 28px;font-size:1.5rem;font-weight:800}.tg-dock{place-items:center;padding-top:6px;display:grid}.tg-dock .tg-start{width:min(100%,320px);min-height:56px;font-size:1.3rem}.tg-docked .tg-caption{min-height:0;padding-bottom:8px}@media (max-height:700px){.tg-dock{padding-top:2px}.tg-dock .tg-start{min-height:48px;font-size:1.1rem}.tg-docked .tg-caption{padding-top:4px}}@media (max-height:600px){.tg-docked .tg-progress{display:none}.tg-docked .tg-hud{min-height:48px;padding-top:2px}}.tg-start:active{box-shadow:0 2px 0 var(--tg-ink);transform:translateY(2px)}.tg-pause{background:var(--tg-panel);border:var(--tg-border) solid var(--tg-ink);border-radius:var(--tg-radius);justify-items:center;gap:14px;padding:18px 28px;font-size:1.5rem;font-weight:800;display:grid}.tg-pause p{margin:0}.tg-caption{background:var(--tg-panel);border-top:var(--tg-border) solid var(--tg-ink);text-align:center;align-content:center;gap:4px;min-height:4.2em;padding:8px 14px 12px;display:grid}.tg-caption p{margin:0}.tg-caption-text{overflow-wrap:anywhere;font-size:clamp(1.05rem,4.4vw,1.4rem);font-weight:800;line-height:1.25}.tg-caption-text.long{font-size:clamp(.9rem,3.5vw,1.1rem)}.tg-note{opacity:.85;font-size:.9rem;font-weight:600}@keyframes tg-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes tg-pulse{0%,to{box-shadow:0 0 0 3px var(--tg-focus)}50%{box-shadow:0 0 0 9px #0000}}.tg-ctl.tg-shake{animation:.35s tg-shake}.tg-ctl.tg-hint{box-shadow:0 0 0 4px var(--tg-focus);animation:1.1s infinite tg-pulse}@media (max-height:460px){.tg-hud{min-height:48px;padding:3px 6px}.tg-caption{min-height:3em;padding:4px 10px 6px}.tg-caption-text{font-size:1rem}}@media (prefers-reduced-motion:reduce){.tg-root *,.tg-root :before,.tg-root :after{transition:none!important;animation:none!important}}.tg-modal{z-index:60;background:#1410288c;place-items:center;padding:12px;display:grid;position:absolute;inset:0;overflow:auto}.tg-modal-card{background:var(--tg-panel);border:var(--tg-border) solid var(--tg-ink);border-radius:var(--tg-radius);gap:14px;width:min(100%,440px);max-height:100%;padding:16px;display:grid;overflow:auto}.tg-modal-card h2,.tg-modal-card h3{margin:0;font-size:1.25rem}.tg-modal-card .tg-start{justify-self:stretch;min-width:0}.tg-voice{gap:10px;display:grid}.tg-v-row{flex-wrap:wrap;gap:8px;display:flex}.tg-vbtn{cursor:pointer;min-width:48px;min-height:48px;font:inherit;color:var(--tg-ink);background:var(--tg-bg);border:var(--tg-border) solid var(--tg-ink);border-radius:var(--tg-radius);flex:auto;padding:0 14px;font-weight:700}.tg-vbtn[aria-pressed=true]{background:var(--tg-accent);color:var(--tg-accent-ink)}.tg-vbtn[disabled]{opacity:.5;cursor:not-allowed}.tg-vbtn:focus-visible{outline:4px solid var(--tg-focus);outline-offset:2px}.tg-v-status{margin:0;font-size:.95rem;font-weight:600}.tg-v-warn{border:2px solid var(--tg-ink);border-radius:var(--tg-radius);color:#3a2400;background:#ffe8c2;margin:0;padding:10px 12px;font-weight:700}.tg-v-marker{letter-spacing:.02em;color:#fff;border-radius:var(--tg-radius);background:#8c1d16;margin:0;padding:6px 10px;font-size:.8rem;font-weight:800}.ph-switch{scrollbar-width:thin;gap:10px;padding:4px 2px 8px;display:flex;overflow-x:auto}.dash .ph-kid{border:1px solid var(--line);background:var(--surface);min-height:56px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-1);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:999px;flex:none;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-weight:700;text-decoration:none;display:inline-flex}.dash .ph-kid small{color:var(--muted);font-size:.75rem;font-weight:600;display:block}.dash .ph-kid[aria-current=true]{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 20%, transparent)}.dash .ph-kid.add{color:var(--brand);box-shadow:none;border-style:dashed;padding:6px 18px}.ph-kid .av{border-radius:50%;flex:none}.ph-hero{border-radius:var(--radius-lg);background:radial-gradient(80% 120% at 100% 0%, var(--petal), transparent 60%), radial-gradient(70% 100% at 0% 100%, var(--sky), transparent 65%), var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);gap:20px;padding:22px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.ph-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;padding:30px 32px}}.ph-who{align-items:center;gap:16px;display:flex}.ph-who .av{filter:drop-shadow(0 8px 14px #25324a2e);flex:none}.dash .ph-who h1{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.2rem)}.ph-who p{color:var(--muted)}.ph-story{max-width:54ch;margin-top:14px;font-size:1.0625rem;line-height:1.6}.ph-cta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.dash .btn-play{color:#3a1a08;background:linear-gradient(#ffb36b,#ff8a5c);border-color:#f07a49;border-radius:14px;box-shadow:0 5px #d8653a,0 14px 24px -14px #f07a49e6}.dash .btn-play:hover{background:linear-gradient(#ffbe80,#ff9468);border-color:#f07a49}.dash .btn-play:active{transform:translateY(3px);box-shadow:0 2px #d8653a}.ph-week{gap:10px;display:grid}.ph-bars{background:color-mix(in srgb, var(--surface) 70%, transparent);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:132px;padding:10px 12px 0;display:grid}.ph-bar{text-align:center;grid-template-rows:1fr auto;gap:6px;height:100%;display:grid}.ph-bar .col{background:linear-gradient(#c9d2f7,#9fb0ee);border-radius:8px 8px 3px 3px;place-self:end center;width:100%;max-width:30px;min-height:4px;position:relative}.ph-bar .col i{background:linear-gradient(180deg, #6f7fe0, var(--brand));border-radius:8px 8px 3px 3px;position:absolute;inset:auto 0 0}.ph-bar.today .col{box-shadow:0 0 0 2px #fff,0 0 0 4px #ffcf8a}.ph-bar span{color:var(--muted);padding-bottom:6px;font-size:.75rem;font-weight:700}.ph-legend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:.8125rem;display:flex}.ph-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.ph-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:720px){.ph-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.ph-fact{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);padding:14px 16px}.ph-fact b{font-family:var(--font-head);font-size:1.6rem;font-weight:800;line-height:1.1;display:block}.ph-fact span{color:var(--muted);font-size:.8125rem;font-weight:600}.ph-fact:first-child{background:var(--sky);border-color:#cfe4f7}.ph-fact:nth-child(2){background:var(--mint);border-color:#c4e9d7}.ph-fact:nth-child(3){background:var(--sun);border-color:#f4dea6}.ph-fact:nth-child(4){background:var(--petal);border-color:#f4cfdc}.ph-recs{gap:10px;display:grid}.ph-rec{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 14px;display:grid}.ph-rec .dot{background:linear-gradient(140deg, var(--pa), var(--pb));border-radius:13px;grid-row:span 2;width:44px;height:44px;box-shadow:inset 0 0 0 1px #fff6}.ph-rec strong{font-weight:800}.ph-rec p{color:var(--muted);grid-column:2;font-size:.875rem}.ph-rec .btn{grid-area:span 2/3}@media (max-width:520px){.ph-rec{grid-template-columns:40px minmax(0,1fr)}.ph-rec .btn{grid-area:auto/1/auto/-1;width:100%}}.ph-lib{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.ph-card{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);transition:box-shadow .2s var(--ease), transform .2s var(--ease);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ph-card:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.ph-art{aspect-ratio:16/9;background-color:var(--pa);background-image:linear-gradient(140deg, var(--pa), var(--pb));background-position:50% 38%;background-size:cover;position:relative}.ph-art:after{content:"";background:linear-gradient(#0000 45%,#1418288c);position:absolute;inset:0}.ph-art .tier{z-index:1;position:absolute;top:10px;right:10px}.ph-art .nm{z-index:1;color:#fff;text-shadow:0 2px 8px #00000059;position:absolute;bottom:10px;left:14px}.ph-art .nm b{font-family:var(--font-head);font-size:1.4rem;font-weight:800;line-height:1.1;display:block}.ph-art .nm small{opacity:.95;font-size:.8125rem;font-weight:700}.ph-body{align-content:start;gap:12px;padding:14px 16px 16px;display:grid}.ph-meta{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:.875rem;display:flex}.ph-meta b{color:var(--ink)}.ph-stations{gap:6px;display:flex}.ph-stations i{background:var(--surface-2);border-radius:4px;flex:1;height:8px}.ph-stations i.on{background:color-mix(in srgb, var(--pa) 75%, #fff)}.ph-stations i.mahir{background:var(--pa)}.ph-actions{flex-wrap:wrap;gap:8px;display:flex}.ph-actions .btn{flex:120px}.ph-upgrade{border-color:var(--brass);background:var(--brass-soft);justify-content:center;width:100%;margin-top:8px}.ph-awards{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;padding:0;list-style:none;display:grid}.dash .ph-awards li+li{margin:0}.ph-award{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);align-items:center;gap:12px;padding:10px 12px;display:flex}.ph-award .medal{color:#6b4c19;background:radial-gradient(circle at 35% 30%,#fff3cf,#e9c26a);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 2px #ffffffb3}.ph-award .medal.c{background:radial-gradient(circle at 35% 30%, #fff, color-mix(in srgb, var(--pa) 60%, #fff));color:var(--ink)}.ph-award b{font-size:.9375rem;font-weight:800;display:block}.ph-award small{color:var(--muted);font-size:.75rem}.ph-ladder{gap:10px;display:grid}.ph-skill{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:8px;padding:14px 16px;display:grid}.ph-skill-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.ph-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.ph-steps i{background:var(--surface-2);border-radius:4px;height:8px}.ph-steps i.on{background:var(--brand)}.ph-skill p{color:var(--muted);font-size:.875rem}.ph-kids{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;display:grid}.ph-kidcard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);gap:12px;padding:18px;display:grid}.ph-avpick{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.dash .ph-avpick button{cursor:pointer;aspect-ratio:1;background:0 0;border:2px solid #0000;border-radius:50%;min-width:44px;min-height:44px;padding:2px}.dash .ph-avpick button[aria-checked=true]{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 20%, transparent)}.ph-avpick .av{width:100%;height:100%}.ph-ages{flex-wrap:wrap;gap:8px;display:flex}.dash .ph-ages label{border:1px solid var(--line-strong);cursor:pointer;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-weight:700;display:inline-flex}.dash .ph-ages input{accent-color:var(--brand);width:18px;height:18px}.dash .ph-ages label:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.ph-bonus{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;display:grid}.ph-bcard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.bcover{aspect-ratio:210/150;color:#fff;background:linear-gradient(150deg, var(--pa), color-mix(in srgb, var(--pa) 55%, #1b1a33));align-content:space-between;padding:14px 16px;display:grid;position:relative;overflow:hidden}.bcover:before{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--pb) 80%, transparent);opacity:.85;border-radius:50%;width:70%;position:absolute;top:-30%;right:-22%}.bcover:after{content:"";aspect-ratio:1;background:#ffffff29;border-radius:50%;width:34%;position:absolute;bottom:-14%;left:-8%}.bcover>*{z-index:1;position:relative}.bcover .bn{font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;opacity:.92;font-size:.75rem;font-weight:900}.bcover .bt{font-family:var(--font-head);text-shadow:0 2px 10px #0003;max-width:16ch;font-size:1.2rem;font-weight:800;line-height:1.15}.bcover .bi{z-index:1;background:#ffffff38;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:absolute;bottom:12px;right:14px}.bcover .bi .ico{color:#fff;width:26px;height:26px}.ph-bbody{align-content:start;gap:10px;padding:14px 16px 16px;display:grid}.ph-bbody p{font-size:.875rem}.ph-bbody .safety{color:#7a4a00;background:var(--sun);border-radius:10px;padding:8px 10px;font-size:.8125rem}.ph-toggle{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:14px 0;display:grid}.ph-toggle:first-of-type{border-top:0}.ph-toggle b{font-weight:800}.ph-toggle p{color:var(--muted);grid-column:1;font-size:.875rem}.ph-toggle>:last-child{grid-area:span 2/2}.switch{flex:none;width:52px;height:30px;position:relative}.switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch span{background:var(--line-strong);transition:background-color .2s var(--ease);pointer-events:none;border-radius:99px;position:absolute;inset:0}.switch span:after{content:"";width:24px;height:24px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch input:checked+span{background:var(--brand)}.switch input:checked+span:after{transform:translate(22px)}.switch input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.seg{background:var(--surface-2);border-radius:12px;gap:3px;padding:3px;display:inline-flex}.dash .seg button{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-weight:700}.dash .seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.range{width:160px;accent-color:var(--brand)}.ph-legend .lg1{background:#b4c1f3}.ph-legend .lg2{background:var(--brand)}.ph-award.locked{opacity:.62;background:var(--surface-2)}.ph-award.locked .medal{filter:grayscale()}.dash .ph-name{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.1rem)}body.kid{min-height:100vh;color:#24305a;background:radial-gradient(60% 40% at 15% 8%,#fff 0,#0000 60%),radial-gradient(50% 35% at 85% 18%,#fff4d6 0,#0000 60%),linear-gradient(#bfe3ff 0%,#e8f4ff 45%,#fff6ec 100%);min-height:100dvh;margin:0;font-family:Nunito Variable,Segoe UI,system-ui,sans-serif}.kd{max-width:1200px;padding:max(12px, env(safe-area-inset-top)) 16px 48px;margin:0 auto}.kd-top{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.kd-brand{letter-spacing:-.02em;font-size:1.4rem;font-weight:900}.kd-parent{color:#24305a;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:2px solid #24305a;border-radius:16px;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex;box-shadow:0 4px #24305a}.kd-parent:active{transform:translateY(2px);box-shadow:0 2px #24305a}.kd-parent:focus-visible,.kd-kid:focus-visible,.kd-world:focus-visible,.kd-switch:focus-visible{outline-offset:3px;outline:4px solid #ffbe0b}@media (max-width:520px){.kd-parent span{display:none}.kd-parent{justify-content:center;width:52px;padding:0}}.kd-me{background:#fff;border:2px solid #24305a;border-radius:999px;align-items:center;gap:12px;padding:6px 16px 6px 6px;display:flex;box-shadow:0 4px #24305a}.kd-me .av{border-radius:50%}.kd-me b{font-size:1.1rem;font-weight:900;line-height:1.1;display:block}.kd-switch{color:#4254b8;font-size:.85rem;font-weight:800}.kd-h1{letter-spacing:-.02em;text-align:center;margin:22px 0 18px;font-size:clamp(2rem,1.4rem + 3vw,3rem);font-weight:900}.kd-msg{text-align:center;font-weight:700}.kd-kids{margin:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px;max-width:880px;margin-inline:auto;padding:0;list-style:none;display:grid}.kd-kid{color:inherit;background:#fff;border:3px solid #24305a;border-radius:28px;justify-items:center;gap:8px;padding:22px 12px;text-decoration:none;transition:transform .15s;display:grid;box-shadow:0 6px #24305a}.kd-kid:hover{transform:translateY(-3px)}.kd-kid:active{transform:translateY(3px);box-shadow:0 3px #24305a}.kd-kid .av{width:132px;height:132px}.kd-kid b{font-size:1.4rem;font-weight:900}.kd-kid small{opacity:.7;font-weight:700}.kd-worlds{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.kd-world{color:inherit;background:#fff;border:3px solid #24305a;border-radius:26px;grid-template-rows:auto auto;text-decoration:none;transition:transform .15s;display:grid;position:relative;overflow:hidden;box-shadow:0 6px #24305a}.kd-world:hover{transform:translateY(-3px)rotate(-.4deg)}.kd-world:active{transform:translateY(3px);box-shadow:0 3px #24305a}.kd-art{aspect-ratio:16/10;background-position:50%;background-size:cover;border-bottom:3px solid #24305a;display:block}.kd-name{padding:12px 16px 14px;display:grid}.kd-name b{font-size:1.35rem;font-weight:900;line-height:1.1}.kd-name small{opacity:.75;font-weight:700}.kd-stars{background:#fff;border:2px solid #24305a;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-weight:900;display:inline-flex;position:absolute;top:10px;right:10px}.kd-stars svg{color:#e3a91d;fill:#ffcf3f}@media (prefers-reduced-motion:reduce){.kd-kid,.kd-world{transition:none}}@font-face{font-family:Sniglet;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sniglet-latin-ext-400-normal-C0lMI-sX.woff2)format("woff2"),url(/assets/sniglet-latin-ext-400-normal-CINiZ3Bm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sniglet;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sniglet-latin-400-normal-D30bKTdt.woff2)format("woff2"),url(/assets/sniglet-latin-400-normal-DesDcgKt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sniglet;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sniglet-latin-ext-800-normal-BMbFeq1g.woff2)format("woff2"),url(/assets/sniglet-latin-ext-800-normal-B9n-t7IQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sniglet;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sniglet-latin-800-normal-Db1o7iA-.woff2)format("woff2"),url(/assets/sniglet-latin-800-normal-g3yqKLdc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-vietnamese-wght-normal-RvljkFvg.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-ext-wght-normal-B6JQhE1e.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-wght-normal-ci0D1wrL.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-ext-wght-normal-YcVxMP-u.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-wght-normal-UWPuZLjM.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-math-wght-normal-sOy7rEfW.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-symbols-wght-normal-DQ5VrUkH.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-vietnamese-wght-normal-CfJ7gtf3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-ext-wght-normal-C2Wlntb9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-normal-BiLcIKcI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Itim;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/itim-thai-400-normal-DKy7VkUm.woff2)format("woff2"),url(/assets/itim-thai-400-normal-C0PXx-HY.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Itim;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/itim-vietnamese-400-normal-eIQO41Tw.woff2)format("woff2"),url(/assets/itim-vietnamese-400-normal-FNHP2OlI.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Itim;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/itim-latin-ext-400-normal-ZDRlYXzj.woff2)format("woff2"),url(/assets/itim-latin-ext-400-normal-DfOkhDmG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Itim;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/itim-latin-400-normal-BIupJmNi.woff2)format("woff2"),url(/assets/itim-latin-400-normal-Ctmd8gNE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-devanagari-wght-normal-B4j4n2PV.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-vietnamese-wght-normal-C4ZonJY6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-latin-ext-wght-normal-Dz43yst_.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-latin-wght-normal-B_TVFhwJ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-thai-600-normal-DlTx3OsB.woff2)format("woff2"),url(/assets/mali-thai-600-normal-DPgXT6rZ.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-vietnamese-600-normal-DFlJr66u.woff2)format("woff2"),url(/assets/mali-vietnamese-600-normal-CtTMUU7T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-latin-ext-600-normal-BTvIfiCp.woff2)format("woff2"),url(/assets/mali-latin-ext-600-normal-DAQcLVmD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-latin-600-normal-B9TiUNpT.woff2)format("woff2"),url(/assets/mali-latin-600-normal-CycpQCwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-thai-700-normal-DjdebB47.woff2)format("woff2"),url(/assets/mali-thai-700-normal-HU8A-eti.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-vietnamese-700-normal-cyBa8w1S.woff2)format("woff2"),url(/assets/mali-vietnamese-700-normal-BxAmfcK6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-latin-ext-700-normal-Bxl-P7gA.woff2)format("woff2"),url(/assets/mali-latin-ext-700-normal-CjT8jNpY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-latin-700-normal-UA1FHiAM.woff2)format("woff2"),url(/assets/mali-latin-700-normal-DHEtm6Un.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*$vite$:1*/