@layer theme,base;@layer components{:root,[data-atmosphere]{--ui-field:var(--color-white,#fff);--ui-hover:color-mix(in srgb, var(--fg) 7%, transparent);--ui-press:color-mix(in srgb, var(--fg) 12%, transparent);--btn-primary-bg:var(--color-blue,#1855f5);--btn-primary-bg-hover:var(--color-blue-600,#1243c7);--btn-primary-fg:var(--color-white,#fff);--btn-primary-ring:var(--color-blue,#1855f5);--btn-primary-ring-offset:2px;--kicker-fg:var(--fg-subtle);--btn-link:var(--link);--field-bg:var(--color-white,#fff);--field-border:#6f7c92;--field-border-hover:var(--color-steel-600,#46526a);--field-fg:var(--color-ink,#050b16);--field-placeholder:var(--color-steel-500,#5f6b80);--field-error:var(--color-danger-ink,#b42318);--field-accent:var(--color-blue,#1855f5);--field-accent-fg:var(--color-white,#fff);--chip-on-bg:var(--color-ink,#050b16);--chip-on-fg:var(--color-white,#fff);--scrim:#050b1699}[data-atmosphere=light]{--ui-field:var(--color-paper,#f4f6f8)}[data-atmosphere=dark],[data-atmosphere=navy],[data-atmosphere=blue]{--btn-primary-bg:var(--color-yellow,#f4fa22);--btn-primary-bg-hover:var(--color-yellow-600,#d9e010);--btn-primary-fg:var(--color-ink,#050b16);--btn-primary-ring:var(--color-white,#fff);--btn-primary-ring-offset:3px;--field-bg:#ffffff0a;--field-border:#ffffff6b;--field-border-hover:#ffffffa3;--field-fg:var(--color-white,#fff);--field-placeholder:#8f9db6;--field-error:#ff9b94;--field-accent:var(--color-yellow,#f4fa22);--field-accent-fg:var(--color-ink,#050b16);--chip-on-bg:var(--color-white,#fff);--chip-on-fg:var(--color-ink,#050b16)}[data-atmosphere=dark]{--ui-field:var(--color-ink,#050b16)}[data-atmosphere=navy]{--ui-field:var(--color-navy,#071f3d)}[data-atmosphere=blue]{--ui-field:var(--color-blue,#1855f5);--kicker-fg:var(--fg-muted);--btn-link:var(--color-white,#fff);--field-bg:#ffffff14;--field-border:#ffffffb8;--field-border-hover:var(--color-white,#fff);--field-placeholder:#dbe4ff;--field-error:#ffe3df;--chip-on-fg:var(--color-blue,#1855f5)}.mw-btn{-webkit-tap-highlight-color:transparent;border:1px solid #0000}.mw-btn[data-variant=primary]{background-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.mw-btn[data-variant=primary]:focus-visible{outline-color:var(--btn-primary-ring);outline-offset:var(--btn-primary-ring-offset)}.mw-btn[data-variant=secondary]{border-color:var(--line-strong);color:var(--fg)}.mw-btn[data-variant=ghost]{color:var(--fg)}.mw-btn[data-variant=link]{color:var(--btn-link);text-underline-offset:.28em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);border:0}@media (hover:hover){.mw-btn:not(:disabled,[aria-disabled=true]):hover[data-variant=primary]{background-color:var(--btn-primary-bg-hover)}.mw-btn:not(:disabled,[aria-disabled=true]):hover:is([data-variant=secondary],[data-variant=ghost]){background-color:var(--ui-hover)}.mw-btn:not(:disabled,[aria-disabled=true]):hover[data-variant=secondary]{border-color:color-mix(in srgb, var(--fg) 56%, transparent)}.mw-btn:not(:disabled,[aria-disabled=true]):hover[data-variant=link]{text-decoration-color:currentColor}.mw-btn:not(:disabled,[aria-disabled=true]):hover .mw-btn-icon[data-pos=end]{transform:translate(2px)}}.mw-btn:not(:disabled,[aria-disabled=true]):active:is([data-variant=secondary],[data-variant=ghost]){background-color:var(--ui-press)}.mw-btn:disabled,.mw-btn[aria-disabled=true]{opacity:.42}.mw-btn[aria-busy=true]{cursor:progress;opacity:1}.mw-btn-icon{transition:transform var(--dur-fast,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1))}.mw-chip{border:1px solid var(--line-strong);color:var(--fg);background-color:#0000}@media (hover:hover){.mw-chip:not(:disabled):hover{background-color:var(--ui-hover)}}.mw-chip[aria-pressed=true]{background-color:var(--chip-on-bg);border-color:var(--chip-on-bg);color:var(--chip-on-fg)}.mw-chip:disabled{opacity:.42;cursor:not-allowed}.mw-badge{border:1px solid #0000}.mw-badge[data-tone=neutral]{background-color:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg)}.mw-badge[data-tone=outline]{border-color:var(--line-strong);color:var(--fg-muted)}.mw-badge[data-tone=accent]{background-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.mw-badge[data-tone=danger]{color:var(--field-error);border-color:currentColor}.mw-kicker{color:var(--kicker-fg)}.mw-kicker[data-tone=accent]{color:var(--accent-text)}.mw-kicker[data-tone=muted]{color:var(--fg-muted)}.mw-kicker__node{background-color:var(--route-hot);vertical-align:.12em;block-size:6px;inline-size:6px;margin-inline-end:.75em;display:inline-block}.mw-input{border:1px solid var(--field-border);border-radius:var(--radius-sm,4px);background-color:var(--field-bg);min-block-size:44px;inline-size:100%;color:var(--field-fg);font:inherit;transition:border-color var(--dur-fast,.16s) var(--ease-state,ease), background-color var(--dur-fast,.16s) var(--ease-state,ease);padding-inline:14px;font-size:1rem;line-height:1.4}.mw-input::placeholder{color:var(--field-placeholder);opacity:1}@media (hover:hover){.mw-input:not(:disabled,:focus,[aria-invalid=true]):hover{border-color:var(--field-border-hover)}}.mw-input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mw-input[aria-invalid=true]{border-color:var(--field-error)}.mw-input:disabled{opacity:.55;cursor:not-allowed}textarea.mw-input{resize:vertical;min-block-size:112px;padding-block:10px}select.mw-input{appearance:none;cursor:pointer;padding-inline-end:40px}select.mw-input:has(>option[value=""]:checked){color:var(--field-placeholder)}select.mw-input option{color:var(--color-ink,#050b16);background-color:var(--color-white,#fff)}.mw-check{appearance:none;border:1px solid var(--field-border);border-radius:var(--radius-xs,2px);background-color:var(--field-bg);cursor:pointer;block-size:24px;inline-size:24px;transition:background-color var(--dur-fast,.16s) var(--ease-state,ease), border-color var(--dur-fast,.16s) var(--ease-state,ease);flex:none;margin:0}.mw-check:checked{background-color:var(--field-accent);border-color:var(--field-accent)}.mw-check[aria-invalid=true]{border-color:var(--field-error)}.mw-check:disabled{opacity:.55;cursor:not-allowed}.mw-check__mark{color:var(--field-accent-fg);opacity:0}.mw-check:checked+.mw-check__mark{opacity:1}.mw-field__error{color:var(--field-error)}.mw-spinner{animation:.8s linear infinite mw-spin}.mw-scrim{background-color:var(--scrim)}.mw-scrim[data-tone=deep]{background-color:#050b16f5}.mw-scrim[data-state=open]{animation:mw-fade-in var(--dur-base,.32s) var(--ease-state,ease) both}.mw-scrim[data-state=closed]{animation:mw-fade-out .24s var(--ease-state,ease) both}.mw-dialog{block-size:-moz-fit-content;block-size:fit-content;max-block-size:calc(100dvh - 32px);inline-size:min(var(--dialog-w,560px), calc(100vw - 32px));margin:auto;position:fixed;inset:0}.mw-dialog[data-state=open]{animation:mw-dialog-in var(--dur-base,.32s) var(--ease-out,ease-out) both}.mw-dialog[data-state=closed]{animation:mw-dialog-out .2s var(--ease-state,ease) both}.mw-sheet{--sheet-w:440px;flex-direction:column;display:flex;position:fixed}.mw-sheet[data-size=sm]{--sheet-w:400px}.mw-sheet[data-size=lg]{--sheet-w:440px}@media (min-width:1280px){.mw-sheet[data-size=lg]{--sheet-w:496px}}.mw-sheet[data-side=right]{block-size:100dvh;inline-size:min(var(--sheet-w), 100vw);border-inline-start:1px solid var(--line);inset-block:0;inset-inline-end:0}.mw-sheet[data-side=bottom]{border-block-start:1px solid var(--line);border-start-start-radius:var(--radius-lg,8px);border-start-end-radius:var(--radius-lg,8px);max-block-size:calc(100dvh - 48px);inset-block-end:0;inset-inline:0}.mw-sheet[data-side=right][data-state=open]{animation:mw-slide-in-end var(--dur-base,.32s) var(--ease-out,ease-out) both}.mw-sheet[data-side=right][data-state=closed]{animation:mw-slide-out-end .28s var(--ease-state,ease) both}.mw-sheet[data-side=bottom][data-state=open]{animation:mw-slide-in-up var(--dur-base,.32s) var(--ease-out,ease-out) both}.mw-sheet[data-side=bottom][data-state=closed]{animation:mw-slide-out-down .28s var(--ease-state,ease) both}@media (max-width:639.98px){.mw-sheet[data-side=right][data-phone=bottom]{border-inline-start:0;border-block-start:1px solid var(--line);border-start-start-radius:var(--radius-lg,8px);border-start-end-radius:var(--radius-lg,8px);block-size:auto;max-block-size:calc(100dvh - 48px);inline-size:100%;inset-block-start:auto}.mw-sheet[data-side=right][data-phone=bottom][data-state=open]{animation-name:mw-slide-in-up}.mw-sheet[data-side=right][data-phone=bottom][data-state=closed]{animation-name:mw-slide-out-down}.mw-sheet[data-side=right][data-phone=full]{border-inline-start:0;inline-size:100%}}.mw-lightbox[data-state=open]{animation:mw-fade-in var(--dur-base,.32s) var(--ease-out,ease-out) both}.mw-lightbox[data-state=closed]{animation:mw-fade-out .2s var(--ease-state,ease) both}.mw-overlay-title:focus{outline:none}@media (prefers-reduced-motion:reduce){.mw-scrim,.mw-dialog,.mw-sheet,.mw-lightbox,.mw-spinner{animation:none!important}.mw-btn-icon{transition:none}}@media (forced-colors:active){.mw-btn,.mw-chip,.mw-badge,.mw-input,.mw-check{border-color:canvastext}.mw-chip[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight}.mw-check:checked{forced-color-adjust:none;background-color:highlight}.mw-kicker__node{forced-color-adjust:none;background-color:canvastext}}}@layer utilities;@keyframes mw-spin{to{transform:rotate(360deg)}}@keyframes mw-fade-in{0%{opacity:0}}@keyframes mw-fade-out{to{opacity:0}}@keyframes mw-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes mw-dialog-out{to{opacity:0;transform:translateY(4px)scale(.99)}}@keyframes mw-slide-in-end{0%{transform:translate(100%)}}@keyframes mw-slide-out-end{to{transform:translate(100%)}}@keyframes mw-slide-in-up{0%{transform:translateY(100%)}}@keyframes mw-slide-out-down{to{transform:translateY(100%)}}
