:root{--bg:#f6f6f7;--surface:#fff;--surface-2:#f1f2f3;--border:#e1e3e5;--border-strong:#c9cccf;--text:#202223;--text-muted:#6d7175;--text-subtle:#8c9196;--brand:#008060;--brand-fg:#fff;--accent:#008060;--accent-dark:#004c3f;--accent-tint:#e0f5ee;--info:#2c6ecb;--info-tint:#ebf5ff;--warn:#916a00;--warn-tint:#fff4d6;--critical:#d72c0d;--critical-tint:#fdd9d0;--success:#008060;--success-tint:#e0f5ee;--neutral-tint:#f1f2f3;--shadow-sm:0 1px 2px rgba(15,17,21,.05);--shadow-md:0 6px 18px rgba(15,17,21,.08);--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-17:17px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--r-sm:6px;--r-md:10px;--r-lg:14px;--sidebar-w:240px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:var(--bg);color:var(--text);font-size:var(--fs-15);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a.link{color:var(--brand);border-bottom:1px solid transparent}a.link:hover{border-bottom-color:var(--accent)}.muted{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.small{font-size:var(--fs-13)}.tiny{font-size:var(--fs-12)}.error{color:var(--critical)}.error,.info{margin-top:8px;font-size:var(--fs-14)}.info,.sent-confirm{color:var(--success)}.sent-confirm{font-weight:600}.btn-link,.btn-primary,.btn-secondary{font:inherit;font-weight:600;cursor:pointer;border-radius:var(--r-sm);transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.btn-primary{background:var(--brand);color:var(--brand-fg);border:1px solid var(--brand);padding:10px 18px;font-size:var(--fs-14);letter-spacing:.02em}.btn-primary:hover:not(:disabled){background:var(--accent-dark);box-shadow:0 0 0 3px rgba(0,128,96,.18)}.btn-primary:disabled{background:var(--text-subtle);border-color:var(--text-subtle);cursor:not-allowed}.btn-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);padding:9px 16px;font-size:var(--fs-14)}.btn-secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--accent);color:var(--accent-dark)}.btn-secondary:disabled{color:var(--text-subtle);cursor:not-allowed}.btn-link{background:transparent;border:none;color:var(--accent-dark);padding:6px 8px;font-size:var(--fs-14);font-weight:600}.btn-link:hover{color:var(--brand)}.input{width:100%;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);padding:10px 12px;font:inherit;font-size:var(--fs-15);color:var(--text);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(0,128,96,.22)}.input-inline{flex:0 1 200px;padding:8px 10px;font-size:var(--fs-14)}.home-shell,.login-shell{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.home-card,.login-card{background:var(--surface);padding:36px 40px;border-radius:var(--r-lg);box-shadow:var(--shadow-md);width:100%;max-width:440px}.home-card h1,.login-card h1{margin:0 0 6px;font-size:var(--fs-24);font-weight:700;letter-spacing:-.01em}.login-card form{display:flex;flex-direction:column;gap:12px;margin-top:16px}.tab-row{display:flex;gap:4px;margin:22px 0 14px;border-bottom:1px solid var(--border)}.tab{background:transparent;padding:9px 14px;font-size:var(--fs-14);font-weight:600;color:var(--text-muted);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.tab-active,.tab:hover{color:var(--text)}.tab-active{border-bottom-color:var(--accent)}.hint{margin-top:12px}.app-shell{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh}.sidebar{background:var(--surface);border-right:1px solid var(--border);padding:22px 16px;display:flex;flex-direction:column;gap:6px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.sidebar-brand{padding:4px 12px 18px;border-bottom:1px solid var(--border);margin-bottom:14px;display:block}.sidebar-brand strong{display:block;font-size:var(--fs-17);font-weight:800;letter-spacing:-.01em}.sidebar-brand span{color:var(--accent-dark);font-size:var(--fs-12);font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-top:2px;display:block}.nav-link{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-sm);color:var(--text-muted);font-weight:500;font-size:var(--fs-14);position:relative}.nav-link:hover{background:var(--surface-2);color:var(--text)}.nav-link.active{background:var(--brand);color:var(--brand-fg);font-weight:600}.nav-link .dot{width:6px;height:6px;border-radius:50%;background:var(--text-subtle)}.nav-link.active .dot{background:var(--accent)}.nav-link .nav-pill{margin-left:auto;background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:var(--fs-12);font-weight:700}.nav-link.active .nav-pill{background:var(--accent);color:var(--brand);border-color:var(--accent)}.sidebar-soon{font-size:var(--fs-11,11px);color:var(--text-subtle);font-style:italic;margin-left:4px}.sidebar-foot{margin-top:auto;border-top:1px solid var(--border);padding-top:12px}.session-email{font-size:var(--fs-12);color:var(--text-muted);padding:6px 12px}.app-main{padding:32px 40px 64px;max-width:1200px;width:100%}.page-head{margin-bottom:24px}.page-head h1{margin:0 0 6px;font-size:var(--fs-30);font-weight:700;letter-spacing:-.02em}.page-head p{margin:0;color:var(--text-muted)}.back-link{color:var(--text-muted);font-size:var(--fs-12);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.back-link:hover{color:var(--accent-dark)}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:28px}.stat-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:18px 20px;display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow-sm)}.stat-card .label{font-size:var(--fs-12);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.stat-card .value{font-size:var(--fs-30);font-weight:800;letter-spacing:-.025em}.stat-card .hint{color:var(--text-subtle);font-size:var(--fs-13);margin:0}.stat-card.accent{background:linear-gradient(180deg,var(--accent-tint) 0,var(--surface) 100%);border-color:var(--accent)}.stat-card.accent .label{color:var(--accent-dark)}.stat-card.accent .value{color:var(--brand)}.section{margin-top:28px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;box-shadow:var(--shadow-sm)}.section-head{display:flex;align-items:center;gap:10px;padding:14px 22px;border-bottom:1px solid var(--border)}.section-head h2{margin:0;font-size:var(--fs-13);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.section-head .count{background:var(--neutral-tint);color:var(--text-muted);border-radius:999px;padding:1px 10px;font-size:var(--fs-12);font-weight:700}.section-head .note{color:var(--text-subtle);font-size:var(--fs-13);margin-left:auto}.section-empty{padding:18px 22px;color:var(--text-muted);font-size:var(--fs-14)}.queue-table{width:100%;border-collapse:collapse;font-size:var(--fs-14)}.queue-table td,.queue-table th{text-align:left;padding:12px 22px;border-bottom:1px solid var(--border)}.queue-table th{background:var(--surface-2);font-weight:700;color:var(--text-muted);text-transform:uppercase;font-size:var(--fs-12);letter-spacing:.08em}.queue-table tr:last-child td{border-bottom:none}.queue-table tbody tr:hover td{background:var(--surface-2)}.queue-table .ellip{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-id{font-weight:700}.row-id .arrow{color:var(--text-subtle);margin:0 6px}.tier{display:inline-block;padding:3px 10px;border-radius:999px;font-size:var(--fs-12);font-weight:700;letter-spacing:.04em}.tier-critical{background:var(--critical-tint);color:var(--critical)}.tier-high{background:var(--warn-tint);color:var(--warn)}.tier-medium{background:var(--info-tint);color:var(--info)}.tier-low{background:var(--neutral-tint);color:var(--text-muted)}.tier-skip{background:var(--surface-2);color:var(--text-subtle)}.pill{display:inline-block;padding:3px 10px;border-radius:999px;font-size:var(--fs-12);font-weight:700;background:var(--neutral-tint);color:var(--text-muted);text-transform:capitalize}.pill-draft{background:var(--warn-tint);color:var(--warn)}.pill-awaiting_reply{background:var(--info-tint);color:var(--info)}.pill-customer_replied{background:var(--success-tint);color:var(--success)}.pill-escalated{background:var(--critical-tint);color:var(--critical)}.pill-confirmed{background:var(--success-tint);color:var(--success)}.pill-handled_externally{background:var(--accent-tint);color:var(--accent-dark)}.conv-head{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.conv-head .back-row{margin-bottom:4px}.conv-head h1{margin:0;font-size:var(--fs-30);letter-spacing:-.02em}.conv-head .conv-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:6px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:22px 26px;margin-top:16px;box-shadow:var(--shadow-sm)}.card h2{margin:0 0 14px;font-size:var(--fs-17);font-weight:700;letter-spacing:-.005em}.card h3{margin:18px 0 8px;font-size:var(--fs-12);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.kv{display:grid;grid-template-columns:160px 1fr;grid-gap:8px 16px;gap:8px 16px;font-size:var(--fs-14);margin:0}.kv dt{color:var(--text-muted)}.kv dd{margin:0}.items{margin:8px 0 0;padding-left:20px}.items li{margin:4px 0}.draft-card{border-color:var(--accent);background:linear-gradient(180deg,var(--accent-tint) 0,var(--surface) 60%)}.draft-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.draft-head h2{margin:0}.ai-tag{background:var(--brand);color:var(--accent);font-size:var(--fs-12);font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-sm);padding:3px 10px}.draft-actions{display:flex;gap:10px;align-items:center;margin-top:14px;flex-wrap:wrap}.confirm-card{border-color:var(--info)}.confirm-form{display:flex;flex-direction:column;gap:12px;margin-top:8px}.confirm-row{display:flex;gap:12px;align-items:center}.confirm-row label{min-width:120px;color:var(--text-muted);font-size:var(--fs-13)}.confirm-actions{display:flex;gap:10px;flex-wrap:wrap}.approve-row{display:flex;gap:16px;align-items:center}.handoff-banner{background:linear-gradient(180deg,var(--warn-tint) 0,var(--surface) 100%);border-color:var(--warn)}.handoff-banner h2{color:var(--warn);margin-bottom:6px}.handoff-banner p{margin:0}.confirmed-banner{background:linear-gradient(180deg,var(--success-tint) 0,var(--surface) 100%);border-color:var(--success)}.confirmed-banner h2{color:var(--success);margin-bottom:6px}.confirmed-banner p{margin:0}.messages{list-style:none;margin:0;padding:0;gap:14px}.messages,.msg{display:flex;flex-direction:column}.msg{gap:4px}.msg-head{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.sms-bubble{border-radius:18px;padding:12px 16px;margin:0;font-family:inherit;font-size:var(--fs-14);white-space:pre-wrap;word-break:break-word;line-height:1.45;max-width:88%;align-self:flex-start}.msg-outbound .sms-bubble{background:var(--brand);color:#f5f0e3;align-self:flex-end;border-bottom-right-radius:4px}.msg-inbound .sms-bubble{background:var(--neutral-tint);color:var(--text);border-bottom-left-radius:4px}.msg-outbound{align-items:flex-end}.msg-inbound{align-items:flex-start}.msg-external .sms-bubble{border:1px dashed var(--border-strong)}.msg-external.msg-outbound .sms-bubble{background:#1c1c1c;color:var(--accent);border-color:#2a2a2a}.msg-external.msg-inbound .sms-bubble{background:var(--surface-2)}.ext-tag{font-size:var(--fs-12);font-weight:700;color:var(--accent-dark);text-transform:uppercase;letter-spacing:.06em;background:var(--accent-tint);border-radius:4px;padding:1px 8px}@media (max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{position:relative;height:auto;flex-direction:row;align-items:center;padding:12px 16px;gap:16px;overflow-x:auto}.sidebar-brand{border-bottom:none;padding:0;margin:0}.nav-link .nav-pill{display:none}.nav-link{padding:6px 10px}.sidebar-foot{margin-top:0;border-top:none;padding-top:0;margin-left:auto}.app-main{padding:24px 18px}.stat-grid{grid-template-columns:repeat(2,1fr)}.queue-table td:nth-child(n+5),.queue-table th:nth-child(n+5){display:none}}.stat-card .spark-row{margin-top:8px;opacity:.85}.stat-card .value.mini{font-size:var(--fs-24)}.stat-grid-3{grid-template-columns:repeat(3,1fr);margin-top:-10px}.funnel{display:flex;flex-direction:column;gap:12px;padding:18px 22px 22px}.funnel-row{display:grid;grid-template-columns:240px 1fr 180px;align-items:center;grid-gap:16px;gap:16px;font-size:var(--fs-14)}.funnel-label{display:flex;align-items:center;gap:8px;font-weight:600}.funnel-step{color:var(--text-subtle);font-weight:700;font-size:var(--fs-12)}.funnel-bar-wrap{position:relative;background:var(--neutral-tint);border-radius:6px;height:32px;overflow:hidden;display:flex;align-items:center}.funnel-bar{height:100%;background:linear-gradient(90deg,var(--brand) 0,#2a2a2a 100%);border-right:2px solid var(--accent);transition:width .3s ease}.funnel-count{position:absolute;left:10px;color:var(--brand-fg);font-weight:700;font-size:var(--fs-13);mix-blend-mode:difference;filter:invert(1)}.funnel-pct{color:var(--text);font-weight:600}@media (max-width:900px){.stat-grid-3{grid-template-columns:repeat(2,1fr)}.funnel-row{grid-template-columns:1fr;gap:4px}.funnel-pct{font-size:var(--fs-13)}}.shadow-banner{background:var(--brand);color:var(--accent);border-radius:var(--r-md);padding:14px 22px;margin-bottom:24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;box-shadow:var(--shadow-sm)}.shadow-banner strong{letter-spacing:.18em;font-size:var(--fs-13);font-weight:800;background:var(--accent);color:var(--brand);padding:4px 12px;border-radius:var(--r-sm)}.shadow-banner span{color:#f5f0e3;font-size:var(--fs-14)}.shadow-banner code{background:hsla(39,47%,60%,.18);color:var(--accent);padding:1px 6px;border-radius:4px;font-size:var(--fs-13)}.shadow-locked{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:var(--neutral-tint);color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:var(--r-sm);font-size:var(--fs-14);font-weight:600}.sidebar-shadow-tag{background:var(--brand);color:var(--accent);font-size:var(--fs-11,11px);font-weight:800;letter-spacing:.15em;text-align:center;padding:5px 8px;border-radius:var(--r-sm);margin-bottom:8px}.voice-pair-list{list-style:none;margin:0;padding:0}.voice-pair{padding:20px 22px;border-bottom:1px solid var(--border)}.voice-pair:last-child{border-bottom:none}.voice-pair-head{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.voice-pair-trigger{background:var(--surface-2);border-left:3px solid var(--accent);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:10px 14px;margin-bottom:12px}.voice-pair-trigger .tiny{font-weight:800;letter-spacing:.1em;display:block;margin-bottom:4px;color:var(--accent-dark)}.voice-pair-trigger p{margin:0;font-size:var(--fs-14)}.voice-pair-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.voice-col{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:14px 16px}.voice-col-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:var(--fs-13);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.voice-col-system{background:linear-gradient(180deg,var(--accent-tint) 0,var(--surface) 100%)}.voice-col-jovy{background:var(--surface-2)}.voice-col .sms-bubble{max-width:100%}@media (max-width:900px){.voice-pair-cols{grid-template-columns:1fr}}.upload-shell{display:flex;flex-direction:column;gap:14px;margin-top:14px}.upload-trigger{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.upload-result{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px}.upload-result details{margin-top:8px}.upload-result summary{cursor:pointer;font-weight:600}.upload-result ul{padding-left:18px;margin:6px 0 0}.comparison-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;padding:18px 22px}.comparison-card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);padding:18px 20px;display:flex;flex-direction:column;gap:6px}.comparison-card .label{font-size:var(--fs-12);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.comparison-card .value{font-size:var(--fs-30);font-weight:800;letter-spacing:-.025em}.comparison-card .hint{color:var(--text-subtle);font-size:var(--fs-13);margin:0}.comparison-card.lift{background:linear-gradient(180deg,var(--accent-tint) 0,var(--surface) 100%);border-color:var(--accent)}.comparison-card.lift .label{color:var(--accent-dark)}.comparison-card.lift .value{color:var(--brand)}@media (max-width:900px){.comparison-grid{grid-template-columns:1fr}}.generate-row{display:flex;align-items:center;gap:16px;margin-top:14px;flex-wrap:wrap}.obs-list{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.obs-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:22px 26px;box-shadow:var(--shadow-sm)}.obs-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px;flex-wrap:wrap}.obs-head h2{margin:0;font-size:var(--fs-17);font-weight:700;letter-spacing:-.005em}.obs-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.obs-body{margin:0 0 14px;color:var(--text);font-size:var(--fs-14);line-height:1.55}.obs-action{background:linear-gradient(180deg,var(--accent-tint) 0,var(--surface) 100%);border:1px solid var(--accent);border-radius:var(--r-sm);padding:12px 16px}.obs-action-label{font-size:var(--fs-12);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);display:block;margin-bottom:4px}.obs-action p{margin:0;color:var(--text);font-size:var(--fs-14)}.obs-evidence{margin-top:12px}.obs-evidence summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}.obs-evidence pre{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px 14px;font-size:var(--fs-13);overflow-x:auto;margin:8px 0 0}.obs-foot{display:flex;justify-content:flex-end;margin-top:12px}.confidence-high{background:var(--success-tint);color:var(--success)}.confidence-medium{background:var(--info-tint);color:var(--info)}.confidence-low{background:var(--neutral-tint);color:var(--text-muted)}.row-stale .cell-stale,.stale-flag{color:var(--critical);font-weight:700}.stale-flag{text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-12)}.pill-shipped_before_review{background:var(--surface-2);color:var(--text-subtle);border:1px dashed var(--border-strong)}.nav-section-label{padding:14px 12px 6px;font-size:10px;font-weight:800;color:var(--text-subtle);letter-spacing:.12em;text-transform:uppercase}.nav-section-label:first-child{padding-top:4px}.queue-table tr.row-shipped td{color:var(--text-subtle);background:color-mix(in srgb,var(--surface-2) 60%,var(--surface))}.queue-table tr.row-shipped:hover td{background:var(--surface-2)}.queue-table tr.row-shipped .row-id{color:var(--text-muted);font-weight:600}.pill-shipped{border-radius:999px;background:var(--success-tint);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 25%,transparent)}.pill-shipped,.pill-unshipped{display:inline-block;padding:2px 8px;font-size:var(--fs-12);font-weight:700}.pill-unshipped{border-radius:999px;background:var(--warn-tint);color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 25%,transparent)}.page-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sync-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px}.sync-summary{font-size:var(--fs-13);color:var(--text-muted)}.sync-pill{display:inline-block;padding:2px 8px;border-radius:999px;font-size:var(--fs-12);font-weight:700;margin:0 2px}.sync-pill.cancelled{background:var(--critical-tint);color:var(--critical)}.sync-pill.shipped{background:var(--success-tint);color:var(--success)}.sync-pill.partial{background:var(--warn-tint);color:var(--warn)}.sync-error{color:var(--critical);font-size:var(--fs-13);font-weight:600}details.collapsible-section>summary{cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}details.collapsible-section>summary::-webkit-details-marker{display:none}details.collapsible-section>summary:hover{background:var(--surface-2)}details.collapsible-section>summary .collapse-caret{display:inline-block;color:var(--text-subtle);font-size:10px;transition:transform .15s ease;width:12px}details.collapsible-section[open]>summary .collapse-caret{transform:rotate(90deg)}.queue-table.sortable th{padding:0}.queue-table.sortable th .th-btn{width:100%;text-align:left;padding:12px 22px;background:transparent;border:none;font:inherit;font-weight:700;color:var(--text-muted);text-transform:uppercase;font-size:var(--fs-12);letter-spacing:.08em;cursor:pointer;display:flex;align-items:center;gap:6px}.queue-table.sortable th .th-btn:hover{color:var(--text);background:color-mix(in srgb,var(--surface-2) 60%,var(--surface))}.queue-table.sortable th .sort-arrow{font-size:11px;line-height:1}.queue-table.sortable th .sort-arrow.inactive{color:var(--border-strong)}.queue-table.sortable th .sort-arrow.active{color:var(--accent)}