:root,[data-theme=light]{--series-1:#2563eb;--series-2:#d97706;--series-3:#7c3aed;--heat-0:#EEF4F1;--heat-1:#86b6ef;--heat-2:#5598e7;--heat-3:#2a78d6;--heat-4:#184f95;--presence-inuse:#D64550;--presence-dnd:#7c3aed;--presence-ringing:#B56A0A;--presence-idle:#16845B;--presence-offline:#7D8F88}[data-theme=dark]{--series-1:#3b82f6;--series-2:#d97706;--series-3:#a855f7;--heat-0:#19372D;--heat-1:#1c5cab;--heat-2:#2a78d6;--heat-3:#5598e7;--heat-4:#9ec5f4;--presence-inuse:#FF6B72;--presence-dnd:#a855f7;--presence-ringing:#F5B942;--presence-idle:#3DD598;--presence-offline:#5C7A6E}.ap{--ap-text:var(--brand-text,var(--text-primary,#1f2933));--ap-muted:var(--brand-muted,var(--text-secondary,#52606d));--ap-line:var(--brand-border,var(--border-default,#dcd8d2));--ap-surface:var(--brand-surface,var(--bg-surface,#fff));--ap-soft:var(--brand-primary-soft,var(--bg-subtle,#eef4f1));--ap-focus:var(--brand-focus,var(--focus-ring,#0f6e6e));--ap-radius:var(--brand-radius,10px);--ap-wave-off:color-mix(in srgb,var(--ap-muted) 38%,transparent);--ap-lane-h:64px;container-type:inline-size;color:var(--ap-text);min-width:0;width:100%}.ap-grid{display:grid;gap:14px;min-width:0}.ap-tone-0{--ap-c:var(--series-1,#2563eb)}.ap-tone-1{--ap-c:var(--series-2,#d97706)}.ap-tone-2{--ap-c:var(--series-3,#7c3aed)}.ap.is-brand .ap-lanes.is-mono .ap-lane-name,.ap.is-brand .ap-lanes.is-mono .ap-wave{--ap-c:var(--brand-primary,var(--series-1))}.ap-main{display:grid;gap:10px;min-width:0}.ap-bar{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.ap-play{inline-size:44px;block-size:44px;border-radius:50%;border:0;display:inline-grid;place-items:center;cursor:pointer;flex:none;background:var(--brand-primary,var(--series-1));color:var(--brand-on-primary,var(--text-on-accent,#fff))}.ap-play:disabled{opacity:.5;cursor:default}.ap-time{font-variant-numeric:tabular-nums;font-weight:600;min-width:7.5ch}.ap-tools{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin-left:auto}.ap-field{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--ap-muted)}.ap-field select{font:inherit;color:var(--ap-text);background:var(--ap-surface);border:1px solid var(--ap-line);border-radius:8px;padding:4px 6px}.ap-vol input{inline-size:90px;accent-color:var(--brand-primary,var(--series-1))}.ap-btn,.ap-mini,.ap-now{font:inherit;font-size:.85rem;color:var(--ap-text);background:var(--ap-surface);border:1px solid var(--ap-line);border-radius:8px;padding:4px 10px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:4px;line-height:1.3}.ap-mini{padding:2px 8px;font-size:.78rem}.ap-mini[aria-pressed=true]{background:var(--ap-text);color:var(--ap-surface);border-color:var(--ap-text)}.ap-mini:disabled{opacity:.45;cursor:default}.ap :focus-visible{outline:3px solid var(--ap-focus);outline-offset:2px}.ap-lanes{display:grid;grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:6px 12px;align-items:stretch}.ap-lane-head{grid-column:1;min-height:var(--ap-lane-h);display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.ap-lane-name{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;overflow-wrap:anywhere}.ap-lane-name i{inline-size:10px;block-size:10px;border-radius:3px;background:var(--ap-c);flex:none}.ap-lane-tools{display:flex;gap:4px;flex-wrap:wrap}.ap-waves{grid-column:2;position:relative;display:grid;grid-auto-rows:var(--ap-lane-h);gap:6px;cursor:pointer;touch-action:none;border-radius:var(--ap-radius);background:var(--ap-soft);padding:4px 0;min-width:0;user-select:none}.ap-wave{inline-size:100%;block-size:100%;display:block}.ap-unplayed{fill:var(--ap-wave-off)}.ap-played{fill:var(--ap-c)}.ap-wave.is-muted .ap-played{fill:var(--ap-wave-off);opacity:.7}.ap-span{fill:var(--ap-c);opacity:.13}.ap-head{inline-size:2px;margin-left:-1px;background:var(--ap-text)}.ap-head,.ap-hover{position:absolute;top:0;bottom:0;pointer-events:none}.ap-hover{inline-size:1px;background:color-mix(in srgb,var(--ap-text) 45%,transparent)}.ap-hover b{position:absolute;top:-26px;transform:translateX(-50%);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--ap-text);color:var(--ap-surface);border-radius:6px;padding:1px 6px}.ap-tick{position:absolute;top:-6px;inline-size:3px;block-size:10px;margin-left:-1.5px;border-radius:2px;background:#c2410c;pointer-events:none}.ap-tick.is-current{block-size:14px;top:-8px;inline-size:5px;margin-left:-2.5px;background:#9a3412}.ap-hidden{display:none}.ap-native{inline-size:100%;max-inline-size:640px}.ap-note{margin:0;color:var(--ap-muted);font-size:.88rem}.ap-problem{color:var(--busy,var(--status-danger,#b3261e));font-size:.92rem}.ap.ap-empty{margin:0;color:var(--ap-muted);font-size:.92rem}.ap.ap-empty.is-compact{font-size:.85rem}.ap-waves.is-loading{cursor:default;display:grid;grid-auto-rows:auto;gap:8px;padding:10px}.ap-lane{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center}.ap-skel,.ap-skel-wave{display:block;border-radius:6px;background:linear-gradient(90deg,var(--ap-line),color-mix(in srgb,var(--ap-line) 40%,transparent),var(--ap-line));background-size:200% 100%;animation:ap-shimmer 1.4s linear infinite}.ap-skel{block-size:12px}.ap-skel-wave{block-size:48px}@keyframes ap-shimmer{0%{background-position:200% 0}to{background-position:0 0}}.ap-side{display:grid;gap:8px;min-width:0;align-content:start;position:relative}.ap-search{display:flex;align-items:center;gap:8px;border:1px solid var(--ap-line);border-radius:999px;padding:4px 6px 4px 12px;background:var(--ap-surface);color:var(--ap-muted)}.ap .ap-search input{flex:1;min-width:0;width:auto;border:0;border-radius:0;box-shadow:none;background:transparent;font:inherit;color:var(--ap-text);padding:4px 0;margin:0;outline:none;min-height:0}.ap-search:focus-within{outline:3px solid var(--ap-focus);outline-offset:1px}.ap-count{font-size:.8rem;white-space:nowrap;font-variant-numeric:tabular-nums}.ap-turns{min-width:0;list-style:none;margin:0;padding:0;display:grid;gap:4px;max-block-size:360px;overflow-y:auto;overscroll-behavior:contain;scroll-padding:8px}.ap-turn button{inline-size:100%;text-align:left;font:inherit;color:inherit;background:transparent;border:0;border-left:4px solid var(--ap-c);border-radius:0 8px 8px 0;padding:6px 10px;display:grid;gap:2px;cursor:pointer;white-space:normal;overflow-wrap:anywhere;min-width:0;height:auto}.ap-turn button:hover{background:var(--ap-soft)}.ap-turn button:disabled{cursor:default}.ap-turn.is-now button{background:color-mix(in srgb,var(--ap-c) 16%,transparent)}.ap-who{font-size:.78rem;font-weight:700;color:var(--ap-c);display:flex;gap:8px;align-items:baseline}.ap-at{color:var(--ap-muted);font-weight:500;font-variant-numeric:tabular-nums}.ap-said{line-height:1.45}.ap-said mark{background:#fde68a;color:#1f2933;border-radius:3px;padding:0 1px}.ap-said mark.is-current{background:#f59e0b;outline:2px solid #b45309}.ap-now{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);box-shadow:0 2px 10px rgba(0,0,0,.18);background:var(--ap-text);color:var(--ap-surface);border-color:var(--ap-text)}@container (min-width: 880px){.ap-grid.has-side{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start}}@container (max-width: 520px){.ap-lanes{grid-template-columns:minmax(0,1fr)}.ap-lane-head{grid-row:auto!important;min-height:0;flex-direction:row;align-items:center;justify-content:space-between}.ap-waves{grid-column:1;grid-row:auto!important}.ap-tools{margin-left:0}.ap-lane{grid-template-columns:minmax(0,1fr)}.ap-grid{--ap-lane-h:56px}}@media (prefers-reduced-motion:reduce){.ap-skel,.ap-skel-wave{animation:none}.ap-turns{scroll-behavior:auto}}:root[data-theme=dark] .ap-said mark{background:#a16207;color:#fff}:root[data-theme=dark] .ap-said mark.is-current{background:#d97706;outline-color:#fbbf24}:root[data-theme=dark] .ap-tick{background:#fb923c}:root[data-theme=dark] .ap-tick.is-current{background:#fdba74}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ap-said mark{background:#a16207;color:#fff}:root:not([data-theme=light]) .ap-said mark.is-current{background:#d97706;outline-color:#fbbf24}:root:not([data-theme=light]) .ap-tick{background:#fb923c}}.ap-dialog{position:fixed;inset:0;margin:auto;block-size:fit-content;overflow:auto;border:0;padding:0;border-radius:var(--brand-radius-lg,14px);inline-size:min(1100px,calc(100vw - 24px));max-block-size:calc(100vh - 32px);background:var(--brand-surface,var(--bg-surface,#fff));color:var(--brand-text,var(--text-primary,#1f2933));box-shadow:0 20px 60px rgba(0,0,0,.35)}.ap-dialog::backdrop{background:rgba(15,23,42,.5)}.ap-dialog-body{padding:18px 20px 20px;display:grid;gap:14px}.ap-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ap-dialog-head strong{font-size:1.05rem;overflow-wrap:anywhere}.ap.is-compact{--ap-lane-h:48px;min-inline-size:220px;max-inline-size:none}.ap.is-compact .ap-grid{--ap-lane-h:48px;gap:0}.ap.is-compact .ap-main{display:flex;align-items:center;gap:10px;min-block-size:56px}.ap.is-compact .ap-bar{flex:none;flex-wrap:nowrap;gap:8px}.ap.is-compact .ap-play{inline-size:36px;block-size:36px}.ap.is-compact .ap-time{font-size:.8rem;min-width:0;white-space:nowrap}.ap.is-compact .ap-lanes{flex:1;grid-template-columns:minmax(0,1fr);min-width:0}.ap.is-compact .ap-waves{grid-column:1;padding:2px 0;flex:1;min-width:0}.ap.is-compact .ap-waves.is-loading{padding:4px;display:block}.ap.is-compact .ap-skel-wave{block-size:40px}.ap.is-compact .ap-native{flex:1;min-width:0;block-size:36px}.ap.is-compact.ap-problem{font-size:.85rem;min-inline-size:0}.ap.is-compact .ap-hover b{top:-20px}.ap-waves.is-idle{display:grid;grid-auto-rows:var(--ap-lane-h);align-items:center;padding:4px 10px;cursor:pointer;flex:1;min-width:0}.ap-waves.is-idle.is-wide{grid-column:auto}.ap-idle-line{block-size:2px;border-radius:2px;background:var(--ap-wave-off);align-self:center}.ap.has-trim .ap-waves{margin-bottom:24px;overflow:visible}.ap-trim-out{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--ap-surface) 72%,transparent);pointer-events:none}.ap-trim-h{position:absolute;top:-4px;bottom:-4px;inline-size:18px;margin-left:-9px;cursor:ew-resize;touch-action:none;z-index:2;display:grid;justify-items:center}.ap-trim-h:before{inline-size:4px;block-size:100%;border-radius:3px;box-shadow:0 0 0 1px var(--ap-surface)}.ap-trim-h:after,.ap-trim-h:before{content:"";background:var(--brand-primary,var(--series-1,#2563eb))}.ap-trim-h:after{position:absolute;top:50%;inline-size:12px;block-size:22px;margin-top:-11px;border-radius:4px;box-shadow:0 0 0 2px var(--ap-surface)}.ap-trim-h b{position:absolute;bottom:-22px;font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ap-text)}.ap-trim-h.is-start b{left:0}.ap-trim-h.is-end b{right:0}.ap-trim-h:focus-visible{outline:3px solid var(--ap-focus);outline-offset:1px;border-radius:4px}.up-prev{display:grid;gap:10px;border:1px solid var(--brand-border,var(--border-default,#dcd8d2));border-radius:var(--brand-radius,10px);padding:12px 14px;background:var(--brand-surface,var(--bg-surface,#fff));min-width:0}.up-prev-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.up-prev-head b{overflow-wrap:anywhere}.up-prev-what{color:var(--brand-muted,var(--text-secondary,#52606d));font-size:.88rem}.up-prev-opts{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;font-size:.9rem}.up-prev-opts label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.up-prev-opts input[type=checkbox]{inline-size:18px;block-size:18px;margin:0;accent-color:var(--brand-primary,var(--series-1,#2563eb))}.up-prev-note{margin:0;color:var(--brand-muted,var(--text-secondary,#52606d));font-size:.85rem}.up-prev-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vc-caller{--vc-text:var(--text-primary,#1f2933);--vc-muted:var(--text-secondary,#52606d);--vc-border:var(--border-default,#dcd8d2);--vc-surface:var(--bg-elevated,#fff);--vc-soft:var(--bg-subtle,#f2f5f4);--vc-warn:var(--warn,#8a5a00);--vc-warn-soft:var(--warn-soft,#fff1d6);color:var(--vc-text);font:inherit}.vc-caller-compact,.vc-caller-full{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--vc-border);border-radius:var(--brand-radius,10px);background:var(--vc-surface);max-width:520px}.vc-caller-compact{padding:8px 10px;gap:6px}.vc-caller-row{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:.92em;color:var(--vc-muted)}.vc-caller-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-caller-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vc-caller-who{display:flex;flex-direction:column;min-width:0}.vc-caller-name{font-weight:700;overflow-wrap:anywhere}.vc-caller-company,.vc-caller-date,.vc-caller-sub{color:var(--vc-muted);font-size:.92em}.vc-source-badge{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:2px 8px 2px 4px;border-radius:999px;background:var(--vc-soft);color:var(--vc-muted);font-size:.82em;white-space:nowrap}.vc-caller-row .vc-source-badge{padding:0 6px 0 2px}.vc-source-logo{border-radius:3px;object-fit:contain;background:#fff}.vc-source-initials{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:var(--vc-border);color:var(--vc-text);font-size:.7em;font-weight:700}.vc-caller-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px 14px;margin:0}.vc-caller-fact dt{color:var(--vc-muted);font-size:.8em}.vc-caller-fact dd{margin:0;overflow-wrap:anywhere}.vc-caller-tags{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.vc-caller-tags li{padding:1px 8px;border:1px solid var(--vc-border);border-radius:999px;font-size:.8em}.vc-caller-latest{margin:0;font-size:.92em}.vc-caller-latest-label{color:var(--vc-muted)}.vc-caller-open{align-self:flex-start;font-weight:600;color:var(--brand-primary,#0f6e6e);text-decoration:none}.vc-caller-open:focus-visible,.vc-caller-open:hover{text-decoration:underline}.vc-caller-spam{border-color:var(--vc-warn);background:var(--vc-warn-soft);flex-direction:row;flex-wrap:wrap;align-items:center}.vc-caller-row.vc-caller-spam,.vc-caller-spam{color:var(--vc-warn)}.vc-spam-mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--vc-warn);color:var(--vc-warn-soft);font-weight:800;font-size:.8em}.vc-caller-loading{gap:6px}.vc-skel{display:block;height:.9em;border-radius:4px;background:linear-gradient(90deg,var(--vc-soft),var(--vc-border),var(--vc-soft));background-size:200% 100%;animation:vc-skel 1.2s linear infinite}.vc-skel-name{width:40%}.vc-skel-line{width:70%}@keyframes vc-skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.vc-skel{animation:none}}@layer theme, base, components, utilities;@layer components{:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],select,textarea){box-sizing:border-box;min-block-size:var(--field-h,48px);min-inline-size:0;max-inline-size:100%;padding:var(--field-pad-y,12px) var(--field-pad-x,14px);border:var(--field-border-w,1.5px) solid var(--field-border,var(--brand-border,var(--line,var(--border-default,#8b9590))));border-radius:var(--field-radius,var(--brand-radius,12px));background-color:var(--field-bg,var(--brand-surface,var(--surface,var(--bg-elevated,Field))));color:var(--field-text,var(--brand-text,var(--ink,var(--text-primary,FieldText))));font:inherit;font-size:var(--field-font-size,1em);transition:border-color .12s,box-shadow .12s}:where(textarea){resize:vertical;min-block-size:max(var(--field-h,48px),4.5em)}:where(input,textarea)::placeholder{color:var(--field-muted,var(--brand-muted,var(--muted,var(--text-secondary,GrayText))));opacity:1}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],select,textarea):focus{border-color:var(--field-accent,var(--brand-primary,var(--brand,var(--focus-ring,Highlight))));box-shadow:0 0 0 3px color-mix(in srgb,var(--field-accent,var(--brand-primary,var(--brand,var(--focus-ring,Highlight)))) 24%,transparent)}:where(input,textarea)[readonly]{background-color:var(--field-readonly-bg,color-mix(in srgb,currentColor 6%,var(--field-bg,var(--brand-surface,var(--surface,var(--bg-elevated,Field))))))}:where(input,select,textarea,button):disabled{cursor:not-allowed}:where(input,select,textarea):disabled{opacity:.62}:where(select:not([multiple]):not([size])){appearance:none;-webkit-appearance:none;padding-inline-end:2.4em!important;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0)!important;background-position:calc(100% - 1.15em) 52%,calc(100% - 1.15em + 5px) 52%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}:where(select) option{color:initial}:where(input,select,textarea):user-invalid,:where(input,select,textarea)[aria-invalid=true]{border-color:var(--field-bad,var(--busy,var(--bad,var(--status-danger,#b3261e))))!important}:where(input,select,textarea):user-invalid:focus,:where(input,select,textarea)[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--field-bad,var(--busy,var(--bad,var(--status-danger,#b3261e)))) 22%,transparent)}:where(input[type=checkbox],input[type=radio],input[type=range],progress){accent-color:var(--field-check,var(--field-accent,var(--brand-primary,var(--brand,var(--focus-ring,auto)))))}:where(input[type=checkbox],input[type=radio]){inline-size:1.15em;block-size:1.15em;flex:none;vertical-align:-.2em;cursor:pointer}:where(input[type=range]){cursor:pointer;max-inline-size:100%}:where(input[type=color]){inline-size:3rem;min-block-size:min(var(--field-h,48px),44px);padding:3px;border:var(--field-border-w,1.5px) solid var(--field-border,var(--brand-border,var(--line,var(--border-default,#8b9590))));border-radius:var(--field-radius,var(--brand-radius,12px));background-color:var(--field-bg,var(--brand-surface,var(--surface,var(--bg-elevated,Field))));cursor:pointer}:where(input[type=file]){max-inline-size:100%;font:inherit;font-size:.92em;color:var(--field-muted,var(--brand-muted,var(--muted,var(--text-secondary,GrayText))))}:where(input[type=file])::file-selector-button{margin-inline-end:.8em;padding:.45em 1em;border:1px solid var(--field-border,var(--brand-border,var(--line,var(--border-default,#8b9590))));border-radius:var(--field-btn-radius,999px);background-color:var(--field-subtle,var(--brand-primary-soft,var(--subtle,var(--bg-subtle,ButtonFace))));color:var(--field-text,var(--brand-text,var(--ink,var(--text-primary,ButtonText))));font:inherit;font-weight:600;cursor:pointer}:where(input[type=file]:not(:disabled))::file-selector-button:hover{border-color:var(--field-accent,var(--brand-primary,var(--brand,var(--focus-ring,Highlight))))}:where(.pw-wrap) input::-ms-reveal{display:none}:where(fieldset){margin:0;padding:0;border:0;min-inline-size:0}:where(legend){padding:0;margin-block-end:.4em;font-weight:700}:where(.help,.field-help){color:var(--field-muted,var(--brand-muted,var(--muted,var(--text-secondary,GrayText))));font-size:.9em}:where(.err,.field-error){color:var(--field-bad,var(--busy,var(--bad,var(--status-danger,#b3261e))));font-size:.9em;font-weight:600}@media (max-width:640px){:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],select,textarea){font-size:max(16px,var(--field-font-size,1em))}}@media (prefers-contrast:more){:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],select,textarea,input[type=color]){border-color:var(--field-text,var(--brand-text,var(--ink,var(--text-primary,FieldText))))!important}:where(input,select,textarea):user-invalid,:where(input,select,textarea)[aria-invalid=true]{border-color:var(--field-bad,var(--busy,var(--bad,var(--status-danger,#b3261e))))!important;border-style:dashed!important}:where(input,textarea)::placeholder{color:var(--field-text,var(--brand-text,var(--ink,var(--text-primary,FieldText))))}}@media (forced-colors:active){:where(input,select,textarea){box-shadow:none!important}:where(select:not([multiple]):not([size])){appearance:auto;-webkit-appearance:auto;background-image:none!important;padding-inline-end:revert!important}:where(input,select,textarea):user-invalid,:where(input,select,textarea)[aria-invalid=true]{border-color:Mark!important}}}