.categories-module__ya4kVa__categories{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.categories-module__ya4kVa__categories button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.categories-module__ya4kVa__categories button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);box-shadow:inset 0 -2px var(--accent)}.categories-module__ya4kVa__categories button span{color:var(--muted);font-size:.8rem}.categories-module__ya4kVa__categories button:hover{border-color:var(--accent)}.categories-module__ya4kVa__categories button:focus-visible,.categories-module__ya4kVa__editor button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.categories-module__ya4kVa__filters{flex-wrap:wrap;align-items:end;gap:16px;margin:16px 0;display:flex}.categories-module__ya4kVa__filters label{gap:8px;font-size:.9rem;display:grid}.categories-module__ya4kVa__filters select{max-width:100%;min-height:44px}.categories-module__ya4kVa__badge{border:1px solid var(--line);border-inline-start:3px solid var(--accent);white-space:normal;border-radius:6px;padding:4px 8px;font-size:.85rem;line-height:1.8;display:inline-flex}.categories-module__ya4kVa__badge[data-category=cosmetic_personal_care]{border-inline-start-color:var(--pp-color-plum-600,var(--accent))}.categories-module__ya4kVa__badge[data-category=supplement],.categories-module__ya4kVa__badge[data-category=medical_supply]{border-inline-start-color:var(--info)}.categories-module__ya4kVa__badge[data-category=nutrition]{border-inline-start-color:var(--warning)}.categories-module__ya4kVa__badge[data-category=other],.categories-module__ya4kVa__badge[data-category=review_required]{border-inline-start-color:var(--muted)}.categories-module__ya4kVa__editor{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.categories-module__ya4kVa__review{color:var(--muted)}.categories-module__ya4kVa__form{background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-basis:100%;gap:12px;min-width:180px;max-width:360px;padding:12px;display:grid}.categories-module__ya4kVa__form label{gap:4px;display:grid}.categories-module__ya4kVa__form p{margin:0;font-size:.85rem;line-height:1.8}.categories-module__ya4kVa__form select{width:100%;min-height:44px}.categories-module__ya4kVa__filtersSummary{color:var(--muted);line-height:1.8}@media (max-width:640px){.categories-module__ya4kVa__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.categories-module__ya4kVa__filters label{min-width:0}.categories-module__ya4kVa__categories{gap:8px}.categories-module__ya4kVa__categories button{flex:1;justify-content:space-between;min-width:140px}.categories-module__ya4kVa__form{max-width:100%}}.categories-module__ya4kVa__page{max-width:1100px;margin:0 auto;padding:24px 24px 96px}.categories-module__ya4kVa__page h1{margin:0 0 12px;font-size:1.5rem}.categories-module__ya4kVa__search{gap:8px;max-width:560px;margin:24px 0 16px;display:grid}.categories-module__ya4kVa__search input{width:100%;min-height:44px}.categories-module__ya4kVa__catalog{border:1px solid var(--line);background:var(--surface);border-radius:8px}.categories-module__ya4kVa__catalogRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(160px,320px);align-items:start;gap:16px;padding:16px;display:grid}.categories-module__ya4kVa__catalogRow:last-child{border-bottom:0}.categories-module__ya4kVa__catalogRow strong{overflow-wrap:anywhere;line-height:1.8}.categories-module__ya4kVa__catalogRow p{margin:8px 0 0}@media (max-width:640px){.categories-module__ya4kVa__page{padding:20px 16px 96px}.categories-module__ya4kVa__catalogRow{grid-template-columns:1fr;gap:4px}}
.loading-indicator-module__OXuxJa__status{min-height:40px;color:var(--pp-content-secondary);font-size:var(--pp-text-small);vertical-align:middle;align-items:center;gap:12px;line-height:1.8;display:inline-flex}.loading-indicator-module__OXuxJa__wave{height:20px;color:var(--pp-action-primary);flex:none;align-items:center;gap:4px;display:inline-flex}.loading-indicator-module__OXuxJa__wave i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s cubic-bezier(.45,0,.55,1) infinite loading-indicator-module__OXuxJa__loading-wave;display:block}.loading-indicator-module__OXuxJa__wave i:nth-child(2){animation-delay:.12s}.loading-indicator-module__OXuxJa__wave i:nth-child(3){animation-delay:.24s}.loading-indicator-module__OXuxJa__compact{min-height:0;font:inherit;color:inherit;gap:8px}.loading-indicator-module__OXuxJa__ring{border:2px solid;border-inline-start-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite loading-indicator-module__OXuxJa__loading-turn}@keyframes loading-indicator-module__OXuxJa__loading-wave{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes loading-indicator-module__OXuxJa__loading-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.loading-indicator-module__OXuxJa__wave i,.loading-indicator-module__OXuxJa__ring{animation:none}.loading-indicator-module__OXuxJa__wave i{opacity:.65}}
.action-lists-module__9nWTTa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:20px 0;display:grid}.action-lists-module__9nWTTa__list{background:var(--surface,#fff);border:1px solid var(--line);border-radius:var(--pp-radius-lg);min-width:0;padding:20px}.action-lists-module__9nWTTa__list header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.action-lists-module__9nWTTa__list h2{font-size:var(--pp-text-body-lg);margin:0}.action-lists-module__9nWTTa__list ul{margin:12px 0;padding:0;list-style:none}.action-lists-module__9nWTTa__list li{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:16px 0}.action-lists-module__9nWTTa__list li>a{font-weight:600}.action-lists-module__9nWTTa__list p{font-size:var(--pp-text-body);line-height:1.8}.action-lists-module__9nWTTa__badges,.action-lists-module__9nWTTa__pager{align-items:center;gap:10px;display:flex}.action-lists-module__9nWTTa__badges{font-size:var(--pp-text-caption);margin-bottom:8px}.action-lists-module__9nWTTa__badges span{background:var(--bg);border-radius:var(--radius-sm);padding:3px 8px}.action-lists-module__9nWTTa__pager{justify-content:center}.action-lists-module__9nWTTa__pendingTitle{font-size:var(--pp-text-caption);color:var(--muted);font-weight:500}.action-lists-module__9nWTTa__workcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;gap:8px;margin:12px 0;padding:14px;display:grid}.action-lists-module__9nWTTa__workcard>a{font-weight:600}.action-lists-module__9nWTTa__workcard p{font-size:var(--pp-text-caption);margin:0;line-height:1.7}.action-lists-module__9nWTTa__workcard small{color:var(--muted)}.action-lists-module__9nWTTa__more{font-size:var(--pp-text-caption);gap:10px;margin:16px 0;display:grid}.action-lists-module__9nWTTa__quickTransfer{gap:10px;display:grid}.action-lists-module__9nWTTa__transferRoute{font-size:var(--pp-text-caption);color:var(--muted)}.action-lists-module__9nWTTa__transferControls{align-items:end;gap:12px;display:flex}.action-lists-module__9nWTTa__transferControls label{min-width:0;font-size:var(--pp-text-caption);color:var(--muted);flex:0 160px;gap:6px;display:grid}.action-lists-module__9nWTTa__transferControls input{box-sizing:border-box;width:100%;min-height:44px;color:var(--text);font-variant-numeric:tabular-nums}.action-lists-module__9nWTTa__transferControls button{white-space:nowrap;min-height:44px}.action-lists-module__9nWTTa__transferSuccess{font-size:var(--pp-text-small);color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.action-lists-module__9nWTTa__transferSuccess a{font-weight:600;text-decoration:underline}.action-lists-module__9nWTTa__list .action-lists-module__9nWTTa__transferError{color:var(--danger,#b42318);font-size:var(--pp-text-caption);margin:10px 0 0}@media (max-width:480px){.action-lists-module__9nWTTa__transferControls{flex-wrap:wrap}.action-lists-module__9nWTTa__transferControls button{width:100%}}
.purchase-workflow-module__ymhoaa__root{min-width:0}.purchase-workflow-module__ymhoaa__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.purchase-workflow-module__ymhoaa__toolbar input{flex:1;min-width:180px}.purchase-workflow-module__ymhoaa__toolbar select{width:auto}.purchase-workflow-module__ymhoaa__board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.purchase-workflow-module__ymhoaa__column{background:var(--bg);border:1px solid var(--line);border-radius:var(--pp-radius-lg);min-width:0;padding:14px}.purchase-workflow-module__ymhoaa__column h3{font-size:var(--pp-text-body-lg);justify-content:space-between;display:flex}.purchase-workflow-module__ymhoaa__request{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;gap:10px;margin-top:12px;padding:16px;display:grid}.purchase-workflow-module__ymhoaa__request p{font-size:var(--pp-text-small);margin:0}.purchase-workflow-module__ymhoaa__request small{color:var(--muted)}.purchase-workflow-module__ymhoaa__origins{flex-wrap:wrap;gap:5px;display:flex}.purchase-workflow-module__ymhoaa__summary,.purchase-workflow-module__ymhoaa__inbox{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.purchase-workflow-module__ymhoaa__detail,.purchase-workflow-module__ymhoaa__form{border:1px solid var(--line);border-radius:var(--pp-radius-lg);background:var(--surface);margin:18px 0;padding:20px}.purchase-workflow-module__ymhoaa__form fieldset{border:0;gap:14px;padding:0;display:grid}.purchase-workflow-module__ymhoaa__form label{gap:7px;display:grid}.purchase-workflow-module__ymhoaa__form textarea{min-height:80px}.purchase-workflow-module__ymhoaa__detail details{margin-top:18px}.purchase-workflow-module__ymhoaa__detail details p{font-size:var(--pp-text-small);border-bottom:1px solid var(--line);padding:10px 0}.purchase-workflow-module__ymhoaa__request .purchase-workflow-module__ymhoaa__origins{font-size:var(--pp-text-caption)}@media (max-width:900px){.purchase-workflow-module__ymhoaa__summary,.purchase-workflow-module__ymhoaa__inbox{grid-template-columns:1fr}.purchase-workflow-module__ymhoaa__board{grid-template-columns:1fr;align-items:start}.purchase-workflow-module__ymhoaa__column{padding:12px}}.purchase-workflow-module__ymhoaa__origins>span{border-radius:var(--radius-pill);background:var(--bg);border:1px solid var(--line);font-size:var(--pp-text-caption);padding:3px 9px}
.skeleton-module__7gKTCa__dashboard{gap:24px;padding-block:12px;display:grid}.skeleton-module__7gKTCa__header{align-items:center;gap:16px;padding-block:8px 16px;display:flex}.skeleton-module__7gKTCa__header h1{color:var(--pp-content-primary);margin:0;font-size:clamp(24px,3vw,36px)}.skeleton-module__7gKTCa__mark{border-radius:var(--pp-radius-lg);background:var(--pp-action-primary-soft);width:52px;height:52px;color:var(--pp-action-primary);font-size:var(--pp-text-body-lg);flex:none;place-items:center;font-weight:700;display:grid}.skeleton-module__7gKTCa__panels{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;display:grid}.skeleton-module__7gKTCa__panel{border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-lg);background:var(--pp-surface-default);min-width:0;padding:24px}.skeleton-module__7gKTCa__chart{border-block-end:1px solid var(--pp-border-default);align-items:flex-end;gap:6%;height:180px;margin-block:12px 24px;padding:24px 12px 0;display:flex}.skeleton-module__7gKTCa__chart span{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--pp-surface-soft);flex:1}.skeleton-module__7gKTCa__row{border-block-end:1px solid var(--pp-border-default);padding-block:20px}.skeleton-module__7gKTCa__row:last-child{border:0}.skeleton-module__7gKTCa__coverage{gap:16px;padding-block:8px;display:grid}.skeleton-module__7gKTCa__coverageToolbar{grid-template-columns:minmax(0,1.4fr) 140px 120px;gap:12px;display:grid}.skeleton-module__7gKTCa__coverageTable{border:1px solid var(--pp-border-default);border-radius:var(--pp-radius-lg);background:var(--pp-surface-default);overflow:hidden}.skeleton-module__7gKTCa__coverageRow{border-block-end:1px solid var(--pp-border-default);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(72px,1fr));align-items:center;gap:16px;padding:18px 16px;display:grid}.skeleton-module__7gKTCa__coverageRow:last-child{border:0}.skeleton-module__7gKTCa__coverageRow .skeleton{animation:1.4s ease-in-out infinite skeleton-module__7gKTCa__skeleton-shimmer}@keyframes skeleton-module__7gKTCa__skeleton-shimmer{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:760px){.skeleton-module__7gKTCa__panels{grid-template-columns:1fr}.skeleton-module__7gKTCa__dashboard{gap:16px}.skeleton-module__7gKTCa__panel{padding:18px}.skeleton-module__7gKTCa__coverageToolbar{grid-template-columns:1fr}.skeleton-module__7gKTCa__coverageRow{grid-template-columns:1fr 1fr}}
.owner-charts-module__qB8Ctq__layout{gap:var(--space-6,24px);display:grid}.owner-charts-module__qB8Ctq__card{border:1px solid var(--line);border-radius:var(--radius-lg,16px);background:var(--surface);min-width:0;padding:24px}.owner-charts-module__qB8Ctq__header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.owner-charts-module__qB8Ctq__header h2{font-size:var(--pp-text-heading-2);margin:0 0 8px}.owner-charts-module__qB8Ctq__header p,.owner-charts-module__qB8Ctq__note{color:var(--muted);font-size:var(--pp-text-small);line-height:1.9}.owner-charts-module__qB8Ctq__stats{flex-wrap:wrap;gap:32px;margin:20px 0;display:flex}.owner-charts-module__qB8Ctq__stats>div>span{color:var(--muted);font-size:var(--pp-text-caption);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.owner-charts-module__qB8Ctq__stats strong{font-size:var(--pp-text-heading-1);font-variant-numeric:tabular-nums}.owner-charts-module__qB8Ctq__pair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.owner-charts-module__qB8Ctq__chart{direction:ltr;width:100%;height:auto;min-height:240px;display:block;overflow:visible}.owner-charts-module__qB8Ctq__chart text{fill:var(--muted);font-size:var(--pp-text-caption);font-family:inherit}.owner-charts-module__qB8Ctq__grid{stroke:var(--line);stroke-dasharray:3 5}.owner-charts-module__qB8Ctq__areaFill{fill:#1c595924}.owner-charts-module__qB8Ctq__line{stroke:#1c5959;stroke-width:3px;fill:none;stroke-linejoin:round}.owner-charts-module__qB8Ctq__point{fill:#fff;stroke:#1c5959;stroke-width:2px;cursor:pointer}.owner-charts-module__qB8Ctq__point:focus{outline:2px solid var(--ink)}.owner-charts-module__qB8Ctq__selection{border-radius:var(--radius);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;display:flex}.owner-charts-module__qB8Ctq__bars{gap:16px;margin-top:24px;display:grid}.owner-charts-module__qB8Ctq__bar{text-align:start;width:100%;color:var(--ink);font:inherit;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:4px;display:block}.owner-charts-module__qB8Ctq__bar[aria-pressed=true]{outline:2px solid var(--accent)}.owner-charts-module__qB8Ctq__barLabel{font-size:var(--pp-text-small);justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.owner-charts-module__qB8Ctq__track{background:var(--bg);border-radius:var(--radius-sm);width:100%;height:24px;display:block;overflow:hidden}.owner-charts-module__qB8Ctq__track i{border-radius:var(--radius-sm);background:var(--accent);height:100%;display:block}.owner-charts-module__qB8Ctq__waffle{direction:ltr;flex:0 0 190px;grid-template-columns:repeat(10,1fr);gap:5px;width:190px;max-width:235px;display:grid}.owner-charts-module__qB8Ctq__waffle i{aspect-ratio:1;background:var(--dot);border-radius:50%}.owner-charts-module__qB8Ctq__mix{flex-wrap:wrap;align-items:center;gap:28px;margin-top:24px;display:flex}.owner-charts-module__qB8Ctq__legend{flex:1;gap:10px;min-width:140px;display:grid}.owner-charts-module__qB8Ctq__legend button{text-align:start;color:var(--ink);font:inherit;font-size:var(--pp-text-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px;display:flex}.owner-charts-module__qB8Ctq__legend i{background:var(--dot);border-radius:50%;width:10px;height:10px}.owner-charts-module__qB8Ctq__legend button[aria-pressed=true]{font-weight:700;text-decoration:underline}.owner-charts-module__qB8Ctq__status{border-radius:var(--radius);background:var(--bg);border:1px solid var(--line);text-align:start;color:var(--ink);font-size:var(--pp-text-body);gap:4px;margin:12px 0 0;padding:12px 16px;line-height:1.7;display:grid}.owner-charts-module__qB8Ctq__status[data-tone=blocked]{border-color:var(--warning,#b88632);background:var(--warning-soft,#f7f0e4)}.owner-charts-module__qB8Ctq__status[data-tone=lag]{color:var(--muted);border-style:dashed}.owner-charts-module__qB8Ctq__status strong{font-size:var(--pp-text-body)}.owner-charts-module__qB8Ctq__status a{justify-self:start}.owner-charts-module__qB8Ctq__stats small{color:var(--muted);font-size:var(--pp-text-caption);margin-top:4px;line-height:1.6;display:block}.owner-charts-module__qB8Ctq__links{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.owner-charts-module__qB8Ctq__links a{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:32px;font-size:var(--pp-text-small);color:var(--ink);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.owner-charts-module__qB8Ctq__table{overflow:auto}@media (max-width:900px){.owner-charts-module__qB8Ctq__pair{grid-template-columns:1fr}.owner-charts-module__qB8Ctq__card{padding:16px}.owner-charts-module__qB8Ctq__stats{gap:18px}.owner-charts-module__qB8Ctq__stats strong{font-size:var(--pp-text-heading-2)}.owner-charts-module__qB8Ctq__chart{min-height:190px}}
.work-inbox-module__4Im20q__root{gap:var(--s3);margin-bottom:var(--s4);display:grid}.work-inbox-module__4Im20q__head{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.work-inbox-module__4Im20q__head h2{font-size:var(--pp-text-heading-1);margin:0}.work-inbox-module__4Im20q__total{font-size:var(--pp-text-small);color:var(--pp-content-secondary)}.work-inbox-module__4Im20q__filters{gap:var(--s2);padding-bottom:var(--s1);scrollbar-width:none;display:flex;overflow-x:auto}.work-inbox-module__4Im20q__chip{min-height:36px;padding:0 var(--s3);border:1px solid var(--pp-border-default);border-radius:var(--radius-pill);background:var(--pp-surface-default);color:var(--pp-content-primary);font:inherit;font-size:var(--pp-text-small);cursor:pointer;flex:none}.work-inbox-module__4Im20q__chip[aria-pressed=true]{background:var(--pp-action-primary);border-color:var(--pp-action-primary);color:#fff}.work-inbox-module__4Im20q__list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.work-inbox-module__4Im20q__list li{gap:var(--s3);padding:var(--s3);border:1px solid var(--pp-border-default);border-radius:var(--radius);background:var(--pp-surface-default);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.work-inbox-module__4Im20q__list li[data-overdue]{border-inline-start:3px solid var(--pp-status-critical)}.work-inbox-module__4Im20q__kind{font-size:var(--pp-text-caption);border-radius:var(--radius-pill);background:var(--pp-surface-soft);color:var(--pp-content-secondary);white-space:nowrap;padding:2px 10px;font-weight:700}.work-inbox-module__4Im20q__list li[data-kind=purchase] .work-inbox-module__4Im20q__kind{background:var(--pp-status-info-soft)}.work-inbox-module__4Im20q__list li[data-kind=shortage] .work-inbox-module__4Im20q__kind{background:var(--pp-status-critical-soft);color:var(--pp-status-critical-ink)}.work-inbox-module__4Im20q__body{gap:2px;min-width:0;display:grid}.work-inbox-module__4Im20q__body strong{font-size:var(--pp-text-body-lg);overflow-wrap:anywhere}.work-inbox-module__4Im20q__detail{font-size:var(--pp-text-small);color:var(--pp-content-secondary)}.work-inbox-module__4Im20q__meta{font-size:var(--pp-text-caption);color:var(--pp-content-secondary)}.work-inbox-module__4Im20q__list li[data-overdue] .work-inbox-module__4Im20q__meta{color:var(--pp-status-critical-ink);font-weight:600}@media (max-width:760px){.work-inbox-module__4Im20q__list li{grid-template-columns:1fr}.work-inbox-module__4Im20q__kind{justify-self:start}.work-inbox-module__4Im20q__list li .btn{justify-self:stretch}}.work-inbox-module__4Im20q__toolbar{align-items:center;gap:var(--s2);grid-template-columns:minmax(0,1fr) auto auto;min-width:0;display:grid}.work-inbox-module__4Im20q__toolbar input{width:100%;min-width:0}.work-inbox-module__4Im20q__toolbar .btn{white-space:nowrap}@media (max-width:600px){.work-inbox-module__4Im20q__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.work-inbox-module__4Im20q__toolbar input{grid-column:1/-1}}
.work-list-module__oiUNVa__root{gap:var(--s3);min-width:0;display:grid}.work-list-module__oiUNVa__head,.work-list-module__oiUNVa__tools,.work-list-module__oiUNVa__bulk,.work-list-module__oiUNVa__navigation,.work-list-module__oiUNVa__form,.work-list-module__oiUNVa__evidence{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.work-list-module__oiUNVa__head{justify-content:space-between}.work-list-module__oiUNVa__head p{color:var(--pp-content-secondary);font-size:var(--pp-text-small);margin:4px 0 0}.work-list-module__oiUNVa__tabs{gap:var(--s2);display:flex;overflow-x:auto}.work-list-module__oiUNVa__tabs button{font:inherit;cursor:pointer;border:1px solid var(--pp-border-default);border-radius:var(--radius);background:var(--pp-surface-default);color:var(--pp-content-primary);flex:none;padding:8px 12px}.work-list-module__oiUNVa__tabs button[aria-pressed=true]{border-color:var(--pp-action-primary);background:var(--pp-surface-soft);font-weight:700}.work-list-module__oiUNVa__tools input:first-child{flex:1;min-width:180px}.work-list-module__oiUNVa__tools label{font-size:var(--pp-text-small);align-items:center;gap:8px;display:flex}.work-list-module__oiUNVa__bulk{z-index:5;padding:var(--s3);background:var(--pp-surface-soft);border:1px solid var(--pp-border-default);border-radius:var(--radius);position:sticky;top:70px;box-shadow:0 4px 16px #0001}.work-list-module__oiUNVa__bulk select,.work-list-module__oiUNVa__bulk input{width:auto;max-width:200px}.work-list-module__oiUNVa__bulk small{width:100%;color:var(--pp-content-secondary)}.work-list-module__oiUNVa__list{border:1px solid var(--pp-border-default);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:clip}.work-list-module__oiUNVa__list>li+li{border-top:1px solid var(--pp-border-default)}.work-list-module__oiUNVa__row{gap:var(--s3);grid-template-columns:22px minmax(180px,1fr) minmax(90px,130px) minmax(100px,150px) minmax(120px,210px);align-items:center;padding:12px;display:grid}.work-list-module__oiUNVa__title{font:inherit;text-align:start;color:var(--pp-content-primary);cursor:pointer;background:0 0;border:0;gap:4px;min-width:0;padding:0;display:grid}.work-list-module__oiUNVa__title strong{overflow-wrap:anywhere}.work-list-module__oiUNVa__title small,.work-list-module__oiUNVa__owner small,.work-list-module__oiUNVa__state small,.work-list-module__oiUNVa__wait{color:var(--pp-content-secondary);font-size:var(--pp-text-small)}.work-list-module__oiUNVa__owner,.work-list-module__oiUNVa__state{font-size:var(--pp-text-small);gap:4px;display:grid}.work-list-module__oiUNVa__state small[data-evidence=correction_required]{color:var(--pp-status-critical-ink)}.work-list-module__oiUNVa__state small[data-evidence=matched]{color:var(--pp-status-success-ink)}.work-list-module__oiUNVa__action{font-size:var(--pp-text-small);flex-wrap:wrap;justify-content:end;gap:4px;display:flex}.work-list-module__oiUNVa__action select{max-width:210px}.work-list-module__oiUNVa__detail{padding:var(--s3);border-top:1px solid var(--pp-border-default);background:var(--pp-surface-soft);gap:var(--s3);display:grid}.work-list-module__oiUNVa__detail p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.work-list-module__oiUNVa__detail small{color:var(--pp-content-secondary)}.work-list-module__oiUNVa__evidence{font-size:var(--pp-text-small);padding:8px 12px}.work-list-module__oiUNVa__form input{flex:1;min-width:120px}.work-list-module__oiUNVa__notice{background:var(--pp-status-info-soft);border-radius:var(--radius);margin:0;padding:8px}.work-list-module__oiUNVa__error{color:var(--pp-status-critical-ink);margin:0;padding:8px 12px}.work-list-module__oiUNVa__list li[data-busy=true] .work-list-module__oiUNVa__row{background:var(--pp-surface-soft)}@media (max-width:1000px){.work-list-module__oiUNVa__row{grid-template-columns:22px minmax(150px,1fr) minmax(120px,180px)}.work-list-module__oiUNVa__owner,.work-list-module__oiUNVa__state{grid-column:2}.work-list-module__oiUNVa__action{grid-area:1/3/span 3}}@media (max-width:600px){.work-list-module__oiUNVa__row{grid-template-columns:22px minmax(0,1fr);gap:8px}.work-list-module__oiUNVa__action{grid-area:auto/2;justify-content:start}.work-list-module__oiUNVa__bulk{top:0}.work-list-module__oiUNVa__form{align-items:stretch}.work-list-module__oiUNVa__form input,.work-list-module__oiUNVa__form button{flex:auto;width:100%}}.work-list-module__oiUNVa__root input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px;accent-color:var(--pp-action-primary);margin:0;padding:0}.work-list-module__oiUNVa__list>li{content-visibility:auto;contain-intrinsic-size:auto 82px}.work-list-module__oiUNVa__selectAll{font-size:var(--pp-text-small);align-items:center;gap:8px;display:flex}.work-list-module__oiUNVa__owner select{width:100%;min-width:0;font-size:var(--pp-text-small)}.work-list-module__oiUNVa__countFlow{gap:12px;margin:0;padding:0;list-style:none;display:grid}.work-list-module__oiUNVa__countFlow li{padding-inline-start:4px}.work-list-module__oiUNVa__countFlow strong,.work-list-module__oiUNVa__countFlow span{display:block}.work-list-module__oiUNVa__countFlow span{color:var(--pp-content-secondary);font-size:var(--pp-text-small);line-height:1.9}.work-list-module__oiUNVa__countNote{border:1px solid var(--pp-border-default);border-radius:var(--radius);gap:6px;padding:12px;display:grid}.work-list-module__oiUNVa__countForm{grid-template-columns:minmax(140px,1fr) minmax(180px,1fr) auto;align-items:end;display:grid}.work-list-module__oiUNVa__countForm label{gap:6px;min-width:0;display:grid}.work-list-module__oiUNVa__countForm small{font-size:var(--pp-text-caption);color:var(--pp-content-secondary)}.work-list-module__oiUNVa__countForm button{white-space:nowrap}@media (max-width:900px){.work-list-module__oiUNVa__countForm{grid-template-columns:1fr}}
.capital-module__Lw2aAG__root{gap:16px;min-width:0;display:grid}.capital-module__Lw2aAG__forms form{min-width:0}.capital-module__Lw2aAG__root .card{min-width:0}.capital-module__Lw2aAG__root .status-box{background:var(--surface);color:var(--ink)}.capital-module__Lw2aAG__tabs,.capital-module__Lw2aAG__actions,.capital-module__Lw2aAG__sectionHead,.capital-module__Lw2aAG__pagination,.capital-module__Lw2aAG__chartLegend{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.capital-module__Lw2aAG__tabs{border-bottom:1px solid var(--line);padding-bottom:12px}.capital-module__Lw2aAG__tabs button[aria-pressed=true]{background:var(--accent);color:var(--surface)}.capital-module__Lw2aAG__kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.capital-module__Lw2aAG__metric{font-variant-numeric:tabular-nums;margin:10px 0;font-size:clamp(20px,2vw,28px);display:block}.capital-module__Lw2aAG__root small{color:var(--muted);display:block}.capital-module__Lw2aAG__forms{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.capital-module__Lw2aAG__forms form{align-content:start;gap:12px;display:grid}.capital-module__Lw2aAG__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.capital-module__Lw2aAG__check{align-items:center;gap:8px;display:flex}.capital-module__Lw2aAG__check input{width:auto}.capital-module__Lw2aAG__root summary{cursor:pointer;padding:8px 0;font-weight:600}.capital-module__Lw2aAG__details{margin-top:12px}.capital-module__Lw2aAG__tableWrap{border:1px solid var(--line);border-radius:var(--radius);max-width:100%;overflow:auto}.capital-module__Lw2aAG__tableWrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:700px}.capital-module__Lw2aAG__tableWrap th,.capital-module__Lw2aAG__tableWrap td{text-align:start;border-bottom:1px solid var(--line);padding:12px}.capital-module__Lw2aAG__tableWrap th{background:var(--bg);white-space:nowrap}.capital-module__Lw2aAG__sectionHead,.capital-module__Lw2aAG__pagination{justify-content:space-between;margin:12px 0}.capital-module__Lw2aAG__chart{width:100%;min-height:180px;display:block}.capital-module__Lw2aAG__chart text{fill:var(--muted);font-size:var(--pp-text-caption)}.capital-module__Lw2aAG__chart path{fill:none;stroke-width:2px}.capital-module__Lw2aAG__axis{stroke:var(--line)}.capital-module__Lw2aAG__closing{stroke:var(--accent)}.capital-module__Lw2aAG__minimum{stroke:var(--ink);stroke-dasharray:3 4}.capital-module__Lw2aAG__floor{stroke:var(--muted);stroke-dasharray:10 6}.capital-module__Lw2aAG__deficit{fill:var(--ink)}.capital-module__Lw2aAG__chartLegend{font-size:var(--pp-text-caption);color:var(--muted);margin:12px 0}.capital-module__Lw2aAG__installment{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-bottom:12px;display:grid}.capital-module__Lw2aAG__result{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}@media (max-width:900px){.capital-module__Lw2aAG__forms{grid-template-columns:1fr}}@media (max-width:760px){.capital-module__Lw2aAG__filters,.capital-module__Lw2aAG__installment{grid-template-columns:1fr}.capital-module__Lw2aAG__tabs{gap:6px}.capital-module__Lw2aAG__chartLegend{gap:8px}}.capital-module__Lw2aAG__barRow{font-size:var(--pp-text-body);grid-template-columns:minmax(80px,1fr) minmax(80px,2fr) minmax(100px,1fr);align-items:center;gap:12px;margin:12px 0;display:grid}.capital-module__Lw2aAG__barTrack{background:var(--line);border-radius:var(--radius-sm);height:12px;overflow:hidden}.capital-module__Lw2aAG__barTrack span{background:var(--accent);height:100%;display:block}.capital-module__Lw2aAG__root input[type=checkbox]{width:auto}.capital-module__Lw2aAG__root input[type=file]{max-width:100%}@media (max-width:760px){.capital-module__Lw2aAG__barRow{grid-template-columns:1fr;gap:6px}}.capital-module__Lw2aAG__chartViewport{max-width:100%;overflow-x:auto}.capital-module__Lw2aAG__chart{min-width:800px}.capital-module__Lw2aAG__chart text{font-size:var(--pp-text-body)}.capital-module__Lw2aAG__dialog{background:var(--surface);width:min(700px,100vw - 32px);max-height:85vh;color:var(--ink);border:1px solid var(--line);border-radius:var(--pp-radius-lg);padding:24px;overflow:auto}.capital-module__Lw2aAG__dialog::backdrop{background:#00000073}.capital-module__Lw2aAG__steps{gap:var(--s2);margin:0 0 var(--s4);counter-reset:step;flex-wrap:wrap;padding:0;list-style:none;display:flex}.capital-module__Lw2aAG__steps li{counter-increment:step;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);border-radius:var(--radius-pill);background:var(--pp-surface-soft);color:var(--pp-content-secondary);font-size:var(--pp-text-small);display:flex}.capital-module__Lw2aAG__steps li:before{content:counter(step, persian);font-weight:700}.capital-module__Lw2aAG__steps li[aria-current=step]{background:var(--pp-action-primary);color:var(--pp-color-surface);font-weight:700}.capital-module__Lw2aAG__steps li[data-done]{background:var(--pp-status-success-soft);color:var(--pp-content-primary)}.capital-module__Lw2aAG__reservations{margin:var(--s3) 0;gap:var(--s1);padding-inline-start:var(--s5);display:grid}
.overview-module__qokdvW__root{gap:var(--s4);min-width:0;display:grid}.overview-module__qokdvW__setup{gap:var(--s3);border-color:var(--pp-action-primary);display:grid}.overview-module__qokdvW__setupHead{gap:var(--s3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.overview-module__qokdvW__setupHead h2{font-size:var(--pp-text-heading-1);margin:0}.overview-module__qokdvW__bar{appearance:none;border-radius:var(--radius-pill);background:var(--pp-border-default);border:0;block-size:8px;inline-size:100%;overflow:hidden}.overview-module__qokdvW__bar::-webkit-progress-bar{background:var(--pp-border-default)}.overview-module__qokdvW__bar::-webkit-progress-value{background:var(--pp-action-primary)}.overview-module__qokdvW__bar::-moz-progress-bar{background:var(--pp-action-primary)}.overview-module__qokdvW__steps{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.overview-module__qokdvW__steps li{border-radius:var(--radius);background:var(--pp-surface-soft)}.overview-module__qokdvW__steps li[aria-current=step]{outline:2px solid var(--pp-action-primary)}.overview-module__qokdvW__stepHead{align-items:center;gap:var(--s3);inline-size:100%;min-height:48px;padding:0 var(--s3);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.overview-module__qokdvW__stepBody{padding:0 var(--s3) var(--s3)}.overview-module__qokdvW__dot{border:2px solid var(--pp-border-default);block-size:28px;inline-size:28px;font-size:var(--pp-text-small);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.overview-module__qokdvW__steps li[data-done=true] .overview-module__qokdvW__dot{background:var(--pp-status-success);border-color:var(--pp-status-success);color:#fff}.overview-module__qokdvW__optional{font-size:var(--pp-text-caption);border-radius:var(--radius-pill);background:var(--pp-status-warning-soft);padding:2px 8px}.overview-module__qokdvW__time{font-size:var(--pp-text-caption);color:var(--pp-content-secondary);margin-inline-start:auto}.overview-module__qokdvW__inline{gap:var(--s3);max-inline-size:560px;display:grid}.overview-module__qokdvW__inline p{margin:0}.overview-module__qokdvW__row{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.overview-module__qokdvW__chips{gap:var(--s2);flex-wrap:wrap;display:flex}.overview-module__qokdvW__chip{min-height:36px;padding:0 var(--s3);border:1px solid var(--pp-border-default);border-radius:var(--radius-pill);background:var(--pp-surface-default);font:inherit;font-size:var(--pp-text-small);cursor:pointer}.overview-module__qokdvW__answers{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.overview-module__qokdvW__answer{gap:var(--s2);align-content:start;display:grid}.overview-module__qokdvW__answer[data-tone=danger]{border-color:var(--pp-status-critical)}.overview-module__qokdvW__answer[data-tone=warn]{border-color:var(--pp-status-warning)}.overview-module__qokdvW__answer[data-status=needs_input]{border-style:dashed}.overview-module__qokdvW__q{font-size:var(--pp-text-small);color:var(--pp-content-secondary);margin:0;font-weight:700}.overview-module__qokdvW__headline{font-size:var(--pp-text-body-lg);margin:0;font-weight:600;line-height:1.7}.overview-module__qokdvW__value{font-size:var(--pp-text-display);font-variant-numeric:tabular-nums;margin:0;font-weight:800;line-height:1.2}.overview-module__qokdvW__answer[data-tone=danger] .overview-module__qokdvW__value{color:var(--pp-status-critical-ink)}.overview-module__qokdvW__value small{font-size:var(--pp-text-body);color:var(--pp-content-secondary);font-weight:600;display:inline}.overview-module__qokdvW__basis{font-size:var(--pp-text-caption);color:var(--pp-content-secondary);margin:0}.overview-module__qokdvW__answer .btn{justify-self:start}.overview-module__qokdvW__list{margin:0 0 var(--s3);gap:var(--s2);padding:0;list-style:none;display:grid}.overview-module__qokdvW__list li{gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--radius);background:var(--pp-surface-soft);grid-template-columns:1fr auto auto auto;align-items:center;display:grid}.overview-module__qokdvW__list li[data-active=false]{opacity:.6}.overview-module__qokdvW__sources{font-size:var(--pp-text-small);color:var(--pp-content-secondary);margin:0}@media (max-width:760px){.overview-module__qokdvW__list li{grid-template-columns:1fr auto}.overview-module__qokdvW__stepHead{flex-wrap:wrap}}
.stock-coverage-module___3v7Oa__root{width:100%;min-width:0;max-width:1500px;margin:auto}.stock-coverage-module___3v7Oa__root h1{font-size:var(--pp-text-display)}.stock-coverage-module___3v7Oa__evidence{background:var(--surface);border:1px solid var(--line);border-inline-start:3px solid var(--accent);border-radius:var(--radius);font-size:var(--pp-text-small);margin:20px 0;padding:16px 20px;line-height:1.9}.stock-coverage-module___3v7Oa__evidence p{color:var(--muted);margin:6px 0}.stock-coverage-module___3v7Oa__evidence summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.stock-coverage-module___3v7Oa__toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0 16px;display:flex}.stock-coverage-module___3v7Oa__toolbar label{font-size:var(--pp-text-small);gap:8px;display:grid}.stock-coverage-module___3v7Oa__search{flex:1;min-width:230px}.stock-coverage-module___3v7Oa__badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stock-coverage-module___3v7Oa__badges button,.stock-coverage-module___3v7Oa__active button{border:1px solid var(--line);border-radius:var(--pp-radius-lg);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;font-size:var(--pp-text-small);padding:9px 16px}.stock-coverage-module___3v7Oa__badges button[aria-pressed=true]{background:var(--ink);color:var(--surface);border-color:var(--ink)}.stock-coverage-module___3v7Oa__badges>span{font-size:var(--pp-text-small);color:var(--muted);margin-inline-start:auto}.stock-coverage-module___3v7Oa__active{font-size:var(--pp-text-caption);flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.stock-coverage-module___3v7Oa__table{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-height:65dvh;position:relative;overflow:auto}.stock-coverage-module___3v7Oa__table table{border-collapse:separate;border-spacing:0;width:100%;min-width:1120px;font-size:var(--pp-text-small)}.stock-coverage-module___3v7Oa__table th,.stock-coverage-module___3v7Oa__table td{border-bottom:1px solid var(--line);text-align:right;vertical-align:middle;padding:14px 12px}.stock-coverage-module___3v7Oa__table thead{z-index:3;background:var(--surface);position:sticky;top:0}.stock-coverage-module___3v7Oa__table th{white-space:nowrap;font-weight:500}.stock-coverage-module___3v7Oa__table th button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;min-height:36px;padding:0}.stock-coverage-module___3v7Oa__table th:first-child,.stock-coverage-module___3v7Oa__table td:first-child{background:var(--surface);z-index:1;min-width:240px;max-width:300px;position:sticky;right:0}.stock-coverage-module___3v7Oa__table small{font-size:var(--pp-text-caption);color:var(--muted);margin-top:6px;display:block}.stock-coverage-module___3v7Oa__table strong{font-weight:600}.stock-coverage-module___3v7Oa__table select,.stock-coverage-module___3v7Oa__table input{font:inherit;font-size:var(--pp-text-caption);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);max-width:110px;min-height:36px;padding:8px}.stock-coverage-module___3v7Oa__numeric{gap:4px;display:flex}.stock-coverage-module___3v7Oa__numeric input{width:60px}.stock-coverage-module___3v7Oa__numeric select{width:82px}.stock-coverage-module___3v7Oa__table tbody tr:hover td{background:color-mix(in srgb,var(--ink) 4%,var(--surface))}.stock-coverage-module___3v7Oa__badge{border-radius:var(--pp-radius-lg);background:var(--line);color:var(--ink);white-space:nowrap;padding:6px 12px;display:inline-flex}.stock-coverage-module___3v7Oa__badge[data-status=buy]{background:var(--pp-status-critical-soft);color:var(--pp-content-primary)}.stock-coverage-module___3v7Oa__badge[data-status=excess]{background:var(--pp-status-warning-soft);color:var(--pp-content-primary)}.stock-coverage-module___3v7Oa__badge[data-status=enough]{background:var(--pp-status-success-soft);color:var(--pp-content-primary)}.stock-coverage-module___3v7Oa__pagination{font-size:var(--pp-text-small);justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.stock-coverage-module___3v7Oa__caption{text-align:right;font-size:var(--pp-text-caption);color:var(--muted);caption-side:bottom;padding:12px}.stock-coverage-module___3v7Oa__hint{font-size:var(--pp-text-caption);color:var(--muted)}.stock-coverage-module___3v7Oa__root button:hover{filter:brightness(.94)}.stock-coverage-module___3v7Oa__root :is(button,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:760px){.stock-coverage-module___3v7Oa__toolbar{gap:12px}.stock-coverage-module___3v7Oa__search{flex-basis:100%}.stock-coverage-module___3v7Oa__root h1{font-size:var(--pp-text-heading-1)}.stock-coverage-module___3v7Oa__evidence{padding:12px}.stock-coverage-module___3v7Oa__badges>span{flex-basis:100%;margin-top:8px}.stock-coverage-module___3v7Oa__table th:first-child,.stock-coverage-module___3v7Oa__table td:first-child{min-width:190px;max-width:210px}.stock-coverage-module___3v7Oa__pagination{font-size:var(--pp-text-caption)}}.page:has(.stock-coverage-module___3v7Oa__root){width:100%;min-width:0}.stock-coverage-module___3v7Oa__table table{min-width:1040px}.stock-coverage-module___3v7Oa__table th,.stock-coverage-module___3v7Oa__table td{padding-inline:8px}.stock-coverage-module___3v7Oa__table th:first-child,.stock-coverage-module___3v7Oa__table td:first-child{min-width:210px;max-width:260px}.stock-coverage-module___3v7Oa__numeric select{width:75px;padding-inline:4px}.stock-coverage-module___3v7Oa__numeric input{width:46px;padding-inline:4px}.stock-coverage-module___3v7Oa__table td:last-child,.stock-coverage-module___3v7Oa__table th:last-child{min-width:100px}.stock-coverage-module___3v7Oa__evidence{margin:16px 0;padding:12px 16px}.stock-coverage-module___3v7Oa__toolbar{margin-top:16px}.stock-coverage-module___3v7Oa__table td{padding-block:11px}.stock-coverage-module___3v7Oa__filterPending{background:color-mix(in srgb,var(--surface) 72%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.stock-coverage-module___3v7Oa__empty{text-align:center;justify-items:center;gap:12px;padding:28px 16px;display:grid}.stock-coverage-module___3v7Oa__stamp{font-size:var(--pp-text-small);color:var(--muted);margin:4px 0 0}.stock-coverage-module___3v7Oa__mobileOnly{display:none}.stock-coverage-module___3v7Oa__sheet summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.stock-coverage-module___3v7Oa__sheetBody{gap:8px;padding:8px 0 12px;display:grid}.stock-coverage-module___3v7Oa__sheetRow{font-size:var(--pp-text-body);grid-template-columns:1fr 110px 90px;align-items:center;gap:8px;display:grid}.stock-coverage-module___3v7Oa__sheetRow select,.stock-coverage-module___3v7Oa__sheetRow input{min-height:44px;font:inherit;border:1px solid var(--line);border-radius:var(--pp-radius-md);background:var(--surface);padding:0 8px}@media (max-width:760px){.stock-coverage-module___3v7Oa__stampExtra{display:none}.stock-coverage-module___3v7Oa__mobileOnly{font-size:var(--pp-text-small);gap:8px;display:grid}.stock-coverage-module___3v7Oa__sheet{border:1px solid var(--line);border-radius:var(--pp-radius-md);background:var(--surface);margin-bottom:12px;padding:0 12px;display:block}.stock-coverage-module___3v7Oa__toolbar{margin-top:12px}.stock-coverage-module___3v7Oa__toolbar label{flex:140px}.stock-coverage-module___3v7Oa__badges{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.stock-coverage-module___3v7Oa__badges button{flex:none;min-height:44px}.stock-coverage-module___3v7Oa__badges>span{flex:none}.stock-coverage-module___3v7Oa__table{background:0 0;border:0;max-height:none;overflow:visible}.stock-coverage-module___3v7Oa__table table,.stock-coverage-module___3v7Oa__table thead,.stock-coverage-module___3v7Oa__table tbody,.stock-coverage-module___3v7Oa__table tr,.stock-coverage-module___3v7Oa__table td{width:auto;min-width:0;display:block}.stock-coverage-module___3v7Oa__table table{min-width:0}.stock-coverage-module___3v7Oa__table thead{display:none}.stock-coverage-module___3v7Oa__table caption{display:block}.stock-coverage-module___3v7Oa__table tbody{gap:10px;display:grid}.stock-coverage-module___3v7Oa__table tr{border:1px solid var(--line);border-radius:var(--pp-radius-lg);background:var(--surface);grid-template-columns:1fr 1fr;grid-template-areas:"name badge""cov cov""total monthly""store central";gap:4px 12px;padding:14px;display:grid}.stock-coverage-module___3v7Oa__table td{text-align:right;background:0 0;border:0;min-width:0;max-width:none;padding:0;position:static}.stock-coverage-module___3v7Oa__table th:first-child,.stock-coverage-module___3v7Oa__table td:first-child{min-width:0;max-width:none;position:static}.stock-coverage-module___3v7Oa__table td[data-label]:before{content:attr(data-label);font-size:var(--pp-text-caption);color:var(--muted);display:block}.stock-coverage-module___3v7Oa__cName{grid-area:name}.stock-coverage-module___3v7Oa__cBadge{grid-area:badge;justify-self:end}.stock-coverage-module___3v7Oa__cCoverage{grid-area:cov;border-block:1px dashed var(--line)!important;padding:6px 0!important}.stock-coverage-module___3v7Oa__cCoverage strong{font-size:var(--pp-text-heading-1)}.stock-coverage-module___3v7Oa__cTotal{grid-area:total}.stock-coverage-module___3v7Oa__cMonthly{grid-area:monthly}.stock-coverage-module___3v7Oa__cStore{grid-area:store}.stock-coverage-module___3v7Oa__cCentral{grid-area:central}.stock-coverage-module___3v7Oa__table tbody tr:hover td{background:0 0}.stock-coverage-module___3v7Oa__cTotal small,.stock-coverage-module___3v7Oa__cMonthly small{display:none}.stock-coverage-module___3v7Oa__table caption{font-size:var(--pp-text-caption);caption-side:top;padding:0 0 8px}.stock-coverage-module___3v7Oa__pagination{font-size:var(--pp-text-small)}.stock-coverage-module___3v7Oa__pagination .btn{min-height:44px}}
.tasks-module__tXh-Vq__root{min-width:0}.tasks-module__tXh-Vq__toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.tasks-module__tXh-Vq__toolbar input{flex:1;min-width:180px}.tasks-module__tXh-Vq__tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.tasks-module__tXh-Vq__tabs a{border-radius:var(--radius);color:var(--text);padding:10px 16px;text-decoration:none}.tasks-module__tXh-Vq__tabs a[aria-current=page]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-weight:700}.tasks-module__tXh-Vq__board{grid-template-columns:repeat(4,minmax(240px,1fr));align-items:start;gap:16px;padding-bottom:20px;display:grid;overflow-x:auto}.tasks-module__tXh-Vq__column{background:var(--bg);border:1px solid var(--line);border-radius:var(--pp-radius-lg);min-height:180px;padding:14px}.tasks-module__tXh-Vq__column h2{font-size:var(--pp-text-body-lg);justify-content:space-between;display:flex}.tasks-module__tXh-Vq__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;gap:10px;margin:12px 0;padding:14px;display:grid}.tasks-module__tXh-Vq__card[draggable=true]{cursor:grab}.tasks-module__tXh-Vq__cardTitle{text-align:right;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.tasks-module__tXh-Vq__meta{font-size:var(--pp-text-caption);color:var(--muted);flex-wrap:wrap;gap:8px;display:flex}.tasks-module__tXh-Vq__urgent,.tasks-module__tXh-Vq__overdue{color:var(--danger,#b33b2e);font-weight:700}.tasks-module__tXh-Vq__card select{width:100%;font-size:var(--pp-text-caption)}.tasks-module__tXh-Vq__dialog{border:1px solid var(--line);border-radius:var(--pp-radius-lg);background:var(--surface);width:min(720px,100vw - 32px);max-height:90dvh;color:var(--text);padding:24px;overflow:auto}.tasks-module__tXh-Vq__dialog::backdrop{background:#082b2966}.tasks-module__tXh-Vq__form{gap:16px;display:grid}.tasks-module__tXh-Vq__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tasks-module__tXh-Vq__form label{gap:6px;display:grid}.tasks-module__tXh-Vq__form textarea{resize:vertical;min-height:90px}.tasks-module__tXh-Vq__check{align-items:center;gap:10px!important;display:flex!important}.tasks-module__tXh-Vq__check span{flex:1}.tasks-module__tXh-Vq__activity{border-top:1px solid var(--line);margin-top:24px;padding:0;list-style:none}.tasks-module__tXh-Vq__activity li{border-bottom:1px solid var(--line);padding:12px 0}.tasks-module__tXh-Vq__activity p{white-space:pre-wrap;margin:8px 0}.tasks-module__tXh-Vq__actions{flex-wrap:wrap;gap:10px;display:flex}.tasks-module__tXh-Vq__operations{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:20px;display:grid}@media (max-width:760px){.tasks-module__tXh-Vq__board{grid-template-columns:repeat(4,minmax(260px,82vw))}.tasks-module__tXh-Vq__row{grid-template-columns:1fr}.tasks-module__tXh-Vq__dialog{padding:18px}.tasks-module__tXh-Vq__toolbar{align-items:stretch}}.tasks-module__tXh-Vq__toolbar>label{white-space:nowrap;align-items:center;gap:8px;display:flex}.tasks-module__tXh-Vq__toolbar input[type=checkbox],.tasks-module__tXh-Vq__check input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px;accent-color:var(--accent);flex:0 0 18px;padding:0}.tasks-module__tXh-Vq__root>header{flex-wrap:wrap}.tasks-module__tXh-Vq__root>header>div{min-width:0}.tasks-module__tXh-Vq__board{max-width:100%}.tasks-module__tXh-Vq__toolbar>input{width:auto;min-width:0}.tasks-module__tXh-Vq__toolbar>input:not([type=checkbox]){flex-basis:240px}@media (max-width:760px){.tasks-module__tXh-Vq__root{width:100%;max-width:100%;overflow-x:clip}.tasks-module__tXh-Vq__root>header{grid-template-columns:minmax(0,1fr);display:grid}.tasks-module__tXh-Vq__toolbar>input:not([type=checkbox]){flex-basis:100%;min-height:44px}.tasks-module__tXh-Vq__toolbar>label{flex:1}.tasks-module__tXh-Vq__tabs a{padding:10px 12px}}.tasks-module__tXh-Vq__lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0 4px;display:grid}.tasks-module__tXh-Vq__lanes button{border:1px solid var(--pp-border-default);border-radius:var(--radius);background:var(--pp-surface-default);min-height:44px;color:var(--pp-content-primary);font:inherit;font-size:var(--pp-text-small);cursor:pointer;padding:4px}.tasks-module__tXh-Vq__lanes button[aria-pressed=true]{background:var(--pp-action-primary);border-color:var(--pp-action-primary);color:var(--pp-color-surface);font-weight:700}.tasks-module__tXh-Vq__lanes span{font-size:var(--pp-text-caption);display:block}.tasks-module__tXh-Vq__board[data-compact]{grid-template-columns:1fr;overflow-x:visible}.tasks-module__tXh-Vq__tabs a{white-space:nowrap;flex:none}
