.dayrun-theme .hf-fav-t-client{--hf-bar:#b597ea;--hf-bg:#efe7fd;--hf-ink:#4b2d91}.dayrun-theme .hf-fav-t-view{--hf-bar:#e7a6da;--hf-bg:#f8ddf3;--hf-ink:#86256f}.dayrun-theme .hf-fav-t-order{--hf-bar:#8db3ee;--hf-bg:#dce8fb;--hf-ink:#1f4e8c}.dayrun-theme .hf-fav-t-invoice{--hf-bar:#5fd38a;--hf-bg:#d9fbdc;--hf-ink:#146b36}.dayrun-theme .hf-fav-t-credit{--hf-bar:#f4a26a;--hf-bg:#fde4cf;--hf-ink:#8a4513}.dayrun-theme .hf-fav-t-payment{--hf-bar:#6fd6e0;--hf-bg:#d6f8fb;--hf-ink:#0e6470}.dayrun-theme .hf-fav-t-ticket{--hf-bar:#ee6b7b;--hf-bg:#ffd9db;--hf-ink:#9e1f36}.dark .dayrun-theme .hf-fav-t-client,.dark.dayrun-theme .hf-fav-t-client{--hf-bg:rgba(181,151,234,0.18);--hf-ink:#d9c8fb}.dark .dayrun-theme .hf-fav-t-view,.dark.dayrun-theme .hf-fav-t-view{--hf-bg:rgba(231,166,218,0.16);--hf-ink:#f3c9ec}.dark .dayrun-theme .hf-fav-t-order,.dark.dayrun-theme .hf-fav-t-order{--hf-bg:rgba(141,179,238,0.16);--hf-ink:#bcd4f7}.dark .dayrun-theme .hf-fav-t-invoice,.dark.dayrun-theme .hf-fav-t-invoice{--hf-bg:rgba(95,211,138,0.16);--hf-ink:#9fe8b8}.dark .dayrun-theme .hf-fav-t-credit,.dark.dayrun-theme .hf-fav-t-credit{--hf-bg:rgba(244,162,106,0.18);--hf-ink:#fcc9a2}.dark .dayrun-theme .hf-fav-t-payment,.dark.dayrun-theme .hf-fav-t-payment{--hf-bg:rgba(111,214,224,0.14);--hf-ink:#aef1f7}.dark .dayrun-theme .hf-fav-t-ticket,.dark.dayrun-theme .hf-fav-t-ticket{--hf-bg:rgba(238,107,123,0.18);--hf-ink:#f7a9b3}.dayrun-theme .hf-fav-root{--hf-star:#e0a106;--hf-drop:var(--dr-accent)}.dark .dayrun-theme .hf-fav-root{--hf-star:#f5c451}.dayrun-theme .hf-fav-list{background:var(--dr-surface);border:1px solid var(--dr-line);border-radius:22px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 32px -18px rgba(16,24,40,.1)}.dayrun-theme .hf-fav-band{display:flex;align-items:center;gap:8px;height:32px;padding:0 16px;background:var(--dr-soft-2);border-top:1px solid var(--dr-line-soft);border-bottom:1px solid var(--dr-line-soft)}.dayrun-theme .hf-fav-section:first-child .hf-fav-band{border-top:none}.dayrun-theme .hf-fav-sic{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;background:var(--hf-bg);color:var(--hf-ink)}.dayrun-theme .hf-fav-sic svg{width:12px;height:12px}.dayrun-theme .hf-fav-bl{margin:0;font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dr-ink)}.dayrun-theme .hf-fav-cnt{height:17px;min-width:17px;padding:0 5px;border-radius:999px;display:inline-grid;place-items:center;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--hf-bg);color:var(--hf-ink)}.dayrun-theme .hf-fav-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 10px 10px}@media (min-width:768px){.dayrun-theme .hf-fav-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 12px 12px}}@media (min-width:1280px){.dayrun-theme .hf-fav-grid{grid-template-columns:repeat(5,minmax(0,1fr));padding:10px 16px 12px}}@media (min-width:1536px){.dayrun-theme .hf-fav-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.dayrun-theme .hf-fav-grid.is-saving{opacity:.95}.dayrun-theme .hf-fav-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:3px;padding:48px 16px}.dayrun-theme .hf-fav-state .ico{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;margin-bottom:5px;background:var(--dr-soft);color:var(--dr-faint)}.dayrun-theme .hf-fav-state .ico svg{width:16px;height:16px}.dayrun-theme .hf-fav-state .ico.err{background:var(--dr-hold-bg);color:var(--dr-hold-ink)}.dayrun-theme .hf-fav-state .s1{margin:0;font-size:12px;font-weight:600;color:var(--dr-text-2)}.dayrun-theme .hf-fav-state .s1.err{color:var(--dr-hold-ink)}.dayrun-theme .hf-fav-state .s2{margin:0;font-size:11px;line-height:1.4;color:var(--dr-muted);max-width:300px}.dayrun-theme .hf-fav-card,.dayrun-theme .hf-fav-cell{position:relative;min-width:0}.dayrun-theme .hf-fav-card{box-sizing:border-box;height:100%;overflow:hidden;display:flex;flex-direction:column;gap:5px;padding:7px 7px 8px 11px;background:var(--dr-surface);border:1px solid var(--dr-line);border-radius:12px;transition:opacity .15s,box-shadow .15s,border-color .15s}.dayrun-theme .hf-fav-card:hover{border-color:color-mix(in srgb,var(--dr-line) 55%,var(--dr-muted))}.dayrun-theme .hf-fav-card:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--hf-bar)}.dayrun-theme .hf-fav-r1{display:flex;align-items:center;gap:5px;min-width:0;height:20px}.dayrun-theme .hf-fav-grip{position:relative;display:grid;place-items:center;width:12px;align-self:stretch;margin-left:-4px;flex-shrink:0;color:var(--dr-faint);opacity:.7;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.dayrun-theme .hf-fav-grip svg{width:12px;height:12px}.dayrun-theme .hf-fav-grip:hover{opacity:1}.dayrun-theme .hf-fav-grip[aria-disabled=true]{cursor:default;opacity:.35}.dayrun-theme .hf-fav-ttl{flex:1;min-width:0;margin:0;font-size:12px;font-weight:600;color:var(--dr-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hf-fav-ttl.m{font-family:var(--dr-font-mono);font-size:11.5px}.dayrun-theme .hf-fav-ib{position:relative;width:20px;height:20px;min-width:0;min-height:0;padding:0;border-radius:6px;flex-shrink:0;display:grid;place-items:center;color:var(--dr-faint);background:transparent}.dayrun-theme .hf-fav-ib:hover{background:var(--dr-soft);color:var(--dr-accent-ink)}.dayrun-theme .hf-fav-ib svg{width:12px;height:12px}.dayrun-theme .hf-fav-ib.star,.dayrun-theme .hf-fav-ib.star:hover{color:var(--hf-star)}.dayrun-theme .hf-fav-ib.star svg{width:13px;height:13px}.dayrun-theme .hf-fav-sub{display:flex;align-items:center;gap:6px;min-width:0;height:16px;font-size:11px;color:var(--dr-muted)}.dayrun-theme .hf-fav-sub .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayrun-theme .hf-fav-pmeta .m,.dayrun-theme .hf-fav-sub .t.m{font-family:var(--dr-font-mono);font-size:10.5px;font-weight:500;color:var(--dr-text-2)}.dayrun-theme .hf-fav-pmeta .dr-tag,.dayrun-theme .hf-fav-sub .dr-tag{height:16px;padding:0 5px;font-size:9.5px;border-radius:5px}.dayrun-theme .hf-fav-st{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;flex-shrink:0;margin-left:auto;white-space:nowrap;text-transform:capitalize;font-size:9.5px;font-weight:600;background:var(--dr-line-soft);color:var(--dr-text-2)}.dayrun-theme .hf-fav-pmeta .hf-fav-st{margin-left:0}.dayrun-theme .hf-fav-kv{display:flex;justify-content:space-between;gap:8px;padding-top:5px;border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hf-fav-kv>div{display:flex;flex-direction:column;gap:1px;min-width:0;flex:0 1 auto}.dayrun-theme .hf-fav-kv>div:last-child:not(:first-child){text-align:right}.dayrun-theme .hf-fav-kv>div:only-child{flex:1}.dayrun-theme .hf-fav-k{font-size:10px;font-weight:500;color:var(--dr-muted);white-space:nowrap}.dayrun-theme .hf-fav-v{font-size:11px;font-weight:500;color:var(--dr-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hf-fav-v.m{font-family:var(--dr-font-mono);font-size:10.5px;font-variant-numeric:tabular-nums}.dayrun-theme .hf-fav-v.wrap{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.dayrun-theme .hf-fav-links{display:flex;gap:12px;margin-top:auto;font-size:11px;font-weight:600}.dayrun-theme .hf-fav-links a,.dayrun-theme .hf-fav-links button{display:inline-flex;align-items:center;gap:4px;color:var(--dr-accent-ink);background:none;border:0;padding:0;cursor:pointer}.dayrun-theme .hf-fav-links a:hover,.dayrun-theme .hf-fav-links button:hover{text-decoration:underline}.dayrun-theme .hf-fav-miss{border-style:dashed;border-color:var(--dr-line-dashed,#d5d9e0);background:var(--dr-soft-2)}.dayrun-theme .hf-fav-miss:before{opacity:.35}.dayrun-theme .hf-fav-miss .hf-fav-pt,.dayrun-theme .hf-fav-miss .hf-fav-ttl{color:var(--dr-muted);font-family:var(--dr-font);font-weight:500}.dayrun-theme .hf-fav-touch .hf-fav-r1{height:26px}.dayrun-theme .hf-fav-touch .hf-fav-ib{width:26px;height:26px;border-radius:8px}.dayrun-theme .hf-fav-touch .hf-fav-ib:after{content:"";position:absolute;inset:-9px}.dayrun-theme .hf-fav-touch .hf-fav-grip{width:16px}.dayrun-theme .hf-fav-touch .hf-fav-grip:after{content:"";position:absolute;left:0;top:0;bottom:0;width:28px}.dayrun-theme .hf-fav-touch .hf-fav-links{gap:16px;font-size:11.5px}.dayrun-theme .hf-fav-touch .hf-fav-links a,.dayrun-theme .hf-fav-touch .hf-fav-links button{min-height:28px}.dayrun-theme .hf-fav-pc{position:relative;box-sizing:border-box;min-height:60px;overflow:hidden;display:flex;align-items:center;gap:4px;padding:8px 6px 8px 4px;background:var(--dr-surface);border:1px solid var(--dr-line);border-radius:14px;transition:opacity .15s,box-shadow .15s}.dayrun-theme .hf-fav-pc.is-openable{cursor:pointer}.dayrun-theme .hf-fav-pc.is-openable:active{background:var(--dr-soft-2)}.dayrun-theme .hf-fav-pc:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--hf-bar)}.dayrun-theme .hf-fav-pc .hf-fav-grip{width:22px;margin-left:0}.dayrun-theme .hf-fav-pc .hf-fav-grip svg{width:14px;height:14px}.dayrun-theme .hf-fav-pm{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.dayrun-theme .hf-fav-pt{margin:0;font-size:13px;font-weight:600;color:var(--dr-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hf-fav-pt.m{font-family:var(--dr-font-mono);font-size:12.5px}.dayrun-theme .hf-fav-pmeta{display:flex;align-items:center;gap:5px;min-width:0;font-size:11px;color:var(--dr-muted);white-space:nowrap}.dayrun-theme .hf-fav-pmeta .t{min-width:0;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hf-fav-pkv{margin:0;font-size:11px;line-height:1.4;color:var(--dr-muted);overflow-wrap:anywhere}.dayrun-theme .hf-fav-pkv b{font-weight:500;color:var(--dr-ink)}.dayrun-theme .hf-fav-pkv b.m{font-family:var(--dr-font-mono);font-size:10.5px}.dayrun-theme .hf-fav-pkv i{font-style:normal;color:var(--dr-faint);margin:0 4px}.dayrun-theme .hf-fav-pact{display:flex;align-items:center;gap:2px;flex-shrink:0}.dayrun-theme .hf-fav-pc .hf-fav-ib.star{width:36px;height:36px;border-radius:11px}.dayrun-theme .hf-fav-pc .hf-fav-ib.star svg{width:16px;height:16px}.dayrun-theme .hf-fav-grid.is-dragging{-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grabbing}.dayrun-theme .hf-fav-grid.is-dragging .hf-fav-grip{cursor:grabbing}.dayrun-theme .hf-fav-grid.is-dragging .hf-fav-cell:not(.is-source)>:not(.hf-fav-drop){opacity:.82}.dayrun-theme .hf-fav-cell.is-source>:not(.hf-fav-drop){opacity:.55;box-shadow:0 0 0 1.5px var(--dr-accent-ring);transform:scale(1.015)}.dayrun-theme .hf-fav-drop{position:absolute;z-index:3;top:8px;bottom:8px;width:3px;border-radius:999px;pointer-events:none;background:var(--hf-drop);box-shadow:0 0 10px color-mix(in srgb,var(--hf-drop) 45%,transparent)}.dayrun-theme .hf-fav-drop.l{left:-6px}.dayrun-theme .hf-fav-drop.r{right:-6px}.dayrun-theme .hf-fav-drop.b,.dayrun-theme .hf-fav-drop.t{left:10px;right:10px;width:auto;height:3px}.dayrun-theme .hf-fav-drop.t{top:-5px;bottom:auto}.dayrun-theme .hf-fav-drop.b{bottom:-5px;top:auto}.hf-fav-ghost-layer{position:fixed;left:0;top:0;z-index:80;pointer-events:none;margin:0}.dayrun-theme .hf-fav-ghost{height:100%}.dayrun-theme .hf-fav-ghost>*{box-shadow:0 18px 30px -12px rgba(16,24,40,.35),0 0 0 1.5px var(--dr-accent-ring);transform:rotate(-1.2deg) scale(1.02)}@media (prefers-reduced-motion:reduce){.dayrun-theme .hf-fav-cell.is-source>:not(.hf-fav-drop),.dayrun-theme .hf-fav-ghost>*{transform:none}}.dayrun-theme.hadm{display:flex;flex-direction:column;gap:14px;min-width:0}@media (max-width:1279px){.dayrun-theme.hadm{gap:12px}}.dayrun-theme.hadm>*{min-width:0}.dayrun-theme .hadm-ovl{font-size:10.5px;font-weight:600;letter-spacing:.1em}.dayrun-theme .hadm-kl,.dayrun-theme .hadm-ovl{margin:0;text-transform:uppercase;color:var(--dr-muted)}.dayrun-theme .hadm-kl{font-size:10px;font-weight:500;letter-spacing:.06em;white-space:nowrap}.dayrun-theme .hadm-num{margin:0;font:600 13px var(--dr-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.dayrun-theme .hadm-big{font:700 24px/1.1 var(--dr-font-display);letter-spacing:-.02em}.dayrun-theme .hadm-row{display:grid;gap:14px;min-width:0;grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.dayrun-theme .hadm-row--charts{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.dayrun-theme .hadm-row--coll{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.dayrun-theme .hadm-row--snap{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}@media (min-width:768px) and (max-width:1279px){.dayrun-theme .hadm-row{gap:12px}.dayrun-theme .hadm-row--charts,.dayrun-theme .hadm-row--coll{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dayrun-theme .hadm-row--coll{align-items:start}}@media (max-width:767px){.dayrun-theme .hadm-row{gap:12px}}.dayrun-theme.hadm-push:empty{display:none}.dayrun-theme.hadm-push>div{margin:0;gap:12px;padding:10px 12px 10px 14px;border-radius:16px;border:1px solid #e4dafb;background:var(--dr-surface)}.dark .dayrun-theme.hadm-push>div{border-color:rgba(181,151,234,.35)}.dayrun-theme.hadm-push>div>div:first-child{align-items:center;gap:10px;min-width:0}.dayrun-theme.hadm-push>div>div:first-child>div:first-child{margin:0;width:28px;height:28px;border-radius:9px;background:var(--dr-missing-bg);color:var(--dr-missing-ink)}.dayrun-theme.hadm-push>div>div:first-child>div:first-child>svg{width:14px;height:14px}.dayrun-theme.hadm-push p.text-sm{font-size:12.5px;font-weight:600}.dayrun-theme.hadm-push p.text-xs{font-size:11.5px;color:var(--dr-muted);line-height:1.4}.dayrun-theme.hadm-push>div>div:last-child{gap:4px}.dayrun-theme.hadm-push>div>div:last-child>button{height:28px;border-radius:9px;font-size:12px}.dayrun-theme.hadm-push>div>div:last-child>button:last-child{width:28px}@media (max-width:639px){.dayrun-theme.hadm-push>div{gap:8px}.dayrun-theme.hadm-push>div>div:first-child{align-items:flex-start}.dayrun-theme.hadm-push>div>div:last-child{justify-content:flex-end}}.dayrun-theme .hadm-kpis{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.dayrun-theme .hadm-kpi{display:flex;min-width:0}.dayrun-theme .hadm-kpi>.dr-tile{gap:4px;padding:12px 12px 10px}.dayrun-theme .hadm-kpi .dr-tile__icon{width:24px;height:24px;border-radius:8px}.dayrun-theme .hadm-kpi .dr-tile__icon>svg{width:13px;height:13px}.dayrun-theme .hadm-kpi[data-plain] .dr-tile__value{color:var(--dr-ink)}.dayrun-theme .hadm-kpi .dr-tile__chart-row{flex-wrap:wrap;row-gap:4px}.dayrun-theme .hadm-kpi .dr-tile__chart{margin-left:auto}.dayrun-theme .hadm-kpi .dr-tile__sub{white-space:nowrap}@media (max-width:1279px){.dayrun-theme .hadm-kpis{gap:8px}.dayrun-theme .hadm-kpi .dr-tile__icon{display:none}}@media (max-width:767px){.dayrun-theme .hadm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dayrun-theme .hadm-kpi:last-child{grid-column:span 2}}.dayrun-theme .hadm-pulse{display:flex;flex-direction:column;gap:8px}.dayrun-theme .hadm-pulse__grid{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.dayrun-theme .hadm-pulse__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dayrun-theme .hadm-pulse__card{min-width:0;padding:12px 14px;border-radius:18px;border:1px solid var(--dr-line);background:var(--dr-surface)}.dayrun-theme .hadm-pulse__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.dayrun-theme .hadm-pulse__name{font-size:12px;color:var(--dr-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayrun-theme .hadm-pulse__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.dayrun-theme .hadm-pulse__stats .hadm-kl,.dayrun-theme .hadm-pulse__stats .hadm-num{overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hadm-pulse__foot{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:10px;padding-top:8px;border-top:1px solid var(--dr-line-soft);font-size:11px;color:var(--dr-muted)}.dayrun-theme .hadm-pulse__foot:empty{display:none}.dayrun-theme .hadm-pulse__foot>span+span:before{content:"·";margin-right:6px;color:var(--dr-faint)}.dayrun-theme .hadm-meta{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:11.5px;color:var(--dr-muted)}.dayrun-theme .hadm-meta__count{margin-left:4px;font:600 11.5px var(--dr-font-mono);color:var(--dr-ink)}.dayrun-theme .hadm-sync .dk-card__spacer{display:none}.dayrun-theme .hadm-sync__right{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.dayrun-theme .hadm-sync__body{padding-left:50px}@media (max-width:1279px){.dayrun-theme .hadm-sync__body{padding-left:16px}}.dayrun-theme .hadm-seg{display:inline-flex;flex-shrink:0;padding:2px;gap:2px;border-radius:999px;background:var(--dr-soft);border:1px solid var(--dr-line)}.dayrun-theme .hadm-seg>button{height:26px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:500;color:var(--dr-text-2)}.dayrun-theme .hadm-seg>button[aria-pressed=true]{background:var(--dr-ink);color:var(--dr-surface)}.dayrun-theme .hadm-seg>button:focus-visible{outline:2px solid var(--dr-accent-ring);outline-offset:1px}.dayrun-theme .hadm-ents{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0}.dayrun-theme .hadm-ents--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.dayrun-theme .hadm-sync-prog{display:flex;flex-direction:column;gap:5px;padding:8px 10px;border-radius:12px;border:1px solid #dce8fb;background:#f5f8fe}.dark .dayrun-theme .hadm-sync-prog{border-color:rgba(163,196,243,.25);background:rgba(163,196,243,.06)}.dayrun-theme .hadm-sync-prog__head{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--dr-run-ink)}.dayrun-theme .hadm-legend-stats{display:flex;flex-wrap:wrap;gap:8px 18px;min-width:0}.dayrun-theme .hadm-legend-stat{display:flex;align-items:center;gap:7px;min-width:0}.dayrun-theme .hadm-legend-stat__dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.dayrun-theme .hadm-legend{display:flex;gap:10px;font-size:11px;color:var(--dr-text-2);white-space:nowrap}.dayrun-theme .hadm-legend>span{display:inline-flex;align-items:center;gap:5px}.dayrun-theme .hadm-legend i{display:block;width:8px;height:8px;border-radius:2px}.dayrun-theme .hadm-chart .recharts-cartesian-axis-tick-value{font-size:9.5px;fill:var(--dr-muted)}.dayrun-theme .hadm-chart .recharts-yAxis .recharts-cartesian-axis-tick-value{font-family:var(--dr-font-mono);fill:var(--dr-faint)}.dayrun-theme .hadm-empty{display:grid;place-items:center;padding:0 12px;text-align:center;font-size:12px;color:var(--dr-muted);background:var(--dr-soft-2);border:1px dashed var(--dr-line);border-radius:12px}@media (max-width:767px){.dayrun-theme .hadm-row--charts .dk-card__head{flex-wrap:wrap}}.dayrun-theme .hadm-ai{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;flex-shrink:0;background:var(--dr-run-bg);color:var(--dr-run-ink);font-size:10.5px;font-weight:500;white-space:nowrap}.dayrun-theme .hadm-ai>svg{width:11px;height:11px}.dayrun-theme .hadm-fp{gap:6px;min-width:0;padding:10px 12px}.dayrun-theme .hadm-fp,.dayrun-theme .hadm-fpl{display:flex;flex-direction:column;border:1px solid var(--dr-line-soft);border-radius:14px}.dayrun-theme .hadm-fp--row{border:none;border-radius:0;gap:5px;padding:9px 12px}.dayrun-theme .hadm-fp--row+.hadm-fp--row{border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hadm-ins{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;border-radius:14px;border:1px solid var(--dr-line-soft);background:var(--dr-soft-2)}@media (max-width:767px){.dayrun-theme .hadm-ins{gap:6px}.dayrun-theme .hadm-ins>div{font-size:11.5px;line-height:1.35}}.dayrun-theme .hadm-coll{justify-content:center;padding:14px 16px}.dayrun-theme .hadm-fu{display:block;padding:5px 6px;border-radius:8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hadm-fu:first-child,.dayrun-theme .hadm-fu:hover{background:var(--dr-soft)}.dayrun-theme .hadm-lnk{display:inline-block;padding:6px 6px 0;font-size:12px;font-weight:500;color:var(--dr-accent-ink)}.dayrun-theme .hadm-lnk:hover{text-decoration:underline}.dayrun-theme .hadm-si-icon.dr-icon-chip{width:30px;height:30px;border-radius:9px;flex-shrink:0}.dayrun-theme .hadm-si-icon.dr-icon-chip>svg{width:15px;height:15px}.dayrun-theme .hadm-act-icon.dr-icon-chip{width:24px;height:24px;border-radius:7px;flex-shrink:0}.dayrun-theme .hadm-act-icon.dr-icon-chip>svg{width:13px;height:13px}.dayrun-theme .hadm-table{font-size:11px}.dayrun-theme .hadm-table thead tr{border-bottom:none}.dayrun-theme .hadm-table th{height:28px;padding:0 8px;background:var(--dr-soft-2);border-top:1px solid var(--dr-line-soft);font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dr-muted)}.dayrun-theme .hadm-table td:first-child,.dayrun-theme .hadm-table th:first-child{padding-left:12px}.dayrun-theme .hadm-table td:last-child,.dayrun-theme .hadm-table th:last-child{padding-right:12px}.dayrun-theme .hadm-table td{height:40px;padding:6px 8px;border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hadm-table tbody tr{border-bottom:none}.dayrun-theme .hadm-table tbody tr:nth-child(2n){background:transparent}.dayrun-theme .hadm-table tbody tr:hover{background:var(--dr-soft)!important}.dayrun-theme .hadm-table tbody tr[data-state=selected]{background:var(--dr-selected)!important}.dayrun-theme .hadm-credit{width:64px;height:5px;flex-shrink:0}.dayrun-theme .hadm-sel{height:28px;width:auto;min-width:0;max-width:150px;gap:6px;padding:0 10px;border-radius:8px;border:1px solid var(--dr-line);background:var(--dr-soft);font-size:11.5px;font-weight:500;color:var(--dr-ink)}.dayrun-theme .hadm-rows{border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hadm-arow{display:flex;align-items:center;gap:9px;padding:8px 8px 8px 12px;min-width:0}.dayrun-theme .hadm-arow+.hadm-arow{border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hadm-pcard{position:relative;padding:10px 12px;border:1px solid var(--dr-line-soft);border-radius:14px;min-width:0}.dayrun-theme .hadm-pcard:active{background:var(--dr-soft)}.dayrun-theme .hadm-pager{display:flex;align-items:center;gap:8px;padding:9px 12px;border-top:1px solid var(--dr-line-soft);font-size:11.5px;color:var(--dr-muted);min-width:0}.dayrun-theme .hadm-pager__info{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dayrun-theme .hadm-pager__info b{color:var(--dr-ink);font-weight:600}.dayrun-theme .hadm-pager__pages{display:flex;align-items:center;gap:4px;flex-shrink:0}.dayrun-theme .hadm-pager__pages>button{display:grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:8px;border:1px solid var(--dr-line);background:var(--dr-surface);font-size:11.5px;font-weight:500;color:var(--dr-text-2)}.dayrun-theme .hadm-pager__pages>button>svg{width:12px;height:12px}.dayrun-theme .hadm-pager__pages>button:hover:not(:disabled){background:var(--dr-soft);color:var(--dr-ink)}.dayrun-theme .hadm-pager__pages>button:disabled{opacity:.45}.dayrun-theme .hadm-pager__pages>button.is-on{background:var(--dr-ink);border-color:var(--dr-ink);color:var(--dr-surface)}.dayrun-theme .hadm-pager__pages>button:focus-visible{outline:2px solid var(--dr-accent-ring);outline-offset:1px}@media (max-width:767px){.dayrun-theme .hadm-pager{font-size:11px;gap:6px;padding:8px 10px}.dayrun-theme .hadm-pager__pages{gap:3px}.dayrun-theme .hadm-pager__pages>button{min-width:24px;height:24px;padding:0 5px}}.dayrun-theme .hadm-emptyb{display:flex;flex-direction:column;align-items:center;gap:4px;padding:36px 16px 40px;text-align:center}.dayrun-theme.hadm-skel{padding:16px;border-radius:18px;border:1px solid var(--dr-line);background:var(--dr-surface)}.dayrun-theme .hadm-sk{display:block;border-radius:6px;background:var(--dr-line-soft)}.dayrun-theme .hadm-skel__tile{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%;padding:14px;border-radius:18px;border:1px solid var(--dr-line)}.dayrun-theme.hsal{color:var(--dr-ink);font-family:var(--dr-font)}.dayrun-theme .hsal-col,.dayrun-theme.hsal{display:flex;flex-direction:column;gap:14px}.dayrun-theme .hsal-col{min-width:0}.dayrun-theme .hsal-split{display:grid;gap:14px;align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dayrun-theme .hsal-split--main{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.dayrun-theme .hsal-split>*{min-width:0}.dayrun-theme .hsal-row{display:flex;align-items:center;gap:10px;min-height:40px;padding:7px 14px;border-top:1px solid var(--dr-line-soft);font-size:12.5px;text-align:left;width:100%;background:var(--dr-surface);color:var(--dr-ink)}.dayrun-theme .hsal-row--tap{cursor:pointer;transition:background-color .15s}.dayrun-theme .hsal-row--tap:hover{background:var(--dr-soft)}.dayrun-theme .hsal-row__main{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:1px}.dayrun-theme .hsal-row__name{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayrun-theme .hsal-row__meta{font-size:10.5px;color:var(--dr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hsal-row__end{display:flex;flex-shrink:0;align-items:center;gap:8px}.dayrun-theme .hsal-rank{width:18px;flex-shrink:0;font:600 11px var(--dr-font-mono);color:var(--dr-faint)}.dayrun-theme .hsal-amt{font:500 12px var(--dr-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.dayrun-theme .hsal-note{padding:10px 14px 12px;font-size:12px;color:var(--dr-muted)}.dayrun-theme .hsal-chip-outline{background:var(--dr-surface);color:var(--dr-text-2);box-shadow:inset 0 0 0 1px var(--dr-line)}.dayrun-theme .hsal-seg{display:inline-flex;gap:2px;padding:2px;border-radius:999px;border-color:var(--dr-line);background:var(--dr-soft)}.dayrun-theme .hsal-seg>button{border-radius:999px;background:transparent;color:var(--dr-text-2);font-size:11.5px}.dayrun-theme .hsal-seg>button:hover{background:var(--dr-line-soft);color:var(--dr-ink)}.dayrun-theme .hsal-seg>button[aria-pressed=true],.dayrun-theme .hsal-seg>button[aria-pressed=true]:hover{background:var(--dr-ink);color:var(--dr-surface)}.dayrun-theme .hsal-seg>button:focus-visible{outline:2px solid var(--dr-accent);outline-offset:1px}@media (min-width:1280px){.dayrun-theme .hsal-seg>button:not(.min-h-\[44px\]){height:24px;padding:0 10px}}.dayrun-theme .hsal-pri{position:relative;display:flex;align-items:flex-start;gap:12px;padding:10px 12px 10px 16px;border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hsal-pri:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:0 4px 4px 0;background:var(--hsal-tone)}.dayrun-theme .hsal-pri[data-tone=red]{--hsal-tone:var(--dr-hold);--hsal-tone-bg:var(--dr-hold-bg);--hsal-tone-ink:var(--dr-hold-ink);background:linear-gradient(90deg,color-mix(in srgb,var(--dr-hold-bg) 40%,var(--dr-surface)),var(--dr-surface) 45%)}.dayrun-theme .hsal-pri[data-tone=amber]{--hsal-tone:var(--dr-cart);--hsal-tone-bg:var(--dr-cart-bg);--hsal-tone-ink:var(--dr-cart-ink)}.dayrun-theme .hsal-pri[data-tone=blue]{--hsal-tone:var(--dr-run);--hsal-tone-bg:var(--dr-run-bg);--hsal-tone-ink:var(--dr-run-ink)}.dayrun-theme .hsal-pri__body{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:5px}.dayrun-theme .hsal-pri__rank{font:600 11px var(--dr-font-mono);color:var(--dr-faint)}.dayrun-theme .hsal-pri__name{font-size:13px;font-weight:600}.dayrun-theme .hsal-pri__reason{font-size:12px;line-height:1.4;color:var(--dr-text-2)}.dayrun-theme .hsal-pri__actions{display:flex;flex-wrap:wrap;gap:5px}.dayrun-theme .hsal-act{gap:5px;border-radius:8px;border-color:var(--dr-line);background:var(--dr-surface);padding:0 9px;font-size:11.5px;font-weight:500;color:var(--dr-ink);box-shadow:none}.dayrun-theme .hsal-act:hover{background:var(--dr-soft);color:var(--dr-ink)}.dayrun-theme .hsal-act svg{width:12px;height:12px}.dayrun-theme .hsal-score{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border-radius:13px;background:var(--hsal-tone-bg);color:var(--hsal-tone-ink);cursor:default}.dayrun-theme .hsal-score b{font:700 19px/1 var(--dr-font-display);letter-spacing:-.02em}.dayrun-theme .hsal-score span{font-size:9.5px;color:var(--dr-muted)}.dayrun-theme .hsal-score:focus-visible{outline:2px solid var(--dr-accent);outline-offset:1px}.dayrun-theme .hsal-pri__loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 14px;font-size:12.5px;color:var(--dr-muted);border-top:1px solid var(--dr-line-soft)}.hsal-breakdown{width:200px}.hsal-breakdown__row{display:flex;justify-content:space-between;gap:12px;padding:2px 0;font-size:11px}.hsal-breakdown__row b{font:500 11px var(--dr-font-mono)}.dayrun-theme .hsal-stops{padding:0 14px 12px}.dayrun-theme .hsal-stops--grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.dayrun-theme .hsal-stop{display:flex;flex-direction:column;align-items:center;gap:4px;padding:9px 8px;min-width:0;border-radius:14px;border:1px solid var(--dr-line-soft);background:var(--dr-soft-2);text-align:center;cursor:pointer;transition:border-color .15s,transform .1s}.dayrun-theme .hsal-stops--strip .hsal-stop{width:124px}.dayrun-theme .hsal-stop:hover{border-color:var(--dr-accent-ring)}.dayrun-theme .hsal-stop:active{transform:scale(.98)}.dayrun-theme .hsal-stop:focus-visible{outline:2px solid var(--dr-accent);outline-offset:1px}.dayrun-theme .hsal-stop__num{display:inline-grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:7px;background:var(--dr-ink);color:var(--dr-surface);font-size:10.5px;font-weight:700}.dayrun-theme .hsal-stop__name{font-size:12px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.dayrun-theme .hsal-stop__area{font-size:10.5px;color:var(--dr-muted)}.dayrun-theme .hsal-stop__driver{font-size:10px;color:var(--dr-muted)}.dayrun-theme .hsal-stop .dr-tag{height:16px;font-size:9.5px;font-weight:600}.dayrun-theme .hsal-stops--list{padding:0}.dayrun-theme .hsal-stops--list .hsal-row .dr-tag{height:16px;font-size:9.5px;font-weight:600}.dayrun-theme .hsal-row[data-tone=red]{background:linear-gradient(90deg,color-mix(in srgb,var(--dr-hold-bg) 45%,var(--dr-surface)),var(--dr-surface) 55%)}.dayrun-theme .hsal-row[data-tone=amber]{background:linear-gradient(90deg,color-mix(in srgb,var(--dr-cart-bg) 45%,var(--dr-surface)),var(--dr-surface) 55%)}.dayrun-theme .hsal-row[data-tone]:hover{background:var(--dr-soft)}.dayrun-theme .hsal-dot{width:7px;height:7px;flex-shrink:0;border-radius:999px}.dayrun-theme .hsal-row[data-tone=red] .hsal-dot{background:var(--dr-hold)}.dayrun-theme .hsal-row[data-tone=amber] .hsal-dot{background:var(--dr-cart)}.dayrun-theme .hsal-days{font:600 11.5px var(--dr-font-mono);white-space:nowrap}.dayrun-theme .hsal-row[data-tone=red] .hsal-days{color:var(--dr-hold-ink)}.dayrun-theme .hsal-row[data-tone=amber] .hsal-days{color:var(--dr-cart-ink)}.dayrun-theme .hsal-call{border:1px solid var(--dr-line);border-radius:8px;background:var(--dr-surface);color:var(--dr-text-2)}.dayrun-theme .hsal-call:hover{background:var(--dr-soft);color:var(--dr-ink)}.dayrun-theme .hsal-call:disabled{opacity:.35}@media (min-width:1367px){.dayrun-theme .hsal-call.h-8{width:28px;height:28px}}.dayrun-theme .hsal-targets{display:grid;gap:18px;padding:2px 14px 14px;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr)) repeat(3,132px)}.dayrun-theme .hsal-targets__none{grid-column:span 2;font-size:12px;color:var(--dr-muted)}.dayrun-theme .hsal-mini{display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;border:1px solid var(--dr-line-soft);border-radius:14px;background:var(--dr-surface)}.dayrun-theme .hsal-mini b{font:700 20px/1.1 var(--dr-font-display);letter-spacing:-.02em}.dayrun-theme .hsal-mini b,.dayrun-theme .hsal-mini span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayrun-theme .hsal-mini span{font-size:10.5px;font-weight:600;color:var(--dr-muted)}.dayrun-theme .hsal-mini--hold b{color:var(--dr-hold-ink)}@media (max-width:1279px){.dayrun-theme .hsal-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px}.dayrun-theme .hsal-mini{padding:10px 12px}}@media (max-width:767px){.dayrun-theme .hsal-targets{gap:10px 8px}.dayrun-theme .hsal-targets>.hsal-pb,.dayrun-theme .hsal-targets__none{grid-column:1/-1}.dayrun-theme .hsal-mini b{font-size:17px}}.dayrun-theme .hsal-pb .dk-prog__label{font-size:12px;color:var(--dr-text-2)}.dayrun-theme .hsal-pb .dk-prog__wrap,.dayrun-theme .hsal-pb .hsal-amt{font-size:10.5px}.dayrun-theme .hsal-promos{display:grid;gap:8px;padding:2px 14px 14px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px) and (max-width:1279px){.dayrun-theme .hsal-promos{grid-template-columns:repeat(3,minmax(0,1fr))}}.dayrun-theme .hsal-promo{display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;border:1px solid var(--dr-line-soft);border-radius:14px;transition:border-color .15s}.dayrun-theme .hsal-promo:hover{border-color:var(--dr-line)}.dayrun-theme .hsal-promo__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dayrun-theme .hsal-promo__name{font-size:12.5px;font-weight:600}.dayrun-theme .hsal-promo__products{font-size:11.5px;color:var(--dr-text-2)}.dayrun-theme .hsal-promo__valid{font-size:10.5px;color:var(--dr-muted)}.dayrun-theme .hsal-promos .hsal-note{grid-column:1/-1;padding:0}.dayrun-theme .hsal-hv-toggle{width:100%;text-align:left;border-radius:18px 18px 0 0;background:transparent;color:var(--dr-ink);cursor:pointer}.dayrun-theme .hsal-hv-toggle:hover{background:var(--dr-soft-2)}.dayrun-theme .hsal-hv-toggle:focus-visible{outline:2px solid var(--dr-accent);outline-offset:-2px}.dayrun-theme .hsal-hv-sort{display:flex;align-items:center;gap:8px;padding:0 14px 10px;font-size:11.5px;color:var(--dr-muted)}.dayrun-theme .hsal-hv-list{max-height:400px;overflow-y:auto;overscroll-behavior:contain}.dayrun-theme .hsal-task{display:flex;flex-direction:column;gap:2px;padding:8px 14px;border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hsal-task__top{display:flex;align-items:center;gap:6px}.dayrun-theme .hsal-task__name{flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayrun-theme .hsal-task__due{font-size:10.5px;color:var(--dr-muted);white-space:nowrap}.dayrun-theme .hsal-task__desc{font-size:11.5px;color:var(--dr-muted)}.dayrun-theme .hsal-promise-ic{width:16px;height:16px;flex-shrink:0;color:var(--dr-muted)}.dayrun-theme .hsal-promise-ic[data-status=kept]{color:var(--dr-ordered-ink)}.dayrun-theme .hsal-promise-ic[data-status=broken]{color:var(--dr-hold)}@media (max-width:1279px){.dayrun-theme.hsal{overflow-x:clip}.dayrun-theme .hsal-row__end .dr-chip{max-width:11rem;overflow:hidden;text-overflow:ellipsis}}.dayrun-theme .hsal-seg--full{display:flex;width:100%}.dayrun-theme .hsal-seg--full>button{flex:1 1 0;min-height:36px}.dayrun-theme .hsal-hv-toggle[aria-expanded=false]{border-radius:17px}.dayrun-theme.hp-body,.dayrun-theme.hp-push{--hp-aqua:#8eecf5;--hp-grey-bar:#c9ced6;--hp-sky-wash:#f3f7fe;--hp-card-shadow:0 1px 2px rgba(16,24,40,0.04),0 12px 32px -18px rgba(16,24,40,0.14);background:transparent}.dark .dayrun-theme.hp-body,.dark .dayrun-theme.hp-push{--hp-aqua:#5fc9d3;--hp-grey-bar:#4a5160;--hp-sky-wash:color-mix(in srgb,var(--dr-run) 10%,transparent);--hp-card-shadow:0 1px 2px rgba(0,0,0,0.3)}.portal-theme .hp-greet-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.portal-theme .hp-greet-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));transition:background-color .15s,border-color .15s}.portal-theme .hp-greet-btn:hover{background:hsl(var(--secondary))}.portal-theme .hp-greet-btn--ink{background:#16181d;border-color:#16181d;color:#fff}.portal-theme .hp-greet-btn--ink:hover{background:#2a2d35}.dark .portal-theme .hp-greet-btn--ink{background:#e9ebf0;border-color:#e9ebf0;color:#16181d}.dark .portal-theme .hp-greet-btn--ink:hover{background:#c9ced8}.portal-theme .hp-greet-btn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (min-width:768px){.portal-theme .hp-greet-actions{display:flex}.portal-theme .hp-greet-btn{height:36px}}.dayrun-theme .hp-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--dr-surface);border:1px solid var(--dr-line);border-radius:22px;box-shadow:var(--hp-card-shadow)}.dayrun-theme .hp-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:12px 18px;border-bottom:1px solid var(--dr-line-soft)}.dayrun-theme .hp-card__title{margin:0;font:700 16px/1.25 var(--dr-font-display);letter-spacing:-.01em;color:var(--dr-ink)}.dayrun-theme .hp-card__meta{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;color:var(--dr-muted);white-space:nowrap}.dayrun-theme .hp-card__link{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--dr-ink);white-space:nowrap}.dayrun-theme .hp-card__link:hover{text-decoration:underline}.dayrun-theme .hp-card__body{padding:18px;flex-grow:1}.dayrun-theme .hp-card__body--flush{padding:0}.dayrun-theme .hp-card__body--chart{padding:14px 18px 12px 8px}.dayrun-theme .hp-card__body--aging{padding:22px 18px 18px}.dayrun-theme .hp-empty{display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;color:var(--dr-muted)}.dayrun-theme .hp-tile{padding:16px 16px 14px}@media (max-width:767px){.dayrun-theme .hp-tile{padding:12px 12px 11px;border-radius:16px;gap:4px}.dayrun-theme .hp-tile .dr-tile__value{font-size:min(var(--dr-tile-value-size,1.375rem),1.375rem)}}.dayrun-theme .hp-spend .recharts-cartesian-grid line{stroke:var(--dr-line-soft)}.dayrun-theme .hp-spend .recharts-cartesian-axis-tick-value{fill:var(--dr-faint);font-family:var(--dr-font-mono)}.dayrun-theme .hp-spend .recharts-area-curve{stroke:var(--dr-run-ink)}.dayrun-theme .hp-spend .recharts-tooltip-cursor{stroke:var(--dr-line)}.dayrun-theme .hp-spend .recharts-active-dot circle{fill:var(--dr-surface);stroke:var(--dr-run-ink)}.dark .dayrun-theme .hp-spend .recharts-area-curve{stroke:var(--dr-run)}.dayrun-theme .hp-aging{display:flex;flex-direction:column;gap:22px}.dayrun-theme .hp-aging__bar{display:block;width:100%;height:10px;border-radius:999px;overflow:hidden;background:var(--dr-line-soft)}.dayrun-theme .hp-aging__seg{stroke:var(--dr-surface);stroke-width:2px}.dayrun-theme .hp-aging [data-tone=current]{fill:var(--dr-ordered);background:var(--dr-ordered)}.dayrun-theme .hp-aging [data-tone=d30]{fill:var(--hp-aqua);background:var(--hp-aqua)}.dayrun-theme .hp-aging [data-tone=d60]{fill:var(--dr-none);background:var(--dr-none)}.dayrun-theme .hp-aging [data-tone=d90]{fill:var(--dr-cart);background:var(--dr-cart)}.dayrun-theme .hp-aging [data-tone=d90plus]{fill:var(--dr-hold);background:var(--dr-hold)}.dayrun-theme .hp-aging__legend{display:grid;grid-template-columns:minmax(0,1fr);gap:11px;margin:0;padding:0;list-style:none}.dayrun-theme .hp-aging__item{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--dr-muted);min-width:0}.dayrun-theme .hp-aging__name{display:inline-flex;align-items:center;min-width:0;white-space:nowrap}.dayrun-theme .hp-aging__dot{width:8px;height:8px;border-radius:999px;margin-right:8px;flex-shrink:0}.dayrun-theme .hp-aging__value{font:500 12.5px var(--dr-font-mono);font-variant-numeric:tabular-nums;color:var(--dr-ink);white-space:nowrap}.dayrun-theme .hp-aging__value--hot{color:var(--dr-hold-ink)}@media (min-width:1280px){.dayrun-theme .hp-card--wide .hp-aging__legend{grid-template-columns:repeat(5,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}}@media (min-width:768px) and (max-width:1279px){.dayrun-theme .hp-card__body--aging{padding:16px 18px}.dayrun-theme .hp-aging{gap:18px}.dayrun-theme .hp-aging__legend{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;row-gap:8px}}.dayrun-theme .hp-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;padding:0 11px;border-radius:9px;flex-shrink:0;border:1px solid var(--dr-line);background:var(--dr-surface);color:var(--dr-ink);font-size:12px;font-weight:600;white-space:nowrap;transition:background-color .15s,border-color .15s}.dayrun-theme .hp-cta>svg{width:13px;height:13px;flex-shrink:0}.dayrun-theme a:hover>.hp-cta,.dayrun-theme button.hp-cta:hover{background:var(--dr-soft);border-color:#d5d9e0}.dayrun-theme .hp-cta--ink{background:var(--dr-ink);border-color:var(--dr-ink);color:var(--dr-surface)}.dayrun-theme a:hover>.hp-cta--ink{background:var(--dr-ink);border-color:var(--dr-ink);opacity:.9}.dayrun-theme .hp-cta--lg{height:44px;padding:0 18px;border-radius:12px;font-size:13px}.dayrun-theme .hp-cta--lg>svg{width:15px;height:15px}.dayrun-theme .hp-cta:focus-visible{outline:2px solid var(--dr-accent-ring);outline-offset:2px}@media (max-width:1279px){.dayrun-theme .hp-cta--hit:after{content:"";position:absolute;inset:-7px -4px}}.dayrun-theme .hp-order{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--dr-line-soft)}.dayrun-theme .hp-order:first-child{border-top:none}.dayrun-theme .hp-order:hover{background:var(--dr-soft-2)}.dayrun-theme .hp-order__no{font:500 12.5px var(--dr-font-mono);color:var(--dr-ink)}.dayrun-theme .hp-order__meta{margin-top:3px;font-size:11.5px;color:var(--dr-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayrun-theme .hp-order__amt{font:500 13px var(--dr-font-mono);font-variant-numeric:tabular-nums;color:var(--dr-ink);white-space:nowrap}.dayrun-theme .hp-order__side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}@media (min-width:1280px){.dayrun-theme .hp-order__side{flex-direction:row;align-items:center;gap:12px}}@media (max-width:767px){.dayrun-theme .hp-order{align-items:flex-start;padding:13px 14px}}.dayrun-theme .hp-action{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 18px 8px 22px;border-top:1px solid var(--dr-line-soft)}.dayrun-theme li:first-child>.hp-action{border-top:none}.dayrun-theme .hp-action:hover{background:var(--dr-soft-2)}.dayrun-theme .hp-action:focus-visible{outline:2px solid var(--dr-accent-ring);outline-offset:-2px}.dayrun-theme .hp-action:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;border-radius:0 4px 4px 0;background:var(--hp-bar,var(--hp-grey-bar))}.dayrun-theme .hp-action[data-tone=danger]{--hp-bar:var(--dr-hold)}.dayrun-theme .hp-action[data-tone=warning]{--hp-bar:var(--dr-cart)}.dayrun-theme .hp-action[data-tone=info]{--hp-bar:var(--dr-run)}.dayrun-theme .hp-action[data-tone=neutral]{--hp-bar:var(--hp-grey-bar)}.dayrun-theme .hp-action__label{flex-grow:1;min-width:0;font-size:13.5px;font-weight:500;color:var(--dr-ink)}@media (max-width:767px){.dayrun-theme .hp-action{min-height:56px;padding:8px 14px 8px 18px}.dayrun-theme .hp-action__label{font-size:13px}}.dayrun-theme .hp-qlinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dayrun-theme .hp-qlink{display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;padding:14px 16px;background:var(--dr-surface);border:1px solid var(--dr-line);border-radius:18px;font-size:13.5px;font-weight:600;color:var(--dr-ink);transition:border-color .15s,box-shadow .15s}.dayrun-theme .hp-qlink:hover{border-color:#d5d9e0;box-shadow:var(--hp-card-shadow)}.dayrun-theme .hp-qlink:focus-visible{outline:2px solid var(--dr-accent-ring);outline-offset:2px}.dayrun-theme .hp-qlink__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;flex-shrink:0;background:var(--dr-soft);color:var(--dr-text-2)}.dayrun-theme .hp-qlink__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dayrun-theme .hp-qlink__chev{margin-left:auto;width:15px;height:15px;flex-shrink:0;color:var(--dr-faint)}@media (max-width:1279px){.dayrun-theme .hp-qlink__chev{display:none}}@media (max-width:767px){.dayrun-theme .hp-qlink{padding:12px;gap:10px;font-size:13px}}.dayrun-theme .hp-lower{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;grid-template-areas:"recent" "actions" "links"}.dayrun-theme .hp-lower__recent{grid-area:recent}.dayrun-theme .hp-lower__actions{grid-area:actions}.dayrun-theme .hp-lower__links{grid-area:links}@media (min-width:768px) and (max-width:1279px){.dayrun-theme .hp-lower{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"recent actions" "recent links";align-items:start}.dayrun-theme .hp-lower__recent{align-self:start}}@media (min-width:1280px){.dayrun-theme .hp-lower{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"recent actions" "links links";align-items:start}.dayrun-theme .hp-qlinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.hp-push:empty{display:none}.dayrun-theme.hp-push>div{position:relative;margin:0;padding:12px 14px 12px 12px;border-radius:16px;background:var(--hp-sky-wash);border:1px solid var(--dr-run-bg);font-family:var(--dr-font)}.dayrun-theme.hp-push>div>div:first-child>div:first-child{width:32px;height:32px;margin-top:0;border-radius:10px;background:var(--dr-run-bg);color:var(--dr-run-ink)}.dayrun-theme.hp-push>div>div:first-child p:first-child{font-size:13px;font-weight:600;color:var(--dr-ink)}.dayrun-theme.hp-push>div>div:first-child p:nth-of-type(2){font-size:12px;line-height:1.4;color:var(--dr-muted)}.dayrun-theme.hp-push>div>div:first-child p:nth-of-type(3){font-size:12px;line-height:1.4}.dayrun-theme.hp-push>div>div:last-child>button{border-radius:9px}@media (max-width:767px){.dayrun-theme.hp-push>div{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.dayrun-theme.hp-push>div>div:first-child{padding-right:32px}.dayrun-theme.hp-push>div>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dayrun-theme.hp-push>div>div:last-child>button{height:40px}.dayrun-theme.hp-push>div>div:last-child>button:nth-child(2){border:1px solid var(--dr-line);background:var(--dr-surface)}.dayrun-theme.hp-push>div>div:last-child>button:last-child{position:absolute;top:8px;right:8px;height:32px}}.hp-viya{display:contents}.dayrun-theme .hp-viya>button.fixed{height:44px;padding:0 16px;background:var(--dr-ink);color:var(--dr-surface);box-shadow:0 1px 2px rgba(16,24,40,.06),0 24px 48px -16px rgba(16,24,40,.45)}.dayrun-theme .hp-viya>button.fixed:hover{background:var(--dr-ink);opacity:.92}.dayrun-theme .hp-viya>button.fixed>span{font-weight:600;font-size:13px}.dayrun-theme .hp-viya>button.fixed>:last-child:not(span):not(.relative){margin-left:0;margin-right:-8px;height:22px;min-width:22px;justify-content:center;border-radius:999px;background:var(--dr-surface);color:var(--dr-ink);font-weight:700;font-size:11px}.dayrun-theme .hp-viya>button.fixed .bg-blue-300{background:var(--dr-run)}@media (max-width:767px){.dayrun-theme .hp-viya>button.fixed{bottom:20px;right:16px}}@media (min-width:768px) and (max-width:1366px){[data-sales-portal]{--sales-touch-min:44px}[data-sales-portal] a.h-10:not(.sales-touch-opt-out),[data-sales-portal] a.h-11:not(.sales-touch-opt-out),[data-sales-portal] a.h-7:not(.sales-touch-opt-out),[data-sales-portal] a.h-8:not(.sales-touch-opt-out),[data-sales-portal] button.h-10:not(.sales-touch-opt-out):not([role=switch]),[data-sales-portal] button.h-11:not(.sales-touch-opt-out):not([role=switch]),[data-sales-portal] button.h-5:not(.sales-touch-opt-out):not([role=switch]),[data-sales-portal] button.h-6:not(.sales-touch-opt-out):not([role=switch]),[data-sales-portal] button.h-7:not(.sales-touch-opt-out):not([role=switch]),[data-sales-portal] button.h-8:not(.sales-touch-opt-out):not([role=switch]),[data-sales-portal] button.h-9:not(.sales-touch-opt-out):not([role=switch]){min-height:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] a.h-10.w-10:not(.sales-touch-opt-out),[data-sales-portal] a.h-11.w-11:not(.sales-touch-opt-out),[data-sales-portal] a.h-8.w-8:not(.sales-touch-opt-out),[data-sales-portal] button.h-10.w-10:not(.sales-touch-opt-out),[data-sales-portal] button.h-11.w-11:not(.sales-touch-opt-out),[data-sales-portal] button.h-5.w-5:not(.sales-touch-opt-out),[data-sales-portal] button.h-6.w-6:not(.sales-touch-opt-out),[data-sales-portal] button.h-7.w-7:not(.sales-touch-opt-out),[data-sales-portal] button.h-7:not(.sales-touch-opt-out),[data-sales-portal] button.h-8.w-8:not(.sales-touch-opt-out),[data-sales-portal] button.h-9.w-9:not(.sales-touch-opt-out),[data-sales-portal] button.size-icon:not(.sales-touch-opt-out){min-width:var(--sales-touch-min)}[data-sales-portal] .flex.rounded-md.border.overflow-hidden>button:not(.sales-touch-opt-out){min-height:var(--sales-touch-min);min-width:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] table button[type=button]:not(.sales-touch-opt-out):not([role=checkbox]){min-height:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] .oob-theme button.carousel-dot:not(.sales-touch-opt-out),[data-sales-portal] .oob-theme button[type=button]:not(.sales-touch-opt-out):not(.carousel-dot){min-height:var(--sales-touch-min);min-width:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] .sales-touch-checkbox-hit,[data-sales-portal] [role=columnheader] button:not([role=checkbox]),[data-sales-portal] [role=combobox],[data-sales-portal] [role=menuitem],[data-sales-portal] [role=menuitemcheckbox],[data-sales-portal] [role=menuitemradio],[data-sales-portal] [role=tab],[data-sales-portal] button[role=combobox],[data-sales-portal] th button:not([role=checkbox]){min-height:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] .sales-touch-checkbox-hit{display:inline-flex;align-items:center;justify-content:center;min-width:var(--sales-touch-min)}[data-sales-portal] button[role=checkbox]{height:1rem;width:1rem;min-height:1rem;min-width:1rem;flex-shrink:0}[data-sales-portal] input.h-5:not(.sales-touch-opt-out),[data-sales-portal] input.h-6:not(.sales-touch-opt-out),[data-sales-portal] input.h-7:not(.sales-touch-opt-out),[data-sales-portal] input.h-8:not(.sales-touch-opt-out),[data-sales-portal] input.h-9:not(.sales-touch-opt-out),[data-sales-portal] input[type=date]:not(.sales-touch-opt-out),[data-sales-portal] select.h-7:not(.sales-touch-opt-out),[data-sales-portal] select.h-8:not(.sales-touch-opt-out),[data-sales-portal] select.h-9:not(.sales-touch-opt-out){min-height:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] .pagination-nav button:not(.sales-touch-opt-out),[data-sales-portal] nav[aria-label*=pagination] button:not(.sales-touch-opt-out){min-height:var(--sales-touch-min);min-width:var(--sales-touch-min);touch-action:manipulation}[data-sales-portal] button[role=switch]:not(.sales-touch-opt-out){min-height:calc(var(--sales-touch-min) * .65);min-width:calc(var(--sales-touch-min) * 1.1);touch-action:manipulation}[data-sales-portal] button[role=switch]{height:1.5rem;width:2.75rem;flex-shrink:0}[data-sales-portal] .sales-dashboard-tappable{min-height:var(--sales-touch-min);touch-action:manipulation}}@media (max-width:1366px){[data-portal]{--portal-touch-min:44px}[data-portal] a.h-7:not(.portal-touch-opt-out),[data-portal] a.h-8:not(.portal-touch-opt-out),[data-portal] button.h-5:not(.portal-touch-opt-out):not([role=switch]),[data-portal] button.h-6:not(.portal-touch-opt-out):not([role=switch]),[data-portal] button.h-7:not(.portal-touch-opt-out):not([role=switch]),[data-portal] button.h-8:not(.portal-touch-opt-out):not([role=switch]),[data-portal] button.h-9:not(.portal-touch-opt-out):not([role=switch]){min-height:var(--portal-touch-min);touch-action:manipulation}[data-portal] button.h-5.w-5:not(.portal-touch-opt-out),[data-portal] button.h-6.w-6:not(.portal-touch-opt-out),[data-portal] button.h-7.w-7:not(.portal-touch-opt-out),[data-portal] button.h-8.w-8:not(.portal-touch-opt-out),[data-portal] button.size-icon:not(.portal-touch-opt-out){min-width:var(--portal-touch-min)}[data-portal] .portal-touch-checkbox-hit,[data-portal] [role=combobox],[data-portal] [role=tab],[data-portal] button[role=combobox],[data-portal] table button[type=button]:not(.portal-touch-opt-out):not([role=checkbox]){min-height:var(--portal-touch-min);touch-action:manipulation}[data-portal] .portal-touch-checkbox-hit{display:inline-flex;align-items:center;justify-content:center;min-width:var(--portal-touch-min)}[data-portal] button[role=checkbox]{height:1rem;width:1rem;min-height:1rem;min-width:1rem;flex-shrink:0}[data-portal] table input[type=checkbox]{height:.875rem;width:.875rem;min-height:.875rem;min-width:.875rem;flex-shrink:0}[data-portal] button[role=switch]{height:1.5rem;width:2.75rem;min-height:1.5rem;min-width:2.75rem;flex-shrink:0}[data-portal] input.h-7:not(.portal-touch-opt-out),[data-portal] input.h-8:not(.portal-touch-opt-out),[data-portal] input.h-9:not(.portal-touch-opt-out),[data-portal] select.h-8:not(.portal-touch-opt-out),[data-portal] select.h-9:not(.portal-touch-opt-out){min-height:var(--portal-touch-min);touch-action:manipulation}[data-portal] .pagination-nav button:not(.portal-touch-opt-out),[data-portal] nav[aria-label*=pagination] button:not(.portal-touch-opt-out){min-height:var(--portal-touch-min);min-width:var(--portal-touch-min);touch-action:manipulation}}@media (max-width:639px){[data-portal] .pagination-nav button:not(.portal-touch-opt-out),[data-portal] nav[aria-label*=pagination] button:not(.portal-touch-opt-out){min-height:2rem!important;height:2rem!important;min-width:2rem!important;padding-left:.375rem!important;padding-right:.375rem!important;touch-action:manipulation}}@media (max-width:1366px) and (pointer:coarse){[data-admin]{--admin-touch-min:44px}[data-admin] a.h-7:not(.admin-touch-opt-out),[data-admin] a.h-8:not(.admin-touch-opt-out),[data-admin] button.h-5:not(.admin-touch-opt-out):not([role=switch]),[data-admin] button.h-6:not(.admin-touch-opt-out):not([role=switch]),[data-admin] button.h-7:not(.admin-touch-opt-out):not([role=switch]),[data-admin] button.h-8:not(.admin-touch-opt-out):not([role=switch]),[data-admin] button.h-9:not(.admin-touch-opt-out):not([role=switch]){min-height:var(--admin-touch-min);touch-action:manipulation}[data-admin] button.h-5.w-5:not(.admin-touch-opt-out),[data-admin] button.h-6.w-6:not(.admin-touch-opt-out),[data-admin] button.h-7.w-7:not(.admin-touch-opt-out),[data-admin] button.h-8.w-8:not(.admin-touch-opt-out),[data-admin] button.size-icon:not(.admin-touch-opt-out){min-width:var(--admin-touch-min)}[data-admin] .admin-touch-checkbox-hit,[data-admin] [role=combobox],[data-admin] [role=tab],[data-admin] button[role=combobox],[data-admin] table button[type=button]:not(.admin-touch-opt-out):not([role=checkbox]){min-height:var(--admin-touch-min);touch-action:manipulation}[data-admin] .admin-touch-checkbox-hit{display:inline-flex;align-items:center;justify-content:center;min-width:var(--admin-touch-min)}[data-admin] button[role=checkbox]{height:1rem;width:1rem;min-height:1rem;min-width:1rem;flex-shrink:0}[data-admin] table input[type=checkbox]{height:.875rem;width:.875rem;min-height:.875rem;min-width:.875rem;flex-shrink:0}[data-admin] button[role=switch]:not(.switch-sm){height:1.5rem;width:2.75rem;min-height:1.5rem;min-width:2.75rem;flex-shrink:0}[data-admin] button[role=switch].switch-sm{height:1rem;width:1.75rem;min-height:1rem;min-width:1.75rem;flex-shrink:0}[data-admin] input.h-7:not(.admin-touch-opt-out),[data-admin] input.h-8:not(.admin-touch-opt-out),[data-admin] input.h-9:not(.admin-touch-opt-out),[data-admin] select.h-8:not(.admin-touch-opt-out),[data-admin] select.h-9:not(.admin-touch-opt-out){min-height:var(--admin-touch-min);touch-action:manipulation}[data-admin] .pagination-nav button:not(.admin-touch-opt-out),[data-admin] nav[aria-label*=pagination] button:not(.admin-touch-opt-out){min-height:var(--admin-touch-min);min-width:var(--admin-touch-min);touch-action:manipulation}}[data-admin] .admin-filter-bar-control{box-sizing:border-box;height:2rem;min-height:2rem;max-height:2rem;line-height:1.25rem;padding-top:0;padding-bottom:0;touch-action:manipulation}[data-admin] .admin-filter-bar-control[type=date]{display:inline-flex;align-items:center}[data-admin] .admin-filter-toolbar{align-items:center}.admin-filter-quick-chip{box-sizing:border-box;height:1.625rem;min-height:1.625rem;max-height:1.625rem;align-items:center}@media (max-width:1366px) and (pointer:coarse){[data-admin] .admin-filter-bar-control{height:2rem;min-height:2rem;max-height:2rem}.admin-filter-quick-chip{height:1.625rem;min-height:1.625rem;max-height:1.625rem}[data-admin] .admin-filter-bar-control[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-admin] .admin-filter-bar-control.w-8{min-width:2rem;width:2rem}}@media (max-width:639px){.admin-filter-bar-control,[data-admin] .admin-filter-bar-control{height:1.75rem;min-height:1.75rem;max-height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.admin-filter-bar-control.pl-8,[data-admin] .admin-filter-bar-control.pl-8{padding-left:1.75rem}.admin-filter-bar-control.w-8,[data-admin] .admin-filter-bar-control.w-8{width:1.75rem;min-width:1.75rem;padding-left:0;padding-right:0}.admin-filter-quick-chip{height:1.375rem;min-height:1.375rem;max-height:1.375rem;padding-left:.4375rem;padding-right:.4375rem;font-size:.6875rem}.admin-filter-toolbar{-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.375rem}[data-admin] .pagination-nav button:not(.admin-touch-opt-out),[data-admin] nav[aria-label*=pagination] button:not(.admin-touch-opt-out){min-height:2rem!important;height:2rem!important;min-width:2rem!important;padding-left:.375rem!important;padding-right:.375rem!important;touch-action:manipulation}}