[data-screen=home\.dashboard]>.screen-header h1{font-size:var(--text-greeting);line-height:var(--leading-greeting);letter-spacing:-.022em}[data-screen=home\.dashboard]>.screen-header .muted{color:var(--text-subtle);margin-top:2px;font-size:12px;line-height:16px}[data-screen=home\.dashboard]>.screen-header .screen-actions .btn .lucide{width:16px;height:16px}.home-composer{border:1px solid var(--composer-edge);background:linear-gradient(var(--composer-wash), var(--composer-wash)), var(--composer-fill);min-height:60px;box-shadow:var(--composer-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-radius:18px;align-items:center;gap:8px;margin:16px 0 8px;padding:0 10px 0 0;display:flex;position:relative}.home-composer:before{content:"";border-radius:inherit;background:var(--composer-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.home-composer-search{min-width:0;color:var(--text-muted);font:inherit;text-align:left;cursor:text;background:0 0;border:0;border-radius:18px;flex:1;align-self:stretch;align-items:center;gap:12px;padding:0 8px 0 18px;font-size:15px;line-height:20px;display:flex}.home-composer-search>.lucide{width:18px;height:18px;color:var(--text-link);flex:none}.home-composer-search>span{flex:1;min-width:0}.home-composer-search:focus-visible,.home-composer-create:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:-2px}.home-composer-create{background:linear-gradient(180deg, var(--primary-500,var(--primary)), var(--primary));width:38px;height:38px;box-shadow:0 6px 16px -8px var(--primary);color:var(--text-on-primary);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.home-composer-create .lucide{width:18px;height:18px}.home-quick{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;display:flex}.home-quick>.muted{font-size:var(--text-xs);font-weight:var(--weight-medium)}.home-quick .chip .lucide{width:14px;height:14px}@media (max-width:800px){.home-composer-search .kbd{display:none}.home-composer-create{width:44px;height:44px}}.home-grid>.home-work-slot,.home-grid>.home-widgets{min-width:0}.home-business{flex-direction:column;gap:20px;display:flex}.home-alerts{border-radius:16px;padding:14px 18px 8px}.home-alerts-head{align-items:center;gap:10px;margin-bottom:4px;display:flex}.home-alerts-head>.lucide{width:18px;height:18px;color:var(--ink-waiting,var(--status-warning-fg))}.home-alerts-head h2{font-size:var(--text-lg);line-height:var(--leading-lg);margin:0}.home-alerts .home-alert-list{gap:0}.home-alerts .home-alert-list li{justify-content:flex-start;gap:6px 12px;min-height:44px;padding:6px 0}.home-alerts .home-alert-list li+li{border-top:1px solid var(--hairline-1)}.home-alerts .icon-tile{width:28px;height:28px}.home-alerts .icon-tile .lucide{width:16px;height:16px}.home-alert-title{min-width:0;color:var(--text);font-weight:var(--weight-medium);flex:140px}.home-alert-verb .lucide{width:14px;height:14px}[data-hue=--dept-vehicles]{--hue:var(--dept-vehicles)}[data-hue=--dept-showroom]{--hue:var(--dept-showroom)}[data-hue=--dept-workshop]{--hue:var(--dept-workshop)}[data-hue=--dept-new-cars]{--hue:var(--dept-new-cars)}@media (max-width:800px){.home-alert-verb{display:none}}:root[data-focus-mode=true] [data-screen=home\.dashboard] :is([data-widget=business],[data-widget=activity]){display:none!important}[data-screen=home\.dashboard] .widget-cols>.widget{flex-direction:column;display:flex}[data-screen=home\.dashboard] .widget-cols>.widget>.widget-body{flex:auto}.work-card>.panel-head .panel-tools{gap:8px 12px}.work-card-sub .muted{font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.work-card>.panel-head .screen-actions{flex-wrap:wrap;gap:8px;display:flex}.work-card>.panel-body>.tabs{margin:-6px 0 12px}.work-filters{gap:8px 10px}.work-filters-rule{background:var(--hairline-2);width:1px;height:20px}[data-screen=work\.queue]>.screen-header .screen-sub{max-width:72ch;margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-md);text-wrap:pretty}.work-filters-selects{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.work-card>.panel-body>:is(.table-wrap,.pt-list){border-top:1px solid var(--hairline-1);margin-inline:-16px}.work-card [data-elsewhere]{font-size:var(--text-sm);margin:12px 0 0}.work-board{margin-top:4px}.work-board-card{--edge:var(--hairline-2)}.work-board-card.lane-attention{--edge:var(--hue-attention,var(--status-warning-fg))}.work-board-card.lane-doing{--edge:var(--hue-open,var(--primary))}.work-board-card.lane-done{--edge:var(--hue-closed,var(--text-subtle))}.work-board-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.work-board-due{font-variant-numeric:tabular-nums}.work-board-due.is-late{color:var(--ink-late,var(--status-danger-fg))}@media (max-width:800px){.work-filters-selects{margin-left:0}.work-filters-rule{display:none}[data-screen=work\.queue] .panel.work-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}[data-screen=work\.queue] .work-card>.panel-head{min-height:0;padding:0 0 10px}[data-screen=work\.queue] .work-card>.panel-body{padding:0}[data-screen=work\.queue] .work-card>.panel-body>:is(.table-wrap,.pt-list){border-top:0;margin-inline:0}[data-screen=home\.dashboard] .work-card .pt-list .table tbody tr{padding:var(--space-3) var(--space-4);background:0 0;border:0;border-radius:0;margin:0}[data-screen=home\.dashboard] .work-card .pt-list .table tbody tr+tr{border-top:1px solid var(--hairline-1)}}[data-screen=home\.dashboard] .widget{border-radius:var(--radius-md);padding:0}[data-screen=home\.dashboard] .widget-header{border-bottom:1px solid var(--hairline-1);flex-wrap:wrap;align-items:center;gap:10px;min-height:49px;padding:14px 16px 10px;display:flex}[data-screen=home\.dashboard] .widget-header h2{font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-panel);margin:0}[data-screen=home\.dashboard] .widget-header .actions{margin-left:auto}[data-screen=home\.dashboard] .widget-body{flex-direction:column;padding:16px;display:flex}[data-screen=home\.dashboard] .widget-body>[data-panel]{flex-direction:column;flex:auto;min-width:0;display:flex}[data-screen=home\.dashboard] .widget-body>[data-panel]>p:last-child:has(>a:only-child){border-top:1px solid var(--hairline-1);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-semibold);margin:auto -16px -16px;padding:8px 16px}[data-screen=home\.dashboard] .widget-body>[data-panel]>p:last-child:has(>a:only-child):before{content:"";margin-top:12px;display:block}[data-screen=home\.dashboard] .widget-body .plain>li{padding:8px 0}[data-screen=home\.dashboard] .widget-body .plain>li+li{border-top:1px solid var(--hairline-1)}[data-screen=home\.dashboard] .widget-body h3{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);margin:16px 0 8px}[data-screen=home\.dashboard] .widget-body [data-panel]>.table,[data-screen=home\.dashboard] .widget-body [data-panel]>.table-wrap{width:calc(100% + 32px);margin-inline:-16px}.approvals-list-head{border-bottom:1px solid var(--hairline-1);background:var(--table-head);border-bottom-color:var(--table-head-line);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);padding:10px 14px}.approvals-row-main>.approvals-row-top strong{font-weight:var(--weight-semibold)}.approvals-page .btn[data-action=approve]{background:var(--btn-affirm-bg);border-color:var(--btn-affirm-edge);box-shadow:none;color:var(--btn-affirm-ink)}.approvals-page .btn[data-action=approve]:hover{background-color:var(--btn-affirm-hover);border-color:var(--btn-affirm-edge)}.approvals-pane{background:0 0;border:0;padding:0}.approvals-pane .approval-record>.pt-record-head{background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-md);padding:16px 18px}.approvals-pane .approval-record>.section,.approvals-pane .approval-record>.grid-2>.section{background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-md);margin-top:16px;padding:16px 18px}.approvals-pane .approval-record .section>:is(h2,h3):first-child{border-bottom:1px solid var(--hairline-1);font-size:var(--text-lg);line-height:var(--leading-lg);margin:-16px -18px 14px;padding:14px 18px 10px}.approvals-pane .approval-record>.grid-2{gap:0}@media (max-width:800px){.approvals-pane .approval-record>.pt-record-head{background:0 0;border:0;padding:0}}.approvals-row-top a{color:var(--text)}.list-panel>.pt-filters,.list-panel>.filters{border-bottom:1px solid var(--hairline-1);margin:0;padding:10px 16px}.list-panel>:is(.table-wrap,.pt-list){margin:0}.list-panel>:is(.pt-empty,.empty-state){margin:16px}.list-panel{margin-bottom:var(--space-5);overflow:hidden}[data-screen=requests\.queue] .list-panel .table td:has(>.pill:only-child){white-space:nowrap}@media (max-width:800px){.list-panel,.panel.list-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.list-panel>.pt-filters,.list-panel>.filters{border:0;padding:0 0 12px}.list-panel>.panel-head{min-height:0;padding:0 0 10px}}.inbox-list-panel>.batch-bar{border-bottom:1px solid var(--hairline-1);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 16px;display:flex}.inbox-list-panel>:is(.notice,.view-only){margin:8px 16px}.inbox-list-panel>.pt-filters .field{margin:0}@media (max-width:800px){.inbox-list-panel>.batch-bar{padding-inline:0}.inbox-list-panel>:is(.notice,.view-only){margin-inline:0}}[data-screen=inbox\.conversations] [data-block=by-status] .strip{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}[data-screen=inbox\.conversations] [data-block=by-status]{margin-bottom:var(--space-4)}.panel.list-panel{padding:0}.inbox-list-panel td .muted[data-raw]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:42ch;display:-webkit-box;overflow:hidden}[data-screen=calendar\.calendar] .calendar-layout{grid-template-columns:260px minmax(0,1fr);gap:20px}[data-screen=calendar\.calendar] .layer-rail{padding:16px 20px}[data-screen=calendar\.calendar] .layer-rail:before{content:"Calendars";color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);margin-bottom:10px;display:block}.calendar-grid-panel>.panel-body{padding:12px 16px 16px}[data-screen=calendar\.calendar] .calendar-connection .pill{vertical-align:middle}@media (max-width:1100.98px){[data-screen=calendar\.calendar] .calendar-layout{grid-template-columns:minmax(0,1fr)}}.feed-panel{overflow:hidden}.feed-panel .feed-page{background:0 0;border:0;border-radius:0}.feed-group+.feed-group{border-top:1px solid var(--hairline-1)}.feed-group-head{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-semibold);margin:0;padding:10px 16px 6px}.feed-panel .feed-item+.feed-item{border-top:1px solid var(--hairline-1)}.feed-panel .feed-item:not(.read){background:var(--unread-wash)}.feed-panel+.feed-foot{border-top:0;padding-inline:4px}.archive-panel>:is([data-module-chip],[data-tombstones]){margin:10px 16px 0}.archive-panel .table :is(th,td).nowrap{white-space:nowrap}@media (min-width:801px){.archive-panel .table td{vertical-align:middle}}.panel.feed-panel{padding:0}[data-screen=work\.taskDetail] .task-band .kpi-value{font-size:var(--text-2xl);line-height:var(--leading-2xl);overflow-wrap:anywhere}@media (min-width:1101px){.record-grid.task-grid{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr)}}:is(.task-grid,.job-grid,.panel-sections) .section{border-radius:var(--radius-md);margin:0;padding:0 16px 16px}:is(.task-grid,.job-grid,.panel-sections) .section>h2:first-child{border-bottom:1px solid var(--hairline-1);min-height:49px;font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-panel);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 -16px 14px;padding:14px 16px 10px;display:flex}:is(.task-grid,.job-grid,.panel-sections) .section>h2:first-child .muted{font-size:var(--text-sm);font-weight:var(--weight-regular)}:is(.task-grid,.job-grid,.panel-sections) .section dl{grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}:is(.task-grid,.job-grid,.panel-sections) .section dd{margin:0}[data-screen=work\.taskDetail]>[data-block=denied]{margin-top:0}.task-progress{border-radius:var(--radius-full);background:var(--hairline-2);height:6px;margin:0 0 14px;overflow:hidden}.task-progress>span{border-radius:inherit;background:var(--primary);height:100%;display:block}[data-screen=work\.taskDetail] .checklist{margin:0 0 12px;padding:0;list-style:none}[data-screen=work\.taskDetail] .checklist>li{padding:8px 0}[data-screen=work\.taskDetail] .checklist>li+li{border-top:1px solid var(--hairline-1)}[data-screen=work\.taskDetail] .trail{margin:0;padding:0;list-style:none}[data-screen=work\.taskDetail] .trail>li{padding:0 0 12px 18px;position:relative}[data-screen=work\.taskDetail] .trail>li:before{content:"";background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:3px}[data-screen=work\.taskDetail] .trail>li:not(:last-child):after{content:"";background:var(--hairline-2);width:1px;position:absolute;top:16px;bottom:0;left:6px}.calendar-side{flex-direction:column;gap:20px;min-width:0;display:flex}.calendar-agenda .agenda{flex-direction:column;gap:8px;display:flex}@media (max-width:1100.98px){.calendar-side{order:2}}:is([data-screen=calendar\.calendar],[data-screen=home\.dashboard]) .calendar-item .btn-link{white-space:normal;overflow-wrap:anywhere;height:auto}:is([data-screen=calendar\.calendar],[data-screen=home\.dashboard]) .calendar-item:not([data-busy=true]){background:color-mix(in srgb, var(--layer-hue,var(--primary)) 8%, var(--surface-card));border-left-color:var(--layer-hue,var(--primary))}.calendar-item[data-layer=tasks]{--layer-hue:var(--dept-finance,var(--primary))}.calendar-item[data-layer=leave]{--layer-hue:var(--dept-hr,var(--primary))}.calendar-item[data-layer=bookings],.calendar-item[data-layer=workshop]{--layer-hue:var(--dept-workshop,var(--primary))}.calendar-item[data-layer=shifts]{--layer-hue:var(--dept-workforce,var(--primary))}.calendar-item[data-layer=interviews]{--layer-hue:var(--dept-hr,var(--primary))}.contact-cell{align-items:flex-start;gap:12px;min-width:0;display:flex}.contact-cell>div{min-width:0}.contact-avatar{background:color-mix(in srgb, var(--dept-revenue,var(--primary)) 16%, var(--surface-elevated));width:32px;height:32px}.contacts-list-panel .table td:has(>.pill:only-child){white-space:nowrap}.contacts-list-panel .table td:first-child{min-width:200px}.about-list{gap:14px;margin:0;display:grid}.about-list>dt{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);margin:0 0 -12px}.about-list>dd{overflow-wrap:anywhere;margin:0}[data-screen=party\.contactDetail] .contact-band .kpi-value{font-size:var(--text-2xl);line-height:var(--leading-2xl);overflow-wrap:anywhere}.report-builder{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.report-builder>.field{flex-direction:column;gap:6px;min-width:150px;margin:0;display:flex}.report-builder>.field>span{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-medium)}.report-columns{border-bottom:1px solid var(--hairline-2);align-items:flex-end;gap:12px;height:220px;margin:8px 0 20px;padding:0 4px 28px;display:flex;overflow-x:auto}.report-column{flex-direction:column;flex:1 0 36px;justify-content:flex-end;max-width:72px;height:100%;display:flex;position:relative}.report-column-bar{background:var(--chart-1,var(--primary));border-radius:6px 6px 0 0;width:100%;min-height:2px;display:block}.report-column-label{max-width:96px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:-24px;left:50%;overflow:hidden;transform:translate(-50%)}.report-panel .table-wrap{margin-inline:-16px}.report-panel .table tfoot td{font-weight:var(--weight-semibold);border-top:1px solid var(--hairline-2)}.report-panel .table-wrap>p.muted{text-align:left}.screen .library-layout .folder-rail{background:var(--glass-panel);border-color:var(--glass-rim)}@media (min-width:801px){.screen .library-main .table-wrap.pt-list{background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-md)}}.screen .library-main .folder-header{background:var(--glass-panel);border-color:var(--glass-rim)}.group-company{flex-direction:column;padding:0;display:flex;overflow:hidden}.group-company>h3{border-bottom:1px solid var(--hairline-1);min-height:49px;font-size:var(--text-lg);line-height:var(--leading-lg);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:14px 16px 10px;display:flex}.group-company>.kpi-row{background:0 0;border:0;border-radius:0;margin:0}.group-company>p:last-child{border-top:1px solid var(--hairline-1);margin:auto 0 0;padding:10px 16px}[data-group-totals]>.kpi-row{margin-bottom:0}[data-block=thread] .thread{flex-direction:column;gap:12px;margin:0 0 12px;padding:0;list-style:none;display:flex}[data-block=thread] .thread>.message{flex-direction:column;gap:4px;max-width:min(78%,560px);display:flex}[data-block=thread] .thread>.message>p{border:1px solid var(--hairline-2);background:var(--surface-card);color:var(--text);overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;order:-1;margin:0;padding:10px 14px}[data-block=thread] .thread>.message>.muted{font-size:var(--text-xs);line-height:var(--leading-xs)}[data-block=thread] .thread>.message-out{align-self:flex-end;align-items:flex-end}[data-block=thread] .thread>.message-out>p{background:var(--primary);color:var(--text-on-primary);border-color:#0000;border-radius:14px 14px 4px}[data-block=thread] .thread .attachments{font-size:var(--text-sm);margin:0;padding:0;list-style:none}.panel-sections .record-summary{grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.panel-sections .record-summary dd{margin:0}.contact-lists{overflow-x:auto}.contact-lists td:nth-child(2){white-space:nowrap}
.fin-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;margin-bottom:12px;display:grid}.fin-grid>.panel{margin:0}[data-screen=finance\.overview]>.kpi-row,[data-screen=finance\.overview] [data-bad-debt-card]{margin-bottom:12px}[data-screen=finance\.overview] [data-cash-bridge]{margin-bottom:var(--space-5)}.fin-lede{margin:0 0 8px}.panel-head>.fin-lede{flex:240px;margin:0}.fin-kpi-figure{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 12px;min-width:0;display:flex}.fin-spark{display:contents}.fin-spark-line{flex:none;overflow:visible}.fin-spark-line polyline{fill:none;stroke:var(--data-money);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fin-delta{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 8px;margin-top:2px;display:inline-flex}.fin-delta-chip{border:1px solid color-mix(in srgb, var(--fin-delta) 32%, transparent);border-radius:var(--radius-sm);height:22px;color:color-mix(in srgb, var(--fin-delta) var(--ink-mix), var(--text));font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;align-items:center;padding:0 6px;display:inline-flex}.fin-delta[data-tone]{--fin-delta:var(--text-muted)}.kpi-value[data-words=true]{font-size:16px;line-height:29px}.fin-window-toggle{flex:none}.fin-totals{flex-wrap:wrap;gap:8px 24px;margin-bottom:8px;display:flex}.fin-total{min-width:140px}.fin-total .kpi-value{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.fin-swatch{border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.fin-chart{transition:opacity var(--duration-fast) var(--ease-calm)}.fin-chart[data-stale=true]{opacity:.5}.fin-chart-svg{max-width:960px;display:block}.fin-readout{min-height:20px;font-size:var(--text-xs);margin:4px 0 0}.fin-table-toggle{font-size:var(--text-sm);margin-top:8px}.fin-table-toggle>summary{cursor:pointer;color:var(--text-link)}.fin-bar{background:var(--chart-track);border-radius:0 4px 4px 0;min-width:120px}.fin-bar>[data-bar]{background:var(--chart-series-9);border-radius:0 4px 4px 0;height:10px}[data-aging-bucket=current],[data-aging-segment=current]{--age:color-mix(in srgb, var(--data-forecast) 30%, var(--surface-card-solid))}[data-aging-bucket=d1_30],[data-aging-segment=d1_30]{--age:color-mix(in srgb, var(--data-forecast) 55%, var(--surface-card-solid))}[data-aging-bucket=d31_60],[data-aging-segment=d31_60]{--age:color-mix(in srgb, var(--data-forecast) 80%, var(--surface-card-solid))}[data-aging-bucket=d61_90],[data-aging-segment=d61_90]{--age:var(--data-forecast)}[data-aging-bucket=d90_plus],[data-aging-segment=d90_plus]{--age:var(--hue-danger)}.fin-stack{background:var(--chart-track);border-radius:4px;height:24px;margin-bottom:12px;display:flex;overflow:hidden}.fin-stack>span{background:var(--age);min-width:2px;height:100%}.fin-stack>span+span{box-shadow:inset 1px 0 0 var(--surface-card-solid)}.table.fin-age-list th,.table.fin-age-list td{font-size:var(--text-md);background:0 0;border:0;padding-block:5px;position:static}.table.fin-age-list th{color:var(--text);font-weight:var(--weight-regular);white-space:normal}.table.fin-age-list th:before{content:"";background:var(--age);vertical-align:1px;border-radius:2px;width:8px;height:8px;margin-right:8px;display:inline-block}.table.fin-age-list tbody tr:hover{background:0 0}.fin-debt-list{margin:0;padding:0;list-style:none}.fin-debt-list>li{border-top:1px solid var(--hairline-1);padding:10px 0}.fin-debt-list>li:first-child{border-top:0;padding-top:0}.fin-debt-row{color:var(--text);font-weight:var(--weight-medium);justify-content:space-between;gap:12px;display:flex}.fin-debt-row>.num{font-variant-numeric:tabular-nums}@media (max-width:800px){.fin-bar{min-width:48px}}@media (max-width:520px){.fin-methods th,.fin-methods td{padding-inline:8px}.fin-methods th.fin-methods-share{white-space:normal}.fin-methods td.num>.muted{display:block}.fin-methods .fin-bar{min-width:32px}}.b4-list{margin-bottom:var(--space-4)}.b4-list-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:52px;padding:10px 12px 10px 16px;display:flex}.b4-list-head>h2{font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-panel);margin:0}.b4-list-head>.screen-actions{margin-left:auto}.b4-list>.list-card-toolbar>.filters{flex:auto;margin:0}.b4-list>.table-wrap,.b4-list>div>.table-wrap{background:0 0;border:0;border-radius:0}.b4-list>.table-wrap>.table th{background:linear-gradient(var(--table-head), var(--table-head)), var(--surface-card-solid)}.b4-list>:is(p.muted,p.error){margin:16px}.b4-list .empty-state{margin:16px auto}@media (max-width:800px){.b4-list>.list-card-toolbar .filters{margin-inline:-12px;padding-inline:12px;scroll-padding-inline:12px}}.b4-list>.table-wrap:not(.pt-list)>.table{min-width:760px}.table :is(td,th).b4-date{white-space:nowrap}:is([data-screen=finance\.invoiceDetail],[data-screen=finance\.billDetail]).screen{flex-direction:column;display:flex}:is([data-screen=finance\.invoiceDetail],[data-screen=finance\.billDetail])>.subnav{order:-1;margin-bottom:20px}:is([data-screen=finance\.invoiceDetail],[data-screen=finance\.billDetail])>.screen-header{background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-band);margin-bottom:20px;padding:clamp(20px,3vw,24px) clamp(20px,3vw,28px);position:relative}:is([data-screen=finance\.invoiceDetail],[data-screen=finance\.billDetail])>.screen-header:before{content:"";background:var(--dept-finance);border-radius:0 0 3px 3px;width:36px;height:3px;position:absolute;top:-1px;left:28px}:is([data-screen=finance\.invoiceDetail],[data-screen=finance\.billDetail])>.screen-header h1{font-weight:var(--weight-record,650);overflow-wrap:anywhere}:is([data-screen=finance\.invoiceDetail],[data-screen=finance\.billDetail])>.screen-header p.muted{max-width:none}.screen:has(>[data-record-figures])>.screen-header{border-radius:var(--radius-band) var(--radius-band) 0 0;border-bottom:0;margin-bottom:0;padding-bottom:16px}.screen>.kpi-row[data-record-figures]{border-radius:0 0 var(--radius-band) var(--radius-band);border-top:0;grid-template-columns:repeat(auto-fill,minmax(190px,max-content));margin:0 0 20px;padding:0 clamp(20px,3vw,28px) clamp(16px,2.4vw,20px);overflow:visible}.screen>.kpi-row[data-record-figures]>.kpi{box-shadow:inset 1px 0 0 var(--border), 0 -1px 0 var(--border);padding:14px 24px 0}.screen>.kpi-row[data-record-figures]>.kpi:first-child{box-shadow:0 -1px 0 var(--border);padding-left:0}.screen>.kpi-row[data-record-figures] .kpi-label{color:var(--text-muted);font-weight:var(--weight-regular)}.screen>.kpi-row[data-record-figures] .kpi-value{letter-spacing:0;font-size:18px;line-height:26px}.screen>.kpi-row[data-record-figures] .kpi-danger .kpi-value{color:var(--status-danger-fg)}.screen>.kpi-row[data-record-figures] dd{margin:0}@media (max-width:800px){.screen>.kpi-row[data-record-figures]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.screen>.kpi-row[data-record-figures]>.kpi:nth-child(odd){box-shadow:0 -1px 0 var(--border);padding-left:0}.screen>.kpi-row[data-record-figures]>.kpi:last-child:nth-child(odd){grid-column:auto}}.record-grid>.record-col>.section{margin:0}.b4-facts{grid-template-columns:minmax(112px,168px) minmax(0,1fr);gap:10px 16px;margin:0;display:grid}.b4-facts>dt{color:var(--text-subtle);font-size:var(--text-xs);line-height:20px;font-weight:var(--weight-medium)}.b4-facts>dd{color:var(--text);overflow-wrap:anywhere;margin:0}@media (max-width:520px){.b4-facts{grid-template-columns:minmax(0,1fr);gap:2px}.b4-facts>dd{margin-bottom:10px}}.b4-doc-list{margin:0;padding:0;list-style:none}.b4-doc-list>li{border-top:1px solid var(--hairline-1);padding:10px 0}.b4-doc-list>li:first-child{border-top:0;padding-top:0}.b4-paper>[data-print-surface]{box-shadow:var(--shadow-control,0 1px 2px #0000000f);overflow-x:auto}.record-grid.b4-invoice-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.record-grid.b4-invoice-grid{grid-template-columns:minmax(0,1fr) minmax(560px,1.15fr)}}.b4-scope{margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.b4-scope>p.muted{flex:280px;margin:0}[data-stage]{--stage:var(--chart-series-9,var(--primary))}[data-stage=new]{--stage:var(--stage-new)}[data-stage=contacted]{--stage:var(--stage-contacted)}[data-stage=qualified]{--stage:var(--stage-qualified)}[data-stage=proposal]{--stage:var(--stage-proposal)}[data-stage=won]{--stage:var(--stage-won)}[data-stage=lost]{--stage:var(--stage-lost)}[data-screen=revenue\.board] .board-column[data-stage]{--edge:var(--stage)}[data-screen=revenue\.board] .board-column-name:before{content:"";background:var(--stage);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.b4-stage-share{height:3px;margin:0 var(--space-2) var(--space-1);background:var(--chart-track);border-radius:2px;flex:none;display:block;overflow:hidden}.b4-stage-share>span{background:var(--stage);border-radius:2px;min-width:0;height:100%;display:block}[data-screen=revenue\.overview] .rv-stack>.panel{margin:0}[data-screen=revenue\.overview] .panel-tools>a{font-size:var(--text-sm)}[data-chart=by-stage]>li[data-stage] .rv-bar>span{background:var(--stage)}[data-screen=revenue\.overview] .panel-body>.kpi-row{margin-bottom:var(--space-4)}[data-screen=revenue\.board] .board-column-empty{border:1px dashed var(--hairline-2);border-radius:var(--radius-tile);min-height:96px;color:var(--text-subtle);text-align:center;place-items:center;padding:16px 12px;font-size:12px;display:grid}[data-block=by-stage] .rv-bars{margin-top:var(--space-3)}.icon-tile.b4-initials{background:color-mix(in srgb, var(--dept-revenue) 14%, var(--surface-card-solid));color:color-mix(in srgb, var(--dept-revenue) var(--ink-mix,70%), var(--text));font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.02em;place-items:center;display:inline-grid}.b4-subhead{margin:var(--space-5) 0 var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--hairline-1);font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-semibold)}[data-block=stage] .stage-stepper>ol.steps{padding:0 0 var(--space-2);overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;gap:0;margin:0;list-style:none;display:flex;overflow-x:auto}[data-block=stage] .stage-stepper .step{min-width:104px;color:var(--text-muted);text-align:center;flex-direction:column;flex:1 0 104px;align-items:center;gap:6px;padding:0 4px 4px;display:flex;position:relative}[data-block=stage] .stage-stepper .step:before{content:"";z-index:1;box-sizing:border-box;border:2px solid var(--border-strong);background:var(--surface-card-solid);width:28px;height:28px;color:var(--text-on-primary);font-size:14px;font-weight:var(--weight-bold);border-radius:50%;place-items:center;display:grid;position:relative}[data-block=stage] .stage-stepper .step:after{content:"";background:var(--border);flex:none;min-width:0;height:2px;position:absolute;top:13px;left:calc(50% + 14px);right:calc(14px - 50%)}[data-block=stage] .stage-stepper .step:last-child:after{display:none}[data-block=stage] .stage-stepper .step[data-stage-state=done]:before{content:"✓";border-color:var(--primary);background:var(--primary)}[data-block=stage] .stage-stepper .step[data-stage-state=done]:after{background:var(--primary)}[data-block=stage] .stage-stepper .step[data-stage-state=current]{color:var(--text);font-weight:var(--weight-semibold)}[data-block=stage] .stage-stepper .step[data-stage-state=current]:before{border-color:var(--primary);background:radial-gradient(circle, var(--primary) 0 4.5px, var(--surface-card-solid) 5px)}[data-block=stage] .stage-stepper .step>.step-label{white-space:normal;text-wrap:balance;overflow:visible}[data-block=stage] .stage-stepper .step>.step-note{font-size:var(--text-xs);font-weight:var(--weight-regular);margin-top:-4px}[data-block=stage] .stage-stepper .step>.btn{box-sizing:border-box;max-width:100%;min-height:28px;font-size:var(--text-xs);white-space:normal;overflow-wrap:anywhere;text-align:center;padding:4px 8px;line-height:1.25}@media (max-width:800px){[data-block=stage] .stage-stepper .step{flex:0 0 104px;min-width:104px;padding-inline:6px}[data-block=stage] .stage-stepper .step>.btn{min-height:var(--tap-min,44px)}}.b4-status-bars{flex-direction:column;gap:2px;display:flex}.b4-status-bar{--status:var(--text-subtle);border-radius:var(--radius-sm);min-height:30px;color:var(--text-muted);font-size:var(--text-sm);grid-template-columns:minmax(84px,120px) minmax(0,1fr) minmax(32px,auto);align-items:center;gap:12px;padding:2px 8px;text-decoration:none;display:grid}.b4-status-bar:hover{background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text)}.b4-status-bar.is-active{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--text);font-weight:var(--weight-semibold)}@media (max-width:800px){.b4-status-bar{min-height:var(--tap-min,44px)}}.b4-status-track{background:var(--chart-track);border-radius:0 4px 4px 0;height:10px;display:block;overflow:hidden}.b4-status-track>span{background:var(--status);border-radius:0 4px 4px 0;height:100%;display:block}.b4-status-count{color:var(--text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.b4-status-bar[data-status=sent]{--status:var(--hue-open,var(--data-forecast))}.b4-status-bar[data-status=accepted]{--status:var(--hue-ready,var(--stage-won))}.b4-status-bar[data-status=rejected]{--status:var(--hue-danger,var(--stage-lost))}.b4-status-bar[data-status=expired]{--status:var(--hue-attention,var(--status-warning-fg))}.b4-by-status{margin-bottom:var(--space-5)}.b4-health-list{margin:0;padding:0;list-style:none}.b4-health-list>li{border-top:1px solid var(--hairline-1);padding:10px 0}.b4-health-list>li:first-child{border-top:0;padding-top:0}.b4-health-list>li>.pill{margin-right:6px}.b4-health-list>li>[data-health-value]{float:right;font-variant-numeric:tabular-nums}.b4-health-list>li>.muted{font-size:var(--text-sm);margin-top:2px}
.b5-sub{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-regular);display:block}.b5-nowrap{white-space:nowrap}.b5-expired{color:var(--status-danger-fg)}.screen-header p.muted.b5-caption,.b5-caption{font-size:var(--text-xs);line-height:var(--leading-xs);margin:2px 0 0}.b5-list-note{margin:0;padding:16px}@media (min-width:801px){[data-screen^=automotive\.] .row-verbs>.btn.btn-sm.row-more[data-touch],[data-screen^=dealer] .row-verbs>.btn.btn-sm.row-more[data-touch]{min-height:var(--control-h-sm)!important;min-width:var(--control-h-sm)!important}}@media (max-width:800px){:is([data-screen^=dealer],[data-screen^=automotive\.]) .pt-list .row-verbs[data-row-more]{flex:none;justify-content:flex-end;width:auto}:is([data-screen^=dealer],[data-screen^=automotive\.]) .pt-list .row-verbs[data-row-more]>.row-more:first-child{width:var(--tap-min);flex:none}}.b5-head-verbs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.b5-toolbar-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.table td.num.b5-num-wrap{white-space:normal}@media (max-width:800px){.b5-toolbar-row>.field-inline{width:100%}.b5-toolbar-row>.field-inline>.input{flex:1;min-width:0}}.b5-vehicles>.b5-band-grid{margin-bottom:var(--space-4)}.b5-vehicles>.b5-band-grid .kpi-row{margin-bottom:0}.b5-status-chips{margin-bottom:var(--space-4);flex-wrap:wrap;gap:8px;display:flex}.b5-status-chips>.chip{min-height:28px;font-size:var(--text-sm);padding:0 12px}.b5-vehicles .list-card-toolbar .pt-search{flex:200px;max-width:260px}.b5-vehicles .list-card-toolbar .filters-count{margin-left:auto}.b5-vehicles .table td{vertical-align:middle}.b5-car-cell{align-items:center;gap:12px;min-width:0;display:flex}.b5-car-text{min-width:0}.b5-car-name{min-width:160px;display:block}.b5-vehicles .table td[data-label=Owner]{min-width:150px}.b5-status-stack{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.b5-vehicles .col-actions{white-space:nowrap;text-align:right;width:1%}@media (max-width:800px){.r4-cards thead{display:none}.r4-cards,.r4-cards tbody,.r4-cards tr,.r4-cards td{width:100%;display:block}.r4-cards tr{border-bottom:1px solid var(--divider);padding:12px 14px}.r4-cards tbody tr:last-child{border-bottom:0}.r4-cards td,.r4-cards td.num{text-align:left;border:0;padding:3px 0}.r4-cards .b5-status-stack{flex-flow:wrap;padding-bottom:2px}.r4-cards .b5-car-cell{padding-bottom:6px}.r4-cards td.col-actions{width:100%;padding-top:8px}.r4-cards td[data-label]:not([data-label=""]):before{content:attr(data-label) " · ";color:var(--text-subtle)}.r4-cards td:not(:first-child) .b5-sub{margin-left:6px;display:inline}.b5-vehicles .list-card-toolbar .pt-search{flex-basis:100%;max-width:none}.b5-status-chips>.chip{min-height:var(--tap-min)}}.b5-vehicle-head{margin-bottom:var(--space-5)}.b5-vehicle-title{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.b5-vehicle-head .pt-record-title{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.b5-vehicle-head .pt-facts [data-open-deal] .pill{margin-left:2px}.b5-tab-verbs{margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.b5-record-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.b5-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.b5-record-grid>.section{margin:0}.b5-record-grid [data-readings] td:first-child,.b5-record-grid [data-readings] td.num{white-space:nowrap}.b5-board-band{margin-bottom:var(--space-4)}.b5-kpi-unit{color:var(--text-subtle);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:0}.b5-board-filters{margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.b5-board-filters>.chips{flex-wrap:wrap;gap:8px;display:flex}.b5-board-filters .chip{font-size:var(--text-sm);justify-content:center;padding:0 14px}.b5-board-search{flex:280px;gap:8px;min-width:0;max-width:420px;margin-left:auto;display:flex}.b5-board-search>input{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-input);height:auto;color:var(--text);font:inherit;padding:0 12px}.b5-board-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.b5-car-card{background:var(--surface-card);border:1px solid var(--hairline-2);border-radius:var(--radius-tile);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.b5-car-photo{aspect-ratio:16/10;background:var(--surface-2);border-bottom:1px solid var(--divider);border-radius:calc(var(--radius-tile) - 1px) calc(var(--radius-tile) - 1px) 0 0;position:relative;overflow:hidden}.b5-car-actions .row-menu{top:auto;bottom:calc(100% + 4px)}.b5-car-photo>img{object-fit:cover;width:100%;height:100%;display:block}.b5-car-nophoto{width:100%;height:100%;font-size:var(--text-xs);place-items:center;display:grid}.b5-car-overlay{gap:6px;display:inline-flex;position:absolute;top:10px;left:10px}.b5-car-overlay>.pill,.b5-car-overlay>.badge{background:color-mix(in srgb, var(--surface-card-solid) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.b5-car-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px 16px 16px;display:flex}.b5-car-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.b5-car-title{color:var(--text);font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-semibold);min-width:0}.b5-car-price{color:var(--text);font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.b5-car-ids{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.b5-car-days{margin-left:auto}.b5-car-badges{flex-wrap:wrap;gap:6px;display:flex}.b5-car-warnings{margin:0;padding-left:18px}.b5-car-card [data-marketplace-task],.b5-car-card [data-my-counts]{font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}.b5-car-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.b5-board-more{margin:var(--space-4) 0 0}@media (max-width:800px){.b5-board-search{flex-basis:100%;max-width:none;margin-left:0}.b5-board-filters>.chips{max-width:100%}.b5-car-photo:has(>.b5-car-nophoto){aspect-ratio:auto;height:88px}}.r4-sheet-scrim{z-index:calc(var(--z-dialog) - 1);background:var(--scrim);-webkit-backdrop-filter:var(--scrim-filter);backdrop-filter:var(--scrim-filter);position:fixed;inset:0}.sheet.r4-sheet{width:min(560px,100vw - 24px)}.r4-sheet>.r4-sheet-head{justify-content:flex-end;padding-block:10px}.r4-sheet>.r4-sheet-body>[data-screen]{min-width:0}@media (max-width:800px){.sheet.r4-sheet{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:100vw;inset:48px 0 0}.r4-sheet>.r4-sheet-body{padding:12px 16px 16px}}.b5-calc-seg{justify-self:start}.b5-calc-seg>button{min-width:44px}@media (max-width:800px){.b5-calc-seg{width:100%;display:flex;overflow:visible}.b5-calc-seg>button{white-space:normal;text-align:center;flex:1 1 0;min-width:44px}.b5-calc-seg.b5-calc-tenure{grid-template-columns:repeat(4,minmax(44px,1fr));display:grid}}.b5-stats-band{margin-bottom:0}.b5-bar-track{border-radius:var(--radius-full);background:var(--chart-track);height:8px;overflow:hidden}.b5-bar-fill{border-radius:inherit;background:var(--chart-1,var(--primary));height:100%}.b5-showroom-widgets{margin-top:var(--space-4)}[data-widget-row=dealer] .kpi-row{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:801px) and (max-width:1279px){[data-screen=dealer\.showroom] .kpi-row:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}[data-screen=dealer\.showroom] .kpi-row:has(>:nth-child(5):last-child)>:nth-child(-n+3){grid-column:span 2}[data-screen=dealer\.showroom] .kpi-row:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}.b5-attention{margin-top:var(--space-4)}.b5-attention-list{margin:0;padding:0 0 4px;list-style:none}.b5-attention-list>li+li{border-top:1px solid var(--divider)}.b5-attention-list a{color:var(--text-link);align-items:center;padding:0 18px;display:flex}.b5-attention-list a:after{content:"›";color:var(--text-subtle);margin-left:auto;font-size:18px}.b5-alerts>.panel-body>p{margin:0}.b5-alerts-list{margin:0;padding:0;list-style:none;display:grid}.b5-alerts-list>li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.b5-alerts-list>li+li{border-top:1px solid var(--divider)}.b5-toolbar-split{justify-content:space-between}.b5-stack-card{gap:4px;min-width:0;display:grid}.b5-card-verbs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ob-list{margin:0;padding:0;list-style:none;display:grid}.ob-rows .ob-list>li.card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:6px;margin:0;padding:12px 14px;display:grid}.ob-rows .ob-list>li.card+li.card{border-top:1px solid var(--divider)}.ob-head{display:none}@media (min-width:801px){.ob-head,.ob-rows li.card{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,.8fr) auto;align-items:start;gap:4px 12px;display:grid}.ob-head{background:var(--table-head);color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);border-bottom:1px solid var(--table-head-line);padding:8px 14px}.ob-rows li.card{grid-template-areas:"message to why status actions"}.ob-rows li.card>[data-cell=message]{grid-area:message}.ob-rows li.card>[data-cell=to]{grid-area:to}.ob-rows li.card>[data-cell=why]{grid-area:why}.ob-rows li.card>[data-cell=status]{grid-area:status}.ob-rows li.card>[data-cell=actions]{grid-area:actions;justify-self:end}.ob-rows li.card>details[data-cell=actions][open]{grid-area:2/1/auto/-1;justify-self:stretch}.ob-rows li.card>details[data-cell=actions][open]>summary{width:max-content;margin-left:auto;display:flex}.ob-rows li.card>p[data-cell=message]{max-height:4.8em;overflow:hidden}}.ob-rows details[data-cell=actions]>summary::-webkit-details-marker{display:none}.auto-card.b5-row-card{overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.auto-card.b5-signer-card{gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.b5-register-bar{margin-bottom:8px}.b5-register-bar .segmented{flex-wrap:wrap;max-width:100%;overflow:visible}@media (max-width:800px){.b5-register-bar .segmented>*{flex:auto}}.b5-view-toggle{margin-bottom:var(--space-3)}@media (max-width:800px){.filters.b5-deal-filters{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.filters.b5-deal-filters>*{flex:100%}.filters.b5-deal-filters>.field-inline{width:100%;display:flex}.filters.b5-deal-filters>.field-inline>span{flex:none;min-width:84px}.filters.b5-deal-filters>.field-inline>:is(select,input){flex:1;width:100%;min-width:0}}
[data-job-stage]{--b6-hue:var(--text-subtle)}[data-job-stage=checked_in]{--b6-hue:var(--hue-system)}[data-job-stage=diagnosis]{--b6-hue:var(--stage-proposal)}[data-job-stage=awaiting_approval]{--b6-hue:var(--hue-attention)}[data-job-stage=in_progress]{--b6-hue:var(--hue-job)}[data-job-stage=qc]{--b6-hue:var(--stage-qualified)}[data-job-stage=ready],[data-job-stage=delivered]{--b6-hue:var(--hue-ready)}@media (min-width:801px){:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row){flex-wrap:wrap;display:flex}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row)>.kpi{flex:200px}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(9):last-child){grid-template-columns:repeat(20,minmax(0,1fr));display:grid}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(9):last-child)>.kpi{grid-column:span 4}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(9):last-child)>.kpi:nth-child(n+6){grid-column:span 5}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}@media (min-width:1280px){:is(.kpi-row.b6-fill,[data-widget-row=workshop]>.kpi-row):has(>.kpi:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}}.b6-dash{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;display:grid}.b6-dash>*{grid-column:1/-1;margin:0}.b6-dash>.b6-funnel,.b6-dash>[data-panel=technicians-month]{grid-column:auto}.b6-dash:not(:has(>[data-panel=technicians-month]))>.b6-funnel{grid-column:1/-1}.b6-dash>.b6-health{order:1}.b6-month>h3{margin:0 0 var(--space-2);font-size:var(--text-md);line-height:var(--leading-md)}.b6-month>.kpi-row{margin-bottom:0}.b6-month>[data-empty]{margin:0 0 var(--space-3)}.b6-bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.b6-bars>li{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;display:grid}.b6-bars>li>strong{color:var(--text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.b6-bar-label{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:inline-flex}.b6-bar-label:before{content:"";background:var(--b6-hue,var(--primary));border-radius:50%;flex:none;width:7px;height:7px}.b6-bar-track{background:var(--chart-track);border-radius:3px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.b6-bar-track>span{background:var(--b6-hue,var(--primary));border-radius:3px;height:100%;display:block}.b6-health .kpi-row{margin-bottom:var(--space-3)}.b6-sentiment{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:6px 20px;padding:0;list-style:none;display:flex}.b6-subhead{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-semibold)}.b6-rows{margin:0;padding:0;list-style:none;display:grid}.b6-rows>li{border-top:1px solid var(--hairline-1);font-size:var(--text-sm);padding:10px 0}.b6-rows>li:first-child{border-top:0;padding-top:0}.list-card[data-list-card=jobs]{overflow:visible}.b6-filters{display:contents}.list-card[data-list-card=jobs] .list-card-toolbar .pt-search{flex:220px;max-width:320px}.list-card>.empty-state{margin:16px auto}.b6-card-pad{margin:0;padding:16px}.list-card>.b6-board{margin:0;padding:12px}.b6-col-head{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:2px 8px;padding:4px 2px 10px}.b6-col-name{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.b6-col-name:before{content:"";background:var(--b6-hue);border-radius:50%;flex:none;width:6px;height:6px}.b6-col-total{color:var(--text-subtle);font-size:var(--text-xs);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;flex-basis:100%;padding-left:14px}.b6-board .board-card{--edge:var(--b6-hue)}.b6-board .board-card .b6-card-title{color:var(--text);font-size:var(--text-md);line-height:20px;font-weight:var(--weight-semibold);text-decoration:none}.b6-board .board-card .b6-card-title:hover{color:var(--text-link)}.b6-card-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.b6-card-foot{font-variant-numeric:tabular-nums;margin-top:2px}.b6-late{color:var(--status-danger-fg);font-weight:var(--weight-semibold)}@media (max-width:800px){.list-card[data-list-card=jobs] .list-card-toolbar .pt-search{flex-basis:100%;max-width:none}}.b6-dispatch-panels{gap:var(--space-4);align-items:start;display:grid}.b6-dispatch-panels:has([data-empty=queue]){grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.b6-dispatch-panels:has([data-empty=queue]) .b6-techs{grid-template-columns:1fr}.b6-queue>.hint,.b6-queue>[data-withheld]{margin:0 0 var(--space-3)}.panel-stack>.b6-queue>.table-wrap{border-radius:0 0 var(--radius-md) var(--radius-md)}.b6-techs{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.b6-tech{background:var(--surface-card);border:1px solid var(--hairline-2);border-radius:var(--radius-tile);min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.b6-tech strong{color:var(--text);font-weight:var(--weight-semibold)}.b6-tech .workload{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.b6-tech .workload progress{max-width:160px;height:6px;accent-color:var(--primary);flex:80px}.b6-tech :is(.skills,.credentials){flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.b6-card-foot{flex-wrap:wrap;row-gap:2px}.b6-card-foot>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.b6-card-foot>span:last-child{white-space:nowrap;margin-left:auto}.bk-card{overflow-wrap:anywhere;background:var(--surface-card);border:1px solid var(--hairline-2);border-radius:var(--radius-tile);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.bk-day-head{display:none}.bk-card ul.denied-reasons{font-size:var(--text-xs);line-height:var(--leading-xs);gap:2px;margin:0}@media (min-width:801px){.bk-day-head,.bk-day article{grid-template-columns:7.5rem minmax(0,1.4fr) minmax(0,1fr) 7rem 7rem 8rem minmax(8rem,17rem);align-items:center;gap:0 12px;display:grid}.bk-day-head{color:var(--text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium);border-bottom:1px solid var(--hairline-1);padding:0 16px 8px}.bk-day-list{flex-direction:column;display:flex}.bk-day article{border:0;border-bottom:1px solid var(--hairline-1);background:0 0;border-radius:0;padding:12px 16px}.bk-day-list>li:last-child article{border-bottom:0}.bk-day article>[data-cell=cancelled]{grid-area:2/1/auto/-1}.bk-day article>[data-cell=actions]{grid-area:1/-2;justify-content:flex-end;justify-self:end}.bk-day article>[data-cell=actions] ul.denied-reasons{text-align:right;flex-basis:100%}.bk-day article>[data-cell=actions] ul.denied-reasons li{padding-left:0}.bk-day article>[data-cell=actions] ul.denied-reasons li:before{content:none}.bk-day-panel>.panel-body:has(.bk-day){padding:8px 0 0}}.panel.b6-bays{padding:12px 12px 4px}.b6-unplaced-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.b6-unplaced-row{border-top:1px solid var(--hairline-1);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 0;display:flex}.b6-unplaced-row:first-child{border-top:0}.b6-unplaced-row[draggable=true]{cursor:grab}@media (min-width:801px){.b6-arrivals{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px;display:grid}}.stores-issue{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.stores-issue>*{min-width:0;margin:0}.stores-issue [data-stores-group]{background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-md);min-width:0;padding:0 16px 8px}.stores-issue [data-stores-group]>h3{border-bottom:1px solid var(--hairline-1);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-panel);margin:0 -16px 4px;padding:14px 16px 10px}.stores-issue [data-stores-group] .auto-entry-row{border-bottom:1px solid var(--hairline-1);padding:10px 0}.stores-issue [data-stores-group] li:last-child{border-bottom:0}.stores-issue [data-stores-group=selected]{flex-direction:column;gap:10px;padding-bottom:16px;display:flex}.stores-issue [data-stores-group=selected]>h3{margin-bottom:0}@media (min-width:1100px){.stores-issue{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.stores-issue>*{grid-column:1}.stores-issue>[data-stores-group=selected]{grid-area:1/2/span 12}}.b6-request-head{gap:8px;display:flex}.b6-request-head>strong{font-size:var(--text-md);line-height:var(--leading-md)}[data-s10=PriceRequestQuotes]>.table-wrap{margin:0 -20px}[data-s10=PriceRequestQuotes]>[data-request-actions]{margin-top:var(--space-3)}.b6-vendor-sends>h4{margin:var(--space-4) 0 var(--space-2)}.screen-header.b6-job-band{margin-bottom:var(--space-5);background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-band);align-items:flex-start;padding:clamp(18px,3vw,24px) clamp(18px,3vw,28px);position:relative}.screen-header.b6-job-band:before{content:"";background:var(--dept-workshop,var(--primary));border-radius:0 0 3px 3px;width:36px;height:3px;position:absolute;top:-1px;left:28px}.b6-job-band h1{font-weight:var(--weight-record)}.b6-job-band p{margin:6px 0 0}.b6-job-band .b6-job-chips{margin-top:10px}.b6-pair{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;display:grid}.b6-pair:empty{display:none}.b6-pair>.section{margin:0}
.b7-list>.list-card-toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.b7-list>.list-card-toolbar>.pt-filters{flex:auto;min-width:0;margin:0}.b7-list>.list-card-toolbar>.filters-count{color:var(--text-subtle);font-size:var(--text-sm);white-space:nowrap;margin-left:auto}.b7-list>.error,.b7-list>p{margin:16px}.b7-list>.empty-state,.b7-list>.pt-empty{margin:16px auto}.b7-list .table td{vertical-align:middle}@media (min-width:801px){.b7-list .col-actions{white-space:nowrap;text-align:right;width:1%}}@media (max-width:800px){.b7-list .pt-list .table tbody tr{border:0;border-bottom:1px solid var(--divider);background:0 0;border-radius:0;margin:0}.b7-list .pt-list .table tbody tr:last-child{border-bottom:0}.b7-list>.list-card-toolbar .pt-search{flex-basis:100%;max-width:none}}.b7-band-grid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1000px){.b7-band-grid:not(.is-single){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.b7-band-grid>.panel{margin:0}:is(.b7-headcount,.b7-probation) .kpi-row{background:0 0;border:0;border-radius:0;margin:0;overflow:visible}:is(.b7-headcount,.b7-probation) .kpi-row>.kpi{box-shadow:none;padding:0}.b7-probation .kpi-row{gap:var(--space-4)}.b7-probation .kpi-row>.kpi-link{border-radius:var(--radius-sm);margin:-8px;padding:8px}.b7-stack{background:var(--chart-track);border-radius:3px;gap:2px;height:12px;margin:14px 0 12px;display:flex;overflow:hidden}.b7-stack-seg{flex:1 1 0;min-width:6px}.b7-stack-seg[data-seg=active],.b7-legend [data-metric="hr.headcount.active"] .kpi-label:before{background:var(--hue-ready,var(--chart-series-5))}.b7-stack-seg[data-seg=probation]{background:var(--chart-series-7)}.b7-stack-seg[data-seg=onLeave],.b7-legend [data-metric="hr.headcount.on_leave"] .kpi-label:before{background:var(--chart-series-3)}.b7-stack-seg[data-seg=offboarding],.b7-legend [data-metric="hr.headcount.offboarding"] .kpi-label:before{background:var(--chart-series-2)}.b7-legend{border-top:1px solid var(--hairline-1);padding-top:12px}.b7-legend .kpi-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 20px}.b7-legend .kpi-label:before{content:"";border-radius:2px;flex:none;width:8px;height:8px}.b7-legend .kpi-value{font-size:var(--text-xl);line-height:var(--leading-xl)}.b7-person{align-items:flex-start;gap:10px;min-width:0;display:flex}.b7-person-text{min-width:0}.b7-person>.avatar{margin-top:1px}.b7-av{color:var(--text);box-shadow:none}.b7-av-0{background:color-mix(in srgb, var(--chart-series-1) 45%, var(--surface-card-solid))}.b7-av-1{background:color-mix(in srgb, var(--chart-series-3) 45%, var(--surface-card-solid))}.b7-av-2{background:color-mix(in srgb, var(--chart-series-4) 45%, var(--surface-card-solid))}.b7-av-3{background:color-mix(in srgb, var(--chart-series-5) 45%, var(--surface-card-solid))}.b7-av-4{background:color-mix(in srgb, var(--chart-series-7) 45%, var(--surface-card-solid))}.b7-av-5{background:color-mix(in srgb, var(--chart-series-9) 45%, var(--surface-card-solid))}.b7-probation>.panel-foot{font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.b7-probation>.panel-body{flex:auto}td.b7-date{white-space:nowrap}td.b7-date .muted{white-space:normal}[data-screen^=hr\.] dl.grid-2{margin:0 0 var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px 24px}[data-screen^=hr\.] dl.grid-2>div{min-width:0}[data-screen^=hr\.] dl.grid-2 dt{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium)}[data-screen^=hr\.] dl.grid-2 dd{color:var(--text);font-size:var(--text-md);line-height:var(--leading-md);overflow-wrap:anywhere;margin:2px 0 0}.b7-ext-grid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.b7-ext-grid:empty{display:none}@media (min-width:1100px){.b7-ext-grid:has(>.b7-ext+.b7-ext){grid-template-columns:repeat(2,minmax(0,1fr))}}.b7-ext-grid>.b7-ext{margin:0}.b7-ext>h2{font-size:var(--text-lg);line-height:var(--leading-lg);margin:0 0 8px}.b7-ext>p{margin:0 0 8px}@media (max-width:800px){[data-screen^=hr\.] dl.grid-2{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:12px 16px}}.b7-list>.list-card-toolbar>h2{font-size:var(--text-lg);line-height:var(--leading-lg);margin:0 8px 0 4px}td.b7-dates{min-width:8em}.b7-list td.cell-title strong[data-raw]{white-space:nowrap}.b7-list td.cell-title{min-width:10em}.b7-tab-body{flex-direction:column;gap:12px;min-width:0;display:flex}.b7-tab-body>.list-card{margin-bottom:0}.b7-totals{max-width:520px}:is(.b7-totals dt:has(+dd strong),.b7-totals dd:has(>strong)){border-top:1px solid var(--table-head-line);color:var(--text);font-weight:var(--weight-semibold);padding-top:6px}@media (max-width:800px){.b7-totals{gap:var(--space-2) var(--space-4);max-width:none}}[data-screen^=workforce\.] .chart-bars li:after{content:"";border-radius:var(--radius-full);background:var(--chart-track);grid-area:2/1/auto/-1;height:6px}[data-screen^=workforce\.] .chart-bars .chart-bar{z-index:1;grid-row:2;justify-self:start;position:relative}.b7-wf-list>.wf-list{margin:0}.b7-wf-list>.wf-list>.table-wrap{background:0 0;border:0;border-radius:0;margin:0}.b7-wf-list>.wf-list>.pt-empty,.b7-wf-list>.wf-list>.empty-state{margin:24px auto}.b7-wf-list>.banner,.b7-wf-list>.withheld{margin:12px 16px 0}[data-screen^=workforce\.] .b7-wf-list .wf-list>.table-wrap.pt-list>.table>thead>tr>th{border-radius:0}.my-shifts{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.my-shifts>section>h2{font-size:var(--text-lg);line-height:var(--leading-lg);margin:0}.my-shifts>section>h2+p.muted{margin:2px 0 var(--space-3);font-size:var(--text-sm)}[data-workplace-overview]{gap:var(--space-5);flex-direction:column;display:flex}.b7-workplace-block>h2{margin:0 0 var(--space-2);font-size:var(--text-lg);line-height:var(--leading-lg)}.b7-workplace-block>h2 a{color:var(--text)}.b7-workplace-block>h2 a:hover{color:var(--text-link)}.b7-workplace-block>h2 a{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong,var(--divider));text-decoration-color:var(--border-strong,var(--divider));text-underline-offset:4px;text-decoration-thickness:1px}.b7-workplace-block>h2 a:hover{text-decoration-color:currentColor}.b7-workplace-block .kpi-row{margin-bottom:0}:is([data-screen^=admin\.],[data-screen^=inventory\.],[data-screen^=workforce\.]) .stats-strip{margin-bottom:var(--space-4);background:0 0;border:0;border-radius:0;padding:0}:is([data-screen^=admin\.],[data-screen^=inventory\.],[data-screen^=workforce\.]) .stats-strip>.kpi-row{margin-bottom:0}:is([data-screen^=admin\.],[data-screen^=inventory\.],[data-screen^=workforce\.]) .stats-strip>.kpi-row+*{margin-top:var(--space-3)}.b7-list td.b7-added{min-width:8.5em}.b7-list>.list-card-toolbar>.filters{flex:auto;margin:0}.b7-list>.list-card-toolbar>.filters input[type=search]{max-width:360px}:is([data-screen^=admin\.],[data-screen^=inventory\.],[data-screen^=hr\.],[data-screen^=workforce\.]) .table .col-actions .denied-reasons{white-space:normal;text-align:left;max-width:240px;font-size:var(--text-xs);line-height:var(--leading-xs);margin:6px 0 0;padding-left:16px}[data-screen=admin\.announcements] .table td:first-child{min-width:14em}[data-guardrails-panel]>h2{margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-lg)}[data-guardrails-panel] form.guardrails{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));align-items:start;display:grid}[data-guardrails-panel] form.guardrails>:not(.field){grid-column:1/-1;margin:0}[data-guardrails-panel] form.guardrails>.field{margin:0}[data-guardrails-panel] form.guardrails>.field input{max-width:200px}[data-screen=inventory\.pricing]>[data-pricing-run],[data-screen^=inventory\.] [data-pricing-run]{margin-bottom:var(--space-4)}[data-screen^=hr\.] dl:not([class]){gap:var(--space-2) var(--space-4);margin:0 0 var(--space-3);grid-template-columns:minmax(120px,180px) minmax(0,1fr);display:grid}[data-screen^=hr\.] dl:not([class])>dt{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-md)}[data-screen^=hr\.] dl:not([class])>dd{overflow-wrap:anywhere;min-width:0;margin:0}[data-screen^=hr\.] dl:not([class])>div{display:contents}@media (max-width:800px){[data-screen^=hr\.] dl:not([class]){grid-template-columns:minmax(0,1fr);gap:0}[data-screen^=hr\.] dl:not([class])>dt{margin-top:var(--space-3)}[data-screen^=hr\.] dl:not([class])>dt:first-child{margin-top:0}}:is(.pt-sheet-body,dialog) [data-approver-preview]{display:block}:is(.pt-sheet-body,dialog) [data-approver-preview]>strong{margin-bottom:var(--space-2);display:block}:is(.pt-sheet-body,dialog) ol.steps[data-approver-steps]{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}:is(.pt-sheet-body,dialog) ol.steps[data-approver-steps]>.step{min-width:0;padding:0 0 0 var(--space-3);border-left:2px solid var(--border);text-align:left;overflow-wrap:anywhere;flex:none;display:block}:is(.pt-sheet-body,dialog) ol.steps[data-approver-steps]>.step:before,:is(.pt-sheet-body,dialog) ol.steps[data-approver-steps]>.step:after{content:none}@media (min-width:801px){.b7-list .table :is(th,td).col-actions{z-index:1;background:var(--surface-card-solid);box-shadow:-1px 0 0 var(--hairline-1);position:sticky;right:0}.b7-list .table thead th.col-actions{z-index:calc(var(--z-sticky) + 1);background:linear-gradient(var(--table-head), var(--table-head)), var(--surface-card-solid)}.b7-list .table td.col-actions:is(:has([role=menu]),:focus-within){z-index:calc(var(--z-sticky) + 2)}}@media (max-width:800px){[data-cycle-selector]>.field-inline{flex-wrap:wrap;flex-basis:100%}[data-cycle-selector]>.field-inline>span:first-child{white-space:nowrap;flex-basis:100%}}.report-section{margin-bottom:var(--space-4);padding:var(--space-4);background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-md)}.report-section-header h3{margin:0 0 var(--space-1);font-size:var(--text-lg);line-height:var(--leading-lg)}.report-section-header p{margin:0 0 var(--space-1)}.report-section>.table-wrap{margin-top:var(--space-3)}.report-section-actions{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}label.choice[data-letterhead]{align-items:center;gap:var(--space-2);min-height:var(--control-h);color:var(--text);font-size:var(--text-sm);display:inline-flex}
:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup],[data-screen^=reference]) .skeleton-slot{min-height:52px;margin:0 0 var(--space-3);color:#0000;-webkit-user-select:none;user-select:none;background:linear-gradient(var(--skeleton), var(--skeleton)) 0 4px / 40% 12px no-repeat, linear-gradient(var(--skeleton), var(--skeleton)) 0 24px / 88% 12px no-repeat, linear-gradient(var(--skeleton), var(--skeleton)) 0 44px / 64% 8px no-repeat;animation:pulse var(--duration-skeleton) cubic-bezier(.4, 0, .6, 1) infinite;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup],[data-screen^=reference]) .skeleton-slot{animation:none}}.settings-area{min-width:0}.settings-area-title,.settings-area .pt-settings-page .screen>.screen-header h1{margin:0 0 var(--space-1);font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}.settings-area-title,.settings-area .pt-settings-page .screen>.screen-header{margin-bottom:var(--space-4)}.settings-area-part+.settings-area-part{margin-top:var(--space-6)}.settings-area .pt-settings-page :is(.settings-area-tabs,.settings-area-part,.settings-area-headed) .screen>.screen-header h1,.settings-area .pt-settings-page .settings-area-headed .screen-header h1{font-size:var(--text-lg);line-height:var(--leading-lg)}.settings-area[data-settings-area=workshop] nav[aria-label=Workshop\ settings],.settings-area[data-settings-area=finance] nav.subnav[aria-label=Finance],.settings-area a[data-back-to-hub]{display:none}@media (max-width:480px){.settings-area[data-settings-area=automotive] dl.facts{grid-template-columns:minmax(0,1fr)}}.profile-panels{gap:var(--space-4);flex-direction:column;display:flex}.profile-panels>div[id]{scroll-margin-top:var(--space-4)}.profile-panels .panel-icon{color:color-mix(in srgb, var(--hue,var(--text-muted)) var(--ink-mix), var(--text))}.profile-panels [data-panel=profile-identity]{--hue:var(--hue-open)}.profile-panels [data-panel=profile-working]{--hue:var(--hue-owned)}.profile-panels [data-panel=profile-work]{--hue:var(--hue-job)}.profile-panels [data-panel=profile-pages-calendar]{--hue:var(--hue-system)}.profile-panels [data-panel=profile-appearance]{--hue:var(--hue-attention)}.profile-panels [data-panel=profile-accessibility]{--hue:var(--hue-ready)}.profile-panels [data-panel=profile-security]{--hue:var(--hue-closed)}.profile-fields{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.profile-facts{margin-bottom:var(--space-4)}.profile-panels [data-panel=profile-security] form{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:end;display:grid}.profile-panels [data-panel=profile-security] form>.btn{margin-bottom:var(--stack-gap,var(--space-4));justify-self:start}.a11y-settings{flex-direction:column;display:flex}.a11y-device{margin:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--leading-sm)}.a11y-row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);border-top:1px solid var(--divider);cursor:pointer;flex-wrap:wrap;padding:10px 0;display:flex}.a11y-row[role=radiogroup]{cursor:default}.a11y-text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.a11y-label{color:var(--text);font-weight:var(--weight-medium)}.a11y-caption{font-size:var(--text-xs);line-height:var(--leading-xs);text-wrap:pretty}.b8-list{overflow:visible}.b8-list>:first-child{border-top-left-radius:var(--radius-band);border-top-right-radius:var(--radius-band)}.b8-list>:last-child{border-bottom-left-radius:var(--radius-band);border-bottom-right-radius:var(--radius-band)}@media (min-width:801px) and (max-width:1439px){.b8-list .table-wrap.pt-list{overflow-x:auto}.b8-list:is([data-list-card=survey-campaigns],[data-list-card=feedback],[data-list-card=tickets],[data-list-card=claims],[data-list-card=checklists]) .table-wrap.pt-list{overflow:visible}}@media (min-width:801px){[data-breach-table] .table :is(td,th){padding-inline:10px}}.b8-list>.list-card-toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.b8-list>.list-card-toolbar>.pt-filters{flex:auto;min-width:0;margin:0}.b8-list>.list-card-toolbar>.filters-count{color:var(--text-subtle);font-size:var(--text-sm);white-space:nowrap;margin-left:auto}.b8-list>[data-invitation-resent]{border-bottom:1px solid var(--hairline-1);margin:0;padding:8px 12px}[data-members-list] :is(td,th):nth-child(5){white-space:nowrap}[data-members-list] td:first-child{min-width:10rem}[data-members-list] td:first-child .muted{overflow-wrap:anywhere}@media (min-width:801px){[data-members-list] :is(td,th){padding-inline:10px}}:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup]) :is(.section,section.card)>:is(h2,h3):first-child,:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup]) :is(.section,section.card)>.section-header:first-child{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-5)) var(--space-4);padding:14px var(--space-5) 10px;border-bottom:1px solid var(--hairline-1);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-panel)}@media (max-width:800px){:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup]) :is(.section,section.card)>:is(h2,h3):first-child,:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup]) :is(.section,section.card)>.section-header:first-child{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}}:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales],[data-screen^=integrations],[data-screen^=settings],[data-screen^=setup]) section.card>:is(h2,h3,.section-header):first-child{margin-top:-18px}:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales]) .section>h2:first-child+.kpi-row{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-5)) var(--space-4);border:0;border-bottom:1px solid var(--hairline-1);box-shadow:none;background:0 0;border-radius:0}:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales]) .section>h2:first-child+.kpi-row:last-child{margin-bottom:calc(-1 * var(--space-4));border-radius:0 0 var(--radius-md) var(--radius-md);border-bottom:0}@media (max-width:800px){:is([data-screen^=compliance],[data-screen^=marketing],[data-screen^=afterSales]) .section>h2:first-child+.kpi-row{margin-inline:calc(-1 * var(--space-4))}}[data-screen^=compliance] .kpi-row>:not(.kpi){padding:16px}[data-screen^=compliance] [data-dsar-table] td[data-cell=case]>:is(a,[data-reference]){white-space:nowrap}[data-screen^=compliance] .b8-list>[data-shared-withheld]{border-bottom:1px solid var(--hairline-1);padding:8px 12px}[data-screen^=compliance] .b8-list>.empty-state{margin-block:var(--space-4)}[data-screen^=marketing] .section[data-block=channels]{padding:0;overflow:hidden}[data-screen^=marketing] .section[data-block=channels]>.empty-state{max-width:none;padding:14px var(--space-5) 10px;border-bottom:1px solid var(--hairline-1);color:var(--text);font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--weight-semibold);text-align:left;align-items:flex-start;margin:0}[data-screen^=marketing] .section[data-block=channels]>.gated-state{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}[data-screen^=marketing] .section[data-block=channels]>.gated-state>h3:first-child{margin:0 0 var(--space-1);font-size:var(--text-md);line-height:var(--leading-md);border:0;padding:0}[data-screen=marketing\.campaigns] .table td:first-child{min-width:10rem}@media (min-width:801px){[data-screen=marketing\.campaigns] .table :is(td,th){padding-inline:8px}}[data-screen=marketing\.campaigns] .table td [data-pending-approval]{max-width:12rem}[data-screen=marketing\.campaigns] .table td.num .kpi-caption{min-width:6.5rem;font-size:var(--text-xs);line-height:var(--leading-xs);text-wrap:balance}@media (min-width:801px){[data-screen=marketing\.leads] .table td[data-label=Lead]{max-width:220px}}[data-screen=marketing\.leads] .table td[data-label=Lead] .muted{overflow-wrap:anywhere}[data-screen^=marketing] .grid-2[data-gated-row]{margin-block-end:var(--space-4)}[data-screen=afterSales\.reports] .pt-report-exports>.btn:not(.btn-sm){min-height:var(--control-h-sm);padding:0 var(--control-px-sm);font-size:var(--text-sm);gap:6px}@media (max-width:800px){[data-screen=afterSales\.reports] .pt-report-exports>.btn:not(.btn-sm){font-size:var(--text-md)}}.b8-list>p[data-more-rows]{border-top:1px solid var(--hairline-1);margin:0;padding:8px 12px}.b8-list>button[data-more-rows]{margin:8px 12px}.b8-list>.as-list>.table-wrap{background:0 0;border:0;border-radius:0;margin:0}:is([data-screen^=integrations],.settings-area) .hub-groups{gap:var(--space-6);flex-direction:column;display:flex}:is([data-screen^=integrations],.settings-area) .hub-group>h2{margin:0 0 var(--space-3)}:is([data-screen^=integrations],.settings-area) .hub-group .card-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;display:grid}:is([data-screen^=integrations],.settings-area) .hub-group .card-grid>*{margin:0}@media (min-width:1100px){[data-screen^=compliance] .section[data-block=categories]>.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))}}
[data-screen^=workforce\.] .chart-grid{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}[data-screen^=workforce\.] .chart-bars{padding:var(--space-4);background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-md);margin:0}[data-screen^=workforce\.] .chart-bars figcaption{align-items:baseline;gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}[data-screen^=workforce\.] .chart-bars ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}[data-screen^=workforce\.] .chart-bars li{column-gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-sm);grid-template-columns:minmax(0,1fr) auto;row-gap:4px;display:grid}[data-screen^=workforce\.] .chart-bars .chart-value{text-align:right;font-variant-numeric:tabular-nums}[data-screen^=workforce\.] .chart-bars .chart-bar{border-radius:var(--radius-full);background:var(--primary);grid-column:1/-1;min-width:2px;height:6px;display:block}.surfaces-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.surfaces-grid>.surface-card{gap:var(--space-1);flex-direction:column;text-decoration:none;display:flex}.surfaces-grid>.surface-card:hover{border-color:var(--border-hover);text-decoration:none}[data-screen^=workforce\.] .week-picker{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}[data-screen=workforce\.reports] .report-section{gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-5);background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-band);display:grid}[data-screen=workforce\.reports] .report-section-header{gap:var(--space-1);display:grid}[data-screen=workforce\.reports] .report-section-header h3,[data-screen=workforce\.reports] .report-section-header p{margin:0}[data-screen=workforce\.reports] .report-section-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}[data-screen=workforce\.reports] .report-section-actions>small{flex-basis:100%}.field-pair{align-items:flex-end;gap:var(--space-2);flex-wrap:nowrap;min-width:0;display:inline-flex}.field-pair>.field{margin-bottom:0}.kpi-caption[data-counter-caption]{overflow-wrap:anywhere}.library-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.library-layout{grid-template-columns:220px minmax(0,1fr)}}.library-main{min-width:0}.folder-rail ul{margin:0;padding:0;list-style:none}.folder-rail li{align-items:center;gap:var(--space-2);min-height:32px;padding-right:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);display:flex}.folder-rail li>a{min-width:0;padding:0 var(--space-2);text-overflow:ellipsis;white-space:nowrap;color:var(--text);flex:auto;text-decoration:none;overflow:hidden}.folder-rail li>a:hover{color:var(--text-link)}.folder-rail li:has(>a[aria-current=page]){background:var(--primary-subtle)}.folder-rail li>a[aria-current=page]{color:var(--text-link);font-weight:var(--weight-semibold)}.folder-rail [data-document-count]{font-variant-numeric:tabular-nums}[data-screen=revenue\.board] .board-column{gap:var(--space-2);min-width:0;max-height:70vh;padding:var(--space-3);background:var(--glass-panel);border:1px solid var(--glass-rim);border-radius:var(--radius-band);flex-direction:column;display:flex;overflow-y:auto}.board-column-head{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.board-column-name{font-weight:var(--weight-semibold)}.board-column-value{font-variant-numeric:tabular-nums;margin-left:auto}.board-column-empty,.board-column-shown{padding:var(--space-2);font-size:var(--text-sm);margin:0}.board-card-title,.board-card-value,.board-card-meta,.board-card-next,.board-card-step,.board-card-close,.board-card-flags{margin:0}.board-card-title{font-size:var(--text-md)}.board-card-flags{gap:var(--space-1);flex-wrap:wrap;display:flex}.board-card-moves{align-items:center;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:800px){[data-screen=revenue\.board] .board-column{max-height:none}}[data-screen^=workforce\.] .wf-tab-head{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}[data-screen^=workforce\.] .wf-tab-head:empty{display:none}[data-screen^=workforce\.] .wf-tab-head>.withheld{text-align:right;font-size:var(--text-sm);flex-basis:100%}[data-screen^=workforce\.] .wf-filters{align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:auto;min-width:0;display:flex}[data-screen^=workforce\.] .wf-filters>.field,[data-screen^=workforce\.] .wf-filters .field-pair>.field{margin-bottom:0}[data-screen^=workforce\.] .wf-filters>.week-picker{margin-left:auto}[data-screen^=workforce\.] .wf-filters .field>label{min-height:0;font-size:var(--type-label-size);line-height:var(--type-label-leading);font-weight:var(--weight-medium);color:var(--text)}[data-screen^=workforce\.] .wf-filters .picker.field{gap:6px}[data-screen^=workforce\.] .wf-filters>.field,[data-screen^=workforce\.] .wf-filters>.picker{flex:0 auto}[data-screen^=workforce\.] .wf-filters select{width:auto;min-width:140px;max-width:260px}@media (max-width:800px){[data-screen^=workforce\.] .wf-filters>.field,[data-screen^=workforce\.] .wf-filters>.picker,[data-screen^=workforce\.] .wf-filters .field-pair{flex:100%}[data-screen^=workforce\.] .wf-filters select{width:100%;max-width:none}[data-screen^=workforce\.] .wf-filters .field-pair>.field{flex:1 1 0}}[data-screen=workforce\.roster] [data-block=roster-kpis]{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,280px));display:grid}[data-screen^=workforce\.] .pt-record-drawer section{margin-top:var(--space-5)}[data-screen^=workforce\.] .pt-record-drawer section>h3{margin:0 0 var(--space-2)}[data-screen^=workforce\.] .pt-record-drawer .list{margin:0;padding:0;list-style:none}[data-screen^=workforce\.] .pt-record-drawer .list>li{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--divider);flex-wrap:wrap;display:flex}[data-screen^=workforce\.] .pt-record-drawer .list>li:last-child{border-bottom:0}[data-screen^=workforce\.] .pt-record-drawer .denied-reasons{margin:var(--space-2) 0 0;padding-left:var(--space-4);font-size:var(--text-sm)}@media (max-width:800px){[data-screen^=workforce\.] .pt-record-drawer .dl{gap:var(--space-2) var(--space-4);align-items:baseline}[data-screen^=workforce\.] .pt-record-drawer .dl dt{margin-top:0}}@media (min-width:801px){[data-screen^=workforce\.] .wf-list>.table-wrap.pt-list{max-height:none;overflow:visible}[data-screen^=workforce\.] .wf-list>.table-wrap.pt-list>.table>thead>tr>th:first-child{border-top-left-radius:var(--radius-md)}[data-screen^=workforce\.] .wf-list>.table-wrap.pt-list>.table>thead>tr>th:last-child{border-top-right-radius:var(--radius-md)}}[data-screen^=workforce\.] .wf-list{margin-bottom:var(--space-4)}[data-screen^=workforce\.] .row-verbs-cell{justify-content:flex-end;display:inline-flex}[data-screen^=workforce\.] .wf-row-verbs{align-items:flex-start;gap:var(--space-1);display:inline-flex}[data-screen^=workforce\.] .wf-row-verbs .denied-reasons{margin:var(--space-1) 0 0;padding-left:var(--space-4);font-size:var(--text-sm);white-space:normal}@media (max-width:800px){[data-screen^=workforce\.] .pt-list .row-verbs-cell,[data-screen^=workforce\.] .pt-list .wf-row-verbs{width:100%;display:flex}[data-screen^=workforce\.] .pt-list .wf-row-verbs>.row-verbs{flex:auto}}[data-screen^=workforce\.] .pt-report-section .report-section-actions{align-items:center;gap:var(--space-1);display:inline-flex}[data-screen^=workforce\.] .pt-report-body>p.muted{margin:0 0 var(--space-2)}@media (max-width:800px){[data-screen^=workforce\.] .pt-report-bar>.filters{width:100%}}
:root{font-family:var(--font-sans);color:var(--text)}body{font-size:14px;font-size:var(--type-body-size);margin:0}.field span{color:var(--muted)}.field .error{color:var(--danger)}.field textarea{min-height:80px}dialog.dialog{z-index:var(--z-dialog)}.layer-palette{z-index:var(--z-palette);position:relative}.vehicle-chip{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:normal;word-spacing:normal;text-transform:none;white-space:normal;background:0 0;border:0;border-radius:0;padding:0;display:inline}.vehicle-chip>[data-plate]{border:1px solid var(--border-strong);color:var(--text);font-family:var(--font-mono);font-size:max(var(--text-xs), .86em);line-height:1.35;font-weight:var(--weight-medium);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:0 4px;display:inline-block}@media (max-width:800px){:not(.table-wrap)>.table{max-width:100%;display:block;overflow-x:auto}}[data-invoice-render-host]{overflow-x:auto}[data-print-surface]{color-scheme:light;background:var(--surface-1);color:var(--text)}.public-root,.public-page,.legal-frame,[data-print-surface],[data-invoice-render-host]{--font-sans:var(--font-sans-public);font-family:var(--font-sans-public)}select,textarea,input:not([type=checkbox],[type=radio]),label{max-width:100%}:where(.plain,.plain-list)>li,.send-text{overflow-wrap:anywhere}.section.notice{display:block}.section.notice-info{background:var(--primary-subtle);border-color:var(--primary-border)}.section.notice-warn{background:var(--status-warning-bg);border-color:var(--status-warning-border)}.section.notice-danger{background:var(--status-danger-bg);border-color:var(--status-danger-border)}.table th[scope=row]{z-index:auto;color:var(--text);font-size:inherit;line-height:inherit;font-weight:var(--weight-medium);white-space:normal;background:0 0;position:static}.record-summary{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(120px,200px) minmax(0,1fr);margin:0;display:grid}.record-summary>dt{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-md)}.record-summary>dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}@media (max-width:800px){.record-summary{grid-template-columns:minmax(0,1fr);gap:0}.record-summary>dt{margin-top:var(--space-3)}.record-summary>dt:first-child{margin-top:0}}.table th,.table td{overflow-wrap:break-word}select:not(:where(.field,.filters,.field-inline,.picker,.line-editor,.public-page) select):not(.input){min-height:var(--control-h);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text);font-family:inherit;font-size:var(--control-font);line-height:var(--leading-md);padding:0 28px 0 10px}.actions.compact select:not(.input){min-height:var(--control-h-sm);font-size:var(--text-sm)}.auth{padding:0 var(--space-4)}.auth>.card{box-sizing:border-box;width:min(100%,400px)}
