:root{--popup-surface:color(srgb .970588 .983333 .980392);--popup-ink:color(srgb .118627 .160784 .168627);--popup-muted:color(srgb .272157 .318431 .343529);--popup-field:color(srgb .952941 .965686 .965686);--popup-line:color-mix(in srgb, var(--popup-muted) 30%, var(--popup-field));--popup-accent:color-mix(in srgb, var(--tenant-accent-light,var(--brand-accent-on-light)) 85%, #102950);--popup-button-ink:#f6fafc;--popup-selected:color-mix(in srgb, var(--popup-accent) 10%, var(--popup-field));--popup-halo:color-mix(in srgb, var(--popup-accent) 20%, transparent);--popup-accent-hover:color-mix(in srgb, var(--popup-accent) 88%, var(--popup-ink));--popup-frame:var(--popup-surface);--popup-frame-line:color-mix(in srgb, var(--popup-line) 55%, var(--popup-surface));--popup-divider:color-mix(in srgb, var(--popup-line) 28%, var(--popup-surface));--popup-header:var(--popup-field);--popup-footer:color-mix(in srgb, var(--popup-field) 65%, var(--popup-surface));--popup-action-bg:var(--popup-accent);--popup-action-hover:var(--popup-accent-hover);--popup-disabled-field:color-mix(in srgb, var(--popup-field) 60%, var(--popup-surface));--popup-static-ink:color-mix(in srgb, var(--popup-muted) 88%, var(--popup-field));--button-cool-sheen:linear-gradient(135deg, #60a5fa14, transparent 55%);--button-label-line:calc(22px / var(--auto-fit-zoom,1))}.dark{--popup-surface:color-mix(in srgb, var(--nav-default-bg) 80%, #1e293b);--popup-ink:color(srgb .88 .907647 .911765);--popup-muted:color(srgb .796667 .851373 .854118);--popup-field:color-mix(in srgb, var(--popup-surface) 55%, #334155);--popup-line:color-mix(in srgb, #71717a 50%, var(--popup-field));--popup-accent:var(--tenant-accent-dark,var(--brand-accent-on-dark,#22d3c5));--popup-button-ink:#0e202e;--popup-frame:color-mix(in srgb, var(--popup-surface) 84%, transparent);--popup-frame-line:color-mix(in srgb, var(--popup-muted) 23%, transparent);--popup-divider:color-mix(in srgb, var(--popup-muted) 12%, transparent);--popup-header:color-mix(in srgb, var(--popup-field) 78%, transparent);--popup-footer:color-mix(in srgb, var(--popup-field) 48%, transparent);--popup-halo:color-mix(in srgb, var(--popup-accent) 10%, transparent);--popup-action-bg:color-mix(in srgb, var(--popup-accent) 88%, var(--popup-surface));--popup-action-hover:color-mix(in srgb, var(--popup-action-bg) 88%, var(--popup-ink));--popup-static-ink:color-mix(in srgb, var(--popup-muted) 72%, var(--popup-field));--popup-disabled-field:color-mix(in srgb, var(--popup-surface) 73%, #334155)}:is(html:has([data-popup-appearance=platform][aria-modal=true]),body:has([data-popup-appearance=platform][aria-modal=true])){overflow:hidden}:root [data-popup-appearance=platform]{border:1px solid var(--popup-frame-line);color:var(--popup-ink);background:var(--popup-frame);-webkit-backdrop-filter:blur(16px)saturate(110%);box-shadow:0 24px 64px #0005, inset 0 1px 0 color-mix(in srgb, var(--popup-muted) 8%, transparent);border-radius:24px}[data-popup-appearance=platform] [data-popup-header]{border-color:var(--popup-divider);background:var(--popup-header);gap:12px;min-width:0;padding:10px 20px}:root :is([data-popup-surface=platform],[role=dialog].ui-panel-frame,[data-slot=sheet-content]){border-color:var(--popup-frame-line);color:var(--popup-ink);background:color-mix(in srgb, var(--popup-frame) calc(var(--hud-alpha,1) * 100%), transparent);-webkit-backdrop-filter:blur(16px)saturate(110%)}:root [role=dialog].ui-panel-frame{background:color-mix(in srgb, var(--popup-surface) calc(var(--hud-alpha,1) * 100%), transparent)}[data-popup-surface=platform] [data-popup-header]{border-color:var(--popup-divider);background:color-mix(in srgb, var(--popup-header) calc(var(--hud-alpha,1) * 100%), transparent)}[data-popup-surface=platform] [data-popup-body]{color:var(--popup-ink)}[data-popup-surface=platform] [data-popup-body] button[aria-pressed]{border-color:var(--popup-line);background:var(--popup-field);color:var(--popup-ink);box-shadow:none}[data-popup-surface=platform] [data-popup-body] button[aria-pressed]:is(:hover,[aria-pressed=true]){border-color:var(--popup-accent);background:var(--popup-selected);color:var(--popup-ink)}[data-popup-surface=platform] [data-popup-footer]{border-color:var(--popup-divider);background:color-mix(in srgb, var(--popup-footer) calc(var(--hud-alpha,1) * 100%), transparent)}:root :is([role=dialog].ui-panel-frame,[data-slot=sheet-content])>:is(.ui-panel-frame,.ui-panel-header,[data-slot=sheet-header],header){border-color:var(--popup-divider);background:color-mix(in srgb, var(--popup-header) calc(var(--hud-alpha,1) * 100%), transparent)}:root [data-slot=sheet-content]>[data-slot=sheet-footer]{border-color:var(--popup-divider);background:var(--popup-footer)}:root :is([role=dialog].ui-panel-frame,[data-slot=sheet-content]) :is([data-slot=sheet-title]:not(:has([data-popup-title])),.ui-panel-title,[data-popup-title]){color:var(--popup-ink);background:linear-gradient(110deg, var(--popup-ink), color-mix(in srgb, var(--popup-ink) 82%, var(--popup-accent)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:is([data-popup-appearance=platform],[data-popup-surface=platform]) [data-popup-title]{color:var(--popup-ink);background:linear-gradient(110deg, var(--popup-ink), color-mix(in srgb, var(--popup-ink) 82%, var(--popup-accent)));-webkit-text-fill-color:transparent;letter-spacing:.015em;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;padding-left:12px;font-size:18px;font-weight:650;line-height:1.4;position:relative}:is([data-popup-appearance=platform],[data-popup-surface=platform]) [data-popup-title]:before{content:"";background:color-mix(in srgb, var(--popup-accent) 65%, var(--popup-ink));border-radius:3px;width:3px;height:.9em;position:absolute;top:.24em;left:0}[data-popup-appearance=platform] [data-popup-header]>div:first-child{min-width:0}[data-popup-appearance=platform] [data-popup-header]>div:last-child{flex-shrink:0}[data-popup-appearance=platform] [data-popup-header] button{color:var(--popup-muted)}[data-popup-appearance=platform] [data-popup-header] button:hover:not(:disabled){color:var(--popup-accent);background:var(--popup-selected)}[data-popup-appearance=platform] [data-popup-header] button:focus-visible{outline:2px solid var(--popup-accent);outline-offset:2px;box-shadow:none}[data-popup-appearance=platform] [data-popup-body]{background:var(--popup-surface);overscroll-behavior:contain;scrollbar-color:var(--popup-line) transparent;scrollbar-width:thin;gap:16px;min-width:0;min-height:0;padding:20px}[data-popup-appearance=platform] [data-popup-footer]{border-color:var(--popup-divider);background:var(--popup-footer);padding:14px 20px}[data-popup-appearance=platform] .platform-popup-content{min-width:0;color:var(--popup-ink)}[data-popup-appearance=platform] .platform-popup-fields{gap:16px}[data-popup-appearance=platform] .platform-popup-field,[data-popup-appearance=platform] .platform-popup-fields label{color:var(--popup-muted)}[data-popup-appearance=platform] .platform-popup-note{border-color:var(--popup-line);color:var(--popup-muted);background-color:var(--popup-selected);overflow-wrap:anywhere;line-height:1.6}[data-popup-appearance=platform] .platform-popup-actions{justify-content:center;gap:12px;width:100%;display:flex}[data-popup-appearance=platform] .platform-popup-actions button{min-width:0;min-height:calc(44px / var(--auto-fit-zoom,1));height:auto;font-size:clamp(15px, calc(15px / var(--auto-fit-zoom,1)), 18px);font-weight:600;line-height:var(--button-label-line);white-space:normal;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-width:1px;border-radius:10px;flex:1 1 0;padding:10px 20px}:is([data-popup-appearance=platform],[data-popup-surface=platform]) :is(.platform-popup-primary,.platform-popup-secondary){min-height:calc(44px / var(--auto-fit-zoom,1));white-space:normal;min-width:96px;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;border-radius:10px;padding:10px 20px;font-size:15px;line-height:1.4}[data-popup-appearance=platform] .platform-popup-actions>:is(.platform-popup-primary,.platform-popup-secondary){flex:1 1 0;min-width:0}[data-popup-appearance=platform] .platform-popup-actions>:is(.platform-popup-primary,.platform-popup-secondary):only-child{flex:0 240px}:is([data-popup-appearance=platform],[data-popup-surface=platform]) .platform-popup-secondary{border:1px solid var(--popup-line);background:var(--popup-field);color:var(--popup-muted);box-shadow:none}:is([data-popup-appearance=platform],[data-popup-surface=platform]) .platform-popup-secondary:hover:not(:disabled){border-color:var(--popup-accent);background:var(--popup-selected);color:var(--popup-accent)}[data-popup-appearance=platform] :is(:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),textarea,select,[role=combobox]){background-color:var(--popup-field);color:var(--popup-ink);caret-color:var(--popup-accent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;font-size:15px}[data-popup-appearance=platform] [role=combobox]>div:first-child{width:100%;min-height:calc(44px / var(--auto-fit-zoom,1));background:var(--popup-field);color:var(--popup-ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;padding-inline:36px;position:relative}[data-popup-appearance=platform] [role=combobox]>div:first-child>span{min-width:0;color:var(--popup-ink);text-align:center;flex:1}[data-popup-appearance=platform] [role=combobox]>div:first-child>svg{position:absolute;right:12px}[data-popup-appearance=platform] select{text-align:center;text-align-last:center;padding-inline:36px}:root [data-popup-appearance=platform] [data-popup-body] :is(input,textarea)::placeholder{color:var(--popup-muted);text-align:center;opacity:.85}[data-popup-appearance=platform] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,[role=combobox]){min-height:calc(44px / var(--auto-fit-zoom,1))}[data-popup-appearance=platform] [data-text-input] input{text-align:left}[data-popup-appearance=platform] [data-text-input] :is([data-input-clear],[data-input-action],[data-input-toggle]){height:calc(44px / var(--auto-fit-zoom,1));width:calc(44px / var(--auto-fit-zoom,1));color:var(--popup-muted);border-radius:9px;place-items:center;display:grid;right:1px}[data-popup-appearance=platform] [data-text-input] :is([data-input-clear],[data-input-action],[data-input-toggle]):hover{color:var(--popup-accent);background:var(--popup-selected)}[data-popup-appearance=platform] [data-text-input] div:has(>:is([data-input-action],[data-input-toggle]))>[data-input-clear]{right:calc(44px / var(--auto-fit-zoom,1) + 1px)}[data-popup-appearance=platform] [data-text-input] div:has(>button)>input{padding-right:calc(44px / var(--auto-fit-zoom,1) + 6px)}[data-popup-appearance=platform] [data-text-input] div:has(>:is([data-input-action],[data-input-toggle])):has(>[data-input-clear])>input{padding-right:calc(88px / var(--auto-fit-zoom,1) + 6px)}[data-popup-appearance=platform] .platform-popup-content :is(.text-slate-400,.text-slate-500,.dark\:text-slate-400,.dark\:text-slate-500){color:var(--popup-muted)}[data-popup-appearance=platform] [data-text-input] [role=alert]{color:#be123c}.dark [data-popup-appearance=platform] [data-text-input] [role=alert]{color:#fda4af}:root [data-popup-appearance=platform] [data-popup-body] :is(input,textarea,select):disabled,:root [data-popup-appearance=platform] [data-popup-body] :is(input,textarea)[readonly],[data-popup-appearance=platform] [role=combobox][aria-disabled=true]>div:first-child{opacity:1;background:var(--popup-disabled-field);color:var(--popup-static-ink);border-color:var(--popup-divider);text-align:center}[data-popup-appearance=platform] [data-text-input] input:is(:disabled,[readonly]){text-align:center;padding-inline:16px}[data-popup-appearance=platform] [data-text-input] div:has(>button)>input:is(:disabled,[readonly]){padding-inline:calc(44px / var(--auto-fit-zoom,1) + 6px)}[data-popup-appearance=platform] [role=combobox][aria-disabled=true]>div:first-child>span{color:var(--popup-static-ink)}[data-popup-appearance=platform] :is(input,textarea,select,[role=combobox]):not([aria-invalid=true]):not([aria-disabled=true]):not(:disabled):hover{border-color:var(--popup-accent)}[data-popup-appearance=platform] :is(input,textarea,select,[role=combobox]):not([aria-invalid=true]):focus-visible{outline:2px solid var(--popup-accent);outline-offset:2px}[data-popup-appearance=platform] :is(input,textarea,select,[role=combobox])[aria-invalid=true]:focus-visible{outline-offset:2px;outline:2px solid #e11d48}.dark [data-popup-appearance=platform] :is(input,textarea,select,[role=combobox])[aria-invalid=true]:focus-visible{outline-color:#fda4af}[data-popup-appearance=platform] [data-button-theme=brand],[data-popup-control=brand] [data-button-theme=brand]{--tw-ring-color:var(--popup-accent);--tw-ring-offset-color:var(--popup-surface)}[data-button-theme=brand][data-button-variant=solid]{background-color:var(--popup-accent);color:var(--popup-button-ink);box-shadow:inset 0 1px 0 #ffffff26, 0 3px 8px var(--popup-halo)}[data-button-theme=brand][data-button-variant=solid]:hover:not(:disabled){background-color:var(--popup-accent-hover)}[data-popup-appearance=platform] [data-button-theme=brand][data-button-variant=solid],[data-popup-control=brand] [data-button-theme=brand][data-button-variant=solid]{background:var(--popup-action-bg);box-shadow:none}[data-popup-appearance=platform] [data-button-theme=brand][data-button-variant=solid]:hover:not(:disabled),[data-popup-control=brand] [data-button-theme=brand][data-button-variant=solid]:hover:not(:disabled){background:var(--popup-action-hover)}:root [data-button-theme=brand][data-button-variant=solid]{--brand-button-base:color-mix(in srgb, var(--popup-accent) 90%, #020617);--brand-button-fill:var(--brand-button-base);--brand-button-ink:#e2e8f0;--brand-button-top:var(--brand-button-fill);--brand-button-bottom:color-mix(in srgb, var(--brand-button-fill) 95%, #020617);--brand-button-shadow:0 2px 0 color-mix(in srgb, var(--brand-button-base) 70%, #020617), 0 3px 6px #00000026;isolation:isolate;color:var(--brand-button-ink);box-shadow:none;background:0 0;transition:none;animation:none;position:relative;transform:none}:root [data-button-theme=brand][data-button-variant=solid]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--button-cool-sheen), linear-gradient(180deg, color-mix(in srgb, var(--brand-button-top) 97%, transparent), color-mix(in srgb, var(--brand-button-bottom) 97%, transparent));box-shadow:inset 0 1px 0 #bfdbfe4d, inset 0 -1px 0 #0000001f, var(--brand-button-shadow);transition:box-shadow .16s;position:absolute;inset:0;transform:none}:root [data-button-sheen=cool]:is([data-button-size=sm],[data-button-size=md],[data-button-size=lg]){font-size:clamp(15px, calc(15px / var(--auto-fit-zoom,1)), 18px);font-weight:600;line-height:var(--button-label-line);letter-spacing:.02em;text-shadow:none}:root [data-button-theme=brand][data-button-variant=solid]>[data-button-content]{justify-content:center;align-items:center;gap:inherit;min-width:0;max-width:100%;line-height:inherit;display:inline-flex;position:relative;transform:none}.dark [data-button-theme=brand][data-button-variant=solid]:not(.accent-secondary){--brand-button-base:color-mix(in srgb, color-mix(in srgb, var(--tenant-pagination-ink-dark,var(--popup-accent)) 88%, var(--popup-surface)) var(--tenant-button-shade-weight-dark,91%), #020617);--brand-button-ink:#020617;--brand-button-top:color-mix(in srgb, var(--brand-button-fill) 97%, #e2e8f0)}:root [data-button-theme=brand][data-button-variant=solid].accent-secondary{--brand-button-base:color-mix(in srgb, var(--accent-secondary) 90%, #020617);--ui-pagination-ink:var(--accent-secondary)}.dark [data-button-theme=brand][data-button-variant=solid].accent-secondary{--brand-button-ink:var(--accent-secondary-ink)}:root [data-button-theme=brand][data-button-variant=solid]:hover:not(:disabled):not([aria-disabled=true]){background:0 0}:root [data-button-theme=brand][data-button-variant=solid]:active:not(:disabled):not([aria-disabled=true]):before{background:var(--button-cool-sheen), linear-gradient(180deg, color-mix(in srgb, var(--brand-button-bottom) 97%, transparent), color-mix(in srgb, var(--brand-button-top) 97%, transparent));box-shadow:inset 0 3px 4px #00000040, inset 0 -1px 0 #ffffff1f, var(--brand-button-shadow);animation:none}:root [data-button-theme=brand][data-button-variant=solid]:focus-visible:not(:disabled):not([aria-disabled=true]){outline:calc(2px / var(--auto-fit-zoom,1)) solid var(--ui-pagination-ink,var(--popup-accent));outline-offset:calc(3px / var(--auto-fit-zoom,1))}:root [data-button-theme=brand][data-button-variant=solid]:not(.accent-secondary):is(:disabled,[aria-disabled=true]){background:var(--popup-field);color:var(--popup-muted);border-color:var(--popup-line);opacity:1;box-shadow:none;outline:none;transition:none;animation:none;transform:none}:root [data-button-theme=brand][data-button-variant=solid]:is(:disabled,[aria-disabled=true]):before{content:none;animation:none}@keyframes brand-button-heartbeat{0%,38%,70%,to{transform:scale(1)}18%{transform:scale(1.015)}52%{transform:scale(1.008)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root [data-button-theme=brand][data-button-variant=solid]:not([data-button-motion=none]):hover:not(:active):not(:disabled):not([aria-disabled=true]):before{transform-origin:50%;animation:1.7s ease-in-out infinite brand-button-heartbeat}}@media (prefers-reduced-motion:reduce){:root [data-button-theme=brand][data-button-variant=solid]:before{transition:none;animation:none;transform:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){:root [data-button-theme=brand][data-button-variant=solid][data-button-motion=heartbeat]:not(.accent-secondary):hover:not(:active):not(:disabled):not([aria-disabled=true]):before{transform-origin:50%;animation:1.7s ease-in-out infinite brand-button-heartbeat}}[data-button-theme=brand]:is([data-button-variant=glass],[data-button-variant=outline]){border-color:var(--popup-line);background-color:var(--popup-field);color:var(--popup-accent)}[data-button-theme=brand]:is([data-button-variant=glass],[data-button-variant=outline],[data-button-variant=ghost]):hover:not(:disabled){border-color:var(--popup-accent);background-color:var(--popup-selected);color:var(--popup-accent)}[data-button-theme=brand]:not(.accent-secondary):is([data-button-variant=glass],[data-button-variant=outline]),[data-button-theme=brand]:not(.accent-secondary):is([data-button-variant=glass],[data-button-variant=outline],[data-button-variant=ghost]):hover:not(:disabled){color:color-mix(in srgb, var(--ui-pagination-ink,var(--popup-accent)) 65%, var(--popup-ink))}:root [data-button-theme=brand]:is([data-button-variant=glass],[data-button-variant=outline]){transition:background-color .16s,border-color .16s,box-shadow .16s;transform:none}[data-button-theme=brand][data-button-variant=glass]:not(.accent-secondary){background-image:var(--button-cool-sheen), linear-gradient(135deg, color-mix(in srgb, var(--popup-surface) 14%, transparent), transparent 60%);box-shadow:inset 0 1px #ffffff1a,0 2px 5px #00000014}[data-button-theme=brand][data-button-variant=glass]:not(.accent-secondary):hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 1px #ffffff26,0 2px 8px #0000001f}[data-button-theme=brand]:not(.accent-secondary):is([data-button-variant=glass],[data-button-variant=outline]):active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 2px 4px #00000026}[data-button-theme=brand]:not(.accent-secondary):is([data-button-variant=glass],[data-button-variant=outline]):is(:disabled,[aria-disabled=true]){background:var(--popup-field);color:var(--popup-muted);border-color:var(--popup-line);opacity:1;box-shadow:none}[data-button-sheen=cool]:not([data-button-theme=brand]):not(:disabled):not([aria-disabled=true]),[data-button-sheen=cool].accent-secondary:not([data-button-variant=solid]):not(:disabled):not([aria-disabled=true]),[data-button-sheen=cool][data-button-variant=outline]:not(:disabled):not([aria-disabled=true]){background-image:var(--button-cool-sheen)}[data-popup-appearance=platform] [data-button-theme=brand].platform-popup-secondary{color:var(--popup-muted)}[data-popup-appearance=platform] [data-button-theme=brand].platform-popup-secondary:hover:not(:disabled){color:var(--popup-ink)}[data-popup-appearance=platform] button:disabled{opacity:1}[data-popup-appearance=platform] [data-popup-footer] button:is(:disabled,[aria-disabled=true]){opacity:1;color:var(--popup-muted);background:var(--popup-field);border:1px solid var(--popup-line);box-shadow:none}[data-popup-control=brand][role=listbox],[data-popup-control=brand] [role=listbox],[data-popup-control=brand][data-floating-panel]{border-color:var(--popup-line);background:var(--popup-surface);color:var(--popup-ink)}[data-popup-appearance=platform] [role=option],[data-popup-control=brand] [role=option]{color:var(--popup-ink);text-align:center}[data-popup-control=brand][role=listbox]{overflow:hidden}[data-popup-control=brand][role=listbox]>:first-child,[data-popup-control=brand][role=listbox]>:last-child{flex-shrink:0}[data-popup-control=brand][role=listbox]>.grid{min-height:0}[data-popup-control=brand] input{background:var(--popup-field);color:var(--popup-ink);border-color:var(--popup-line)}[data-popup-control=brand] input::placeholder{color:var(--popup-muted);text-align:center}[data-popup-control=brand][data-time-panel]{border-width:1px;border-radius:14px}[data-popup-control=brand][data-time-panel]>div:first-child{border-color:var(--popup-divider)}[data-popup-control=brand][data-time-panel]>div:first-child>span{color:var(--popup-muted)}[data-popup-control=brand][data-time-panel] [data-time-selection]{border-color:var(--popup-accent);background:var(--popup-selected)}[data-popup-control=brand][data-time-panel] [data-drum-item]{color:var(--popup-muted)}[data-popup-control=brand][data-time-panel] [data-time-selected]{color:var(--popup-ink)}[data-popup-control=brand][data-time-panel] [role=spinbutton]:focus-visible,[data-popup-control=brand] :is(input,button):focus-visible{outline:2px solid var(--popup-accent);outline-offset:-2px}[data-popup-control=brand] :is(.text-slate-400,.text-slate-500,.dark\:text-slate-400,.dark\:text-slate-500){color:var(--popup-muted)}[data-popup-appearance=platform] button[data-popup-control=brand]{border-color:var(--popup-line);background:var(--popup-field);color:var(--popup-ink)}[data-popup-appearance=platform] button[data-popup-control=brand][aria-haspopup=dialog]>div{background:var(--popup-field);border-color:var(--popup-line)}[data-popup-appearance=platform] button[data-popup-control=brand][aria-haspopup=dialog]>div>:is(span,svg){color:var(--popup-ink)}[data-popup-appearance=platform] button[data-popup-control=brand][aria-haspopup=listbox]>span{text-align:center}[data-popup-appearance=platform] button[data-popup-control=brand][aria-haspopup=listbox]>svg:first-child{color:var(--popup-accent)}[data-popup-appearance=platform] button[data-popup-control=brand]:is(:hover,:focus-visible){border-color:var(--popup-accent)}[data-popup-appearance=platform] [role=combobox] svg{color:var(--popup-muted)}[data-popup-appearance=platform] [aria-haspopup=dialog]:focus-visible{outline:2px solid var(--popup-accent);outline-offset:2px}[data-popup-appearance=platform] [data-address-results] [data-button-theme=brand]{min-height:calc(44px / var(--auto-fit-zoom,1))}[data-popup-appearance=platform] [data-address-results] li button:is(:hover,:focus-visible){background:var(--popup-selected);outline:2px solid var(--popup-accent);outline-offset:-2px}[data-popup-appearance=platform] [data-address-results] li button:is(:hover,:focus-visible) span{color:var(--popup-ink)}[data-popup-appearance=platform] [data-address-results] p{color:var(--popup-muted)}[data-popup-appearance=platform] :is(.text-destructive,.text-rose-500,.dark\:text-rose-500){color:#be123c}.dark [data-popup-appearance=platform] :is(.text-destructive,.text-rose-500,.dark\:text-rose-500){color:#fda4af}[data-popup-appearance=platform] [data-color-hint]{color:#92400e}.dark [data-popup-appearance=platform] [data-color-hint]{color:#fcd34d}body:has([data-alert-appearance=platform][aria-modal=true]) [role=alertdialog]{--alert-accent:var(--popup-accent);border:1px solid var(--popup-frame-line);background:var(--popup-frame);-webkit-backdrop-filter:blur(16px)saturate(110%);border-radius:20px;max-height:calc(100dvh - 24px);padding:0;overflow-y:auto;box-shadow:0 24px 64px #0004}body:has([data-alert-appearance=platform][aria-modal=true]) [role=alertdialog]>div[style]{display:none}body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-content]{background:var(--popup-surface);padding:24px}body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-content]>div:first-child{background:color-mix(in srgb, var(--alert-accent) 9%, var(--popup-surface));border-color:color-mix(in srgb, var(--alert-accent) 40%, var(--popup-surface));box-shadow:none}body:has([data-alert-appearance=platform][aria-modal=true]) #global-alert-title{color:var(--alert-accent);filter:none;text-align:center;overflow-wrap:anywhere;letter-spacing:normal;font-size:18px}body:has([data-alert-appearance=platform][aria-modal=true]) #global-alert-message{color:var(--popup-ink);overflow-wrap:anywhere;font-size:15px}body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-confirm]{background:var(--alert-accent);color:var(--popup-button-ink);letter-spacing:normal;min-height:calc(44px / var(--auto-fit-zoom,1));height:auto;box-shadow:none;padding-block:10px;font-size:15px}body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-cancel]{background:var(--popup-field);color:var(--popup-muted);border-color:var(--popup-line);letter-spacing:normal;min-height:calc(44px / var(--auto-fit-zoom,1));height:auto;padding-block:10px;font-size:15px}body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-type=WARNING]{--alert-accent:#92400e}body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-type=FAILED]{--alert-accent:#be123c}.dark body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-type=WARNING]{--alert-accent:#fbbf24}.dark body:has([data-alert-appearance=platform][aria-modal=true]) [data-alert-type=FAILED]{--alert-accent:#fda4af}body [data-alert-appearance=platform] :is([data-alert-confirm],[data-alert-cancel]){min-height:calc(44px / var(--auto-fit-zoom,1));white-space:normal;line-height:1.4}body [data-alert-appearance=platform] [data-alert-confirm]:hover{background:color-mix(in srgb, var(--alert-accent) 88%, var(--popup-ink))}body [data-alert-appearance=platform] [data-alert-cancel]:hover{background:var(--popup-selected);color:var(--popup-ink)}body [data-alert-appearance=platform] button:focus-visible{outline:2px solid var(--alert-accent);outline-offset:2px}[data-popup-appearance=platform] [data-popup-step-field][hidden]{display:none!important}[data-popup-appearance=platform] .platform-popup-step-footer{width:100%;min-width:0}[data-popup-appearance=platform] .platform-popup-step-status{color:var(--popup-muted);font-variant-numeric:tabular-nums;text-align:center;margin-bottom:8px;font-size:14px}[data-popup-appearance=platform] .platform-popup-step-error{color:var(--popup-ink);overflow-wrap:anywhere;margin-bottom:8px;font-size:14px;line-height:1.4}[data-popup-appearance=platform] .platform-popup-step-buttons{display:contents}[data-popup-appearance=platform] .platform-popup-step-footer .platform-popup-actions button{min-width:0;min-height:calc(44px / var(--auto-fit-zoom,1));flex:1 1 0;padding-inline:12px}@media (width<=639px){[data-popup-appearance=platform]{border-radius:18px}[data-popup-appearance=platform] [data-popup-header],[data-popup-appearance=platform] [data-popup-footer]{padding:10px 14px}[data-popup-appearance=platform] [data-popup-header]{padding-block:8px}[data-popup-appearance=platform] [data-popup-title]{font-size:17px}[data-popup-appearance=platform] [data-popup-body]{padding:14px}[data-popup-appearance=platform] :is(.platform-popup-primary,.platform-popup-secondary){flex:1;min-width:0;padding-inline:12px}[data-popup-appearance=platform] .platform-popup-actions button{padding-inline:12px}}@media (height<=699px){[data-popup-appearance=platform] [data-popup-header],[data-popup-appearance=platform] [data-popup-footer]{padding-block:8px}[data-popup-appearance=platform] [data-popup-body]{padding-block:12px}[data-popup-appearance=platform] .platform-popup-fields{gap:12px}}
