.kwx{--kx:#fbbf24;--kx2:#b45309}.kwx .svh-hero__txt{grid-template-columns:minmax(0,1fr)}.kwx .svh-crumbs{flex-wrap:wrap;row-gap:0}.kwx .svh-h1{font-size:min(4.2cqw,60px)}.kwx .svh-h1>span{white-space:nowrap}@container svh (max-width:1000px){.kwx .svh-h1{font-size:min(8cqw,60px)}}@keyframes kwx-fade{0%{opacity:0}}@keyframes kwx-up{0%{opacity:0;translate:0 6px}}@keyframes kwx-bump{0%{translate:0 -6px;color:#fde68a}}.kwx-hero{container:kwh/inline-size;display:grid;gap:12px;min-width:0;padding:14px;border-radius:28px;background-color:#090a12ed;background-image:radial-gradient(70% 55% at 100% 0%,rgba(251,191,36,.14),transparent 70%),var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.kwx-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;padding:4px 6px 10px;border-bottom:1px solid rgba(255,255,255,.07)}.kwx-bar__dots{display:inline-flex;gap:5px}.kwx-bar__dots i{width:10px;height:10px;border-radius:50%;background:#ffffff29}.kwx-bar>b{font:600 14px/1.2 var(--font-sans);color:#fff}.kwx-bar>small{font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.kwx-bar__saved{display:inline-flex;align-items:baseline;gap:5px;margin-left:auto;font:500 12.5px/1 var(--font-sans);color:var(--text-secondary)}.kwx-bar__saved b{display:inline-block;font:700 20px/1 var(--font-accent-dot);color:#fde68a;animation:kwx-bump .45s var(--ease-spring)}.kwx-apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.kwx-app{display:grid;align-content:start;gap:8px;min-width:0;padding:14px;border-radius:18px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff12;transition:background-color .35s,box-shadow .35s}.kwx-app.is-cur{background:#fbbf2414;box-shadow:inset 0 0 0 1.5px #fbbf2499,0 0 30px -12px #fbbf24b3}.kwx-app.is-done{background:#34d3990d;box-shadow:inset 0 0 0 1px #34d3994d}.kwx-app__h{display:flex;align-items:center;gap:10px;margin:0}.kwx-app__ic{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;color:#fef3c7;background:#fbbf2424}.kwx-app__ic .as-ic{width:16px;height:16px}.kwx-app__h b{flex:1;min-width:0;font:600 14.5px/1.2 var(--font-sans);color:#fff}.kwx-app__ok{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;color:#052e22;background:#34d399;scale:0;transition:scale .45s var(--ease-spring)}.kwx-app__ok .as-ic{width:12px;height:12px}.kwx-app.is-done .kwx-app__ok{scale:1}.kwx-app__b{margin:0;font:500 13.5px/1.35 var(--font-sans);color:#dfe5f2;transition:color .35s}.kwx-app.is-done .kwx-app__b{color:var(--text-tertiary);text-decoration:line-through rgba(248,113,113,.6)}.kwx-app__a{display:flex;align-items:center;gap:6px;margin:0;font:600 13.5px/1.35 var(--font-sans);color:#a7f3d0;opacity:0;translate:0 4px;transition:opacity .35s,translate .45s var(--ease-spring)}.kwx-app__a .as-ic{flex:none;width:13px;height:13px}.kwx-app.is-done .kwx-app__a{opacity:1;translate:none}.kwx-app__t{display:flex;align-items:center;gap:6px;margin:0;font:500 12.5px/1 var(--font-sans);color:var(--text-tertiary)}.kwx-app__t .as-ic{width:12px;height:12px}.kwx-app__t s{text-decoration:line-through rgba(248,113,113,.6)}.kwx-app__t b{font-weight:700;color:var(--text-tertiary);transition:color .35s}.kwx-app.is-done .kwx-app__t b{color:#fde68a}.kwx-prompt{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 14px;border-radius:18px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.kwx-prompt__ic{flex:none;color:#fbbf24}.kwx-prompt__ic .as-ic{width:18px;height:18px}.kwx-prompt__t{flex:1;min-width:0;margin:0;font:500 14.5px/1.4 var(--font-sans);color:#fff;text-wrap:pretty;animation:kwx-fade .4s}.kwx-prompt__go{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:13px;color:#1c1406;background:#fbbf24;transition:scale .3s var(--ease-spring),box-shadow .3s}.kwx-prompt__go .as-ic{width:17px;height:17px}.kwx-prompt__go.is-run{scale:.9;box-shadow:0 0 0 6px #fbbf242e}.kwx-hero.is-done .kwx-prompt{background:#fbbf2414;box-shadow:inset 0 0 0 1px #fbbf2466}@container kwh (max-width:300px){.kwx-apps{grid-template-columns:minmax(0,1fr)}.kwx-app{grid-template-columns:auto minmax(0,1fr);column-gap:10px}.kwx-app__h,.kwx-app__b,.kwx-app__a,.kwx-app__t{grid-column:1/-1}.kwx-bar__saved{margin-left:0}}.kwx-pg{container:kwp/inline-size;display:grid;gap:12px}.kwx-pg__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kwx-tab{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:64px;padding:10px 14px;border:0;border-radius:18px;cursor:pointer;text-align:left;color:var(--text-secondary);background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14;transition:color .3s,background-color .3s,box-shadow .3s}.kwx-tab:hover{color:#fff}.kwx-tab.is-past{color:#dfe5f2}.kwx-tab.is-on{color:#fff;background:#fbbf241a;box-shadow:inset 0 0 0 1.5px #fbbf2499}.kwx-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kwx-tab__n{font:700 20px/1 var(--font-accent-dot);color:#fde68a}.kwx-tab__l{font:600 14px/1.3 var(--font-sans);text-wrap:balance}.kwx-pg__body{display:grid}.kwx-sp{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3cqw,36px);min-width:0;padding:clamp(18px,3cqw,34px);border-radius:28px;background-color:#090a12eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop);opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s .4s}.kwx-sp.is-on{opacity:1;visibility:visible;transition:opacity .45s .1s,visibility 0s}.kwx-sp__txt{display:grid;gap:12px;min-width:0}.kwx-sp__k{margin:0;font:500 12.5px/1.3 var(--font-mono);color:#fcd34d}.kwx-sp__t{margin:0;font:400 clamp(28px,3.4cqw,40px)/1.05 var(--font-accent-serif);font-style:italic;color:#fff;text-wrap:balance}.kwx-sp__lk{margin:6px 0 0;font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.kwx-sp__l{display:grid;gap:8px;margin:0;padding:0;list-style:none}.kwx-sp__l li{display:flex;align-items:flex-start;gap:10px;font:500 15px/1.45 var(--font-sans);color:#e8e2d4;text-wrap:pretty}.kwx-sp__l .as-ic{flex:none;width:16px;height:16px;margin-top:3px;color:#fbbf24}.kwx-sp__m{display:grid;gap:0;margin:4px 0 0}.kwx-sp__m div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.kwx-sp__m dt{font:500 12px/1.5 var(--font-mono);color:var(--text-secondary)}.kwx-sp__m dd{margin:0;font:600 14.5px/1.4 var(--font-sans);color:#fff;text-wrap:pretty}.kwx-art{display:grid;align-content:center;gap:10px;min-width:0;min-height:280px;padding:18px;border-radius:20px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14}.kwx-art__h{display:flex;align-items:center;gap:8px;margin:0 0 4px;font:600 14px/1.25 var(--font-sans);color:#fff}.kwx-art__h .as-ic{flex:none;width:16px;height:16px;color:#fbbf24}.kwx-sp.is-on .kwx-art [style*=--j]{animation:kwx-up .45s calc(.15s + var(--j) * .08s) var(--ease-out) both}.kwx-yn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kwx-yn ul{display:grid;align-content:start;gap:6px;margin:0;padding:0;list-style:none}.kwx-yn li{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:12px;font:500 13.5px/1.35 var(--font-sans);color:#e8e2d4;text-wrap:pretty}.kwx-yn .as-ic{flex:none;width:14px;height:14px;margin-top:2px}.kwx-yn .is-y li{background:#34d39914}.kwx-yn .is-y .as-ic{color:#34d399}.kwx-yn .is-n li{background:#f8717114}.kwx-yn .is-n .as-ic{color:#f87171}.kwx-tpl{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;margin:0;padding:10px 12px;border-radius:12px;background:#00000040}.kwx-tpl b{font:600 12.5px/1.45 var(--font-mono);color:#fcd34d}.kwx-tpl__v{font:500 14px/1.45 var(--font-sans);color:#fff;text-wrap:pretty}.kwx-task{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:9px 11px;border-radius:12px;background:#00000040}.kwx-task__c{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:#1c1406;background:#fbbf24}.kwx-task__c .as-ic{width:12px;height:12px}.kwx-task__t{font:500 14px/1.35 var(--font-sans);color:#fff;text-wrap:pretty}.kwx-task__o{font:500 12px/1.2 var(--font-mono);color:var(--text-secondary);white-space:nowrap}.kwx-ask{display:flex;align-items:center;gap:8px;justify-self:end;max-width:100%;margin:0;padding:9px 12px;border-radius:14px 14px 4px;font:500 14px/1.35 var(--font-sans);color:#1c1406;background:#fde68a}.kwx-ask .as-ic{flex:none;width:14px;height:14px}.kwx-fx{display:flex;align-items:center;gap:10px;margin:0;padding:9px 12px;border-radius:10px;background:#00000059;box-shadow:inset 0 0 0 1px #ffffff14;overflow-wrap:anywhere}.kwx-fx b{flex:none;font:700 12px/1 var(--font-mono);color:var(--text-secondary)}.kwx-fx code{font:500 13px/1.4 var(--font-mono);color:#a7f3d0}.kwx-bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;height:96px}.kwx-bars span{display:grid;grid-template-rows:1fr auto;gap:4px;min-width:0}.kwx-bars i{align-self:end;height:var(--h);border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#fde68a,#b45309)}.kwx-bars small{font:500 12px/1 var(--font-mono);color:var(--text-secondary);text-align:center}@container kwp (max-width:860px){.kwx-pg__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.kwx-sp{grid-template-columns:minmax(0,1fr);align-items:start}.kwx-art{min-height:0}}@container kwp (max-width:460px){.kwx-tab{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 12px}.kwx-yn{grid-template-columns:minmax(0,1fr)}.kwx-sp__m div{grid-template-columns:minmax(0,1fr);gap:2px}.kwx-task{grid-template-columns:22px minmax(0,1fr)}.kwx-task__o{grid-column:2}.kwx-tpl{grid-template-columns:minmax(0,1fr);gap:2px}}.kwx-sf{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}@container svh (max-width:900px){.kwx-sf{grid-template-columns:minmax(0,1fr)}}.kwx-sf__doc{display:flex;flex-direction:column;gap:16px;min-width:0;padding:clamp(18px,2.6cqw,30px);border-radius:28px;background-color:#090a12eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.kwx-sf__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.kwx-sf__ht{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;margin:0}.kwx-sf__ht .as-ic{grid-row:span 2;align-self:center;width:18px;height:18px;color:#fbbf24}.kwx-sf__ht b{font:600 16px/1.25 var(--font-sans);color:#fff}.kwx-sf__ht small{font:500 12px/1.3 var(--font-mono);color:var(--text-secondary)}.kwx-seg{display:flex;gap:4px;padding:4px;border-radius:22px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}.kwx-segb{min-height:40px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;font:600 13px/1 var(--font-sans);color:var(--text-secondary);background:none;white-space:nowrap;transition:color .3s,background-color .3s}.kwx-segb:hover{color:#fff}.kwx-segb.is-on{color:#1c1406;background:#fbbf24}.kwx-sf.is-safe .kwx-segb.is-on{background:#34d399;color:#052e22}.kwx-segb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kwx-sf__txt{margin:0;padding:18px 20px;border-radius:18px;font:500 17px/1.75 var(--font-sans);color:#e8e2d4;background:#0000004d;box-shadow:inset 0 0 0 1px #ffffff12;text-wrap:pretty}.kwx-pii{display:inline-grid;vertical-align:bottom}.kwx-pii>span{grid-area:1/1;padding:0 4px;border-radius:6px;transition:opacity .35s calc(var(--n) * .12s),translate .45s calc(var(--n) * .12s) var(--ease-spring)}.kwx-pii__o{color:#fecaca;background:#f8717129;box-shadow:inset 0 -2px #f8717199}.kwx-pii__r{justify-self:stretch;text-align:center;white-space:nowrap;overflow:hidden;color:#a7f3d0;background:repeating-linear-gradient(135deg,#34d39929 0 6px,#34d3991a 6px 12px);box-shadow:inset 0 0 0 1px #34d39966;font-family:var(--font-mono);font-size:14px;opacity:0;translate:0 6px}.kwx-sf.is-safe .kwx-pii__o{opacity:0;translate:0 -6px}.kwx-sf.is-safe .kwx-pii__r{opacity:1;translate:none}.kwx-sf__st{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:14px;font:500 14.5px/1.45 var(--font-sans);color:#fecaca;background:#f8717114;box-shadow:inset 0 0 0 1px #f8717159;transition:background-color .4s,box-shadow .4s,color .4s}.kwx-sf.is-safe .kwx-sf__st{color:#d1fae5;background:#34d39914;box-shadow:inset 0 0 0 1px #34d39966}.kwx-sf__st .as-ic{flex:none;width:17px;height:17px;margin-top:2px}.kwx-sf__stt{animation:kwx-fade .4s}.kwx-sf__rules{display:grid;grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none}.kwx-sf__rules li{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border-radius:20px;font:500 15px/1.4 var(--font-sans);color:#e8e2d4;background-color:#090a12eb;box-shadow:var(--edge-glass);text-wrap:pretty;transition:box-shadow .35s calc(var(--n) * .12s),color .35s calc(var(--n) * .12s)}.kwx-sf.is-safe .kwx-sf__rules li{color:#fff;box-shadow:var(--edge-glass),inset 0 0 0 1px #34d39959}.kwx-sf__ric{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;color:#fef3c7;background:#fbbf2424;transition:background-color .35s calc(var(--n) * .12s),color .35s calc(var(--n) * .12s)}.kwx-sf.is-safe .kwx-sf__ric{color:#052e22;background:#34d399}.kwx-sf__ric .as-ic{width:16px;height:16px}@container svh (max-width:460px){.kwx-sf__txt{padding:14px;font-size:16px}.kwx-seg{width:100%;display:grid;grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.kwx-bar__saved b,.kwx-prompt__t,.kwx-sf__stt,.kwx-sp.is-on .kwx-art [style*=--j]{animation:none!important}.kwx-app,.kwx-app *,.kwx-sp,.kwx-pii>span,.kwx-sf__rules li,.kwx-sf__ric{transition:none!important}}
