.adm-accent{--tone:var(--accent);--tone-ink:var(--accent-ink)}.adm-ok{--tone:34 197 94;--tone-ink:75 224 138}.adm-bad{--tone:255 80 80;--tone-ink:255 132 132}.adm-warn{--tone:255 160 40;--tone-ink:255 186 96}.adm-orange{--tone:249 115 22;--tone-ink:253 166 104}.adm-info{--tone:14 165 233;--tone-ink:112 206 255}.adm-violet{--tone:139 92 246;--tone-ink:184 166 255}.adm-pink{--tone:236 72 153;--tone-ink:255 142 202}.adm-indigo{--tone:99 102 241;--tone-ink:162 168 255}.adm-emerald{--tone:16 185 129;--tone-ink:60 214 160}.adm-sky{--tone:14 165 233;--tone-ink:112 206 255}.adm-neutral{--tone:var(--muted);--tone-ink:var(--fg)}:root[data-theme=light] .adm-ok{--tone-ink:10 128 72}:root[data-theme=light] .adm-bad{--tone-ink:200 36 36}:root[data-theme=light] .adm-warn{--tone-ink:168 86 0}:root[data-theme=light] .adm-orange{--tone-ink:190 64 10}:root[data-theme=light] .adm-info{--tone-ink:3 108 166}:root[data-theme=light] .adm-violet{--tone-ink:106 46 214}:root[data-theme=light] .adm-pink{--tone-ink:186 24 96}:root[data-theme=light] .adm-indigo{--tone-ink:67 56 202}:root[data-theme=light] .adm-emerald{--tone-ink:4 120 87}:root[data-theme=light] .adm-sky{--tone-ink:3 108 166}.adm-pill{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:3px 11px;border-radius:999px;border:0;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-weight:600;font-size:12px;line-height:1.15;white-space:nowrap;background:rgb(var(--tone,var(--muted))/.16);color:rgb(var(--tone-ink,var(--fg)));transition:background-color .15s ease,transform .15s ease}a.adm-pill:hover,button.adm-pill:hover{background:rgb(var(--tone,var(--muted))/.27)}a.adm-pill:active,button.adm-pill:active{transform:scale(.97)}.adm-pill.adm-neutral{color:rgb(var(--fg)/.72)}.adm-pill :is(.rk-icon-check-circle2,.rk-icon-xcircle,.rk-icon-clock,.rk-icon-alert-circle) [opacity]{opacity:1}.adm-pill :is(.rk-icon-check-circle2,.rk-icon-xcircle,.rk-icon-clock,.rk-icon-alert-circle) path:not([opacity]){fill:rgb(var(--bg))}.adm-ic{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgb(var(--tone,var(--accent))/.15);color:rgb(var(--tone-ink,var(--accent-ink)))}.adm-tint{background-color:rgb(var(--tone)/.12)}.adm-ink{color:rgb(var(--tone-ink))}.adm-list,.adm-soft{background:rgb(var(--bg-soft));border-radius:28px;box-shadow:var(--shadow-in)}.adm-list{padding:8px;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.adm-row{background:rgb(var(--bg-card));border-radius:22px;transition:background-color .15s ease}.adm-row.adm-row-unread{background:linear-gradient(rgb(var(--accent)/.09),rgb(var(--accent)/.09)),rgb(var(--bg-card))}.adm-row.adm-row-hover:hover,a.adm-row:hover{background:rgb(var(--bg-elevated))}.adm-stat{display:block;background:rgb(var(--bg-soft));border-radius:24px;box-shadow:var(--shadow-in);text-align:right;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}a.adm-stat:hover,button.adm-stat:hover{background:rgb(var(--bg-elevated));transform:translateY(-2px)}:root[data-theme=light] a.adm-stat:hover,:root[data-theme=light] button.adm-stat:hover{background:#e9ecf2}.adm-stat[aria-pressed=true]{box-shadow:inset 0 0 0 2px rgb(var(--tone,var(--accent))),var(--shadow-in)}.adm-table-wrap{position:relative;background:rgb(var(--bg-soft));border-radius:28px;padding:4px 6px 6px;overflow-x:auto;box-shadow:var(--shadow-in)}.adm-table{width:100%;border-collapse:separate;border-spacing:0 6px;font-size:13.5px}.adm-table th{text-align:start;color:rgb(var(--muted));font-weight:600;font-size:12.5px;padding:10px 7px 2px;white-space:nowrap}.adm-table td{background:rgb(var(--bg-card));padding:10px 7px;text-align:start;vertical-align:middle;transition:background-color .15s ease}.adm-table td:first-child{border-start-start-radius:18px;border-end-start-radius:18px;padding-inline-start:12px}.adm-table th:first-child{padding-inline-start:12px}.adm-table td:last-child{border-start-end-radius:18px;border-end-end-radius:18px;padding-inline-end:12px}.adm-table tbody tr:hover td{background:rgb(var(--bg-elevated))}.adm-iconbtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;background:rgb(var(--bg-soft));color:rgb(var(--fg)/.8);transition:background-color .15s ease,color .15s ease}.adm-iconbtn.adm-on-soft{background:rgb(var(--bg-card))}.adm-iconbtn:hover:not(:disabled){background:rgb(var(--accent)/.15);color:rgb(var(--accent-ink))}.adm-iconbtn.adm-danger:hover:not(:disabled){background:rgba(255,80,80,.16);color:#ff8484}:root[data-theme=light] .adm-iconbtn.adm-danger:hover:not(:disabled){color:#c82424}.adm-iconbtn:disabled{opacity:.45;cursor:not-allowed}.adm-danger-text{color:#ff7878}:root[data-theme=light] .adm-danger-text{color:#c82424}.adm-seg{display:inline-flex;align-items:center;gap:2px;padding:4px;background:rgb(var(--bg-soft));border-radius:999px;box-shadow:var(--shadow-in)}.adm-seg-on{box-shadow:inset 0 -2px 0 rgba(0,0,0,.14)}.adm-modal{background:rgb(var(--bg-card));border-radius:34px;box-shadow:0 30px 80px -24px rgba(0,0,0,.65),var(--shadow-in)}:root[data-theme=light] .adm-modal{box-shadow:0 30px 80px -24px rgba(15,16,26,.35)}.adm-modal-head{top:0;z-index:10}.adm-modal-foot,.adm-modal-head{position:sticky;background:rgb(var(--bg-card))}.adm-modal-foot{bottom:0}.adm-soft-panel{background:rgb(var(--bg-soft));border-radius:24px}.adm-soft-panel .input{background-color:rgb(var(--bg-card))}.adm-num{background:rgb(var(--bg-card));border:2px solid transparent;border-radius:12px;transition:border-color .15s ease}.adm-num:focus{outline:none;border-color:rgb(var(--accent))}.adm-num.adm-num-soft{background:rgb(var(--bg-soft))}.adm-switch-off{background:rgb(var(--muted)/.38)}.adm-alert{border-radius:22px;background:rgb(var(--tone)/.13)}:root[data-theme=light] .adm-alert{background:rgb(var(--tone)/.12)}.adm-metric{display:block;background:rgb(var(--bg-card));border-radius:18px;transition:background-color .15s ease}.adm-metric:hover{background:rgb(var(--bg-elevated))}.adm-metric.adm-metric-alert{background:linear-gradient(rgba(255,80,80,.12),rgba(255,80,80,.12)),rgb(var(--bg-card))}.adm-metric.adm-metric-alert:hover{background:linear-gradient(rgba(255,80,80,.18),rgba(255,80,80,.18)),rgb(var(--bg-card))}.adm-menu{background:rgb(var(--bg-card));border-radius:20px;box-shadow:0 18px 50px -12px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.06)}:root[data-theme=light] .adm-menu{box-shadow:0 18px 50px -12px rgba(15,16,26,.25),inset 0 0 0 1px rgba(15,16,26,.05)}.adm-msg{background:rgb(var(--bg-soft));border-radius:22px;transition:background-color .15s ease,opacity .15s ease}.adm-msg.adm-msg-unread{background:linear-gradient(rgb(var(--accent)/.09),rgb(var(--accent)/.09)),rgb(var(--bg-soft))}.adm-drawer{box-shadow:0 0 40px rgba(0,0,0,.35)}:root[data-theme=light] .adm-drawer{box-shadow:0 0 40px rgba(15,16,26,.18)}.adm-navscroll{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent)}body:has([data-a11y-toggle]) .rb-a11y-tab{display:none!important}:root[data-a11y-font-scale=xlarge] .adm-clients .xl\:table-cell,:root[data-a11y-font-scale=xlarge] .adm-clients .xl\:table-column,:root[data-a11y-font-scale=xxl] .adm-clients .xl\:table-cell,:root[data-a11y-font-scale=xxl] .adm-clients .xl\:table-column{display:none}:root[data-a11y-font-scale=xlarge] .adm-clients .xl\:hidden,:root[data-a11y-font-scale=xxl] .adm-clients .xl\:hidden{display:block}@media (max-width:1279.98px){:root[data-a11y-font-scale=xlarge] .adm-clients .md\:table-cell,:root[data-a11y-font-scale=xlarge] .adm-clients .md\:table-column,:root[data-a11y-font-scale=xxl] .adm-clients .md\:table-cell,:root[data-a11y-font-scale=xxl] .adm-clients .md\:table-column{display:none}:root[data-a11y-font-scale=xlarge] .adm-clients .md\:hidden,:root[data-a11y-font-scale=xxl] .adm-clients .md\:hidden{display:flex}:root[data-a11y-font-scale=xlarge] .adm-clients td:first-child,:root[data-a11y-font-scale=xxl] .adm-clients td:first-child{border-start-end-radius:18px;border-end-end-radius:18px;padding-inline-end:12px}}@media (max-width:1099.98px){:root[data-a11y-font-scale=large] .adm-clients .md\:table-cell,:root[data-a11y-font-scale=large] .adm-clients .md\:table-column{display:none}:root[data-a11y-font-scale=large] .adm-clients .md\:hidden{display:flex}:root[data-a11y-font-scale=large] .adm-clients td:first-child{border-start-end-radius:18px;border-end-end-radius:18px;padding-inline-end:12px}}:root[data-a11y-font-scale=large] .adm-user-card,:root[data-a11y-font-scale=xlarge] .adm-user-card,:root[data-a11y-font-scale=xxl] .adm-user-card{flex-wrap:wrap}:root[data-a11y-font-scale=large] .adm-user-card .adm-user-name,:root[data-a11y-font-scale=xlarge] .adm-user-card .adm-user-name,:root[data-a11y-font-scale=xxl] .adm-user-card .adm-user-name{flex-basis:calc(100% - 80px)}.ed-ic{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:16px;background:rgb(var(--accent)/.14);color:rgb(var(--accent-ink))}.ed-ic.lg{width:50px;height:50px;border-radius:18px}.ed-ic.sm{width:36px;height:36px;border-radius:13px}.ed-ic.xs{width:30px;height:30px;border-radius:11px}.ed-ic.mute{background:rgb(var(--bg-soft));color:rgb(var(--muted))}.ed-ic.bad{background:rgba(239,68,68,.14);color:#ef4444}:root[data-theme=light] .ed-ic.bad{color:#d62828}.ed-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:17px;background:rgb(var(--accent));color:#fff;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-weight:700;font-size:1.25rem;box-shadow:inset 0 -3px 0 rgba(0,0,0,.14)}.ed-num.sm{width:40px;height:40px;border-radius:14px;font-size:1.05rem}.ed-ib{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:999px;background:rgb(var(--bg-soft));color:rgb(var(--fg)/.85);transition:background-color .15s,color .15s,transform .15s}.ed-ib:hover{background:rgb(var(--bg-elevated));color:rgb(var(--accent-ink))}.ed-ib:active{transform:scale(.93)}.ed-ib:disabled{opacity:.3;pointer-events:none}.ed-ib.sm{width:32px;height:32px}.ed-ib.on-soft{background:rgb(var(--bg-card))}.ed-ib.on-soft:hover{background:rgb(var(--bg-elevated))}:root[data-theme=light] .ed-ib.on-soft:hover{background:rgb(var(--accent)/.1)}.ed-ib.danger:hover{background:rgba(239,68,68,.13);color:#ef4444}.ed-ib.ghost{background:transparent;color:rgb(var(--muted))}.ed-ib.ghost:hover{background:rgb(var(--bg-soft));color:rgb(var(--fg))}.ed-ib.ghost.danger:hover{background:rgba(239,68,68,.13);color:#ef4444}.ed-x{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:999px;background:rgb(var(--bg-soft));color:rgb(var(--fg)/.8);transition:background-color .15s,color .15s,transform .15s}.ed-x:hover{background:rgb(var(--bg-elevated));color:rgb(var(--fg))}.ed-x:active{transform:scale(.93)}.ed-modal{background:rgb(var(--bg-card));border-radius:32px;box-shadow:0 40px 90px -30px rgba(0,0,0,.6),var(--shadow-in)}:root[data-theme=light] .ed-modal{box-shadow:0 30px 80px -24px rgba(15,16,26,.28),0 2px 6px rgba(15,16,26,.05)}.ed-search{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:10px 16px;border-radius:999px;background:rgb(var(--bg-soft));border:2px solid transparent;transition:border-color .15s}.ed-search:focus-within{border-color:rgb(var(--accent))}.ed-opt{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-radius:16px;text-align:right;font-size:.875rem;transition:background-color .15s}.ed-opt:hover{background:rgb(var(--bg-soft))}.ed-opt.on{background:rgb(var(--accent)/.12);color:rgb(var(--accent-ink));font-weight:700}.ed-soft .input{background:rgb(var(--bg-card))}.ed-cell{width:100%;min-width:0;background:rgb(var(--bg-soft));border:2px solid transparent;border-radius:12px;padding:5px 3px;font-size:.875rem;text-align:center;transition:border-color .15s}.ed-cell:focus{outline:none;border-color:rgb(var(--accent))}.ed-cell:disabled{opacity:.4;cursor:not-allowed}.ed-cell::-moz-placeholder{color:rgb(var(--muted))}.ed-cell::placeholder{color:rgb(var(--muted))}.ed-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:3px 11px;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-weight:600;font-size:.75rem;line-height:1.45;white-space:nowrap;background:rgb(var(--accent)/.15);color:rgb(var(--accent-ink))}.ed-pill.neutral{background:rgb(var(--bg-soft));color:rgb(var(--fg)/.75)}.ed-pill.on-soft.neutral{background:rgb(var(--bg-card))}.ed-pill.ok{background:rgba(18,161,80,.15);color:#4be08a}.ed-pill.bad{background:rgba(255,80,80,.15);color:#ff6b6b}.ed-pill.warn{background:rgba(224,123,0,.17);color:#ffb04d}:root[data-theme=light] .ed-pill.ok{color:#128c46}:root[data-theme=light] .ed-pill.bad{color:#d62828}:root[data-theme=light] .ed-pill.warn{color:#b45a00}.ed-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 13px;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-weight:600;font-size:.8rem;line-height:1.3;background:rgb(var(--bg-soft));color:rgb(var(--fg)/.8);transition:background-color .15s,color .15s,transform .15s}.ed-chip:hover{background:rgb(var(--bg-elevated));color:rgb(var(--fg))}.ed-chip:active{transform:scale(.96)}.ed-chip.on-soft{background:rgb(var(--bg-card))}:root[data-theme=light] .ed-chip.on-soft:hover{background:rgb(var(--accent)/.1)}.ed-chip.tint{background:rgb(var(--accent)/.14);color:rgb(var(--accent-ink))}.ed-chip.tint:hover{background:rgb(var(--accent)/.22)}.ed-chip.on,.ed-chip[aria-pressed=true].solid{background:rgb(var(--accent));color:#fff}.ed-chip.on:hover{background:rgb(var(--accent-hover));color:#fff}.ed-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;background:rgb(var(--bg-soft))}.ed-seg,.ed-seg>*{border-radius:999px}.ed-seg>*{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-weight:600;font-size:.875rem;white-space:nowrap;color:rgb(var(--fg)/.75);transition:background-color .15s,color .15s}.ed-seg>:hover{color:rgb(var(--fg))}.ed-seg>[aria-current=page],.ed-seg>[aria-pressed=true]{background:rgb(var(--accent));color:#fff;box-shadow:inset 0 -2px 0 rgba(0,0,0,.12)}.ed-seg.sm>*{padding:6px 10px;font-size:.75rem;gap:5px}.ed-seg.block{display:grid;width:100%}.ed-switch{position:relative;width:44px;height:26px;border-radius:999px;background:rgb(var(--muted)/.35);flex-shrink:0;transition:background-color .2s}.ed-switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:inset-inline-start .2s}.ed-switch[aria-checked=true],.ed-switch[data-on=true]{background:rgb(var(--accent))}.ed-switch[aria-checked=true]:after,.ed-switch[data-on=true]:after{inset-inline-start:21px}.ed-switch:disabled{opacity:.5}.ed-switch.sm{width:40px;height:24px}.ed-switch.sm:after{width:18px;height:18px}.ed-switch.sm[aria-checked=true]:after,.ed-switch.sm[data-on=true]:after{inset-inline-start:19px}.ed-tick path{opacity:1;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.ed-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:0;border-radius:8px;background:rgb(var(--bg-card));border:2px solid rgb(var(--muted)/.45);flex-shrink:0;cursor:pointer;transition:background-color .15s,border-color .15s}.ed-check:checked{background-color:rgb(var(--accent));border-color:rgb(var(--accent));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");background-size:15px 15px;background-position:50%;background-repeat:no-repeat}.ed-check:focus-visible{outline:3px solid rgb(var(--accent)/.4);outline-offset:2px}.ed-check:disabled{opacity:.45;cursor:not-allowed}.ed-check.sm{width:18px;height:18px;border-radius:6px;background-size:12px 12px}.ed-option{display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:20px;background:rgb(var(--bg-soft));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s}.ed-option:hover{background:rgb(var(--bg-elevated))}:root[data-theme=light] .ed-option:hover{background:rgb(var(--accent)/.07)}.ed-sets-row{background:rgb(var(--bg-card));border-radius:14px}.ed-sets-row.uni{background:rgba(236,72,153,.08);box-shadow:inset 0 0 0 1px rgba(236,72,153,.2)}.ed-sets-row.uni .ed-cell{background:rgb(var(--bg-card))}.ed-superset{position:relative;border-radius:30px;padding:22px 10px 10px;background-image:linear-gradient(135deg,rgb(var(--accent-2)/.16),rgb(var(--accent)/.12))}.ed-menu{background:rgb(var(--bg-card));border-radius:18px;padding:6px;box-shadow:0 18px 50px -12px rgba(0,0,0,.55),var(--shadow-in)}:root[data-theme=light] .ed-menu{box-shadow:0 18px 50px -12px rgba(15,16,26,.25),0 1px 3px rgba(15,16,26,.06)}.ed-swatch{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:22px;background:rgb(var(--bg-soft));transition:background-color .15s,box-shadow .15s,transform .15s}.ed-swatch:hover{background:rgb(var(--bg-elevated))}.ed-swatch:active{transform:scale(.98)}.ed-swatch .dot{width:30px;height:30px;border-radius:999px;flex-shrink:0;box-shadow:inset 0 -3px 0 rgba(0,0,0,.14),inset 0 2px 4px hsla(0,0%,100%,.35)}.ed-swatch[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--sw);background:rgb(var(--bg-card))}:root[data-theme=light] .ed-swatch[aria-pressed=true]{background:#fff}.ed-savebar{background:rgb(var(--bg)/.86);box-shadow:0 -14px 30px -24px rgba(0,0,0,.6);backdrop-filter:blur(14px)}.ed-danger{background:rgba(239,68,68,.07)!important;box-shadow:inset 0 0 0 1px rgba(239,68,68,.16)!important}.ed-danger-text{color:#ff6b6b}:root[data-theme=light] .ed-danger-text{color:#d62828}.ed-sched-on{color:rgb(var(--accent-ink));font-weight:600;font-family:var(--font-display),var(--font-body),system-ui,sans-serif}.ed-toolbar{background:rgb(var(--bg)/.86);backdrop-filter:blur(14px)}.ed-back{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:rgb(var(--bg-soft));color:rgb(var(--fg)/.8);font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-weight:600;font-size:.875rem;transition:background-color .15s,color .15s}.ed-back:hover{background:rgb(var(--bg-elevated));color:rgb(var(--fg))}.ed-press{box-shadow:inset 0 -2px 0 rgba(0,0,0,.14)}.ed-press-lg{box-shadow:inset 0 -3px 0 rgba(0,0,0,.14)}.ed-avail{background:rgba(18,161,80,.15);color:#4be08a}:root[data-theme=light] .ed-avail{color:#0c6e37}.ed-thumb{background:rgb(var(--bg-soft));border-radius:22px;box-shadow:var(--shadow-in)}.ed-soft .ed-chip:not(.on):not(.tint),.ed-soft .ed-thumb{background:rgb(var(--bg-card))}.ed-ic.t-green{background:rgba(34,197,94,.15);color:#4ade80}.ed-ic.t-cyan{background:rgba(6,182,212,.15);color:#67e8f9}.ed-ic.t-orange{background:rgba(249,115,22,.15);color:#fda668}.ed-ic.t-teal{background:rgba(20,184,166,.15);color:#5eead4}.ed-ic.t-red{background:rgba(239,68,68,.15);color:#fc8181}.ed-ic.t-purple{background:rgba(168,85,247,.15);color:#cda0ff}.ed-ic.t-amber{background:rgba(245,158,11,.16);color:#fcc850}:root[data-theme=light] .ed-ic.t-green{color:#15803d}:root[data-theme=light] .ed-ic.t-cyan{color:#0e7490}:root[data-theme=light] .ed-ic.t-orange{color:#c2410c}:root[data-theme=light] .ed-ic.t-teal{color:#0f766e}:root[data-theme=light] .ed-ic.t-red{color:#c82424}:root[data-theme=light] .ed-ic.t-purple{color:#7e22ce}:root[data-theme=light] .ed-ic.t-amber{color:#a16207}.ed-soft .btn-secondary{background:rgb(var(--bg-card))}.ed-soft .btn-secondary:hover,.ed-soft .ed-chip:not(.on):not(.tint):hover{background:rgb(var(--bg-elevated))}:where(:root[data-theme=light]) .ed-back:hover,:where(:root[data-theme=light]) .ed-chip:hover,:where(:root[data-theme=light]) .ed-ib:hover,:where(:root[data-theme=light]) .ed-x:hover{background:rgb(var(--accent)/.1)}:where(:root[data-theme=light]) .ed-swatch:hover{background:#e4e7ed;background:color-mix(in srgb,var(--sw) 12%,rgb(var(--bg-soft)))}:root[data-theme=light] .ed-hov:hover,:root[data-theme=light] .ed-soft .btn-secondary:hover,:root[data-theme=light] .ed-soft .ed-chip:not(.on):not(.tint):hover{background:rgb(var(--accent)/.1)}