.connections-table table{table-layout:fixed;width:100%}.connections-table col.col-platform{width:16%}.connections-table col.col-account{width:22%}.connections-table col.col-countries{width:22%}.connections-table col.col-sync{width:12%}.connections-table col.col-orders{width:12%}.connections-table col.col-action{width:16%}:is(.connections-table th,.connections-table td){text-align:left;vertical-align:middle}:is(.connections-table th.num,.connections-table td.num){text-align:right;font-variant-numeric:tabular-nums}.connections-table td.is-empty{color:var(--muted)}.connections-table tr.is-muted td{color:var(--muted)}.connections-table tr.is-muted td b{color:var(--muted);font-weight:600}.connections-table tr.is-muted .flag{filter:grayscale();opacity:.72}.connections-table td:last-child{overflow:visible}.connections-table .connections-action{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:max-content;max-width:100%;margin-inline-start:auto;display:flex}.connections-table .connections-action>*{white-space:nowrap;flex:none}.icon-button{box-sizing:border-box;width:48px;min-width:48px;min-height:48px;color:var(--muted);padding:0}.icon-button svg{display:block}.icon-button-power.is-on{color:var(--positive);border-color:color-mix(in srgb, var(--positive) 35%, var(--line));background:var(--ok-bg)}.icon-button-power.is-off{color:var(--negative);border-color:color-mix(in srgb, var(--negative) 35%, var(--line));background:var(--bad-bg)}@media (hover:hover){.icon-button:hover{color:var(--text);border-color:var(--muted)}.icon-button-power.is-on:hover{color:var(--positive);border-color:var(--positive);background:color-mix(in srgb, var(--ok-bg) 70%, var(--positive) 12%);box-shadow:0 0 0 3px color-mix(in srgb, var(--positive) 22%, transparent)}.icon-button-power.is-off:hover{color:var(--negative);border-color:var(--negative);background:color-mix(in srgb, var(--bad-bg) 70%, var(--negative) 12%);box-shadow:0 0 0 3px color-mix(in srgb, var(--negative) 22%, transparent)}}.icon-button-power:active{box-shadow:none;transform:scale(.96)}.icon-button-power.is-on:active{color:var(--positive)}.icon-button-power.is-off:active{color:var(--negative)}.icon-button:active{color:var(--text)}
.integration-grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.integration-tile{height:100%;min-height:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--text);text-align:left;transition:border-color var(--ease), background-color var(--ease), transform var(--ease);flex-direction:column;align-items:flex-start;gap:0;display:flex}.integration-tile-head{align-items:center;gap:var(--space-3);width:100%;min-width:0;margin-bottom:var(--space-3);display:flex}.integration-tile-head b{font-size:var(--text-base);line-height:var(--lh-tight);min-width:0}.integration-tile-desc{color:var(--muted);font-size:var(--text-sm);line-height:var(--lh-body);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.integration-tile .kpi-action{margin-top:auto;padding-top:calc(var(--text-sm) * var(--lh-body));align-self:flex-end;margin-inline-start:auto}.integration-logo{flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.integration-logo svg{width:56px;height:56px;display:block}.integration-logo-fallback{border-radius:var(--radius);background:var(--accent-soft);width:56px;height:56px;color:var(--accent);font-weight:700;font-size:var(--text-xl)}@media (hover:hover){.integration-tile:hover{border-color:var(--accent);background:var(--card);color:var(--text)}.integration-tile:hover .kpi-action{color:var(--accent)}}.integration-tile:active{transform:scale(.99)}.integration-tile:active .kpi-action{color:var(--accent-hover)}.integration-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.integration-tile.is-soon{cursor:default;pointer-events:none;border-style:dashed;border-color:color-mix(in srgb, var(--warn) 55%, var(--line));background:color-mix(in srgb, var(--warn-bg) 55%, var(--bg))}.integration-tile.is-soon .integration-logo{opacity:.72}.integration-tile-head .pill{flex-shrink:0;margin-inline-start:auto}.integration-tile-status{padding-top:calc(var(--text-sm) * var(--lh-body));color:var(--warn);font-size:var(--text-sm);font-weight:600;line-height:var(--lh-tight);margin-top:auto}:is(.integration-tile.is-soon:hover,.integration-tile.is-soon:active){box-shadow:none;border-color:color-mix(in srgb, var(--warn) 55%, var(--line));background:color-mix(in srgb, var(--warn-bg) 55%, var(--bg));transform:none}
.stack{gap:var(--space-5);flex-direction:column;display:flex}.panel.stack{gap:var(--space-4)}.panel.stack>.panel-head{margin-bottom:0}:is(.panel.stack>*+.table-wrap,.panel.stack>*+.button-row:not(.form-actions)){margin-top:0}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--space-5);min-width:0}.page-head{justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;align-items:flex-start;display:flex}.page-head-copy{flex:20rem;min-width:0}.kicker{color:var(--muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-2);font-weight:600}.page-head-copy>.page-crumbs{margin-bottom:var(--space-2)}.page-crumbs{flex-wrap:wrap;align-items:baseline;gap:0;display:flex}.page-crumb{display:inline}.page-crumbs a{color:inherit;text-underline-offset:.18em;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.page-crumbs a:hover{color:var(--text)}}.page-crumbs a:active{color:var(--text)}.page-head-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.form-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.field.full{grid-column:1/-1}.field label{font-size:var(--text-md);font-weight:600}.field-label{align-items:center;gap:var(--space-1);min-width:0;display:flex;position:relative}.field-label .tooltip{flex-shrink:0;position:static}.hint{color:var(--muted);font-size:var(--text-sm)}.tooltip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.tooltip-icon{appearance:none;width:1.75rem;height:1.75rem;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tooltip-icon span{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);width:1.125rem;height:1.125rem;font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}@media (hover:hover){.tooltip-icon:hover span{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}}.tooltip-icon:active span{transform:scale(.98)}.tooltip-bubble{z-index:var(--z-tooltip);top:calc(100% + var(--space-1));width:max-content;max-width:min(28rem,70vw);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--text);box-shadow:var(--shadow-md);font-size:var(--text-sm);font-weight:400;line-height:var(--lh-body);letter-spacing:0;text-transform:none;white-space:normal;pointer-events:none;display:none;position:absolute;left:0}.field-label .tooltip-bubble{width:max-content;max-width:100%;right:auto}:is(.tooltip:hover .tooltip-bubble,.tooltip:focus-within .tooltip-bubble){display:block}.table-wrap{min-width:0;overflow:auto}.orders-query .panel-head{margin-bottom:var(--space-4)}.orders-query .error-summary{margin-bottom:var(--space-4)}.orders-query-q-wrap .field-control{padding-right:2.75rem}.orders-query-q-clear.button-ghost{width:48px;min-width:48px;box-shadow:none;color:var(--muted);font-size:var(--text-lg);background:0 0;border:0;padding:0;line-height:1;position:absolute;bottom:0;right:0}@media (hover:hover){.orders-query-q-clear.button-ghost:hover{color:var(--text);background:0 0;border-color:#0000}}.orders-query-q-clear.button-ghost:active{transform:scale(.98)}.table-wrap.orders-table{overflow:auto visible}.orders-table .order-toggle.button-ghost{width:auto;min-height:2.75rem;padding:0 var(--space-2) 0 0;box-shadow:none;justify-content:flex-start;gap:var(--space-2);background:0 0;border:0}@media (hover:hover){.orders-table .order-toggle.button-ghost:hover{background:var(--accent-soft);color:var(--text)}}.order-subhead .link-button{font-size:var(--text-sm)}.th-hint{align-items:center;gap:var(--space-1);max-width:100%;display:inline-flex}.order-subpanel th:nth-last-child(-n+3) .tooltip-bubble{left:auto;right:0}.order-pack-scroll .field-control{width:9rem;min-width:9rem;max-width:9rem}.order-pack-scroll td:first-child .field-control{width:16rem;min-width:16rem;max-width:16rem}:is(.order-pack-scroll td:last-child .field-control,.order-pack-scroll td:last-child .link-button){width:auto;min-width:0;max-width:none}.pager-size select.field-control{width:auto;min-width:0;padding-inline:var(--space-3);text-align:center;text-align-last:center;line-height:1}@supports (appearance:base-select){.pager-size select.field-control{justify-content:center;align-items:center;gap:var(--space-1);padding-right:var(--space-3);display:inline-flex}.pager-size select.field-control::picker-icon{align-self:center;align-items:center;height:1em;margin-inline-start:0;display:flex}}.ar-doc-picker .field-label{align-items:flex-start;gap:var(--space-1);flex:none;min-height:2.75rem}:is(.ar-doc-actions .button,.ar-doc-actions .button-ghost,.ar-doc-actions .button-danger,.ar-doc-actions .button-accent){flex:auto;min-width:0}table{border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--text-md)}:is(th,td){text-align:left;padding:var(--space-3);border-bottom:1px solid var(--line);vertical-align:middle}thead th{background:var(--bg);color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;font-weight:600}tbody tr{transition:background-color var(--ease)}:is(.table-wrap tbody tr:has(>td a[href]),.table-wrap tbody tr:has(>td button[aria-expanded])){cursor:pointer}:is(.table-wrap tbody tr:has(>td a[href]):active>td,.table-wrap tbody tr:has(>td button[aria-expanded]):active>td){background:color-mix(in oklab, var(--accent-soft) 55%, var(--card))}@media (hover:hover){tbody tr:hover{background:var(--bg)}}tr:last-child td{border-bottom:0}th{color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;font-weight:600}.pill{padding:var(--space-0) var(--space-2);border-radius:var(--radius-xs);font-size:var(--text-xs);background:var(--info-bg);color:var(--link);align-items:center;font-weight:600;display:inline-flex}.pill.ok{background:var(--ok-bg);color:var(--positive)}.pill.warn{background:var(--warn-bg);color:var(--warn)}.pill.bad{background:var(--bad-bg);color:var(--negative)}.pill.info{background:var(--accent-soft);color:var(--accent)}.error-summary{border-color:var(--negative);color:var(--negative)}.error-summary ul{margin:var(--space-2) 0 0;padding-left:1.2em}.field-gap{margin-top:var(--space-4)}.form-actions{margin-top:var(--space-5);justify-content:flex-end}.panel>.form-actions{margin-top:0}:is(.report-actions-info .hint,.report-actions-info .error-summary){margin:0}.report-actions .button-row{margin:0}.form-grid .field-actions{grid-column:auto/-1;justify-content:flex-end;place-self:end stretch;margin-top:0}.field-error{color:var(--negative);font-size:var(--text-sm);margin:0}.button-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.button-row.form-actions{gap:var(--space-3)}.empty-state{text-align:left}.empty-state p{margin-top:var(--space-2);color:var(--muted);max-width:62ch}.panel-empty{color:var(--muted);max-width:62ch;line-height:var(--lh-body);margin:0}:is(.button,.button-ghost){border:1px solid var(--line);background:var(--card);border-radius:var(--radius);padding:var(--space-2) var(--space-4);font-size:var(--text-md);color:var(--text);min-height:var(--control-h);cursor:pointer;transition:background-color var(--ease), border-color var(--ease), color var(--ease), transform var(--ease);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.button{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}@media (hover:hover){.button:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}.button-ghost:hover{border-color:var(--muted);color:var(--text)}.button-logout:hover{background:var(--negative);border-color:var(--negative);color:var(--on-accent)}html[data-theme=dark] .button-logout:hover{color:var(--bg)}.button-danger-ghost:hover{background:var(--negative);border-color:var(--negative);color:var(--on-accent)}html[data-theme=dark] .button-danger-ghost:hover{color:var(--bg)}}:is(.button:active,.button-ghost:active){transform:scale(.98)}:is(.button.is-sm,.button-ghost.is-sm,.link-button.is-sm){min-height:var(--control-sm);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-sm)}.link-button.is-sm{padding-inline:var(--space-1)}:is(.button:disabled,.button-ghost:disabled,.button-ghost[aria-disabled=true]){pointer-events:none}.link-button{appearance:none;color:var(--accent);cursor:pointer;min-height:var(--control-h);background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}@media (hover:hover){.link-button:hover{color:var(--accent-hover)}}.link-button:active{transform:scale(.98)}.field-control{min-height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);background:var(--card);width:100%;color:var(--text);padding:var(--space-2) var(--space-3);transition:border-color var(--ease), background-color var(--ease)}.field-control:focus{background:var(--bg)}.field-control.is-sm{min-height:var(--control-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-sm)}.field-control::placeholder{color:var(--muted)}select.field-control:has(option[value=""]:checked){color:var(--muted)}select.field-control{appearance:none;cursor:pointer;height:var(--control-h);line-height:calc(var(--control-h) - var(--space-2) * 2 - 2px);padding-right:var(--space-8);background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);transition:border-color var(--ease), background-color var(--ease);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px}select.field-control.is-sm{height:var(--control-sm);line-height:calc(var(--control-sm) - var(--space-1) * 2 - 2px)}@supports (appearance:base-select){select.field-control{appearance:base-select;justify-content:flex-start;align-items:center;gap:var(--space-2);padding-right:var(--space-3);background-image:none;line-height:1.25;display:flex}select.field-control::picker-icon{color:var(--muted);transition:rotate var(--ease);align-self:center}select.field-control:open{border-color:var(--focus);background:var(--bg);box-shadow:0 0 0 3px color-mix(in oklab, var(--focus) 24%, transparent)}select.field-control:open::picker-icon{color:var(--accent);rotate:180deg}select.field-control::picker(select){appearance:base-select;margin-top:var(--space-2);padding:var(--space-1);border:1px solid color-mix(in oklab, var(--line) 75%, var(--focus));border-radius:var(--radius);background:var(--card);color:var(--text);box-shadow:var(--shadow-popover);max-height:19rem}select.field-control option{align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-md);cursor:pointer;transition:background-color var(--ease);display:flex}select.field-control option+option{margin-top:var(--space-0)}:is(select.field-control option:hover,select.field-control option:focus-visible){background:var(--accent-soft)}select.field-control option:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}select.field-control option:checked{background:var(--accent);color:var(--on-accent);font-weight:600}select.field-control option:checked:focus-visible{outline-color:var(--on-accent)}select.field-control option::checkmark{display:none}}@media (hover:hover){.field-control:hover{border-color:var(--muted)}select.field-control:hover{background-color:var(--bg)}}.field-control:focus-visible{border-color:var(--focus)}.field-control[aria-invalid=true]{border-color:var(--negative)}.date-field-shell{width:100%;display:block}.choice{align-items:center;gap:var(--space-2);min-height:var(--control-h);display:flex}.choice input{width:24px;height:24px;accent-color:var(--accent);flex-shrink:0}.filters{gap:var(--space-2);flex-wrap:wrap;display:flex}:is(.filters a,.filters button){border:1px solid var(--line);background:var(--card);border-radius:var(--radius);padding:var(--space-2) var(--space-4);font-size:var(--text-md);color:var(--text);min-height:var(--control-h);cursor:pointer;transition:background-color var(--ease), border-color var(--ease), color var(--ease), transform var(--ease);align-items:center;font-weight:500;display:inline-flex}@media (hover:hover){:is(.filters a:hover:not(.is-active),.filters button:hover:not(.is-active)){border-color:var(--muted);color:var(--text)}}:is(.filters a.is-active,.filters button.is-active){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}:is(.filters a.is-attention,.filters button.is-attention){background:var(--warn-bg);color:var(--warn);border-color:color-mix(in srgb, var(--warn) 55%, var(--line));font-weight:700}:is(.filters a.is-attention.is-active,.filters button.is-attention.is-active){background:var(--warn);color:#fff;border-color:var(--warn)}:is(.filters a:active,.filters button:active){transform:scale(.98)}.query-bar{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.query-bar .field{flex:0 12rem;min-width:10rem}.query-bar .field-actions{flex:none;min-width:auto}.arrow{transition:transform var(--ease);display:inline-block}.arrow-end{margin-inline-start:var(--space-2)}.arrow-start{margin-inline-end:var(--space-2)}@media (hover:hover){:is(:is(a,button):hover .arrow-end,:is(a,button):focus-visible .arrow-end){transform:translateX(var(--space-0))}:is(:is(a,button):hover .arrow-start,:is(a,button):focus-visible .arrow-start){transform:translateX(calc(-1 * var(--space-0)))}}:is(a,button):active .arrow-end{transform:translateX(var(--space-0))}:is(a,button):active .arrow-start{transform:translateX(calc(-1 * var(--space-0)))}.panel-head{justify-content:space-between;gap:var(--space-3);min-height:1.25rem;margin-bottom:var(--space-4);align-items:center;display:flex}.panel-head.has-meta{align-items:flex-start}.panel-head-label{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:flex}.panel-head-label .tooltip{flex-shrink:0}.panel-head-meta{margin:var(--space-1) 0 0;font-size:var(--text-sm);font-weight:400;line-height:var(--lh-body);color:var(--muted)}.panel-head a{font-size:var(--text-sm);color:var(--link);font-weight:600;line-height:var(--lh-body);transition:color var(--ease)}@media (hover:hover){.panel-head a:hover{color:var(--accent)}}.panel-head strong{color:var(--text);font-family:var(--font-display), Manrope, sans-serif;font-size:var(--text-md);font-weight:700}.panel-head .chart-seg a{font-size:var(--text-xs);color:var(--muted);font-weight:600}.panel-head .chart-seg a[aria-current=page]{color:var(--text)}@media (hover:hover){.panel-head .chart-seg a:hover{color:var(--text)}}.panel>*+.alert{margin-top:var(--space-3)}:is(.panel>*+.note,.panel>*+.kv,.panel>*+h3,.panel>*+.grid-2,.panel>*+.table-wrap){margin-top:var(--space-4)}.panel>*+.button-row:not(.form-actions){margin-top:var(--space-4)}.note{padding:var(--space-3) var(--space-4);border:1px solid var(--line);background:var(--bg);border-radius:var(--radius);color:var(--muted);font-size:var(--text-md);line-height:var(--lh-body)}.code{min-width:34px;height:26px;padding:0 var(--space-2);border-radius:var(--radius-xs);background:var(--info-bg);font-weight:600;font-size:var(--text-xs);font-family:var(--font-mono);place-items:center;display:inline-grid}.tabs{gap:var(--space-1);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}:is(.tabs a,.tabs button){padding:var(--space-3) var(--space-4);min-height:var(--control-h);font-size:var(--text-md);color:var(--muted);cursor:pointer;transition:color var(--ease), border-color var(--ease), transform var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}@media (hover:hover){:is(.tabs a:hover:not(.is-active),.tabs button:hover:not(.is-active)){color:var(--text);border-bottom-color:var(--line)}}:is(.tabs a:active,.tabs button:active){color:var(--text);transform:scale(.98)}:is(.tabs a.is-active,.tabs button.is-active){color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.page-head-title{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}fieldset{margin:0 0 var(--space-4);gap:var(--space-1);border:0;padding:0;display:grid}legend{margin-bottom:var(--space-2);font-weight:600}.kv{font-size:var(--text-md);display:grid}.kv>div{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;display:grid}.kv .k{color:var(--muted)}.kv-fluid>div{grid-template-columns:minmax(7rem,38%) minmax(0,1fr)}.kv-cols{column-gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.kv-cols>div{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.kv-cols .v{text-align:right}.kv-gap{margin-top:var(--space-4)}@media (max-width:48rem){.kv-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.panel.ar-terms>*+.note,.panel.ar-terms>*+.kv,.panel.ar-terms>*+.grid-2,.panel.ar-terms>*+.table-wrap,.panel.ar-terms>*+h3){margin-top:0}.panel.ar-terms .panel-head{margin-bottom:0}.num{text-align:right;font-variant-numeric:tabular-nums}.table-wrap td.num .field-control{width:7rem;max-width:100%;margin-inline-start:auto}.page-head-lede{margin-top:var(--space-2);max-width:78ch;color:var(--muted);line-height:var(--lh-body);display:block}.stack-gap{margin-top:var(--space-3)}.modal-body .form-actions{justify-content:flex-end;width:100%;margin-top:0}:is(.button.button-danger,.button-ghost.button-danger,.button-danger,.button.button-accent,.button-ghost.button-accent,.button-accent){filter:none;background:0 0}:is(.button.button-danger,.button-ghost.button-danger,.button-danger){color:var(--negative);border-color:color-mix(in srgb, var(--negative) 45%, var(--line))}:is(.button.button-accent,.button-ghost.button-accent,.button-accent){color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}@media (hover:hover){:is(.button.button-danger:hover:not(:disabled),.button-ghost.button-danger:hover:not(:disabled),.button-danger:hover:not(:disabled)){background:var(--negative);border-color:var(--negative);color:#fff;filter:none}:is(.button.button-accent:hover:not(:disabled),.button-ghost.button-accent:hover:not(:disabled),.button-accent:hover:not(:disabled)){background:var(--accent);border-color:var(--accent);color:var(--on-accent);filter:none}}:is(.button.button-danger:active:not(:disabled),.button-ghost.button-danger:active:not(:disabled),.button-danger:active:not(:disabled)){background:var(--negative);border-color:var(--negative);color:#fff;transform:scale(.98)}:is(.button.button-accent:active:not(:disabled),.button-ghost.button-accent:active:not(:disabled),.button-accent:active:not(:disabled)){background:var(--accent);border-color:var(--accent);color:var(--on-accent);transform:scale(.98)}:is(.button-danger:focus-visible,.button-accent:focus-visible){outline:2px solid var(--focus);outline-offset:2px}:is(.button-danger:disabled,.button-accent:disabled){opacity:.55;cursor:not-allowed}.form-saved{color:var(--positive);margin:0;font-weight:600}.grid-2{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.grid-2.equal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-2>*{min-width:0}
