.RTzgIa_lead{margin:0 0 12px}.RTzgIa_crewAlert.RTzgIa_crewAlert{margin-bottom:12px}.RTzgIa_label{font:600 12px var(--font-sans);margin-bottom:6px;display:block}.RTzgIa_req{color:var(--error)}.RTzgIa_list{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.RTzgIa_hint{color:var(--muted);margin:6px 0 0;font-size:12px}.RTzgIa_error{color:var(--error);margin:6px 0 0;font-size:12px}.RTzgIa_changed{margin:6px 0 0;font-weight:600}
.f8Agca_row{flex-wrap:wrap;align-items:center;row-gap:4px;width:100%;display:flex}.f8Agca_box{box-sizing:border-box;min-width:0;min-height:var(--control-h);background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);flex:1 0 100%;align-items:center;gap:8px;padding:0 10px;transition:border-color .12s,box-shadow .12s;display:flex}.f8Agca_box:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.f8Agca_box.f8Agca_invalid{border-color:var(--error)}.f8Agca_box.f8Agca_invalid:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--error) 18%, transparent)}.f8Agca_input{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:16px;font-weight:700}.f8Agca_input::placeholder{color:var(--on-surface-variant);font-weight:500}.f8Agca_input:disabled{color:var(--on-surface-variant);-webkit-text-fill-color:var(--on-surface-variant);opacity:1;cursor:not-allowed}.f8Agca_unit{font-family:var(--font-mono);color:var(--primary);flex-shrink:0;font-size:14px;font-weight:800}.f8Agca_words{min-height:18px;color:var(--primary);flex:1 0 100%;font-size:13px;font-weight:700;line-height:1.35}.f8Agca_words.f8Agca_wordsEmpty{color:var(--on-surface-variant);font-weight:500}
.modal--custpicker{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--outline-variant);grid-template-rows:auto auto auto auto 1fr auto;width:620px;max-width:94vw;max-height:78vh;display:grid;overflow:hidden;box-shadow:0 20px 60px #00000040}.cp__tabs{border-bottom:1px solid var(--outline-variant);background:var(--surface-container-lowest);gap:0;padding:0 18px;display:flex}.cp__tab{font:600 12.5px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 14px;transition:color .12s,border-color .12s;display:flex}.cp__tab:hover{color:var(--on-surface)}.cp__tab.is-on{color:var(--primary);border-bottom-color:var(--primary)}.cp__tab .cp__tab-count{font:700 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);text-align:center;border-radius:999px;min-width:18px;padding:1px 6px}.cp__tab.is-on .cp__tab-count{background:color-mix(in oklch, var(--primary) 14%, var(--surface));color:var(--primary)}.cp__list{min-height:0;padding:4px 0;overflow:auto}.cp__item{cursor:pointer;border-left:3px solid #0000;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 18px;display:grid}.cp__item:hover{background:var(--surface-container)}.cp__item.is-selected{background:color-mix(in oklch, var(--primary) 7%, var(--surface));border-left-color:var(--primary)}.cp__item .cp__body{min-width:0}.cp__item .cp__name{font:600 13.5px var(--font-sans);color:var(--on-surface);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp__item .cp__name .cp__div{color:var(--on-surface-variant);font-weight:500}.cp__item .cp__meta{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:8px;margin-top:2px;display:flex}.cp__item .cp__meta .am{font:600 10.5px var(--font-mono);background:var(--surface-container-high);border-radius:999px;padding:1px 6px}.cp__item .cp__pick{font:600 12px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;border-radius:999px;padding:4px 10px}.cp__item:hover .cp__pick{color:var(--primary)}.cp__item.is-selected .cp__pick{color:var(--primary)}.cp__state{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}.cp__state--error{color:var(--error,#b3261e);flex-wrap:wrap}.cp__more{justify-content:center;padding:10px 18px 14px;display:flex}.cp__more button{border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface);font:600 12px var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;display:inline-flex}.cp__more button:hover:not(:disabled){background:var(--surface-container)}.cp__more button:disabled{opacity:.6;cursor:default}.cp__spin{border:2px solid color-mix(in oklch, var(--primary) 30%, transparent);border-top-color:var(--primary);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite HTvbFG_cp-spin}@keyframes HTvbFG_cp-spin{to{transform:rotate(360deg)}}.modal-bg{z-index:200;background:#0f121673;justify-content:center;align-items:flex-start;padding:8vh 0;display:flex;position:fixed;inset:0}.lp__h{border-bottom:1px solid var(--outline-variant);background:var(--surface);align-items:center;gap:14px;padding:14px 20px;display:flex}.lp__h h3{font-size:15px;font-weight:600;font-family:var(--font-display);letter-spacing:-.01em;margin:0}.lp__h .sub{color:var(--on-surface-variant);font-size:12px}.lp__h .grow{flex:1}.lp__h .x{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;padding:4px 8px;font-size:18px;line-height:1}.lp__h .x:hover{background:var(--surface-container);color:var(--on-surface)}.lp__search{border-bottom:1px solid var(--outline-ghost);padding:12px 18px;position:relative}.lp__search input{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:var(--radius);width:100%;color:var(--on-surface);padding:8px 10px 8px 32px;font-size:13px}.lp__search input:focus{outline:2px solid var(--primary);outline-offset:-1px;border-color:var(--primary)}.lp__search:before{content:"⌕";color:var(--on-surface-variant);font-size:14px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}.lp__count{color:var(--on-surface-variant);background:var(--surface-container-low);border-bottom:1px solid var(--outline-ghost);justify-content:space-between;align-items:center;padding:8px 18px;font-size:11px;display:flex}.lp__count b{color:var(--on-surface);font-family:var(--font-mono)}.lp__empty{text-align:center;color:var(--on-surface-variant);padding:40px 24px;font-size:13px}.lp__empty .ico{opacity:.4;margin-bottom:8px;font-size:28px}.lp__empty .t{color:var(--on-surface-variant);font-size:13px}.lp__empty .s{margin-top:4px;font-size:11.5px}.lp__empty .reset{color:var(--primary);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.lp__empty .reset:hover{text-decoration:underline}.lp__f{border-top:1px solid var(--outline-variant);background:var(--surface);align-items:center;gap:10px;padding:10px 18px;display:flex}.lp__f .hint{color:var(--on-surface-variant);flex:1;font-size:11.5px}.lp__f .hint kbd{font:600 10.5px var(--font-mono);border:1px solid var(--outline-variant);background:var(--surface-container-low);color:var(--on-surface);border-radius:3px;padding:1px 5px}
.tci4fa_root{display:contents}.tci4fa_formShell{container:orderform/inline-size}.tci4fa_grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tci4fa_grid3{grid-template-columns:2fr 1fr 1fr;gap:14px;display:grid}.tci4fa_grid3>*,.tci4fa_grid4>*{min-width:0}.tci4fa_branchSelect.tci4fa_branchSelect{padding-block:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23444748' stroke-width='2'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;min-width:0;padding-right:28px}.tci4fa_fieldTrigger.tci4fa_fieldTrigger{width:100%;min-width:0;min-height:var(--control-h);padding-block:0}.tci4fa_previewRouteMap{padding:0 18px 18px}.tci4fa_previewRouteMap:empty{display:none}@container orderform (max-width:820px){.tci4fa_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.tci4fa_grid3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tci4fa_grid3>:first-child{grid-column:1/-1}.tci4fa_formShell .row3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container orderform (max-width:560px){.tci4fa_grid4,.tci4fa_grid3{grid-template-columns:minmax(0,1fr)}.tci4fa_grid3>:first-child{grid-column:auto}:is(.tci4fa_formShell .row2,.tci4fa_formShell .row3,.tci4fa_formShell .row-qty){grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.tci4fa_formPage .tci4fa_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tci4fa_formPage .tci4fa_grid4,.tci4fa_formPage .tci4fa_grid3{grid-template-columns:minmax(0,1fr)}}:is(.tci4fa_formShell .field,.tci4fa_formPage .field,.tci4fa_formShell .input-suffix,.tci4fa_formPage .input-suffix){min-width:0}.create{grid-template-columns:1fr 340px;gap:20px;display:grid}@media (max-width:1100px){.create{grid-template-columns:1fr}}.route-hint{background:color-mix(in oklab, var(--primary) 6%, var(--surface));border-bottom:1px solid var(--outline-ghost);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.route-hint__ic{background:color-mix(in oklab, var(--primary) 16%, var(--surface));width:28px;height:28px;color:var(--primary);border-radius:8px;place-items:center;font-size:14px;display:grid}.route-hint .field{margin:0}.route-hint .field label{color:var(--on-surface-variant);margin-bottom:2px;font-size:11px}.route-hint .hint-note{color:var(--on-surface-variant);white-space:nowrap;font-size:11px}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.row3{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.row-qty{grid-template-columns:1fr 1.4fr;gap:14px;display:grid}.auto-chip{font:600 9.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in oklab, var(--primary) 14%, var(--surface-container-lowest));color:var(--primary);vertical-align:1px;border-radius:2px;margin-left:6px;padding:1px 6px;display:inline-block}.input-suffix.is-auto input{background:color-mix(in oklab, var(--primary) 5%, var(--surface-container-lowest));color:var(--on-surface);font-weight:600}.input-suffix.is-auto .input-suffix__u{color:var(--primary)}.cargo-hint{color:var(--on-surface-variant);margin:0 0 8px;font-size:11px;line-height:1.45}.cargo-hint.is-warn{color:var(--on-surface);background:color-mix(in oklab, var(--tertiary) 12%, var(--surface-container-lowest));border-left:2px solid var(--tertiary);border-radius:0 4px 4px 0;padding:6px 9px}.cargo-warn{background:color-mix(in oklab, var(--tertiary) 9%, var(--surface-container-lowest));border:1px solid color-mix(in oklab, var(--tertiary) 35%, var(--outline-ghost));border-radius:var(--radius);font:12px var(--font-sans);color:var(--on-surface);grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px 12px;line-height:1.5;display:grid}.cargo-warn__ic{background:var(--tertiary-container);width:22px;height:22px;color:var(--on-tertiary-container);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.input-suffix{position:relative}.input-suffix input{padding-right:44px}.input-suffix__u{font:600 11.5px var(--font-mono);color:var(--on-surface-variant);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.adr-row{background:var(--surface-container-low);border-radius:var(--radius);border:1px solid var(--outline-ghost);grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-bottom:18px;padding:12px 14px;display:grid}.adr-row.is-on{background:color-mix(in oklab, var(--error) 5%, var(--surface-container-low));border-color:color-mix(in oklab, var(--error) 35%, var(--outline-ghost))}.adr-toggle{font:600 12.5px var(--font-sans);color:var(--on-surface);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.adr-toggle input[type=checkbox]{width:16px;height:16px;accent-color:var(--error);cursor:pointer}.adr-toggle .ic{font:700 10.5px var(--font-mono);background:color-mix(in oklab, var(--error) 14%, var(--surface));color:var(--error);letter-spacing:.04em;border-radius:4px;padding:2px 6px}.adr-row .field{margin:0}.timerange{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.timerange .sep{text-align:center;color:var(--on-surface-variant);font:600 13px var(--font-mono);-webkit-user-select:none;user-select:none;padding:0 2px}.timerange.timerange--deadline{grid-template-columns:1.1fr 1fr}.timerange [data-slot=time-picker]{min-width:112px;display:block}.timerange [data-slot=time-picker-trigger]{gap:6px;width:100%;min-width:0;padding:6px 8px}.cust-trigger{width:100%;min-height:var(--control-h);background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);font:500 13.5px var(--font-sans);color:var(--on-surface);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 12px;transition:border-color .12s,background .12s;display:flex}.cust-trigger:hover{border-color:color-mix(in oklab, var(--primary) 40%, var(--outline-variant))}.cust-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:-1px;border-color:var(--primary)}.cust-trigger.is-empty{color:var(--on-surface-variant);font-weight:400}.cust-trigger .cust-code{font:700 11px var(--font-mono);color:var(--primary);background:color-mix(in oklch, var(--primary) 10%, var(--surface));letter-spacing:.02em;border-radius:4px;flex-shrink:0;padding:2px 7px}.cust-trigger .cust-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.cust-trigger .cust-name .cust-div{color:var(--on-surface-variant);font-weight:500}.cust-trigger .caret{color:var(--on-surface-variant);flex-shrink:0;font-size:10px}.cust-trigger.is-invalid{border-color:var(--error);background:color-mix(in oklab, var(--error) 5%, var(--surface-container-lowest))}.cust-trigger.is-invalid:focus-visible{outline:2px solid var(--error);outline-offset:-1px}.modal--custpicker{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--outline-variant);grid-template-rows:auto auto auto auto 1fr auto;width:620px;max-width:94vw;max-height:78vh;display:grid;overflow:hidden;box-shadow:0 20px 60px #00000040}.cp__tabs{border-bottom:1px solid var(--outline-variant);background:var(--surface-container-lowest);gap:0;padding:0 18px;display:flex}.cp__tab{font:600 12.5px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 14px;transition:color .12s,border-color .12s;display:flex}.cp__tab:hover{color:var(--on-surface)}.cp__tab.is-on{color:var(--primary);border-bottom-color:var(--primary)}.cp__tab .cp__tab-count{font:700 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);text-align:center;border-radius:999px;min-width:18px;padding:1px 6px}.cp__tab.is-on .cp__tab-count{background:color-mix(in oklch, var(--primary) 14%, var(--surface));color:var(--primary)}.cp__list{min-height:0;padding:4px 0;overflow:auto}.cp__item{cursor:pointer;border-left:3px solid #0000;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 18px;display:grid}.cp__item:hover{background:var(--surface-container)}.cp__item.is-selected{background:color-mix(in oklch, var(--primary) 7%, var(--surface));border-left-color:var(--primary)}.cp__item .cp__body{min-width:0}.cp__item .cp__name{font:600 13.5px var(--font-sans);color:var(--on-surface);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp__item .cp__name .cp__div{color:var(--on-surface-variant);font-weight:500}.cp__item .cp__meta{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:8px;margin-top:2px;display:flex}.cp__item .cp__meta .am{font:600 10.5px var(--font-mono);background:var(--surface-container-high);border-radius:999px;padding:1px 6px}.cp__item .cp__pick{font:600 12px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;border-radius:999px;padding:4px 10px}.cp__item:hover .cp__pick{color:var(--primary)}.cp__item.is-selected .cp__pick{color:var(--primary)}.cp__state{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}.cp__state--error{color:var(--error,#b3261e);flex-wrap:wrap}.cp__more{justify-content:center;padding:10px 18px 14px;display:flex}.cp__more button{border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface);font:600 12px var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;display:inline-flex}.cp__more button:hover:not(:disabled){background:var(--surface-container)}.cp__more button:disabled{opacity:.6;cursor:default}.cp__spin{border:2px solid color-mix(in oklch, var(--primary) 30%, transparent);border-top-color:var(--primary);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite tci4fa_cp-spin}@keyframes tci4fa_cp-spin{to{transform:rotate(360deg)}}.req:after{content:" *";color:var(--error);font-weight:700}:is(.field input.is-invalid,.field select.is-invalid,.field textarea.is-invalid,.input-suffix.is-invalid input,.timerange.is-invalid input){border-color:var(--error);background:color-mix(in oklab, var(--error) 5%, var(--surface-container-lowest))}.field button.is-invalid{box-shadow:inset 0 0 0 1px var(--error);background:color-mix(in oklab, var(--error) 5%, var(--surface-container-lowest))}:is(.field input.is-invalid:focus,.field select.is-invalid:focus,.field textarea.is-invalid:focus,.field button.is-invalid:focus-visible,.input-suffix.is-invalid input:focus,.timerange.is-invalid input:focus){outline:2px solid var(--error);outline-offset:-1px}.field-err{font:500 11.5px var(--font-sans);color:var(--error);align-items:center;gap:5px;margin-top:4px;display:flex}.field-err:before{content:"⚠";opacity:.9;font-size:11px;line-height:1}.panel{display:none}.panel.is-active{display:block}.leg-row{grid-template-columns:28px 1fr auto;align-items:flex-start;gap:12px;padding:16px 18px;display:grid}.leg-row+.leg-row{background:var(--surface)}.leg-row .dot{border-radius:50%;width:14px;height:14px;margin:8px auto 0}.leg-row .dot.pickup{background:var(--primary)}.leg-row .dot.drop{background:var(--secondary)}.leg-row .body{flex-direction:column;gap:8px;display:flex}.leg-row .title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.leg-row .actions{gap:4px;display:flex}.add-row{background:var(--surface-container-low);gap:8px;padding:12px 18px;display:flex}.modal-bg{z-index:200;background:#0f121673;justify-content:center;align-items:flex-start;padding:8vh 0;display:flex;position:fixed;inset:0}.modal--locpicker{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--outline-variant);grid-template-rows:auto auto auto 1fr auto;width:640px;max-width:92vw;max-height:80vh;display:grid;overflow:hidden;box-shadow:0 20px 60px #00000040}.lp__h{border-bottom:1px solid var(--outline-variant);background:var(--surface);align-items:center;gap:14px;padding:14px 20px;display:flex}.lp__h h3{font-size:15px;font-weight:600;font-family:var(--font-display);letter-spacing:-.01em;margin:0}.lp__h .sub{color:var(--on-surface-variant);font-size:12px}.lp__h .grow{flex:1}.lp__h .x{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;padding:4px 8px;font-size:18px;line-height:1}.lp__h .x:hover{background:var(--surface-container);color:var(--on-surface)}.lp__ctx{color:var(--on-surface-variant);background:var(--surface-container-low);border-bottom:1px solid var(--outline-variant);flex-wrap:wrap;align-items:baseline;gap:14px;padding:10px 18px;font-size:12px;display:flex}.lp__ctx .leg{font:600 11px var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}.lp__ctx .sep{opacity:.5}.lp__ctx b{color:var(--on-surface);font-family:var(--font-mono)}.lp__search{border-bottom:1px solid var(--outline-ghost);padding:12px 18px;position:relative}.lp__search input{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:var(--radius);width:100%;color:var(--on-surface);padding:8px 10px 8px 32px;font-size:13px}.lp__search input:focus{outline:2px solid var(--primary);outline-offset:-1px;border-color:var(--primary)}.lp__search:before{content:"⌕";color:var(--on-surface-variant);font-size:14px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}.lp__count{color:var(--on-surface-variant);background:var(--surface-container-low);border-bottom:1px solid var(--outline-ghost);justify-content:space-between;align-items:center;padding:8px 18px;font-size:11px;display:flex}.lp__count b{color:var(--on-surface);font-family:var(--font-mono)}.lp__list{overscroll-behavior:contain;min-height:0;padding:4px 0;overflow:auto}.lp__item{cursor:pointer;contain:layout style;border-left:3px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.lp__item:hover{background:var(--surface-container)}.lp__item.is-selected{background:color-mix(in oklch, var(--primary) 7%, var(--surface));border-left-color:var(--primary)}.lp__item.is-selected:hover{background:color-mix(in oklch, var(--primary) 11%, var(--surface))}.lp__item .check{border:1.5px solid var(--outline-variant);color:#0000;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.lp__item.is-selected .check{border-color:var(--primary);background:var(--primary);color:#fff}.lp__item .body{min-width:0}.lp__item .lbl{font:700 13px var(--font-mono);color:var(--on-surface);letter-spacing:-.005em}.lp__item .addr{color:var(--on-surface-variant);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.lp__item .contact{font:500 11.5px var(--font-mono);color:var(--on-surface);opacity:.85;margin-top:4px}.lp__item .contact .ph{color:var(--on-surface-variant)}.lp__item .pick{font:600 11px var(--font-sans);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;opacity:0;white-space:nowrap;transition:opacity .12s}:is(.lp__item:hover .pick,.lp__item.is-selected .pick){opacity:1}.lp__empty{text-align:center;color:var(--on-surface-variant);padding:40px 24px;font-size:13px}.lp__empty .ico{opacity:.4;margin-bottom:8px;font-size:28px}.lp__empty .t{color:var(--on-surface-variant);font-size:13px}.lp__empty .s{margin-top:4px;font-size:11.5px}.lp__empty .reset{color:var(--primary);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.lp__empty .reset:hover{text-decoration:underline}.lp__f{border-top:1px solid var(--outline-variant);background:var(--surface);align-items:center;gap:10px;padding:10px 18px;display:flex}.lp__f .hint{color:var(--on-surface-variant);flex:1;font-size:11.5px}.lp__f .hint kbd{font:600 10.5px var(--font-mono);border:1px solid var(--outline-variant);background:var(--surface-container-low);color:var(--on-surface);border-radius:3px;padding:1px 5px}.merge-banner{background:var(--surface-container-low);border-left:3px solid var(--primary);grid-template-columns:1fr auto;align-items:center;gap:14px;margin:0 0 14px;padding:14px 16px;display:grid}.merge-banner h4{font-size:13px;font-family:var(--font-display);margin:0;font-weight:700}.merge-banner p{color:var(--on-surface-variant);margin:4px 0 0;font-size:12px}.preview{top:calc(var(--app-sticky-top,0px) + 16px);position:sticky}.preview .card{margin-bottom:14px}.preview-route{padding:14px 18px}.preview-route .seg{grid-template-columns:14px 1fr;align-items:start;gap:10px;padding:8px 0;display:grid;position:relative}.preview-route .seg .d{border-radius:50%;width:10px;height:10px;margin:5px auto 0;position:relative}.preview-route .seg .d:after{content:"";background:var(--outline-ghost);width:1px;height:30px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.preview-route .seg:last-child .d:after{display:none}.preview-route .seg.pickup .d{background:var(--primary)}.preview-route .seg.drop .d{background:var(--secondary)}.preview-route .seg h5{margin:0;font-size:12.5px;font-weight:600}.preview-route .seg span{color:var(--on-surface-variant);font-size:11px;font-family:var(--font-mono);display:block}.preview-route .seg .pv-note{color:var(--on-surface-variant);margin-top:2px;font-size:11px;font-style:italic;line-height:1.35}.preview-route--multi{max-height:320px;overflow-y:auto}.pricing{padding:14px 18px}.pricing dl{grid-template-columns:1fr auto;gap:8px 16px;margin:0;font-size:12.5px;display:grid}.pricing dt{color:var(--on-surface-variant)}.pricing dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;margin:0}.pricing .total{display:contents}:is(.pricing .total dt,.pricing .total dd){color:var(--on-surface);font-size:15px;font-weight:700;font-family:var(--font-display);letter-spacing:-.01em;margin-top:8px;padding-top:10px}.pricing .total dd{font-family:var(--font-mono)}.pts{--accent-loc:var(--primary);padding:4px 18px 8px}.pts--drop{--accent-loc:#2563eb}.pts+.pts{border-top:1px dashed var(--outline-variant)}.pts__head{justify-content:space-between;align-items:center;margin:10px 0 8px;display:flex}.pts__title{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.pts__dot{border-radius:50%;width:12px;height:12px}.pts__dot.pickup{background:var(--primary)}.pts__dot.drop{background:var(--accent-loc)}.pts__n{background:var(--surface-container-high);min-width:18px;height:18px;color:var(--on-surface-variant);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.pts__sum{color:var(--on-surface-variant);font-size:12px}.pts__sum b{color:var(--on-surface)}.pts__sum.is-bad b{color:var(--error)}.pt-row{border:1px solid var(--outline-variant);border-left:3px solid var(--accent-loc);background:color-mix(in oklab, var(--accent-loc) 2.5%, var(--surface));border-radius:4px;grid-template-columns:34px 1fr;gap:10px;margin-bottom:8px;padding:12px;display:grid}.pt-row__seq{color:#fff;background:var(--accent-loc);border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.pt-row__body{flex-direction:column;gap:8px;min-width:0;display:flex}.loc-head{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:8px;padding:3px 2px;transition:background .12s;display:flex}.loc-head:hover{background:color-mix(in oklab, var(--accent-loc) 5%, transparent)}.loc-head:focus-visible{outline:2px solid var(--accent-loc);outline-offset:1px}.loc-head__caret{width:16px;height:16px;color:var(--on-surface-variant);flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex}.loc-head__caret.is-open{transform:rotate(90deg)}.loc-head__main{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.loc-head__name{color:var(--on-surface);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.loc-head__name.is-empty{color:var(--on-surface-variant);opacity:.85;font-style:italic;font-weight:500}.loc-head__prov{font:600 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);white-space:nowrap;border-radius:999px;padding:1px 7px}.loc-tag{font:600 10px var(--font-sans);letter-spacing:.01em;white-space:nowrap;background:color-mix(in oklch, var(--accent-loc) 12%, var(--surface));color:var(--accent-loc);border-radius:999px;padding:1px 7px}.loc-tag--org{background:color-mix(in oklch, #7c3aed 14%, var(--surface));color:#7c3aed}.loc-detail{border:1px dashed var(--outline-variant);background:var(--surface-container-lowest);border-radius:4px;margin-top:4px;padding:12px}.loc-change{white-space:nowrap;cursor:pointer;border:1px solid var(--outline-variant);background:var(--surface);color:var(--accent-loc);font:600 11px var(--font-sans);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.loc-change:hover{border-color:var(--accent-loc);background:color-mix(in oklab, var(--accent-loc) 6%, var(--surface))}.loc-change .ic{font-size:12px;line-height:1}.loc-change .count{font:600 10px var(--font-mono);font-variant-numeric:tabular-nums;background:color-mix(in oklab, var(--accent-loc) 12%, var(--surface));border-radius:999px;padding:0 5px}.loc-cargo{background:color-mix(in oklab, var(--accent-loc) 5%, var(--surface-container-low));border:1px solid color-mix(in oklab, var(--accent-loc) 16%, var(--outline-variant));border-radius:4px;margin-top:8px;padding:10px 12px 4px}.loc-cargo__cap{font:600 10.5px var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--on-surface-variant);align-items:center;gap:6px;margin-bottom:8px;display:flex}.loc-cargo__cap:before{content:"▦";opacity:.65;font-size:10px}.pt-row__tools{align-items:center;gap:6px;display:flex}.pt-del{border:1px solid var(--outline-variant);background:var(--surface);width:26px;height:26px;color:var(--on-surface-variant);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:13px;display:flex}.pt-del:hover:not(:disabled){border-color:var(--error);color:var(--error)}.pt-del:disabled{opacity:.35;cursor:not-allowed}.pt-add{color:var(--accent-loc);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:2px 0 4px;padding:4px 0;font-size:12.5px;font-weight:600;display:inline-flex}.pt-add:hover{text-underline-offset:2px;text-decoration:underline}.pt-add .ic{font-size:15px;line-height:1}.balance{border:1px solid var(--outline-variant);border-radius:4px;align-items:center;gap:12px;margin:8px 18px 16px;padding:12px 14px;display:flex}.balance.is-ok{background:color-mix(in oklab, var(--secondary) 8%, var(--surface));border-color:color-mix(in oklab, var(--secondary) 40%, var(--outline-variant))}.balance.is-bad{background:color-mix(in oklab, var(--error) 8%, var(--surface));border-color:color-mix(in oklab, var(--error) 45%, var(--outline-variant))}.balance.is-idle{background:var(--surface-container-low)}.balance__ic{background:var(--surface-container-high);width:26px;height:26px;color:var(--on-surface-variant);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.balance.is-ok .balance__ic{background:var(--secondary);color:#fff}.balance.is-bad .balance__ic{background:var(--error);color:#fff}.balance__body{flex:1;min-width:0}.balance__grid{color:var(--on-surface-variant);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.balance__grid b{color:var(--on-surface)}.balance__msg{color:var(--on-surface-variant);margin:3px 0 0;font-size:11.5px;line-height:1.4}.balance.is-bad .balance__msg{color:var(--error)}.balance__fix{border:1px solid var(--outline);background:var(--surface);color:var(--on-surface);cursor:pointer;border-radius:4px;flex-shrink:0;padding:6px 11px;font-size:11.5px;font-weight:600}.balance__fix:hover{border-color:var(--primary);color:var(--primary)}.tci4fa_reuseRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.tci4fa_reuseLabel{font:12px var(--font-mono);color:var(--on-surface-variant)}.tci4fa_reuseChip{font:700 11px var(--font-mono);color:var(--primary);background:color-mix(in oklch, var(--primary) 10%, var(--surface));letter-spacing:.02em;border-radius:4px;padding:2px 7px}.tci4fa_reuseRow .tci4fa_reuseBtn{color:var(--primary);text-underline-offset:2px;background:0 0;border:none;height:auto;min-height:0;padding:0 2px;font-weight:600;text-decoration:underline}.tci4fa_reuseRow .tci4fa_reuseBtn:hover{color:var(--primary);opacity:.8;background:0 0}.tci4fa_reuseRow .tci4fa_reuseBtn:disabled{color:var(--on-surface-variant);text-decoration:none}.tci4fa_windowForm{display:block}@container orderform (max-width:760px){.tci4fa_windowForm .card__b{padding:8px 16px 18px}.tci4fa_windowForm .card__h{padding:12px 16px}}@container orderform (max-width:560px){.tci4fa_windowForm .card__b{padding:6px 12px 14px}.tci4fa_windowForm .card__h{padding:10px 12px}.tci4fa_windowForm .leg-row{padding:12px}.tci4fa_windowForm .loc-cargo{padding:10px 10px 4px}.tci4fa_windowForm .tci4fa_grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.tci4fa_windowForm>*{--control-h:34px}.tci4fa_windowForm .field{gap:3px}.tci4fa_windowForm .field>label{letter-spacing:.06em}.tci4fa_windowForm .pt-row{padding:10px}.tci4fa_windowForm .pt-row__body{gap:6px}.tci4fa_windowForm .loc-head__name{flex:1 0 100%}.tci4fa_windowForm .loc-cargo{margin-top:6px}.tci4fa_windowForm .loc-cargo__cap{margin-bottom:6px}.tci4fa_windowForm .loc-detail{padding:10px}}@container orderform (max-width:340px){.tci4fa_windowForm .tci4fa_grid4{grid-template-columns:minmax(0,1fr)}}.tci4fa_windowForm .pts__head{z-index:2;background:var(--surface-container-lowest);padding-top:8px;padding-bottom:6px;position:sticky;top:-8px}.tci4fa_windowForm .pt-row{grid-template-columns:minmax(0,1fr);gap:0}.tci4fa_windowForm .pt-row__seq{display:none}.tci4fa_windowForm .panel{margin:0 0 12px}.tci4fa_windowForm .card{border-radius:var(--radius)}
.Kqp3oW_dock{z-index:70;pointer-events:none;flex-direction:row-reverse;align-items:flex-end;gap:10px;max-width:calc(100vw - 40px);display:flex;position:fixed;bottom:0;right:20px}.Kqp3oW_dock>*{pointer-events:auto}body:has([data-footer-actions]) .Kqp3oW_dock{bottom:84px}body:has([data-footer-actions=compact]) .Kqp3oW_dock{bottom:56px}.Kqp3oW_strip{flex-direction:row-reverse;flex:auto;justify-content:flex-start;align-items:flex-end;gap:10px;min-width:0;display:flex}.Kqp3oW_moreWrap{flex:none;align-self:flex-end;position:relative}.Kqp3oW_more{border:1px solid var(--outline-variant);border-radius:var(--radius) var(--radius) 0 0;background:var(--surface-container-lowest);height:40px;color:var(--on-surface);cursor:pointer;border-bottom:0;padding:0 12px;font-size:12px;font-weight:600;box-shadow:0 -10px 40px -12px #0b1c3047}.Kqp3oW_more:hover,.Kqp3oW_moreOn{background:var(--surface-container-high)}.Kqp3oW_moreList{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);flex-direction:column;gap:6px;max-height:min(60vh,420px);padding:4px;display:flex;position:absolute;bottom:44px;right:0;overflow-y:auto;box-shadow:0 18px 48px -16px #0b1c3047}.Kqp3oW_win{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius) var(--radius) 0 0;border-bottom:0;flex-direction:column;flex:none;width:min(440px,100vw - 32px);max-height:min(620px,100vh - 96px);transition:width .14s,max-height .14s;display:flex;box-shadow:0 -10px 40px -12px #0b1c3047;container-type:inline-size}.Kqp3oW_wide{width:min(720px,100vw - 32px);max-height:min(820px,100vh - 72px)}.Kqp3oW_chip{cursor:pointer;flex:0 340px;width:auto;min-width:264px;max-height:40px}.Kqp3oW_chipInList{border-bottom:1px solid var(--outline-variant);border-radius:var(--radius);flex:none;width:340px;max-width:calc(100vw - 48px)}.Kqp3oW_chipInList .Kqp3oW_head{border-radius:var(--radius)}@media (prefers-reduced-motion:reduce){.Kqp3oW_win{transition:none}}.Kqp3oW_head{background:var(--primary);height:40px;color:var(--on-primary);border-radius:var(--radius) var(--radius) 0 0;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:6px;padding:0 4px 0 12px;display:flex}.Kqp3oW_headText{flex:1;min-width:0}.Kqp3oW_headTitle{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.Kqp3oW_headSub{opacity:.82;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.Kqp3oW_iconBtn{width:26px;height:26px;color:inherit;cursor:pointer;opacity:.82;background:0 0;border:0;border-radius:2px;flex:none;place-items:center;display:grid}.Kqp3oW_iconBtn:hover{opacity:1;background:#fff3}.Kqp3oW_body{flex:1;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px 8px;display:grid;overflow:hidden auto}.Kqp3oW_body>*{min-width:0}.Kqp3oW_sec{letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);border-top:1px solid var(--outline-ghost);padding-top:2px;font-size:10.5px;font-weight:700}.Kqp3oW_sec:first-child{border-top:0;padding-top:0}.Kqp3oW_row2{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.Kqp3oW_pointBlock{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;display:grid}.Kqp3oW_ask{border-top:1px solid var(--outline-ghost);background:var(--error-container);color:var(--on-error-container);flex:none;padding:12px 14px}.Kqp3oW_ask p{margin:0 0 10px;font-size:12.5px;line-height:1.45}.Kqp3oW_askActs{gap:8px;display:flex}.Kqp3oW_custBtn{text-align:left;width:100%}.Kqp3oW_foot{border-top:1px solid var(--outline-ghost);background:var(--surface-container-low);flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.Kqp3oW_saved{color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.Kqp3oW_saved b{color:var(--success-accent);font-weight:600;font-family:var(--font-mono)}.Kqp3oW_footRight{flex:none;gap:8px;margin-left:auto;display:flex}@media (max-width:900px){.Kqp3oW_dock{justify-content:center;max-width:100vw;left:0;right:0}.Kqp3oW_win,.Kqp3oW_wide{width:calc(100vw - 24px)}.Kqp3oW_chip{flex:0 calc(100vw - 24px);min-width:220px}.Kqp3oW_win{max-height:calc(100vh - 64px)}}.Kqp3oW_doneBrief{border-radius:var(--radius);border:1px solid color-mix(in oklab, var(--secondary) 30%, var(--outline-variant));background:color-mix(in oklab, var(--secondary) 7%, var(--surface));color:var(--on-surface-variant);flex-direction:column;gap:3px;padding:12px;font-size:12.5px;line-height:1.45;display:flex}.Kqp3oW_doneBrief b{color:var(--on-surface);font-size:13.5px}.Kqp3oW_doneCode{font:700 12px var(--font-mono);letter-spacing:.02em;background:var(--secondary);color:var(--on-primary);border-radius:999px;align-self:flex-start;margin-bottom:3px;padding:2px 8px}.Kqp3oW_doneGroup{border-radius:var(--radius);border:1px solid var(--outline-variant);background:var(--surface-container-lowest);flex-direction:column;gap:7px;padding:11px 12px;display:flex}.Kqp3oW_doneLbl{letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:700}.Kqp3oW_doneActs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.Kqp3oW_doneActs>*{width:100%}.Kqp3oW_doneHint{color:var(--on-surface-variant);margin:0;font-size:11.5px;line-height:1.5}
._PzwJW_hero{grid-template-columns:1.4fr 1fr;gap:16px;margin-bottom:16px;display:grid}@media (max-width:1100px){._PzwJW_hero{grid-template-columns:1fr}}._PzwJW_shiftHead{align-items:baseline;gap:14px;margin-bottom:4px;display:flex}._PzwJW_shiftDate{font:600 22px var(--font-mono);letter-spacing:-.02em}._PzwJW_shiftSub{color:var(--muted);font-size:12px}._PzwJW_shiftStats{grid-template-columns:repeat(3,1fr)}._PzwJW_statLink{color:inherit;cursor:pointer;text-decoration:none;transition:filter .12s;display:block}._PzwJW_statLink:hover{filter:brightness(.97)}._PzwJW_statLink:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:-2px}._PzwJW_shiftActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._PzwJW_alertList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._PzwJW_screensHero{margin-top:8px}._PzwJW_screensGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}
._9vtouG_dp-code-cell{flex-direction:column;gap:3px;display:flex}._9vtouG_dp-code-cell ._9vtouG_code{font:700 13px var(--font-mono);color:var(--primary);letter-spacing:.02em;text-decoration:none}._9vtouG_dp-code-cell ._9vtouG_code:hover{text-decoration:underline}._9vtouG_dp-code-cell ._9vtouG_code--draft{color:var(--on-surface-variant);font-style:italic;font-weight:500}._9vtouG_dp-code-cell ._9vtouG_kind{width:fit-content;font:600 9.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.08em;border-radius:2px;align-items:center;padding:2px 6px;display:inline-flex}._9vtouG_dp-code-cell ._9vtouG_kind--ghep{background:var(--primary-tint);color:var(--primary)}._9vtouG_dp-code-cell ._9vtouG_kind--direct{background:var(--secondary-container);color:var(--on-secondary-container)}._9vtouG_dp-pill{font:700 11px var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}._9vtouG_dp-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._9vtouG_dp-pill--draft{background:var(--surface-container-highest);color:var(--on-surface)}._9vtouG_dp-pill--issued{background:var(--secondary-container);color:var(--on-secondary-container)}._9vtouG_dp-pill--cancelled{background:var(--surface-container);color:var(--on-surface-variant);text-decoration:line-through}._9vtouG_last-edit{flex-direction:column;gap:3px;display:flex}._9vtouG_last-edit ._9vtouG_who-row{align-items:center;gap:6px;display:inline-flex}._9vtouG_last-edit ._9vtouG_who{font:600 12.5px var(--font-sans);color:var(--on-surface)}._9vtouG_last-edit ._9vtouG_time{font:11px var(--font-mono);color:var(--on-surface-variant);padding-left:24px}._9vtouG_av--sm{width:18px;height:18px;font:700 8.5px var(--font-display);color:#fff;border-radius:50%;place-items:center;display:inline-grid}._9vtouG_authors{flex-direction:column;gap:3px;display:flex}._9vtouG_authors ._9vtouG_row{font:12.5px var(--font-sans);color:var(--on-surface);align-items:center;gap:6px;display:inline-flex}._9vtouG_authors ._9vtouG_av{width:18px;height:18px;font:700 8.5px var(--font-display);color:#fff;border-radius:50%;place-items:center;display:inline-grid}._9vtouG_authors ._9vtouG_collab{font:600 10.5px var(--font-mono);color:var(--primary);background:var(--primary-tint);border-radius:2px;align-items:center;gap:4px;margin-left:4px;padding:1px 6px;display:inline-flex}._9vtouG_authors ._9vtouG_collab svg{stroke:currentColor;fill:none;stroke-width:2px;width:10px;height:10px}._9vtouG_nums-stack{flex-direction:column;gap:1px;display:flex}._9vtouG_nums-stack b{font:700 13.5px var(--font-mono);color:var(--on-surface)}._9vtouG_pkd-cell{flex-direction:column;gap:1px;display:flex}._9vtouG_pkd-cell b{font:700 13.5px var(--font-mono);color:var(--on-surface);letter-spacing:.02em}._9vtouG_pkd-cell small{font:10.5px var(--font-mono);color:var(--primary);letter-spacing:.04em;text-transform:uppercase}._9vtouG_corridor{font:13px var(--font-sans);color:var(--on-surface);line-height:1.4}._9vtouG_corridor>b{font-weight:700}._9vtouG_corridor ._9vtouG_summary{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px}._9vtouG_corridor ._9vtouG_inter-region{font:600 9.5px var(--font-mono);letter-spacing:.04em;color:#7c3aed;vertical-align:1px;background:#7c3aed24;background:lab(42.2333% 56.9752 -80.606/.14);border-radius:3px;margin-left:6px;padding:1px 5px}
.ZWEAgq_builder-hero{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);margin-bottom:14px;padding:16px 20px 14px;position:relative}.ZWEAgq_builder-hero__row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ZWEAgq_builder-hero__title{font:700 18px var(--font-display);color:var(--on-surface);letter-spacing:-.015em;margin:0}.ZWEAgq_builder-hero__title .ZWEAgq_num{color:var(--primary);font-family:var(--font-display)}.ZWEAgq_builder-hero__pill{font:600 9.5px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;background:var(--primary-tint);color:var(--primary);border-radius:2px;align-self:center;padding:3px 8px}.ZWEAgq_builder-hero__pill--direct{background:var(--secondary-container);color:var(--on-secondary-container)}.ZWEAgq_builder-hero__hint{font:12.5px var(--font-sans);color:var(--on-surface-variant);max-width:760px;margin:4px 0 0;line-height:1.5}.ZWEAgq_builder-hero__hint b{font-family:var(--font-mono);background:var(--surface-container);color:var(--on-surface);border-radius:2px;padding:1px 5px;font-weight:500}.ZWEAgq_builder-hero__close{cursor:pointer;width:28px;height:28px;color:var(--on-surface-variant);background:0 0;border:none;border-radius:2px;place-items:center;display:grid;position:absolute;top:12px;right:14px}.ZWEAgq_builder-hero__close:hover{background:var(--surface-container);color:var(--on-surface)}.ZWEAgq_builder-hero__close svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.ZWEAgq_builder-stats{box-shadow:inset 0 1px 0 0 var(--outline-ghost);flex-wrap:wrap;align-items:center;gap:22px;margin-top:14px;padding-top:12px;display:flex}.ZWEAgq_builder-stats__cell{font:12px var(--font-sans);color:var(--on-surface-variant);align-items:baseline;gap:6px;display:flex}.ZWEAgq_builder-stats__cell b{font:700 14px var(--font-mono);color:var(--on-surface)}.ZWEAgq_builder-stats__spacer{flex:1}.ZWEAgq_builder-stats__action{border-radius:var(--radius);cursor:pointer;font:600 12px var(--font-sans);background:var(--primary);color:var(--on-primary);border:none;align-items:center;gap:6px;padding:6px 12px;transition:background .12s;display:inline-flex}.ZWEAgq_builder-stats__action:hover{background:var(--primary-container)}.ZWEAgq_builder-stats__action--ghost{background:var(--surface-container);color:var(--on-surface)}.ZWEAgq_builder-stats__action--ghost:hover{background:var(--surface-container-high)}.ZWEAgq_builder-hero__topline{box-shadow:inset 0 -1px 0 var(--outline-ghost);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.ZWEAgq_dp-status{font:700 9.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;align-items:center;padding:4px 9px 4px 16px;display:inline-flex;position:relative}.ZWEAgq_dp-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.ZWEAgq_dp-status--draft{background:var(--surface-container-highest);color:var(--on-surface)}.ZWEAgq_dp-status--issued{background:var(--secondary-container);color:var(--on-secondary-container)}.ZWEAgq_dp-code{font:700 12.5px var(--font-mono);color:var(--on-surface);letter-spacing:.02em}.ZWEAgq_dp-code--draft{color:var(--on-surface-variant);font-style:italic;font-weight:500}.ZWEAgq_dp-pickup{background:var(--primary-tint);color:var(--primary);font:600 11.5px var(--font-mono);letter-spacing:.02em;border-radius:2px;align-items:center;gap:6px;padding:4px 10px 4px 8px;display:inline-flex}.ZWEAgq_dp-pickup--unset{background:var(--surface-container-highest);color:var(--on-surface-variant);font-style:italic;font-weight:500}.ZWEAgq_dp-pickup svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:12px;height:12px}.ZWEAgq_dp-pickup .ZWEAgq_lbl{font:600 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.75}.ZWEAgq_dp-pickup b{font-weight:700}.ZWEAgq_dp-lastedit{font:12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:4px;display:inline-flex}.ZWEAgq_dp-lastedit b{color:var(--on-surface);font-weight:600;font-family:var(--font-sans)}.ZWEAgq_dp-lastedit__sep{color:var(--outline-variant);margin:0 2px}.ZWEAgq_dp-savestate{font:600 11px var(--font-mono);letter-spacing:.04em;color:var(--secondary);align-items:center;gap:4px;display:inline-flex}.ZWEAgq_dp-savestate svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:12px;height:12px}.ZWEAgq_dp-savestate--saving{color:var(--on-surface-variant)}.ZWEAgq_dp-savestate--saving svg{animation:.8s linear infinite ZWEAgq_dp-spin}@keyframes ZWEAgq_dp-spin{to{transform:rotate(360deg)}}.ZWEAgq_dp-collab{background:var(--surface-container-low);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:4px 10px 4px 4px;display:inline-flex}.ZWEAgq_dp-collab__avs{align-items:center;display:inline-flex}.ZWEAgq_dp-collab__avs .ZWEAgq_av{width:22px;height:22px;font:700 9.5px var(--font-display);color:#fff;box-shadow:0 0 0 2px var(--surface-container-low);letter-spacing:0;border-radius:50%;place-items:center;margin-left:-5px;display:grid}.ZWEAgq_dp-collab__avs .ZWEAgq_av:first-child{margin-left:0}.ZWEAgq_dp-collab__lbl{font:600 11px var(--font-sans);color:var(--on-surface-variant);letter-spacing:-.005em}.ZWEAgq_dp-collab__lbl b{font-family:var(--font-mono);color:var(--on-surface);margin-right:2px;font-weight:700}
.cfC5UW_dp-conflict{background:var(--tertiary-container);color:var(--on-tertiary-container);border-radius:var(--radius);box-shadow:var(--shadow-ambient);font:13px var(--font-sans);grid-template-columns:22px 1fr auto;align-items:center;gap:14px;margin:0 0 14px;padding:14px 18px;display:grid}.cfC5UW_dp-conflict__icon{place-items:center;width:22px;height:22px;display:grid}.cfC5UW_dp-conflict__icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:20px;height:20px}.cfC5UW_dp-conflict__text{line-height:1.5}.cfC5UW_dp-conflict__text b{font-weight:700}.cfC5UW_dp-conflict__text small{opacity:.85;margin-top:2px;font-size:11.5px;display:block}.cfC5UW_dp-conflict__btn{border-radius:var(--radius);background:var(--on-tertiary-container);color:var(--tertiary-container);font:600 12px var(--font-sans);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 14px;transition:background .12s;display:inline-flex}.cfC5UW_dp-conflict__btn:hover{background:#2c1700}.cfC5UW_dp-conflict__btn svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}
.jNUYvW_toolbar{background:var(--surface-container-low);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex;position:relative}.jNUYvW_toolbar .jNUYvW_input{border:none;border-bottom:1px solid var(--outline-variant);background:0 0;border-radius:0;align-items:center;gap:8px;min-width:240px;padding:7px 4px;font-size:12.5px;display:flex}.jNUYvW_toolbar .jNUYvW_input:focus-within{border-bottom-color:var(--primary);border-bottom-width:2px;padding-bottom:6px}.jNUYvW_toolbar .jNUYvW_input input{font:inherit;color:var(--on-surface);background:0 0;border:none;outline:none;flex:1}.jNUYvW_toolbar .jNUYvW_input input::placeholder{color:var(--on-surface-variant)}.jNUYvW_dt-chip{cursor:pointer;background:var(--surface-container-lowest);color:var(--on-surface-variant);font:600 12px var(--font-sans);border-radius:var(--radius);letter-spacing:-.005em;border:none;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.jNUYvW_dt-chip:hover{background:var(--surface-container);color:var(--on-surface)}.jNUYvW_dt-chip.jNUYvW_is-on{background:var(--surface-container-highest);color:var(--on-surface);box-shadow:inset 0 -2px 0 0 var(--primary)}.jNUYvW_dt-chip b{color:var(--on-surface);font-weight:700}.jNUYvW_dt-chip svg{stroke:currentColor;fill:none;stroke-width:2px;opacity:.7;width:12px;height:12px}.jNUYvW_chev{width:12px;height:12px}.jNUYvW_dt-active{background:var(--surface-container-low);box-shadow:inset 0 1px 0 0 var(--outline-ghost);color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 18px;font-size:11.5px;display:flex}.jNUYvW_dt-active__lbl{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em}.jNUYvW_dt-active__chip{background:var(--surface-container-lowest);color:var(--on-surface);font:500 11.5px var(--font-sans);border-radius:var(--radius);align-items:center;gap:4px;padding:3px 4px 3px 9px;display:inline-flex}.jNUYvW_dt-active__chip b{color:var(--primary);margin-left:3px;font-weight:700}.jNUYvW_dt-active__chip button{cursor:pointer;width:18px;height:18px;color:var(--on-surface-variant);font:700 11px var(--font-mono);border-radius:var(--radius);background:0 0;border:none;place-items:center;display:grid}.jNUYvW_dt-active__chip button:hover{background:var(--surface-container-high);color:var(--on-surface)}.jNUYvW_dt-active__clear{cursor:pointer;font:600 11px var(--font-sans);color:var(--on-surface-variant);letter-spacing:-.005em;background:0 0;border:none;margin-left:auto;padding:4px 6px}.jNUYvW_dt-active__clear:hover{color:var(--error)}.jNUYvW_dt-density{background:var(--surface-container-lowest);border-radius:var(--radius);gap:1px;padding:3px;display:inline-flex}.jNUYvW_dt-density button{cursor:pointer;width:28px;height:24px;color:var(--on-surface-variant);border-radius:var(--radius);background:0 0;border:none;place-items:center;display:grid}.jNUYvW_dt-density button.jNUYvW_is-on{background:var(--primary);color:var(--on-primary)}.jNUYvW_dt-density button:hover:not(.jNUYvW_is-on){background:var(--surface-container-high);color:var(--on-surface)}.jNUYvW_dt-density svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.jNUYvW_dt-pop{z-index:50;background:var(--surface-container-lowest);border-radius:var(--radius);min-width:260px;animation:.14s ease-out jNUYvW_dt-pop;position:absolute;box-shadow:0 12px 40px -8px #0b1c302e,0 2px 8px -2px #0b1c301a}@keyframes jNUYvW_dt-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.jNUYvW_dt-pop h5{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);margin:0;padding:12px 14px 8px}.jNUYvW_dt-pop__sect{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);padding:6px 0 10px}.jNUYvW_dt-pop__sect:last-child{box-shadow:none}.jNUYvW_dt-pop__row{cursor:pointer;color:var(--on-surface);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:7px 14px;font-size:12.5px;display:flex}.jNUYvW_dt-pop__row:hover{background:var(--surface-container-low)}.jNUYvW_dt-pop__row input{margin:0}.jNUYvW_dt-pop__row[draggable=true]{cursor:grab}.jNUYvW_dt-pop__row[draggable=true]:active{cursor:grabbing}.jNUYvW_dt-pop__row.jNUYvW_is-dragging{opacity:.5}.jNUYvW_col-grip{color:var(--on-surface-variant);cursor:grab;font:700 12px var(--font-mono);letter-spacing:-2px;opacity:.5}.jNUYvW_col-grip:hover{opacity:1}.jNUYvW_dt-pop__foot{background:var(--surface-container-low);align-items:center;gap:8px;padding:10px 14px;display:flex}.jNUYvW_dt-pop__foot button{cursor:pointer;font:600 11.5px var(--font-sans);color:var(--on-surface-variant);border-radius:var(--radius);letter-spacing:-.005em;background:0 0;border:none;padding:4px 8px}.jNUYvW_dt-pop__foot button:hover{color:var(--on-surface);background:var(--surface-container-high)}.jNUYvW_dt-pop__foot button.jNUYvW_primary{color:var(--primary)}.jNUYvW_dt-group-h{background:var(--surface-container);cursor:pointer;-webkit-user-select:none;user-select:none}.jNUYvW_dt-group-h:hover{background:var(--surface-container-high)}.jNUYvW_dt-group-h td{font:600 12.5px var(--font-sans);color:var(--on-surface);border-top:1px solid var(--outline-variant);padding:9px 14px}.jNUYvW_dt-group-h b{font-weight:700}.jNUYvW_dt-group-tw{width:14px;color:var(--on-surface-variant);margin-right:4px;transition:transform .16s;display:inline-block}.jNUYvW_dt-group-tw.jNUYvW_is-open{transform:rotate(90deg)}.jNUYvW_dt-group-cnt{background:var(--surface-container-low);color:var(--on-surface-variant);font:600 11px var(--font-mono);border-radius:999px;margin-left:10px;padding:2px 8px}.jNUYvW_dt-group-agg{color:var(--on-surface-variant);margin-left:12px;font-size:11.5px}.jNUYvW_mono{font-family:var(--font-mono)}.jNUYvW_sheet-wrap{overflow:visible}.jNUYvW_sheet-scroll{min-height:235px;max-height:calc(100dvh - 220px);overflow:auto}.jNUYvW_sheet{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;font:13px var(--font-sans);color:var(--on-surface)}.jNUYvW_sheet thead th{background:var(--surface-container-low);text-align:left;font:600 10.5px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);white-space:nowrap;z-index:20;vertical-align:middle;padding:7px 8px;position:sticky;top:0}.jNUYvW_sheet thead th.jNUYvW_head-segment{background:var(--primary-tint);color:var(--primary);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);padding-right:26px}.jNUYvW_head-leg-btn{border:1px solid var(--outline-variant);width:16px;height:16px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0;line-height:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.jNUYvW_head-leg-btn--add:hover{background:var(--primary);border-color:var(--primary);color:#fff}.jNUYvW_head-leg-btn--rm:hover{background:var(--error);border-color:var(--error);color:#fff}.jNUYvW_head-leg-btn svg{stroke:currentColor;fill:none;stroke-width:2.6px;stroke-linecap:round;width:9px;height:9px;display:block}.jNUYvW_sheet thead th.jNUYvW_num,.jNUYvW_sheet tbody td.jNUYvW_num{text-align:right;font-variant-numeric:tabular-nums}.jNUYvW_sheet thead th.jNUYvW_th-sort{cursor:pointer;-webkit-user-select:none;user-select:none}.jNUYvW_sheet thead th.jNUYvW_th-sort:hover{color:var(--on-surface)}.jNUYvW_sheet thead th.jNUYvW_th-sort.jNUYvW_is-sorted{color:var(--primary)}.jNUYvW_sheet thead th.jNUYvW_th-sort .jNUYvW_sort-ind{min-width:9px;color:var(--primary);font-variant-numeric:tabular-nums;margin-left:3px;font-size:11px;line-height:1;display:inline-block}.jNUYvW_sheet thead th.jNUYvW_is-dragging,.jNUYvW_sheet tbody td.jNUYvW_is-dragging{opacity:.5}.jNUYvW_sheet tbody td{background:var(--surface-container-lowest);vertical-align:middle;box-shadow:inset 0 -1px 0 0 var(--outline-variant);white-space:nowrap;padding:7px 8px;transition:background .12s}.jNUYvW_sheet tbody tr:hover td{background:var(--surface-container-low)}.jNUYvW_sheet tbody tr:last-child td{box-shadow:none}.jNUYvW_sheet tbody td.jNUYvW_cell-segment{background:color-mix(in oklch, var(--surface-container-lowest), var(--primary) 4%);position:relative}.jNUYvW_sheet tbody tr:hover td.jNUYvW_cell-segment{background:color-mix(in oklch, var(--surface-container-low), var(--primary) 5%)}.jNUYvW_sheet tbody tr.jNUYvW_is-error td{background:var(--error-container)}.jNUYvW_sheet tbody tr.jNUYvW_is-error:hover td{background:color-mix(in oklab, var(--error-container), var(--on-surface) 4%)}.jNUYvW_sheet tbody td,.jNUYvW_sheet tbody td *{font-weight:400!important}.jNUYvW_sheet.jNUYvW_is-compact thead th,.jNUYvW_sheet.jNUYvW_is-compact tbody td,.jNUYvW_sheet.jNUYvW_is-compact .jNUYvW_pick-trigger,.jNUYvW_sheet.jNUYvW_is-compact .jNUYvW_note-input{padding-top:3px;padding-bottom:3px}.jNUYvW_sheet.jNUYvW_is-spacious thead th,.jNUYvW_sheet.jNUYvW_is-spacious tbody td{padding-top:13px;padding-bottom:13px}.jNUYvW_don-cell{align-items:center;gap:4px;min-width:0;display:flex}.jNUYvW_don-cell .jNUYvW_row-del{flex:none}.jNUYvW_don-cell .jNUYvW_ord-code-btn{flex:auto;min-width:0}.jNUYvW_ord-code-btn{cursor:pointer;font:600 12px var(--font-mono);color:var(--primary);letter-spacing:.02em;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;width:100%;padding:0;transition:color .12s;display:block;overflow:hidden}.jNUYvW_ord-code-btn:hover{color:var(--primary-container);text-decoration:underline}.jNUYvW_cust-code{font:700 12px var(--font-mono);color:var(--on-surface);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.jNUYvW_ton{font:700 13px var(--font-mono);color:var(--on-surface)}.jNUYvW_ton small{font:500 10.5px var(--font-mono);color:var(--on-surface-variant);margin-left:2px}.jNUYvW_province-only{font:700 13px var(--font-display);color:var(--on-surface);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;display:block;overflow:hidden}.jNUYvW_district-only{font:500 12px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;display:block;overflow:hidden}.jNUYvW_point-name{font:600 12.5px var(--font-sans);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;display:block;overflow:hidden}.jNUYvW_pick-trigger{border:1px dashed var(--outline-variant);border-radius:var(--radius);cursor:pointer;font:500 12px var(--font-sans);color:var(--on-surface-variant);box-sizing:border-box;text-align:left;background:0 0;align-items:center;gap:5px;width:100%;padding:5px 8px;transition:background .12s,border-color .12s,color .12s;display:flex}.jNUYvW_pick-trigger:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-tint)}.jNUYvW_pick-trigger .jNUYvW_placeholder{color:#9aa0a6;font-weight:400}.jNUYvW_pick-trigger .jNUYvW_placeholder:before{content:"+";color:var(--primary);font-weight:600}.jNUYvW_pick-trigger.jNUYvW_is-filled{background:var(--surface-container-low);border:1px solid var(--outline-ghost);color:var(--on-surface);flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding:6px 8px}.jNUYvW_pick-trigger .jNUYvW_cap-usage{font:500 10.5px var(--font-mono);color:#9aa0a6;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.jNUYvW_pick-trigger .jNUYvW_cap-usage.jNUYvW_cap-ok{color:#5a9367}.jNUYvW_pick-trigger .jNUYvW_cap-usage.jNUYvW_cap-warn{color:#b5850b}.jNUYvW_pick-trigger .jNUYvW_cap-usage.jNUYvW_cap-over{color:var(--error)}.jNUYvW_pick-trigger.jNUYvW_is-filled:hover{border-color:var(--primary);background:var(--surface-container)}.jNUYvW_pick-trigger.jNUYvW_is-filled .jNUYvW_plate{font:700 13px var(--font-mono);color:var(--on-surface);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.jNUYvW_pick-trigger.jNUYvW_is-filled .jNUYvW_branch-name{font:700 13px var(--font-display);color:var(--on-surface);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.jNUYvW_pick-trigger.jNUYvW_is-error{border-color:var(--error);background:var(--error-container);color:var(--on-error-container)}.jNUYvW_pick-trigger.jNUYvW_is-filled.jNUYvW_is-overload{border-color:var(--error);background:var(--error-container)}.jNUYvW_pick-trigger.jNUYvW_is-filled.jNUYvW_is-overload .jNUYvW_plate{color:var(--on-error-container)}.jNUYvW_pick-trigger.jNUYvW_is-warn{border-color:var(--tertiary);background:var(--tertiary-container)}.jNUYvW_cell-copy-btn,.jNUYvW_cell-remove-btn{background:var(--surface-container);border:1px solid var(--outline-variant);border-radius:var(--radius);width:18px;height:18px;color:var(--on-surface-variant);cursor:pointer;opacity:0;z-index:3;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,border-color .12s,background .12s;display:inline-flex;position:absolute;right:4px}.jNUYvW_cell-copy-btn{top:4px}.jNUYvW_cell-remove-btn{bottom:4px}.jNUYvW_cell-segment:hover .jNUYvW_cell-copy-btn,.jNUYvW_cell-segment:hover .jNUYvW_cell-remove-btn{opacity:1}.jNUYvW_cell-copy-btn:focus-visible{opacity:1;outline:2px solid var(--primary);outline-offset:1px}.jNUYvW_cell-remove-btn:focus-visible{opacity:1;outline:2px solid var(--error);outline-offset:1px}.jNUYvW_cell-copy-btn:hover{color:#fff;border-color:var(--primary);background:var(--primary)}.jNUYvW_cell-remove-btn:hover{color:#fff;border-color:var(--error);background:var(--error)}.jNUYvW_cell-copy-btn svg,.jNUYvW_cell-remove-btn svg{width:11px;height:11px;display:block}.jNUYvW_note-input{font:12px var(--font-sans);color:var(--on-surface);box-sizing:border-box;border-radius:var(--radius);background:0 0;border:1px dashed #0000;width:100%;padding:5px 6px;transition:border-color .12s,background .12s}.jNUYvW_note-input:hover{border-color:var(--outline-variant)}.jNUYvW_note-input:focus{border:1px solid var(--primary);background:var(--surface-container-lowest);outline:none}.jNUYvW_note-input::placeholder{color:var(--on-surface-variant)}.jNUYvW_row-del{cursor:pointer;color:var(--on-surface-variant);background:0 0;border:none;border-radius:2px;place-items:center;width:18px;height:18px;transition:background .12s,color .12s;display:grid}.jNUYvW_row-del:hover{background:var(--error-container);color:var(--error)}.jNUYvW_row-del svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:12px;height:12px}.jNUYvW_sheet tfoot td.jNUYvW_sheet-addrow-cell{background:var(--surface-container-lowest);border-top:1px dashed var(--outline-variant);border-bottom:0;padding:0}
.fRZHZa_sheet-empty{text-align:center;background:radial-gradient(ellipse at center top, color-mix(in oklab, var(--primary) 5%, transparent), transparent 60%), var(--surface-container-lowest);border:1px dashed var(--outline-variant);border-radius:12px;flex-direction:column;align-items:center;gap:16px;margin:4px;padding:72px 24px 80px;display:flex}.fRZHZa_sheet-empty__icon{width:64px;height:64px;color:var(--primary);background:color-mix(in oklab, var(--primary) 12%, var(--surface-container-lowest));box-shadow:0 0 0 8px color-mix(in oklab, var(--primary) 6%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.fRZHZa_sheet-empty__title{font:600 17px var(--font-sans);color:var(--on-surface);margin:4px 0 0}.fRZHZa_sheet-empty__sub{font:13.5px var(--font-sans);color:var(--on-surface-variant);max-width:480px;margin:0;line-height:1.55}.fRZHZa_sheet-empty__cta{background:var(--primary);color:var(--on-primary);border:1px solid var(--primary);font:600 13px var(--font-sans);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:11px 20px;transition:background .12s,transform .12s;display:inline-flex}.fRZHZa_sheet-empty__cta:hover{background:var(--primary-container);color:var(--on-primary-container);transform:translateY(-1px)}
@keyframes _0nbcfq_builder-spin{to{transform:rotate(360deg)}}._0nbcfq_sheet-toolbar{z-index:50;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 12px;display:inline-flex;position:sticky;left:12px}._0nbcfq_sheet-addrow{border:1px dashed color-mix(in oklab, var(--primary) 55%, var(--outline-variant));color:var(--primary);font:500 12.5px var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._0nbcfq_sheet-addrow svg{width:12px;height:12px}._0nbcfq_sheet-addrow:hover{background:var(--primary);color:var(--on-primary);border-color:var(--primary);border-style:solid}._0nbcfq_sheet-addrow:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._0nbcfq_sheet-toolbar__btn{background:var(--surface-container);border:1px solid var(--outline-ghost);color:var(--on-surface);font:500 12.5px var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;transition:background .12s,border-color .12s;display:inline-flex}._0nbcfq_sheet-toolbar__btn:hover:not(:disabled){background:var(--surface-container-high);border-color:var(--outline)}._0nbcfq_sheet-toolbar__btn:disabled{opacity:.5;cursor:not-allowed}._0nbcfq_sheet-toolbar__btn svg{stroke:currentColor;fill:none;stroke-width:2px;width:12px;height:12px}._0nbcfq_sheet-toolbar__btn._0nbcfq_is-busy{background:color-mix(in oklab, var(--primary) 8%, var(--surface-container));border-color:color-mix(in oklab, var(--primary) 40%, var(--outline-ghost));color:var(--primary)}._0nbcfq_sheet-toolbar__btn._0nbcfq_is-busy svg{animation:.8s linear infinite _0nbcfq_builder-spin}._0nbcfq_sheet-toolbar__btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}
.YfmqfW_opop{background:var(--surface-container-lowest);border-radius:var(--radius);width:100%;max-width:460px;overflow:hidden;box-shadow:0 24px 60px -16px #0b1c3052}.YfmqfW_opop__h{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);align-items:center;gap:12px;padding:14px 18px 10px;display:flex}.YfmqfW_opop__h .YfmqfW_code{font:700 13.5px var(--font-mono);color:var(--primary);letter-spacing:.02em}.YfmqfW_opop__h .YfmqfW_grow{flex:1}.YfmqfW_opop__h .YfmqfW_pill{font:700 9.5px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;background:var(--primary-tint);color:var(--primary);border-radius:2px;padding:3px 7px}.YfmqfW_opop__body{padding:14px 18px 4px}.YfmqfW_opop__cust{font:700 16px var(--font-display);color:var(--on-surface);letter-spacing:-.01em;line-height:1.25}.YfmqfW_opop__cust small{font:500 11px var(--font-mono);color:var(--on-surface-variant);letter-spacing:.04em;margin-top:2px;display:block}.YfmqfW_opop__goods{background:var(--surface-container-low);border-radius:var(--radius);font:12.5px var(--font-sans);color:var(--on-surface);margin-top:10px;padding:8px 10px}.YfmqfW_opop__route{grid-template-columns:1fr 22px 1fr;align-items:stretch;gap:8px;margin:12px 0 4px;display:grid}.YfmqfW_opop__route .YfmqfW_legs{flex-direction:column;justify-content:center;gap:8px;display:flex}.YfmqfW_opop__route .YfmqfW_leg{background:var(--surface-container-low);border-radius:var(--radius);padding:8px 10px}.YfmqfW_opop__route .YfmqfW_leg .YfmqfW_label{font:600 9.5px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--on-surface-variant);margin-bottom:3px}.YfmqfW_opop__route .YfmqfW_leg .YfmqfW_name{font:700 13.5px var(--font-display);color:var(--on-surface);letter-spacing:-.005em;line-height:1.3}.YfmqfW_opop__route .YfmqfW_leg .YfmqfW_geo{font:600 11.5px var(--font-sans);color:var(--on-surface);margin-top:2px;line-height:1.35}.YfmqfW_opop__route .YfmqfW_leg .YfmqfW_addr{font:11.5px var(--font-sans);color:var(--on-surface-variant);margin-top:2px;line-height:1.35}.YfmqfW_opop__route .YfmqfW_arrow{color:var(--on-surface-variant);font:600 16px var(--font-mono);place-items:center;display:grid}.YfmqfW_opop__meta{box-shadow:inset 0 1px 0 0 var(--outline-ghost);grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:12px;padding-top:10px;display:grid}.YfmqfW_opop__meta .YfmqfW_row{font:12px var(--font-sans);flex-direction:column;display:flex}.YfmqfW_opop__meta .YfmqfW_row .YfmqfW_k{font:600 9.5px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-variant);margin-bottom:2px}.YfmqfW_opop__meta .YfmqfW_row .YfmqfW_v{font:600 12.5px var(--font-sans);color:var(--on-surface)}.YfmqfW_opop__meta .YfmqfW_row .YfmqfW_v.YfmqfW_mono{font-family:var(--font-mono)}.YfmqfW_opop__foot{box-shadow:inset 0 1px 0 0 var(--outline-ghost);align-items:center;gap:8px;margin-top:6px;padding:10px 18px 14px;display:flex}.YfmqfW_opop__foot .YfmqfW_grow{font:11.5px var(--font-sans);color:var(--on-surface-variant);flex:1}.YfmqfW_opop__foot a,.YfmqfW_opop__foot button{border-radius:var(--radius);font:600 12.5px var(--font-sans);cursor:pointer;border:none;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;transition:background .12s;display:inline-flex}.YfmqfW_opop__foot .YfmqfW_btn-primary{background:var(--primary);color:var(--on-primary)}.YfmqfW_opop__foot .YfmqfW_btn-primary:hover{background:var(--primary-container)}.YfmqfW_opop__foot .YfmqfW_btn-ghost{background:var(--surface-container);color:var(--on-surface)}.YfmqfW_opop__foot .YfmqfW_btn-ghost:hover{background:var(--surface-container-high)}.YfmqfW_opop__foot svg{stroke:currentColor;fill:none;stroke-width:2px;width:12px;height:12px}
._28DdOG_dp-drawer-bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#0b1c3052;animation:.16s ease-out _28DdOG_dp-fade-in;position:fixed;inset:0}@keyframes _28DdOG_dp-fade-in{0%{opacity:0}to{opacity:1}}._28DdOG_dp-drawer{background:var(--surface-container-lowest);z-index:90;flex-direction:column;width:100%;max-width:460px;animation:.22s ease-out _28DdOG_dp-drawer-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 40px -8px #0b1c3029}@keyframes _28DdOG_dp-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}._28DdOG_dp-drawer__h{box-shadow:inset 0 -1px 0 var(--outline-ghost);align-items:flex-start;gap:12px;padding:18px 22px 16px;display:flex}._28DdOG_dp-drawer__h h3{font:700 16px var(--font-display);letter-spacing:-.015em;color:var(--on-surface);margin:0}._28DdOG_dp-drawer__h ._28DdOG_sub{font:11.5px var(--font-mono);color:var(--on-surface-variant);letter-spacing:.02em;margin-top:3px}._28DdOG_dp-drawer__h ._28DdOG_sub b{color:var(--on-surface);font-weight:600}._28DdOG_dp-drawer__close{cursor:pointer;border-radius:var(--radius);width:30px;height:30px;color:var(--on-surface-variant);background:0 0;border:none;place-items:center;margin-left:auto;display:grid}._28DdOG_dp-drawer__close:hover{background:var(--surface-container);color:var(--on-surface)}._28DdOG_dp-drawer__close svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}._28DdOG_dp-drawer__hint{background:var(--surface-container-low);font:11.5px var(--font-sans);color:var(--on-surface-variant);box-shadow:inset 0 -1px 0 var(--outline-ghost);padding:10px 22px;line-height:1.5}._28DdOG_dp-drawer__list{flex:1;padding:4px 0 12px;overflow-y:auto}._28DdOG_dp-rev{box-shadow:inset 0 -1px 0 var(--outline-ghost);grid-template-columns:28px 1fr auto;gap:14px;padding:14px 22px;transition:background .12s;display:grid;position:relative}._28DdOG_dp-rev:hover{background:var(--surface-container-low)}._28DdOG_dp-rev._28DdOG_is-current{background:var(--primary-tint)}._28DdOG_dp-rev._28DdOG_is-current:after{content:"";background:var(--primary);width:3px;position:absolute;top:0;bottom:0;left:0}._28DdOG_dp-rev__rail{flex-direction:column;align-items:center;padding-top:5px;display:flex;position:relative}._28DdOG_dp-rev__rail ._28DdOG_dot{background:var(--outline-variant);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface-container-lowest);z-index:2;border-radius:50%;position:relative}._28DdOG_dp-rev._28DdOG_is-current ._28DdOG_dp-rev__rail ._28DdOG_dot{background:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}._28DdOG_dp-rev__rail:after{content:"";background:var(--outline-ghost);width:2px;position:absolute;top:18px;bottom:-14px;left:50%;transform:translate(-1px)}._28DdOG_dp-rev:last-child ._28DdOG_dp-rev__rail:after{display:none}._28DdOG_dp-rev__body{flex-direction:column;gap:2px;min-width:0;display:flex}._28DdOG_dp-rev__head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._28DdOG_dp-rev__ver{font:700 11.5px var(--font-mono);color:var(--primary);letter-spacing:.04em}._28DdOG_dp-rev__author{font:600 13px var(--font-sans);color:var(--on-surface)}._28DdOG_dp-rev__cur{font:700 9.5px var(--font-mono);letter-spacing:.12em;background:var(--primary);color:var(--on-primary);text-transform:uppercase;border-radius:2px;padding:1px 6px}._28DdOG_dp-rev__time{font:11.5px var(--font-mono);color:var(--on-surface-variant)}._28DdOG_dp-rev__note{font:12.5px var(--font-sans);color:var(--on-surface-variant);margin-top:2px}._28DdOG_dp-rev__actions{flex-direction:column;align-items:flex-end;gap:6px;padding-top:2px;display:flex}._28DdOG_dp-rev__btn{border:1px solid var(--outline-variant);border-radius:var(--radius);font:600 11px var(--font-sans);color:var(--on-surface);cursor:pointer;background:0 0;padding:4px 10px;transition:background .12s,border-color .12s,color .12s}._28DdOG_dp-rev__btn:hover{background:var(--surface-container);border-color:var(--primary);color:var(--primary)}
.riJLYW_dp-confirm{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:100%;max-width:520px;display:flex;overflow:hidden;box-shadow:0 28px 64px -16px #0b1c3052}.riJLYW_dp-confirm__h{align-items:flex-start;gap:14px;padding:20px 24px 14px;display:flex;position:relative}.riJLYW_dp-confirm__h .riJLYW_icon{background:var(--primary-tint);width:40px;height:40px;color:var(--primary);border-radius:var(--radius);flex-shrink:0;place-items:center;display:grid}.riJLYW_dp-confirm__h .riJLYW_icon svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.riJLYW_dp-confirm__h__t{flex:1;min-width:0;padding-top:2px}.riJLYW_dp-confirm__h h3{font:700 17px var(--font-display);letter-spacing:-.015em;color:var(--on-surface);margin:0}.riJLYW_dp-confirm__h .riJLYW_sub{font:11.5px var(--font-mono);color:var(--on-surface-variant);letter-spacing:.02em;margin-top:4px}.riJLYW_dp-confirm__close{cursor:pointer;width:28px;height:28px;color:var(--on-surface-variant);border-radius:var(--radius);font:700 16px var(--font-sans);background:0 0;border:none;place-items:center;line-height:1;display:grid;position:absolute;top:14px;right:14px}.riJLYW_dp-confirm__close:hover{background:var(--surface-container-high);color:var(--on-surface)}.riJLYW_dp-confirm__lead{font:13px var(--font-sans);color:var(--on-surface-variant);padding:0 24px;line-height:1.55}.riJLYW_dp-confirm__partial{background:var(--warn-soft);color:var(--on-surface);border-radius:var(--radius);border-left:3px solid var(--warn);font:12.5px var(--font-sans);margin:0 24px 4px;padding:10px 12px;line-height:1.5}.riJLYW_dp-confirm__partial__t b{color:var(--on-surface)}.riJLYW_dp-confirm__partial ul{flex-direction:column;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:flex}.riJLYW_dp-confirm__partial ul li{color:var(--on-surface-variant);align-items:baseline;gap:8px;font-size:12px;display:flex}.riJLYW_dp-confirm__partial__code{font-family:var(--font-mono);color:var(--on-surface);font-weight:700}.riJLYW_dp-confirm__b{padding:12px 24px 18px}.riJLYW_dp-confirm__b ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.riJLYW_dp-confirm__b ul li{font:13px var(--font-sans);color:var(--on-surface);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.riJLYW_dp-confirm__b ul li:before{content:"";background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.riJLYW_dp-confirm__b ul li>span{flex:1;min-width:0}.riJLYW_dp-confirm__b b{font-family:var(--font-mono);color:var(--on-surface);background:var(--surface-container);white-space:nowrap;border-radius:2px;padding:1px 6px;font-size:12px;font-weight:700}.riJLYW_dp-confirm__b .riJLYW_chip-pill{font-family:var(--font-sans);background:var(--secondary-container);color:var(--on-secondary-container);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.riJLYW_dp-confirm__foot{box-shadow:inset 0 1px 0 var(--outline-ghost);background:var(--surface-container-low);justify-content:flex-end;align-items:center;gap:8px;padding:14px 24px;display:flex}.riJLYW_dp-confirm__foot .btn{padding:9px 16px;font-size:12.5px}.riJLYW_dp-confirm__foot .btn--primary svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:13px;height:13px}
.tCCjAa_graph-svg-host{display:block;overflow-x:auto}.tCCjAa_graph-svg{background:radial-gradient(circle at 1px 1px, var(--outline-variant) 1px, transparent 0) 0 0 / 32px 32px;width:100%;min-width:720px;height:auto;display:block}.tCCjAa_graph-col-header{font:600 9.5px var(--font-mono);fill:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.18em;text-anchor:middle}.tCCjAa_graph-col-rule{stroke:var(--outline-variant);stroke-width:1px;stroke-dasharray:2 6}.tCCjAa_edge-line{stroke-width:2.4px;fill:none;stroke-linecap:round}.tCCjAa_edge-line.tCCjAa_is-empty{stroke:var(--outline-variant);stroke-dasharray:6 5}.tCCjAa_edge-truck{cursor:default}.tCCjAa_edge-truck-bg{fill:var(--surface-container-lowest);stroke-width:1.5px}.tCCjAa_edge-truck-bg.tCCjAa_is-empty{fill:var(--surface-container);stroke:var(--outline-variant);stroke-dasharray:3 3}.tCCjAa_edge-truck-icon{fill:var(--on-surface)}.tCCjAa_edge-truck-icon.tCCjAa_is-empty{fill:var(--on-surface-variant)}.tCCjAa_edge-truck-plate{font:600 11.5px var(--font-mono);fill:var(--on-surface)}.tCCjAa_edge-truck-plate.tCCjAa_is-empty{fill:var(--on-surface-variant);font-weight:500}.tCCjAa_node-ring{stroke-width:4px;fill:var(--surface-container-lowest)}.tCCjAa_node-disc{stroke-width:1.5px}.tCCjAa_node-icon{fill:#fff}.tCCjAa_node-badge{fill:var(--surface-container-lowest);stroke-width:1.5px}.tCCjAa_node-badge-text{font:700 10px var(--font-mono);fill:var(--on-surface);text-anchor:middle;dominant-baseline:central}.tCCjAa_node-role{font:600 9px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;text-anchor:middle}.tCCjAa_node-label{font:600 12.5px var(--font-display);fill:var(--on-surface);text-anchor:middle;letter-spacing:-.005em}.tCCjAa_node-sub{font:11px var(--font-sans);fill:var(--on-surface-variant);text-anchor:middle}.tCCjAa_role-pickup-ring{stroke:#0095dc;stroke:lab(58.0038% -14.5038 -46.6525)}.tCCjAa_role-pickup-disc{fill:#0095dc;fill:lab(58.0038% -14.5038 -46.6525);stroke:#0064a1;stroke:lab(38.9851% -8.35426 -55.2047)}.tCCjAa_role-pickup-role{fill:#0064a1;fill:lab(38.9851% -8.35426 -55.2047)}.tCCjAa_role-tc-ring{stroke:#d0901e;stroke:lab(65.057% 18.8831 63.965)}.tCCjAa_role-tc-disc{fill:#d0901e;fill:lab(65.057% 18.8831 63.965);stroke:#a15000;stroke:lab(43.4967% 36.09 87.9271)}.tCCjAa_role-tc-role{fill:#a15000;fill:lab(43.4967% 36.09 87.9271)}.tCCjAa_role-drop-ring{stroke:#3bb360;stroke:lab(64.8879% -48.3815 31.9815)}.tCCjAa_role-drop-disc{fill:#3bb360;fill:lab(64.8879% -48.3815 31.9815);stroke:#00791d;stroke:lab(44.0674% -50.9499 46.2923)}.tCCjAa_role-drop-role{fill:#00791d;fill:lab(44.0674% -50.9499 46.2923)}
.ydxZwq_legend{border-top:1px dashed var(--outline-ghost);flex-wrap:wrap;gap:18px;margin-top:4px;padding:10px 8px 4px;display:flex}.ydxZwq_legend__cell{font:12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:8px;display:inline-flex}.ydxZwq_legend__dot{width:12px;height:12px;box-shadow:0 0 0 2px var(--surface-container-lowest), 0 0 0 3px currentColor;border-radius:50%}.ydxZwq_legend__dot--pickup{color:#0064a1;color:lab(38.9851% -8.35426 -55.2047);background:#0095dc;background:lab(58.0038% -14.5038 -46.6525)}.ydxZwq_legend__dot--tc{color:#a15000;color:lab(43.4967% 36.09 87.9271);background:#d0901e;background:lab(65.057% 18.8831 63.965)}.ydxZwq_legend__dot--drop{color:#00791d;color:lab(44.0674% -50.9499 46.2923);background:#3bb360;background:lab(64.8879% -48.3815 31.9815)}.ydxZwq_legend__chip{background:var(--surface-container);font:600 10.5px var(--font-mono);color:var(--on-surface);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.ydxZwq_legend__chip svg{width:12px;height:12px}.ydxZwq_legend__chip--empty{border:1px dashed var(--outline-variant);color:var(--on-surface-variant);background:0 0}
.rB0cIa_roster{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);padding:14px 18px 16px}.rB0cIa_roster__title{font:600 11px var(--font-mono);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px}.rB0cIa_roster__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 18px;display:grid}.rB0cIa_roster__item{font:12.5px var(--font-sans);color:var(--on-surface-variant);align-items:flex-start;gap:10px;display:flex}.rB0cIa_roster__swatch{border-radius:3px;flex:0 0 14px;width:14px;height:14px;margin-top:3px}.rB0cIa_roster__code{font:600 12px var(--font-mono);color:var(--on-surface);display:block}.rB0cIa_roster__detail{color:var(--on-surface-variant);margin-top:2px;display:block}.rB0cIa_roster__detail b{color:var(--on-surface);font-weight:600;font-family:var(--font-mono)}
.lB-7iq_sim-hero{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);margin-bottom:14px;padding:16px 20px 14px;position:relative}.lB-7iq_sim-hero__row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.lB-7iq_sim-hero__title{font:700 18px var(--font-display);color:var(--on-surface);letter-spacing:-.015em}.lB-7iq_num{color:var(--primary)}.lB-7iq_sim-hero__pill{font:600 9.5px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;background:var(--primary-tint);color:var(--primary);border-radius:2px;align-self:center;padding:3px 8px}.lB-7iq_sim-hero__pill--direct{background:var(--secondary-container);color:var(--on-secondary-container)}.lB-7iq_sim-hero__hint{font:12.5px var(--font-sans);color:var(--on-surface-variant);max-width:780px;margin-top:4px;line-height:1.5}.lB-7iq_sim-hero__back{cursor:pointer;border-radius:var(--radius);width:30px;height:30px;color:var(--on-surface-variant);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:14px}.lB-7iq_sim-hero__back:hover{background:var(--surface-container);color:var(--on-surface)}.lB-7iq_sim-hero__back svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.lB-7iq_sim-stats{font:12.5px var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.lB-7iq_sim-stats__cell b{font-family:var(--font-display);color:var(--on-surface);letter-spacing:-.01em;margin-left:4px}
.GIjorW_bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:90;background:#0b1c3052;justify-content:center;align-items:flex-start;padding:56px 20px 32px;display:flex;position:fixed;inset:0}.GIjorW_box{background:var(--surface-container-lowest);border-radius:var(--radius);width:80vw;max-width:1400px;max-height:calc(100vh - 88px);box-shadow:var(--shadow-elevated,0 24px 60px -12px #0b1c3047);flex-direction:column;display:flex;overflow:hidden}.GIjorW_head{box-shadow:inset 0 -1px 0 var(--outline-ghost);align-items:center;gap:12px;padding:16px 20px;display:flex}.GIjorW_headMain{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.GIjorW_title{font:700 17px var(--font-display);letter-spacing:-.015em;color:var(--on-surface);margin:0}.GIjorW_num{color:var(--primary)}.GIjorW_close{border-radius:var(--radius);width:32px;height:32px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.GIjorW_close:hover{background:var(--surface-container);color:var(--on-surface)}.GIjorW_statsBar{background:var(--surface-container-low);box-shadow:inset 0 -1px 0 var(--outline-ghost);padding:12px 20px}.GIjorW_body{flex:1;padding:18px 20px 22px;overflow-y:auto}.GIjorW_hint{font:12.5px/1.6 var(--font-sans);color:var(--on-surface-variant);margin:0 0 14px}.GIjorW_graphWrap{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);margin-bottom:14px;padding:18px 16px 6px;overflow:auto}
.uYtvdq_val-card{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);padding:14px 16px}.uYtvdq_val-card__head{font:600 11px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-variant);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.uYtvdq_val-card__head .uYtvdq_pill{font:700 10.5px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:2px 6px}.uYtvdq_val-card__head .uYtvdq_pill--err{background:var(--error-container);color:var(--on-error-container)}.uYtvdq_val-card__head .uYtvdq_pill--warn{background:var(--tertiary-container);color:var(--on-tertiary-container)}.uYtvdq_val-card__head .uYtvdq_pill--ok{background:var(--secondary-container);color:var(--on-secondary-container)}.uYtvdq_val-list{margin:0;padding:0;list-style:none}.uYtvdq_val-list li{font:12px var(--font-sans);color:var(--on-surface);grid-template-columns:8px 1fr auto;align-items:start;gap:8px;padding:5px 0;display:grid}.uYtvdq_val-list li .uYtvdq_dot{border-radius:50%;width:6px;height:6px;margin-top:7px}.uYtvdq_val-list li .uYtvdq_ref{font:500 10.5px var(--font-mono);color:var(--on-surface-variant)}.uYtvdq_val-list li.uYtvdq_err .uYtvdq_dot{background:var(--error)}.uYtvdq_val-list li.uYtvdq_warn .uYtvdq_dot{background:var(--tertiary)}.uYtvdq_val-list li.uYtvdq_ok .uYtvdq_dot{background:var(--secondary)}
._9iuKMG_est-card{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);flex-direction:column;padding:14px 16px;display:flex}._9iuKMG_est-card__head{font:600 11px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-variant);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);margin-bottom:10px;padding-bottom:10px}._9iuKMG_est-card__row{font:12.5px var(--font-sans);justify-content:space-between;padding:4px 0;display:flex}._9iuKMG_est-card__row ._9iuKMG_num{font:600 12.5px var(--font-mono);color:var(--on-surface)}._9iuKMG_est-edit{cursor:text;border-radius:6px;align-items:baseline;gap:4px;padding:1px 6px;transition:box-shadow .12s,background .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}._9iuKMG_est-edit:hover{box-shadow:inset 0 0 0 1px var(--outline-ghost);background:var(--surface-container-lowest)}._9iuKMG_est-edit:focus-within{box-shadow:inset 0 0 0 1.5px var(--primary);background:color-mix(in oklab, var(--primary) 5%, var(--surface-container-lowest))}._9iuKMG_est-edit input{text-align:right;width:58px;font:600 12.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface);-moz-appearance:textfield;background:0 0;border:0;outline:none;margin:0;padding:0}._9iuKMG_est-edit input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._9iuKMG_est-edit input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._9iuKMG_est-edit small{font:500 11px var(--font-mono);color:var(--on-surface-variant);text-transform:lowercase}._9iuKMG_est-card__row--total{box-shadow:inset 0 1px 0 0 var(--outline-ghost);margin-top:8px;padding-top:10px;font-weight:700}._9iuKMG_est-card__row--total ._9iuKMG_num{font:700 14px var(--font-mono);color:var(--primary)}._9iuKMG_est-card__cta{gap:8px;margin-top:10px;display:flex}._9iuKMG_est-card__cta .btn{border-radius:var(--radius);cursor:pointer;font:600 13px var(--font-sans);border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 14px;transition:background .12s;display:inline-flex}._9iuKMG_est-card__cta .btn--primary{background:var(--primary);color:var(--on-primary)}._9iuKMG_est-card__cta .btn--primary:hover{background:var(--primary-container)}._9iuKMG_est-card__cta .btn--primary:disabled{background:var(--surface-container-highest);color:var(--on-surface-variant);cursor:not-allowed}._9iuKMG_est-card__cta .btn--ghost{background:var(--surface-container);color:var(--on-surface);flex:none;padding:9px 14px}._9iuKMG_est-card__cta .btn--ghost:hover{background:var(--surface-container-high)}._9iuKMG_est-card__cta .btn svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}._9iuKMG_est-card__cta--draft{flex-direction:column;align-items:stretch;gap:6px}._9iuKMG_est-card__cta--draft ._9iuKMG_row-top{gap:6px;display:flex}._9iuKMG_est-card__cta--draft ._9iuKMG_row-top .btn{flex:1}._9iuKMG_est-card__cta .btn--secondary{background:var(--surface-container);color:var(--on-surface);box-shadow:inset 0 0 0 1px var(--outline-ghost)}._9iuKMG_est-card__cta .btn--secondary:hover{background:var(--surface-container-high);box-shadow:inset 0 0 0 1px var(--outline-variant)}._9iuKMG_est-card__cta .btn--iconh{color:var(--on-surface-variant);box-shadow:inset 0 0 0 1px var(--outline-variant);background:0 0;flex:none;padding:9px 12px;position:relative}._9iuKMG_est-card__cta .btn--iconh:hover{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:var(--primary-tint)}._9iuKMG_est-card__cta .btn--iconh svg{margin:0}
.ynW9AW_box{font:400 13px var(--font-sans);color:var(--on-surface-variant);text-align:center;justify-items:center;gap:12px;padding:32px 20px;display:grid}.ynW9AW_err{color:var(--danger)}
._3-NqQa_plateCell{flex-direction:column;gap:3px;min-width:180px;display:flex}._3-NqQa_plateCell ._3-NqQa_plate{font:700 14px var(--font-mono);letter-spacing:.02em;align-items:center;gap:6px;display:inline-flex}._3-NqQa_plateCell ._3-NqQa_plate a{color:inherit;text-decoration:none}._3-NqQa_plateCell ._3-NqQa_plate a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}._3-NqQa_plateCell._3-NqQa_isDeleted ._3-NqQa_plate{text-decoration:line-through;-webkit-text-decoration-color:var(--on-surface-variant);text-decoration-color:var(--on-surface-variant);opacity:.65}._3-NqQa_plateCell ._3-NqQa_vtype{color:var(--on-surface-variant);font-size:11.5px}._3-NqQa_regionPill{background:var(--surface-container-high);color:var(--on-surface);border-radius:var(--radius);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}._3-NqQa_regionPill:before{content:"";background:var(--on-surface-variant);border-radius:50%;width:6px;height:6px}._3-NqQa_regionPill._3-NqQa_hcm:before{background:#299236;background:lab(53.1793% -45.0091 38.3468)}._3-NqQa_regionPill._3-NqQa_mien-tay:before{background:#1779e1;background:lab(49.9088% 4.02367 -61.7788)}._3-NqQa_regionPill._3-NqQa_mien-trung:before{background:var(--tertiary)}._3-NqQa_regionPill._3-NqQa_tay-nguyen:before{background:#009399;background:lab(54.9345% -43.5216 -17.7835)}._3-NqQa_regionPill._3-NqQa_mien-bac:before{background:var(--primary)}._3-NqQa_regionPill._3-NqQa_none{color:var(--on-surface-variant);font-style:italic}._3-NqQa_regionPill._3-NqQa_none:before{background:var(--outline-ghost)}._3-NqQa_contactCell{flex-direction:column;gap:1px;min-width:150px;line-height:1.3;display:flex}._3-NqQa_contactCell ._3-NqQa_name{font-size:13px;font-weight:600}._3-NqQa_contactCell ._3-NqQa_phone{font:11.5px var(--font-mono);color:var(--on-surface-variant)}._3-NqQa_contactCell ._3-NqQa_muted{color:var(--on-surface-variant);font-style:italic}
._0RDxOa_rowAct{display:inline-block;position:relative}._0RDxOa_trigger{appearance:none;border:1px solid var(--outline-ghost);background:var(--surface-container-lowest);color:var(--on-surface-variant);border-radius:var(--radius);cursor:pointer;place-items:center;width:28px;height:28px;display:inline-grid}._0RDxOa_trigger:hover{background:var(--surface-container-high);color:var(--on-surface)}._0RDxOa_trigger svg{stroke:currentColor;fill:currentColor;width:14px;height:14px}._0RDxOa_menu{z-index:1000;background:var(--surface-container-lowest);border-radius:var(--radius);border:1px solid var(--outline-ghost);flex-direction:column;min-width:200px;padding:6px;display:flex;position:fixed;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}._0RDxOa_menu button{appearance:none;text-align:left;cursor:pointer;font:13px var(--font-body);color:var(--on-surface);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}._0RDxOa_menu button:hover{background:var(--surface-container-high)}._0RDxOa_divider{background:var(--surface-container-high);height:1px;margin:4px 2px}._0RDxOa_menu ._0RDxOa_danger{color:var(--on-error-container)}._0RDxOa_menu ._0RDxOa_danger:hover{background:var(--error-container)}
.t5HVsq_left{color:var(--on-surface-variant);font:11.5px var(--font-mono);margin-right:auto}.t5HVsq_sec{background:var(--surface-container-low);border-radius:var(--radius);margin-top:14px;padding:14px 16px}.t5HVsq_sec:first-child{margin-top:0}.t5HVsq_secHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.t5HVsq_secHead .t5HVsq_num{border-radius:var(--radius);background:var(--primary-tint);width:22px;height:22px;color:var(--primary);font:600 11px var(--font-mono);place-items:center;display:grid}.t5HVsq_secHead h4{font:600 14px var(--font-body);letter-spacing:-.005em;margin:0}.t5HVsq_secHead .t5HVsq_hint{font:11px var(--font-mono);color:var(--on-surface-variant);margin-left:auto}.t5HVsq_grid2{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}@media (max-width:640px){.t5HVsq_grid2{grid-template-columns:1fr}}.t5HVsq_full{grid-column:1/-1}.t5HVsq_notesField{width:100%}.t5HVsq_notesField textarea{max-width:none}.t5HVsq_toggleRow{background:var(--surface-container-high);border-radius:var(--radius);align-items:center;gap:10px;padding:8px 10px;display:flex}.t5HVsq_toggleRowHint{color:var(--on-surface-variant);margin-left:6px;font-size:11.5px}
.u5dqea_page{display:contents}
.I7dMkq_notice{border:1px solid var(--error);border-radius:var(--radius);color:var(--error);background:color-mix(in srgb, var(--error) 8%, transparent);margin:16px 22px;padding:12px 14px}.I7dMkq_hint{color:var(--on-surface-variant);margin:0;font-size:13px}.I7dMkq_headerMeta{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.I7dMkq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.I7dMkq_tabsRow{border-bottom:1px solid var(--outline-variant);padding:0 16px}.I7dMkq_banner{border-radius:var(--radius);background:var(--warn-soft);color:var(--on-tertiary-container);margin:12px 16px 0;padding:9px 12px;font-size:13px;font-weight:500}.I7dMkq_totals{border-top:1px solid var(--outline-variant);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 24px;padding:10px 16px;font-size:13px;display:flex}.I7dMkq_totals b{font-weight:700}.I7dMkq_totals .I7dMkq_accent{color:var(--primary)}.I7dMkq_totals .I7dMkq_muted{color:var(--on-surface-variant)}.I7dMkq_groupHead{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 16px;font-weight:600;display:flex}.I7dMkq_groupHead .I7dMkq_sp{flex:1}.I7dMkq_groupHead small{color:var(--on-surface-variant);font-weight:500}.I7dMkq_num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.I7dMkq_neg{color:var(--error)}.I7dMkq_tableWrap{flex-direction:column;flex:1;min-height:0;display:flex}.I7dMkq_resultGrid{flex-wrap:wrap;gap:20px;padding:14px 16px 24px;display:flex}.I7dMkq_resultTable{flex:999 620px;min-width:0}.I7dMkq_resultSide{flex-direction:column;flex:340px;gap:16px;min-width:0;display:flex}.I7dMkq_box{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface)}.I7dMkq_boxHead{border-bottom:1px solid var(--outline-variant);background:var(--surface-container-low);color:var(--on-surface-variant);padding:8px 14px;font-size:12px;font-weight:600}.I7dMkq_line{border-bottom:1px solid var(--outline-variant);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;padding:8px 14px;display:flex}.I7dMkq_line:last-child{border-bottom:0}.I7dMkq_profit{justify-content:space-between;align-items:baseline;gap:16px;padding:12px 14px;display:flex}.I7dMkq_profit b{color:var(--primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.I7dMkq_profit b.I7dMkq_neg{color:var(--error)}.I7dMkq_checkList{flex-direction:column;gap:6px;padding:10px 14px;font-size:13px;display:flex}.I7dMkq_checkBad{color:var(--error)}.I7dMkq_checkOk{color:var(--primary)}.I7dMkq_dialog{max-width:560px}.I7dMkq_dialogWide{width:min(640px,100vw - 32px);max-width:none}.I7dMkq_form{flex-direction:column;gap:12px;display:flex}.I7dMkq_row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.I7dMkq_row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.I7dMkq_recurringRow{grid-template-columns:150px minmax(0,1fr) 140px 110px 110px 32px;align-items:start;gap:8px;display:grid}.I7dMkq_fieldFull.I7dMkq_fieldFull{width:100%}.I7dMkq_shTable{flex-direction:column;gap:8px;display:flex}.I7dMkq_shHead,.I7dMkq_shRow{grid-template-columns:minmax(0,1fr) 160px 140px 36px;align-items:center;gap:10px;display:grid}.I7dMkq_shHead{padding:0 2px}.I7dMkq_shHead span{text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.I7dMkq_pctWrap{position:relative}.I7dMkq_pctWrap input{padding-right:26px}.I7dMkq_pctSuffix{color:var(--on-surface-variant);pointer-events:none;font-size:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:720px){.I7dMkq_row2,.I7dMkq_row3,.I7dMkq_recurringRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.I7dMkq_shHead{display:none}.I7dMkq_shRow{grid-template-columns:1fr 1fr 36px}.I7dMkq_shRow>:first-child{grid-column:1/-1}}.I7dMkq_errorText{color:var(--error);margin:0;font-size:13px}
._8Dpvlq_driver{align-items:center;gap:10px;min-width:0;display:inline-flex}._8Dpvlq_who{flex-direction:column;gap:1px;min-width:0;display:inline-flex}._8Dpvlq_name{color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._8Dpvlq_email{font:500 11px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._8Dpvlq_band{flex-direction:column;gap:1px;line-height:1.15;display:inline-flex}._8Dpvlq_bandCode{color:var(--on-surface);font-weight:700}._8Dpvlq_bandRange{font:500 11px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;font-style:normal}
.U6qVua_root{display:inline-block;position:relative}.U6qVua_trigger{min-width:220px;min-height:var(--control-h);background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);font:inherit;color:var(--on-surface);cursor:pointer;align-items:center;gap:8px;padding:8px 10px;transition:border-color .12s,box-shadow .12s;display:inline-flex}.U6qVua_trigger:hover:not(:disabled){border-color:var(--outline-variant)}.U6qVua_trigger:disabled{color:var(--on-surface-variant);background:var(--surface-container-low);opacity:.6;cursor:not-allowed}.U6qVua_trigger[aria-expanded=true]{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.U6qVua_value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.U6qVua_placeholder{color:var(--on-surface-variant)}.U6qVua_chev{width:14px;height:14px;stroke:var(--on-surface-variant);fill:none;stroke-width:1.8px;flex:none;transition:transform .12s}.U6qVua_trigger[aria-expanded=true] .U6qVua_chev{transform:rotate(180deg)}.U6qVua_content{z-index:90;background:var(--surface-container-lowest);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-ambient), 0 18px 48px -16px #0b1c302e;flex-direction:column;max-height:280px;margin-top:6px;padding:4px;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.U6qVua_list{flex:1;min-height:0;overflow-y:auto}.U6qVua_search{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);padding:8px 10px}.U6qVua_search input{width:100%;font:inherit;color:var(--on-surface);background:0 0;border:none;outline:none;font-size:13px}.U6qVua_item{cursor:pointer;border-radius:var(--radius);color:var(--on-surface);align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.U6qVua_item:hover{background:var(--surface-container)}.U6qVua_itemActive{background:var(--surface-container-highest);font-weight:600}.U6qVua_check{width:14px;height:14px;stroke:var(--primary);fill:none;stroke-width:2.4px;opacity:0}.U6qVua_itemActive .U6qVua_check{opacity:1}.U6qVua_empty{text-align:center;color:var(--on-surface-variant);padding:18px 10px;font-size:12.5px}.U6qVua_groupLabel{font:600 10.5px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--on-surface-variant);padding:8px 10px 3px}
.Cw08ZG_sec{border-top:1px solid var(--surface-container-high);margin-top:18px;padding-top:14px}.Cw08ZG_sec:first-child{border-top:0;margin-top:0;padding-top:0}.Cw08ZG_secH{align-items:center;gap:10px;margin-bottom:10px;display:flex}.Cw08ZG_num{border-radius:var(--radius);background:var(--primary-tint);width:22px;height:22px;color:var(--primary);font:600 11px var(--font-mono);place-items:center;display:grid}.Cw08ZG_secH h4{font:600 14px var(--font-body);letter-spacing:-.005em;margin:0}.Cw08ZG_hint{font:11px var(--font-mono);color:var(--on-surface-variant);margin-left:auto}
.uoIjnq_catGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.uoIjnq_catCard{appearance:none;border:1px solid var(--surface-container-high);background:var(--surface-container-lowest);border-radius:var(--radius);text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:10px;display:flex}.uoIjnq_catCard.uoIjnq_isOn{border-color:var(--primary);background:var(--primary-tint);box-shadow:0 0 0 1px var(--primary)}.uoIjnq_ic{color:var(--primary);font-size:18px;line-height:1}.uoIjnq_ic svg{width:22px;height:22px}.uoIjnq_catCard b{font:600 13px var(--font-body)}.uoIjnq_desc{font:10.5px var(--font-mono);color:var(--on-surface-variant)}
.BU0I0G_toggleRow{background:var(--surface-container-high);border-radius:var(--radius);align-items:center;gap:10px;padding:8px 10px;display:flex}.BU0I0G_toggleRow label{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.BU0I0G_toggleRow input{cursor:pointer;width:36px;height:20px}.BU0I0G_hint{color:var(--on-surface-variant);font-size:11.5px}
.kf1bna_drawerBackdrop{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f191452;position:fixed;inset:0}.kf1bna_drawer{z-index:81;background:var(--surface-container-lowest);flex-direction:column;width:min(720px,96vw);animation:.22s cubic-bezier(.2,.8,.2,1) kf1bna_slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #0000001f}@keyframes kf1bna_slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.kf1bna_drawerH{border-bottom:1px solid var(--surface-container-high);align-items:center;gap:12px;padding:18px 24px 14px;display:flex}.kf1bna_drawerH h3{font:700 18px var(--font-display);letter-spacing:-.01em;margin:0}.kf1bna_sub{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:3px}.kf1bna_close{appearance:none;border-radius:var(--radius);cursor:pointer;width:32px;height:32px;font:18px var(--font-display);color:var(--on-surface-variant);background:0 0;border:0;margin-left:auto}.kf1bna_close:hover{background:var(--surface-container-high);color:var(--on-surface)}.kf1bna_drawerB{flex:1;padding:4px 24px 24px;overflow-y:auto}.kf1bna_drawerF{border-top:1px solid var(--surface-container-high);background:var(--surface-container-lowest);align-items:center;gap:8px;padding:14px 24px;display:flex}.kf1bna_left{color:var(--on-surface-variant);font:11.5px var(--font-mono);margin-right:auto}.kf1bna_grid2{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.kf1bna_grid3{grid-template-columns:1fr 1fr 1fr;gap:12px 14px;display:grid}@media (max-width:640px){.kf1bna_grid2,.kf1bna_grid3{grid-template-columns:1fr}}.kf1bna_field{flex-direction:column;gap:4px;display:flex}.kf1bna_field label{font:600 11px var(--font-mono);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;display:flex}.kf1bna_field label .kf1bna_req{color:var(--error)}.kf1bna_field input[type=text],.kf1bna_field input[type=number],.kf1bna_field select,.kf1bna_field textarea{appearance:none;border:1px solid var(--surface-container-high);background:var(--surface-container-lowest);border-radius:var(--radius);font:13px var(--font-body);color:var(--on-surface);width:100%;padding:8px 10px}.kf1bna_field input:focus,.kf1bna_field select:focus,.kf1bna_field textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.kf1bna_field .kf1bna_hint{font:10.5px var(--font-mono);color:var(--on-surface-variant)}.kf1bna_field .kf1bna_withUnit{position:relative}.kf1bna_field .kf1bna_withUnit input{padding-right:38px}.kf1bna_field .kf1bna_withUnit .kf1bna_unit{font:11px var(--font-mono);color:var(--on-surface-variant);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.kf1bna_formRow{flex-direction:column;gap:8px;margin-top:14px;display:flex}.kf1bna_formRow>.kf1bna_label{margin-bottom:0}.kf1bna_warnBar{background:var(--warn-soft);border-left:3px solid var(--warn);border-radius:var(--radius);margin:10px 0;padding:10px 12px;font-size:12.5px}.kf1bna_warnBar b{color:var(--on-tertiary-container)}.kf1bna_field .kf1bna_brandCombo{width:100%;display:block}.kf1bna_field .kf1bna_brandTrigger{width:100%;min-width:0;font:13px var(--font-body)}
.L_BIDG_root{min-width:0;position:relative}.L_BIDG_box{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);align-items:center;gap:8px;padding:0 8px 0 10px;transition:border-color .12s,box-shadow .12s;display:flex}.L_BIDG_box:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.L_BIDG_invalid{border-color:var(--error);background:color-mix(in oklab, var(--error) 5%, var(--surface-container-lowest))}.L_BIDG_invalid:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--error) 18%, transparent)}.L_BIDG_disabled{opacity:.55;background:var(--surface-container-low)}.L_BIDG_pin{color:var(--on-surface-variant);flex:none;display:flex}.L_BIDG_pin svg{stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.L_BIDG_input{min-width:0;font:inherit;color:var(--on-surface);background:0 0;border:0;outline:none;flex:1;padding:9px 0}.L_BIDG_input::placeholder{color:var(--on-surface-variant)}.L_BIDG_clear{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;flex:none;padding:4px;display:flex}.L_BIDG_clear:hover{background:var(--surface-container);color:var(--on-surface)}.L_BIDG_clear svg{stroke-linecap:round;width:14px;height:14px}.L_BIDG_panel{z-index:1300;background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);box-shadow:var(--shadow-ambient), 0 18px 48px -16px #0b1c302e;position:fixed;overflow:hidden}.L_BIDG_list{overscroll-behavior:contain;max-height:334px;overflow:auto}.L_BIDG_group{background:var(--surface-container-low);border-top:1px solid var(--outline-variant);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px 5px;display:flex}.L_BIDG_list>.L_BIDG_group:first-child{border-top:0}.L_BIDG_group>b{font:600 10px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);align-items:center;gap:6px;min-width:0;display:flex}.L_BIDG_group>b>i{background:var(--outline-variant);border-radius:50%;flex:none;width:6px;height:6px;font-style:normal}.L_BIDG_group>span{color:var(--on-surface-variant);flex:none;font-size:10px}.L_BIDG_group_mine>b{color:var(--primary)}.L_BIDG_group_mine>b>i{background:var(--primary)}.L_BIDG_group_others>b>i{background:var(--primary-tint);border:1px solid var(--primary)}.L_BIDG_group_place>b>i{background:var(--surface-container-high);border:1px solid var(--outline-variant)}.L_BIDG_opt{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--outline-ghost);width:100%;font:inherit;background:0 0;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.L_BIDG_opt:last-child{border-bottom:0}.L_BIDG_opt:hover{background:var(--surface-container-low)}.L_BIDG_optActive{background:var(--primary-tint)}.L_BIDG_ico{border-radius:var(--radius);background:var(--surface-container);width:26px;height:26px;color:var(--on-surface-variant);flex:none;place-items:center;margin-top:1px;display:grid}.L_BIDG_ico svg{stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.L_BIDG_ico_mine{background:var(--primary);color:var(--on-primary)}.L_BIDG_ico_others{background:var(--primary-tint);color:var(--primary)}.L_BIDG_ico_place{background:var(--surface-container-high);color:var(--on-surface)}.L_BIDG_optMain{flex:1;min-width:0}.L_BIDG_optName{color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.L_BIDG_optSub{color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.L_BIDG_opt mark{color:var(--primary);background:0 0;font-weight:700}.L_BIDG_owner{font:600 9.5px/1 var(--font-sans);border-radius:var(--radius);background:var(--surface-container);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;flex:none;align-self:center;max-width:130px;padding:3px 5px;overflow:hidden}.L_BIDG_enter{color:var(--on-surface-variant);border:1px solid var(--outline-variant);border-radius:var(--radius);flex:none;align-self:center;padding:1px 5px;font-size:10px}.L_BIDG_sk{border-bottom:1px solid var(--outline-ghost);align-items:center;gap:10px;padding:11px 12px;display:flex}.L_BIDG_skBody{flex:1}.L_BIDG_sk i{border-radius:var(--radius);background:linear-gradient(90deg, var(--surface-container-low) 25%, var(--surface-container) 37%, var(--surface-container-low) 63%);background-size:400% 100%;animation:1.3s ease-in-out infinite L_BIDG_shimmer;display:block}.L_BIDG_sk1{flex:none;width:26px;height:26px}.L_BIDG_sk2{width:46%;height:9px}.L_BIDG_sk3{width:72%;height:8px;margin-top:6px}@keyframes L_BIDG_shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.L_BIDG_sk i{animation:none}}.L_BIDG_note{text-align:center;padding:16px 14px}.L_BIDG_note h4{font:700 13px var(--font-display);margin:0 0 3px}.L_BIDG_note p{color:var(--on-surface-variant);margin:0;font-size:12px}.L_BIDG_noteErr h4{color:var(--error)}.L_BIDG_noteRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:11px;display:flex}.L_BIDG_noteBtn{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);color:var(--on-surface);border-radius:var(--radius);font:600 11.5px var(--font-sans);cursor:pointer;padding:5px 9px}.L_BIDG_noteBtn:hover{background:var(--surface-container-low)}.L_BIDG_foot{background:var(--surface-container-low);border-top:1px solid var(--outline-variant);color:var(--on-surface-variant);justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;font-size:11px;display:flex}.L_BIDG_foot kbd{font:500 10px var(--font-mono);background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);color:var(--on-surface-variant);border-bottom-width:2px;padding:1px 4px}.L_BIDG_k{align-items:center;gap:4px;margin-right:9px;display:inline-flex}
.oVAIkq_chip{background:var(--surface-container-low);border:1px solid var(--outline-ghost);border-radius:var(--radius);align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}.oVAIkq_chip.oVAIkq_isSet{background:color-mix(in oklab, var(--secondary) 5%, var(--surface-container-lowest));border-color:color-mix(in oklab, var(--secondary) 35%, var(--outline-ghost))}.oVAIkq_chip.oVAIkq_isInvalid{border-color:var(--error);background:color-mix(in oklab, var(--error) 5%, var(--surface-container-low))}.oVAIkq_chip.oVAIkq_isInvalid .oVAIkq_sub{color:var(--error)}.oVAIkq_thumb{border-radius:var(--radius);background:linear-gradient(0deg, var(--outline-ghost) 1px, transparent 1px) 0 0 / 100% 11px, linear-gradient(90deg, var(--outline-ghost) 1px, transparent 1px) 0 0 / 11px 100%, linear-gradient(135deg, #e9f0ff, #dbe7fb);flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative;overflow:hidden}.oVAIkq_thumb svg{opacity:.35;width:18px;height:18px;color:var(--on-surface-variant)}.oVAIkq_chip.oVAIkq_isSet .oVAIkq_thumb svg{opacity:1;color:var(--primary)}.oVAIkq_body{flex:1;min-width:0}.oVAIkq_co{font:600 13px var(--font-mono);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oVAIkq_chip:not(.oVAIkq_isSet) .oVAIkq_co{color:var(--on-surface-variant);font-family:var(--font-sans,inherit);font-weight:500}.oVAIkq_sub{color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.oVAIkq_chip.oVAIkq_isSet .oVAIkq_sub{color:var(--secondary)}.oVAIkq_chipBtn{flex:none}.oVAIkq_overlay{z-index:1200;position:fixed;inset:0}.oVAIkq_scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1c306b;animation:.2s oVAIkq_fade;position:absolute;inset:0}@keyframes oVAIkq_fade{0%{opacity:0}to{opacity:1}}.oVAIkq_panel{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:min(760px,94vw);max-height:92vh;animation:.22s cubic-bezier(.2,.8,.2,1) oVAIkq_pop;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px -12px #0b1c3059}@keyframes oVAIkq_pop{0%{opacity:0;transform:translate(-50%,-46%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.oVAIkq_head{background:var(--surface-container-low);align-items:center;gap:10px;padding:14px 16px;display:flex}.oVAIkq_head h3{margin:0;font-size:15px}.oVAIkq_headX{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;width:28px;height:28px;font-size:18px}.oVAIkq_headX:hover{background:var(--surface-container-highest);color:var(--on-surface)}.oVAIkq_headBtn{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius);height:28px;font:600 12px var(--font-sans,inherit);background:0 0;border:0;margin-left:auto;padding:0 10px}.oVAIkq_headBtn:hover{background:var(--surface-container-highest);color:var(--on-surface)}.oVAIkq_panelFull{border-radius:0;grid-template:"head head""search map""resolved map""coords map""pad map"1fr"foot map"/40fr 60fr;width:100vw;height:100vh;max-height:100vh;animation:none;display:grid;top:0;left:0;transform:none}.oVAIkq_panelFull .oVAIkq_head{grid-area:head}.oVAIkq_panelFull .oVAIkq_search{grid-area:search}.oVAIkq_panelFull .oVAIkq_resolved{grid-area:resolved}.oVAIkq_panelFull .oVAIkq_coords{grid-area:coords}.oVAIkq_panelFull .oVAIkq_foot{grid-area:foot}.oVAIkq_panelFull .oVAIkq_map{grid-area:map;height:auto;min-height:0;margin:12px 16px 12px 8px}.oVAIkq_search{padding:14px 16px 0}.oVAIkq_label{font:600 11px var(--font-sans,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:7px;display:block}.oVAIkq_paste{background:var(--surface-container-lowest);border:1.5px dashed var(--outline-variant);border-radius:var(--radius);align-items:center;gap:10px;padding:4px 4px 4px 12px;transition:all .16s;display:flex}.oVAIkq_paste:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 16%, transparent);border-style:solid}.oVAIkq_paste.oVAIkq_isOk{border-style:solid;border-color:color-mix(in oklab, var(--secondary) 55%, var(--outline-variant));background:color-mix(in oklab, var(--secondary) 4%, var(--surface-container-lowest))}.oVAIkq_paste.oVAIkq_isErr{border-style:solid;border-color:var(--error)}.oVAIkq_pasteIco{width:18px;height:18px;color:var(--on-surface-variant);flex:none}.oVAIkq_paste.oVAIkq_isOk .oVAIkq_pasteIco{color:var(--secondary)}.oVAIkq_paste.oVAIkq_isErr .oVAIkq_pasteIco{color:var(--error)}.oVAIkq_paste input{min-width:0;font:500 13px var(--font-mono);color:var(--on-surface);background:0 0;border:0;outline:0;flex:1;padding:10px 0}.oVAIkq_paste input::placeholder{font-family:var(--font-sans,inherit);font-weight:400}.oVAIkq_status{align-items:center;gap:6px;min-height:16px;margin:8px 2px 0;font-size:11.5px;display:flex}.oVAIkq_status.oVAIkq_isOk{color:var(--secondary)}.oVAIkq_status.oVAIkq_isErr{color:var(--error)}.oVAIkq_spin{border:2px solid var(--outline-ghost);border-top-color:var(--primary);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite oVAIkq_sp}@keyframes oVAIkq_sp{to{transform:rotate(360deg)}}.oVAIkq_map{border-radius:var(--radius);flex:1;min-height:300px;margin:12px 16px 0;overflow:hidden}.oVAIkq_coords{grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px 0;display:grid}.oVAIkq_foot{align-items:center;gap:12px;padding:14px 16px;display:flex}.oVAIkq_grow{flex:1}.oVAIkq_resolved{border-radius:var(--radius);background:var(--surface-2,#2d6b430f);border:1px solid var(--border,#00000014);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 16px 0;padding:8px 12px;font-size:13px;display:flex}.oVAIkq_resolvedLabel{color:var(--text-muted,#667085)}.oVAIkq_resolvedArea{font-weight:600}.oVAIkq_resolvedChip{color:var(--brand-700,#2d6b43);background:#2d6b431f;border-radius:999px;padding:2px 8px;font-weight:600}.oVAIkq_resolvedWarn{color:var(--warn-700,#b54708);flex-basis:100%;font-size:12px}
.BjEHDW_root{text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);font-size:10.5px;font-weight:600;display:inline-block}.BjEHDW_required:after{content:" *";color:var(--error)}