.tz85Ya_overlay{z-index:2147483647;-webkit-backdrop-filter:blur(4px);background:#0009;place-items:center;padding:20px;animation:.16s ease-out tz85Ya_overlayIn;display:grid;position:fixed;inset:0}.tz85Ya_dialog{border:1px solid hsl(var(--border) / .7);border-radius:var(--radius-2xl);background:hsl(var(--popover));width:min(480px,100%);max-height:calc(100dvh - 40px);color:hsl(var(--popover-foreground));box-shadow:var(--shadow-2xl);padding:24px;animation:.18s ease-out tz85Ya_dialogIn;overflow:auto}.tz85Ya_heading{align-items:center;gap:13px;display:flex}.tz85Ya_icon{border:1px solid hsl(var(--primary) / .4);border-radius:var(--radius-2xl);background:hsl(var(--primary) / .1);width:44px;height:44px;color:hsl(var(--primary));flex:0 0 44px;place-items:center;display:grid}.tz85Ya_icon svg{width:21px;height:21px}.tz85Ya_title{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:24px;font-weight:800;line-height:1}.tz85Ya_description{color:hsl(var(--muted-foreground));font-family:var(--font-geist-sans), system-ui, sans-serif;margin:20px 0 18px;font-size:14px;line-height:1.55}.tz85Ya_description p{margin:0}.tz85Ya_description p+p{margin-top:10px}.tz85Ya_retentionNote{border:1px solid hsl(var(--border) / .7);border-radius:var(--radius-xl);background:hsl(var(--muted) / .3);color:hsl(var(--muted-foreground));font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.025em;align-items:center;gap:10px;padding:11px 12px;font-size:10px;display:flex}.tz85Ya_retentionNote svg{width:17px;height:17px;color:hsl(var(--primary));flex:none}.tz85Ya_error{border-left:2px solid hsl(var(--destructive));background:hsl(var(--destructive) / .1);color:hsl(var(--destructive));font-family:var(--font-geist-sans), system-ui, sans-serif;margin:12px 0 0;padding:9px 11px;font-size:12px;line-height:1.4}.tz85Ya_actions{gap:10px;margin-top:22px;display:grid}.tz85Ya_acceptButton,.tz85Ya_exitButton{border-radius:var(--radius-xl);cursor:pointer;min-height:42px;font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.065em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:800;transition:border-color .15s,background .15s,color .15s,opacity .15s;display:inline-flex}.tz85Ya_acceptButton{border:1px solid hsl(var(--primary));background:hsl(var(--primary) / .72);color:hsl(var(--primary-foreground));position:relative;overflow:hidden}.tz85Ya_acceptButton:hover:not(:disabled){border-color:hsl(var(--primary))}.tz85Ya_buttonLabel{z-index:1;position:relative}.tz85Ya_exitButton{border:1px solid hsl(var(--destructive) / .55);background:hsl(var(--destructive) / .1);color:hsl(var(--foreground));position:relative;overflow:hidden}.tz85Ya_exitButton:hover:not(:disabled){border-color:hsl(var(--destructive));background:hsl(var(--destructive) / .16)}.tz85Ya_acceptButton:disabled,.tz85Ya_exitButton:disabled{cursor:wait;opacity:.62}.tz85Ya_acceptButton:focus-visible,.tz85Ya_exitButton:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 5px hsl(var(--ring) / .92);outline:none}@keyframes tz85Ya_overlayIn{0%{opacity:0}}@keyframes tz85Ya_dialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (max-width:520px){.tz85Ya_overlay{align-items:end;padding:12px}.tz85Ya_dialog{padding:20px}}@media (prefers-reduced-motion:reduce){.tz85Ya_overlay,.tz85Ya_dialog{animation:none}.tz85Ya_acceptButton,.tz85Ya_exitButton{transition:none}}
