.a98-home:not(#a98){max-width:var(--a98-max);width:100%;font-family:var(--a98-font);color:var(--a98-text);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1fr);gap:20px;margin-inline:auto;display:grid}.a98-home:not(#a98) :is(h1,h2,strong,small,span,dt,dd,p,a,button,input,label){font-family:var(--a98-font)}.a98-home:not(#a98)>section{min-width:0;margin:0}.a98-home:not(#a98) :is(.role-panel,.a98h-kpi-card){background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);border:0;min-width:0;padding:22px 24px}.a98-home:not(#a98) .section-title{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.a98-home:not(#a98) :is(.section-title,.a98h-rank-head) h2,.a98-home:not(#a98) .owner-ranking-region>div:first-child h2{letter-spacing:-.01em;color:var(--a98-text);margin:0;padding:0;font-size:17px;font-weight:600;line-height:1.3}.a98-home:not(#a98) :is(.section-title,.owner-ranking-region>div:first-child)>a{color:var(--a98-link);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;text-decoration:none}.a98-home:not(#a98) :is(.section-title,.owner-ranking-region>div:first-child)>a:hover{text-decoration:underline}.a98-home:not(#a98) .help{color:var(--a98-text3);font-size:12px;line-height:1.6}.a98-home:not(#a98)>.a98h-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 32px;margin:0;display:flex}.a98-home:not(#a98)>.a98h-head>.ui-page-header{border:0;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:0;margin:0;padding:0;display:flex}.a98-home:not(#a98)>.a98h-head>.ui-page-header h1{font-family:var(--a98-font);letter-spacing:-.02em;color:var(--a98-text);margin:0;font-size:34px;font-weight:700;line-height:1.15}.a98-home:not(#a98)>.a98h-head .home-greeting{grid-column:auto;max-width:none;margin:0;display:block}.a98-home:not(#a98)>.a98h-head .home-greeting>p{color:var(--a98-text2);letter-spacing:0;margin:0;font-size:15px;line-height:1.5;display:block}.a98-home:not(#a98)>.a98h-head .home-greeting>p:first-child{color:var(--a98-text2);font-size:17px}.a98-home:not(#a98)>.a98h-head .home-greeting>p:first-child strong{color:var(--a98-text);font-weight:600}.a98-home:not(#a98)>.a98h-head .home-greeting>p:last-child{color:var(--a98-text3);font-size:13px}.a98-home:not(#a98)>.a98h-head>.a98h-period{flex-direction:column;align-items:flex-end;gap:10px;min-width:0;max-width:100%;margin:0;display:flex}.a98-home:not(#a98) .a98h-seg{background:var(--a98-fill);border:0;border-radius:9px;grid-template-columns:none;gap:2px;width:auto;max-width:100%;margin:0;padding:2px;display:inline-flex}.a98-home:not(#a98) .a98h-seg>a{min-width:72px;min-height:0;color:var(--a98-text);text-align:center;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;padding:6px 16px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none}.a98-home:not(#a98) .a98h-seg>a[aria-current=page]{background:var(--a98-card);color:var(--a98-text);box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.a98-home:not(#a98) .a98h-seg>a:not([aria-current=page]):hover{color:var(--a98-text2)}.a98-home:not(#a98) .a98h-period>.management-date{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px 10px;width:auto;margin:0;display:flex}.a98-home:not(#a98) .a98h-period>.management-date label{color:var(--a98-text2);gap:4px;margin:0;font-size:12px;display:grid}.a98-home:not(#a98) .a98h-period>.management-date input{border:1px solid var(--a98-line);background:var(--a98-card);height:34px;color:var(--a98-text);border-radius:8px;padding:0 10px;font-size:13px}.a98-home:not(#a98) .a98h-period>.management-date button{background:var(--a98-blue);color:#fff;cursor:pointer;border:0;border-radius:980px;height:34px;padding:0 18px;font-size:13px;font-weight:500}.a98-home:not(#a98) .a98h-period>.management-date button:hover{background:var(--a98-blue-hover)}.a98-home:not(#a98) .a98h-period>.reporting-period-context{text-align:right;justify-items:end;gap:2px;margin:0}.a98-home:not(#a98) .a98h-period>.reporting-period-context dl{justify-content:flex-end;gap:2px 16px}.a98-home:not(#a98) .a98h-period>.reporting-period-context :is(dt,dd,p){color:var(--a98-text2);font-size:12px;line-height:1.6}.a98-home:not(#a98) .a98h-period>.reporting-period-context dd{color:var(--a98-text);font-weight:500}.a98-home:not(#a98) .a98h-period>.reporting-period-context p{color:var(--a98-text3)}.a98-home:not(#a98) .a98h-period>[role=alert]{color:var(--a98-red);margin:0;font-size:12px}.a98-home:not(#a98) .owner-kpi-region{gap:20px;display:grid}.a98-home:not(#a98) .owner-kpi-region>.a98h-hero{text-align:center;color:var(--a98-text);border-radius:var(--a98-radius);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-height:0;margin:0;padding:18px 16px 10px;text-decoration:none;display:flex;container-type:inline-size}.a98-home:not(#a98) .owner-kpi-region>a.a98h-hero:hover>strong{color:var(--a98-link)}.a98-home:not(#a98) .owner-kpi-region>a.a98h-hero:focus-visible{outline:2px solid var(--a98-blue);outline-offset:2px}.a98-home:not(#a98) .owner-kpi-region>.a98h-hero>span{color:var(--a98-text2);font-size:15px;font-weight:600}.a98-home:not(#a98) .owner-kpi-region>.a98h-hero>strong{letter-spacing:-.03em;max-width:100%;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;font-size:clamp(34px,10cqi,84px);font-weight:700;line-height:1.08;transition:color .15s;display:block}.a98-home:not(#a98) .owner-kpi-region>.a98h-hero>small{color:var(--a98-text3);font-size:13px}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary{grid-template-columns:repeat(var(--summary-columns,6),minmax(0,1fr));box-shadow:none;background:0 0;border:0;gap:0;margin:0;padding:0;display:grid}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>.business-summary-card{border:0;border-left:1px solid var(--a98-line);min-width:0;min-height:0;box-shadow:none;text-align:center;color:var(--a98-text);background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:10px 8px;text-decoration:none;display:flex;container-type:inline-size}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>.business-summary-card:first-child{background:0 0;border-left:0;padding-top:10px}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>a.business-summary-card:hover{background:0 0}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>a.business-summary-card:hover>strong{color:var(--a98-link)}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>a.business-summary-card:focus-visible{outline:2px solid var(--a98-blue);outline-offset:-2px;border-radius:var(--a98-radius-sm)}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>.business-summary-card>.business-summary-label{color:var(--a98-text2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:1.4;overflow:hidden}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>.business-summary-card>strong{max-width:100%;font-family:var(--a98-font);letter-spacing:-.02em;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;margin:0;font-size:clamp(12px,10.5cqi,26px);font-weight:600;line-height:1.25;transition:color .15s;display:block}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>.business-summary-card>small{color:var(--a98-text3);margin:0;font-size:11px;line-height:1.45}.a98-home:not(#a98) .owner-progress-region>.order-stage-cards>.business-summary>.business-summary-card>strong{font-size:clamp(16px,16cqi,26px)}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card>:is(.help,[role=status]){border-top:1px solid var(--a98-line);color:var(--a98-text2);margin:14px 0 0;padding-top:12px;font-size:12px}.a98-home:not(#a98) .owner-progress-region>.order-stage-cards{margin:0}.a98-home:not(#a98) .owner-daily-region{display:block}.a98-home:not(#a98) .owner-daily-region>div[role=img]{flex:none;height:240px;min-height:0}.a98-home:not(#a98) .owner-daily-region>.owner-daily-empty{border-radius:var(--a98-radius-sm);background:var(--a98-bg);min-height:160px;color:var(--a98-text2);border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.a98-home:not(#a98) .owner-daily-region>.owner-daily-empty strong{color:var(--a98-text);font-size:34px;font-weight:600}.a98-home:not(#a98) .owner-daily-region>.owner-daily-empty span{font-size:13px}.a98-home:not(#a98)>.owner-ranking-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;display:grid}.a98-home:not(#a98)>.owner-ranking-grid>section{padding:22px 24px;overflow:visible}.a98-home:not(#a98) .owner-ranking-region>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:0;display:flex}.a98-home:not(#a98) .a98h-rank{margin:0;padding:0;list-style:none}.a98-home:not(#a98) .a98h-rank>li{border-top:1px solid var(--a98-line);align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.a98-home:not(#a98) .a98h-rank>li:first-child{border-top:0}.a98-home:not(#a98) .a98h-rank-no{width:18px;color:var(--a98-text3);text-align:center;font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:600}.a98-home:not(#a98) .a98h-rank>li:first-child .a98h-rank-no{color:var(--a98-blue)}.a98-home:not(#a98) .a98h-avatar{background:var(--a98-fill);width:32px;height:32px;color:var(--a98-text2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.a98-home:not(#a98) .a98h-rank-name{flex:1;gap:2px;min-width:0;display:grid}.a98-home:not(#a98) .a98h-rank-name>a{color:var(--a98-text);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none}.a98-home:not(#a98) .a98h-rank-name>a:hover{color:var(--a98-link)}.a98-home:not(#a98) .a98h-rank-name>small,.a98-home:not(#a98) .a98h-rank-value>small{color:var(--a98-text3);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.a98-home:not(#a98) .a98h-rank-value{text-align:right;flex:none;justify-items:end;gap:2px;max-width:48%;display:grid}.a98-home:not(#a98) .a98h-rank-value>strong{color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.a98-home:not(#a98) .a98h-rank-empty{text-align:center;color:var(--a98-text3);margin:0;padding:28px 0;font-size:13px}.a98-home:not(#a98) .owner-todo-region .owner-todo-list{gap:0;display:grid}.a98-home:not(#a98) .owner-todo-region .owner-todo-list>a{border:0;border-top:1px solid var(--a98-line);min-height:0;color:var(--a98-text);background:0 0;align-items:center;gap:12px;padding:10px 0;font-size:14px;text-decoration:none;display:flex}.a98-home:not(#a98) .owner-todo-region .owner-todo-list>a:first-child{border-top:0}.a98-home:not(#a98) .owner-todo-region .owner-todo-list>a:hover>span:nth-child(2){color:var(--a98-link)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list>a>span:nth-child(2){flex:1;min-width:0}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .owner-decision-icon{background:var(--a98-gray-bg);width:30px;height:30px;color:var(--a98-gray);border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .owner-decision-icon svg{width:16px;height:16px}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .a98h-ic-catalog{background:color-mix(in srgb,var(--a98-blue) 12%,var(--a98-card));color:var(--a98-blue)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .a98h-ic-inventory{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .a98h-ic-finance{background:var(--a98-green-bg);color:var(--a98-green)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .a98h-ic-procurement{background:var(--a98-gray-bg);color:var(--a98-gray)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .a98h-ic-expenses{background:var(--a98-red-bg);color:var(--a98-red)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list .a98h-ic-payroll{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.a98-home:not(#a98) .owner-todo-region .owner-todo-list strong{font-family:var(--a98-font);color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:17px;font-weight:600}.a98-home:not(#a98) .owner-todo-region .owner-todo-list>a>span:last-child{color:var(--a98-text3);flex:none}.a98-home:not(#a98) .owner-todo-region .owner-decisions-empty{text-align:center;min-height:0;color:var(--a98-text3);background:0 0;border:0;margin:0;padding:28px 0;font-size:13px}.a98-home:not(#a98) .owner-supplier-region{display:block}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances>div{border:0;border-left:1px solid var(--a98-line);flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:4px 20px;display:flex;container-type:inline-size}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances>div:first-child{border-left:0;padding-left:0}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances dt{color:var(--a98-text2);margin:0;font-size:12px}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances dd{max-width:100%;font-family:var(--a98-font);letter-spacing:-.02em;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left;margin:0;font-size:clamp(14px,10cqi,26px);font-weight:600;line-height:1.25}.a98-home:not(#a98) .owner-supplier-region>.help{color:var(--a98-text3);margin:14px 0 0;font-size:12px}.a98-home:not(#a98) .owner-supplier-region>.help[data-supplier-refund-due]{color:var(--a98-text2);margin-top:6px}.a98-home:not(#a98) .owner-supplier-region>.help[data-supplier-refund-due] strong{color:var(--a98-text)}.a98-home:not(#a98) .owner-supplier-region>.help[data-supplier-refund-due] a{color:var(--a98-link)}.a98-home:not(#a98) .owner-supplier-region>[role=alert]{color:var(--a98-text2);margin:0;font-size:13px}@media (min-width:1600px){.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances>div,.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances>div:first-child{text-align:center;align-items:center;padding:4px 20px}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances dd{text-align:center}}@media (max-width:1100px){.a98-home:not(#a98)>.owner-ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a98-home:not(#a98)>.owner-ranking-grid>.owner-todo-region{grid-column:1/-1}.a98-home:not(#a98) .owner-progress-region>.order-stage-cards>.business-summary{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}}@media (max-width:767px){.a98-home:not(#a98){gap:14px}.a98-home:not(#a98) :is(.role-panel,.a98h-kpi-card),.a98-home:not(#a98)>.owner-ranking-grid>section{padding:16px}.a98-home:not(#a98)>.a98h-head>.ui-page-header h1{font-size:28px}.a98-home:not(#a98)>.a98h-head>.a98h-period{align-items:stretch;width:100%}.a98-home:not(#a98) .a98h-seg{width:100%;display:flex}.a98-home:not(#a98) .a98h-seg>a{flex:1;min-width:0;padding:6px 8px}.a98-home:not(#a98) .a98h-period>.management-date{justify-content:flex-start}.a98-home:not(#a98) .a98h-period>.reporting-period-context{text-align:left;justify-items:start}.a98-home:not(#a98) .a98h-period>.reporting-period-context dl{justify-content:flex-start}.a98-home:not(#a98) .owner-kpi-region{gap:14px}.a98-home:not(#a98) .owner-daily-region>div[role=img]{height:200px}.a98-home:not(#a98) .owner-kpi-region>.a98h-hero{padding:8px 0 4px}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card>.business-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.a98-home:not(#a98) .owner-progress-region>.order-stage-cards>.business-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.a98-home:not(#a98) :is(.owner-kpi-region>.a98h-kpi-card,.owner-progress-region>.order-stage-cards)>.business-summary>.business-summary-card{border-left:0;border-top:1px solid var(--a98-line);padding:12px 6px}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card>.business-summary>.business-summary-card:nth-child(-n+2),.a98-home:not(#a98) .owner-progress-region>.order-stage-cards>.business-summary>.business-summary-card:nth-child(-n+3){border-top:0}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card>.business-summary>.business-summary-card:nth-child(2n),.a98-home:not(#a98) .owner-progress-region>.order-stage-cards>.business-summary>.business-summary-card:not(:nth-child(3n+1)){border-left:1px solid var(--a98-line)}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card>.business-summary>.business-summary-card>strong{font-size:clamp(12px,11cqi,22px)}.a98-home:not(#a98)>.owner-ranking-grid{grid-template-columns:minmax(0,1fr);gap:14px}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances{grid-template-columns:minmax(0,1fr)}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances>div{border-left:0;border-top:1px solid var(--a98-line);flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances>div:first-child{border-top:0;padding-top:0}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances dd{white-space:nowrap;font-size:17px}.a98-home:not(#a98) .owner-supplier-region>.owner-supplier-balances dt{flex:1;min-width:0}}.a98-home:not(#a98) .owner-kpi-region>.a98h-hero>strong[data-blue]{color:var(--a98-blue)}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card .a98h-title-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;min-width:0;display:flex}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card .a98h-title-end>a{color:var(--a98-link);white-space:nowrap;font-size:13px;font-weight:400;text-decoration:none}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card .a98h-title-end>a:hover{text-decoration:underline}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary>.business-summary-card:is([data-summary-key=actual_profit],[data-summary-key=actual_margin])>strong{color:var(--a98-blue)}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary>.business-summary-card>small{overflow-wrap:anywhere;max-width:100%}@media (min-width:1280px){.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:12px}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary>.business-summary-card:nth-child(6n+1){border-left:0}}@media (min-width:1024px) and (max-width:1279px){.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary>.business-summary-card:nth-child(4n+1){border-left:0}}@media (min-width:768px) and (max-width:1023px){.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.a98-home:not(#a98) .owner-kpi-region>.a98h-kpi-card.a98h-kpi-11>.business-summary>.business-summary-card:nth-child(3n+1){border-left:0}}.a98-home:not(#a98) .owner-kpi-region>.a98h-att{display:block}.a98-home:not(#a98) .a98h-att>.section-title{flex-wrap:wrap}.a98-home:not(#a98) .a98h-att>.section-title>small{color:var(--a98-text2);font-size:13px;line-height:1.5}.a98-home:not(#a98) .a98h-att>.a98h-att-counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div{border-radius:var(--a98-radius-sm);background:var(--a98-bg);gap:4px;min-width:0;padding:14px 16px;display:grid}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div>span{color:var(--a98-text2);font-size:13px}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div>strong{color:var(--a98-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.2}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div[data-tone=late]{background:var(--a98-yellow-bg)}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div[data-tone=late]>strong{color:var(--a98-yellow)}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div[data-tone=miss]{background:var(--a98-red-bg)}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div[data-tone=miss]>strong{color:var(--a98-red)}.a98-home:not(#a98) .a98h-att>.help{margin:12px 0 0}.a98-home:not(#a98) .a98h-att>.a98h-att-table{-webkit-overflow-scrolling:touch;box-shadow:none;background:0 0;border:0;margin:0;overflow-x:auto}.a98-home:not(#a98) .a98h-att>.a98h-att-table>table{border-collapse:collapse;background:0 0;width:100%;min-width:720px;font-size:14px}.a98-home:not(#a98) .a98h-att>.a98h-att-table>table th{border:0;border-bottom:1px solid var(--a98-line);color:var(--a98-text2);text-align:left;white-space:nowrap;background:0 0;padding:10px 12px;font-size:13px;font-weight:600}.a98-home:not(#a98) .a98h-att>.a98h-att-table>table td{border:0;border-bottom:1px solid var(--a98-line);color:var(--a98-text);white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;padding:12px}.a98-home:not(#a98) .a98h-att>.a98h-att-table>table tr:last-child>td{border-bottom:0}.a98-home:not(#a98) .a98h-att .a98h-att-name{appearance:none;font:inherit;color:var(--a98-link);cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;font-weight:500}.a98-home:not(#a98) .a98h-att .a98h-att-name:hover{text-decoration:underline}.a98-home:not(#a98) .a98h-att tr[data-overdue] .a98h-att-name{color:var(--a98-red)}.a98-home:not(#a98) .a98h-att .a98h-att-st{background:var(--a98-gray-bg);color:var(--a98-gray);border-radius:999px;padding:4px 10px;font-size:13px;line-height:1.3;display:inline-block}.a98-home:not(#a98) .a98h-att .a98h-att-st[data-status=IN]{background:var(--a98-green-bg);color:var(--a98-green)}.a98-home:not(#a98) .a98h-att .a98h-att-st[data-status=LATE]{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.a98-home:not(#a98) .a98h-att .a98h-att-st[data-overdue]{background:var(--a98-red-bg);color:var(--a98-red);font-weight:600}.a98-home:not(#a98) .a98h-att .a98h-att-nopay{color:var(--a98-text3)}@media (max-width:767px){.a98-home:not(#a98) .a98h-att>.a98h-att-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div{padding:10px 12px}.a98-home:not(#a98) .a98h-att>.a98h-att-counts>div>strong{font-size:22px}}.a98-home:not(#a98) .a98h-att>.help[data-attendance-today]{margin:4px 0 0}.a98-home:not(#a98) .a98h-att>.a98h-scroll-hint{display:none}dialog:has(.a98h-late)>div>header{flex-wrap:nowrap;margin-bottom:0}.a98h-late:not(#a98)>.help:first-child{margin-top:0}@media (max-width:767px){.a98-home:not(#a98) .a98h-att>.a98h-scroll-hint{color:var(--a98-text2);margin:0 0 6px;font-size:12px;display:block}.a98h-late:not(#a98)>.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.a98h-late:not(#a98)>.table-scroll>table{table-layout:auto;width:100%;min-width:0;font-size:13px}.a98h-late:not(#a98)>.table-scroll>table :is(th,td){white-space:normal;vertical-align:middle;padding:8px 6px;line-height:1.35}.a98h-late:not(#a98)>.table-scroll>table th{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:12px}.a98h-late:not(#a98)>.table-scroll>table :is(th,td):not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.a98h-late:not(#a98)>.table-scroll>table td:first-child{white-space:nowrap}.a98h-late:not(#a98)>.table-scroll>table tr[data-manual] td:first-child{white-space:normal;min-width:84px}.a98h-late:not(#a98)>.table-scroll>table td:last-child{white-space:nowrap}}.a98h-late:not(#a98) .a98h-late-day{white-space:nowrap}[data-value-loading],.a98-home:not(#a98) [data-value-loading]{color:var(--a98-text3);font-weight:400}
.orders-workspace.commerce-queue-orders:not(#a98){font-family:var(--a98-font);color:var(--a98-text)}.orders-workspace.commerce-queue-orders:not(#a98)>.ui-page-header{background:0 0;border:0;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 20px;padding:0;display:flex}.orders-workspace.commerce-queue-orders:not(#a98)>.ui-page-header>div:first-child>h1:first-child:before{content:"Sunny";letter-spacing:.08em;color:var(--a98-text3);margin:0 0 4px;font-size:12px;font-weight:600;line-height:16px;display:block}.orders-workspace.commerce-queue-orders:not(#a98)>.ui-page-header h1{font-family:var(--a98-font);letter-spacing:-.01em;color:var(--a98-text);margin:0;font-size:32px;font-weight:700;line-height:1.15}.orders-workspace.commerce-queue-orders:not(#a98) .page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.orders-workspace.commerce-queue-orders:not(#a98) .page-actions>a{background:var(--a98-fill);min-height:36px;color:var(--a98-text);box-shadow:none;white-space:nowrap;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.orders-workspace.commerce-queue-orders:not(#a98) .page-actions>a.button{background:var(--a98-blue);color:#fff}.orders-workspace.commerce-queue-orders:not(#a98) .page-actions>a.button:hover{background:var(--a98-blue-hover)}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary{grid-template-columns:repeat(var(--summary-columns,9),minmax(0,1fr));background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);border:0;gap:0;margin:0 0 20px;padding:8px;display:grid}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card{min-width:0;min-height:0;box-shadow:none;color:var(--a98-text);background:0 0;border:0;border-radius:14px;flex-direction:column;gap:4px;padding:14px 12px;text-decoration:none;display:flex;position:relative}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card:before{content:"";background:var(--a98-line);width:1px;position:absolute;top:18px;bottom:18px;left:0}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card:first-child:before,.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active:before,.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active+.business-summary-card:before{display:none}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-label{color:var(--a98-text2);white-space:normal;font-size:13px;font-weight:500;line-height:1.35;overflow:visible}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card strong{font-family:var(--a98-font);letter-spacing:-.01em;color:var(--a98-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.2}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card small{color:var(--a98-text3);margin:0;font-size:11px;line-height:1.4}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card[href]:hover{background:var(--a98-bg)}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card[href]:focus-visible{outline:2px solid var(--a98-blue);outline-offset:2px}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active,.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active:hover{background:var(--a98-blue);box-shadow:none}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active :is(strong,.business-summary-label,small){color:#fff}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active small{opacity:.85}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters{background:var(--a98-card);border-radius:var(--a98-radius);height:auto;min-height:0;box-shadow:var(--a98-shadow);border:0;flex-wrap:wrap;align-content:flex-start;align-items:flex-end;gap:0 12px;margin:0 0 24px;padding:6px 124px 20px 20px;display:flex;position:relative}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters label{min-width:0;color:var(--a98-text2);flex-direction:column;gap:6px;margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex;position:relative}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>label{flex:0 190px;margin-top:14px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>label:first-of-type{flex:300px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters :is(input:not([type=hidden]),select){box-sizing:border-box;border-radius:var(--a98-radius-sm);background-color:var(--a98-fill);width:100%;height:40px;min-height:40px;color:var(--a98-text);font-family:var(--a98-font);box-shadow:none;border:0;margin:0;padding:0 12px;font-size:14px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters :is(input,select):focus{outline:2px solid var(--a98-blue);outline-offset:0}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%2386868B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:34px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>label:first-of-type input{padding-left:38px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>label:first-of-type:after{content:"";background:var(--a98-text3);pointer-events:none;width:16px;height:16px;position:absolute;bottom:12px;left:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m20 20-4.6-4.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m20 20-4.6-4.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel{background:0 0;border:0;flex:0 0 calc(100% + 104px);order:2;grid-column:auto;width:auto;min-width:0;margin:14px -104px 0 0;padding:0;display:block}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel:not([open]){height:0;margin-top:0}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel>summary{box-sizing:border-box;background:var(--a98-fill);width:92px;height:40px;min-height:40px;color:var(--a98-text);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:14px;font-weight:500;list-style:none;display:inline-flex;position:absolute;top:42px;right:20px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel>summary::-webkit-details-marker{display:none}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel>summary:after{content:"";background:var(--a98-text2);width:10px;height:10px;font-size:0;transition:transform .15s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E") 50%/contain no-repeat}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel[open]>summary:after{transform:rotate(180deg)}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters .ui-filter-fields{border-top:1px solid var(--a98-line);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;padding:16px 0 0;display:grid}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>button{background:var(--a98-blue);color:#fff;height:36px;min-height:36px;font-family:var(--a98-font);box-shadow:none;cursor:pointer;border:0;border-radius:999px;order:4;justify-content:center;align-items:center;margin:14px -104px 0 0;padding:0 22px;font-size:14px;font-weight:500;display:inline-flex}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>button:hover{background:var(--a98-blue-hover)}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.filter-reset{color:var(--a98-link);white-space:nowrap;order:3;margin:14px 0 0 auto;padding:0 6px;font-size:14px;line-height:36px;text-decoration:none}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.filter-reset:hover{text-decoration:underline}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-list-layout{display:block}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table{min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>p{color:var(--a98-text);border:0;margin:0 0 10px;padding:0 4px;font-size:15px;font-weight:600}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table-wrap{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);border:0;padding:6px 8px}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table{border-collapse:collapse;background:0 0}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table th{border:0;border-bottom:1px solid var(--a98-line);font-family:var(--a98-font);letter-spacing:0;text-transform:none;color:var(--a98-text3);text-align:left;background:0 0;padding:12px;font-size:12px;font-weight:500}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table td{border:0;border-bottom:1px solid var(--a98-line);font-family:var(--a98-font);color:var(--a98-text);vertical-align:middle;background:0 0;padding:14px 12px;font-size:14px;line-height:1.45}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table tbody tr:last-child td{border-bottom:0}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table tbody tr:hover td{background:var(--a98-bg)}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table tbody tr:hover td:first-child{border-radius:12px 0 0 12px}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table tbody tr:hover td:last-child{border-radius:0 12px 12px 0}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table td:nth-child(4){text-align:left}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table td a[data-row-link]{color:var(--a98-link);font-weight:500;text-decoration:none}.orders-workspace.commerce-queue-orders:not(#a98) .orders-table td.order-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.orders-workspace.commerce-queue-orders:not(#a98) .badge{white-space:nowrap;background:var(--a98-gray-bg);color:var(--a98-gray);border:0;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.orders-workspace.commerce-queue-orders:not(#a98) .badge.badge-positive{background:var(--a98-green-bg);color:var(--a98-green)}.orders-workspace.commerce-queue-orders:not(#a98) .badge.badge-warning{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.orders-workspace.commerce-queue-orders:not(#a98) .badge.badge-danger{background:var(--a98-red-bg);color:var(--a98-red)}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.pagination{background:0 0;border:0;justify-content:center;align-items:center;gap:12px;margin:20px 0 0;padding:0;display:flex}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.pagination:empty{display:none}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.pagination>a{background:var(--a98-fill);min-height:36px;color:var(--a98-text);box-shadow:none;border:0;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.pagination>a[href*=cursor\=]:after{content:" →";white-space:pre}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.pagination>a[data-page-previous]:after{content:none}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.pagination>a[data-page-previous]:before{content:"← ";white-space:pre}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table .ui-empty{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);color:var(--a98-text2);border:0;margin:0}@media (min-width:901px){.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table:has(>.ui-empty) .orders-table-wrap{border-radius:var(--a98-radius) var(--a98-radius) 0 0;box-shadow:none;padding-bottom:0}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>.orders-table-wrap~.ui-empty{border-radius:0 0 var(--a98-radius) var(--a98-radius);margin-top:0}}@media (max-width:1100px){.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card{padding:12px 8px}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card strong{font-size:22px}}@media (max-width:900px){.orders-workspace.commerce-queue-orders:not(#a98) .management-filters .ui-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.orders-workspace.commerce-queue-orders:not(#a98)>.ui-page-header{flex-direction:column;align-items:flex-start;gap:12px}.orders-workspace.commerce-queue-orders:not(#a98)>.ui-page-header h1{font-size:28px}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary{grid-template-columns:repeat(3,minmax(0,1fr));padding:6px}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card{grid-column:auto;padding:12px 10px}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card:before{display:block}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card:nth-child(3n+1):before,.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active:before,.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card.is-active+.business-summary-card:before{display:none}.orders-workspace.commerce-queue-orders:not(#a98) .business-summary-card strong{font-size:22px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters{gap:0 12px;padding:4px 16px 16px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>label,.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>label:first-of-type{flex:100%;margin-top:12px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel{flex:100%;margin:12px 0 0}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel:not([open]){height:auto;margin:12px 0 0}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.ui-filter-panel>summary{border-radius:var(--a98-radius-sm);justify-content:space-between;width:100%;position:static}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters .ui-filter-fields{grid-template-columns:1fr;margin-top:12px;padding-top:12px}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>button{margin:12px 0 0}.orders-workspace.commerce-queue-orders:not(#a98) .management-filters>.filter-reset{margin-top:12px}.orders-workspace.commerce-queue-orders:not(#a98) .commerce-queue-table>p{padding:0 2px}}@media (max-width:900px){.orders-workspace.commerce-queue-orders:not(#a98) .orders-mobile-list{gap:12px}.orders-workspace.commerce-queue-orders:not(#a98) .orders-mobile-list>article{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);color:var(--a98-text);border:0;padding:16px 18px}.orders-workspace.commerce-queue-orders:not(#a98) .orders-mobile-list>article p{color:var(--a98-text2);margin:6px 0 0;font-size:14px}.orders-workspace.commerce-queue-orders:not(#a98) .orders-mobile-list>article a[data-row-link]{color:var(--a98-link);text-decoration:none}.orders-workspace.commerce-queue-orders:not(#a98) .orders-mobile-list>article>strong{color:var(--a98-text);font-variant-numeric:tabular-nums;margin-top:8px;font-size:16px;font-weight:600;display:block}.orders-workspace.commerce-queue-orders:not(#a98) .orders-mobile-list>article>.badge{margin-top:8px}}
.expenses.expense-workspace.expense-detail98{font-family:var(--a98-font);color:var(--a98-text);max-width:var(--a98-max);background:0 0;border:0;border-radius:0;min-width:0;margin:0 auto;padding:0}.expenses.expense-workspace.expense-detail98>.page-heading{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin:0 0 20px;padding:0;display:flex}.expenses.expense-workspace.expense-detail98>.page-heading>div:first-child{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.expenses.expense-workspace.expense-detail98>.page-heading h1{letter-spacing:-.01em;color:var(--a98-text);overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.2}.expenses.expense-workspace.expense-detail98>.page-heading .page-subtitle{display:contents}.expenses.expense-workspace.expense-detail98>.page-heading .page-subtitle>.help{color:var(--a98-text2);flex-basis:100%;margin:0;font-size:14px}.expenses.expense-workspace.expense-detail98 .badge{background:var(--a98-gray-bg);color:var(--a98-gray);border:0;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.expenses.expense-workspace.expense-detail98 .badge.badge-positive{background:var(--a98-green-bg);color:var(--a98-green)}.expenses.expense-workspace.expense-detail98 .badge.badge-warning{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.expenses.expense-workspace.expense-detail98 .badge.badge-danger{background:var(--a98-red-bg);color:var(--a98-red)}.expenses.expense-workspace.expense-detail98>.page-heading .page-actions{margin:0}.expenses.expense-workspace.expense-detail98>.page-heading .page-actions a{background:var(--a98-fill);min-height:36px;color:var(--a98-text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.expenses.expense-workspace.expense-detail98>.management-order-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin:0;display:grid}.expenses.expense-workspace.expense-detail98 .management-order-main{flex-direction:column;gap:16px;min-width:0;display:flex}.expenses.expense-workspace.expense-detail98>.management-order-layout>.management-order-summary{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:16px;min-width:0;padding:0;display:flex}.expenses.expense-workspace.expense-detail98>.management-order-layout>.management-order-summary:empty{display:none}@media (min-width:1280px){.expenses.expense-workspace.expense-detail98>.management-order-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px}.expenses.expense-workspace.expense-detail98>.management-order-layout>.management-order-summary{top:calc(var(--a98-topbar-h) + 20px);max-height:calc(100dvh - var(--a98-topbar-h) - 40px);overscroll-behavior:contain;border-radius:var(--a98-radius);position:sticky;overflow-y:auto}}@media (min-width:1600px){.expenses.expense-workspace.expense-detail98>.management-order-layout{grid-template-columns:minmax(0,1fr) 420px}}.expenses.expense-workspace.expense-detail98 .a98x-card{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);border:0;min-width:0;margin:0;padding:24px}.expenses.expense-workspace.expense-detail98 .a98x-card h2,.expenses.expense-workspace.expense-detail98 .expense-section-heading h2{letter-spacing:0;color:var(--a98-text);margin:0 0 14px;font-size:17px;font-weight:600}.expenses.expense-workspace.expense-detail98 .expense-section-heading{margin:0 0 14px}.expenses.expense-workspace.expense-detail98 .expense-section-heading>span{color:var(--a98-text3);font-size:13px}.expenses.expense-workspace.expense-detail98 .help{color:var(--a98-text2)}.expenses.expense-workspace.expense-detail98 .a98x-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-amount{gap:4px;min-width:0;display:grid}.expenses.expense-workspace.expense-detail98 .a98x-amount>span{color:var(--a98-text2);font-size:13px}.expenses.expense-workspace.expense-detail98 .a98x-amount>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--a98-text);overflow-wrap:anywhere;font-size:40px;font-weight:700;line-height:1.1}.expenses.expense-workspace.expense-detail98 .a98x-amount>small{color:var(--a98-text2);font-size:13px}.expenses.expense-workspace.expense-detail98 .a98x-person{align-items:center;gap:12px;min-width:0;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-avatar{background:var(--a98-fill);width:44px;height:44px;color:var(--a98-text);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:600;display:inline-grid}.expenses.expense-workspace.expense-detail98 .a98x-person>div{gap:2px;min-width:0;display:grid}.expenses.expense-workspace.expense-detail98 .a98x-person strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.expenses.expense-workspace.expense-detail98 .a98x-person small{color:var(--a98-text2);font-size:13px}.expenses.expense-workspace.expense-detail98 .a98x-person small:first-child{color:var(--a98-text3);font-size:12px}.expenses.expense-workspace.expense-detail98 .a98x-hero>.a98x-rows{flex-basis:100%}.expenses.expense-workspace.expense-detail98 .a98x-rows,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts{border:0;margin:0;padding:0;display:block}.expenses.expense-workspace.expense-detail98 .a98x-rows>div,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts>div{border-top:1px solid var(--a98-line);grid-template-columns:minmax(96px,160px) minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.expenses.expense-workspace.expense-detail98 .a98x-rows>div:first-child,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts>div:first-child{border-top:0;padding-top:0}.expenses.expense-workspace.expense-detail98 .a98x-rows>div:last-child,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts>div:last-child{padding-bottom:0}.expenses.expense-workspace.expense-detail98 .a98x-rows dt,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts dt{color:var(--a98-text2);margin:0;font-size:14px;font-weight:400}.expenses.expense-workspace.expense-detail98 .a98x-rows dd,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts dd{color:var(--a98-text);overflow-wrap:anywhere;margin:0;font-size:15px}.expenses.expense-workspace.expense-detail98 .a98x-rows .expense-description dd{white-space:pre-wrap}.expenses.expense-workspace.expense-detail98 .a98x-hero .a98x-rows>div{border-top:1px solid var(--a98-line);padding:12px 0 0}.expenses.expense-workspace.expense-detail98 .a98x-payment .expense-payment-hidden{border-radius:var(--a98-radius-sm);background:var(--a98-fill);color:var(--a98-text2);margin:12px 0 0;padding:10px 12px;font-size:13px}@media (max-width:767px){.expenses.expense-workspace.expense-detail98 .a98x-rows>div,.expenses.expense-workspace.expense-detail98 .a98x-payment .management-facts>div{grid-template-columns:minmax(0,1fr)}}.expenses.expense-workspace.expense-detail98 .field-grid{gap:16px 20px;max-width:none;margin:0}.expenses.expense-workspace.expense-detail98 .a98x-card label:not(dialog *){color:var(--a98-text2);font-size:13px}.expenses.expense-workspace.expense-detail98 .a98x-card label:not(dialog *):has(>span[aria-hidden=true]){display:block}.expenses.expense-workspace.expense-detail98 .a98x-card label:not(dialog *):has(>span[aria-hidden=true])>:not(span[aria-hidden=true]){box-sizing:border-box;width:100%;margin-top:6px;display:block}.expenses.expense-workspace.expense-detail98 :is(input,select,textarea):not(dialog *){border:1px solid var(--a98-line);border-radius:var(--a98-radius-sm);background:var(--a98-card);color:var(--a98-text);max-width:100%;font-family:inherit}.expenses.expense-workspace.expense-detail98 :is(input,select,textarea):not(dialog *):focus-visible{border-color:var(--a98-blue);outline:none;box-shadow:0 0 0 3px #0071e32e}.expenses.expense-workspace.expense-detail98 :is(input,select,textarea):not(dialog *):disabled{background:var(--a98-bg);color:var(--a98-text3)}.expenses.expense-workspace.expense-detail98 .a98x-payment .expense-payment-fields{border:0;margin:0;padding:0}.expenses.expense-workspace.expense-detail98 .a98x-payment .expense-payment-fields>legend{float:left;width:100%;color:var(--a98-text);margin:0 0 14px;padding:0;font-size:17px;font-weight:600}.expenses.expense-workspace.expense-detail98 .a98x-payment .expense-payment-fields>legend+*{clear:both}.expenses.expense-workspace.expense-detail98 .expense-receipt-picker input[type=file]{border-radius:var(--a98-radius-sm)}.expenses.expense-workspace.expense-detail98 .expense-upload-area{border-radius:var(--a98-radius-sm);background:var(--a98-bg);justify-items:start;gap:10px;margin-top:16px;padding:16px;display:grid}.expenses.expense-workspace.expense-detail98 .expense-upload-area .expense-receipt-picker{width:100%;margin:0}.expenses.expense-workspace.expense-detail98 .expense-receipt-list>li{border-bottom:1px solid var(--a98-line)}.expenses.expense-workspace.expense-detail98 .expense-receipt-list>li:last-child{border-bottom:0;padding-bottom:0}.expenses.expense-workspace.expense-detail98 .expense-receipt-facts small{color:var(--a98-text3)}.expenses.expense-workspace.expense-detail98 .expense-receipt-state{background:var(--a98-yellow-bg);color:var(--a98-yellow);border-radius:999px;justify-self:start;padding:1px 8px}.expenses.expense-workspace.expense-detail98 .expense-receipt-state.state-verified{background:var(--a98-green-bg);color:var(--a98-green)}.expenses.expense-workspace.expense-detail98 .expense-receipt-state.state-rejected{background:var(--a98-red-bg);color:var(--a98-red)}.expenses.expense-workspace.expense-detail98 .expense-receipt-state.state-superseded{background:var(--a98-gray-bg);color:var(--a98-gray)}.expenses.expense-workspace.expense-detail98 .a98x-progress{flex-wrap:wrap;align-items:flex-start;gap:14px 32px;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-progress>section[data-workflow-domain]>*{border:0;align-self:flex-start;margin:0;padding:0}.expenses.expense-workspace.expense-detail98 .a98x-progress>.a98x-steps,.expenses.expense-workspace.expense-detail98 .a98x-progress h2{flex:0 0 100%}.expenses.expense-workspace.expense-detail98 .a98x-progress>section[data-workflow-domain]{display:contents}.expenses.expense-workspace.expense-detail98 .a98x-progress h2{order:-1}.expenses.expense-workspace.expense-detail98 .a98x-steps{margin:0 0 6px;padding:0;list-style:none;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-steps>li{text-align:center;min-width:0;color:var(--a98-text3);flex:1 1 0;justify-items:center;gap:8px;font-size:12px;display:grid;position:relative}.expenses.expense-workspace.expense-detail98 .a98x-steps>li:not(:first-child):before{content:"";background:var(--a98-line);width:100%;height:2px;position:absolute;top:6px;right:50%}.expenses.expense-workspace.expense-detail98 .a98x-steps>li:is([data-state=done],[data-state=current]):not(:first-child):before{background:var(--a98-blue)}.expenses.expense-workspace.expense-detail98 .a98x-steps .a98x-dot{z-index:1;background:var(--a98-card);border:2px solid var(--a98-line);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:relative}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-state=done] .a98x-dot{background:var(--a98-blue);border-color:var(--a98-blue)}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-state=current] .a98x-dot{border-color:var(--a98-blue);box-shadow:0 0 0 4px #0071e326}.expenses.expense-workspace.expense-detail98 .a98x-steps>li:is([data-state=done],[data-state=current]){color:var(--a98-text)}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-state=current]{font-weight:600}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-tone=warning] .a98x-dot{border-color:var(--a98-yellow);box-shadow:0 0 0 4px var(--a98-yellow-bg)}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-tone=warning]{color:var(--a98-yellow)}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-tone=danger] .a98x-dot{border-color:var(--a98-red);background:var(--a98-red);box-shadow:0 0 0 4px var(--a98-red-bg)}.expenses.expense-workspace.expense-detail98 .a98x-steps>li[data-tone=danger]{color:var(--a98-red)}.expenses.expense-workspace.expense-detail98 .a98x-progress dl{gap:12px 24px;margin:0}.expenses.expense-workspace.expense-detail98 .a98x-progress dt,.expenses.expense-workspace.expense-detail98 .a98x-progress small{color:var(--a98-text2)}.expenses.expense-workspace.expense-detail98 .a98x-progress dd{color:var(--a98-text)}.expenses.expense-workspace.expense-detail98 .a98x-progress dd[data-tone]{background:var(--a98-gray-bg);color:var(--a98-gray);border-radius:999px;padding:2px 10px}.expenses.expense-workspace.expense-detail98 .a98x-progress dd[data-tone=progress]{background:var(--a98-fill);color:var(--a98-blue)}.expenses.expense-workspace.expense-detail98 .a98x-progress dd[data-tone=waiting]{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.expenses.expense-workspace.expense-detail98 .a98x-progress dd[data-tone=error]{background:var(--a98-red-bg);color:var(--a98-red)}.expenses.expense-workspace.expense-detail98 .a98x-progress dd[data-tone=complete]{background:var(--a98-green-bg);color:var(--a98-green)}.expenses.expense-workspace.expense-detail98 .a98x-progress dl+div,.expenses.expense-workspace.expense-detail98 .a98x-progress dl+div+dl,.expenses.expense-workspace.expense-detail98 .a98x-progress dl+dl{border-color:var(--a98-line)}.expenses.expense-workspace.expense-detail98 .a98x-history ol{margin:4px 0 0;padding:0 0 0 6px}.expenses.expense-workspace.expense-detail98 .a98x-history li{border-left:2px solid var(--a98-line);padding:0 0 18px 20px}.expenses.expense-workspace.expense-detail98 .a98x-history li:last-child{padding-bottom:0}.expenses.expense-workspace.expense-detail98 .a98x-history li:before{background:var(--a98-text3);width:10px;height:10px;top:4px;left:-6px}.expenses.expense-workspace.expense-detail98 .a98x-history li[data-tone=complete]:before{background:var(--a98-green)}.expenses.expense-workspace.expense-detail98 .a98x-history li[data-tone=error]:before{background:var(--a98-red)}.expenses.expense-workspace.expense-detail98 .a98x-history strong{color:var(--a98-text);margin-right:8px;font-size:14px}.expenses.expense-workspace.expense-detail98 .a98x-history time,.expenses.expense-workspace.expense-detail98 .a98x-history p{color:var(--a98-text2)}.expenses.expense-workspace.expense-detail98 .a98x-review{flex-direction:column;gap:14px;padding-bottom:16px;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-review-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-review-head h2{margin:0}.expenses.expense-workspace.expense-detail98 .a98x-review-head .expense-changes-open{color:var(--a98-link);white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:0;margin:0;padding:0;font-size:14px;font-weight:400}.expenses.expense-workspace.expense-detail98 .a98x-review .expense-review-reason{border-radius:var(--a98-radius-sm);background:var(--a98-bg);color:var(--a98-text);border:0;margin:0;padding:12px 14px}.expenses.expense-workspace.expense-detail98 .a98x-review .expense-review-reason strong{color:var(--a98-text2);font-size:12px;font-weight:600}.expenses.expense-workspace.expense-detail98 .a98x-review>label{gap:6px;margin:0;display:grid}.expenses.expense-workspace.expense-detail98 .a98x-review textarea{resize:vertical;min-height:88px;padding:10px 12px}.expenses.expense-workspace.expense-detail98 .a98x-review>.help,.expenses.expense-workspace.expense-detail98 .expense-claimant-actions>.help{margin:0;font-size:13px}.expenses.expense-workspace.expense-detail98 .expense-claimant-actions{gap:12px;margin:0;display:grid}.expenses.expense-workspace.expense-detail98 .a98x-review .summary-sticky-actions{background:var(--a98-card);border-top:1px solid var(--a98-line);grid-template-columns:minmax(0,1fr);gap:10px;margin:0 -24px -16px;padding:14px 24px 16px;display:grid;position:sticky;bottom:0}.expenses.expense-workspace.expense-detail98 .a98x-review .summary-sticky-actions.a98x-decide,.expenses.expense-workspace.expense-detail98 .expense-mobile-actions[data-expense-mobile-actions]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.expenses.expense-workspace.expense-detail98 :is(.a98x-decide,[data-expense-mobile-actions])>:is(.a98x-approve,button:only-of-type,.help){grid-column:1/-1}.expenses.expense-workspace.expense-detail98 .a98x-review .summary-sticky-actions>button{width:100%;margin:0}.expenses.expense-workspace.expense-detail98 .a98x-review .a98x-approve{min-height:48px;font-size:17px}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button:not(dialog button):not(.proof-thumb){box-shadow:none;border-radius:999px;font-family:inherit;font-weight:500;transition:background-color .15s}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button:not(dialog button):not(.proof-thumb):not(.secondary):not(.text-button):not(.expense-changes-open){background:var(--a98-blue);color:#fff;border:0}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button:not(dialog button):not(.proof-thumb):not(.secondary):not(.text-button):not(.expense-changes-open):hover:not(:disabled){background:var(--a98-blue-hover)}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button.secondary:not(dialog button){background:var(--a98-fill);color:var(--a98-text);border:0}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button.secondary.a98x-danger:not(dialog button){background:var(--a98-red-bg);color:var(--a98-red)}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button.text-button:not(dialog button){color:var(--a98-link);background:0 0;border:0}.expenses.expense-workspace.expense-detail98 :is(.a98x-card,.expense-mobile-actions) button:not(dialog button):disabled{opacity:.45;cursor:not-allowed}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions{gap:10px;padding:16px 24px;display:grid}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions>.help{margin:0;font-size:13px}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions>.inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:0;display:flex}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions>.inline-actions>button{min-width:96px;margin:0}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions>.inline-actions>button.a98x-danger{margin-right:auto}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions.a98x-sticky{z-index:4;position:sticky;bottom:12px;box-shadow:0 1px 2px #0000000a,0 -4px 24px #00000014}@media (max-width:1279px){.shell .expenses.expense-workspace.expense-detail98 .expense-mobile-actions{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--a98-card);border-radius:var(--a98-radius) var(--a98-radius) 0 0;border:0;grid-template-columns:minmax(0,1fr);gap:10px;margin:16px 0 0;display:grid;box-shadow:0 -6px 24px #00000014}.shell .expenses.expense-workspace.expense-detail98 .expense-mobile-actions[data-expense-mobile-actions]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shell .expenses.expense-workspace.expense-detail98 .expense-mobile-actions>button{width:100%;min-height:44px;margin:0}.shell .expenses.expense-workspace.expense-detail98 .expense-mobile-actions>.help{color:var(--a98-text2);margin:0;font-size:12px}.expenses.expense-workspace.expense-detail98 .a98x-review{padding-bottom:24px}.shell .expenses.expense-workspace.expense-detail98 .management-order-summary .a98x-review .summary-sticky-actions{display:none}}@media (max-width:767px){.expenses.expense-workspace.expense-detail98>.page-heading h1{font-size:24px}.expenses.expense-workspace.expense-detail98 .a98x-card{border-radius:var(--a98-radius);padding:18px}.expenses.expense-workspace.expense-detail98 .a98x-amount>strong{font-size:32px}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions{padding:14px 18px}.expenses.expense-workspace.expense-detail98 .a98x-edit-actions>.inline-actions>button{flex:1 1 0;min-width:0}.expenses.expense-workspace.expense-detail98 .a98x-steps>li{font-size:11px}}.expense-list-workspace .expense-category-summary111{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);font-family:var(--a98-font);color:var(--a98-text);border:0;flex-direction:column;gap:14px;min-width:0;margin:0 0 20px;padding:24px 28px;display:flex}.expense-list-workspace .expense-category-summary111 .expense-category-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.expense-list-workspace .expense-category-summary111 .expense-category-head h2{letter-spacing:-.01em;color:var(--a98-text);margin:0;font-size:20px;font-weight:700}.expense-list-workspace .expense-category-summary111 .expense-category-scope{color:var(--a98-text2);margin:0;font-size:13px}.expense-list-workspace .expense-category-summary111 .expense-category-table{box-shadow:none;background:0 0;border:0;margin:0;overflow-x:auto}.expense-list-workspace .expense-category-summary111 table{border-collapse:collapse;background:0 0;width:100%;min-width:620px;font-size:15px}.expense-list-workspace .expense-category-summary111 th{text-align:left;color:var(--a98-text2);border-bottom:1px solid var(--a98-line);white-space:nowrap;background:0 0;padding:12px;font-size:14px;font-weight:600}.expense-list-workspace .expense-category-summary111 td{border-bottom:1px solid var(--a98-line);white-space:nowrap;vertical-align:middle;color:var(--a98-text);background:0 0;padding:12px}.expense-list-workspace .expense-category-summary111 tfoot :is(th,td){color:var(--a98-text);border-bottom:0;font-weight:700}.expense-list-workspace .expense-category-summary111 .is-number{text-align:right;font-variant-numeric:tabular-nums}.expense-list-workspace .expense-category-summary111 tbody tr[data-selected=true] td{background:var(--a98-bg)}.expense-list-workspace .expense-category-summary111 .expense-category-pick{min-height:32px;box-shadow:none;color:var(--a98-link);font:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;margin:0 0 0 -10px;padding:0 10px;font-weight:500;display:inline-flex}.expense-list-workspace .expense-category-summary111 .expense-category-pick:hover{background:var(--a98-fill)}.expense-list-workspace .expense-category-summary111 .expense-category-pick[aria-pressed=true]{background:var(--a98-fill);color:var(--a98-text);font-weight:700}.expense-list-workspace .expense-category-summary111 .expense-category-pick:focus-visible,.expense-list-workspace .expense-category-summary111 .expense-category-all:focus-visible{outline:2px solid var(--a98-blue);outline-offset:2px}.expense-list-workspace .expense-category-summary111 .expense-category-share{align-items:center;gap:10px;min-width:180px;display:flex}.expense-list-workspace .expense-category-summary111 .expense-category-share>span:last-child{text-align:right;font-variant-numeric:tabular-nums;width:52px}.expense-list-workspace .expense-category-summary111 .expense-category-track{background:var(--a98-gray-bg);border-radius:5px;flex:auto;min-width:120px;height:10px;overflow:hidden}.expense-list-workspace .expense-category-summary111 .expense-category-bar{background:var(--a98-blue);border-radius:5px;height:100%;display:block}.expense-list-workspace .expense-category-summary111 .expense-category-compare.is-more{color:var(--a98-red)}.expense-list-workspace .expense-category-summary111 .expense-category-compare.is-less{color:var(--a98-green)}.expense-list-workspace .expense-category-summary111 .expense-category-note{color:var(--a98-text2);margin:0;font-size:12px}.expense-list-workspace .expense-category-summary111 .expense-category-empty{border-radius:var(--a98-radius-sm);background:var(--a98-bg);color:var(--a98-text2);margin:0;padding:14px 16px;font-size:14px}.expense-list-workspace .expense-category-summary111 .expense-category-drill{color:var(--a98-text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.expense-list-workspace .expense-category-summary111 .expense-category-all{background:var(--a98-fill);min-height:32px;box-shadow:none;color:var(--a98-text);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-weight:500}.expense-list-workspace .expense-filters .expense-date-basis111{color:var(--a98-text3);cursor:help;font-size:12px;font-weight:400}@media (max-width:767px){.expense-list-workspace .expense-category-summary111{gap:12px;padding:18px 16px}.expense-list-workspace .expense-category-summary111 .expense-category-head h2{font-size:18px}.expense-list-workspace .expense-category-summary111 :is(th,td){padding:10px 8px}}.shell .app-content .expenses.expense-list-workspace .expense-filters .expense-date-basis111{margin:0;line-height:1.3;display:block}@media (min-width:1200px){.shell .app-content .expenses.expense-list-workspace .expense-filters.field-grid{grid-template-columns:minmax(220px,1.5fr) minmax(0,5fr);align-items:start}.shell .app-content .expenses.expense-list-workspace .expense-filters>label{align-self:start;max-width:none}.shell .app-content .expenses.expense-list-workspace .expense-filters>.ui-filter-panel>.ui-filter-fields{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start}}.shell .app-content .expenses.expense-list-workspace .expense-summary .business-summary-card>.expense-summary-note111{color:var(--a98-text3);white-space:normal;margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.4;display:block}.shell .app-content .expenses.expense-list-workspace .expense-claims-table :is(th,td):nth-child(2){white-space:nowrap}.shell .app-content .expenses.expense-list-workspace .expense-scroll-hint111{display:none}@media (max-width:767px){.shell .app-content .expenses.expense-list-workspace .expense-scroll-hint111{color:var(--a98-text2);margin:0 0 6px;font-size:12px;display:block}.shell .app-content .expenses.expense-list-workspace .expense-claims-table :is(th,td):nth-child(3){white-space:nowrap}}
.role-workbench:not(#a98){width:100%;max-width:var(--a98-max);font-family:var(--a98-font);color:var(--a98-text);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-inline:auto;display:grid}.role-workbench:not(#a98)>*{min-width:0;margin:0}.role-workbench:not(#a98) .role-panel{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);border:0;min-width:0;padding:22px 24px}:is(.role-workbench,.a98-fm):not(#a98) h2{letter-spacing:-.01em;color:var(--a98-text);margin:0 0 12px;padding:0;font-size:17px;font-weight:600;line-height:1.3}.role-workbench:not(#a98) .section-title{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.role-workbench:not(#a98) .section-title h2{margin:0}.role-workbench:not(#a98) .section-title>a{color:var(--a98-link);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;text-decoration:none}.role-workbench:not(#a98) .section-title>a:hover{text-decoration:underline}.role-workbench:not(#a98)>.ui-page-header{background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;min-height:0;margin:0;padding:0;display:grid}.role-workbench:not(#a98)>.ui-page-header>div:first-child{grid-area:1/1;min-width:0}:is(.role-workbench,.a98-fm):not(#a98)>.ui-page-header h1{letter-spacing:-.02em;color:var(--a98-text);margin:0;font-size:34px;font-weight:700;line-height:1.15}.role-workbench:not(#a98)>.ui-page-header>.home-greeting{grid-area:2/1;align-self:start;max-width:none;margin:0;display:block}:is(.role-workbench,.a98-fm):not(#a98)>.ui-page-header>.home-greeting>p{color:var(--a98-text3);letter-spacing:0;margin:0;font-size:13px;line-height:1.5;display:block}:is(.role-workbench,.a98-fm):not(#a98)>.ui-page-header>.home-greeting>p:first-child{color:var(--a98-text2);font-size:17px}:is(.role-workbench,.a98-fm):not(#a98)>.ui-page-header>.home-greeting>p:first-child strong{color:var(--a98-text);font-weight:600}.role-workbench:not(#a98)>.ui-page-header>.page-actions{flex-wrap:wrap;grid-area:1/2/3;place-self:center end;gap:10px;margin:0;display:flex}.role-workbench:not(#a98) .page-actions>a.button,.role-workbench:not(#a98) .admin-access-region>a.button{background:var(--a98-blue);color:#fff;min-height:38px;box-shadow:none;white-space:nowrap;border:0;border-radius:980px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.role-workbench:not(#a98) .page-actions>a.button:hover,.role-workbench:not(#a98) .admin-access-region>a.button:hover{background:var(--a98-blue-hover);color:#fff}.role-workbench:not(#a98)>.role-stat-row,.role-workbench:not(#a98)>.order-stage-cards>.business-summary{background:var(--a98-card);border-radius:var(--a98-radius);box-shadow:var(--a98-shadow);border:0;gap:0;margin:0;padding:16px 8px;display:grid}.role-workbench:not(#a98)>.role-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 8px}.role-workbench:not(#a98)>.order-stage-cards{margin:0}.role-workbench:not(#a98)>.order-stage-cards>.business-summary{grid-template-columns:repeat(var(--summary-columns,9),minmax(0,1fr))}.role-workbench:not(#a98)>.role-stat-row>a,.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card{border:0;border-left:1px solid var(--a98-line);min-width:0;min-height:0;box-shadow:none;text-align:center;color:var(--a98-text);background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:6px 8px;text-decoration:none;display:flex;container-type:inline-size}.role-workbench:not(#a98)>.role-stat-row>a:first-child,.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card:first-child{border-left:0}.role-workbench:not(#a98)>.role-stat-row>a>span,.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card>.business-summary-label{color:var(--a98-text2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:1.4;overflow:hidden}.role-workbench:not(#a98)>.role-stat-row>a>strong{letter-spacing:-.02em;max-width:100%;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(18px,9cqi,34px);font-weight:600;line-height:1.2;transition:color .15s;display:block}.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card>strong{letter-spacing:-.02em;max-width:100%;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(16px,16cqi,26px);font-weight:600;line-height:1.25;transition:color .15s;display:block}.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card>small{color:var(--a98-text3);margin:0;font-size:11px;line-height:1.45}.role-workbench:not(#a98)>.role-stat-row>a:hover,.role-workbench:not(#a98)>.order-stage-cards>.business-summary>a.business-summary-card:hover{box-shadow:none;background:0 0}.role-workbench:not(#a98)>.role-stat-row>a:hover>strong,.role-workbench:not(#a98)>.order-stage-cards>.business-summary>a.business-summary-card:hover>strong{color:var(--a98-link)}.role-workbench:not(#a98)>.role-stat-row>a:focus-visible,.role-workbench:not(#a98)>.order-stage-cards>.business-summary>a.business-summary-card:focus-visible{outline:2px solid var(--a98-blue);outline-offset:-2px;border-radius:var(--a98-radius-sm)}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) .table-scroll{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:auto}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) table{border-collapse:collapse;background:0 0;width:100%;font-size:14px}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) th{border:0;border-bottom:1px solid var(--a98-line);letter-spacing:0;text-transform:none;color:var(--a98-text3);text-align:left;white-space:nowrap;background:0 0;padding:10px 12px;font-size:12px;font-weight:500}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) td{border:0;border-bottom:1px solid var(--a98-line);color:var(--a98-text);vertical-align:middle;background:0 0;padding:11px 12px;font-size:14px;line-height:1.4}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) tbody tr:last-child td{border-bottom:0}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) tbody tr:hover td{background:var(--a98-bg)}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) td:first-child{white-space:nowrap;font-weight:500}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) td a{color:var(--a98-link);font-weight:500;text-decoration:none}:is(.role-workbench .role-panel,.a98-fm .fm-recent):not(#a98) td a:hover{text-decoration:underline}.role-workbench:not(#a98) .role-panel .ui-empty{background:var(--a98-bg);border-radius:var(--a98-radius-sm);box-shadow:none;color:var(--a98-text3);text-align:center;border:0;flex-direction:column;align-items:center;gap:8px;margin:0;padding:28px 12px;font-size:13px;display:flex}.role-workbench:not(#a98) .role-panel .ui-empty strong{color:var(--a98-text2);font-size:14px;font-weight:500}.role-workbench:not(#a98) .role-panel .ui-empty .empty-icon{background:var(--a98-card)}.role-workbench:not(#a98) .role-panel .ui-empty .empty-actions a{color:var(--a98-link)}.role-workbench:not(#a98) .role-panel>[role=alert]{border-radius:var(--a98-radius-sm);background:var(--a98-red-bg);color:var(--a98-red);margin:0 0 12px;padding:10px 12px;font-size:13px}.role-workbench:not(#a98) .role-work-link{border:0;border-top:1px solid var(--a98-line);min-height:0;color:var(--a98-text);background:0 0;align-items:center;gap:12px;padding:10px 0;font-size:14px;font-weight:400;text-decoration:none;display:flex}.role-workbench:not(#a98) :is(h2,.warehouse-station-head)+.role-work-link,.role-workbench:not(#a98) .role-work-link:first-child{border-top:0}.role-workbench:not(#a98) .role-work-link>img{box-sizing:content-box;background:var(--a98-gray-bg);opacity:.85;border-radius:8px;flex:none;width:16px;height:16px;padding:7px}.role-workbench:not(#a98) .role-work-link>span:not(.role-link-arrow){flex:1;min-width:0}.role-workbench:not(#a98) .role-work-link>.role-link-arrow{color:var(--a98-text3);flex:none;margin-left:auto}.role-workbench:not(#a98) .role-work-link:hover>span:not(.role-link-arrow){color:var(--a98-link)}.role-workbench:not(#a98) .role-work-link:focus-visible{outline:2px solid var(--a98-blue);outline-offset:2px;border-radius:8px}.role-workbench:not(#a98) .sales-working-grid,.role-workbench:not(#a98) .procurement-working-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:stretch;gap:20px;margin:0;display:grid}.role-workbench:not(#a98) .sales-working-grid>.sales-actions{background:var(--a98-card);border:0;display:block}.role-workbench:not(#a98) .sales-working-grid>.sales-actions>h2{margin-bottom:6px}.finance-role-workbench:not(#a98),.warehouse-workbench:not(#a98){grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0}.finance-role-workbench:not(#a98)>*,.warehouse-workbench:not(#a98)>*{grid-column:1/-1}.finance-role-workbench:not(#a98)>.ui-page-header,.warehouse-workbench:not(#a98)>.ui-page-header{grid-area:1/1/auto/3}.finance-role-workbench:not(#a98)>.role-secondary-actions,.warehouse-workbench:not(#a98)>.role-secondary-actions{grid-area:1/3;justify-content:flex-end;place-self:center end;display:flex}.role-workbench:not(#a98)>.role-secondary-actions>.role-work-link{background:var(--a98-fill);border:0;border-radius:980px;gap:8px;min-width:0;min-height:38px;padding:0 18px 0 6px;font-size:14px;font-weight:500}.role-workbench:not(#a98)>.role-secondary-actions>.role-work-link>img{background:var(--a98-card);border-radius:50%;padding:5px}.role-workbench:not(#a98)>.role-secondary-actions>.role-work-link:hover{background:#76768033}.role-workbench:not(#a98)>.role-secondary-actions>.role-work-link:hover>span:not(.role-link-arrow){color:var(--a98-text)}.finance-role-workbench:not(#a98)>.finance-review-lanes{display:contents}.finance-role-workbench:not(#a98) .finance-review-lane{background:var(--a98-card);min-width:0;box-shadow:var(--a98-shadow);color:var(--a98-text);clip-path:inset(-24px 0);border:0;border-radius:0;grid-column:auto;grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:2px 14px;margin:0;padding:20px 24px;text-decoration:none;display:grid;position:relative}.finance-role-workbench:not(#a98)>.finance-review-lanes:first-of-type>.finance-review-lane:first-child{border-radius:var(--a98-radius) 0 0 var(--a98-radius);clip-path:inset(-24px 0 -24px -24px)}.finance-role-workbench:not(#a98) .finance-review-lane[data-dues-lane]{border-radius:0 var(--a98-radius) var(--a98-radius) 0;clip-path:inset(-24px -24px -24px 0)}.finance-role-workbench:not(#a98) .finance-review-lane:not(:first-child):before,.finance-role-workbench:not(#a98) .finance-review-lane[data-dues-lane]:before{content:"";background:var(--a98-line);width:1px;position:absolute;top:20px;bottom:20px;left:0}.finance-role-workbench:not(:has([data-stage-lane])):not(#a98) .finance-review-lane[data-dues-lane]{border-radius:var(--a98-radius);clip-path:none;grid-column:1/-1}.finance-role-workbench:not(:has([data-stage-lane])):not(#a98) .finance-review-lane[data-dues-lane]:before{display:none}.finance-role-workbench:not(#a98) .finance-review-lane>img{box-sizing:content-box;background:var(--a98-gray-bg);opacity:.85;border-radius:10px;grid-row:1/3;width:20px;height:20px;padding:8px}.finance-role-workbench:not(#a98) .finance-review-lane>span{color:var(--a98-text2);grid-area:1/2;min-width:0;font-size:13px;font-weight:500}.finance-role-workbench:not(#a98) .finance-review-lane>small{color:var(--a98-link);grid-area:2/2;font-size:13px}.finance-role-workbench:not(#a98) .finance-review-lane>strong{letter-spacing:-.02em;color:var(--a98-text);font-variant-numeric:tabular-nums;grid-area:1/3/3;font-size:34px;font-weight:600;line-height:1.1;transition:color .15s}.finance-role-workbench:not(#a98) .finance-review-lane:hover>strong{color:var(--a98-link)}.finance-role-workbench:not(#a98) .finance-review-lane:focus-visible{outline:2px solid var(--a98-blue);outline-offset:-2px}.finance-role-workbench:not(#a98) .finance-recent-region{padding-bottom:16px}.warehouse-workbench:not(#a98)>.warehouse-stations{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;display:grid}.warehouse-workbench:not(#a98)>.warehouse-stations:has(>.warehouse-station:only-child){grid-template-columns:minmax(0,1fr)}.warehouse-workbench:not(#a98)>.warehouse-stations:has(>.warehouse-station:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-workbench:not(#a98) .warehouse-station{background:var(--a98-card);border-radius:var(--a98-radius);min-height:0;box-shadow:var(--a98-shadow);border:0;grid-template-columns:34px minmax(0,1fr);grid-auto-rows:auto;align-content:start;column-gap:12px;padding:20px 24px;display:grid;position:relative}.warehouse-workbench:not(#a98) .warehouse-station>img{box-sizing:content-box;background:var(--a98-gray-bg);opacity:.85;border-radius:10px;grid-area:1/1;width:18px;height:18px;margin:0;padding:8px}.warehouse-workbench:not(#a98) .warehouse-station>h2{grid-area:1/2;align-self:center;margin:0}.warehouse-workbench:not(#a98) .warehouse-station>:not(img,h2){grid-column:1/-1}.warehouse-workbench:not(#a98) .warehouse-station>h2+*{margin-top:12px}.warehouse-workbench:not(#a98) .warehouse-station>.role-work-link{margin-top:0}.warehouse-workbench:not(#a98) .warehouse-station>h2+.role-work-link{margin-top:8px}.warehouse-workbench:not(#a98) .warehouse-dispatch{grid-template-columns:34px minmax(0,1fr) minmax(0,1fr)}.warehouse-workbench:not(#a98) .warehouse-dispatch>h2{grid-column:2/-1}.warehouse-workbench:not(#a98) .warehouse-dispatch>.warehouse-count{border-left:1px solid var(--a98-line);flex-direction:column;grid-column:auto;align-items:flex-start;gap:2px;margin:12px 0 8px;padding:2px 16px;display:flex}.warehouse-workbench:not(#a98) .warehouse-dispatch>.warehouse-count[data-stage-count=TO_ASSIGN]{border-left:0;grid-column:1/3;padding-left:0}.warehouse-workbench:not(#a98) .warehouse-dispatch>.warehouse-count[data-stage-count=TO_SHIP]{grid-column:3}.warehouse-workbench:not(#a98) .warehouse-count>strong{letter-spacing:-.02em;color:var(--a98-text);font-variant-numeric:tabular-nums;order:2;font-size:30px;font-weight:600;line-height:1.15}.warehouse-workbench:not(#a98) .warehouse-count>span{color:var(--a98-text2);order:1;font-size:12px}.warehouse-workbench:not(#a98) .warehouse-dispatch>.role-work-link{border-top:1px solid var(--a98-line);grid-column:1/-1}.warehouse-workbench:not(#a98) .warehouse-dispatch{background:var(--a98-card);border:0}.warehouse-workbench:not(#a98) .warehouse-order-region{padding-bottom:16px}.procurement-workbench:not(#a98)>.procurement-work-tabs{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:8px;width:auto;margin:0;padding:0;display:flex;overflow:visible}.procurement-workbench:not(#a98)>.procurement-work-tabs>a,.procurement-workbench:not(#a98)>.procurement-work-tabs>a:first-child{background:var(--a98-fill);min-height:34px;color:var(--a98-text);border:0;border-radius:980px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.procurement-workbench:not(#a98)>.procurement-work-tabs>a:hover{background:#76768033}.procurement-workbench:not(#a98) .procurement-tools{flex-direction:column;gap:20px;min-width:0;display:flex}.procurement-workbench:not(#a98) .procurement-tools>.role-panel{background:var(--a98-card);border:0}.procurement-workbench:not(#a98) .procurement-tools>.role-panel:last-child{flex:1}.procurement-workbench:not(#a98) .procurement-tools>.role-panel>h2{margin-bottom:6px}.admin-workbench:not(#a98) .admin-working-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:none;margin:0;display:grid}.admin-workbench:not(#a98) :is(.admin-access-region,.admin-security-region){background:var(--a98-card);border:0;grid-template-columns:34px minmax(0,1fr);align-content:start;column-gap:12px;padding:22px 24px;display:grid}.admin-workbench:not(#a98) :is(.admin-access-region,.admin-security-region)>img{box-sizing:content-box;background:var(--a98-gray-bg);opacity:.85;border-radius:10px;grid-area:1/1;width:18px;height:18px;margin:0;padding:8px}.admin-workbench:not(#a98) :is(.admin-access-region,.admin-security-region)>h2{grid-area:1/2;align-self:center;margin:0}.admin-workbench:not(#a98) :is(.admin-access-region,.admin-security-region)>:not(img,h2){grid-column:1/-1}.admin-workbench:not(#a98) .admin-access-region>p{max-width:none;color:var(--a98-text2);margin:14px 0 18px;font-size:14px;line-height:1.6}.admin-workbench:not(#a98) .admin-access-region>a.button{justify-self:start}.admin-workbench:not(#a98) .admin-security-region>h2+.role-work-link{margin-top:10px}@media (min-width:1600px){.role-workbench:not(#a98) .role-panel,.warehouse-workbench:not(#a98) .warehouse-station{padding:24px 28px}.role-workbench:not(#a98) .sales-working-grid,.role-workbench:not(#a98) .procurement-working-grid{grid-template-columns:minmax(0,2fr) minmax(360px,1fr)}}@media (max-width:1100px){.role-workbench:not(#a98)>.order-stage-cards>.business-summary{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));row-gap:12px}.role-workbench:not(#a98) .sales-working-grid,.role-workbench:not(#a98) .procurement-working-grid{grid-template-columns:minmax(0,1fr) 260px}.finance-role-workbench:not(#a98) .finance-review-lane{padding:18px}.finance-role-workbench:not(#a98) .finance-review-lane>strong{font-size:28px}}@media (max-width:900px){.role-workbench:not(#a98) .sales-working-grid,.role-workbench:not(#a98) .procurement-working-grid,:is(.warehouse-workbench:not(#a98)>.warehouse-stations,.warehouse-workbench:not(#a98)>.warehouse-stations:has(>.warehouse-station:nth-child(2):last-child)){grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.role-workbench:not(#a98),.finance-role-workbench:not(#a98),.warehouse-workbench:not(#a98){grid-template-columns:minmax(0,1fr);gap:14px}.finance-role-workbench:not(#a98)>*,.warehouse-workbench:not(#a98)>*,.finance-role-workbench:not(#a98)>.ui-page-header,.warehouse-workbench:not(#a98)>.ui-page-header,.finance-role-workbench:not(#a98)>.role-secondary-actions,.warehouse-workbench:not(#a98)>.role-secondary-actions{grid-area:auto/1/auto/-1}.role-workbench:not(#a98)>.role-secondary-actions{justify-self:stretch}.role-workbench:not(#a98)>.role-secondary-actions>.role-work-link{flex:1;padding-right:16px}.role-workbench:not(#a98)>.ui-page-header{grid-template-columns:minmax(0,1fr);gap:6px}.role-workbench:not(#a98)>.ui-page-header h1{font-size:28px}.role-workbench:not(#a98)>.ui-page-header>.page-actions{grid-area:3/1;justify-self:start;margin-top:6px}.role-workbench:not(#a98) .role-panel,.warehouse-workbench:not(#a98) .warehouse-station,.admin-workbench:not(#a98) :is(.admin-access-region,.admin-security-region){padding:16px}.role-workbench:not(#a98)>.role-stat-row{grid-template-columns:minmax(0,1fr);padding:4px 16px}.role-workbench:not(#a98)>.role-stat-row>a{border-left:0;border-top:1px solid var(--a98-line);text-align:left;flex-direction:row;justify-content:space-between;align-items:baseline;padding:12px 0}.role-workbench:not(#a98)>.role-stat-row>a:first-child{border-top:0}.role-workbench:not(#a98)>.role-stat-row>a>strong{font-size:22px}.role-workbench:not(#a98)>.order-stage-cards>.business-summary{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;padding:6px}.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card{border-left:0;border-top:1px solid var(--a98-line);grid-column:auto;padding:12px 6px}.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card:nth-child(-n+3){border-top:0}.role-workbench:not(#a98)>.order-stage-cards>.business-summary>.business-summary-card:not(:nth-child(3n+1)){border-left:1px solid var(--a98-line)}.finance-role-workbench:not(#a98) .finance-review-lane,.finance-role-workbench:not(#a98)>.finance-review-lanes:first-of-type>.finance-review-lane:first-child,.finance-role-workbench:not(#a98) .finance-review-lane[data-dues-lane]{border-radius:var(--a98-radius);clip-path:none;grid-column:1/-1;padding:16px}.finance-role-workbench:not(#a98) .finance-review-lane:before{display:none}.admin-workbench:not(#a98) .admin-working-grid{grid-template-columns:minmax(0,1fr);gap:14px}.role-workbench:not(#a98) .role-panel th,.role-workbench:not(#a98) .role-panel td{padding:10px 8px}}.role-workbench:not(#a98) .role-stat-row small[data-home-units]{color:var(--a98-text2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:1.35;display:block}.role-workbench:not(#a98)>.sales-units-link{text-align:right;margin:-6px 0 0;padding:0 8px}.role-workbench:not(#a98)>.sales-units-link .text-button{color:var(--a98-link);font-size:14px}
.a98-fm:not(#a98){width:100%;max-width:var(--a98-max);font-family:var(--a98-font);color:var(--a98-text);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;margin-inline:auto;display:grid}.a98-fm:not(#a98)>*{min-width:0;margin:0}.a98-fm:not(#a98) :is(.fm-workbench,.fm-primary-grid,.fm-performance-region){display:contents}.a98-fm:not(#a98) :is(.fm-task-strip,.fm-supplier,.fm-overview,.fm-financial,.fm-recent){background:var(--a98-card);border-radius:var(--a98-radius);min-width:0;box-shadow:var(--a98-shadow);border:0;margin:0;padding:22px 24px}.a98-fm:not(#a98) .help{color:var(--a98-text3);margin:12px 0 0;font-size:12px;line-height:1.6}.a98-fm:not(#a98)>.ui-page-header{background:0 0;border:0;flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:6px;min-height:0;margin:0;padding:0;display:flex}.a98-fm:not(#a98)>.ui-page-header>.home-greeting{grid-column:auto;max-width:none;margin:0;display:block}.a98-fm:not(#a98)>.queue-tabs{grid-column:1;place-self:start;width:auto;max-width:100%;margin:0}.a98-fm:not(#a98) .queue-tabs{background:var(--a98-fill);box-shadow:none;border:0;border-radius:9px;grid-template-columns:none;gap:2px;padding:2px;display:inline-flex}.a98-fm:not(#a98) .queue-tabs>a{min-width:72px;min-height:0;color:var(--a98-text);text-align:center;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;padding:6px 16px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none}.a98-fm:not(#a98) .queue-tabs>a[aria-current=page]{background:var(--a98-card);color:var(--a98-text);font-weight:600;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.a98-fm:not(#a98) .queue-tabs>a:not([aria-current=page]):hover{color:var(--a98-text2);background:#ffffff80}.a98-fm:not(#a98) .dashboard-period{border:0;flex-direction:column;grid-column:2;align-items:flex-end;gap:10px;min-height:0;margin:0;padding:0;display:flex}.a98-fm:not(#a98) .dashboard-period>.management-date{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px 10px;width:auto;margin:0;display:flex}.a98-fm:not(#a98) .dashboard-period>.management-date label{color:var(--a98-text2);gap:4px;margin:0;font-size:12px;display:grid}.a98-fm:not(#a98) .dashboard-period>.management-date input{border:1px solid var(--a98-line);background:var(--a98-card);height:34px;color:var(--a98-text);border-radius:8px;padding:0 10px;font-size:13px}.a98-fm:not(#a98) .dashboard-period>.management-date button{background:var(--a98-blue);color:#fff;cursor:pointer;border:0;border-radius:980px;height:34px;min-height:34px;padding:0 18px;font-size:13px;font-weight:500}.a98-fm:not(#a98) .dashboard-period>.management-date button:hover{background:var(--a98-blue-hover)}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context{text-align:right;justify-items:end;gap:2px;margin:0;display:grid}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context dl{justify-content:flex-end;gap:2px 16px;margin:0}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context :is(dt,dd,p){color:var(--a98-text2);margin:0;font-size:12px;line-height:1.6}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context dd{color:var(--a98-text);font-weight:500}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context p{color:var(--a98-text3)}.a98-fm:not(#a98) .dashboard-period>[role=alert]{color:var(--a98-red);margin:0;font-size:12px}.a98-fm:not(#a98)>p[role=alert]{color:var(--a98-text2);grid-column:1/-1;margin:0;font-size:14px}.a98-fm:not(#a98) .fm-task-strip{grid-column:1}.a98-fm:not(#a98) .fm-task-strip>.section-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 8px;display:flex}.a98-fm:not(#a98) .fm-task-strip>.section-title h2{margin:0}.a98-fm:not(#a98) .fm-task-strip>.section-title small{max-width:none;color:var(--a98-text3);font-size:12px;line-height:1.5}.a98-fm:not(#a98) .fm-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;display:grid}.a98-fm:not(#a98) .fm-task{border:0;border-top:1px solid var(--a98-line);min-width:0;min-height:0;box-shadow:none;color:var(--a98-text);background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:10px 0;text-decoration:none;display:flex}.a98-fm:not(#a98) .fm-task:nth-child(-n+2){border-top:0}.a98-fm:not(#a98) .fm-task:hover{background:0 0}.a98-fm:not(#a98) .fm-task:hover .fm-task-facts>span{color:var(--a98-link)}.a98-fm:not(#a98) .fm-task:focus-visible{outline:2px solid var(--a98-blue);outline-offset:2px;border-radius:8px}.a98-fm:not(#a98) .fm-task-icon{background:var(--a98-green-bg);width:30px;height:30px;color:var(--a98-green);border-radius:8px;flex:none;place-items:center;margin:0;padding:0;display:grid}.a98-fm:not(#a98) .fm-task-icon svg{width:16px;height:16px}.a98-fm:not(#a98) [class*=fm-task-catalog_] .fm-task-icon{background:color-mix(in srgb,var(--a98-blue) 12%,var(--a98-card));color:var(--a98-blue)}.a98-fm:not(#a98) :is(.fm-task-receiving,.fm-task-color_corrections) .fm-task-icon{background:var(--a98-yellow-bg);color:var(--a98-yellow)}.a98-fm:not(#a98) .fm-task-expenses .fm-task-icon{background:var(--a98-red-bg);color:var(--a98-red)}.a98-fm:not(#a98) :is([class*=fm-task-stage\:TO_],.fm-task-purchase_waiting_owner) .fm-task-icon{background:var(--a98-gray-bg);color:var(--a98-gray)}.a98-fm:not(#a98) .fm-task-facts{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.a98-fm:not(#a98) .fm-task-facts>span{min-width:0;color:var(--a98-text);flex:1;order:1;font-size:14px;line-height:1.35}.a98-fm:not(#a98) .fm-task-facts>strong{color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;order:2;font-size:17px;font-weight:600;line-height:1.2}.a98-fm:not(#a98) .fm-task-arrow{color:var(--a98-text3);flex:none}.a98-fm:not(#a98) .fm-task-strip .owner-decisions-empty{text-align:center;min-height:0;color:var(--a98-text3);background:0 0;border:0;margin:0;padding:28px 0;font-size:13px}.a98-fm:not(#a98) .fm-fallback{color:var(--a98-link);margin:12px 0 0;font-size:13px;text-decoration:none;display:inline-block}.a98-fm:not(#a98) .fm-fallback:hover{text-decoration:underline}.a98-fm:not(#a98) .fm-supplier{flex-direction:column;grid-column:2;align-self:stretch;display:flex}.a98-fm:not(#a98) .fm-ledger{margin:0;padding:0;display:block}.a98-fm:not(#a98) .fm-ledger>div{border:0;border-top:1px solid var(--a98-line);flex-direction:column;align-items:flex-start;gap:2px;min-width:0;margin:0;padding:12px 0;display:flex;container-type:inline-size}.a98-fm:not(#a98) .fm-ledger>div:first-child{border-top:0;padding-top:4px}.a98-fm:not(#a98) .fm-ledger dt{color:var(--a98-text2);margin:0;font-size:12px;line-height:1.4}.a98-fm:not(#a98) .fm-ledger dd{letter-spacing:-.02em;max-width:100%;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(17px,9cqi,26px);font-weight:600;line-height:1.25}.a98-fm:not(#a98) .fm-ledger dd a{color:inherit;text-decoration:none;transition:color .15s}.a98-fm:not(#a98) .fm-ledger dd a:hover{color:var(--a98-link)}.a98-fm:not(#a98) .fm-supplier>.help{margin-top:auto;padding-top:12px}.a98-fm:not(#a98) .fm-financial .fm-ledger>div{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 0}.a98-fm:not(#a98) .fm-financial .fm-ledger>div:first-child{padding-top:4px}.a98-fm:not(#a98) .fm-financial .fm-ledger dt{font-size:13px}.a98-fm:not(#a98) .fm-financial .fm-ledger dd{font-size:clamp(16px,6cqi,22px)}.a98-fm:not(#a98) .fm-overview{grid-column:1;align-self:stretch}.a98-fm:not(#a98) .fm-financial{grid-column:2;align-self:stretch}.a98-fm:not(#a98) .fm-overview>.order-stage-cards{border-bottom:1px solid var(--a98-line);margin:0 0 18px;padding:0 0 18px}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary{grid-template-columns:repeat(var(--summary-columns,9),minmax(0,1fr));box-shadow:none;background:0 0;border:0;gap:0;margin:0;padding:0;display:grid}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>.business-summary-card,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat{border:0;border-left:1px solid var(--a98-line);min-width:0;min-height:0;box-shadow:none;text-align:center;color:var(--a98-text);background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:4px 8px;text-decoration:none;display:flex;container-type:inline-size}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>.business-summary-card:first-child,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat:first-child{border-left:0}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>.business-summary-card>.business-summary-label,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat>span{color:var(--a98-text2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;line-height:1.4;overflow:hidden}.a98-fm:not(#a98) .fm-overview>.order-stage-cards>.business-summary>.business-summary-card>strong{letter-spacing:-.02em;max-width:100%;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(16px,16cqi,26px);font-weight:600;line-height:1.25;transition:color .15s;display:block}.a98-fm:not(#a98) :is(.fm-overview>.management-kpis>.management-stat,.fm-financial>[data-home-labor]>.business-summary>.business-summary-card)>strong{letter-spacing:-.02em;max-width:100%;color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(14px,10.5cqi,26px);font-weight:600;line-height:1.25;transition:color .15s;display:block}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>.business-summary-card>small{color:var(--a98-text3);margin:0;font-size:11px;line-height:1.45}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>a.business-summary-card:hover,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat:hover{box-shadow:none;background:0 0}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>a.business-summary-card:hover>strong,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat:hover>strong{color:var(--a98-link)}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary>a.business-summary-card:focus-visible,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat:focus-visible{outline:2px solid var(--a98-blue);outline-offset:-2px;border-radius:var(--a98-radius-sm)}.a98-fm:not(#a98) .fm-overview>.management-kpis{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid}.a98-fm:not(#a98) .fm-financial>[data-home-labor]{border-bottom:1px solid var(--a98-line);padding:0 0 18px}.a98-fm:not(#a98) .fm-recent{grid-column:1/-1;padding-bottom:18px}.a98-fm:not(#a98) .fm-recent>.dashboard-recent{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.a98-fm:not(#a98) .fm-recent>.dashboard-recent>h2 small{color:var(--a98-text3);margin-left:4px;font-size:12px;font-weight:400}.a98-fm:not(#a98) .fm-history-link{color:var(--a98-link);margin:12px 0 0 12px;font-size:13px;text-decoration:none;display:inline-block}.a98-fm:not(#a98) .fm-history-link:hover{text-decoration:underline}@media (max-width:1100px){.a98-fm:not(#a98){grid-template-columns:minmax(0,1fr)}.a98-fm:not(#a98)>*,.a98-fm:not(#a98) :is(.dashboard-period,.fm-task-strip,.fm-supplier,.fm-overview,.fm-financial,.fm-recent){grid-column:1}.a98-fm:not(#a98) .dashboard-period{align-items:flex-start}.a98-fm:not(#a98) .dashboard-period>.management-date{justify-content:flex-start}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context{text-align:left;justify-items:start}.a98-fm:not(#a98) .dashboard-period>.reporting-period-context dl{justify-content:flex-start}.a98-fm:not(#a98) .fm-overview>.order-stage-cards>.business-summary{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));row-gap:12px}}@media (max-width:767px){.a98-fm:not(#a98){gap:14px}.a98-fm:not(#a98)>.ui-page-header h1{font-size:28px}.a98-fm:not(#a98) .queue-tabs{width:100%;display:flex}.a98-fm:not(#a98) .queue-tabs>a{flex:1;min-width:0;padding:6px}.a98-fm:not(#a98)>.queue-tabs{justify-self:stretch}.a98-fm:not(#a98) .dashboard-period{align-items:stretch;width:100%}.a98-fm:not(#a98) :is(.fm-task-strip,.fm-supplier,.fm-overview,.fm-financial,.fm-recent){padding:16px}.a98-fm:not(#a98) .fm-task-grid{grid-template-columns:minmax(0,1fr)}.a98-fm:not(#a98) .fm-task:nth-child(2){border-top:1px solid var(--a98-line)}.a98-fm:not(#a98) :is(.fm-overview>.order-stage-cards,.fm-financial>[data-home-labor])>.business-summary{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.a98-fm:not(#a98) .fm-financial>[data-home-labor]>.business-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.a98-fm:not(#a98) .fm-financial>[data-home-labor]>.business-summary>.business-summary-card{grid-column:auto}.a98-fm:not(#a98) .fm-overview>.management-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.a98-fm:not(#a98) .fm-overview>.order-stage-cards>.business-summary>.business-summary-card,.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat{border-left:0;border-top:1px solid var(--a98-line);grid-column:auto;padding:12px 6px}.a98-fm:not(#a98) .fm-overview>.order-stage-cards>.business-summary>.business-summary-card:nth-child(-n+3),.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat:nth-child(-n+2){border-top:0}.a98-fm:not(#a98) .fm-overview>.order-stage-cards>.business-summary>.business-summary-card:not(:nth-child(3n+1)),.a98-fm:not(#a98) .fm-overview>.management-kpis>.management-stat:nth-child(2n){border-left:1px solid var(--a98-line)}.a98-fm:not(#a98) .fm-recent th,.a98-fm:not(#a98) .fm-recent td{padding:10px 8px}}.a98-fm:not(#a98) .fm-ledger dd small[data-home-units]{letter-spacing:0;color:var(--a98-text2);white-space:normal;margin-top:2px;font-size:13px;font-weight:500;display:block}.a98-fm:not(#a98) .fm-units-link{margin:6px 0 0}.a98-fm:not(#a98) .fm-units-link .text-button{color:var(--a98-link);font-size:14px}.a98-fm:not(#a98) .fm-rankings{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.a98-fm:not(#a98) .fm-ranking{background:var(--a98-card);border-radius:var(--a98-radius);min-width:0;box-shadow:var(--a98-shadow);border:0;margin:0;padding:18px 24px 12px}.a98-fm:not(#a98) .fm-ranking-head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 4px;display:flex}.a98-fm:not(#a98) .fm-ranking-head h2{margin:0}.a98-fm:not(#a98) .fm-ranking-head .text-button{color:var(--a98-link);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px}.a98-fm:not(#a98) .fm-ranking-head .text-button:hover{text-decoration:underline}.a98-fm:not(#a98) .fm-ranking-head h2>[data-scope-note]{text-align:left}.a98-fm:not(#a98) .fm-ranking .a98h-rank{margin:0;padding:0;list-style:none}.a98-fm:not(#a98) .fm-ranking .a98h-rank>li{border-top:1px solid var(--a98-line);align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.a98-fm:not(#a98) .fm-ranking .a98h-rank>li:first-child{border-top:0}.a98-fm:not(#a98) .fm-ranking .a98h-rank-no{width:18px;color:var(--a98-text3);text-align:center;font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:600}.a98-fm:not(#a98) .fm-ranking .a98h-rank>li:first-child .a98h-rank-no{color:var(--a98-blue)}.a98-fm:not(#a98) .fm-ranking .a98h-avatar{background:var(--a98-fill);width:32px;height:32px;color:var(--a98-text2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.a98-fm:not(#a98) .fm-ranking .a98h-rank-name{flex:1;gap:2px;min-width:0;display:grid}.a98-fm:not(#a98) .fm-ranking .a98h-rank-link{width:auto;min-width:0;height:auto;min-height:0;box-shadow:none;font:inherit;text-align:left;color:var(--a98-text);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:0;justify-self:start;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1.35;display:block}.a98-fm:not(#a98) .fm-ranking .a98h-rank-link:hover{color:var(--a98-link)}.a98-fm:not(#a98) .fm-ranking .a98h-rank-link:focus-visible{outline:2px solid var(--a98-blue);outline-offset:2px;border-radius:4px}.a98-fm:not(#a98) .fm-ranking :is(.a98h-rank-name,.a98h-rank-value)>small{color:var(--a98-text3);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.a98-fm:not(#a98) .fm-ranking .a98h-rank-value{text-align:right;flex:none;justify-items:end;gap:2px;max-width:48%;display:grid}.a98-fm:not(#a98) .fm-ranking .a98h-rank-value>strong{color:var(--a98-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.a98-fm:not(#a98) .fm-ranking .a98h-rank-empty{text-align:center;color:var(--a98-text3);margin:0;padding:28px 0;font-size:13px}@media (max-width:767px){.a98-fm:not(#a98) .fm-rankings{grid-template-columns:minmax(0,1fr);gap:14px}.a98-fm:not(#a98) .fm-ranking{padding:16px}}
