.gate-module__q7JHDW__main{max-width:720px;margin:0 auto;padding:16px 20px 64px}.gate-module__q7JHDW__nav{padding-bottom:12px}.gate-module__q7JHDW__back{color:var(--dim);font-size:13px;text-decoration:none}.gate-module__q7JHDW__back:hover{color:var(--accent)}.gate-module__q7JHDW__header{padding:16px 0 28px}.gate-module__q7JHDW__title{color:var(--accent);letter-spacing:.04em;margin:0 0 12px;font-size:clamp(26px,6vw,38px)}.gate-module__q7JHDW__lead{color:var(--dim);margin:0;font-size:14px;line-height:2}.gate-module__q7JHDW__lead strong{color:var(--text);font-weight:400}.gate-module__q7JHDW__panel{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:20px}.gate-module__q7JHDW__controls{flex-direction:column;gap:12px;display:flex}.gate-module__q7JHDW__chips{flex-wrap:wrap;gap:8px;display:flex}.gate-module__q7JHDW__chip,.gate-module__q7JHDW__chipOn{font:inherit;border:1px solid var(--line);color:var(--dim);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:13px}.gate-module__q7JHDW__chipOn{border-color:var(--accent);background:var(--accent);color:#101820;font-weight:700}.gate-module__q7JHDW__chip:disabled,.gate-module__q7JHDW__chipOn:disabled{opacity:.5;cursor:default}.gate-module__q7JHDW__go{font:inherit;border:2px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:10px;padding:14px;font-size:15px;font-weight:700}.gate-module__q7JHDW__go:hover:not(:disabled){background:var(--accent);color:#101820}.gate-module__q7JHDW__go:disabled{opacity:.6;cursor:default}.gate-module__q7JHDW__stage{margin-top:20px}.gate-module__q7JHDW__statusRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.gate-module__q7JHDW__status{color:var(--text);font-size:14px}.gate-module__q7JHDW__elapsed{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px}.gate-module__q7JHDW__barTrack{background:var(--bg);border:1px solid var(--line);border-radius:4px;height:10px;overflow:hidden}.gate-module__q7JHDW__barFill{background:var(--accent);height:100%;transition:width .15s linear}.gate-module__q7JHDW__canvas{aspect-ratio:560/150;background:var(--bg);border:1px solid var(--line);border-radius:8px;width:100%;height:auto;margin-top:14px}.gate-module__q7JHDW__result{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.gate-module__q7JHDW__verdictPass,.gate-module__q7JHDW__verdictFail{margin-bottom:14px;font-size:26px;font-weight:700}.gate-module__q7JHDW__verdictPass{color:#3ddc84}.gate-module__q7JHDW__verdictFail{color:var(--accent2)}.gate-module__q7JHDW__checks{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gate-module__q7JHDW__ok,.gate-module__q7JHDW__ng{grid-template-columns:1.6em 1fr auto;align-items:baseline;gap:8px;display:grid}.gate-module__q7JHDW__ok{color:var(--dim)}.gate-module__q7JHDW__ng{color:var(--text)}.gate-module__q7JHDW__ok .gate-module__q7JHDW__mark{color:#3ddc84}.gate-module__q7JHDW__ng .gate-module__q7JHDW__mark{color:#ef476f}.gate-module__q7JHDW__checkValue{color:var(--dim);text-align:right;font-size:11px}.gate-module__q7JHDW__reasons{color:var(--dim);margin:16px 0 0;font-size:12px}.gate-module__q7JHDW__about{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.gate-module__q7JHDW__aboutTitle{color:var(--dim);letter-spacing:.1em;margin:0 0 14px;font-size:14px;font-weight:400}.gate-module__q7JHDW__terms{grid-template-columns:5.5em 1fr;gap:8px 14px;margin:0 0 18px;font-size:13px;display:grid}.gate-module__q7JHDW__terms dt{color:var(--accent)}.gate-module__q7JHDW__terms dd{color:var(--dim);margin:0;line-height:1.8}.gate-module__q7JHDW__note{color:var(--dim);margin:0;font-size:12px;line-height:1.9}.gate-module__q7JHDW__note strong{color:var(--text);font-weight:400}.gate-module__q7JHDW__note code{color:var(--accent)}
