._page_ntd2g_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:100dvh;padding:2rem;display:flex}._code_ntd2g_12{letter-spacing:-.03em;font-size:clamp(3rem,10vw,5rem);font-weight:800;line-height:1}._text_ntd2g_19{color:#6b7280}._link_ntd2g_23{color:#2563eb;text-underline-offset:3px;margin-top:.5rem;text-decoration:underline}._page_1s8tl_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:100dvh;padding:2rem;display:flex}._title_1s8tl_12{letter-spacing:-.02em;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}._message_1s8tl_18{color:#dc2626;max-width:50ch;font-family:ui-monospace,monospace;font-size:.9rem;line-height:1.5}._link_1s8tl_26{color:#2563eb;text-underline-offset:3px;margin-top:.5rem;text-decoration:underline}._alertDialogWrapper_vw3xf_1{z-index:101;isolation:isolate;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:fixed;top:0;left:0}._alertDialogOverlay_vw3xf_16{z-index:100;background:var(--overlay);transition:opacity .12s;position:fixed;inset:0}._alertDialogContent_vw3xf_24{background:var(--background);width:100%;max-width:440px;max-height:calc(100vh - 48px);color:var(--foreground);border:var(--border-width) solid var(--border);pointer-events:auto;flex-direction:column;gap:24px;padding:24px;transition:opacity .15s,transform .15s;display:flex;overflow-y:auto}._alertDialogOverlay_vw3xf_16[data-starting-style],._alertDialogOverlay_vw3xf_16[data-ending-style]{opacity:0}._alertDialogContent_vw3xf_24[data-starting-style],._alertDialogContent_vw3xf_24[data-ending-style]{opacity:0;transform:translateY(4px)}._alertDialogHeader_vw3xf_53{flex-direction:column;gap:8px;display:flex}._alertDialogTitle_vw3xf_59{font-size:var(--text-lg);font-weight:600;line-height:1.2}._alertDialogDescription_vw3xf_65{font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.5}._alertDialogActions_vw3xf_71{justify-content:flex-end;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){._alertDialogOverlay_vw3xf_16,._alertDialogContent_vw3xf_24{transition:none}}._button_1uzw3_9{border:var(--border-width) solid var(--border);box-shadow:var(--shadow-print-sm);font-family:var(--font-display);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;font-weight:800;font-stretch:112%;line-height:1;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;display:inline-flex}._button_1uzw3_9:focus-visible{outline:3px solid var(--ring);outline-offset:3px}._button_1uzw3_9[data-variant=default]{background:var(--primary);color:var(--primary-foreground)}._button_1uzw3_9[data-variant=secondary]{background:var(--secondary);color:var(--secondary-foreground)}._button_1uzw3_9[data-variant=destructive]{background:var(--destructive);color:var(--destructive-foreground)}._button_1uzw3_9[data-variant=cobalt]{background:var(--brand-cobalt);color:var(--brand-cobalt-foreground)}._button_1uzw3_9[data-variant=outline]{background:var(--card);color:var(--card-foreground)}._button_1uzw3_9[data-variant=ghost],._button_1uzw3_9[data-variant=link]{box-shadow:none;color:var(--foreground);border-color:#0000}._button_1uzw3_9[data-variant=link]{text-decoration:underline;-webkit-text-decoration-color:var(--brand-lemon);text-decoration-color:var(--brand-lemon);text-underline-offset:2px;padding-inline:0;text-decoration-thickness:4px}@media (hover:hover) and (pointer:fine){._button_1uzw3_9[data-variant=default]:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, var(--foreground))}._button_1uzw3_9[data-variant=secondary]:hover:not(:disabled){background:color-mix(in srgb, var(--secondary) 88%, var(--foreground))}._button_1uzw3_9[data-variant=destructive]:hover:not(:disabled){background:color-mix(in srgb, var(--destructive) 88%, var(--foreground))}._button_1uzw3_9[data-variant=cobalt]:hover:not(:disabled){background:color-mix(in srgb, var(--brand-cobalt) 88%, var(--brand-ink))}._button_1uzw3_9[data-variant=outline]:hover:not(:disabled),._button_1uzw3_9[data-variant=ghost]:hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}._button_1uzw3_9[data-variant=link]:hover:not(:disabled){text-decoration-color:currentColor}}._button_1uzw3_9:active:not(:disabled):not([data-variant=link]){background:var(--foreground);color:var(--background);transition-duration:0s}._button_1uzw3_9:disabled{cursor:not-allowed;box-shadow:none}._button_1uzw3_9:disabled:not([data-loading]){background:var(--muted);color:var(--muted-foreground);border-style:dashed}._button_1uzw3_9[data-loading]{cursor:progress}._button_1uzw3_9[data-size=sm]{height:32px;font-size:var(--text-xs);padding:0 12px}._button_1uzw3_9[data-size=md]{height:40px;padding:0 18px}._button_1uzw3_9[data-size=lg]{height:48px;font-size:var(--text-base);padding:0 24px}._button_1uzw3_9[data-size=icon]{width:40px;height:40px;padding:0}@media (prefers-reduced-motion:reduce){._button_1uzw3_9{transition:none}}._spinnerWrapper_2jsvl_1{justify-content:center;align-items:center;display:inline-flex}._spinnerIcon_2jsvl_7{animation:.8s linear infinite _spinnerRotation_2jsvl_1}@keyframes _spinnerRotation_2jsvl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sonnerViewport_1gvce_5{z-index:200;width:min(360px,100vw - 32px);position:fixed}._sonnerViewport_1gvce_5[data-y-position=top]{top:16px}._sonnerViewport_1gvce_5[data-y-position=bottom]{bottom:16px}._sonnerViewport_1gvce_5[data-x-position=left]{left:16px}._sonnerViewport_1gvce_5[data-x-position=right]{right:16px}._sonnerViewport_1gvce_5[data-x-position=center]{left:50%;transform:translate(-50%)}._sonnerViewport_1gvce_5[data-y-position=top] ._sonnerToast_1gvce_33{top:0}._sonnerViewport_1gvce_5[data-y-position=bottom] ._sonnerToast_1gvce_33{bottom:0}._sonnerToast_1gvce_33{background:var(--popover);color:var(--popover-foreground);border:var(--border-width) solid var(--border);box-shadow:var(--shadow-overlay);box-sizing:border-box;align-items:flex-start;gap:12px;padding:12px 16px;transition:transform .4s,opacity .4s,height .4s;display:flex;position:absolute;left:0;right:0;overflow:hidden}._sonnerToast_1gvce_33[data-closing=true][data-front=false][data-expanded=false]{transition:transform .5s,opacity .2s}._sonnerToast_1gvce_33>*{transition:opacity .4s}._sonnerToast_1gvce_33[data-front=false][data-expanded=false]>*{opacity:0}@media (prefers-reduced-motion:reduce){._sonnerToast_1gvce_33,._sonnerToast_1gvce_33>*{transition:opacity .4s}}._sonnerIcon_1gvce_94{padding-top:2px;display:flex}._sonnerToast_1gvce_33[data-variant=success] ._sonnerIcon_1gvce_94{color:var(--success)}._sonnerToast_1gvce_33[data-variant=error] ._sonnerIcon_1gvce_94{color:var(--destructive)}._sonnerToast_1gvce_33[data-variant=warning] ._sonnerIcon_1gvce_94{color:var(--warning)}._sonnerToast_1gvce_33[data-variant=info] ._sonnerIcon_1gvce_94{color:var(--info)}._sonnerContent_1gvce_112{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._sonnerTitle_1gvce_120{font-size:var(--text-sm);font-weight:600;line-height:1.4}._sonnerMessage_1gvce_126{font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.4}._sonnerClose_1gvce_132{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:2px;display:flex}._sonnerClose_1gvce_132:hover{color:var(--foreground)}._sonnerClose_1gvce_132:focus-visible{outline:3px solid var(--ring);outline-offset:2px}._sonnerAction_1gvce_150{border:var(--border-width) solid var(--border);height:24px;color:var(--foreground);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;flex-shrink:0;align-self:center;padding:0 8px;font-weight:500}._sonnerAction_1gvce_150:hover{background:var(--muted)}._sonnerAction_1gvce_150:focus-visible{outline:3px solid var(--ring);outline-offset:2px}
