.S-thXW_root{color:var(--fg);-webkit-tap-highlight-color:transparent;font-family:inherit}.S-thXW_root *,.S-thXW_root :before,.S-thXW_root :after{box-sizing:border-box}.S-thXW_root :where(button,input,a){font:inherit}.S-thXW_root button{cursor:pointer}.S-thXW_root :focus-visible{outline:2px solid var(--sky);outline-offset:3px}.S-thXW_root svg{stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.S-thXW_trigger{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--panel);min-height:44px;color:var(--fg-muted);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.S-thXW_trigger:hover{border-color:var(--sky);color:var(--sky)}.S-thXW_dialog{border:1px solid var(--line);background:var(--panel);width:400px;max-width:calc(100vw - 32px);max-height:85dvh;color:var(--fg);box-shadow:0 30px 60px -36px var(--navy);border-radius:30px;margin:auto;padding:0;overflow:auto}.S-thXW_dialog::backdrop{background:#00000073}.S-thXW_content{padding:18px 18px 16px}.S-thXW_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.S-thXW_heading h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:900}.S-thXW_close{background:var(--panel-2);width:44px;height:44px;color:var(--fg-muted);border:0;border-radius:12px;font-size:24px!important}.S-thXW_title{overflow-wrap:anywhere;color:var(--fg-muted);margin:4px 0 14px;font-size:14px}.S-thXW_targets{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.S-thXW_targets :is(a,button){background:var(--panel-2);min-height:72px;color:var(--fg);border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 2px;font-size:11px;font-weight:800;text-decoration:none;transition:transform .4s cubic-bezier(.3,1.6,.5,1),opacity .25s;display:flex}.S-thXW_targets :is(a,button):hover{background:var(--sky-soft);color:var(--sky);transform:translateY(-2px)}.S-thXW_targets button:disabled{opacity:.55;cursor:wait;transform:none}.S-thXW_link{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:6px;margin-top:14px;padding:5px 5px 5px 12px;display:flex}.S-thXW_link input{width:0;min-width:0;color:var(--fg-muted);text-overflow:ellipsis;background:0 0;border:0;flex:1;font-size:12px}.S-thXW_copy{background:var(--navy);color:#fff;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:0 11px;transition:background .3s;display:inline-flex;font-size:13px!important;font-weight:800!important}.S-thXW_link[data-copied=true]{animation:.8s S-thXW_link-flash}.S-thXW_link[data-copied=true] .S-thXW_copy{background:var(--sky)}.S-thXW_help,.S-thXW_status{color:var(--fg-muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.6}.S-thXW_status:empty{display:none}@keyframes S-thXW_link-flash{25%{box-shadow:inset 0 0 0 2px var(--sky);background:var(--sky-soft)}}@media (prefers-reduced-motion:reduce){.S-thXW_root *,.S-thXW_root :before,.S-thXW_root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.S-thXW_targets :is(a,button):hover{transform:none}}
