[data-admin-material]{--admin-ink:#161614;--admin-text:#2b2c28;--admin-muted:#5f5e57;--admin-subtle:#65645c;--admin-line:#28231917;--admin-line-strong:#28231929;--admin-focus:#1d1d1b;--admin-olive:#3d4d34;--admin-live:#72855e;--admin-positive:#46613a;--admin-positive-surface:#e1e8d4;--admin-warning:#80601f;--admin-warning-surface:#f1e6cb;--admin-danger:#9f3b2c;--admin-danger-surface:#f3ddd5;--admin-info:#37556f;--admin-info-surface:#dde6ec;--admin-neutral:#5d5c55;--admin-neutral-surface:#e6e5df;--admin-focus-ring:#28231947;--admin-count-on-pressed:#ffffffb3;--admin-row-ring:#28231917;--admin-row-highlight:#fff;--admin-row-drop:#28231933;--admin-lift-shadow:#28231966;--admin-popover-drop:#00000038;--admin-on-ink:#fff;--admin-fill-shadow:0 0 0 1px #2823191f, inset 0 1px 0 #ffffff40;--admin-scrim:#1c1a1452;--admin-dock-height:3.5rem;--admin-dock-foot:max(14px, env(safe-area-inset-bottom,0px));--admin-dock-clearance:calc(var(--admin-dock-height) + var(--admin-dock-foot) + 26px);--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%236b6a63' d='M213.7 101.7l-80 80a8 8 0 0 1-11.4 0l-80-80a8 8 0 0 1 11.4-11.4L128 164.7l74.3-74.4a8 8 0 0 1 11.4 11.4Z'/%3E%3C/svg%3E");--admin-ease:cubic-bezier(.22, 1, .36, 1);color:var(--admin-text);-webkit-tap-highlight-color:transparent}html[data-appearance=dark] [data-admin-material]{--admin-ink:#f3f2ee;--admin-text:#e4e3de;--admin-muted:#b3b2ac;--admin-subtle:#9d9c96;--admin-line:#ffffff17;--admin-line-strong:#ffffff2b;--admin-focus:#dedcd4;--admin-olive:#bfd2a6;--admin-live:#9fb68a;--admin-positive:#b9d4a2;--admin-positive-surface:#253221;--admin-warning:#e8c383;--admin-warning-surface:#3a3020;--admin-danger:#f1aea2;--admin-danger-surface:#432621;--admin-info:#aac9e1;--admin-info-surface:#1f2e3a;--admin-neutral:#c5c4be;--admin-neutral-surface:#2e2e2c;--admin-focus-ring:#ffffff57;--admin-count-on-pressed:#ffffff1a;--admin-row-ring:#000;--admin-row-highlight:#ffffff0f;--admin-row-drop:#0009;--admin-lift-shadow:#000000bf;--admin-popover-drop:#000000a6;--admin-on-ink:#161616;--admin-fill-shadow:0 0 0 1px #000, inset 0 1px 0 #ffffff38;--admin-scrim:#0009;--admin-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%23b3b2ac' d='M213.7 101.7l-80 80a8 8 0 0 1-11.4 0l-80-80a8 8 0 0 1 11.4-11.4L128 164.7l74.3-74.4a8 8 0 0 1 11.4 11.4Z'/%3E%3C/svg%3E")}@layer components{.admin-tray{border-radius:var(--studio-radius-panel);background-color:var(--studio-tray);box-shadow:var(--studio-tray-shadow)}.admin-card{background-image:var(--studio-card);box-shadow:var(--studio-card-shadow);border-radius:18px}.admin-well{border-radius:var(--studio-radius-key);background-color:var(--studio-well);box-shadow:var(--studio-well-shadow)}.admin-group{border:1px solid var(--admin-line);border-radius:16px}.admin-empty{border:1px dashed var(--admin-line-strong);border-radius:18px}.admin-popover{background-color:var(--studio-tray);box-shadow:var(--studio-tray-shadow), 0 24px 48px -20px var(--admin-popover-drop);border-radius:18px}.admin-key,.admin-primary,.admin-ghost{border-radius:var(--studio-radius-key);white-space:nowrap;cursor:pointer;min-height:44px;transition:background-color .15s ease, box-shadow .15s ease, filter .15s ease, transform .15s var(--admin-ease);border:0;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}@media (min-width:1024px){.admin-key,.admin-primary,.admin-ghost{min-height:38px}}.admin-key{background-image:var(--studio-key);box-shadow:var(--studio-key-shadow);color:var(--admin-text)}.admin-key:hover:not(:disabled){background-image:var(--studio-key-hover)}.admin-key:active:not(:disabled),.admin-key.admin-key:is([aria-pressed=true],[aria-expanded=true],[data-selected]),details[open]>.admin-key.admin-key{background-color:var(--studio-pressed);box-shadow:var(--studio-pressed-shadow);background-image:none}.admin-primary{background-image:var(--studio-primary);box-shadow:var(--studio-primary-shadow);color:var(--studio-primary-text)}.admin-primary:hover:not(:disabled){filter:brightness(1.12)}.admin-key:active:not(:disabled),.admin-primary:active:not(:disabled){transform:translateY(1px)scale(.99)}.admin-ghost{color:var(--admin-muted);background:0 0}.admin-ghost:hover:not(:disabled){background-color:color-mix(in srgb, var(--studio-pressed) 65%, transparent);color:var(--admin-text)}.admin-ghost:active:not(:disabled),.admin-ghost:is([aria-pressed=true],[aria-expanded=true]){background-color:var(--studio-pressed);box-shadow:var(--studio-pressed-shadow);color:var(--admin-text)}.admin-key:disabled,.admin-primary:disabled{background-color:#0000;background-image:var(--studio-key);box-shadow:var(--studio-key-shadow);color:var(--admin-subtle);cursor:default;filter:none}.admin-ghost:disabled{box-shadow:none;color:var(--admin-subtle);cursor:default;background:0 0}.admin-icon-key{width:44px;padding:0}@media (min-width:1024px){.admin-icon-key{width:38px}}:is(.admin-key,.admin-primary,.admin-ghost,.admin-focusable):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.admin-input{border-radius:var(--studio-radius-key);background-color:var(--studio-well);width:100%;min-height:44px;box-shadow:var(--studio-well-shadow);color:var(--admin-ink);border:0;outline:none;padding:0 14px;font-size:14px;transition:box-shadow .15s}.admin-input::placeholder{color:var(--admin-subtle)}.admin-input:focus{box-shadow:var(--studio-well-shadow), 0 0 0 2px var(--studio-tray), 0 0 0 4px var(--admin-focus-ring)}textarea.admin-input{padding-block:12px;line-height:1.5}select.admin-input{appearance:none;background-color:#0000;background-image:var(--admin-select-chevron), var(--studio-key);box-shadow:var(--studio-key-shadow);color:var(--admin-text);cursor:pointer;background-position:right 14px center,0 0;background-repeat:no-repeat;background-size:auto,100% 100%;padding-right:36px}select.admin-input:hover:not(:disabled){background-image:var(--admin-select-chevron), var(--studio-key-hover)}select.admin-input:focus{box-shadow:var(--studio-key-shadow), 0 0 0 2px var(--studio-tray), 0 0 0 4px var(--admin-focus-ring)}select.admin-input:disabled{cursor:default}@media (min-width:1024px){.admin-input{min-height:40px;font-size:13px}}.admin-segment{scrollbar-width:none;gap:6px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.admin-segment::-webkit-scrollbar{display:none}.admin-segment-item{background-image:var(--studio-key);min-height:40px;box-shadow:var(--studio-key-shadow);color:var(--admin-muted);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;outline:none;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.admin-segment-item:hover:not(:disabled){background-image:var(--studio-key-hover);color:var(--admin-text)}.admin-segment-item.admin-segment-item:is([aria-selected=true],[aria-current=page],[aria-current=step],[aria-pressed=true],[aria-checked=true]){background-color:var(--studio-pressed);box-shadow:var(--studio-pressed-shadow);color:var(--admin-ink);background-image:none}.admin-segment-item:disabled{color:var(--admin-subtle)}.admin-segment-item:focus-visible{outline:2px solid var(--admin-focus);outline-offset:1px}.admin-segment-count{background-color:var(--studio-pressed);min-width:20px;color:var(--admin-muted);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:2px 6px;font-size:10.5px}.admin-segment-item:is([aria-selected=true],[aria-current=page],[aria-current=step],[aria-pressed=true],[aria-checked=true]) .admin-segment-count{background-color:var(--admin-count-on-pressed)}@media (min-width:1024px){.admin-segment-item{min-height:34px;padding:0 12px}}.admin-chip{background-color:var(--admin-neutral-surface);min-height:24px;color:var(--admin-neutral);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:550;line-height:1;display:inline-flex}.admin-chip:before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.admin-chip[data-plain]:before{display:none}:is(.admin-chip,.admin-dot,.admin-tone)[data-tone=positive]{--tone:var(--admin-positive);--tone-surface:var(--admin-positive-surface)}:is(.admin-chip,.admin-dot,.admin-tone)[data-tone=warning]{--tone:var(--admin-warning);--tone-surface:var(--admin-warning-surface)}:is(.admin-chip,.admin-dot,.admin-tone)[data-tone=danger]{--tone:var(--admin-danger);--tone-surface:var(--admin-danger-surface)}:is(.admin-chip,.admin-dot,.admin-tone)[data-tone=info]{--tone:var(--admin-info);--tone-surface:var(--admin-info-surface)}:is(.admin-chip,.admin-dot,.admin-tone)[data-tone=neutral]{--tone:var(--admin-neutral);--tone-surface:var(--admin-neutral-surface)}.admin-chip[data-tone]{background-color:var(--tone-surface);color:var(--tone)}.admin-dot{background:var(--tone,var(--admin-subtle));width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone,var(--admin-subtle)) 16%, transparent);border-radius:999px;flex:none;display:inline-block}.admin-dot[data-pulse]{animation:admin-dot-pulse 2.4s var(--admin-ease) infinite}.admin-tone{background-color:var(--tone-surface);color:var(--tone)}.admin-eyebrow{color:var(--admin-subtle);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:550}.admin-groove{background:var(--studio-groove);height:2px;box-shadow:0 1px 0 var(--studio-groove-highlight);border:0;border-radius:1px}.admin-scroll{scrollbar-color:var(--studio-scrollbar) transparent;scrollbar-width:thin}.admin-row{transition:background-color .15s}.admin-row:hover{background-color:color-mix(in srgb, var(--studio-pressed) 45%, transparent)}.admin-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.admin-list>li{background-image:var(--studio-card);box-shadow:var(--studio-card-shadow);transition:box-shadow .2s ease, transform .2s var(--admin-ease);border-radius:18px}.admin-list>li>a,.admin-list>li>button.admin-row{border-radius:inherit}.admin-list>li>.admin-row:hover{background-color:#0000}:is(.admin-list>li:has(>a:hover),.admin-list>li:has(>button.admin-row:hover)){box-shadow:var(--studio-card-shadow), 0 14px 30px -20px var(--admin-lift-shadow);transform:translateY(-1px)}.admin-row-table{border-collapse:separate;border-spacing:0 8px}.admin-row-table tbody td{background-image:var(--studio-card);box-shadow:0 -1px 0 var(--admin-row-ring), 0 1px 0 var(--admin-row-ring), 0 4px 6px -4px var(--admin-row-drop), inset 0 1px 0 var(--admin-row-highlight)}.admin-row-table tbody td:first-child{box-shadow:-1px 0 0 var(--admin-row-ring), 0 -1px 0 var(--admin-row-ring), 0 1px 0 var(--admin-row-ring), 0 4px 6px -4px var(--admin-row-drop), inset 0 1px 0 var(--admin-row-highlight);border-radius:16px 0 0 16px}.admin-row-table tbody td:last-child{box-shadow:1px 0 0 var(--admin-row-ring), 0 -1px 0 var(--admin-row-ring), 0 1px 0 var(--admin-row-ring), 0 4px 6px -4px var(--admin-row-drop), inset 0 1px 0 var(--admin-row-highlight);border-radius:0 16px 16px 0}.admin-link{color:var(--admin-olive);font-weight:550;text-decoration:none}.admin-link:hover{text-underline-offset:3px;text-decoration:underline}.admin-stage-pane:not([hidden]){animation:admin-stage-in .32s var(--admin-ease) both}@keyframes admin-stage-in{0%{opacity:0;transform:translateY(6px)}}@keyframes admin-dot-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--tone,var(--admin-subtle)) 16%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--tone,var(--admin-subtle)) 6%, transparent)}}@media (prefers-reduced-motion:reduce){.admin-key,.admin-primary,.admin-ghost,.admin-input,.admin-segment-item,.admin-row,.admin-list>li{transition:none}.admin-list>li:has(>a:hover){transform:none}.admin-key:active:not(:disabled),.admin-primary:active:not(:disabled){transform:none}.admin-dot[data-pulse],.admin-stage-pane:not([hidden]){animation:none}}@media (forced-colors:active){.admin-tray,.admin-card,.admin-well,.admin-key,.admin-primary,.admin-popover,.admin-input,.admin-segment-item,.admin-list>li,.admin-chip{border:1px solid canvastext}.admin-key.admin-key:is([aria-pressed=true],[aria-expanded=true],[data-selected]),.admin-segment-item.admin-segment-item:is([aria-selected=true],[aria-current=page],[aria-current=step],[aria-pressed=true],[aria-checked=true]){position:relative}.admin-key.admin-key:is([aria-pressed=true],[aria-expanded=true],[data-selected]):after,.admin-segment-item.admin-segment-item:is([aria-selected=true],[aria-current=page],[aria-current=step],[aria-pressed=true],[aria-checked=true]):after{border-radius:inherit;content:"";pointer-events:none;border:2px solid highlight;position:absolute;inset:0}:is(.admin-key,.admin-primary,.admin-ghost,.admin-focusable,.admin-segment-item):focus-visible{outline-offset:2px;outline:2px solid canvastext}}}@media (max-width:639.98px){[data-admin-title-row]:has(>[data-admin-title-slot]:not(:empty))>[data-admin-breadcrumb]{display:none}}@property --admin-tab-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --admin-tab-fade-end{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.admin-segment{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--admin-tab-fade-start), #000 calc(100% - var(--admin-tab-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--admin-tab-fade-start), #000 calc(100% - var(--admin-tab-fade-end)), transparent 100%);animation:linear both admin-tab-fade;animation-timeline:scroll(self inline)}}@keyframes admin-tab-fade{0%{--admin-tab-fade-start:0px;--admin-tab-fade-end:28px}8%{--admin-tab-fade-start:28px}92%{--admin-tab-fade-end:28px}to{--admin-tab-fade-start:28px;--admin-tab-fade-end:0px}}@media (max-width:639.98px){[data-admin-title-slot] .admin-segment{gap:4px}[data-admin-title-slot] .admin-segment-item{padding:0 10px;font-size:12.5px}}
