.qax{--qx:#34d399;--qx2:#059669}.qax .svh-hero__txt{grid-template-columns:minmax(0,1fr)}.qax .svh-crumbs{flex-wrap:wrap;row-gap:0}.qax .svh-h1{font-size:min(5cqw,72px)}.qax .svh-h1>span{white-space:nowrap}@container svh (max-width:1000px){.qax .svh-h1{font-size:min(10cqw,72px)}}@keyframes qax-fade{0%{opacity:0}}@keyframes qax-bump{0%{translate:0 -6px;color:#6ee7b7}}.qax-hero{position:relative;container:qxh/inline-size;display:grid;gap:12px;min-width:0;padding:18px;border-radius:28px;background-color:#090a12ed;background-image:radial-gradient(70% 60% at 100% 0%,rgba(52,211,153,.14),transparent 70%),var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.qax-hero__head{display:flex;align-items:center;gap:12px;margin:0}.qax-hero__ht{display:grid;gap:3px}.qax-hero__ht b{font:600 15px/1.2 var(--font-sans);color:#fff}.qax-hero__ht small{font:500 12px/1.2 var(--font-mono);color:var(--text-secondary);animation:qax-fade .35s var(--ease-out)}.qax-port{position:relative;flex:none;width:48px;height:48px;border-radius:50%;background:#000;box-shadow:0 0 0 2px #34d3998c,0 0 18px #34d39973;overflow:hidden}.qax-port img{position:absolute;left:50%;top:54%;width:150%;height:auto;translate:-50% -50%;mix-blend-mode:screen}.qax-route{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:10px 12px;border-radius:14px;background:#ffffff0d;font:500 13px/1.3 var(--font-sans);color:#dfe5f2}.qax-route__a,.qax-route__b{display:inline-flex;align-items:center;gap:7px}.qax-route .as-ic{flex:none;width:15px;height:15px}.qax-route__a .as-ic{color:#fdba74}.qax-route__b .as-ic{color:#93c5fd}.qax-route .qax-route__ar{color:var(--text-tertiary)}.qax-srcs{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.qax-srcs li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;font:600 12.5px/1 var(--font-sans);color:var(--text-secondary);background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;transition:color .3s,background-color .3s,box-shadow .3s}.qax-srcs .as-ic{width:13px;height:13px}.qax-srcs li.is-on{color:#d1fae5;background:#34d39924;box-shadow:inset 0 0 0 1px #34d39980,0 0 18px -4px #34d39999}.qax-doc{display:grid;gap:4px;padding:12px;border-radius:18px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14}.qax-doc__h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 4px;padding:2px 6px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.qax-doc__h>b{font:600 15px/1.25 var(--font-sans);color:#fff}.qax-doc__c{display:inline-flex;align-items:baseline;gap:3px}.qax-doc__c b{display:inline-block;font:700 18px/1 var(--font-accent-dot);color:#fff;animation:qax-bump .45s var(--ease-spring)}.qax-doc__of{font:500 12px/1 var(--font-mono);color:var(--text-secondary)}.qax-rows{position:relative;display:grid}.qax-beam{position:absolute;left:0;right:0;top:0;height:44px;border-radius:12px;background:linear-gradient(180deg,#34d39929,#34d3990a);box-shadow:inset 0 0 0 1px #34d39973,0 0 24px -6px #34d3998c;pointer-events:none;opacity:0;transition:transform .5s var(--ease-out),height .5s var(--ease-out),opacity .3s}.qax-beam:after{content:"";position:absolute;left:10px;right:10px;top:0;height:2px;border-radius:2px;background:#6ee7b7;box-shadow:0 0 12px #34d399;animation:qax-sweep .9s ease-in-out infinite alternate}@keyframes qax-sweep{to{top:calc(100% - 2px)}}.qax-row{position:relative;display:grid;grid-template-columns:126px minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:44px;padding:8px 10px}.qax-row+.qax-row:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:#ffffff0d}.qax-row__l{font:500 13px/1.3 var(--font-sans);color:var(--text-secondary)}.qax-row__v{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font:600 15px/1.35 var(--font-sans);color:#fff}.qax-row__o{text-decoration:underline wavy transparent 1.5px;text-underline-offset:4px;transition:color .3s,text-decoration-color .3s}.qax-row__n{color:#a7f3d0;opacity:0;translate:0 4px;transition:opacity .35s var(--ease-out),translate .45s var(--ease-spring)}.qax-row.is-err .qax-row__o{color:#fca5a5;text-decoration-color:#f87171e6}.qax-row.is-fix .qax-row__o{color:var(--text-tertiary);text-decoration:line-through 2px rgba(248,113,113,.8)}.qax-row.is-fix .qax-row__n{opacity:1;translate:none}.qax-row__t{justify-self:end;min-width:0}.qax-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font:600 12px/1.25 var(--font-sans);color:#a7f3d0;background:#34d3991f;opacity:0;scale:.85;transition:opacity .3s,scale .45s var(--ease-spring),color .3s,background-color .3s}.qax-tag .as-ic{flex:none;width:12px;height:12px}.qax-tag__l{animation:qax-fade .3s var(--ease-out)}.qax-row.is-chk .qax-tag{opacity:1;scale:1}.qax-row.is-err .qax-tag{color:#fecaca;background:#f8717129}.qax-row.is-fix .qax-tag{color:#bfdbfe;background:#5b93ff29}.qax-verdict{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border-radius:16px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;transition:background-color .4s,box-shadow .4s}.qax-hero.is-done .qax-verdict{background:#34d39914;box-shadow:inset 0 0 0 1px #34d39966}.qax-verdict__ic{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;color:#d1fae5;background:#34d39929;transition:background-color .4s,color .4s}.qax-hero.is-done .qax-verdict__ic{color:#052e22;background:#34d399}.qax-verdict__ic .as-ic{width:16px;height:16px}.qax-verdict__t{display:grid;gap:2px;flex:1 1 180px;min-width:0;margin:0;animation:qax-fade .35s var(--ease-out)}.qax-verdict__t b{font:600 14.5px/1.25 var(--font-sans);color:#fff}.qax-verdict__t small{font:500 12.5px/1.35 var(--font-sans);color:var(--text-secondary)}.qax-verdict__fix{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font:600 12px/1 var(--font-sans);color:#bfdbfe;background:#5b93ff29;opacity:0;scale:.8;transition:opacity .3s,scale .45s var(--ease-spring)}.qax-verdict__fix.is-on{opacity:1;scale:1}.qax-verdict__fix .as-ic{width:12px;height:12px}@container qxh (max-width:470px){.qax-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.qax-row__l{grid-column:1;grid-row:1}.qax-row__t{grid-column:2;grid-row:1}.qax-row__v{grid-column:1/-1;grid-row:2}.qax-hero{padding:14px}.qax-doc{padding:8px}}@container qxh (max-width:330px){.qax-row{grid-template-columns:minmax(0,1fr)}.qax-row__l,.qax-row__v,.qax-row__t{grid-column:1;grid-row:auto}.qax-row__t{justify-self:start}}.qax-rb{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:16px}@container svh (max-width:1100px){.qax-rb{grid-template-columns:minmax(0,1fr)}}.qax-book,.qax-out{display:flex;flex-direction:column;gap:14px;min-width:0;padding:clamp(16px,2.2cqw,24px);border-radius:28px;background-color:#090a12eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.qax-book__h,.qax-out__h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.qax-out__h{justify-content:space-between}.qax-book__ic{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;color:#d1fae5;background:#34d39929;box-shadow:inset 0 0 0 1px #34d39966}.qax-book__ic .as-ic{width:17px;height:17px}.qax-book__ht,.qax-out__ht{display:grid;gap:3px}.qax-book__ht b,.qax-out__ht b{font:600 16px/1.25 var(--font-sans);color:#fff}.qax-book__ht small,.qax-out__ht small{font:500 12px/1.3 var(--font-mono);color:var(--text-secondary)}.qax-out__live{display:inline-flex;align-items:center;gap:8px;font:500 12px/1 var(--font-mono);color:#a7f3d0}.qax-rules{flex:1;display:grid;grid-auto-rows:1fr;gap:6px;margin:0;padding:0;list-style:none}.qax-rules>li{display:grid}.qax-rule{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin:0;padding:12px;border:0;border-radius:14px;cursor:pointer;text-align:left;color:inherit;font:inherit;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;transition:background-color .3s,box-shadow .3s,opacity .3s}.qax-rule:hover{background-color:#ffffff0f}.qax-rule:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.qax-rule.is-act,.qax-rule.is-sel{background-color:#34d3991a;box-shadow:inset 0 0 0 1px #34d39980,0 0 22px -8px #34d39999}.qax-rb.has-sel .qax-rule:not(.is-sel){opacity:.55}.qax-rule__n{font:700 16px/1 var(--font-accent-dot);color:var(--text-tertiary);transition:color .3s}.qax-rule.is-act .qax-rule__n,.qax-rule.is-sel .qax-rule__n{color:#6ee7b7}.qax-rule__t{font:500 14.5px/1.4 var(--font-sans);color:#dfe5f2;text-wrap:pretty}.qax-rule__c{display:grid;justify-items:end;gap:4px}.qax-rule__c b{display:inline-block;font:700 20px/1 var(--font-accent-dot);color:#fff;animation:qax-bump .45s var(--ease-spring)}.qax-rule__c small{font:500 12px/1 var(--font-sans);color:var(--text-secondary);white-space:nowrap}.qax-out{container:qxo/inline-size}.qax-cards{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.qax-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border-radius:18px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden;transition:opacity .35s,box-shadow .35s,translate .45s var(--ease-spring)}.qax-card.is-found{box-shadow:inset 0 0 0 1px #f871718c,0 0 26px -10px #f87171b3}.qax-card.is-found:after{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,rgba(52,211,153,.14),transparent);translate:-100% 0;animation:qax-scan 1s var(--ease-out) both;pointer-events:none}@keyframes qax-scan{to{translate:300% 0}}.qax-card.is-dim{opacity:.35}.qax-card.is-hl{translate:0 -3px;box-shadow:inset 0 0 0 1px #34d3998c,0 16px 30px -18px #34d39999}.qax-card__h{display:flex;align-items:center;gap:10px;margin:0}.qax-card__ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;color:#dbeafe;background:#5b93ff24}.qax-card__ic .as-ic{width:15px;height:15px}.qax-card__ht{display:grid;gap:2px;min-width:0}.qax-card__ht b{font:600 14px/1.25 var(--font-sans);color:#fff}.qax-card__ht small{font:500 12px/1.3 var(--font-sans);color:var(--text-secondary)}.qax-card__b{flex:1;display:grid;padding:10px 12px;border-radius:12px;background:#00000047}.qax-card__x{grid-area:1/1;margin:0;font:500 14px/1.55 var(--font-sans);color:#dfe5f2;text-wrap:pretty;transition:opacity .35s var(--ease-out)}.qax-card__x--b,.qax-card.is-done .qax-card__x--a{opacity:0}.qax-card.is-done .qax-card__x--b{opacity:1}.qax-err{text-decoration:underline wavy transparent 1.5px;text-underline-offset:4px;transition:color .3s,text-decoration-color .3s}.qax-card.is-found .qax-err{color:#fca5a5;text-decoration-color:#f87171e6}.qax-card__x s{color:var(--text-tertiary);text-decoration:line-through 2px rgba(248,113,113,.8)}.qax-card__x ins{text-decoration:none;font-weight:600;color:#a7f3d0;background:#34d3991f;border-radius:4px;padding:0 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.qax-card__x mark{color:#fde68a;background:#fbbf2429;border-radius:4px;padding:0 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.qax-card.is-stop .qax-card__x mark{color:#fecaca;background:#f8717129}.qax-card__n{display:flex;align-items:flex-start;gap:6px;margin-top:8px;font:600 13px/1.4 var(--font-sans);color:#fde68a}.qax-card.is-stop .qax-card__n{color:#fecaca}.qax-card__n .as-ic{flex:none;width:14px;height:14px;margin-top:2px}.qax-card__f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin:0;opacity:0;translate:0 4px;transition:opacity .35s,translate .45s var(--ease-spring)}.qax-card.is-done .qax-card__f{opacity:1;translate:none}.qax-card__r{font:600 12px/1 var(--font-mono);color:#6ee7b7}.qax-stamp{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1.5px solid currentColor;border-radius:8px;font:700 12px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#93c5fd;rotate:-3deg}.qax-card.is-you .qax-stamp{color:#fbbf24}.qax-card.is-stop .qax-stamp{color:#f87171}.qax-stamp .as-ic{width:12px;height:12px}@container svh (max-width:340px){.qax-rule{grid-template-columns:24px minmax(0,1fr) auto;gap:10px;padding:12px 10px}.qax-rule__c small{display:none}}@container qxo (max-width:760px){.qax-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container qxo (max-width:470px){.qax-cards{grid-template-columns:minmax(0,1fr)}}.qax-sk{display:grid;gap:18px;padding:clamp(14px,2.6cqw,30px);border-radius:28px;background-color:#090a12eb;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.qax-sk__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.qax-sk__ht{display:grid;gap:3px;margin:0}.qax-sk__ht b{font:600 17px/1.25 var(--font-sans);color:#fff}.qax-sk__ht small{font:500 12px/1.3 var(--font-mono);color:var(--text-secondary);animation:qax-fade .35s var(--ease-out)}.qax-wk{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:22px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}.qax-wkb{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;transition:color .3s,background-color .3s}.qax-wkb:hover{color:#fff}.qax-wkb.is-on{color:#052e22;background:#34d399}.qax-wkb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.qax-sk__plot{position:relative;min-width:0}.qax-sk__svg{position:absolute;left:0;top:0;overflow:visible;clip-path:inset(-20px 100% -20px 0);transition:clip-path 1.6s var(--ease-out)}.qax-sk__plot.is-v .qax-sk__svg{clip-path:inset(0 -20px 100% -20px)}.qax-sk.is-on .qax-sk__svg{clip-path:inset(-20px -20px -20px -20px)}.qax-rib{transition:d .8s var(--ease-out)}.qax-rib.is-p{fill:#34d399;fill-opacity:.2}.qax-rib.is-f{fill:#5b93ff;fill-opacity:.38}.qax-rib.is-y{fill:#fbbf24;fill-opacity:.5}.qax-rib.is-x{fill:#f87171;fill-opacity:.7}.qax-nd{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:10px 14px;border-radius:14px;background:color-mix(in oklab,var(--c) 9%,#0d0f18);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--c) 38%,transparent),0 10px 24px -14px #000000e6;overflow:hidden;transition:left .8s var(--ease-out),top .8s var(--ease-out),width .8s var(--ease-out),height .8s var(--ease-out)}.qax-nd__v{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.qax-nd__v b{display:inline-block;font:700 26px/1 var(--font-accent-dot);color:var(--c);text-shadow:0 0 16px color-mix(in oklab,var(--c) 45%,transparent);animation:qax-bump .45s var(--ease-spring)}.qax-nd__l{font:600 14px/1.25 var(--font-sans);color:#fff;text-wrap:balance}.qax-nd__s{margin:0;font:500 12.5px/1.4 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.qax-nd--in,.qax-nd--s{justify-content:flex-start;padding:14px}.qax-nd--in .qax-nd__v b{color:#fff;text-shadow:none}.qax-nd__src{flex:1;display:flex;flex-direction:column;gap:4px;min-height:0;margin:0;padding:0;list-style:none}.qax-nd__src li{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 10px;border-radius:9px;background:#ffffff0d;transition:flex-grow .8s var(--ease-out)}.qax-nd__src .as-ic{flex:none;width:14px;height:14px;color:#93c5fd}.qax-nd__sl{flex:1;min-width:0;font:500 13px/1.2 var(--font-sans);color:#dfe5f2}.qax-nd__src b{display:inline-block;font:700 15px/1 var(--font-accent-dot);color:#fff;animation:qax-bump .45s var(--ease-spring)}.qax-sk__plot.is-v .qax-nd{gap:6px;padding:8px}.qax-sk__plot.is-v .qax-nd__v{gap:2px 8px}.qax-sk__plot.is-v .qax-nd__v b{font-size:21px}.qax-sk__plot.is-v .qax-nd__l{font-size:12.5px;line-height:1.2}.qax-sk__plot.is-v .qax-nd--p .qax-nd__v,.qax-sk__plot.is-v .qax-nd--f .qax-nd__v,.qax-sk__plot.is-v .qax-nd--y .qax-nd__v{flex-direction:column;align-items:flex-start}.qax-sk__plot.is-v .qax-nd--in{justify-content:center;padding:8px 14px}.qax-sk__plot.is-v .qax-nd--s{justify-content:center;padding:8px}.qax-nd--s .qax-nd__src .as-ic{color:#6ee7b7}.qax-ins{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qax-in{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border-radius:18px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff14}.qax-in__h{display:flex;align-items:center;gap:8px;margin:0;font:600 14.5px/1.25 var(--font-sans);color:#fff}.qax-in__h .as-ic{flex:none;width:16px;height:16px;color:#6ee7b7}.qax-in__note{margin:auto 0 0;font:500 13px/1.45 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.qax-fixes{display:grid;gap:10px;margin:0;padding:0;list-style:none}.qax-fixes li{display:grid;grid-template-columns:minmax(0,1fr) 32px;grid-template-rows:auto 8px;align-items:center;gap:6px 10px}.qax-fixes__l{font:500 13.5px/1.3 var(--font-sans);color:#dfe5f2}.qax-fixes i{grid-column:1;grid-row:2;display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,#1d4ed8,#5b93ff);transition:width .8s var(--ease-out)}.qax-fixes b{grid-column:2;grid-row:1/span 2;justify-self:end;font:700 20px/1 var(--font-accent-dot);color:#93c5fd;animation:qax-bump .45s var(--ease-spring)}.qax-dec{display:grid;gap:8px;margin:0;padding:0;list-style:none}.qax-dec li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff0a}.qax-dec .as-ic{flex:none;width:16px;height:16px}.qax-dec .is-ok .as-ic{color:#34d399}.qax-dec .is-no .as-ic{color:#f87171}.qax-dec__l{flex:1;min-width:0;font:500 14px/1.3 var(--font-sans);color:#dfe5f2}.qax-dec b{font:700 20px/1 var(--font-accent-dot);color:#fff;animation:qax-bump .45s var(--ease-spring)}.qax-in--zero{background:#34d39914;box-shadow:inset 0 0 0 1px #34d39959}.qax-zero__n{font:700 52px/1 var(--font-accent-dot);color:#6ee7b7;text-shadow:0 0 18px rgba(52,211,153,.6)}.qax-zero__t{margin:0;font:500 15px/1.45 var(--font-sans);color:#d1fae5;text-wrap:pretty}.qax-zero__t strong{color:#fff}.qax-in--zero .qax-in__note{color:#a7f3d0}@container svh (max-width:900px){.qax-ins{grid-template-columns:minmax(0,1fr)}.qax-in--zero{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;row-gap:4px}.qax-zero__n{grid-row:span 2}.qax-in--zero .qax-in__note{margin:0}}@container svh (max-width:560px){.qax-wk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.qax-wkb{padding:0 6px;white-space:nowrap}}@container svh (max-width:420px){.qax-wkb__w{display:none}.qax-wkb{font:700 17px/1 var(--font-accent-dot)}}@media(prefers-reduced-motion:reduce){.qax-beam:after,.qax-card.is-found:after{animation:none!important;display:none}.qax-hero__ht small,.qax-doc__c b,.qax-tag__l,.qax-verdict__t,.qax-rule__c b,.qax-nd b,.qax-fixes b,.qax-dec b,.qax-sk__ht small{animation:none!important}.qax-beam,.qax-row *,.qax-tag,.qax-card,.qax-card *,.qax-sk__svg,.qax-rib,.qax-nd,.qax-nd__src li,.qax-fixes i,.qax-verdict__fix{transition:none!important}}
