._4xJM6G_tools{border-top:1px solid var(--border);font-family:var(--font-display);flex-wrap:wrap;justify-content:center;gap:12px 28px;padding:18px 16px;font-size:14px;display:flex}._4xJM6G_tools button,._4xJM6G_tools a{color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._4xJM6G_tools button:hover,._4xJM6G_tools a:hover{color:var(--yellow)}._4xJM6G_dialog{background:var(--surface);width:min(760px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--text);border:1px solid var(--yellow-deep);border-top:3px solid var(--yellow);font-family:var(--font-display);margin:auto;padding:28px;position:fixed;inset:auto 16px 16px;overflow-y:auto;box-shadow:0 8px 40px #0008}._4xJM6G_dialog::backdrop{background:#0007}._4xJM6G_eyebrow{color:var(--text-muted);font-family:var(--font-mono);font-size:12px}._4xJM6G_dialog h2{margin:10px 0 16px;font-size:24px;font-weight:800;line-height:1.2}._4xJM6G_dialog p{margin-bottom:10px;font-size:15px;line-height:1.5}._4xJM6G_dialog a{color:var(--yellow);text-decoration:underline}._4xJM6G_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 14px;display:grid}._4xJM6G_actions button{font:inherit;background:var(--surface);min-height:48px;color:var(--text);border:1px solid var(--text-muted);cursor:pointer;padding:12px 10px;font-size:14px;font-weight:700}._4xJM6G_actions button:hover{border-color:var(--yellow);background:#1a1a21}._4xJM6G_dialog :focus-visible,._4xJM6G_tools :focus-visible,._4xJM6G_policy :focus-visible{outline:2px solid var(--yellow);outline-offset:4px}._4xJM6G_dialog ._4xJM6G_note{color:var(--text-muted);margin-bottom:0;font-size:13px}._4xJM6G_options{border-top:1px solid var(--border);margin-top:18px}._4xJM6G_row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}._4xJM6G_row strong{font-size:15px}._4xJM6G_row p{color:var(--text-muted);margin:6px 0 0;font-size:14px}._4xJM6G_row input{width:24px;height:24px;accent-color:var(--yellow);flex-shrink:0}._4xJM6G_required{color:var(--text-muted);flex-shrink:0;font-size:13px}._4xJM6G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._4xJM6G_policy{max-width:780px;font-family:var(--font-display);margin:auto;padding:36px 20px 56px;line-height:1.6}._4xJM6G_policy h1{margin:24px 0 16px;font-size:clamp(28px,5vw,40px);font-weight:800;line-height:1.15}._4xJM6G_policy h2{margin:30px 0 12px;font-size:22px;font-weight:700}._4xJM6G_policy h3{margin:20px 0 8px;font-size:17px;font-weight:700}._4xJM6G_policy p,._4xJM6G_policy ul{margin-bottom:16px}._4xJM6G_policy li{margin:8px 0 8px 20px}._4xJM6G_policy a{color:var(--yellow);text-decoration:underline}@media (max-width:600px){._4xJM6G_dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:20px;inset:auto 12px 12px}._4xJM6G_dialog h2{font-size:22px}._4xJM6G_actions{grid-template-columns:1fr}._4xJM6G_row{gap:12px}}
