.account-view-module__8nefKW__page{background:var(--paper);min-height:100vh}.account-view-module__8nefKW__wrap{max-width:480px;margin:0 auto;padding:20px 16px 60px}.account-view-module__8nefKW__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:20px;display:flex}.account-view-module__8nefKW__card h2{margin:0;font-size:16px}.account-view-module__8nefKW__emptyNote{color:var(--muted);font-size:12.5px}.account-view-module__8nefKW__field{flex-direction:column;gap:4px;display:flex}.account-view-module__8nefKW__field label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:12px;font-weight:600}.account-view-module__8nefKW__field input{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:6px;padding:7px 9px;font-size:13px}.account-view-module__8nefKW__btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:7px;padding:8px 13px;font-size:13px;font-weight:600}.account-view-module__8nefKW__btnPrimary{background:var(--blue);border-color:var(--blue);color:#fff}.account-view-module__8nefKW__btnPrimary:hover{color:#fff;background:#27659c;border-color:#27659c}.account-view-module__8nefKW__footer{border-top:1px solid var(--line);justify-content:center;padding:20px;display:flex}
.app-topbar-module__772efa__topbar{top:env(safe-area-inset-top,0px);z-index:40;background:var(--navy);color:#fff;box-shadow:inset 0 -4px 0 var(--brand-yellow), var(--shadow);flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:66px;padding:14px 20px;display:flex;position:sticky}.app-topbar-module__772efa__brand{letter-spacing:.2px;white-space:nowrap;min-height:38px;color:inherit;border-radius:8px;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}a.app-topbar-module__772efa__brand:focus-visible{outline-color:#fff}.app-topbar-module__772efa__mark{background:var(--brand-yellow);width:30px;height:30px;color:var(--on-yellow);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.app-topbar-module__772efa__sub{color:#c9d6ea;white-space:nowrap;font-size:12px;font-weight:400}.app-topbar-module__772efa__spacer{flex:1}.app-topbar-module__772efa__slot{align-items:center;gap:14px;display:flex}.app-topbar-module__772efa__links{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.app-topbar-module__772efa__quiet{color:#c9d6ea;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;min-height:24px;padding:4px 7px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.app-topbar-module__772efa__quiet[aria-disabled=true],.app-topbar-module__772efa__quiet[aria-disabled=true]:hover,a.app-topbar-module__772efa__brand[aria-disabled=true]{color:#9fb0c9;cursor:not-allowed;background:0 0}.app-topbar-module__772efa__quiet:hover{color:#fff;background:#ffffff14}.app-topbar-module__772efa__quiet:focus-visible{outline-color:#fff}.app-topbar-module__772efa__quiet[aria-current=page]{color:#fff;box-shadow:inset 0 -3px 0 var(--brand-yellow);background:#ffffff24}.app-topbar-module__772efa__action{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.app-topbar-module__772efa__action:hover{background:#ffffff29}.app-topbar-module__772efa__action:disabled,.app-topbar-module__772efa__action:disabled:hover{cursor:default;color:#c9d6ea;background:#ffffff0a}.app-topbar-module__772efa__action:focus-visible{outline-color:#fff}@media (max-width:640px){.app-topbar-module__772efa__sub{display:none}.app-topbar-module__772efa__topbar{gap:10px;padding:12px 16px}}@media (pointer:coarse){.app-topbar-module__772efa__topbar,.app-topbar-module__772efa__links{row-gap:20px}.app-topbar-module__772efa__brand,.app-topbar-module__772efa__quiet,.app-topbar-module__772efa__action{position:relative}.app-topbar-module__772efa__action:after{content:"";position:absolute;inset:-6px -1px}.app-topbar-module__772efa__quiet{justify-content:center;min-width:44px}.app-topbar-module__772efa__quiet:after{content:"";position:absolute;inset:-10px 0}a.app-topbar-module__772efa__brand:after{content:"";position:absolute;inset:-3px 0}}
.price-book-module__OVJ0yG__page{background:var(--paper);min-height:100vh;color:var(--ink);--link-ink:var(--navy);--s0:#1b3a6b;--s1:#c55a11;--s2:#17714d;--s3:#6b3fa0;--s4:#0f6e6e;--s5:#a33f6e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .price-book-module__OVJ0yG__page{--link-ink:#7ca6e0;--s0:#7ca6e0;--s1:#f0a060;--s2:#4fce9b;--s3:#b99be6;--s4:#5cc8c8;--s5:#e58ab5}}:root[data-theme=dark] .price-book-module__OVJ0yG__page{--link-ink:#7ca6e0;--s0:#7ca6e0;--s1:#f0a060;--s2:#4fce9b;--s3:#b99be6;--s4:#5cc8c8;--s5:#e58ab5}.price-book-module__OVJ0yG__wrap{flex-direction:column;gap:16px;max-width:1180px;margin:0 auto;padding:22px 20px 80px;display:flex}.price-book-module__OVJ0yG__narrow{max-width:980px}.price-book-module__OVJ0yG__intro h1{font-size:20px;font-weight:600}.price-book-module__OVJ0yG__intro p{color:var(--muted);max-width:720px;margin:4px 0 0;font-size:13px}.price-book-module__OVJ0yG__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);min-width:0}.price-book-module__OVJ0yG__cardPad{padding:16px 18px}.price-book-module__OVJ0yG__label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:12px;font-weight:600}.price-book-module__OVJ0yG__filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.price-book-module__OVJ0yG__search{border:1px solid var(--line);background:var(--surface-2);min-width:0;color:var(--ink);border-radius:8px;flex:280px;padding:9px 12px;font-size:14px}.price-book-module__OVJ0yG__search:focus{background:var(--surface)}.price-book-module__OVJ0yG__chips{flex-wrap:wrap;gap:6px;display:flex}.price-book-module__OVJ0yG__chip{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.price-book-module__OVJ0yG__chip:hover{border-color:var(--link-ink);color:var(--ink)}.price-book-module__OVJ0yG__chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .price-book-module__OVJ0yG__chip[aria-pressed=true]{color:#101722;background:#7ca6e0;border-color:#7ca6e0}}:root[data-theme=dark] .price-book-module__OVJ0yG__chip[aria-pressed=true]{color:#101722;background:#7ca6e0;border-color:#7ca6e0}.price-book-module__OVJ0yG__chipTick{margin-right:4px}.price-book-module__OVJ0yG__chipCount{margin-left:4px;font-weight:400}.price-book-module__OVJ0yG__resultNote{color:var(--muted);border-bottom:1px solid var(--line);padding:8px 16px;font-size:12px}.price-book-module__OVJ0yG__listHead,.price-book-module__OVJ0yG__row{grid-template-columns:minmax(0,2.2fr) minmax(120px,1fr) 150px 100px;align-items:center;gap:14px;padding:11px 16px;display:grid}.price-book-module__OVJ0yG__listHead{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line);font-size:12px;font-weight:600}.price-book-module__OVJ0yG__row{border-bottom:1px solid var(--line);font-size:13px;position:relative}.price-book-module__OVJ0yG__row:last-child{border-bottom:none}.price-book-module__OVJ0yG__row:hover{background:var(--surface-2)}.price-book-module__OVJ0yG__r{text-align:right}.price-book-module__OVJ0yG__itemLink{color:var(--ink);font-weight:600;text-decoration:none}.price-book-module__OVJ0yG__itemLink:after{content:"";position:absolute;inset:0}.price-book-module__OVJ0yG__itemLink:hover{text-decoration:underline}.price-book-module__OVJ0yG__itemLink:focus-visible{outline:none}.price-book-module__OVJ0yG__row:has(.price-book-module__OVJ0yG__itemLink:focus-visible){outline:2px solid var(--blue);outline-offset:-2px}.price-book-module__OVJ0yG__meta{color:var(--muted);margin-top:2px;font-size:12px}.price-book-module__OVJ0yG__placedCable{color:var(--ink);font-weight:600}.price-book-module__OVJ0yG__chipNote{color:var(--muted);border-bottom:1px solid var(--line);margin:0;padding:8px 16px;font-size:13px}.price-book-module__OVJ0yG__price{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.price-book-module__OVJ0yG__dateCell{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.price-book-module__OVJ0yG__trend{color:var(--muted);display:block}.price-book-module__OVJ0yG__empty{text-align:center;color:var(--muted);overflow-wrap:anywhere;padding:28px 16px;font-size:13px}.price-book-module__OVJ0yG__empty p{margin:0 0 6px}.price-book-module__OVJ0yG__pill{white-space:nowrap;border:1px solid #0000;border-radius:100px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.price-book-module__OVJ0yG__pillDot{background:currentColor;border-radius:50%;width:6px;height:6px}.price-book-module__OVJ0yG__good{background:var(--good-bg);color:var(--good);border-color:var(--good-line)}.price-book-module__OVJ0yG__warn{background:var(--warn-bg);color:var(--warn);border-color:var(--warn-line)}.price-book-module__OVJ0yG__bad{background:var(--bad-bg);color:var(--bad);border-color:var(--bad-line)}.price-book-module__OVJ0yG__flat{background:var(--surface-2);color:var(--muted);border-color:var(--line)}.price-book-module__OVJ0yG__btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.price-book-module__OVJ0yG__btn:hover{border-color:var(--link-ink)}.price-book-module__OVJ0yG__btnPrimary{background:var(--blue);border-color:var(--blue);color:#fff}.price-book-module__OVJ0yG__btnPrimary:hover{background:#27659c;border-color:#27659c}.price-book-module__OVJ0yG__btnBrand{background:var(--brand-yellow);border-color:var(--on-yellow);color:var(--on-yellow);font-weight:700}.price-book-module__OVJ0yG__btnBrand:hover{background:var(--brand-yellow-hover);border-color:var(--on-yellow)}.price-book-module__OVJ0yG__btnDanger{background:var(--bad);border-color:var(--bad);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .price-book-module__OVJ0yG__btnDanger:not([aria-disabled=true]){color:#1b0d0a}}:root[data-theme=dark] .price-book-module__OVJ0yG__btnDanger:not([aria-disabled=true]){color:#1b0d0a}.price-book-module__OVJ0yG__btnSmall{padding:5px 10px;font-size:12.5px}.price-book-module__OVJ0yG__btn[aria-disabled=true],.price-book-module__OVJ0yG__btn:disabled{cursor:default;opacity:1;color:var(--muted);background:var(--surface-2);border-color:var(--line)}.price-book-module__OVJ0yG__back{color:var(--link-ink);align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.price-book-module__OVJ0yG__back:hover{text-decoration:underline}.price-book-module__OVJ0yG__itemHead{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.price-book-module__OVJ0yG__itemHead>div{flex:1;min-width:240px}.price-book-module__OVJ0yG__itemHead h1{overflow-wrap:anywhere;margin-top:2px;font-size:19px;font-weight:600}.price-book-module__OVJ0yG__alias{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:5px;margin:6px 4px 0 0;padding:1px 6px;font-size:12px;display:inline-block}.price-book-module__OVJ0yG__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:700px){.price-book-module__OVJ0yG__figures{grid-template-columns:1fr 1fr}}.price-book-module__OVJ0yG__fig{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.price-book-module__OVJ0yG__figV{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;color:var(--ink);font-size:17px;font-weight:600}.price-book-module__OVJ0yG__figS{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.price-book-module__OVJ0yG__callout{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:9px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.price-book-module__OVJ0yG__callout.price-book-module__OVJ0yG__warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--ink)}.price-book-module__OVJ0yG__calloutIc{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.price-book-module__OVJ0yG__section{flex-direction:column;gap:8px;display:flex}.price-book-module__OVJ0yG__sectionHead{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0;font-size:12px;font-weight:600}.price-book-module__OVJ0yG__sectionHead:focus{outline:none}.price-book-module__OVJ0yG__chart{width:100%;min-height:190px}.price-book-module__OVJ0yG__chart svg{display:block}.price-book-module__OVJ0yG__axisText{fill:var(--muted);font-size:12px;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace}.price-book-module__OVJ0yG__legend{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:12px;display:flex}.price-book-module__OVJ0yG__legend span{align-items:center;gap:6px;display:inline-flex}.price-book-module__OVJ0yG__marker{vertical-align:-2px;flex-shrink:0;display:inline-block}.price-book-module__OVJ0yG__tableWrap{border:1px solid var(--line);border-radius:9px;overflow:hidden}.price-book-module__OVJ0yG__table{border-collapse:collapse;width:100%;font-size:13px}.price-book-module__OVJ0yG__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line);padding:8px 12px;font-size:12px;font-weight:600}.price-book-module__OVJ0yG__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:9px 12px}.price-book-module__OVJ0yG__table tr:last-child td{border-bottom:none}.price-book-module__OVJ0yG__table .price-book-module__OVJ0yG__r{text-align:right}.price-book-module__OVJ0yG__small{color:var(--muted);font-size:12px}.price-book-module__OVJ0yG__note{color:var(--ink);margin-top:3px;font-size:12.5px}.price-book-module__OVJ0yG__voided .price-book-module__OVJ0yG__strike{text-decoration:line-through;text-decoration-thickness:1.5px}.price-book-module__OVJ0yG__voidNote{color:var(--bad);margin-top:4px;font-size:12.5px;text-decoration:none}.price-book-module__OVJ0yG__voided td{background:var(--surface-2)}@media (max-width:640px){.price-book-module__OVJ0yG__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.price-book-module__OVJ0yG__table,.price-book-module__OVJ0yG__table tbody,.price-book-module__OVJ0yG__table tr,.price-book-module__OVJ0yG__table td{display:block}.price-book-module__OVJ0yG__table tr{border-bottom:1px solid var(--line);padding:8px 12px}.price-book-module__OVJ0yG__table tr:last-child{border-bottom:none}.price-book-module__OVJ0yG__table td{border:none;padding:3px 0}.price-book-module__OVJ0yG__table .price-book-module__OVJ0yG__r{text-align:left}.price-book-module__OVJ0yG__table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:12px;font-weight:600;display:block}}.price-book-module__OVJ0yG__scrim{z-index:50;background:#0f141c6b;position:fixed;inset:0}.price-book-module__OVJ0yG__modal{z-index:52;background:var(--surface);width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.price-book-module__OVJ0yG__modalHead{align-items:center;gap:10px;padding:16px 20px 0;display:flex}.price-book-module__OVJ0yG__modalHead h2{flex:1;font-size:16px;font-weight:600}.price-book-module__OVJ0yG__modalBody{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 20px;scroll-padding-block:14px;display:flex;overflow-y:auto}.price-book-module__OVJ0yG__modal[data-scrolled] .price-book-module__OVJ0yG__modalHead{z-index:1;box-shadow:0 1px 0 var(--line), 0 6px 8px -6px #0000004d;position:relative}.price-book-module__OVJ0yG__modal[data-more-below] .price-book-module__OVJ0yG__modalFoot{z-index:1;position:relative;box-shadow:0 -6px 8px -6px #0000004d}.price-book-module__OVJ0yG__footError{flex-basis:100%}.price-book-module__OVJ0yG__modalFoot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}.price-book-module__OVJ0yG__loggedAs{color:var(--muted);margin-right:auto;font-size:12px}.price-book-module__OVJ0yG__loggedAs b{color:var(--ink)}.price-book-module__OVJ0yG__xBtn{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink);cursor:pointer;border-radius:8px;place-items:center;display:grid}.price-book-module__OVJ0yG__formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.price-book-module__OVJ0yG__formGrid{grid-template-columns:1fr}}.price-book-module__OVJ0yG__full{grid-column:1/-1}.price-book-module__OVJ0yG__field{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.price-book-module__OVJ0yG__field>label,.price-book-module__OVJ0yG__fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:12px;font-weight:600}.price-book-module__OVJ0yG__optional{text-transform:none;letter-spacing:0;font-weight:400}.price-book-module__OVJ0yG__field input,.price-book-module__OVJ0yG__field select,.price-book-module__OVJ0yG__field textarea,.price-book-module__OVJ0yG__control{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:6px;width:100%;min-width:0;padding:7px 9px;font-size:13px}.price-book-module__OVJ0yG__field textarea{resize:vertical}.price-book-module__OVJ0yG__field [aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 1px var(--bad)}.price-book-module__OVJ0yG__hint{color:var(--muted);font-size:12px}.price-book-module__OVJ0yG__fixedItem{font-size:13.5px;font-weight:600}.price-book-module__OVJ0yG__fieldError{color:var(--bad);font-size:12px;font-weight:600}.price-book-module__OVJ0yG__fieldNote{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.price-book-module__OVJ0yG__fieldNote:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.price-book-module__OVJ0yG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.price-book-module__OVJ0yG__priceRow{align-items:center;gap:6px;display:flex}.price-book-module__OVJ0yG__priceRow input{flex:1}.price-book-module__OVJ0yG__priceRow select{flex:none;width:auto}.price-book-module__OVJ0yG__tick{align-items:center;gap:8px;margin-top:6px;font-size:13px;font-weight:600;display:flex}.price-book-module__OVJ0yG__tick input{width:18px;height:18px}.price-book-module__OVJ0yG__formError{color:var(--bad);margin:0;font-size:13px;font-weight:600}.price-book-module__OVJ0yG__status{color:var(--good);font-size:13px;font-weight:600}.price-book-module__OVJ0yG__footer{border-top:1px solid var(--line);justify-content:center;padding:20px;display:flex}@media (pointer:coarse){.price-book-module__OVJ0yG__search,.price-book-module__OVJ0yG__chip,.price-book-module__OVJ0yG__btn,.price-book-module__OVJ0yG__field input:not([type=checkbox]),.price-book-module__OVJ0yG__field select,.price-book-module__OVJ0yG__control,.price-book-module__OVJ0yG__back{min-height:44px}.price-book-module__OVJ0yG__xBtn{width:44px;height:44px}.price-book-module__OVJ0yG__row{min-height:56px}.price-book-module__OVJ0yG__tick{min-height:44px}.price-book-module__OVJ0yG__tick input{width:22px;height:22px}}@media (max-width:640px){.price-book-module__OVJ0yG__wrap{padding:16px 12px 80px}.price-book-module__OVJ0yG__listHead{display:none}.price-book-module__OVJ0yG__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""price trend""date trend";row-gap:6px}.price-book-module__OVJ0yG__cName{grid-area:name}.price-book-module__OVJ0yG__cPrice{text-align:left;grid-area:price}.price-book-module__OVJ0yG__cDate{flex-direction:row;grid-area:date;align-items:center;gap:8px}.price-book-module__OVJ0yG__cTrend{grid-area:trend;align-self:center}}.price-book-module__OVJ0yG__unitRow{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0 4px;display:flex}.price-book-module__OVJ0yG__unitRow>label,.price-book-module__OVJ0yG__unitRow>.price-book-module__OVJ0yG__rowLabel{color:var(--muted);font-size:13px;font-weight:600}.price-book-module__OVJ0yG__unitRow select{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:6px;min-height:32px;padding:6px 8px;font-size:13px}.price-book-module__OVJ0yG__unitRow select:focus-visible{outline:3px solid var(--blue);outline-offset:1px}.price-book-module__OVJ0yG__unitRow>[role=status]{flex-basis:100%}@media (pointer:coarse){.price-book-module__OVJ0yG__unitRow select{min-height:44px}}.price-book-module__OVJ0yG__introRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.price-book-module__OVJ0yG__introActions{flex-direction:column;align-items:flex-end;gap:6px;max-width:320px;display:flex}.price-book-module__OVJ0yG__introButtons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.price-book-module__OVJ0yG__introActions .price-book-module__OVJ0yG__hint{text-align:right;margin:0}@media (max-width:640px){.price-book-module__OVJ0yG__introActions{align-items:flex-start;max-width:none}.price-book-module__OVJ0yG__introButtons{justify-content:flex-start}.price-book-module__OVJ0yG__introActions .price-book-module__OVJ0yG__hint{text-align:left}}.price-book-module__OVJ0yG__cardTitle{margin:0 0 12px;font-size:15px;font-weight:600}.price-book-module__OVJ0yG__formActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.price-book-module__OVJ0yG__supList{margin:0;padding:0;list-style:none}.price-book-module__OVJ0yG__supRow{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:10px 16px;font-size:13px;display:flex}.price-book-module__OVJ0yG__supRow:last-child{border-bottom:none}.price-book-module__OVJ0yG__supName{flex-direction:column;min-width:0;display:flex}.price-book-module__OVJ0yG__supLabel{overflow-wrap:anywhere;font-weight:600}.price-book-module__OVJ0yG__supEdit{flex-direction:column;flex:320px;gap:4px;min-width:0;max-width:520px;display:flex}.price-book-module__OVJ0yG__supEditRow{flex-wrap:wrap;align-items:flex-end;gap:8px 10px;display:flex}.price-book-module__OVJ0yG__supEdit .price-book-module__OVJ0yG__field{flex:220px}.price-book-module__OVJ0yG__supActions{gap:8px;display:flex}@media (max-width:640px){.price-book-module__OVJ0yG__supEdit{max-width:none}}
.package-module__yBYt1W__page{background:var(--paper);min-height:100vh;color:var(--ink);--link-ink:var(--navy);--orange-ink:#9a4309;--muted-tint:#535e70;--hatch:color-mix(in srgb, var(--orange) 9%, var(--surface));--navy-kick:#c9d6ea}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .package-module__yBYt1W__page{--link-ink:#7ca6e0;--orange-ink:#f3a36b;--muted-tint:var(--muted);--hatch:color-mix(in srgb, var(--orange) 12%, var(--surface))}}:root[data-theme=dark] .package-module__yBYt1W__page{--link-ink:#7ca6e0;--orange-ink:#f3a36b;--muted-tint:var(--muted);--hatch:color-mix(in srgb, var(--orange) 12%, var(--surface))}.package-module__yBYt1W__wrap{flex-direction:column;gap:14px;min-width:0;max-width:1440px;margin:0 auto;padding:18px 20px 60px;display:flex}.package-module__yBYt1W__listWrap{max-width:1180px}.package-module__yBYt1W__crumbs{color:var(--muted);font-size:13px}.package-module__yBYt1W__crumbs a{color:var(--link-ink);align-items:center;min-height:24px;font-weight:600;text-decoration:none;display:inline-flex}.package-module__yBYt1W__crumbs a:hover{text-decoration:underline}.package-module__yBYt1W__h1{font-size:20px;font-weight:600}.package-module__yBYt1W__lede{color:var(--muted);max-width:760px;margin:4px 0 0;font-size:13px}.package-module__yBYt1W__mono{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums}.package-module__yBYt1W__muted{color:var(--muted)}.package-module__yBYt1W__small{font-size:12.5px}.package-module__yBYt1W__listHead,.package-module__yBYt1W__listRow{grid-template-columns:minmax(0,2.4fr) 130px 120px 150px;align-items:center;gap:14px;padding:12px 16px;display:grid}.package-module__yBYt1W__listHead{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line);font-size:12px;font-weight:600}.package-module__yBYt1W__listRow{border-bottom:1px solid var(--line);font-size:13px;position:relative}.package-module__yBYt1W__listRow:last-child{border-bottom:none}.package-module__yBYt1W__listRow:hover{background:var(--surface-2)}.package-module__yBYt1W__rowLink{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.package-module__yBYt1W__rowLink:after{content:"";position:absolute;inset:0}.package-module__yBYt1W__rowLink:hover{text-decoration:underline}.package-module__yBYt1W__rowLink:focus-visible{outline:none}.package-module__yBYt1W__listRow:has(.package-module__yBYt1W__rowLink:focus-visible){outline:2px solid var(--blue);outline-offset:-2px}.package-module__yBYt1W__r{text-align:right}.package-module__yBYt1W__meta{color:var(--muted);margin-top:2px;font-size:12px}.package-module__yBYt1W__value{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;font-weight:600}.package-module__yBYt1W__empty{text-align:center;color:var(--muted);padding:36px 16px;font-size:13px}.package-module__yBYt1W__empty h2{color:var(--ink);margin-bottom:6px;font-size:16px}@media (max-width:720px){.package-module__yBYt1W__listHead{display:none}.package-module__yBYt1W__listRow{grid-template-columns:1fr auto;gap:4px 12px}.package-module__yBYt1W__listRow>:first-child{grid-column:1/-1}.package-module__yBYt1W__r{text-align:left}}.package-module__yBYt1W__banner{border:1px solid var(--good-line);background:var(--good-bg);color:var(--good);border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.package-module__yBYt1W__bannerBad{border-color:var(--bad-line);background:var(--bad-bg);color:var(--bad)}.package-module__yBYt1W__bannerText{flex:1;min-width:0}.package-module__yBYt1W__bannerHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.package-module__yBYt1W__strip{scrollbar-width:thin;z-index:2;align-items:flex-end;margin-bottom:-1px;padding:2px 2px 0;display:flex;position:relative;overflow:auto hidden}.package-module__yBYt1W__grp{flex-direction:column;flex-shrink:0;gap:5px;display:flex}.package-module__yBYt1W__grpL{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-left:4px;font-size:12px;font-weight:700}.package-module__yBYt1W__grpTabs{align-items:flex-end;gap:4px;display:flex}.package-module__yBYt1W__vsep{background:var(--line);flex-shrink:0;align-self:stretch;width:1px;margin:20px 10px 8px}.package-module__yBYt1W__tab{border:1px solid var(--line);background:var(--surface-2);min-height:54px;color:var(--ink);white-space:nowrap;cursor:pointer;font:inherit;border-bottom:none;border-radius:10px 10px 0 0;align-items:center;gap:9px;padding:8px 14px 8px 11px;text-decoration:none;display:flex;position:relative}.package-module__yBYt1W__tab:hover{background:var(--surface)}.package-module__yBYt1W__tab:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.package-module__yBYt1W__tabName{font-size:13.5px;font-weight:600;line-height:1.2;display:block}.package-module__yBYt1W__tabSub{color:var(--muted);margin-top:2px;font-size:12px;display:block}.package-module__yBYt1W__tabCmt{white-space:nowrap}.package-module__yBYt1W__tabClaude{color:var(--claude);white-space:nowrap;font-weight:700}.package-module__yBYt1W__tabCmtIc{vertical-align:-2px;margin-right:3px;display:inline-block}.package-module__yBYt1W__tabIc{border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.package-module__yBYt1W__tabOv .package-module__yBYt1W__tabIc{background:var(--navy);color:#fff}.package-module__yBYt1W__tabOv.package-module__yBYt1W__on{background:var(--navy);border-color:var(--navy);color:#fff}.package-module__yBYt1W__tabOv.package-module__yBYt1W__on .package-module__yBYt1W__tabSub{color:var(--navy-kick)}.package-module__yBYt1W__tabOv.package-module__yBYt1W__on .package-module__yBYt1W__tabIc{background:#ffffff29}.package-module__yBYt1W__tabOv.package-module__yBYt1W__on:focus-visible{outline-color:#fff}.package-module__yBYt1W__tabBd{box-shadow:inset 0 4px 0 var(--bc)}.package-module__yBYt1W__tabBd .package-module__yBYt1W__tabIc{background:var(--bc);color:var(--bc-ink,#fff)}.package-module__yBYt1W__tabBd.package-module__yBYt1W__on{background:color-mix(in srgb, var(--bc) 13%, var(--surface));border-color:var(--bc);box-shadow:inset 0 5px 0 var(--bc)}.package-module__yBYt1W__tabBd.package-module__yBYt1W__on .package-module__yBYt1W__tabSub{color:var(--muted-tint)}.package-module__yBYt1W__tabSh{border-style:dashed;border-color:color-mix(in srgb, var(--orange) 55%, var(--line))}.package-module__yBYt1W__tabSh .package-module__yBYt1W__tabIc{border:1.5px dashed var(--orange-ink);color:var(--orange-ink)}.package-module__yBYt1W__tabSh.package-module__yBYt1W__on{background:repeating-linear-gradient(135deg, var(--hatch) 0 8px, var(--surface) 8px 16px);border-style:solid;border-color:var(--orange)}.package-module__yBYt1W__tabSh.package-module__yBYt1W__on .package-module__yBYt1W__tabSub{color:var(--muted-tint)}.package-module__yBYt1W__tabAdd{color:var(--link-ink);background:0 0;border-style:dashed;min-height:44px;font-size:13px;font-weight:600}.package-module__yBYt1W__tabAdd:hover{background:var(--surface)}.package-module__yBYt1W__stat{font-family:var(--font-plex-sans), "IBM Plex Sans", sans-serif;font-weight:600}.package-module__yBYt1W__statReady{color:var(--good)}.package-module__yBYt1W__statProgress{color:var(--warn)}.package-module__yBYt1W__panel{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--pc,var(--navy));border-radius:0 var(--radius) var(--radius) var(--radius);box-shadow:var(--shadow);z-index:1;min-width:0;padding:20px;position:relative}@media (max-width:640px){.package-module__yBYt1W__panel{border-radius:0 0 var(--radius) var(--radius);padding:14px}}.package-module__yBYt1W__band{flex-wrap:wrap;align-items:center;gap:14px 18px;margin:-20px -20px 16px;padding:18px 20px;display:flex}@media (max-width:640px){.package-module__yBYt1W__band{margin:-14px -14px 14px;padding:14px}}.package-module__yBYt1W__band h2{font-size:19px;font-weight:600}.package-module__yBYt1W__kick{text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:700}.package-module__yBYt1W__bandTitle{flex:1;min-width:200px}.package-module__yBYt1W__bandSub{margin-top:2px;font-size:12.5px}.package-module__yBYt1W__bandTotal{text-align:right}.package-module__yBYt1W__big{font-size:28px;font-weight:600;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums}@media (max-width:640px){.package-module__yBYt1W__bandTotal{text-align:left}.package-module__yBYt1W__big{font-size:24px}}.package-module__yBYt1W__bicon{border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.package-module__yBYt1W__bandRow{flex-wrap:wrap;flex-basis:100%;align-items:flex-start;gap:12px 16px;display:flex}.package-module__yBYt1W__bandTools{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px;display:flex}.package-module__yBYt1W__bandOv{background:var(--navy);color:#fff}.package-module__yBYt1W__bandOv .package-module__yBYt1W__kick,.package-module__yBYt1W__bandOv .package-module__yBYt1W__bandSub{color:var(--navy-kick)}.package-module__yBYt1W__bandOv .package-module__yBYt1W__bicon{background:#ffffff24}.package-module__yBYt1W__bandOv :focus-visible{outline-color:#fff}.package-module__yBYt1W__bandBd{background:color-mix(in srgb, var(--bc) 10%, var(--surface));border-left:8px solid var(--bc)}.package-module__yBYt1W__bandBd .package-module__yBYt1W__kick,.package-module__yBYt1W__bandBd .package-module__yBYt1W__bandSub,.package-module__yBYt1W__bandBd .package-module__yBYt1W__muted{color:var(--muted-tint)}.package-module__yBYt1W__bandBd .package-module__yBYt1W__bicon{background:var(--bc);color:var(--bc-ink,#fff)}.package-module__yBYt1W__bandSh{background:repeating-linear-gradient(135deg, var(--hatch) 0 10px, var(--surface) 10px 20px);border-bottom:1px dashed var(--orange)}.package-module__yBYt1W__bandSh .package-module__yBYt1W__kick{color:var(--orange-ink)}.package-module__yBYt1W__bandSh .package-module__yBYt1W__bandSub,.package-module__yBYt1W__bandSh .package-module__yBYt1W__muted{color:var(--muted-tint)}.package-module__yBYt1W__bandSh .package-module__yBYt1W__bicon{border:2px dashed var(--orange-ink);color:var(--orange-ink);background:var(--surface)}.package-module__yBYt1W__split{flex-direction:column;flex-basis:100%;gap:8px;display:flex}.package-module__yBYt1W__stackbar{background:#ffffff26;border-radius:7px;width:100%;height:14px;display:flex;overflow:hidden}.package-module__yBYt1W__stackbar i{height:100%;display:block}.package-module__yBYt1W__stackbar i+i{box-shadow:inset 2px 0 0 var(--navy)}.package-module__yBYt1W__hatchSw{background:repeating-linear-gradient(135deg, var(--orange) 0 4px, #e39a63 4px 8px)}.package-module__yBYt1W__legend{flex-wrap:wrap;gap:6px 16px;font-size:12.5px;display:flex}.package-module__yBYt1W__legend span{align-items:center;gap:6px;display:inline-flex}.package-module__yBYt1W__sw{border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}.package-module__yBYt1W__stack{flex-direction:column;gap:16px;min-width:0;display:flex}.package-module__yBYt1W__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.package-module__yBYt1W__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.package-module__yBYt1W__kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:14px 16px}.package-module__yBYt1W__kpiV{font-size:22px;font-weight:600;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px}.package-module__yBYt1W__kpiS{color:var(--muted);margin-top:4px;font-size:12.5px}.package-module__yBYt1W__discRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.package-module__yBYt1W__discIn{border:1px solid var(--key-line);background:var(--key-bg);text-align:right;width:76px;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;min-height:32px;color:var(--ink);border-radius:6px;padding:5px 7px;font-size:13px}.package-module__yBYt1W__discIn[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 1px var(--bad)}.package-module__yBYt1W__fieldMsg{color:var(--bad);flex-basis:100%;margin-top:4px;font-size:12px;font-weight:600;display:block}.package-module__yBYt1W__fieldMsgNeutral{color:var(--ink)}.package-module__yBYt1W__cardHead{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 18px 10px;display:flex}.package-module__yBYt1W__cardHead h2{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:160px;font-size:15px;font-weight:600;display:flex}.package-module__yBYt1W__cardNote{color:var(--muted);margin:0;padding:0 18px 10px;font-size:12.5px}.package-module__yBYt1W__checks{margin:0;padding:0 18px 8px;list-style:none}.package-module__yBYt1W__checks li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 0;font-size:13px;display:flex}.package-module__yBYt1W__checkText{flex:1;min-width:200px;line-height:1.45}.package-module__yBYt1W__checkActs{flex-wrap:wrap;gap:6px;display:flex}.package-module__yBYt1W__pillInfo{background:var(--surface-2);color:var(--ink);border-color:var(--line)}.package-module__yBYt1W__tblWrap{min-width:0;overflow-x:auto}.package-module__yBYt1W__tbl{border-collapse:collapse;width:100%;font-size:13px}.package-module__yBYt1W__tbl th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;padding:9px 12px;font-size:12px;font-weight:600}.package-module__yBYt1W__tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px}.package-module__yBYt1W__tbl .package-module__yBYt1W__r{text-align:right;white-space:nowrap}.package-module__yBYt1W__tbl tr:last-child td{border-bottom:none}.package-module__yBYt1W__clickRow{cursor:pointer}.package-module__yBYt1W__clickRow:hover td{background:var(--surface-2)}.package-module__yBYt1W__totalRow td{background:var(--grp-sum-bg);border-top:2px solid var(--line);font-weight:700}.package-module__yBYt1W__discountCell{color:var(--bad);font-weight:600}.package-module__yBYt1W__rowName{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;min-height:24px;padding:2px 0;font-weight:700;display:inline-flex}.package-module__yBYt1W__rowName:hover{text-decoration:underline}.package-module__yBYt1W__bcol{box-shadow:inset 0 -3px 0 var(--bc)}.package-module__yBYt1W__colHead{align-items:center;gap:6px;display:inline-flex}.package-module__yBYt1W__inside{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;padding:0 18px;display:grid}.package-module__yBYt1W__inside>div{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;min-width:0;padding:10px 12px}.package-module__yBYt1W__insideV{font-size:18px;font-weight:600;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;margin-top:2px}.package-module__yBYt1W__insideNote{color:var(--muted);margin:12px 0 0;padding:0 18px 16px;font-size:12.5px}.package-module__yBYt1W__seg{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.package-module__yBYt1W__seg button{background:var(--surface);cursor:pointer;color:var(--ink);border:none;min-height:34px;padding:7px 12px;font-size:12.5px;font-weight:600}.package-module__yBYt1W__seg button+button{border-left:1px solid var(--line)}.package-module__yBYt1W__seg button[aria-pressed=true]{background:var(--navy);color:#fff}.package-module__yBYt1W__seg button:focus-visible{outline-offset:-3px}.package-module__yBYt1W__seg button[aria-pressed=true]:focus-visible{outline-color:#fff}.package-module__yBYt1W__callout{border:1px solid var(--warn-line);background:var(--warn-bg);color:var(--ink);border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:4px;padding:11px 14px;font-size:13px;display:flex}.package-module__yBYt1W__calloutIc{color:var(--warn);flex-shrink:0;font-weight:700}.package-module__yBYt1W__bField{flex-direction:column;gap:4px;min-width:150px;display:flex}.package-module__yBYt1W__bField>label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-tint);font-size:12px;font-weight:600}.package-module__yBYt1W__bandSh .package-module__yBYt1W__bField>label{color:var(--muted-tint)}.package-module__yBYt1W__bSelectRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.package-module__yBYt1W__bSelect{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:7px;max-width:260px;min-height:34px;padding:6px 8px;font-size:13px}.package-module__yBYt1W__navbtns{flex-wrap:wrap;gap:6px;display:flex}.package-module__yBYt1W__muBox{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;max-width:100%;margin-left:auto;padding:10px 12px}.package-module__yBYt1W__muBox .package-module__yBYt1W__kick{color:var(--muted);text-transform:none;letter-spacing:0;margin-bottom:6px;font-size:12.5px;font-weight:600}.package-module__yBYt1W__muRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.package-module__yBYt1W__muL{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.package-module__yBYt1W__muIn{border:1px solid var(--line);text-align:right;width:70px;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;background:var(--surface-2);min-height:34px;color:var(--ink);border-radius:6px;padding:5px 7px;font-size:13px}.package-module__yBYt1W__muOwn{background:var(--key-bg);border-color:var(--orange);font-weight:700}.package-module__yBYt1W__muIn[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 1px var(--bad)}.package-module__yBYt1W__muTag{color:var(--muted);font-size:12px;font-weight:600}.package-module__yBYt1W__muTagOwn{color:var(--orange-ink)}.package-module__yBYt1W__muReset{border:1px solid var(--line);background:var(--surface);color:var(--link-ink);cursor:pointer;border-radius:6px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.package-module__yBYt1W__muReset:hover{background:var(--surface-2)}@media (max-width:600px){.package-module__yBYt1W__muL>label{min-width:64px}}.package-module__yBYt1W__settingsMarkups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.package-module__yBYt1W__settingsMarkups{grid-template-columns:1fr}}.package-module__yBYt1W__muHint{color:var(--muted);margin-top:6px;font-size:12px}.package-module__yBYt1W__muMsgs:empty{display:none}.package-module__yBYt1W__clientCard{margin-top:4px}.package-module__yBYt1W__clientCard .package-module__yBYt1W__tblWrap{padding:0 18px 16px}.package-module__yBYt1W__choices{gap:10px;display:grid}.package-module__yBYt1W__choice{border:1.5px solid var(--line);cursor:pointer;background:var(--surface);border-radius:9px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.package-module__yBYt1W__choice:hover{background:var(--surface-2)}.package-module__yBYt1W__choice:has(input:checked){border-color:var(--blue);background:var(--grp-mat-bg)}.package-module__yBYt1W__choice:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.package-module__yBYt1W__choice input[type=radio]:focus-visible{outline:none}.package-module__yBYt1W__choice input[type=radio]{flex-shrink:0;width:18px;height:18px;margin-top:3px}.package-module__yBYt1W__choiceText{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.package-module__yBYt1W__wordsList{overflow-wrap:anywhere;max-height:11.5em;margin-top:6px;overflow-y:auto}.package-module__yBYt1W__wordsList ul{margin:0;padding-left:18px}.package-module__yBYt1W__wordsList:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.package-module__yBYt1W__choiceText b{font-size:13.5px}.package-module__yBYt1W__choiceText>span{color:var(--muted);font-size:12.5px}.package-module__yBYt1W__choice:has(input:checked) .package-module__yBYt1W__choiceText>span{color:var(--ink)}.package-module__yBYt1W__choiceMore{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.package-module__yBYt1W__check{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.package-module__yBYt1W__check input{width:18px;height:18px}.package-module__yBYt1W__footer{border-top:1px solid var(--line);justify-content:center;padding:20px;display:flex}@media (pointer:coarse){.package-module__yBYt1W__crumbs a,.package-module__yBYt1W__rowName,.package-module__yBYt1W__bSelect,.package-module__yBYt1W__muIn,.package-module__yBYt1W__discIn,.package-module__yBYt1W__seg button,.package-module__yBYt1W__check,.package-module__yBYt1W__tabAdd{min-height:44px}.package-module__yBYt1W__muReset{width:44px;height:44px}.package-module__yBYt1W__discIn,.package-module__yBYt1W__muIn{min-width:80px}.package-module__yBYt1W__choice{min-height:56px}.package-module__yBYt1W__choice input[type=radio],.package-module__yBYt1W__check input{width:22px;height:22px}}@media (max-width:640px){.package-module__yBYt1W__wrap{padding-left:10px;padding-right:10px}.package-module__yBYt1W__panel>*:not([data-pkg]){margin-left:-14px;margin-right:-14px}.package-module__yBYt1W__panel>*:not([data-pkg]) .package-module__yBYt1W__band{margin-left:0;margin-right:0}.package-module__yBYt1W__panel>*:not([data-pkg]) :is([data-pkg=after],[data-pkg=callout]){margin-left:14px;margin-right:14px}}.package-module__yBYt1W__tblWrap:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.package-module__yBYt1W__bandMsg{flex-basis:100%;margin:0}.package-module__yBYt1W__tabBd:focus-visible{outline-offset:-9px}.package-module__yBYt1W__darkOnly{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .package-module__yBYt1W__lightOnly{display:none}:root:not([data-theme=light]) .package-module__yBYt1W__darkOnly{display:inline}}:root[data-theme=dark] .package-module__yBYt1W__lightOnly{display:none}:root[data-theme=dark] .package-module__yBYt1W__darkOnly{display:inline}
.price-book-page-module__5GtVOW__page{--pp-control:#838e9e;--pp-row-hover:color-mix(in srgb, var(--blue) 7%, var(--surface));--pp-chip-on-bg:var(--navy);--pp-chip-on-ink:#fff;--pp-ring:var(--blue)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .price-book-page-module__5GtVOW__page{--pp-control:#67748a;--pp-row-hover:color-mix(in srgb, var(--blue) 12%, var(--surface));--pp-chip-on-bg:#7ca6e0;--pp-chip-on-ink:#101722;--pp-ring:#7ca6e0}}:root[data-theme=dark] .price-book-page-module__5GtVOW__page{--pp-control:#67748a;--pp-row-hover:color-mix(in srgb, var(--blue) 12%, var(--surface));--pp-chip-on-bg:#7ca6e0;--pp-chip-on-ink:#101722;--pp-ring:#7ca6e0}.price-book-page-module__5GtVOW__pbHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.price-book-page-module__5GtVOW__h1{letter-spacing:-.01em;font-size:22px;font-weight:600}.price-book-page-module__5GtVOW__lede{color:var(--muted);max-width:720px;margin:4px 0 0;font-size:13px}.price-book-page-module__5GtVOW__pbActs{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:760px){.price-book-page-module__5GtVOW__pbActs{justify-content:flex-start;width:100%}.price-book-page-module__5GtVOW__logBtn{flex:100%;order:-1}}.price-book-page-module__5GtVOW__sum{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (max-width:900px){.price-book-page-module__5GtVOW__sum{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.price-book-page-module__5GtVOW__sum{grid-template-columns:repeat(2,minmax(0,1fr))}.price-book-page-module__5GtVOW__sumTile:first-child{grid-column:1/-1}}.price-book-page-module__5GtVOW__sumTile{text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;min-height:44px;color:var(--ink);font:inherit;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.price-book-page-module__5GtVOW__sumTile:hover{border-color:var(--link-ink)}.price-book-page-module__5GtVOW__sumTile:focus-visible{outline:2px solid var(--pp-ring);outline-offset:2px}.price-book-page-module__5GtVOW__k{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.price-book-page-module__5GtVOW__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.price-book-page-module__5GtVOW__dotGood{background:var(--good)}.price-book-page-module__5GtVOW__dotWarn{background:var(--warn)}.price-book-page-module__5GtVOW__dotBad{background:var(--bad)}.price-book-page-module__5GtVOW__v{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.2}.price-book-page-module__5GtVOW__s{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.price-book-page-module__5GtVOW__on{color:var(--link-ink);font-size:12px;font-weight:600;display:none}.price-book-page-module__5GtVOW__sumTile[aria-pressed=true]{border-color:var(--link-ink);box-shadow:inset 0 0 0 1px var(--link-ink)}.price-book-page-module__5GtVOW__sumTile[aria-pressed=true] .price-book-page-module__5GtVOW__on{display:block}.price-book-page-module__5GtVOW__tb{flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px 16px 10px;display:flex}.price-book-page-module__5GtVOW__search{border-color:var(--pp-control);flex:320px;min-height:40px}.price-book-page-module__5GtVOW__sel{flex-direction:column;flex:0 220px;gap:3px;min-width:0;display:flex}.price-book-page-module__5GtVOW__sel label{color:var(--muted);font-size:12px;font-weight:600}.price-book-page-module__5GtVOW__sel select{border:1px solid var(--pp-control);background:var(--surface-2);color:var(--ink);border-radius:8px;width:100%;min-height:40px;padding:8px 10px;font-size:13.5px}@media (pointer:coarse),(max-width:640px){.price-book-page-module__5GtVOW__sel select,.price-book-page-module__5GtVOW__search{min-height:44px}}@media (max-width:640px){.price-book-page-module__5GtVOW__search{flex-basis:100%}.price-book-page-module__5GtVOW__sel{flex:140px}}.price-book-page-module__5GtVOW__facets{border-bottom:1px solid var(--line);gap:8px;padding:0 16px 14px;display:grid}.price-book-page-module__5GtVOW__facet{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.price-book-page-module__5GtVOW__chipLbl{color:var(--muted);min-width:72px;font-size:12px;font-weight:600}@media (max-width:640px){.price-book-page-module__5GtVOW__chipLbl{flex-basis:100%;min-width:0}}.price-book-page-module__5GtVOW__sbMini{vertical-align:-1px;margin-right:5px;display:inline-flex}.price-book-page-module__5GtVOW__sbMini .price-book-page-module__5GtVOW__bars{height:10px}.price-book-page-module__5GtVOW__filt>summary{display:none}@media (max-width:640px){.price-book-page-module__5GtVOW__filt>summary{min-height:44px;color:var(--link-ink);cursor:pointer;align-items:center;gap:8px;padding:0 16px 8px;font-size:13px;font-weight:600;list-style:none;display:flex}.price-book-page-module__5GtVOW__filt>summary::-webkit-details-marker{display:none}.price-book-page-module__5GtVOW__filt[open]>summary .price-book-page-module__5GtVOW__chev{transform:rotate(90deg)}}.price-book-page-module__5GtVOW__chev{border:1px solid var(--pp-control);border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;display:inline-grid}@media (prefers-reduced-motion:no-preference){.price-book-page-module__5GtVOW__chev{transition:transform .2s}}.price-book-page-module__5GtVOW__resultBar{color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:40px;padding:8px 16px;font-size:12px;display:flex}.price-book-page-module__5GtVOW__plain{color:var(--link-ink);background:0 0;border-color:#0000;padding-inline:6px}.price-book-page-module__5GtVOW__plain:hover{text-decoration:underline}.price-book-page-module__5GtVOW__plhead,.price-book-page-module__5GtVOW__prow{grid-template-columns:minmax(0,2.1fr) 128px minmax(176px,1.15fr) minmax(150px,1fr) 92px 44px;align-items:center;gap:14px;padding:11px 16px;display:grid}.price-book-page-module__5GtVOW__plhead{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line);padding-block:6px;font-size:12px;font-weight:600}.price-book-page-module__5GtVOW__sortBtn{all:unset;cursor:pointer;min-height:28px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;border-radius:4px;align-items:center;gap:4px;display:inline-flex}.price-book-page-module__5GtVOW__sortBtn:hover{color:var(--ink)}.price-book-page-module__5GtVOW__sortBtn:focus-visible{outline:2px solid var(--pp-ring);outline-offset:2px}.price-book-page-module__5GtVOW__ar{font-size:12px}[aria-sort=ascending] .price-book-page-module__5GtVOW__sortBtn,[aria-sort=descending] .price-book-page-module__5GtVOW__sortBtn{color:var(--ink)}.price-book-page-module__5GtVOW__prow{border-bottom:1px solid var(--line);cursor:pointer;font-size:13px;position:relative}.price-book-page-module__5GtVOW__prow:last-child{border-bottom:none}.price-book-page-module__5GtVOW__prow:hover{background:var(--pp-row-hover);box-shadow:inset 4px 0 0 var(--blue)}.price-book-page-module__5GtVOW__prow:has(.price-book-page-module__5GtVOW__itemLink:focus-visible){background:var(--pp-row-hover);box-shadow:inset 4px 0 0 var(--blue)}.price-book-page-module__5GtVOW__prow:has(.price-book-page-module__5GtVOW__itemLink:focus-visible){outline:2px solid var(--pp-ring);outline-offset:-2px}.price-book-page-module__5GtVOW__prow:hover .price-book-page-module__5GtVOW__itemLink{color:var(--link-ink);text-decoration:underline}.price-book-page-module__5GtVOW__itemLink{overflow-wrap:anywhere}.price-book-page-module__5GtVOW__cName,.price-book-page-module__5GtVOW__cPrice,.price-book-page-module__5GtVOW__cEv,.price-book-page-module__5GtVOW__cWho{min-width:0}.price-book-page-module__5GtVOW__price{font-size:13.5px}.price-book-page-module__5GtVOW__aka{color:var(--muted)}.price-book-page-module__5GtVOW__match{color:var(--ink);background:var(--key-bg);border:1px solid var(--key-line);border-radius:4px;margin-top:3px;padding:0 5px;font-size:12px;display:inline-block}.price-book-page-module__5GtVOW__badges{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.price-book-page-module__5GtVOW__who2{color:var(--ink);font-size:12.5px}.price-book-page-module__5GtVOW__noprice{color:var(--muted);font-size:12.5px}.price-book-page-module__5GtVOW__cMenu{z-index:2;cursor:default;position:relative}.price-book-page-module__5GtVOW__menuWrap{justify-content:flex-end;display:flex;position:relative}.price-book-page-module__5GtVOW__menuBtn{color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;width:36px;height:32px;font-size:16px;line-height:1}.price-book-page-module__5GtVOW__menuBtn:hover,.price-book-page-module__5GtVOW__menuBtn[aria-expanded=true]{border-color:var(--line);background:var(--surface)}.price-book-page-module__5GtVOW__menuBtn:focus-visible{outline:2px solid var(--pp-ring);outline-offset:2px}.price-book-page-module__5GtVOW__menu{background:var(--surface);border:1px solid var(--line);box-shadow:var(--pop-shadow);z-index:30;border-radius:12px;min-width:250px;padding:5px;position:absolute;top:calc(100% + 4px);right:0}.price-book-page-module__5GtVOW__menuUp{top:auto;bottom:calc(100% + 4px)}.price-book-page-module__5GtVOW__menu button,.price-book-page-module__5GtVOW__menu a{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:7px;min-height:36px;padding:9px 11px;font-family:inherit;font-size:13px;text-decoration:none;display:block}.price-book-page-module__5GtVOW__menuSub{color:var(--muted);font-size:12px;display:block}.price-book-page-module__5GtVOW__menu button:hover,.price-book-page-module__5GtVOW__menu a:hover,.price-book-page-module__5GtVOW__menu button:focus-visible,.price-book-page-module__5GtVOW__menu a:focus-visible{background:var(--surface-2);outline:2px solid var(--pp-ring);outline-offset:-2px}.price-book-page-module__5GtVOW__menu [aria-disabled=true]{color:var(--muted);cursor:default}.price-book-page-module__5GtVOW__menu .price-book-page-module__5GtVOW__danger{color:var(--bad)}.price-book-page-module__5GtVOW__menuSep{border-top:1px solid var(--line);margin:4px 0}@media (pointer:coarse),(max-width:760px){.price-book-page-module__5GtVOW__menuBtn{width:44px;height:44px}.price-book-page-module__5GtVOW__menu button,.price-book-page-module__5GtVOW__menu a{min-height:44px}}@media (max-width:760px){.price-book-page-module__5GtVOW__plhead{display:none}.price-book-page-module__5GtVOW__prow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name menu""price trend""ev ev""who who";row-gap:8px;padding:14px 12px 14px 16px}.price-book-page-module__5GtVOW__cName{grid-area:name}.price-book-page-module__5GtVOW__cPrice{grid-area:price;text-align:left!important}.price-book-page-module__5GtVOW__cEv{grid-area:ev}.price-book-page-module__5GtVOW__cWho{grid-area:who}.price-book-page-module__5GtVOW__cTrend{grid-area:trend;justify-self:end}.price-book-page-module__5GtVOW__cMenu{grid-area:menu;align-self:start}.price-book-page-module__5GtVOW__price{font-size:15px}}.price-book-page-module__5GtVOW__sb{font:inherit;white-space:nowrap;cursor:pointer;z-index:2;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:2px 9px 2px 7px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex;position:relative}button.price-book-page-module__5GtVOW__sb:after{content:"";position:absolute;inset:-8px -2px}button.price-book-page-module__5GtVOW__sb:hover{border-color:currentColor}button.price-book-page-module__5GtVOW__sb:focus-visible{outline:2px solid var(--pp-ring);outline-offset:2px}.price-book-page-module__5GtVOW__sbStatic{cursor:default;z-index:auto}.price-book-page-module__5GtVOW__sbDocumented{background:var(--good-bg);color:var(--good);border-color:var(--good-line)}.price-book-page-module__5GtVOW__sbWritten{background:var(--grp-mat-bg);color:var(--grp-mat-ink);border-color:var(--grp-mat-line)}.price-book-page-module__5GtVOW__sbVerbal{background:var(--warn-bg);color:var(--warn);border-color:var(--warn-line)}.price-book-page-module__5GtVOW__sbEstimate{background:var(--surface-2);color:var(--muted);border-color:var(--pp-control)}.price-book-page-module__5GtVOW__sbNotRecorded{background:var(--surface-2);color:var(--muted);border:1px dashed var(--pp-control)}.price-book-page-module__5GtVOW__bars{align-items:flex-end;gap:1.5px;height:11px;display:inline-flex}.price-book-page-module__5GtVOW__bars i{border:1px solid;border-radius:1px;width:3px;display:block}.price-book-page-module__5GtVOW__bars i:first-child{height:4px}.price-book-page-module__5GtVOW__bars i:nth-child(2){height:6px}.price-book-page-module__5GtVOW__bars i:nth-child(3){height:8.5px}.price-book-page-module__5GtVOW__bars i:nth-child(4){height:11px}.price-book-page-module__5GtVOW__bars .price-book-page-module__5GtVOW__barOn{background:currentColor}@media (pointer:coarse){button.price-book-page-module__5GtVOW__sb:after{inset:-12px -4px}}.price-book-page-module__5GtVOW__tip{z-index:90;background:var(--surface);width:min(340px,100vw - 24px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--pop-shadow);cursor:default;border-radius:12px;padding:12px 14px;font-size:13px;position:fixed}.price-book-page-module__5GtVOW__tip h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:13.5px;font-weight:600;display:flex}.price-book-page-module__5GtVOW__tip p{margin:4px 0 0}.price-book-page-module__5GtVOW__tipAge{border-top:1px solid var(--line);margin:8px 0 0;padding:8px 0 0;font-size:12.5px}.price-book-page-module__5GtVOW__tipScale{color:var(--muted);gap:4px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.price-book-page-module__5GtVOW__tipScale li[aria-current=true]{color:var(--ink);font-weight:600}.price-book-page-module__5GtVOW__tags{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.price-book-page-module__5GtVOW__tag{background:var(--surface-2);color:var(--ink);border:1px solid var(--pp-control);white-space:nowrap;border-radius:6px;align-items:center;padding:1px 7px;font-size:12px;font-weight:600;display:inline-flex}.price-book-page-module__5GtVOW__tagVia{color:var(--muted);border-style:dashed;font-weight:500}.price-book-page-module__5GtVOW__tagImp{color:var(--muted)}.price-book-page-module__5GtVOW__todoHead{border-bottom:1px solid var(--line);gap:4px;padding:14px 16px;display:grid}.price-book-page-module__5GtVOW__todoHead h2{font-size:16px;font-weight:600}.price-book-page-module__5GtVOW__todoHead p{color:var(--muted);max-width:720px;margin:0;font-size:13px}.price-book-page-module__5GtVOW__todo{margin:0;padding:0;list-style:none}.price-book-page-module__5GtVOW__todo>li{padding:14px 16px 6px}.price-book-page-module__5GtVOW__todo>li+li{border-top:1px solid var(--line)}.price-book-page-module__5GtVOW__tgHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.price-book-page-module__5GtVOW__tgHead h3{flex:260px;min-width:0;font-size:15px;font-weight:600}.price-book-page-module__5GtVOW__tgN{color:var(--muted);font-size:13px;font-weight:400}.price-book-page-module__5GtVOW__tgWhy{color:var(--muted);margin:2px 0 0;font-size:12.5px}.price-book-page-module__5GtVOW__tasks{background:var(--surface-2);border-radius:12px;margin:8px 0;padding:0;list-style:none}.price-book-page-module__5GtVOW__task{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-height:52px;padding:10px 12px;display:grid;position:relative}.price-book-page-module__5GtVOW__task+.price-book-page-module__5GtVOW__task:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:12px;right:0}.price-book-page-module__5GtVOW__tname{color:var(--ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}@media (pointer:coarse){.price-book-page-module__5GtVOW__tname{align-items:center;min-height:44px;display:inline-flex}}.price-book-page-module__5GtVOW__tname:hover{color:var(--link-ink);text-decoration:underline}.price-book-page-module__5GtVOW__tmeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:12px;display:flex}.price-book-page-module__5GtVOW__used{color:var(--ink);font-weight:600}.price-book-page-module__5GtVOW__tacts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.price-book-page-module__5GtVOW__alt{color:var(--ink);grid-column:1/-1;margin:0;font-size:12.5px}@media (max-width:640px){.price-book-page-module__5GtVOW__task{grid-template-columns:minmax(0,1fr)}.price-book-page-module__5GtVOW__tacts{justify-content:flex-start}}.price-book-page-module__5GtVOW__emptyBox h2{color:var(--ink);margin:0 0 6px;font-size:16px;font-weight:600}.price-book-page-module__5GtVOW__emptyBox p{max-width:460px;margin:0 auto 12px}.price-book-page-module__5GtVOW__emptyActs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.price-book-page-module__5GtVOW__current{gap:10px;padding:18px;display:grid}.price-book-page-module__5GtVOW__curTop{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.price-book-page-module__5GtVOW__big{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:24px;font-weight:600}.price-book-page-module__5GtVOW__curUnit{color:var(--muted);font-size:14px;font-weight:500}.price-book-page-module__5GtVOW__line1{overflow-wrap:anywhere;font-size:13px}.price-book-page-module__5GtVOW__who{color:var(--muted);flex-wrap:wrap;gap:2px 14px;font-size:12.5px;display:flex}.price-book-page-module__5GtVOW__who b{color:var(--ink);font-weight:600}.price-book-page-module__5GtVOW__acts{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.price-book-page-module__5GtVOW__calloutBad{background:var(--bad-bg);border-color:var(--bad-line);color:var(--ink)}.price-book-page-module__5GtVOW__headNote{text-transform:none;letter-spacing:0;font-weight:400}.price-book-page-module__5GtVOW__entries{margin:0;padding:0;list-style:none;overflow:hidden}.price-book-page-module__5GtVOW__entry{grid-template-columns:170px minmax(0,1fr) auto;align-items:start;gap:6px 18px;padding:14px 18px;display:grid;position:relative}.price-book-page-module__5GtVOW__entry+.price-book-page-module__5GtVOW__entry:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:18px;right:0}.price-book-page-module__5GtVOW__ePrice{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.price-book-page-module__5GtVOW__ePriceV{font-size:15px}.price-book-page-module__5GtVOW__eMain{flex-direction:column;gap:6px;min-width:0;display:flex}.price-book-page-module__5GtVOW__eSup{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;font-weight:600;display:flex}.price-book-page-module__5GtVOW__eActs{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:6px;display:flex}.price-book-page-module__5GtVOW__justLogged{background:var(--key-bg)}.price-book-page-module__5GtVOW__entryVoided{background:var(--surface-2)}.price-book-page-module__5GtVOW__basisline{color:var(--ink);flex-wrap:wrap;gap:2px 0;font-size:12.5px;display:flex}.price-book-page-module__5GtVOW__basisline span+span:before{content:"·";color:var(--muted);margin:0 6px}.price-book-page-module__5GtVOW__missing{color:var(--muted)}.price-book-page-module__5GtVOW__ev{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.price-book-page-module__5GtVOW__more summary{cursor:pointer;color:var(--link-ink);align-items:center;min-height:28px;font-size:12.5px;font-weight:600;list-style:none;display:inline-flex}.price-book-page-module__5GtVOW__more summary::-webkit-details-marker{display:none}.price-book-page-module__5GtVOW__more summary:before{content:"▸";margin-right:6px;font-size:12px}.price-book-page-module__5GtVOW__more[open] summary:before{content:"▾"}.price-book-page-module__5GtVOW__more summary:focus-visible{outline:2px solid var(--pp-ring);outline-offset:2px;border-radius:4px}@media (pointer:coarse),(max-width:640px){.price-book-page-module__5GtVOW__more summary{min-height:44px}}.price-book-page-module__5GtVOW__basis{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;max-width:560px;margin:8px 0 0;padding:0;list-style:none}.price-book-page-module__5GtVOW__basis li{justify-content:space-between;align-items:center;gap:16px;min-height:36px;padding:8px 12px;font-size:13px;display:flex;position:relative}.price-book-page-module__5GtVOW__basis li+li:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:12px;right:0}.price-book-page-module__5GtVOW__bk{color:var(--ink)}.price-book-page-module__5GtVOW__bv{color:var(--muted);text-align:right;overflow-wrap:anywhere;min-width:0}.price-book-page-module__5GtVOW__bvSet{color:var(--ink);font-weight:600}@media (max-width:760px){.price-book-page-module__5GtVOW__entry{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price acts""main main";padding:14px}.price-book-page-module__5GtVOW__ePrice{grid-area:price}.price-book-page-module__5GtVOW__eMain{grid-area:main}.price-book-page-module__5GtVOW__eActs{grid-area:acts}.price-book-page-module__5GtVOW__entry+.price-book-page-module__5GtVOW__entry:before{left:14px}}[role=dialog].price-book-page-module__5GtVOW__modalWide{width:min(980px,100vw - 24px)}.price-book-page-module__5GtVOW__fieldset{border:none;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.price-book-page-module__5GtVOW__legend{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:4px;padding:0;font-size:12px;font-weight:600}.price-book-page-module__5GtVOW__req{text-transform:none;letter-spacing:0;color:var(--ink);font-weight:600}.price-book-page-module__5GtVOW__opts{flex-wrap:wrap;gap:6px;display:flex}.price-book-page-module__5GtVOW__opt{position:relative}.price-book-page-module__5GtVOW__opt input{opacity:0;width:1px;height:1px;position:absolute}.price-book-page-module__5GtVOW__opt span{border:1px solid var(--pp-control);background:var(--surface);cursor:pointer;min-height:36px;color:var(--ink);border-radius:8px;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.price-book-page-module__5GtVOW__opt span:hover{border-color:var(--link-ink)}.price-book-page-module__5GtVOW__opt input:checked+span{background:var(--pp-chip-on-bg);border-color:var(--pp-chip-on-bg);color:var(--pp-chip-on-ink)}.price-book-page-module__5GtVOW__opt input:checked+span:before{content:"✓";margin-right:6px}.price-book-page-module__5GtVOW__opt:has(input:focus-visible){outline:2px solid var(--link-ink);outline-offset:2px;border-radius:8px}.price-book-page-module__5GtVOW__optsInvalid .price-book-page-module__5GtVOW__opt span{border-color:var(--bad)}@media (pointer:coarse),(max-width:640px){.price-book-page-module__5GtVOW__opt span{min-height:44px}}.price-book-page-module__5GtVOW__linkBtn{font:inherit;color:var(--link-ink);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.price-book-page-module__5GtVOW__formLayout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}@media (max-width:900px){.price-book-page-module__5GtVOW__formLayout{grid-template-columns:minmax(0,1fr)}}.price-book-page-module__5GtVOW__formMain{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex}.price-book-page-module__5GtVOW__fsec{padding:14px 16px}.price-book-page-module__5GtVOW__fsec+.price-book-page-module__5GtVOW__fsec,.price-book-page-module__5GtVOW__fsec+.price-book-page-module__5GtVOW__fold,.price-book-page-module__5GtVOW__fold+.price-book-page-module__5GtVOW__fold{border-top:1px solid var(--line)}.price-book-page-module__5GtVOW__fsec h3{margin:0;font-size:15px;font-weight:600}.price-book-page-module__5GtVOW__sub{color:var(--muted);margin:2px 0 10px;font-size:12.5px;font-weight:400;display:block}.price-book-page-module__5GtVOW__fold>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:12px 16px;list-style:none;display:flex}.price-book-page-module__5GtVOW__fold>summary::-webkit-details-marker{display:none}.price-book-page-module__5GtVOW__fold>summary:focus-visible{outline:2px solid var(--pp-ring);outline-offset:-2px}.price-book-page-module__5GtVOW__fold[open]>summary .price-book-page-module__5GtVOW__chev{transform:rotate(90deg)}.price-book-page-module__5GtVOW__fold .price-book-page-module__5GtVOW__sub{margin-bottom:0}.price-book-page-module__5GtVOW__foldTitle{font-size:15px;font-weight:600;display:block}.price-book-page-module__5GtVOW__count{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.price-book-page-module__5GtVOW__fbody{padding:0 16px 16px}.price-book-page-module__5GtVOW__inrow{align-items:center;gap:6px;display:flex}.price-book-page-module__5GtVOW__inrow>input{flex:1;min-width:0}.price-book-page-module__5GtVOW__fixedUnit{color:var(--muted);flex:none;font-size:12px}.price-book-page-module__5GtVOW__convert{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.price-book-page-module__5GtVOW__preview{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);gap:10px;min-width:0;padding:14px;display:grid;position:sticky;top:0}.price-book-page-module__5GtVOW__preview h3{margin:0;font-size:15px;font-weight:600}.price-book-page-module__5GtVOW__preview ul{margin:0;padding-left:18px;font-size:12.5px}.price-book-page-module__5GtVOW__preview li{margin:3px 0}.price-book-page-module__5GtVOW__pvLine{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.price-book-page-module__5GtVOW__up{border-top:1px solid var(--line);margin:0;padding-top:10px;font-size:12.5px}@media (max-width:900px){.price-book-page-module__5GtVOW__preview{position:static}}.price-book-page-module__5GtVOW__discard{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;font-size:13px;display:flex}.price-book-page-module__5GtVOW__discard>span{margin-right:auto}.price-book-page-module__5GtVOW__formMain input[type=checkbox]:focus-visible{outline:2px solid var(--pp-ring);outline-offset:2px}
main.deleted-module__cjMgZG__wrap{max-width:920px}.deleted-module__cjMgZG__list{margin:0;padding:0;list-style:none}.deleted-module__cjMgZG__item{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative}.deleted-module__cjMgZG__item+.deleted-module__cjMgZG__item:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:18px;right:0}.deleted-module__cjMgZG__text{flex:320px;min-width:0}.deleted-module__cjMgZG__name{overflow-wrap:anywhere;font-size:14px;font-weight:600}.deleted-module__cjMgZG__meta{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px}.deleted-module__cjMgZG__meta b{color:var(--ink)}.deleted-module__cjMgZG__kindInline{background:var(--navy);color:#fff}.deleted-module__cjMgZG__purge{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.deleted-module__cjMgZG__notice{text-align:center;color:var(--muted);padding:40px 20px;font-size:13.5px}.deleted-module__cjMgZG__notice h1,.deleted-module__cjMgZG__notice h2{color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:17px;font-weight:600}.deleted-module__cjMgZG__notice p{margin:0 0 12px}.deleted-module__cjMgZG__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.deleted-module__cjMgZG__error{color:var(--bad);font-weight:600}.deleted-module__cjMgZG__toast{z-index:60;color:#fff;width:max-content;max-width:calc(100vw - 24px);box-shadow:var(--pop-shadow);overflow-wrap:anywhere;background:#17212b;border:1px solid #ffffff2e;border-radius:10px;padding:10px 14px;font-size:13.5px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.deleted-module__cjMgZG__toastIdle{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.deleted-module__cjMgZG__item button,.deleted-module__cjMgZG__notice a,.deleted-module__cjMgZG__notice button{min-height:44px}}
.job-context-bar-module__w4CNoa__ctx{background:var(--surface);border-bottom:1px solid var(--line);color:var(--ink)}.job-context-bar-module__w4CNoa__inner{flex-direction:column;gap:6px;min-width:0;max-width:1440px;margin:0 auto;padding:10px 20px 14px;display:flex}.job-context-bar-module__w4CNoa__crumbs{min-width:0;color:var(--muted);font-size:13px}.job-context-bar-module__w4CNoa__crumbs ol{align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.job-context-bar-module__w4CNoa__crumbs li{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.job-context-bar-module__w4CNoa__crumbs li.job-context-bar-module__w4CNoa__home{flex:none}.job-context-bar-module__w4CNoa__crumbs li+li:before{content:"›";color:var(--muted);flex:none}.job-context-bar-module__w4CNoa__crumbs a{color:var(--link);align-items:center;min-width:0;min-height:24px;font-weight:600;text-decoration:none;display:inline-flex}.job-context-bar-module__w4CNoa__crumbs a:hover{text-decoration:underline}.job-context-bar-module__w4CNoa__crumbs a[aria-disabled=true]{color:var(--muted);cursor:not-allowed;text-decoration:none}.job-context-bar-module__w4CNoa__cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.job-context-bar-module__w4CNoa__here{color:var(--ink);font-weight:600}.job-context-bar-module__w4CNoa__note{color:var(--muted);white-space:nowrap;flex:none;font-weight:400}.job-context-bar-module__w4CNoa__back{display:none!important}@media (max-width:640px){.job-context-bar-module__w4CNoa__crumbs ol{display:none}.job-context-bar-module__w4CNoa__crumbs .job-context-bar-module__w4CNoa__back{gap:4px;max-width:100%;min-height:44px;display:inline-flex!important}}.job-context-bar-module__w4CNoa__titleRow{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.job-context-bar-module__w4CNoa__h1{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-width:100%;margin:0;font-size:20px;font-weight:600;display:-webkit-box;overflow:hidden}.job-context-bar-module__w4CNoa__facts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;font-size:13px;display:flex}.job-context-bar-module__w4CNoa__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}@media (max-width:640px){.job-context-bar-module__w4CNoa__actions{margin-left:0}}.job-context-bar-module__w4CNoa__facts b{color:var(--ink);font-weight:600}.job-context-bar-module__w4CNoa__mono{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;color:var(--ink);overflow-wrap:anywhere}.job-context-bar-module__w4CNoa__vlabel{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.job-context-bar-module__w4CNoa__vsel{border:1px solid var(--muted);background:var(--surface);color:var(--ink);border-radius:7px;max-width:220px;min-height:28px;padding:3px 6px;font-size:12.5px;font-weight:600}.job-context-bar-module__w4CNoa__vfield{align-items:center;gap:6px;display:inline-flex}@media (pointer:coarse){.job-context-bar-module__w4CNoa__crumbs a,.job-context-bar-module__w4CNoa__vsel{min-height:44px}}@media (max-width:640px){.job-context-bar-module__w4CNoa__inner{padding:4px 16px 12px}}
.job-stage-strip-module__nUOkdG__flow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:6px;padding-top:12px;display:flex}.job-stage-strip-module__nUOkdG__stages{flex:520px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.job-stage-strip-module__nUOkdG__stages li{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:0 2px 2px;display:flex;position:relative}.job-stage-strip-module__nUOkdG__stages li+li:before{content:"";background:var(--line);height:2px;position:absolute;top:13px;left:calc(16px - 50%);right:calc(50% + 16px)}.job-stage-strip-module__nUOkdG__stages li.job-stage-strip-module__nUOkdG__done+li:before{background:var(--good)}.job-stage-strip-module__nUOkdG__sdot{border:2px solid var(--muted);width:28px;height:28px;color:var(--muted);background:var(--surface);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:relative}.job-stage-strip-module__nUOkdG__done .job-stage-strip-module__nUOkdG__sdot{background:var(--good);border-color:var(--good);color:var(--surface)}.job-stage-strip-module__nUOkdG__now .job-stage-strip-module__nUOkdG__sdot{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb, var(--blue) 22%, transparent)}.job-stage-strip-module__nUOkdG__stn{color:var(--muted);font-size:13px;font-weight:600}.job-stage-strip-module__nUOkdG__done .job-stage-strip-module__nUOkdG__stn{color:var(--ink)}.job-stage-strip-module__nUOkdG__now .job-stage-strip-module__nUOkdG__stn{color:var(--ink);font-weight:700}.job-stage-strip-module__nUOkdG__sts{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.job-stage-strip-module__nUOkdG__now .job-stage-strip-module__nUOkdG__sts{color:var(--ink)}.job-stage-strip-module__nUOkdG__acts{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.job-stage-strip-module__nUOkdG__nextWrap{flex-direction:column;gap:3px;display:flex}.job-stage-strip-module__nUOkdG__label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.job-stage-strip-module__nUOkdG__nextBtn{min-height:44px;padding:10px 16px;font-size:14px}.job-stage-strip-module__nUOkdG__note{color:var(--ink);flex-basis:100%;margin:0;font-size:13px}.job-stage-strip-module__nUOkdG__doneNote{color:var(--good);align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.job-stage-strip-module__nUOkdG__also{flex-basis:100%;font-size:13px}.job-stage-strip-module__nUOkdG__also summary{cursor:pointer;color:var(--link);align-items:center;min-height:32px;font-weight:600;display:inline-flex}.job-stage-strip-module__nUOkdG__also ul{margin:6px 0 0;padding-left:18px}.job-stage-strip-module__nUOkdG__also li{margin:3px 0}.job-stage-strip-module__nUOkdG__alsoBtn{color:var(--link);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;min-height:28px;padding:2px 0;font-weight:600}.job-stage-strip-module__nUOkdG__alsoBtn:hover{text-decoration:underline}.job-stage-strip-module__nUOkdG__chip{gap:6px}.job-stage-strip-module__nUOkdG__info{background:var(--grp-mat-bg);color:var(--grp-mat-ink);border-color:var(--grp-mat-line)}.job-stage-strip-module__nUOkdG__dots{gap:2px;display:inline-flex}.job-stage-strip-module__nUOkdG__dots i{border:1px solid;border-radius:50%;width:5px;height:5px;display:block}.job-stage-strip-module__nUOkdG__dots i.job-stage-strip-module__nUOkdG__f{background:currentColor}.job-stage-strip-module__nUOkdG__menuWrap{display:inline-flex;position:relative}.job-stage-strip-module__nUOkdG__menu{background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--pop-shadow);z-index:60;text-align:left;border-radius:9px;min-width:240px;padding:5px;position:absolute;top:calc(100% + 4px);right:0}.job-stage-strip-module__nUOkdG__menuUp{top:auto;bottom:calc(100% + 4px)}.job-stage-strip-module__nUOkdG__menu [role=menuitem]{text-align:left;width:100%;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:9px 11px;font-size:13px;display:block}.job-stage-strip-module__nUOkdG__menu [role=menuitem]:hover,.job-stage-strip-module__nUOkdG__menu [role=menuitem]:focus-visible{background:var(--surface-2)}.job-stage-strip-module__nUOkdG__menu [role=menuitem]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.job-stage-strip-module__nUOkdG__menu [role=menuitem][aria-disabled=true]{color:var(--muted);cursor:default}.job-stage-strip-module__nUOkdG__menu .job-stage-strip-module__nUOkdG__danger{color:var(--bad)}.job-stage-strip-module__nUOkdG__msep{border-top:1px solid var(--line);margin:4px 0}.job-stage-strip-module__nUOkdG__mlabel{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:8px 11px 2px;font-size:12px;font-weight:600}@media (pointer:coarse){.job-stage-strip-module__nUOkdG__menu [role=menuitem],.job-stage-strip-module__nUOkdG__alsoBtn,.job-stage-strip-module__nUOkdG__also summary{min-height:44px}}@media (max-width:640px){.job-stage-strip-module__nUOkdG__sts{display:none}.job-stage-strip-module__nUOkdG__stn{font-size:12px}.job-stage-strip-module__nUOkdG__sts{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.job-stage-strip-module__nUOkdG__now .job-stage-strip-module__nUOkdG__sts{display:-webkit-box}.job-stage-strip-module__nUOkdG__acts{flex-wrap:nowrap;width:100%}.job-stage-strip-module__nUOkdG__nextWrap{flex:auto;min-width:0}.job-stage-strip-module__nUOkdG__nextBtn{white-space:normal;width:100%}}
.line-boxes-module__s4gJDq__lines{container:lines/inline-size}.line-boxes-module__s4gJDq__head{grid-template-columns:var(--line-cols);border-bottom:1px solid var(--line);display:grid}.line-boxes-module__s4gJDq__head>div{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);min-width:0;padding:7px 10px 6px;font-size:12px;font-weight:700}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__g{border-top:3px solid}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__gDesc{background:var(--grp-desc-bg);border-color:var(--grp-desc-line);color:var(--ink)}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__gSub{background:var(--grp-sub-bg);border-color:var(--grp-sub-ink);color:var(--grp-sub-ink)}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__gMat{background:var(--grp-mat-bg);border-color:var(--grp-mat-ink);color:var(--grp-mat-ink)}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__gLab{background:var(--grp-lab-bg);border-color:var(--grp-lab-ink);color:var(--grp-lab-ink)}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__gSum{background:var(--grp-sum-bg);border-color:var(--grp-sum-ink);color:var(--grp-sum-ink)}.line-boxes-module__s4gJDq__lines,.line-boxes-module__s4gJDq__head{--line-cols:46px minmax(210px, 2.1fr) minmax(120px, .9fr) minmax(170px, 1.35fr) minmax(160px, 1.2fr) minmax(130px, 1fr) 50px}.line-boxes-module__s4gJDq__line{border-bottom:1px solid var(--line);background:var(--surface);position:relative}.line-boxes-module__s4gJDq__lines .line-boxes-module__s4gJDq__line:nth-child(n+21){content-visibility:auto;contain-intrinsic-size:auto 104px;overflow-clip-margin:16px}@container lines (max-width:900px){.line-boxes-module__s4gJDq__lines .line-boxes-module__s4gJDq__line:nth-child(n+21){contain-intrinsic-size:auto 340px}}.line-boxes-module__s4gJDq__line:last-child{border-bottom:none}.line-boxes-module__s4gJDq__line[tabindex]:focus{outline:none}.line-boxes-module__s4gJDq__row{grid-template-columns:var(--line-cols);font-size:13px;line-height:1.4;display:grid;position:relative}.line-boxes-module__s4gJDq__row>div{min-width:0;padding:9px 10px}.line-boxes-module__s4gJDq__cNo{color:var(--ink);align-items:flex-start;gap:2px;font-size:13px;display:flex;padding-left:4px!important}.line-boxes-module__s4gJDq__cNo>button{z-index:1;position:relative}.line-boxes-module__s4gJDq__num{font-variant-numeric:tabular-nums;padding-top:3px}.line-boxes-module__s4gJDq__cDesc{flex-direction:column;gap:5px;display:flex}.line-boxes-module__s4gJDq__cAct{flex-direction:column;align-items:center;gap:4px;display:flex}.line-boxes-module__s4gJDq__cSub{background:var(--sub-tint);border-left:1px solid var(--grp-sub-line)}.line-boxes-module__s4gJDq__cMat{background:var(--mat-tint);border-left:1px solid var(--grp-mat-line)}.line-boxes-module__s4gJDq__cLab{background:var(--lab-tint);border-left:1px solid var(--grp-lab-line)}.line-boxes-module__s4gJDq__cSum{background:var(--sum-tint);border-left:1px solid var(--grp-sum-line)}.line-boxes-module__s4gJDq__spanNone{background:var(--surface-2);border-left:1px solid var(--line);color:var(--muted);grid-column:3/6;align-items:center;gap:8px;font-size:13px;display:flex}.line-boxes-module__s4gJDq__box{cursor:pointer;position:relative}.line-boxes-module__s4gJDq__box:hover,.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__active,.line-boxes-module__s4gJDq__itemBox.line-boxes-module__s4gJDq__active{box-shadow:inset 0 0 0 2px var(--blue)}.line-boxes-module__s4gJDq__itemBox{position:relative}.line-boxes-module__s4gJDq__box:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__active,.line-boxes-module__s4gJDq__itemBox.line-boxes-module__s4gJDq__active{background-color:var(--surface)}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__cmOpen:before,.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__cmDone:before,.line-boxes-module__s4gJDq__itemBox.line-boxes-module__s4gJDq__cmOpen:before,.line-boxes-module__s4gJDq__itemBox.line-boxes-module__s4gJDq__cmDone:before{content:"";pointer-events:none;width:12px;height:12px;position:absolute;top:0;right:0}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__cmOpen:before,.line-boxes-module__s4gJDq__itemBox.line-boxes-module__s4gJDq__cmOpen:before{background:linear-gradient(225deg, var(--orange) 0 8.5px, transparent 8.5px)}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__cmDone:before,.line-boxes-module__s4gJDq__itemBox.line-boxes-module__s4gJDq__cmDone:before{background:linear-gradient(225deg, transparent 0 3px, var(--good) 3px 8px, transparent 8px)}.line-boxes-module__s4gJDq__sumOnly{cursor:default}.line-boxes-module__s4gJDq__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.line-boxes-module__s4gJDq__amt{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin-left:auto;font-weight:600}.line-boxes-module__s4gJDq__how{color:var(--muted);text-align:right;overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.line-boxes-module__s4gJDq__howLeft{text-align:left}.line-boxes-module__s4gJDq__dash{text-align:center;color:var(--muted);display:block}.line-boxes-module__s4gJDq__addHint{text-align:center;color:var(--link);font-size:12.5px;font-weight:700;display:none}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty:hover .line-boxes-module__s4gJDq__dash,.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty:focus-visible .line-boxes-module__s4gJDq__dash,.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty.line-boxes-module__s4gJDq__active .line-boxes-module__s4gJDq__dash{display:none}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty:hover .line-boxes-module__s4gJDq__addHint,.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty:focus-visible .line-boxes-module__s4gJDq__addHint,.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty.line-boxes-module__s4gJDq__active .line-boxes-module__s4gJDq__addHint{display:block}@media (hover:none){.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty .line-boxes-module__s4gJDq__addHint{font-weight:600;display:block}.line-boxes-module__s4gJDq__box.line-boxes-module__s4gJDq__empty .line-boxes-module__s4gJDq__dash{display:none}}.line-boxes-module__s4gJDq__total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.line-boxes-module__s4gJDq__total .line-boxes-module__s4gJDq__amt{font-size:14px}.line-boxes-module__s4gJDq__notIn{color:var(--warn);font-size:12px;font-weight:600}.line-boxes-module__s4gJDq__tag{white-space:nowrap;border:1px solid;border-radius:5px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.line-boxes-module__s4gJDq__tPlain{color:var(--ink);border-color:var(--line);background:var(--surface)}.line-boxes-module__s4gJDq__tNight{color:var(--claude);border-color:var(--claude-line);background:var(--surface)}.line-boxes-module__s4gJDq__tD1{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}.line-boxes-module__s4gJDq__tD2{color:var(--bad);border-color:var(--bad-line);background:var(--bad-bg)}.line-boxes-module__s4gJDq__badge{border:1px solid;border-radius:4px;margin-left:3px;padding:0 5px;font-size:12px;font-weight:700;display:inline-block}.line-boxes-module__s4gJDq__bCurrent{color:var(--good);border-color:var(--good-line);background:var(--good-bg)}.line-boxes-module__s4gJDq__bAging{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}.line-boxes-module__s4gJDq__bStale,.line-boxes-module__s4gJDq__bBad{color:var(--bad);border-color:var(--bad-line);background:var(--bad-bg)}.line-boxes-module__s4gJDq__bOwn{color:var(--ov-ink);border-color:var(--ov-line);background:var(--ov-bg)}.line-boxes-module__s4gJDq__ovv{color:var(--ov-ink);font-weight:600}.line-boxes-module__s4gJDq__ttl{text-align:left;font:inherit;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:0;margin:0;padding:0;font-weight:600}.line-boxes-module__s4gJDq__ttl:hover{text-underline-offset:3px;text-decoration:underline}.line-boxes-module__s4gJDq__ttl.line-boxes-module__s4gJDq__unnamed{color:var(--bad)}.line-boxes-module__s4gJDq__ttl.line-boxes-module__s4gJDq__excl{color:var(--muted);text-decoration:line-through}.line-boxes-module__s4gJDq__meta{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.line-boxes-module__s4gJDq__noteChip{color:var(--ink);background:var(--key-bg);border:1px solid var(--key-line);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:3;line-clamp:3;border-radius:6px;-webkit-box-orient:vertical;padding:1px 7px;font-size:12px;display:-webkit-box;overflow:hidden}.line-boxes-module__s4gJDq__flagChip{color:var(--warn);background:var(--warn-bg);border:1px solid var(--warn-line);overflow-wrap:anywhere;border-radius:6px;padding:1px 7px;font-size:12px}.line-boxes-module__s4gJDq__flagChip b{color:var(--ink)}.line-boxes-module__s4gJDq__lineType{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:6px;padding:1px 7px;font-size:12px;font-weight:600}.line-boxes-module__s4gJDq__lt_ps,.line-boxes-module__s4gJDq__lt_pc{background:var(--grp-mat-bg);border-color:var(--grp-mat-line);color:var(--grp-mat-ink)}.line-boxes-module__s4gJDq__lt_optional{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.line-boxes-module__s4gJDq__lt_excl{background:var(--surface-2);color:var(--muted)}.line-boxes-module__s4gJDq__lt_risk{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.line-boxes-module__s4gJDq__linkBtn{color:var(--link);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;min-height:24px;padding:2px 0;font-size:12.5px;text-decoration:underline;display:inline-flex}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__flagged>.line-boxes-module__s4gJDq__cNo,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__flagged>.line-boxes-module__s4gJDq__cDesc,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__flagged>.line-boxes-module__s4gJDq__cAct{background:var(--warn-bg)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__flagged{background:var(--warn-bg);box-shadow:inset 3px 0 0 var(--warn)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked>.line-boxes-module__s4gJDq__cNo,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked>.line-boxes-module__s4gJDq__cDesc,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked>.line-boxes-module__s4gJDq__cAct{background:var(--claude-tint)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked{background:var(--claude-tint);box-shadow:inset 3px 0 0 var(--claude)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__hasOpenComment{box-shadow:inset 3px 0 0 var(--orange)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked.line-boxes-module__s4gJDq__flagged{box-shadow:inset 3px 0 0 var(--claude), inset 6px 0 0 var(--warn)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked.line-boxes-module__s4gJDq__hasOpenComment{box-shadow:inset 3px 0 0 var(--claude), inset 6px 0 0 var(--orange)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__flagged.line-boxes-module__s4gJDq__hasOpenComment{box-shadow:inset 3px 0 0 var(--warn), inset 6px 0 0 var(--orange)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__unchecked.line-boxes-module__s4gJDq__flagged.line-boxes-module__s4gJDq__hasOpenComment{box-shadow:inset 3px 0 0 var(--claude), inset 6px 0 0 var(--warn), inset 9px 0 0 var(--orange)}.line-boxes-module__s4gJDq__row:after{content:"";box-shadow:inherit;pointer-events:none;z-index:1;position:absolute;inset:0}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional>div:not(.line-boxes-module__s4gJDq__cAct){background-image:repeating-linear-gradient(135deg, transparent 0 8px, var(--warn-line) 8px 9px)}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__amt,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__how,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__ttl,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__num,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__notIn,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__top>span,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__srcRef,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__dash,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__addHint,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__onHatch,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional>[data-l]:before{background:var(--surface);border-radius:3px}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__fitText{width:fit-content}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__dash,.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__addHint{width:fit-content;margin-inline:auto;padding-inline:4px}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional>[data-l]:before{width:fit-content;padding-inline:3px}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__how{width:fit-content;margin-left:auto}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__optional .line-boxes-module__s4gJDq__ttl{align-self:flex-start}.line-boxes-module__s4gJDq__row.line-boxes-module__s4gJDq__flagged .line-boxes-module__s4gJDq__srcRef{color:var(--ink)}.line-boxes-module__s4gJDq__nowrap{white-space:nowrap}.line-boxes-module__s4gJDq__line.line-boxes-module__s4gJDq__inHistory{outline:2px solid var(--navy);outline-offset:-2px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .line-boxes-module__s4gJDq__line.line-boxes-module__s4gJDq__inHistory{outline-color:#7ca6e0}}:root[data-theme=dark] .line-boxes-module__s4gJDq__line.line-boxes-module__s4gJDq__inHistory{outline-color:#7ca6e0}.line-boxes-module__s4gJDq__subrow{position:relative}.line-boxes-module__s4gJDq__kids{border-top:1px dashed var(--line)}.line-boxes-module__s4gJDq__kids>.line-boxes-module__s4gJDq__line{border-top:1px dashed var(--line);border-bottom:none}.line-boxes-module__s4gJDq__kids .line-boxes-module__s4gJDq__row>div{padding-top:6px;padding-bottom:6px}.line-boxes-module__s4gJDq__kids .line-boxes-module__s4gJDq__cNo{padding-left:14px!important}.line-boxes-module__s4gJDq__kids .line-boxes-module__s4gJDq__cDesc{padding-left:22px}.line-boxes-module__s4gJDq__kidsFoot{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:4px 10px 8px 72px;font-size:12.5px;display:flex}.line-boxes-module__s4gJDq__subTodo{color:var(--claude);font-weight:700}.line-boxes-module__s4gJDq__ibtn{border:1px solid var(--line);background:var(--surface);min-width:32px;height:30px;font:inherit;cursor:pointer;color:var(--ink);border-radius:7px;justify-content:center;align-items:center;gap:3px;padding:0 7px;font-size:12px;display:inline-flex}.line-boxes-module__s4gJDq__ibtn.line-boxes-module__s4gJDq__flagOn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.line-boxes-module__s4gJDq__ibtn.line-boxes-module__s4gJDq__confirm{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad);padding:0 6px;font-weight:700}@container lines (max-width:900px){.line-boxes-module__s4gJDq__row{grid-template-columns:1fr 1fr}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cNo{grid-column:1/-1;padding-bottom:4px!important}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cDesc,.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__spanNone{grid-column:1/-1}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cAct{border-top:1px solid var(--line);flex-direction:row;grid-column:1/-1;justify-content:flex-end}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cSub,.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cMat,.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cLab,.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cSum{border-left:0;border-top:1px solid var(--line)}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cMat,.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cSum{border-left:1px solid var(--line)}.line-boxes-module__s4gJDq__row>[data-l]:before{content:attr(data-l);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cSub[data-l]:before{color:var(--grp-sub-ink)}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cMat[data-l]:before{color:var(--grp-mat-ink)}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cLab[data-l]:before{color:var(--grp-lab-ink)}.line-boxes-module__s4gJDq__row>.line-boxes-module__s4gJDq__cSum[data-l]:before{color:var(--grp-sum-ink)}.line-boxes-module__s4gJDq__head{display:none}.line-boxes-module__s4gJDq__kids .line-boxes-module__s4gJDq__cDesc{padding-left:10px}.line-boxes-module__s4gJDq__kidsFoot{padding-left:14px}}@media (pointer:coarse){.line-boxes-module__s4gJDq__lines,.line-boxes-module__s4gJDq__head{--line-cols:58px minmax(210px, 2.1fr) minmax(120px, .9fr) minmax(170px, 1.35fr) minmax(160px, 1.2fr) minmax(130px, 1fr) 52px}.line-boxes-module__s4gJDq__cNo>button:after{inset:-10px -16px -10px -4px!important}.line-boxes-module__s4gJDq__ibtn,.line-boxes-module__s4gJDq__linkBtn{min-width:44px;min-height:44px;position:relative}.line-boxes-module__s4gJDq__ibtn:after{content:"";position:absolute;inset:-1px}.line-boxes-module__s4gJDq__ttl,.line-boxes-module__s4gJDq__box{min-height:44px}}.line-boxes-module__s4gJDq__scrim{z-index:44;background:#10172266;position:fixed;inset:0}.line-boxes-module__s4gJDq__pop{z-index:37;background:var(--surface);width:440px;max-width:calc(100vw - 24px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--pop-shadow);border-radius:12px;font-size:13px;position:absolute}.line-boxes-module__s4gJDq__pop.line-boxes-module__s4gJDq__wide{width:560px}.line-boxes-module__s4gJDq__popHd{border-bottom:1px solid var(--line);border-top:4px solid var(--pc,var(--navy));border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:10px 14px;display:flex}.line-boxes-module__s4gJDq__popHd h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px}.line-boxes-module__s4gJDq__popHd h2:focus{outline:none}.line-boxes-module__s4gJDq__popHd small{color:var(--muted);font-size:12.5px;font-weight:400}.line-boxes-module__s4gJDq__popX{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:32px;min-height:32px;margin-left:auto;display:inline-flex}.line-boxes-module__s4gJDq__popBody{max-height:min(62vh,620px);padding:12px 14px;overflow:auto}.line-boxes-module__s4gJDq__popFoot{border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 12px 12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.line-boxes-module__s4gJDq__res{color:var(--muted);margin-right:auto;font-size:13px}.line-boxes-module__s4gJDq__res b{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;color:var(--ink);font-size:14px}.line-boxes-module__s4gJDq__delta{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;font-size:12.5px}.line-boxes-module__s4gJDq__up{color:var(--bad)}.line-boxes-module__s4gJDq__down{color:var(--good)}.line-boxes-module__s4gJDq__err{width:100%;color:var(--bad);font-size:13px;font-weight:600}.line-boxes-module__s4gJDq__err:empty{display:none}.line-boxes-module__s4gJDq__btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;min-height:36px;padding:7px 13px;font-size:13px;font-weight:600}.line-boxes-module__s4gJDq__btn.line-boxes-module__s4gJDq__primary{background:var(--seg-on);border-color:var(--seg-on);color:#fff}.line-boxes-module__s4gJDq__btn.line-boxes-module__s4gJDq__sm{min-height:32px;padding:4px 10px;font-size:12.5px}.line-boxes-module__s4gJDq__grp{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.line-boxes-module__s4gJDq__grp:first-child{border-top:0;margin-top:0;padding-top:0}.line-boxes-module__s4gJDq__grp h3{margin:0 0 8px;font-size:13px}.line-boxes-module__s4gJDq__grp h3 small{color:var(--muted);font-size:12px;font-weight:400}.line-boxes-module__s4gJDq__fl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 12px;display:grid}.line-boxes-module__s4gJDq__fl.line-boxes-module__s4gJDq__w{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.line-boxes-module__s4gJDq__f{min-width:0;display:block;position:relative}.line-boxes-module__s4gJDq__f.line-boxes-module__s4gJDq__all{grid-column:1/-1}.line-boxes-module__s4gJDq__lab{color:var(--muted);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.line-boxes-module__s4gJDq__def{color:var(--muted);margin-top:3px;font-size:12px;display:block}.line-boxes-module__s4gJDq__def b{font-weight:600}.line-boxes-module__s4gJDq__fieldErr{color:var(--bad);margin-top:3px;font-size:12px;font-weight:600;display:block}.line-boxes-module__s4gJDq__pop input:not([type=checkbox]):not([type=radio]),.line-boxes-module__s4gJDq__pop select,.line-boxes-module__s4gJDq__pop textarea{background:var(--surface);width:100%;min-height:36px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:7px;padding:6px 9px}.line-boxes-module__s4gJDq__pop textarea{resize:vertical;min-height:60px}.line-boxes-module__s4gJDq__pop textarea.line-boxes-module__s4gJDq__descArea{min-height:44px}.line-boxes-module__s4gJDq__pop input:focus,.line-boxes-module__s4gJDq__pop select:focus,.line-boxes-module__s4gJDq__pop textarea:focus,.line-boxes-module__s4gJDq__pop button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.line-boxes-module__s4gJDq__pop [aria-invalid=true]{border-color:var(--bad)!important}.line-boxes-module__s4gJDq__pop input.line-boxes-module__s4gJDq__muOwn:not([type=checkbox]):not([type=radio]){background:var(--key-bg);border-color:var(--orange);color:var(--ink);font-weight:700}.line-boxes-module__s4gJDq__pop input.line-boxes-module__s4gJDq__numIn{text-align:right;font-variant-numeric:tabular-nums}.line-boxes-module__s4gJDq__pop input.line-boxes-module__s4gJDq__ov{border-color:var(--ov-line);background:var(--ov-bg);color:var(--ov-ink)}.line-boxes-module__s4gJDq__segs{flex-wrap:wrap;gap:5px;display:flex}.line-boxes-module__s4gJDq__seg{border:1.5px solid var(--line);background:var(--surface);font:inherit;text-align:left;cursor:pointer;color:var(--ink);border-radius:8px;min-height:36px;padding:5px 10px;font-size:13px;font-weight:600;line-height:1.2}.line-boxes-module__s4gJDq__seg small{color:var(--muted);font-size:12px;font-weight:400;display:block}.line-boxes-module__s4gJDq__seg[aria-pressed=true]{border-color:var(--seg-on);background:var(--seg-on);color:#fff;box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--seg-on)}.line-boxes-module__s4gJDq__seg[aria-pressed=true] small{color:#fff}.line-boxes-module__s4gJDq__seg:disabled{border-style:dashed;border-color:var(--muted);color:var(--muted);cursor:not-allowed}.line-boxes-module__s4gJDq__seg[aria-pressed=true]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.line-boxes-module__s4gJDq__hint{color:var(--muted);margin:6px 0 0;font-size:12.5px}.line-boxes-module__s4gJDq__hint b{color:var(--ink)}.line-boxes-module__s4gJDq__cmNote{background:var(--ov-bg);border:1px solid var(--ov-line);overflow-wrap:anywhere;border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:13px}.line-boxes-module__s4gJDq__bd{grid-template-columns:1fr auto;gap:3px 12px;font-size:13px;display:grid}.line-boxes-module__s4gJDq__bd>span:nth-child(2n){text-align:right;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace}.line-boxes-module__s4gJDq__bd .line-boxes-module__s4gJDq__t{border-top:1px solid var(--line);padding-top:4px;font-weight:700}.line-boxes-module__s4gJDq__muRow{align-items:center;gap:6px;display:flex}.line-boxes-module__s4gJDq__reset{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;min-height:24px;padding:0 2px;font-size:12px;text-decoration:underline;display:inline-flex}.line-boxes-module__s4gJDq__pickerNote{color:var(--muted);font-size:12px;display:block}.line-boxes-module__s4gJDq__pickerNote:empty{display:none}.line-boxes-module__s4gJDq__pop .line-boxes-module__s4gJDq__supplierFind{margin-bottom:4px}@media (max-width:880px) and (min-height:500px){.line-boxes-module__s4gJDq__pop,.line-boxes-module__s4gJDq__pop.line-boxes-module__s4gJDq__wide{z-index:45;border-radius:14px 14px 0 0;width:100%;max-width:none;position:fixed;bottom:0;right:0;top:auto!important;left:0!important}.line-boxes-module__s4gJDq__popBody{max-height:50vh}.line-boxes-module__s4gJDq__res{width:100%;margin-right:0}.line-boxes-module__s4gJDq__popFoot .line-boxes-module__s4gJDq__cancel{margin-left:auto}}@media (pointer:coarse){.line-boxes-module__s4gJDq__seg{min-width:44px}.line-boxes-module__s4gJDq__btn.line-boxes-module__s4gJDq__sm,.line-boxes-module__s4gJDq__btn,.line-boxes-module__s4gJDq__seg,.line-boxes-module__s4gJDq__reset,.line-boxes-module__s4gJDq__pop input:not([type=checkbox]):not([type=radio]),.line-boxes-module__s4gJDq__pop select{min-height:44px}.line-boxes-module__s4gJDq__popX{min-width:44px;min-height:44px}}.line-boxes-module__s4gJDq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.line-boxes-module__s4gJDq__head .line-boxes-module__s4gJDq__gv{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:0;text-transform:none;color:var(--ink);margin-top:2px;font-size:12.5px;font-weight:600;display:block}.line-boxes-module__s4gJDq__rateBox{display:block;position:relative}.line-boxes-module__s4gJDq__rateBox.line-boxes-module__s4gJDq__linked input{padding-left:18px;font-weight:600}.line-boxes-module__s4gJDq__rateBox.line-boxes-module__s4gJDq__linked:before{content:"";pointer-events:none;background:currentColor;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:7px}.line-boxes-module__s4gJDq__r_good{color:var(--good)}.line-boxes-module__s4gJDq__r_warn{color:var(--warn)}.line-boxes-module__s4gJDq__r_bad{color:var(--bad)}
.price-evidence-module__K3P01q__sb{white-space:nowrap;vertical-align:baseline;border:1px solid;border-radius:4px;align-items:center;gap:4px;margin-left:3px;padding:0 5px;font-size:12px;font-weight:700;display:inline-flex}.price-evidence-module__K3P01q__documented{color:var(--good);border-color:var(--good-line);background:var(--good-bg)}.price-evidence-module__K3P01q__written{color:var(--link);border-color:var(--line);background:var(--surface-2)}.price-evidence-module__K3P01q__verbal{color:var(--warn);border-color:var(--warn-line);background:var(--warn-bg)}.price-evidence-module__K3P01q__estimate{color:var(--muted);border-color:var(--line);background:var(--surface-2)}.price-evidence-module__K3P01q__not_recorded{color:var(--muted);border:1px dashed var(--muted);background:var(--surface-2)}.price-evidence-module__K3P01q__bars{align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.price-evidence-module__K3P01q__bars i{border:1px solid;border-radius:1px;width:3px;display:block}.price-evidence-module__K3P01q__bars i:first-child{height:4px}.price-evidence-module__K3P01q__bars i:nth-child(2){height:6px}.price-evidence-module__K3P01q__bars i:nth-child(3){height:8px}.price-evidence-module__K3P01q__bars i:nth-child(4){height:10px}.price-evidence-module__K3P01q__bars i.price-evidence-module__K3P01q__on{background:currentColor}.price-evidence-module__K3P01q__prov{gap:6px;margin:8px 0 0;font-size:13px;display:grid}.price-evidence-module__K3P01q__provLine{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.price-evidence-module__K3P01q__provLine>:first-child{margin-left:0}.price-evidence-module__K3P01q__figs{grid-template-columns:max-content 1fr;gap:2px 10px;margin:0;display:grid}.price-evidence-module__K3P01q__figs dt{color:var(--muted)}.price-evidence-module__K3P01q__figs dd{overflow-wrap:anywhere;margin:0}.price-evidence-module__K3P01q__note{color:var(--muted);margin:0;font-size:12px}.price-evidence-module__K3P01q__callout{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:6px;margin:0;padding:6px 8px}.price-evidence-module__K3P01q__warn{background:var(--warn-bg);border-color:var(--warn-line)}.price-evidence-module__K3P01q__bad{background:var(--bad-bg);border-color:var(--bad-line)}.price-evidence-module__K3P01q__basis{flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.price-evidence-module__K3P01q__attnNote{color:var(--muted);margin:8px 0 0;font-size:12px}
.ref-in-use-module__RtA6Bq__note{border:1px solid var(--warn-line);background:var(--warn-bg);border-radius:var(--radius);color:var(--ink);overflow-wrap:anywhere;flex-direction:column;gap:8px;padding:10px 12px;font-size:13px;display:flex}.ref-in-use-module__RtA6Bq__note p{margin:0}.ref-in-use-module__RtA6Bq__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.name-chip-module__ecPPBG__chip{vertical-align:baseline;border:1px solid var(--muted);max-width:min(100%,36ch);color:var(--ink);overflow-wrap:anywhere;word-break:break-word;border-radius:6px;margin:0;padding:0 5px;font-weight:400;line-height:1.45;display:inline-block}.name-chip-module__ecPPBG__costing{background:var(--surface-2)}.name-chip-module__ecPPBG__claude{border-color:var(--claude);background:var(--claude-tint)}.name-chip-module__ecPPBG__spark{color:var(--claude);margin-right:3px;font-weight:700}.name-chip-module__ecPPBG__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.name-chip-module__ecPPBG__empty{color:var(--muted);font-style:italic}
@media (pointer:coarse){.login-module__WEZH7G__control{min-height:44px}}
.attachments-module__wizu4G__drop{border:1px dashed var(--line);background:var(--surface-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.attachments-module__wizu4G__input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.attachments-module__wizu4G__chip{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 12px;display:flex}.attachments-module__wizu4G__chipName{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.attachments-module__wizu4G__rules{color:var(--muted);margin:6px 0 0;padding-left:18px;font-size:12px}.attachments-module__wizu4G__nric{color:var(--ink);margin:4px 0 0;font-size:12px;font-weight:600}.attachments-module__wizu4G__list{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.attachments-module__wizu4G__fileLink{color:var(--link-ink,var(--navy));text-underline-offset:2px;overflow-wrap:anywhere;font-size:12.5px;font-weight:600;text-decoration:underline}.attachments-module__wizu4G__fileLink:hover{text-decoration-thickness:2px}.attachments-module__wizu4G__fileMeta{color:var(--muted);font-size:12px}.attachments-module__wizu4G__summary{margin:0}@media (pointer:coarse){.attachments-module__wizu4G__fileLink{align-items:center;min-height:44px;display:inline-flex}}
