@keyframes Suppliers-module__sKBf8a__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Suppliers-module__sKBf8a__settle{0%{opacity:.55;transform:scale(.985)}60%{opacity:1;transform:scale(1.006)}to{opacity:1;transform:none}}@keyframes Suppliers-module__sKBf8a__draw{0%{stroke-dashoffset:18px}to{stroke-dashoffset:0}}.Suppliers-module__sKBf8a__arrive{animation:Suppliers-module__sKBf8a__arrive var(--dur-layout) var(--ease-out) both;animation-delay:calc(var(--dur-quick) * .25 * var(--i,0))}.Suppliers-module__sKBf8a__done{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-radius:var(--radius-control-desk);background:var(--ok-tint);color:var(--ok);font:500 13px var(--font-ui);animation:Suppliers-module__sKBf8a__settle var(--dur-layout) var(--ease-out) both;margin:0;line-height:1.4;display:flex}.Suppliers-module__sKBf8a__done b{font-weight:600}.Suppliers-module__sKBf8a__sticky{top:var(--space-4);z-index:2;box-shadow:0 0 0 1px var(--surface);position:sticky}.Suppliers-module__sKBf8a__check{flex:none}.Suppliers-module__sKBf8a__check path{stroke-dasharray:18;animation:Suppliers-module__sKBf8a__draw var(--dur-reveal) var(--ease-out) both;animation-delay:var(--dur-quick)}.Suppliers-module__sKBf8a__unconfirmed{margin-left:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-sunk);height:20px;color:var(--ink-muted);font:500 11px var(--font-ui);white-space:nowrap;vertical-align:1px;align-items:center;display:inline-flex}.Suppliers-module__sKBf8a__lead{min-height:64px}.Suppliers-module__sKBf8a__leadText{color:var(--ink-muted);font-size:13px}.Suppliers-module__sKBf8a__list{gap:var(--space-6);flex-direction:column;display:flex}table.Suppliers-module__sKBf8a__table{table-layout:fixed;min-width:880px}table.Suppliers-module__sKBf8a__table th,table.Suppliers-module__sKBf8a__table td{padding:0 var(--space-4)}table.Suppliers-module__sKBf8a__table th:first-child,table.Suppliers-module__sKBf8a__table td:first-child{padding-left:var(--space-8)}table.Suppliers-module__sKBf8a__table th:last-child,table.Suppliers-module__sKBf8a__table td:last-child{padding-right:var(--space-8)}table.Suppliers-module__sKBf8a__table td{height:68px;padding-top:var(--space-3);padding-bottom:var(--space-3);font-size:13px}table.Suppliers-module__sKBf8a__table .Suppliers-module__sKBf8a__colFav{width:230px}table.Suppliers-module__sKBf8a__table .Suppliers-module__sKBf8a__colLast{width:170px}table.Suppliers-module__sKBf8a__table .Suppliers-module__sKBf8a__colBank{width:230px}.Suppliers-module__sKBf8a__row{transition:transform var(--dur-quick) var(--ease-out);position:relative}.Suppliers-module__sKBf8a__row td{transition:background-color var(--dur-state) var(--ease-out)}.Suppliers-module__sKBf8a__open:after{content:"";position:absolute;inset:0}.Suppliers-module__sKBf8a__open:focus-visible{outline:none}.Suppliers-module__sKBf8a__row:has(.Suppliers-module__sKBf8a__open:focus-visible) td{background:var(--accent-tint)}.Suppliers-module__sKBf8a__row:active{transform:scale(.997)}.Suppliers-module__sKBf8a__row.sup-fresh td{background:var(--accent-tint)}.Suppliers-module__sKBf8a__above{z-index:1;position:relative}.Suppliers-module__sKBf8a__name{font:500 14px var(--font-ui);color:var(--ink);overflow-wrap:anywhere;line-height:1.35;display:block}.Suppliers-module__sKBf8a__sub{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.Suppliers-module__sKBf8a__none{color:var(--ink-faint);font-size:12px}.Suppliers-module__sKBf8a__cards{gap:0}.Suppliers-module__sKBf8a__card{gap:var(--space-2);padding:var(--space-6) var(--space-7);transition:transform var(--dur-quick) var(--ease-out), opacity var(--dur-quick) var(--ease-out);position:relative}.Suppliers-module__sKBf8a__card:active{opacity:.85;transform:scale(.99)}.Suppliers-module__sKBf8a__cardFoot{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;margin-top:var(--space-1);display:flex}.Suppliers-module__sKBf8a__cardFoot>:last-child{margin-left:auto}.Suppliers-module__sKBf8a__foot{color:var(--ink-muted);padding-top:var(--space-6);margin:0;font-size:12px;line-height:1.55}.Suppliers-module__sKBf8a__low{color:var(--accent-ink)}.Suppliers-module__sKBf8a__lowCell{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.Suppliers-module__sKBf8a__lowStart{align-items:flex-start}.Suppliers-module__sKBf8a__lowWord{font:500 11px var(--font-ui);color:var(--accent-ink);letter-spacing:.01em}.Suppliers-module__sKBf8a__cmpRow{transition:background-color var(--dur-state) var(--ease-out)}.Suppliers-module__sKBf8a__cmpRow:hover{background:var(--surface-sunk)}.Suppliers-module__sKBf8a__cmpRow{min-height:60px}.Suppliers-module__sKBf8a__settled{animation:Suppliers-module__sKBf8a__settle var(--dur-layout) var(--ease-out) both}.Suppliers-module__sKBf8a__chosenChip{align-items:center;gap:var(--space-2);display:inline-flex}.Suppliers-module__sKBf8a__cmpCard{gap:var(--space-3);padding:var(--space-6) var(--space-7)}.Suppliers-module__sKBf8a__cmpFoot{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.Suppliers-module__sKBf8a__cmpFoot .btn.sc-btn-phone{width:auto;min-width:112px;padding:0 var(--space-7)}.Suppliers-module__sKBf8a__cmpFoot .sc-ask{flex:1}.Suppliers-module__sKBf8a__detailDone{margin-bottom:var(--space-2)}.Suppliers-module__sKBf8a__press{transition:transform var(--dur-quick) var(--ease-out), background-color var(--dur-state) var(--ease-out)}.Suppliers-module__sKBf8a__press:active{transform:scale(.997)}@media (min-width:881px){.Suppliers-module__sKBf8a__contractRow:not(.scl-head){min-height:64px;padding-top:var(--space-3);padding-bottom:var(--space-3)}}@media (max-width:880px){.Suppliers-module__sKBf8a__lead{min-height:0}.Suppliers-module__sKBf8a__done{font-size:14px}}
.Fold-module__mIqQOa__chevron{color:var(--ink-muted);transition:transform var(--dur-quick) var(--ease-out);flex:none}.Fold-module__mIqQOa__chevronOpen{transform:rotate(90deg)}.Fold-module__mIqQOa__body{transition:grid-template-rows calc(var(--dur-layout) * .75) var(--ease-out);grid-template-rows:0fr;display:grid}.Fold-module__mIqQOa__open{transition-duration:var(--dur-layout);grid-template-rows:1fr}.Fold-module__mIqQOa__inner{overflow-clip-margin:4px;opacity:0;min-height:0;transition:opacity var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);overflow:clip;transform:translateY(-4px)}.Fold-module__mIqQOa__open>.Fold-module__mIqQOa__inner{opacity:1;transform:none}.Fold-module__mIqQOa__fold{flex-direction:column;display:flex}.Fold-module__mIqQOa__head{align-items:center;gap:var(--space-3);width:100%;min-height:32px;color:var(--ink);font:600 13px var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.Fold-module__mIqQOa__head:hover .Fold-module__mIqQOa__chevron{color:var(--ink)}.Fold-module__mIqQOa__head:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-control-desk)}.Fold-module__mIqQOa__title{flex:none}.Fold-module__mIqQOa__summary{min-width:0;font:400 12px var(--font-ui);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.Fold-module__mIqQOa__content{padding-top:var(--space-4);gap:var(--space-6);flex-direction:column;display:flex}@media (max-width:880px){.Fold-module__mIqQOa__head{min-height:var(--h-action)}}
.Board-module__il6YAW__meta{justify-content:space-between;align-items:baseline;gap:var(--space-5) var(--space-10);margin:var(--space-10) 0 var(--space-7);flex-wrap:wrap;display:flex}.Board-module__il6YAW__metaDay{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Board-module__il6YAW__metaDate{font:600 15px var(--font-ui);color:var(--ink)}.Board-module__il6YAW__metaRead{font:12px var(--font-ui);color:var(--ink-muted)}.Board-module__il6YAW__metaNeed{color:var(--warn-ink);font-weight:600}.Board-module__il6YAW__tally{align-items:center;gap:var(--space-3) var(--space-9);font:13px var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;display:flex}.Board-module__il6YAW__tally>*{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.Board-module__il6YAW__tallyFig{font:600 13px var(--font-mono);color:var(--ink)}.Board-module__il6YAW__tallyZero{color:var(--ink-faint)}.Board-module__il6YAW__tallyZero .Board-module__il6YAW__tallyFig{color:var(--ink-faint);font-weight:400}.Board-module__il6YAW__calm{align-items:center;gap:var(--space-5);margin:0 0 var(--space-7);padding:var(--space-7) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:14px var(--font-ui);color:var(--ink);animation:Board-module__il6YAW__arrive var(--dur-layout) var(--ease-out) both;display:flex}.Board-module__il6YAW__calm strong{font-weight:600}.Board-module__il6YAW__calmMark{background:var(--ok-tint);width:28px;height:28px;color:var(--ok);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.Board-module__il6YAW__calmMark svg{animation:Board-module__il6YAW__settle var(--dur-reveal) var(--ease-out) both}.Board-module__il6YAW__sheet{border-collapse:collapse;table-layout:fixed;width:100%}.Board-module__il6YAW__colCheckin{width:184px}.Board-module__il6YAW__colSlots,.Board-module__il6YAW__colHeadcount,.Board-module__il6YAW__colWallet{width:104px}.Board-module__il6YAW__colIssues{width:152px}.Board-module__il6YAW__colJobs{width:168px}.Board-module__il6YAW__sheet>thead>tr>th{z-index:1;background:var(--paper);height:36px;padding:0 var(--space-4);text-align:left;font:500 11px var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);border-bottom:1px solid var(--rule);white-space:nowrap;position:sticky;top:0}.Board-module__il6YAW__sheet>thead>tr>th.num{text-align:right}.Board-module__il6YAW__sheet>tbody>tr.Board-module__il6YAW__row>td{padding:var(--space-8) var(--space-4);border-bottom:1px solid var(--rule);vertical-align:top;transition:opacity var(--dur-quick) var(--ease-out)}.Board-module__il6YAW__sheet>tbody>tr.Board-module__il6YAW__row>td.num{text-align:right;font-family:var(--font-mono);font-size:13px}.Board-module__il6YAW__row{cursor:pointer;transition:background-color var(--dur-state) var(--ease-out)}.Board-module__il6YAW__row:hover{background:var(--surface)}.Board-module__il6YAW__row:active>td{opacity:.72}.Board-module__il6YAW__rowOpen,.Board-module__il6YAW__rowOpen:hover{background:var(--accent-tint)}.Board-module__il6YAW__sheet>tbody>tr.Board-module__il6YAW__rowOpen>td{border-bottom-color:#0000}.Board-module__il6YAW__sheet>tbody>tr.Board-module__il6YAW__bandRow>td{background:var(--paper);border:0;padding:0}.Board-module__il6YAW__sheet>tbody>tr.Board-module__il6YAW__bandRowOpen>td{border-bottom:1px solid var(--rule)}.Board-module__il6YAW__site{align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.Board-module__il6YAW__chevron{border-radius:var(--radius-control-desk);cursor:pointer;width:24px;height:24px;transition:transform var(--dur-quick) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-top:-2px;padding:0;display:inline-flex}.Board-module__il6YAW__chevron:active{transform:scale(.9)}.Board-module__il6YAW__chevron:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.Board-module__il6YAW__siteText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Board-module__il6YAW__siteName{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.Board-module__il6YAW__siteName strong{font:600 14px var(--font-ui);color:var(--ink)}.Board-module__il6YAW__who{font:12px var(--font-ui);color:var(--ink-faint)}.Board-module__il6YAW__chase{align-items:baseline;gap:var(--space-3);font:500 13px var(--font-ui);color:var(--ink);min-width:0;display:inline-flex}.Board-module__il6YAW__chaseMark{background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.Board-module__il6YAW__chaseMore{color:var(--ink-muted);white-space:nowrap;font-weight:400}.Board-module__il6YAW__done{align-items:center;gap:var(--space-2);font:13px var(--font-ui);color:var(--ink-muted);display:inline-flex}.Board-module__il6YAW__doneCheck{color:var(--ok);animation:Board-module__il6YAW__settle var(--dur-reveal) var(--ease-out) both;flex:none}.Board-module__il6YAW__waiting{font:13px var(--font-ui);color:var(--ink-muted)}.Board-module__il6YAW__checkin{gap:var(--space-2);font:12px var(--font-mono);color:var(--ink);flex-direction:column;display:flex}.Board-module__il6YAW__checkinTag{width:44px;font:500 10px var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);display:inline-block}.Board-module__il6YAW__jobs{gap:var(--space-2);font:13px var(--font-ui);flex-direction:column;display:flex}.Board-module__il6YAW__jobsNote{align-items:center;gap:var(--space-1) var(--space-3);font:12px var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;display:inline-flex}.Board-module__il6YAW__jobsBehind{color:var(--warn-ink);font-weight:500}.Board-module__il6YAW__band{padding:var(--space-3) 0 var(--space-5)}.Board-module__il6YAW__foot{margin-top:var(--space-10);font:12px var(--font-ui);color:var(--ink-faint);max-width:72ch;line-height:1.5}.Board-module__il6YAW__cards{gap:var(--space-7);flex-direction:column;margin:0;padding:0;list-style:none}@media (max-width:880px){.Board-module__il6YAW__cards{display:flex}.Board-module__il6YAW__meta{margin-top:var(--space-9)}}.Board-module__il6YAW__card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-control-desk);padding:var(--space-8) var(--space-7) var(--space-5);gap:var(--space-6);animation:Board-module__il6YAW__arrive var(--dur-layout) var(--ease-out) both;flex-direction:column;display:flex}.Board-module__il6YAW__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.Board-module__il6YAW__cardWho{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Board-module__il6YAW__cardHealth{font:13px var(--font-ui);text-align:right;flex:none}.Board-module__il6YAW__cardRow{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Board-module__il6YAW__stat{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.Board-module__il6YAW__statLabel{font:500 10px var(--font-mono);letter-spacing:.08em;color:var(--ink-faint)}.Board-module__il6YAW__statValue{font:13px var(--font-mono);color:var(--ink)}.Board-module__il6YAW__moreList{gap:var(--space-3);font:13px var(--font-ui);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Board-module__il6YAW__moreList li{align-items:baseline;gap:var(--space-3);display:flex}.Board-module__il6YAW__cardBottom{border-top:1px solid var(--rule);padding-top:var(--space-2);position:relative}.Board-module__il6YAW__cardFoot{top:var(--space-2);z-index:1;display:flex;position:absolute;right:0}a.Board-module__il6YAW__openSite{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);margin-right:calc(var(--space-3) * -1);font:600 14px var(--font-ui);color:var(--accent-ink);border-radius:var(--radius-control-desk);transition:transform var(--dur-quick) var(--ease-out), opacity var(--dur-quick) var(--ease-out);text-decoration:none;display:inline-flex}a.Board-module__il6YAW__openSite:active{opacity:.75;transform:scale(.97)}a.Board-module__il6YAW__openSite:focus-visible{outline:2px solid var(--accent);outline-offset:0}@keyframes Board-module__il6YAW__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Board-module__il6YAW__settle{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Board-module__il6YAW__calm,.Board-module__il6YAW__calmMark svg,.Board-module__il6YAW__doneCheck,.Board-module__il6YAW__card{animation:none}}
.JobForm-module__36jAKa__form{flex-direction:column;flex:1;min-height:0;display:flex}.JobForm-module__36jAKa__body{min-height:0;padding:var(--space-7) var(--space-9);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.JobForm-module__36jAKa__body>*{flex-shrink:0}.JobForm-module__36jAKa__source{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--paper);flex-direction:column;display:flex}.JobForm-module__36jAKa__sourceCap{font:11px var(--font-mono);letter-spacing:.08em;color:var(--ink-muted)}.JobForm-module__36jAKa__sourceRow{font:600 13px var(--font-ui);overflow-wrap:anywhere}.JobForm-module__36jAKa__sourceLine{font:12px var(--font-ui);color:var(--ink-muted);overflow-wrap:anywhere}.JobForm-module__36jAKa__field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.JobForm-module__36jAKa__label{font:500 12px var(--font-ui);color:var(--ink-muted)}.JobForm-module__36jAKa__caption{font:12px var(--font-ui);color:var(--ink-muted);line-height:1.4}.JobForm-module__36jAKa__captionBad{color:var(--bad)}.JobForm-module__36jAKa__sentence{font:12px var(--font-ui);color:var(--ink-muted);line-height:1.4}.JobForm-module__36jAKa__input{height:var(--h-primary-desk);box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface);width:100%;color:var(--ink);padding:0 var(--space-5);font:13px var(--font-ui);min-width:0}.JobForm-module__36jAKa__input:focus,.JobForm-module__36jAKa__input:focus-visible,.JobForm-module__36jAKa__date:focus-within{border-color:var(--accent);border-radius:var(--radius-control-desk);outline:none}.JobForm-module__36jAKa__date:focus-within{outline:2px solid var(--accent);outline-offset:2px}.JobForm-module__36jAKa__input:focus-visible{box-shadow:0 0 0 1px var(--accent)}.JobForm-module__36jAKa__inputOpen{border-color:var(--accent)}.JobForm-module__36jAKa__inputBad{border-color:var(--bad)}.JobForm-module__36jAKa__mono{font:13px var(--font-mono)}.JobForm-module__36jAKa__placeholder{color:var(--ink-muted);font-weight:400}.JobForm-module__36jAKa__value{font-weight:500}.JobForm-module__36jAKa__select{align-items:center;gap:var(--space-4);text-align:left;cursor:pointer;appearance:none;padding-right:calc(var(--space-5) * 2 + 14px);display:flex}.JobForm-module__36jAKa__select>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.JobForm-module__36jAKa__select:disabled{cursor:default;color:var(--ink-muted)}.JobForm-module__36jAKa__selectWrap{display:block;position:relative}.JobForm-module__36jAKa__caret{right:var(--space-5);color:var(--ink-muted);pointer-events:none;margin-top:-7px;position:absolute;top:50%}.JobForm-module__36jAKa__field>.JobForm-module__36jAKa__select{position:relative}.JobForm-module__36jAKa__date{white-space:nowrap;align-items:center;display:flex;position:relative;overflow:hidden}.JobForm-module__36jAKa__dateNative{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.JobForm-module__36jAKa__dateKeyed .JobForm-module__36jAKa__dateNative{opacity:1;font:13px var(--font-mono);color:var(--ink);background:var(--surface);position:static}.JobForm-module__36jAKa__dateKeyed>span:first-child{display:none}.JobForm-module__36jAKa__pair{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.JobForm-module__36jAKa__pairNarrow{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 110px;display:grid}.JobForm-module__36jAKa__placeholder option{color:var(--ink)}.JobForm-module__36jAKa__locked{cursor:default;background:var(--surface-sunk);height:auto;min-height:var(--h-primary-desk);padding-top:var(--space-3);padding-bottom:var(--space-3);line-height:1.35}.JobForm-module__36jAKa__locked>span{white-space:normal}.JobForm-module__36jAKa__headcount{width:80px}.JobForm-module__36jAKa__textarea{height:auto;min-height:calc(var(--h-primary-desk) * 2);padding:var(--space-3) var(--space-5);resize:vertical;font:13px var(--font-ui)}.JobForm-module__36jAKa__menu{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-control-desk);transform-origin:top;animation:JobForm-module__36jAKa__menuIn var(--dur-state) var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.JobForm-module__36jAKa__menuSection{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--rule);flex-direction:column;display:flex}.JobForm-module__36jAKa__menuCap{padding:0 var(--space-5);font:11px var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);overflow-wrap:anywhere}.JobForm-module__36jAKa__menuNone{padding:0 var(--space-5);font:12px var(--font-ui);color:var(--ink-muted);line-height:1.4}.JobForm-module__36jAKa__menuMore{text-align:left;padding:var(--space-4) var(--space-5);border:0;border-top:1px solid var(--rule);font:600 12px var(--font-ui);color:var(--accent-ink);cursor:pointer;background:0 0}.JobForm-module__36jAKa__option{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;display:flex}.JobForm-module__36jAKa__option:hover{background:var(--surface-sunk)}.JobForm-module__36jAKa__optionNested{padding-top:var(--space-3);padding-bottom:var(--space-3)}.JobForm-module__36jAKa__optionChosen,.JobForm-module__36jAKa__optionChosen:hover{background:var(--accent-tint)}.JobForm-module__36jAKa__optionText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.JobForm-module__36jAKa__optionTitle{font:600 13px var(--font-ui);overflow-wrap:anywhere}.JobForm-module__36jAKa__optionLine{font:11px var(--font-ui);color:var(--ink-muted);overflow-wrap:anywhere}.JobForm-module__36jAKa__tick{color:var(--accent-ink);flex:none}.JobForm-module__36jAKa__menuMore:focus-visible,.JobForm-module__36jAKa__option:focus-visible,.JobForm-module__36jAKa__cancel:focus-visible,.JobForm-module__36jAKa__primary:focus-visible,.JobForm-module__36jAKa__failBtn:focus-visible,.JobForm-module__36jAKa__select:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.JobForm-module__36jAKa__foot{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-9);border-top:1px solid var(--rule);background:var(--surface);flex:none;display:flex}.JobForm-module__36jAKa__footWhy{font:12px var(--font-ui);color:var(--ink-muted);flex:1}.JobForm-module__36jAKa__cancel,.JobForm-module__36jAKa__primary{height:var(--h-primary-desk);padding:0 var(--space-7);border-radius:var(--radius-control-desk);font:600 13px var(--font-ui);white-space:nowrap;cursor:pointer}.JobForm-module__36jAKa__cancel{border:1px solid var(--rule);background:var(--surface);color:var(--ink)}.JobForm-module__36jAKa__primary{background:var(--accent);color:var(--surface);border:0}.JobForm-module__36jAKa__cancel,.JobForm-module__36jAKa__primary{transition:transform var(--dur-quick) var(--ease-out), background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out)}.JobForm-module__36jAKa__cancel:active,.JobForm-module__36jAKa__primary:active:not(:disabled){transform:scale(.97)}.JobForm-module__36jAKa__cancel:hover{background:var(--surface-sunk)}.JobForm-module__36jAKa__input,.JobForm-module__36jAKa__radio,.JobForm-module__36jAKa__workLabel{transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out)}.JobForm-module__36jAKa__workLabel:hover{background:var(--paper)}.JobForm-module__36jAKa__primary:disabled{background:var(--surface-sunk);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--rule);cursor:default}.JobForm-module__36jAKa__fail{animation:JobForm-module__36jAKa__sectionIn var(--dur-layout) var(--ease-out) both;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.JobForm-module__36jAKa__failBand{align-items:center;gap:var(--space-4);min-height:40px;padding:var(--space-2) var(--space-7);background:var(--bad-tint);color:var(--bad);font:600 12px var(--font-ui);display:flex}.JobForm-module__36jAKa__failBand>svg{flex:none}.JobForm-module__36jAKa__failText{flex:1;line-height:1.35}.JobForm-module__36jAKa__failBtn{height:var(--h-pill);padding:0 var(--space-4);background:var(--surface);border:1px solid var(--bad);border-radius:var(--radius-control-desk);color:var(--bad);font:600 12px var(--font-ui);white-space:nowrap;cursor:pointer}.JobForm-module__36jAKa__failBtn:disabled{opacity:.6;cursor:default}.JobForm-module__36jAKa__failSummary{padding:var(--space-5) var(--space-7);font:12px var(--font-ui);color:var(--ink-muted);overflow-wrap:anywhere}@media (max-width:880px){.JobForm-module__36jAKa__body{padding:var(--space-5) var(--space-7);gap:var(--space-5)}.JobForm-module__36jAKa__source{background:var(--surface)}.JobForm-module__36jAKa__input{height:var(--h-action)}.JobForm-module__36jAKa__textarea{height:auto}.JobForm-module__36jAKa__mono{font-size:14px}.JobForm-module__36jAKa__pair{gap:var(--space-4)}.JobForm-module__36jAKa__foot{padding:var(--space-5) var(--space-7);flex-wrap:wrap;position:sticky;bottom:0}.JobForm-module__36jAKa__footWhy{flex-basis:100%}.JobForm-module__36jAKa__cancel{display:none}.JobForm-module__36jAKa__primary{height:var(--h-action);border-radius:var(--radius-control);flex:100%;font-size:15px}.JobForm-module__36jAKa__option,.JobForm-module__36jAKa__menuMore{min-height:var(--h-action)}}.JobForm-module__36jAKa__fields{gap:var(--space-9);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.JobForm-module__36jAKa__fields>*{flex-shrink:0}.JobForm-module__36jAKa__fields:disabled .JobForm-module__36jAKa__input{background:var(--surface-sunk);color:var(--ink-muted);cursor:default}.JobForm-module__36jAKa__fields:disabled .JobForm-module__36jAKa__dateNative{cursor:default}@media (max-width:880px){.JobForm-module__36jAKa__fields{gap:var(--space-8)}}.JobForm-module__36jAKa__section{gap:var(--space-6);min-width:0;animation:JobForm-module__36jAKa__sectionIn var(--dur-layout) var(--ease-out) both;flex-direction:column;display:flex}.JobForm-module__36jAKa__section+.JobForm-module__36jAKa__section{padding-top:var(--space-9);border-top:1px solid var(--rule)}.JobForm-module__36jAKa__section:nth-child(2){animation-delay:calc(var(--dur-quick) * .3)}.JobForm-module__36jAKa__section:nth-child(3){animation-delay:calc(var(--dur-quick) * .6)}.JobForm-module__36jAKa__section:nth-child(4){animation-delay:calc(var(--dur-quick) * .9)}.JobForm-module__36jAKa__sectionTitle{font:600 11px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0}.JobForm-module__36jAKa__worksFold>button,.JobForm-module__36jAKa__noteFold>button{min-height:0;font:500 12px var(--font-ui);color:var(--ink-muted)}.JobForm-module__36jAKa__worksFold>button>span:last-child,.JobForm-module__36jAKa__noteFold>button>span:last-child{font-size:12px}.JobForm-module__36jAKa__noteFold textarea{width:calc(100% - 4px);margin:2px}.JobForm-module__36jAKa__link{font:600 13px var(--font-ui);color:var(--accent-ink);margin-top:var(--space-3);text-decoration:none}.JobForm-module__36jAKa__link:hover{text-decoration:underline}.JobForm-module__36jAKa__cancelOnly{margin-left:auto}.JobForm-module__36jAKa__search{margin:var(--space-4) var(--space-5);width:auto}.JobForm-module__36jAKa__menuScroll{max-height:280px;overflow-y:auto}.JobForm-module__36jAKa__pairCaption{margin-top:calc(-1 * var(--space-4))}.JobForm-module__36jAKa__works{border:1px solid var(--rule);border-radius:var(--radius-control-desk);margin:0;padding:0;list-style:none;overflow:hidden}.JobForm-module__36jAKa__work{border-top:1px solid var(--rule)}.JobForm-module__36jAKa__work:first-child{border-top:0}.JobForm-module__36jAKa__workLabel{align-items:center;gap:var(--space-4);min-height:var(--h-primary-desk);padding:var(--space-2) var(--space-5);cursor:pointer;display:flex}.JobForm-module__36jAKa__workTaken .JobForm-module__36jAKa__workLabel{cursor:default;background:var(--surface-sunk)}.JobForm-module__36jAKa__workTick{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.JobForm-module__36jAKa__workNo{min-width:28px;color:var(--ink-muted);flex:none;font-size:12px}.JobForm-module__36jAKa__workText{align-items:baseline;gap:var(--space-4);flex:1;justify-content:space-between;min-width:0;display:flex}.JobForm-module__36jAKa__workName{min-width:0;font:13px var(--font-ui);overflow-wrap:anywhere;flex:auto}.JobForm-module__36jAKa__workTaken .JobForm-module__36jAKa__workName{color:var(--ink-muted)}.JobForm-module__36jAKa__workQty{font:12px var(--font-mono);color:var(--ink-muted);white-space:nowrap;flex:none}.JobForm-module__36jAKa__workWhere{max-width:55%;font:11px var(--font-ui);white-space:normal;text-align:right;flex:0 auto;line-height:1.3}.JobForm-module__36jAKa__warnField{color:var(--warn-ink);background:var(--warn-tint);border-color:var(--warn)}.JobForm-module__36jAKa__warnField>span{white-space:normal}.JobForm-module__36jAKa__radios{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0}.JobForm-module__36jAKa__radios>legend{margin-bottom:var(--space-2);padding:0}.JobForm-module__36jAKa__radio{align-items:center;gap:var(--space-4);min-height:var(--h-primary-desk);padding:0 var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-control-desk);font:13px var(--font-ui);cursor:pointer;display:flex}.JobForm-module__36jAKa__radioChosen{border-color:var(--accent);background:var(--accent-tint)}.JobForm-module__36jAKa__radioTick{accent-color:var(--accent);flex:none;margin:0}@media (max-width:880px){.JobForm-module__36jAKa__workLabel{min-height:var(--h-action)}.JobForm-module__36jAKa__workText{align-items:flex-start;gap:var(--space-1);flex-direction:column}.JobForm-module__36jAKa__workWhere{text-align:left}.JobForm-module__36jAKa__radio{min-height:var(--h-action)}.JobForm-module__36jAKa__cancelOnly{height:var(--h-action);flex:100%;justify-content:center;align-items:center;display:inline-flex}}@keyframes JobForm-module__36jAKa__sectionIn{0%{opacity:0;transform:translateY(6px)}}@keyframes JobForm-module__36jAKa__menuIn{0%{opacity:0;transform:translateY(-4px)scaleY(.98)}}.JobForm-module__36jAKa__photos{gap:var(--space-3);margin:var(--space-3) 2px 2px;flex-direction:column;display:flex}.JobForm-module__36jAKa__photoRow{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.JobForm-module__36jAKa__photoOne{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.JobForm-module__36jAKa__photoOpen{cursor:zoom-in;border-radius:var(--radius-control-desk);background:0 0;border:0;padding:0}.JobForm-module__36jAKa__photoThumb{object-fit:cover;border-radius:var(--radius-control-desk);border:1px solid var(--rule);background:var(--surface-sunk);width:56px;height:56px;display:block}.JobForm-module__36jAKa__photoRemove{font:500 12px var(--font-ui);color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0}.JobForm-module__36jAKa__photoRemove:hover{text-decoration:underline}.JobForm-module__36jAKa__photoRemove:disabled{color:var(--ink-muted);cursor:default;text-decoration:none}.JobForm-module__36jAKa__photoFoot{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.JobForm-module__36jAKa__photoAdd{height:var(--h-primary-desk);align-items:center;gap:var(--space-2);padding:0 var(--space-6);border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface);color:var(--ink);font:500 13px var(--font-ui);cursor:pointer;transition:background-color var(--dur-state) var(--ease-out);display:inline-flex}.JobForm-module__36jAKa__photoAdd svg{color:var(--ink-muted);flex:none}.JobForm-module__36jAKa__photoAdd:hover:not(:disabled){background:var(--surface-sunk)}.JobForm-module__36jAKa__photoAdd:disabled{color:var(--ink-muted);cursor:default}@media (max-width:880px){.JobForm-module__36jAKa__photoAdd{height:var(--h-action)}.JobForm-module__36jAKa__photoThumb{width:64px;height:64px}.JobForm-module__36jAKa__photoRemove{min-height:32px}}
@keyframes Purchasing-module__O9E3ja__rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Purchasing-module__O9E3ja__arrive{animation:Purchasing-module__O9E3ja__rise var(--dur-layout) var(--ease-out) backwards;animation-delay:calc(min(var(--i,0), 10) * 24ms)}@keyframes Purchasing-module__O9E3ja__fade{0%{opacity:0}to{opacity:1}}tr.Purchasing-module__O9E3ja__arrive,.Purchasing-module__O9E3ja__arriveRows>tr{animation-name:Purchasing-module__O9E3ja__fade}.Purchasing-module__O9E3ja__arriveRows>*{animation:Purchasing-module__O9E3ja__rise var(--dur-layout) var(--ease-out) backwards}.Purchasing-module__O9E3ja__arriveRows>:nth-child(2){animation-delay:24ms}.Purchasing-module__O9E3ja__arriveRows>:nth-child(3){animation-delay:48ms}.Purchasing-module__O9E3ja__arriveRows>:nth-child(4){animation-delay:72ms}.Purchasing-module__O9E3ja__arriveRows>:nth-child(5){animation-delay:96ms}.Purchasing-module__O9E3ja__arriveRows>:nth-child(6){animation-delay:.12s}.Purchasing-module__O9E3ja__arriveRows>:nth-child(7){animation-delay:.144s}.Purchasing-module__O9E3ja__arriveRows>:nth-child(8){animation-delay:.168s}.Purchasing-module__O9E3ja__arriveRows>:nth-child(n+9){animation-delay:.192s}.Purchasing-module__O9E3ja__opened{animation:Purchasing-module__O9E3ja__rise var(--dur-layout) var(--ease-out) backwards}.Purchasing-module__O9E3ja__press{transition:background-color var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out)}.Purchasing-module__O9E3ja__press:active{transform:scale(.995)}.Purchasing-module__O9E3ja__rowOpen{cursor:pointer}.Purchasing-module__O9E3ja__rowOpen td{transition:background-color var(--dur-quick) var(--ease-out)}.Purchasing-module__O9E3ja__rowOpen:hover td{background:var(--surface-sunk)}.Purchasing-module__O9E3ja__rowChosen td,.Purchasing-module__O9E3ja__rowChosen:hover td{background:var(--accent-tint)}.Purchasing-module__O9E3ja__head{justify-content:space-between;align-items:baseline;gap:var(--space-5);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.Purchasing-module__O9E3ja__head strong{font:600 15px var(--font-ui)}.Purchasing-module__O9E3ja__head .Purchasing-module__O9E3ja__quiet{font-size:12px}.Purchasing-module__O9E3ja__below{margin-top:var(--space-9)}table.Purchasing-module__O9E3ja__numbered td:first-child,table.Purchasing-module__O9E3ja__numbered th:first-child{white-space:nowrap;width:96px}.Purchasing-module__O9E3ja__stack{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.Purchasing-module__O9E3ja__cards{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none}@media (max-width:880px){ul.Purchasing-module__O9E3ja__cards{display:flex}}.Purchasing-module__O9E3ja__card{gap:var(--space-2) var(--space-5);padding:var(--space-7);background:var(--surface);border-radius:var(--radius-control-desk);box-shadow:inset 0 0 0 1px var(--rule);min-height:var(--h-action,44px);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid;position:relative}.Purchasing-module__O9E3ja__card:active{transform:scale(.99)}.Purchasing-module__O9E3ja__cardOpen{all:unset;cursor:pointer;font:600 15px var(--font-ui);color:var(--ink);overflow-wrap:anywhere;min-width:0}.Purchasing-module__O9E3ja__cardOpen:after{content:"";border-radius:inherit;position:absolute;inset:0}.Purchasing-module__O9E3ja__cardOpen:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.Purchasing-module__O9E3ja__cardFig{font:600 15px var(--font-mono);white-space:nowrap;text-align:right}.Purchasing-module__O9E3ja__cardSub{color:var(--ink-muted);overflow-wrap:anywhere;grid-column:1/-1;min-width:0;font-size:12px}.Purchasing-module__O9E3ja__cardWhere{color:var(--ink-muted);grid-column:1/-1;min-width:0;font-size:13px}.Purchasing-module__O9E3ja__cardWhereNow{color:var(--accent-ink);font-weight:600}.Purchasing-module__O9E3ja__tracker{margin:var(--space-9) 0 var(--space-7)}.Purchasing-module__O9E3ja__road{gap:var(--space-5) 0;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));margin:0;padding:0;list-style:none;display:grid}.Purchasing-module__O9E3ja__step{gap:var(--space-4);min-width:0;padding-right:var(--space-3);flex-direction:column;display:flex;position:relative}.Purchasing-module__O9E3ja__step:before{content:"";background:var(--rule);border-radius:1px;height:2px;position:absolute;top:7px;left:18px;right:2px}.Purchasing-module__O9E3ja__step:last-child:before{display:none}.Purchasing-module__O9E3ja__stepDone:before{background:var(--accent)}.Purchasing-module__O9E3ja__dot{z-index:1;border:2px solid var(--rule-strong);background:var(--surface);width:16px;height:16px;color:var(--surface);border-radius:50%;place-items:center;display:grid;position:relative}.Purchasing-module__O9E3ja__stepDone .Purchasing-module__O9E3ja__dot{background:var(--accent);border-color:var(--accent)}.Purchasing-module__O9E3ja__stepNow .Purchasing-module__O9E3ja__dot{border-color:var(--accent);background:var(--surface)}.Purchasing-module__O9E3ja__stepNow .Purchasing-module__O9E3ja__dot:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}@keyframes Purchasing-module__O9E3ja__breathe{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}.Purchasing-module__O9E3ja__stepNow .Purchasing-module__O9E3ja__dot:before{content:"";background:var(--accent-tint);box-shadow:0 0 0 1px var(--accent);animation:Purchasing-module__O9E3ja__breathe calc(var(--dur-reveal) * 5) var(--ease-out) infinite;z-index:-1;border-radius:50%;position:absolute;inset:-2px}.Purchasing-module__O9E3ja__stepNever .Purchasing-module__O9E3ja__dot{border-style:dashed;border-color:var(--ink-faint)}.Purchasing-module__O9E3ja__label{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.Purchasing-module__O9E3ja__stepDone .Purchasing-module__O9E3ja__label{color:var(--ink-muted)}.Purchasing-module__O9E3ja__stepNow .Purchasing-module__O9E3ja__label{color:var(--ink);font-weight:600}.Purchasing-module__O9E3ja__stepNever .Purchasing-module__O9E3ja__label{color:var(--ink-faint)}.Purchasing-module__O9E3ja__step{animation:Purchasing-module__O9E3ja__rise var(--dur-state) var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}.Purchasing-module__O9E3ja__trackerNote{margin:var(--space-6) 0 0;color:var(--ink-muted);max-width:70ch;font-size:13px}@media (max-width:880px){.Purchasing-module__O9E3ja__road{grid-template-columns:minmax(0,1fr);gap:0}.Purchasing-module__O9E3ja__step{align-items:center;gap:var(--space-5);flex-direction:row;min-height:32px;padding:0}.Purchasing-module__O9E3ja__step:before{width:2px;height:auto;inset:22px auto -10px 7px}}@keyframes Purchasing-module__O9E3ja__pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.Purchasing-module__O9E3ja__settle{align-items:center;gap:var(--space-4);animation:Purchasing-module__O9E3ja__rise var(--dur-layout) var(--ease-out) backwards;display:flex}.Purchasing-module__O9E3ja__tick{background:var(--ok);width:20px;height:20px;color:var(--surface);animation:Purchasing-module__O9E3ja__pop var(--dur-reveal) var(--ease-out) backwards;animation-delay:var(--dur-quick);border-radius:50%;flex:none;place-items:center;display:grid}.Purchasing-module__O9E3ja__settledCard{align-items:center;gap:var(--space-5);padding-top:var(--space-9);flex-direction:column;display:flex}.Purchasing-module__O9E3ja__settledCard .Purchasing-module__O9E3ja__tick{width:32px;height:32px}.Purchasing-module__O9E3ja__trail{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Purchasing-module__O9E3ja__trail li{justify-content:space-between;gap:var(--space-7);font-size:13px;display:flex}.Purchasing-module__O9E3ja__trail .Purchasing-module__O9E3ja__quiet{font-size:12px}.Purchasing-module__O9E3ja__detailTitle{font:600 17px var(--font-ui)}.Purchasing-module__O9E3ja__detailTitle .Purchasing-module__O9E3ja__mono{font:600 17px var(--font-mono);margin-left:var(--space-2)}.Purchasing-module__O9E3ja__facts{gap:var(--space-2) var(--space-5);color:var(--ink-muted);margin:var(--space-2) 0 0;flex-wrap:wrap;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.Purchasing-module__O9E3ja__arrive,tr.Purchasing-module__O9E3ja__arrive,.Purchasing-module__O9E3ja__arriveRows>*,.Purchasing-module__O9E3ja__arriveRows>tr,.Purchasing-module__O9E3ja__opened,.Purchasing-module__O9E3ja__step,.Purchasing-module__O9E3ja__settle,.Purchasing-module__O9E3ja__tick,.Purchasing-module__O9E3ja__stepNow .Purchasing-module__O9E3ja__dot:before{animation:none}.Purchasing-module__O9E3ja__stepNow .Purchasing-module__O9E3ja__dot:before{opacity:0}.Purchasing-module__O9E3ja__press:active,.Purchasing-module__O9E3ja__card:active{transform:none}}
.Planner-module__dvqZ-a__pl{--label:276px;min-width:0;margin:calc(-1 * var(--main-gap)) calc(-1 * var(--main-pad-x)) calc(-1 * var(--main-pad-bottom));background:var(--paper);height:calc(100vh - 56px);display:flex}.Planner-module__dvqZ-a__pane{flex-direction:column;flex:1;min-width:0;display:flex}.Planner-module__dvqZ-a__bar{align-items:center;gap:var(--space-5);min-height:56px;padding:var(--space-3) var(--space-10);border-bottom:1px solid var(--rule);box-sizing:border-box;flex-wrap:wrap;flex:none;display:flex}.Planner-module__dvqZ-a__week{font:600 15px var(--font-ui)}.Planner-module__dvqZ-a__range{font:12px var(--font-mono);color:var(--ink-muted)}.Planner-module__dvqZ-a__stepper{gap:var(--space-1);display:inline-flex}.Planner-module__dvqZ-a__step{min-width:32px;height:32px;padding:0 var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface);color:var(--ink);font:13px var(--font-ui);cursor:pointer}.Planner-module__dvqZ-a__spacer{flex:1}.Planner-module__dvqZ-a__primary{height:var(--h-primary-desk);padding:0 var(--space-7);border-radius:var(--radius-control-desk);background:var(--accent);color:var(--surface);font:600 13px var(--font-ui);white-space:nowrap;cursor:pointer;border:0}.Planner-module__dvqZ-a__primary:disabled{background:var(--surface-sunk);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--rule);cursor:default}.Planner-module__dvqZ-a__step:focus-visible,.Planner-module__dvqZ-a__primary:focus-visible,.Planner-module__dvqZ-a__name:focus-visible,.Planner-module__dvqZ-a__textLink:focus-visible,.Planner-module__dvqZ-a__esc:focus-visible,.Planner-module__dvqZ-a__headcount:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Planner-module__dvqZ-a__scroll{flex:1;min-height:0;overflow:auto}.Planner-module__dvqZ-a__inset{margin:var(--space-5) var(--space-10) 0}.Planner-module__dvqZ-a__grid{min-width:calc(var(--label) + 7 * 88px)}.Planner-module__dvqZ-a__row{grid-template-columns:var(--label) repeat(7, minmax(88px, 1fr));border-bottom:1px solid var(--rule);display:grid;position:relative}.Planner-module__dvqZ-a__row>*{grid-row:1}.Planner-module__dvqZ-a__cells{display:contents}.Planner-module__dvqZ-a__cells>*{grid-row:1}.Planner-module__dvqZ-a__label{z-index:4;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-5) var(--space-3) var(--space-9);border-right:1px solid var(--rule);background:var(--paper);box-sizing:border-box;grid-column:1;display:flex;position:sticky;left:0}.Planner-module__dvqZ-a__day{border-right:1px solid var(--rule);align-self:stretch;min-width:0}.Planner-module__dvqZ-a__off{background:color-mix(in srgb, var(--warn-tint) 70%, var(--paper))}.Planner-module__dvqZ-a__today{background:color-mix(in srgb, var(--accent-tint) 50%, var(--paper))}.Planner-module__dvqZ-a__rest{background:var(--paper)}.Planner-module__dvqZ-a__off.Planner-module__dvqZ-a__today{background:color-mix(in srgb, var(--warn-tint) 70%, var(--paper))}.Planner-module__dvqZ-a__head{z-index:6;background:var(--paper);min-height:40px;position:sticky;top:0}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__label{z-index:7;font:11px var(--font-mono);letter-spacing:.08em;color:var(--ink-muted)}.Planner-module__dvqZ-a__headLabel{justify-content:space-between}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__day{font:11px var(--font-mono);letter-spacing:.06em;color:var(--ink-muted);background:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__day em{font:11px var(--font-mono);letter-spacing:.06em;font-style:normal}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__off{background:var(--warn-tint);color:var(--warn-ink)}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__rest{color:var(--ink-muted)}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__today{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.Planner-module__dvqZ-a__head .Planner-module__dvqZ-a__off.Planner-module__dvqZ-a__today{background:var(--warn-tint);color:var(--warn-ink)}.Planner-module__dvqZ-a__group{min-height:40px}.Planner-module__dvqZ-a__block+.Planner-module__dvqZ-a__block{margin-top:var(--space-7)}.Planner-module__dvqZ-a__block:first-of-type{margin-top:var(--space-3)}.Planner-module__dvqZ-a__groupBtn{align-items:center;gap:var(--space-3);width:100%;min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.Planner-module__dvqZ-a__groupBtn b{font-size:13px;font-weight:600}.Planner-module__dvqZ-a__groupBtn:focus-visible,.Planner-module__dvqZ-a__stageText:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-control-desk)}.Planner-module__dvqZ-a__groupBtn:hover b,.Planner-module__dvqZ-a__stageText:hover .Planner-module__dvqZ-a__stageName{text-underline-offset:3px;text-decoration:underline}.Planner-module__dvqZ-a__tally{padding-left:var(--space-4);font:12px var(--font-ui);color:var(--ink-muted);white-space:nowrap;margin-left:auto}.Planner-module__dvqZ-a__group .Planner-module__dvqZ-a__label,.Planner-module__dvqZ-a__group .Planner-module__dvqZ-a__day{background:var(--accent-tint)}.Planner-module__dvqZ-a__group .Planner-module__dvqZ-a__day{border-right-color:#0000}.Planner-module__dvqZ-a__group .Planner-module__dvqZ-a__label{font:12px var(--font-ui);color:var(--ink);white-space:nowrap;border-right-color:#0000;padding-top:0;padding-bottom:0}.Planner-module__dvqZ-a__group .Planner-module__dvqZ-a__label b{font-weight:600}.Planner-module__dvqZ-a__gloss{color:var(--ink-muted)}.Planner-module__dvqZ-a__stageHead{min-height:36px}.Planner-module__dvqZ-a__stageHead .Planner-module__dvqZ-a__label{font:600 12px var(--font-ui);color:var(--ink);border-right:0;grid-column:1/-1;padding:0;line-height:36px;display:block;position:static}.Planner-module__dvqZ-a__stageText{align-items:center;gap:var(--space-3);box-sizing:border-box;max-width:100%;height:36px;padding:0 var(--space-5) 0 var(--space-7);color:inherit;font:inherit;white-space:nowrap;vertical-align:top;cursor:pointer;background:0 0;border:0;display:inline-flex;position:sticky;left:0}.Planner-module__dvqZ-a__stageName{text-overflow:ellipsis;min-width:0;overflow:hidden}.Planner-module__dvqZ-a__stageText .Planner-module__dvqZ-a__gloss{font-weight:400}.Planner-module__dvqZ-a__stageText .Planner-module__dvqZ-a__tally{margin-left:var(--space-2);padding-left:0}.Planner-module__dvqZ-a__sr{font:500 11px var(--font-mono);color:var(--ink-muted)}.Planner-module__dvqZ-a__jobRow{min-height:56px}.Planner-module__dvqZ-a__jobRow .Planner-module__dvqZ-a__label{transition:background-color var(--dur-state) var(--ease-out)}.Planner-module__dvqZ-a__jobRow:hover .Planner-module__dvqZ-a__label{background:var(--surface)}.Planner-module__dvqZ-a__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.Planner-module__dvqZ-a__name{text-align:left;max-width:100%;font:500 13px var(--font-ui);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;display:block;overflow:hidden}button.Planner-module__dvqZ-a__name{cursor:pointer}button.Planner-module__dvqZ-a__name:hover{text-decoration:underline}.Planner-module__dvqZ-a__line{font:12px var(--font-ui);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Planner-module__dvqZ-a__headcount{box-sizing:border-box;width:44px;height:28px;padding:0 var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface);color:var(--ink);font:12px var(--font-mono);text-align:right;flex:none}.Planner-module__dvqZ-a__headcount:disabled{background:var(--surface-sunk)}.Planner-module__dvqZ-a__band{z-index:1;margin-top:var(--space-3);box-sizing:border-box;height:42px;padding:var(--space-1) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface-sunk);color:var(--ink-muted);font:11px var(--font-mono);white-space:nowrap;text-overflow:ellipsis;align-self:start;min-width:0;overflow:hidden}.Planner-module__dvqZ-a__bandEmpty{margin-top:var(--space-4);height:34px;padding:var(--space-1) var(--space-3);border:1.5px dashed var(--ink-muted)}.Planner-module__dvqZ-a__openLeft{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.Planner-module__dvqZ-a__openRight{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.Planner-module__dvqZ-a__jobBar{--health:var(--ink-muted);z-index:2;margin:24px var(--space-1) 0;box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface);align-self:start;min-width:0;height:24px;position:relative;overflow:hidden}.Planner-module__dvqZ-a__h_on_track{--health:var(--ok)}.Planner-module__dvqZ-a__h_at_risk{--health:var(--warn)}.Planner-module__dvqZ-a__h_late{--health:var(--bad)}.Planner-module__dvqZ-a__fill{background:var(--health);opacity:.18;transform-origin:0;animation:Planner-module__dvqZ-a__fillIn var(--dur-reveal) var(--ease-out) both;position:absolute;top:0;bottom:0;left:0}.Planner-module__dvqZ-a__pct{right:var(--space-2);font:600 11px var(--font-mono);color:var(--ink);white-space:nowrap;align-items:center;display:flex;position:absolute;top:0;bottom:0}.Planner-module__dvqZ-a__w_at_risk{color:var(--warn-ink)}.Planner-module__dvqZ-a__w_late{color:var(--bad)}.Planner-module__dvqZ-a__unmeasuredLabel{background:var(--surface);align-items:flex-start}.Planner-module__dvqZ-a__dashedDot{border:1.5px dashed var(--ink-muted);box-sizing:border-box;border-radius:50%;flex:none;width:12px;height:12px;margin-top:2px}.Planner-module__dvqZ-a__sentence{font:600 12px var(--font-ui);color:var(--ink);overflow-wrap:anywhere;line-height:1.35}.Planner-module__dvqZ-a__textLink{color:var(--accent-ink);font:600 12px var(--font-ui);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:none}.Planner-module__dvqZ-a__textLink:hover{text-decoration:underline}.Planner-module__dvqZ-a__emptyWeek{padding:var(--space-7);border-bottom:1px solid var(--rule);box-sizing:border-box;max-width:892px}.Planner-module__dvqZ-a__howTo,.Planner-module__dvqZ-a__undated{max-width:892px;padding:var(--space-5) var(--space-9);box-sizing:border-box}.Planner-module__dvqZ-a__howTo{font:12px var(--font-ui);color:var(--ink-muted);line-height:1.5}.Planner-module__dvqZ-a__howTo>button{color:var(--accent-ink);font-size:12px}.Planner-module__dvqZ-a__howTo p{margin:0}.Planner-module__dvqZ-a__howTo b{color:var(--ink);font-weight:600}.Planner-module__dvqZ-a__undated{padding-bottom:var(--space-10);border-top:1px solid var(--rule)}.Planner-module__dvqZ-a__undated ul{margin:0;padding:0;list-style:none}.Planner-module__dvqZ-a__undated li{align-items:baseline;gap:var(--space-6);padding:var(--space-3) 0;border-bottom:1px solid var(--rule);font:13px var(--font-ui);display:flex}.Planner-module__dvqZ-a__undated li>span:first-child{flex:1;min-width:0}.Planner-module__dvqZ-a__caption{font:12px var(--font-ui);color:var(--ink-muted);line-height:1.4}.Planner-module__dvqZ-a__drawer{animation:Planner-module__dvqZ-a__drawerIn var(--dur-layout) var(--ease-out) both;border-left:1px solid var(--rule);background:var(--surface);flex-direction:column;flex:none;width:460px;min-height:0;display:flex}.Planner-module__dvqZ-a__drawerHead{height:56px;padding:0 var(--space-9);border-bottom:1px solid var(--rule);box-sizing:border-box;flex:none;justify-content:space-between;align-items:center;display:flex}.Planner-module__dvqZ-a__drawerOut{animation:Planner-module__dvqZ-a__drawerOut var(--dur-state) var(--ease-out) both;pointer-events:none}.Planner-module__dvqZ-a__drawerSwap{min-height:0;animation:Planner-module__dvqZ-a__fadeIn var(--dur-state) var(--ease-out) both;flex-direction:column;flex:1;display:flex}.Planner-module__dvqZ-a__drawerTitle{font:600 15px var(--font-ui)}.Planner-module__dvqZ-a__esc{font:12px var(--font-mono);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0}.Planner-module__dvqZ-a__escPhone{display:none}@media (max-width:880px){.Planner-module__dvqZ-a__pl{--label:184px;height:auto;display:block}.Planner-module__dvqZ-a__withDrawer .Planner-module__dvqZ-a__pane{display:none}.Planner-module__dvqZ-a__bar{padding:var(--space-3) var(--space-7)}.Planner-module__dvqZ-a__step{height:var(--h-action);min-width:var(--h-action)}.Planner-module__dvqZ-a__primary{height:var(--h-action)}.Planner-module__dvqZ-a__inset{margin:var(--space-5) var(--space-7) 0}.Planner-module__dvqZ-a__scroll{overflow:auto visible}.Planner-module__dvqZ-a__head{position:static}.Planner-module__dvqZ-a__label{padding-left:var(--space-5)}.Planner-module__dvqZ-a__stageText{max-width:calc(100vw - 2 * var(--space-7));height:var(--h-action);padding-left:var(--space-5)}.Planner-module__dvqZ-a__group{min-height:var(--h-action)}.Planner-module__dvqZ-a__howTo,.Planner-module__dvqZ-a__undated{padding-left:var(--space-7);padding-right:var(--space-7)}.Planner-module__dvqZ-a__drawer{border-left:0;width:auto;min-height:calc(100vh - 56px)}.Planner-module__dvqZ-a__drawerHead{padding:0 var(--space-7)}.Planner-module__dvqZ-a__esc{height:var(--h-action);padding:0 var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-control);font:600 14px var(--font-ui);color:var(--ink)}.Planner-module__dvqZ-a__escDesk{display:none}.Planner-module__dvqZ-a__escPhone{display:inline}.Planner-module__dvqZ-a__textLink{min-height:var(--h-action);text-align:left}.Planner-module__dvqZ-a__howTo summary,.Planner-module__dvqZ-a__name{min-height:var(--h-action);line-height:var(--h-action)}}.Planner-module__dvqZ-a__history{min-height:0;padding:var(--space-4) var(--space-9);border-top:1px solid var(--rule);flex:none}.Planner-module__dvqZ-a__historyList{gap:var(--space-3);max-height:calc(6 * (36px + var(--space-3)));overscroll-behavior:contain;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Planner-module__dvqZ-a__historyList li{column-gap:var(--space-4);grid-template-columns:48px minmax(0,1fr);font-size:13px;display:grid}.Planner-module__dvqZ-a__historyList li>:nth-child(3){grid-column:2;font-size:12px}.Planner-module__dvqZ-a__grid{animation:Planner-module__dvqZ-a__fadeUp var(--dur-layout) var(--ease-out) both}.Planner-module__dvqZ-a__step,.Planner-module__dvqZ-a__primary{transition:transform var(--dur-quick) var(--ease-out), background-color var(--dur-state) var(--ease-out)}.Planner-module__dvqZ-a__step:active:not(:disabled),.Planner-module__dvqZ-a__primary:active:not(:disabled){transform:scale(.97)}.Planner-module__dvqZ-a__step:hover{background:var(--surface-sunk)}.Planner-module__dvqZ-a__saved{animation:Planner-module__dvqZ-a__savedGlow .9s var(--ease-out)}.Planner-module__dvqZ-a__justSaved .Planner-module__dvqZ-a__label{animation:Planner-module__dvqZ-a__rowLit 1.2s var(--ease-out)}@keyframes Planner-module__dvqZ-a__fadeIn{0%{opacity:0}}@keyframes Planner-module__dvqZ-a__fadeUp{0%{opacity:0;transform:translateY(4px)}}@keyframes Planner-module__dvqZ-a__fillIn{0%{transform:scaleX(0)}}@keyframes Planner-module__dvqZ-a__drawerIn{0%{opacity:0;transform:translate(24px)}}@keyframes Planner-module__dvqZ-a__drawerOut{to{opacity:0;transform:translate(16px)}}@keyframes Planner-module__dvqZ-a__savedGlow{0%{background:var(--accent-tint);border-color:var(--accent)}}@keyframes Planner-module__dvqZ-a__rowLit{0%{box-shadow:inset 3px 0 0 var(--accent);background:var(--accent-tint)}}@media (prefers-reduced-motion:reduce){.Planner-module__dvqZ-a__saved,.Planner-module__dvqZ-a__justSaved .Planner-module__dvqZ-a__label{animation:none}}
.SinceBand-module__vjwH-G__band{margin-bottom:var(--space-5);flex-direction:column;display:flex}.SinceBand-module__vjwH-G__head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-5);flex-wrap:wrap;display:flex}.SinceBand-module__vjwH-G__title{align-items:baseline;gap:var(--space-3);font:600 15px var(--font-ui);color:var(--ink);display:inline-flex}.SinceBand-module__vjwH-G__count{min-width:22px;height:20px;padding:0 var(--space-2);background:var(--accent-tint);color:var(--accent-ink);font:600 12px var(--font-mono);animation:SinceBand-module__vjwH-G__settle var(--dur-reveal) var(--ease-out) both;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.SinceBand-module__vjwH-G__caption{font:12px var(--font-ui);color:var(--ink-faint)}.SinceBand-module__vjwH-G__quiet{align-items:center;gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:13px var(--font-ui);color:var(--ink-muted);margin:0;display:flex}.SinceBand-module__vjwH-G__quietCheck{color:var(--ok);flex:none}.SinceBand-module__vjwH-G__error{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:13px var(--font-ui);flex-wrap:wrap;display:flex}.SinceBand-module__vjwH-G__lines{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.SinceBand-module__vjwH-G__lines>li{border-top:1px solid var(--rule);animation:SinceBand-module__vjwH-G__arrive var(--dur-layout) var(--ease-out) both}.SinceBand-module__vjwH-G__lines>li:nth-child(2){animation-delay:40ms}.SinceBand-module__vjwH-G__lines>li:nth-child(3){animation-delay:80ms}.SinceBand-module__vjwH-G__lines>li:nth-child(4){animation-delay:.12s}.SinceBand-module__vjwH-G__lines>li:nth-child(n+5){animation-delay:.16s}.SinceBand-module__vjwH-G__line{align-items:center;gap:var(--space-5);min-height:48px;padding:0 var(--space-3);margin:0 calc(var(--space-3) * -1);border-radius:var(--radius-control-desk);color:var(--ink);font:13px var(--font-ui);transition:background-color var(--dur-state) var(--ease-out), opacity var(--dur-quick) var(--ease-out);grid-template-columns:8px minmax(0,1fr) minmax(0,260px) 64px 16px;text-decoration:none;display:grid}.SinceBand-module__vjwH-G__line:hover{background:var(--surface)}.SinceBand-module__vjwH-G__line:active{opacity:.72}.SinceBand-module__vjwH-G__line:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.SinceBand-module__vjwH-G__line:hover .SinceBand-module__vjwH-G__chevron{color:var(--ink);transform:translate(2px)}.SinceBand-module__vjwH-G__dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.SinceBand-module__vjwH-G__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.SinceBand-module__vjwH-G__text strong{font-weight:600}.SinceBand-module__vjwH-G__site{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-muted);overflow:hidden}.SinceBand-module__vjwH-G__time{font:12px var(--font-mono);color:var(--ink-faint);text-align:right;white-space:nowrap}.SinceBand-module__vjwH-G__chevron{color:var(--ink-faint);transition:transform var(--dur-quick) var(--ease-out)}.SinceBand-module__vjwH-G__more{margin-top:var(--space-4);min-height:32px;padding:0 var(--space-4);border-radius:var(--radius-control-desk);color:var(--accent-ink);font:600 13px var(--font-ui);cursor:pointer;transition:transform var(--dur-quick) var(--ease-out);margin-left:calc(var(--space-4) * -1);background:0 0;border:0;align-self:flex-start}.SinceBand-module__vjwH-G__more:hover{text-decoration:underline}.SinceBand-module__vjwH-G__more:active{transform:scale(.97)}.SinceBand-module__vjwH-G__more:focus-visible{outline:2px solid var(--accent);outline-offset:0}@media (max-width:640px){.SinceBand-module__vjwH-G__line{grid-template-columns:8px minmax(0,1fr) auto 16px;min-height:52px}.SinceBand-module__vjwH-G__site{display:none}.SinceBand-module__vjwH-G__more{min-height:44px}}@keyframes SinceBand-module__vjwH-G__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes SinceBand-module__vjwH-G__settle{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SinceBand-module__vjwH-G__lines>li,.SinceBand-module__vjwH-G__count{animation:none}}
.TermLines-module__Ks2bHW__tools{flex-wrap:wrap;justify-content:flex-start}.TermLines-module__Ks2bHW__build{font:600 12px var(--font-ui);white-space:nowrap}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow>td{height:32px;padding-top:var(--space-1);vertical-align:top;padding-top:var(--space-3);padding-bottom:var(--space-1);border-bottom:0}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow>td:nth-child(9),.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow>td:nth-child(10){padding-top:var(--space-1);border-bottom:1px solid var(--rule)}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow:not(:has(+tr.TermLines-module__Ks2bHW__umbRow))>td{border-bottom:1px solid var(--rule)}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow{height:32px}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__umbRow>td{height:auto;padding-bottom:var(--space-2);vertical-align:top}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow:hover+tr.TermLines-module__Ks2bHW__umbRow>td{background:var(--surface-sunk)}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__stageRow:has(+tr.TermLines-module__Ks2bHW__umbRow:hover)>td{background:var(--surface-sunk)}.TermLines-module__Ks2bHW__umb{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;font:11px var(--font-mono);letter-spacing:.06em;color:var(--ink-muted);flex-wrap:wrap;display:flex}.TermLines-module__Ks2bHW__chip{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;height:22px;padding:0 var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-control-desk);background:var(--surface);font:12px var(--font-ui);letter-spacing:0;color:var(--ink);text-decoration:none;display:inline-flex}a.TermLines-module__Ks2bHW__chip:hover{border-color:var(--rule-strong);text-decoration:none}a.TermLines-module__Ks2bHW__chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.TermLines-module__Ks2bHW__chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TermLines-module__Ks2bHW__wbs{font:11px var(--font-mono);color:var(--ink-muted);flex:none}.TermLines-module__Ks2bHW__chipNone{border-style:dashed;border-color:var(--rule-strong);color:var(--ink-muted);background:0 0}.TermLines-module__Ks2bHW__chipGone{border-color:var(--warn-tint);background:var(--warn-tint)}.TermLines-module__Ks2bHW__oldRow{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TermLines-module__Ks2bHW__wasUnder{color:var(--warn-ink);letter-spacing:0;font:12px var(--font-ui)}.TermLines-module__Ks2bHW__wasUnderQuiet{color:var(--ink-muted);letter-spacing:0;font:12px var(--font-ui)}.TermLines-module__Ks2bHW__figures{gap:var(--space-1) var(--space-5);margin-top:var(--space-2);font:12px var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;display:flex}.TermLines-module__Ks2bHW__figures b{color:var(--ink);font-weight:500}@media (max-width:880px){.TermLines-module__Ks2bHW__umb,.TermLines-module__Ks2bHW__figures{max-width:calc(100vw - 8 * var(--space-7))}.TermLines-module__Ks2bHW__chip{max-width:100%}.TermLines-module__Ks2bHW__chipGone{column-gap:var(--space-2);height:auto;min-height:22px;padding-top:calc(var(--space-1) / 2);padding-bottom:calc(var(--space-1) / 2);flex-wrap:wrap;row-gap:0}.TermLines-module__Ks2bHW__chipGone .TermLines-module__Ks2bHW__oldRow{white-space:normal;flex:0 auto}}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__marked>td,.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__marked+tr.TermLines-module__Ks2bHW__umbRow>td{background:var(--accent-strong)}.TermLines-module__Ks2bHW__sheet tr.TermLines-module__Ks2bHW__marked:focus{outline:2px solid var(--accent);outline-offset:-2px}
