.StartGate-module___d9Dba__dialog{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:min(520px,100vw - 32px);color:var(--ink);padding:0}.StartGate-module___d9Dba__dialog::backdrop{background:#040a14b8}.StartGate-module___d9Dba__inner{gap:var(--space-2);text-align:start;flex-direction:column;padding:clamp(22px,5vw,32px);display:flex}.StartGate-module___d9Dba__title{font-size:var(--text-xl);color:var(--head);font-weight:700}.StartGate-module___d9Dba__intro{font-size:var(--text-base);color:var(--ink-2)}.StartGate-module___d9Dba__points{font-size:var(--text-sm);color:var(--ink-2);flex-direction:column;gap:10px;margin:0;padding-inline-start:20px;display:flex}.StartGate-module___d9Dba__readFull{font-size:var(--text-sm);color:var(--accent);text-underline-offset:3px;align-self:flex-start;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.StartGate-module___d9Dba__checkRow{font-size:var(--text-sm);color:var(--ink);cursor:pointer;background:var(--surface-2);border-radius:var(--radius-sm);align-items:flex-start;gap:10px;padding:12px;display:flex}.StartGate-module___d9Dba__checkRow input{accent-color:var(--accent);flex-shrink:0;width:18px;height:18px;margin-top:3px}.StartGate-module___d9Dba__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.StartGate-module___d9Dba__primary,.StartGate-module___d9Dba__ghost{border-radius:var(--radius-full);min-height:44px;font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);padding:12px 22px;font-weight:600}.StartGate-module___d9Dba__primary{background:var(--accent);border:1px solid var(--accent);color:#fff}.StartGate-module___d9Dba__primary:disabled{opacity:.45;cursor:not-allowed}.StartGate-module___d9Dba__ghost{border:1px solid var(--line);color:var(--ink-2);background:0 0}@media (hover:hover){.StartGate-module___d9Dba__ghost:hover{border-color:var(--ink-3);color:var(--ink)}}.StartGate-module___d9Dba__primary:focus-visible,.StartGate-module___d9Dba__ghost:focus-visible,.StartGate-module___d9Dba__readFull:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
