.KF7OUG_body{background:var(--surface);min-height:100vh;font-family:var(--font-sans);color:var(--on-surface);place-items:center;margin:0;padding:48px 24px;display:grid}.KF7OUG_err{text-align:center;max-width:480px}.KF7OUG_err img{width:280px;height:auto;margin-bottom:32px}.KF7OUG_err h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:800}.KF7OUG_err p{color:var(--on-surface-variant);margin:0 0 32px;font-size:15px;line-height:1.55}
.WhJzwq_root{background:var(--surface-container-high);color:var(--on-surface);border-radius:var(--radius);cursor:pointer;font-size:12.5px;font-weight:600;line-height:1.4;font-family:var(--font-sans);letter-spacing:-.005em;border:none;align-items:center;gap:6px;padding:8px 14px;transition:background .12s,transform 80ms;display:inline-flex}.WhJzwq_root:hover{background:var(--surface-container-highest)}.WhJzwq_root:active{transform:translateY(.5px)}.WhJzwq_root:disabled,.WhJzwq_root[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.WhJzwq_primary{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-container) 100%);color:var(--on-primary)}.WhJzwq_primary:hover{background:linear-gradient(180deg, var(--primary-container) 0%, #1c4528 100%)}.WhJzwq_accent{background:var(--secondary);color:#fff}.WhJzwq_accent:hover{background:#00582a}.WhJzwq_ghost{color:var(--on-surface-variant);background:0 0}.WhJzwq_ghost:hover{background:var(--surface-container-high);color:var(--on-surface)}.WhJzwq_danger{background:var(--error-container);color:var(--on-error-container)}.WhJzwq_sm{padding:5px 10px;font-size:11.5px}.WhJzwq_icon{padding:7px 8px}
.d3Q-MW_overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:80;background:#0b1c3052;position:fixed;inset:0}.d3Q-MW_overlay[data-state=open]{animation:.22s ease-out both d3Q-MW_tms-ad-overlay-in}.d3Q-MW_overlay[data-state=closed]{animation:.18s ease-in both d3Q-MW_tms-ad-overlay-out}.d3Q-MW_content{background:var(--surface-container-lowest);border-radius:var(--radius);width:min(440px,100vw - 32px);box-shadow:0 24px 60px -12px #0b1c3052, 0 0 0 1px var(--outline-ghost);z-index:81;outline:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.d3Q-MW_content[data-state=open]{animation:.26s cubic-bezier(.2,.8,.2,1) both d3Q-MW_tms-ad-in}.d3Q-MW_content[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) both d3Q-MW_tms-ad-out}.d3Q-MW_head{padding:18px 20px 4px}.d3Q-MW_title{font:700 16px var(--font-display);letter-spacing:-.01em;color:#b3261e;margin:0}.d3Q-MW_desc{color:var(--on-surface-variant);margin:6px 0 0;font-size:13px;line-height:1.55}.d3Q-MW_body{padding:8px 20px 4px}.d3Q-MW_foot{justify-content:flex-end;gap:8px;padding:16px 20px 18px;display:flex}@keyframes d3Q-MW_tms-ad-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes d3Q-MW_tms-ad-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes d3Q-MW_tms-ad-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes d3Q-MW_tms-ad-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-46%)scale(.96)}}@media (prefers-reduced-motion:reduce){.d3Q-MW_overlay,.d3Q-MW_content{animation:none!important}}
.HXO59G_root{background:var(--surface-container-high);color:var(--on-surface);border-radius:var(--radius);align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.HXO59G_root:before{content:"";background:var(--on-surface-variant);border-radius:50%;width:6px;height:6px}.HXO59G_south:before{background:#299236;background:lab(53.1793% -45.0091 38.3468)}.HXO59G_central:before{background:var(--tertiary)}.HXO59G_north:before{background:#1779e1;background:lab(49.9088% 4.02367 -61.7788)}.HXO59G_mekong:before{background:#009399;background:lab(54.9345% -43.5216 -17.7835)}
.MnRXFq_root{flex-direction:column;gap:0;line-height:1.25;display:flex}.MnRXFq_name{align-items:center;gap:6px;font-weight:600;display:inline-flex}.MnRXFq_meta{font:11px var(--font-mono);color:var(--on-surface-variant)}.MnRXFq_city{color:var(--on-surface-variant);font-size:11px}.MnRXFq_hqTag{font:600 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--on-surface);color:var(--on-primary);border-radius:var(--radius);padding:1px 5px}
.GfKLYq_root{align-items:center;gap:10px;display:flex}.GfKLYq_avatar{border-radius:var(--radius);background:var(--primary);width:28px;height:28px;color:var(--on-primary);font:700 10.5px var(--font-display);letter-spacing:-.02em;flex-shrink:0;place-items:center;display:grid}.GfKLYq_body{flex-direction:column;gap:0;min-width:0;font-size:12.5px;line-height:1.25;display:flex}.GfKLYq_name{font-weight:600}.GfKLYq_role{color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px}.GfKLYq_phone{font:11px var(--font-mono);color:var(--on-surface-variant)}
._8jbYIa_page{display:contents}._8jbYIa_statsStrip{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:16px;padding:18px 22px;display:grid}@media (max-width:900px){._8jbYIa_statsStrip{grid-template-columns:repeat(2,1fr);gap:20px}}._8jbYIa_statsStrip .kpi__v{margin:6px 0 2px;font-size:32px}._8jbYIa_statsStrip .kpi__l{font-size:10px}._8jbYIa_statsStrip .kpi__sub{font-size:11px}.branch-row-actions{justify-content:flex-end;gap:4px;display:flex}
._1OZ9WG_zone{height:150px}._1OZ9WG_zoneDragging{border-color:var(--primary);background:var(--surface-container)}._1OZ9WG_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;max-height:420px;margin-top:12px;padding-right:2px;display:grid;overflow-y:auto}._1OZ9WG_card{background:var(--surface-container);border-radius:var(--radius);flex-direction:column;margin:0;display:flex;overflow:hidden}._1OZ9WG_cardHead{align-items:center;gap:6px;min-width:0;padding:8px 8px 6px;display:flex}._1OZ9WG_cardIcon{width:22px;height:22px;color:var(--primary);background:var(--surface-container-lowest);border-radius:2px;flex-shrink:0;place-items:center;display:grid}._1OZ9WG_cardIconPdf{color:var(--error,#c7301e)}._1OZ9WG_cardName{min-width:0;font:600 11.5px/1.3 var(--font-sans);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._1OZ9WG_cardRemove{width:22px;height:22px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:2px;flex-shrink:0;place-items:center;padding:0;display:grid}._1OZ9WG_cardRemove:hover{color:var(--error,#c7301e);background:var(--surface-container-lowest)}._1OZ9WG_cardThumb{height:150px;color:var(--on-surface-variant);background:#fff;border-radius:2px;place-items:center;margin:0 8px 8px;display:grid;overflow:hidden}._1OZ9WG_cardImg{object-fit:cover;object-position:top center;width:100%;height:100%}._1OZ9WG_cardZoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}._1OZ9WG_cardPdf{pointer-events:none;border:0;width:100%;height:100%}._1OZ9WG_cardFoot{font:500 10.5px var(--font-mono);color:var(--on-surface-variant);padding:0 10px 8px}._1OZ9WG_progress{gap:4px;margin-top:12px;display:grid}._1OZ9WG_progressText{font:400 11.5px var(--font-sans);color:var(--on-surface-variant)}
.Fy_RDa_list{flex-direction:column;gap:10px;display:flex}.Fy_RDa_row{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.Fy_RDa_main{min-width:0}.Fy_RDa_title{color:var(--on-surface);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.Fy_RDa_subtag{font:11.5px var(--font-mono);color:var(--on-surface-variant);background:var(--surface-container);border-radius:2px;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.Fy_RDa_meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);flex-wrap:wrap;gap:4px 14px;display:flex}.Fy_RDa_meta b{color:var(--on-surface);font-weight:600}.Fy_RDa_revoked{background:color-mix(in oklab, var(--error) 10%, transparent);color:var(--error);border-radius:2px;margin-top:8px;padding:8px 10px;font-size:11.5px}.Fy_RDa_note{color:var(--on-surface-variant);margin-top:6px;font-size:12px;font-style:italic}.Fy_RDa_fileLink{font:11.5px var(--font-mono);color:var(--primary);margin-top:6px;text-decoration:none;display:inline-block}.Fy_RDa_fileLink:hover{text-decoration:underline}.Fy_RDa_actions{flex-direction:column;align-items:stretch;gap:6px;display:flex}.Fy_RDa_formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.Fy_RDa_classPills{flex-wrap:wrap;gap:6px;display:flex}.Fy_RDa_classPill{background:var(--surface-container-low);cursor:pointer;-webkit-user-select:none;user-select:none;font:600 12px var(--font-mono);letter-spacing:.04em;color:var(--on-surface-variant);border:0;border-radius:2px;padding:7px 14px}.Fy_RDa_classPill.Fy_RDa_isOn{background:var(--primary);color:var(--on-primary)}@media (max-width:600px){.Fy_RDa_formGrid{grid-template-columns:1fr}}@media (max-width:720px){.Fy_RDa_row{grid-template-columns:1fr}.Fy_RDa_actions{flex-flow:wrap}}
.ZF6RXW_page{display:contents}.create{grid-template-columns:1fr 320px;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.create{grid-template-columns:1fr}}.row2{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.row3{grid-template-columns:1fr 1fr 1fr;gap:14px 18px;display:grid}.row4{grid-template-columns:1fr 1fr 1fr 1fr;gap:14px 18px;display:grid}@media (max-width:720px){:is(.row2,.row3,.row4){grid-template-columns:1fr}}.section-h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);border-bottom:1px solid var(--outline-ghost);margin:24px 0 6px;padding:0 0 10px;font-size:13px;font-weight:700}.section-h:first-child{margin-top:0}.role-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:720px){.role-cards{grid-template-columns:1fr}}.portrait{border-radius:var(--radius);background:var(--surface-container-high);width:132px;height:168px;color:var(--on-surface-variant);box-shadow:inset 0 0 0 1.5px var(--outline-ghost);place-items:center;display:grid;overflow:hidden}.portrait svg{opacity:.5;width:50%}.kin-help{background:var(--surface-container);border-radius:var(--radius);color:var(--on-surface-variant);align-items:center;gap:10px;margin-top:10px;padding:10px 14px;font-size:11.5px;line-height:1.55;display:flex}.kin-help .cnt{font:700 12px var(--font-mono);background:var(--on-surface);color:var(--surface-container-lowest);border-radius:2px;padding:3px 8px}.kin-help.is-ok .cnt{background:var(--secondary);color:#fff}.kin-help.is-warn .cnt{background:var(--error);color:#fff}.add-row{background:var(--surface-container-low);color:var(--on-surface);border:1.5px dashed var(--outline-variant);border-radius:var(--radius);cursor:pointer;font:600 12px var(--font-body);align-items:center;gap:6px;margin-top:10px;padding:8px 14px;display:inline-flex}.add-row:hover{border-color:var(--primary);color:var(--primary)}.class-pills{flex-wrap:wrap;gap:6px;display:flex}.class-pill{background:var(--surface-container-low);cursor:pointer;-webkit-user-select:none;user-select:none;font:600 12px var(--font-mono);letter-spacing:.04em;color:var(--on-surface-variant);border:0;border-radius:2px;padding:7px 14px}.class-pill.is-on{background:var(--primary);color:var(--on-primary)}.adr-banner{background:var(--surface-container);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:0 0 12px;padding:12px 16px;display:grid}.adr-banner .icon{color:#1a1a1a;width:28px;height:28px;font:700 14px var(--font-mono);background:#f9a825;border-radius:2px;place-items:center;display:grid;transform:rotate(45deg)}.adr-banner .icon span{display:block;transform:rotate(-45deg)}.adr-banner b{font-family:var(--font-display);letter-spacing:-.01em;font-size:13px;font-weight:700}.adr-banner small{color:var(--on-surface-variant);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.adr-banner .count{font:700 11px var(--font-mono);background:var(--on-surface);color:var(--surface-container-lowest);border-radius:2px;padding:3px 8px}:is(.plan-cards,.radio-cards){grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:720px){:is(.plan-cards,.radio-cards){grid-template-columns:1fr}}.assign-card{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.assign-card+.assign-card{margin-top:10px}.assign-card .av{border-radius:var(--radius);background:var(--primary);width:36px;height:36px;color:var(--on-primary);font:700 11.5px var(--font-mono);letter-spacing:.04em;place-items:center;display:grid}.assign-card .av--empty{box-shadow:inset 0 0 0 1.5px var(--outline-variant);color:var(--on-surface-variant);background:0 0;font-size:14px}.assign-card .role{text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.assign-card .name{font-family:var(--font-display);font-size:13.5px;font-weight:700}.assign-card .meta{color:var(--on-surface-variant);font-size:11.5px;font-family:var(--font-mono);margin-top:2px}.assign-card.is-empty{box-shadow:inset 0 0 0 1px var(--outline-ghost);background:0 0}.summary{position:sticky;top:12px}:is([data-anchor],[id^=step-]){scroll-margin-top:12px}.summary .card__h{text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);padding:16px 18px 8px;font-size:12px}.summary dl{grid-template-columns:1fr;gap:10px;margin:0;padding:0 18px 18px;display:grid}.summary dt{text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.summary dd{color:var(--on-surface);margin:2px 0 0;font-size:13px;font-weight:500}.summary dd.mono{font-family:var(--font-mono)}.summary dd.empty{color:var(--on-surface-variant);font-style:italic;font-weight:400}.footer-actions{flex:1;align-items:center;gap:12px;display:flex}.footer-actions .left{color:var(--on-surface-variant);font-size:12px}.footer-actions .right{gap:8px;margin-left:auto;display:flex;position:relative}.err-trigger{background:var(--error-container,#fce9e7);color:var(--on-error-container,#6b1818);border-radius:var(--radius);cursor:pointer;font:600 12px var(--font-body);border:0;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.err-trigger .dot{background:var(--error,#c7301e);color:#fff;width:18px;height:18px;font:700 11px var(--font-mono);border-radius:50%;place-items:center;display:grid}.err-trigger:hover{filter:brightness(.97)}.err-trigger .caret{opacity:.7;margin-left:2px;font-size:9px}.err-pop{background:var(--surface-container-lowest);border-radius:var(--radius);border:1px solid var(--outline-ghost);width:420px;max-width:90vw;max-height:340px;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden auto;box-shadow:0 14px 40px -6px #00000038}.err-pop__h{font:600 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant);border-bottom:1px solid var(--outline-ghost);align-items:center;gap:8px;padding:12px 14px 8px;display:flex}.err-pop__h b{color:var(--error,#c7301e);font-weight:700}.err-item{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);border:0;border-bottom:1px solid var(--outline-ghost);background:0 0;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.err-item:last-child{border-bottom:0}.err-item:hover{background:var(--surface-container-low)}.err-item .step-n{background:var(--surface-container-high);width:22px;height:22px;color:var(--on-surface-variant);font:700 10.5px var(--font-mono);border-radius:50%;place-items:center;display:grid}.err-item .label{color:var(--on-surface);font-size:13px;font-weight:600;line-height:1.3}.err-item .label small{color:var(--on-surface-variant);font-size:11px;font-weight:400;font-family:var(--font-mono);margin-top:2px;display:block}.err-item .arr{color:var(--on-surface-variant);font-size:14px}:is(.is-invalid input,.is-invalid select,.is-invalid textarea){outline:2px solid var(--error,#c7301e);outline-offset:-1px;background:var(--error-container,#fdecea)}.assign-card.is-invalid{box-shadow:inset 0 0 0 2px var(--error,#c7301e)}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#1412106b;place-items:center;padding:32px 16px;animation:.14s ease-out ZF6RXW_dc-fadein;display:grid;position:fixed;inset:0}@keyframes ZF6RXW_dc-fadein{0%{opacity:0}to{opacity:1}}.modal{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:min(880px,100%);max-height:86vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000040}.modal__h{border-bottom:1px solid var(--outline-ghost);align-items:flex-start;gap:16px;padding:18px 22px 14px;display:flex}.modal__h h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:800}.modal__h p{color:var(--on-surface-variant);margin:4px 0 0;font-size:12.5px}.modal__close{border-radius:var(--radius);cursor:pointer;width:32px;height:32px;color:var(--on-surface-variant);background:0 0;border:0;margin-left:auto;font-size:18px}.modal__close:hover{background:var(--surface-container-high);color:var(--on-surface)}.modal__toolbar{border-bottom:1px solid var(--outline-ghost);grid-template-columns:1fr auto;gap:12px;padding:12px 22px;display:grid}.modal__search{position:relative}.modal__search input{background:var(--surface-container-low);border-radius:var(--radius);width:100%;font:13.5px var(--font-body);color:var(--on-surface);border:0;padding:9px 12px 9px 34px}.modal__search input:focus{outline:2px solid var(--primary);outline-offset:-1px}.modal__search:before{content:"⌕";color:var(--on-surface-variant);font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.modal__filters{gap:6px;display:flex}.chip{background:var(--surface-container-low);color:var(--on-surface-variant);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11.5px;font-weight:500;font-family:var(--font-body);border:0;border-radius:999px;padding:6px 11px}.chip.is-on{background:var(--on-surface);color:var(--surface-container-lowest)}.modal__body{background:var(--surface-container-low);flex:1;padding:8px 14px 14px;overflow-y:auto}.modal__count{color:var(--on-surface-variant);letter-spacing:.04em;text-transform:uppercase;padding:10px 8px 6px;font-size:11.5px;font-weight:600}.veh-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:720px){.veh-list{grid-template-columns:1fr}}.veh{background:var(--surface-container-lowest);border-radius:var(--radius);cursor:pointer;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:14px;transition:box-shadow .12s,background .12s;display:grid;box-shadow:inset 0 0 0 1px #0000}.veh:hover{background:var(--surface-container-highest)}.veh.is-selected{box-shadow:inset 0 0 0 2px var(--primary)}.veh.is-disabled{opacity:.45;cursor:not-allowed}.veh__plate{background:var(--surface-container-high);width:48px;height:36px;font:800 11px var(--font-mono);letter-spacing:.04em;box-shadow:inset 0 0 0 1.5px var(--on-surface);border-radius:2px;place-items:center;display:grid}.veh__main{min-width:0}.veh__name{font:700 14px var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;display:flex}.veh__name .badge{font:600 9.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:2px;padding:2px 6px}.veh__meta{color:var(--on-surface-variant);flex-wrap:wrap;gap:10px;margin-top:4px;font-size:11.5px;display:flex}.veh__meta .mono{font-family:var(--font-mono)}.veh__meta .dot{color:var(--outline-variant)}.veh__check{border:1.5px solid var(--outline-variant);color:#0000;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.veh.is-selected .veh__check{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.modal__f{border-top:1px solid var(--outline-ghost);background:var(--surface-container-lowest);align-items:center;gap:12px;padding:14px 22px;display:flex}.modal__f .sel-info{color:var(--on-surface-variant);font-size:12px}.modal__f .sel-info b{color:var(--on-surface);font-weight:600}.modal__f .right{gap:8px;margin-left:auto;display:flex}.dropzone__label{font:600 10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:4px}.cv-pair{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}@media (max-width:560px){.cv-pair{grid-template-columns:1fr}}
.dxs79W_form{flex-direction:column;gap:14px;display:flex}.dxs79W_field label{font:600 11px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--on-surface-variant);margin-bottom:6px;display:block}.dxs79W_actions{justify-content:flex-end;display:flex}
.C0mRPq_page{display:contents}.C0mRPq_tabBody{flex-direction:column;gap:18px;display:flex}.C0mRPq_kv{grid-template-columns:repeat(3,1fr);gap:14px 28px;margin:0;display:grid}@media (max-width:900px){.C0mRPq_kv{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.C0mRPq_kv{grid-template-columns:1fr}}.C0mRPq_kv dt{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.C0mRPq_kv dd{color:var(--on-surface);margin:4px 0 0;font-size:13.5px;font-weight:500}.C0mRPq_kinList{flex-direction:column;gap:8px;display:flex}.C0mRPq_kinRow{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:24px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.C0mRPq_kinIdx{background:var(--surface-container-high);width:22px;height:22px;color:var(--on-surface-variant);font:700 10.5px var(--font-mono);border-radius:50%;place-items:center;display:grid}.C0mRPq_kinMain{min-width:0}.C0mRPq_kinName{align-items:center;gap:8px;font-size:13.5px;display:flex}.C0mRPq_kinMeta{font:11.5px var(--font-mono);color:var(--on-surface-variant);gap:14px;margin-top:4px;display:flex}.dh{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);grid-template-columns:84px 1fr auto;align-items:center;gap:20px;margin-bottom:18px;padding:22px 24px;display:grid}@media (max-width:720px){.dh{grid-template-columns:64px 1fr}.dh__actions{grid-column:1/-1}}.dh__av{background:var(--primary);width:84px;height:84px;color:var(--on-primary);font:700 26px var(--font-display);letter-spacing:-.02em;border-radius:50%;place-items:center;display:grid}@media (max-width:720px){.dh__av{width:64px;height:64px;font-size:20px}}.dh__name{font:700 26px var(--font-display);letter-spacing:-.02em;margin:0 0 4px}.dh__sub{color:var(--on-surface-variant);font-size:13px}.dh__sub b{color:var(--on-surface);font-weight:600}.dh__meta{grid-template-columns:repeat(4,auto);gap:4px 32px;margin-top:14px;display:grid}@media (max-width:900px){.dh__meta{grid-template-columns:repeat(2,auto)}}.dh__meta dt{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant)}.dh__meta dd{font-family:var(--font-mono);margin:4px 0 0;font-size:13px;font-weight:600}.dh__actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.state-row{background:var(--surface-container-low);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:14px 18px;display:flex}.pill--active{background:var(--secondary-container);color:var(--on-secondary-container)}.pill--probation{background:var(--tertiary-container);color:var(--on-tertiary-container)}.pill--paused{background:var(--surface-container-high);color:var(--on-surface-variant)}.tabs{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);top:var(--header-h);z-index:12;flex-wrap:wrap;gap:0;margin-bottom:18px;padding:0 22px;display:flex;position:sticky}.tab{cursor:pointer;font:600 13px var(--font-sans);color:var(--on-surface-variant);background:0 0;border:none;align-items:center;gap:8px;padding:16px 18px;display:inline-flex;position:relative}.tab .cnt{font:600 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:8px;padding:1px 6px}.tab.is-on{color:var(--on-surface)}.tab.is-on:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:0;left:18px;right:18px}.tab:hover:not(.is-on){color:var(--on-surface)}.section-h{font:700 12.5px var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);border-bottom:1px solid var(--outline-ghost);margin:22px 0 12px;padding:0 0 10px}.section-h:first-child{margin-top:0}.kv-grid{grid-template-columns:1fr 1fr;gap:14px 28px;display:grid}.kv-grid--3{grid-template-columns:1fr 1fr 1fr}.kv-grid--4{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:900px){:is(.kv-grid,.kv-grid--3,.kv-grid--4){grid-template-columns:1fr 1fr}}@media (max-width:560px){:is(.kv-grid,.kv-grid--3,.kv-grid--4){grid-template-columns:1fr}}.kv dt{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.kv dd{color:var(--on-surface);margin:4px 0 0;font-size:13.5px;font-weight:500}.kv dd.mono{font-family:var(--font-mono);font-weight:600}.kv dd .help{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}.phone-list{flex-direction:column;gap:8px;display:flex}.phone-list .phone-row{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.phone-list .phone-row .num{font:700 14px var(--font-mono);letter-spacing:.02em}.phone-list .phone-row .lbl{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.family-table{border-collapse:collapse;width:100%;font-size:13.5px}:is(.family-table th,.family-table td){text-align:left;padding:12px 14px}.family-table thead th{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);background:var(--surface-container-low)}.family-table tbody tr+tr td{box-shadow:inset 0 1px 0 var(--outline-ghost)}.family-table td b{font:700 13.5px var(--font-display);letter-spacing:-.01em}.family-table td.mono{font-family:var(--font-mono);font-weight:600}.family-table .rel{border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface);font:700 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;display:inline-block}.doc-row{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:40px 1fr auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.doc-row+.doc-row{margin-top:10px}.doc-row .badge{background:var(--surface-container-high);width:40px;height:36px;color:var(--on-surface);font:700 11.5px var(--font-mono);letter-spacing:.04em;border-radius:var(--radius);place-items:center;display:grid}.doc-row .badge.ok{background:var(--secondary-container);color:var(--on-secondary-container)}.doc-row .badge.warn{background:var(--tertiary-container);color:var(--on-tertiary-container)}.doc-row .badge.exp{background:var(--error-container);color:var(--on-error-container)}.doc-row b{font:700 13.5px var(--font-display);letter-spacing:-.01em}.doc-row .meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:3px}.doc-row .meta b{font-family:var(--font-mono);color:var(--on-surface);font-weight:600}.doc-row .countdown{text-align:right;font:11px var(--font-mono);color:var(--on-surface-variant)}.doc-row .countdown b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--on-surface);font-size:18px;font-weight:700;display:block}.doc-row .countdown.warn b{color:var(--on-tertiary-container)}.doc-row .countdown.exp b{color:var(--error)}.handover{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:56px 1fr auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.handover+.handover{margin-top:12px}.handover .stamp{background:var(--surface-container-high);width:56px;height:56px;color:var(--on-surface);font:700 11px var(--font-mono);letter-spacing:.05em;text-align:center;border-radius:var(--radius);place-items:center;line-height:1.15;display:grid}.handover .stamp.in{background:var(--secondary-container);color:var(--on-secondary-container)}.handover .stamp.out{background:var(--error-container);color:var(--on-error-container)}.handover b{font:700 14px var(--font-display);letter-spacing:-.01em}.handover .meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:4px}.handover .meta b{font-family:var(--font-mono);color:var(--on-surface);font-weight:600}.handover .files{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.handover .file{font:600 10.5px var(--font-mono);letter-spacing:.04em;border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface);padding:3px 8px}.cond-grid{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-ghost);grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:700px){.cond-grid{grid-template-columns:repeat(2,1fr)}}.cond-grid .c{padding:12px 14px}.cond-grid .c+.c{box-shadow:inset 1px 0 0 var(--outline-ghost)}@media (max-width:700px){.cond-grid .c+.c{box-shadow:none}}.cond-grid .l{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.cond-grid .v{font:700 13.5px var(--font-display);margin-top:4px}.cond-grid .v.ok{color:var(--on-secondary-container)}.cond-grid .v.warn{color:var(--on-tertiary-container)}.salary-grid{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-ghost);grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:900px){.salary-grid{grid-template-columns:repeat(2,1fr)}}.salary-grid>div{padding:14px 18px}.salary-grid>div+div{box-shadow:inset 1px 0 0 var(--outline-ghost)}@media (max-width:900px){.salary-grid>div+div{box-shadow:none}}.salary-grid label{color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;font-weight:600}.salary-grid b{font:700 22px var(--font-display);letter-spacing:-.02em;margin-top:6px;display:block}.salary-grid small{font:11px var(--font-mono);color:var(--on-surface-variant)}.C0mRPq_dayHead{background:var(--surface-container,#eef1f4);padding:7px 16px!important}.C0mRPq_dayHeadInner{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.C0mRPq_dayHeadDate{font:700 12px var(--font-mono);letter-spacing:.02em;color:var(--on-surface,#1a1c1e)}.C0mRPq_dayHeadMeta{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:baseline;gap:6px;display:inline-flex}.C0mRPq_dayHeadMeta b{color:var(--on-surface,#1a1c1e);font-weight:700}.C0mRPq_dayHeadPending{color:#9a3412;font:600 10.5px var(--font-sans);background:#ffedd5;border-radius:999px;margin-left:4px;padding:1px 8px}
.t7trxa_wrap{grid-template-columns:1fr;gap:16px;display:grid}.t7trxa_kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.t7trxa_kpi{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);padding:14px 16px}.t7trxa_kpi h4{font:600 11px var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--on-surface-variant);margin:0 0 6px}.t7trxa_kpiV{font:800 24px/1 var(--font-display);color:var(--on-surface);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.t7trxa_kpiPending .t7trxa_kpiV{color:var(--override-accent)}.t7trxa_kpiSub{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:5px}.t7trxa_seclabel{align-items:baseline;gap:8px;padding:2px 2px 8px;display:flex}.t7trxa_seclabel h3{font:700 15px var(--font-display);color:var(--on-surface);letter-spacing:-.01em;margin:0}.t7trxa_cntPend{font:700 11px var(--font-mono);background:var(--override-bg);color:var(--override-fg);border-radius:20px;padding:1px 7px}.t7trxa_sp{flex:1}.t7trxa_seclabel p{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);margin:0}.t7trxa_robar{border-radius:var(--radius);background:var(--surface-container-low);font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:flex-start;gap:8px;padding:9px 12px;display:flex}.t7trxa_robar b{color:var(--on-surface);font-weight:600}.t7trxa_av{background:linear-gradient(140deg, var(--primary), var(--primary-container,#245636));color:#fff;width:34px;height:34px;font:700 12px var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.t7trxa_avB{background:linear-gradient(140deg,#4f74c8,#33477f)}.t7trxa_avC{background:linear-gradient(140deg,#b07b3a,#7a5322)}.t7trxa_avD{background:linear-gradient(140deg,#4f9d8a,#2c6355)}.t7trxa_plate{font:700 11.5px var(--font-mono);background:var(--surface-container-lowest);border:1px solid var(--outline-variant);color:var(--on-surface);letter-spacing:.02em;white-space:nowrap;border-radius:3px;padding:2px 8px}.t7trxa_chip{font:700 10.5px var(--font-sans);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.t7trxa_chipWarn{background:var(--override-bg);color:var(--override-fg)}.t7trxa_chipNeg{background:var(--error-container);color:var(--on-error-container)}.t7trxa_list{flex-direction:column;gap:10px;display:flex}.t7trxa_card{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:0 1px 0 var(--outline-variant), 0 6px 18px -10px #0b1c3029;transition:box-shadow .15s;overflow:hidden}.t7trxa_cardOpen{box-shadow:0 1px 0 var(--outline-variant), 0 14px 36px -14px #0b1c3047}.t7trxa_cardH{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:13px;width:100%;padding:12px 16px;display:flex}.t7trxa_cardH:hover{background:var(--surface-container-low)}.t7trxa_cardMain{flex:1;min-width:0}.t7trxa_cardL1{align-items:center;gap:8px;min-width:0;display:flex}.t7trxa_cardName{font:700 14px var(--font-display);color:var(--on-surface);letter-spacing:-.01em;white-space:nowrap}.t7trxa_cardMeta{font:500 12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:8px;min-width:0;margin-top:3px;display:flex}.t7trxa_cardNote{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.t7trxa_cardRight{flex:none;align-items:center;gap:14px;display:flex}.t7trxa_cardAmt{font:800 16px var(--font-display);color:var(--on-surface);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.t7trxa_cardAsked,.t7trxa_amtAsked{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);white-space:nowrap;font-style:normal;text-decoration:line-through;text-decoration-thickness:1px}.t7trxa_amtAsked{margin-top:2px;display:block}.t7trxa_partial{border-radius:var(--radius);background:var(--surface-container-high);font:500 12.5px/1.5 var(--font-sans);color:var(--on-surface);margin:6px 0 2px;padding:9px 11px}.t7trxa_partial b{font-weight:800}.t7trxa_cardWhen{font:500 12px var(--font-mono);color:var(--on-surface-variant);text-align:right;white-space:nowrap;min-width:96px}.t7trxa_caret{color:var(--on-surface-variant);flex:none;font-size:12px;transition:transform .2s}.t7trxa_caretOpen{transform:rotate(180deg)}.t7trxa_body{border-top:1px solid var(--outline-variant);padding:4px 16px 18px}.t7trxa_grid{grid-template-columns:1.15fr 1fr;gap:24px;padding-top:16px;display:grid}.t7trxa_bigamt{font:800 28px var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--on-surface);margin:2px 0}.t7trxa_bigamt small{font:600 12px var(--font-sans);color:var(--on-surface-variant);letter-spacing:0}.t7trxa_pay{border-top:1px solid var(--outline-variant);border-bottom:1px solid var(--outline-variant);align-items:stretch;gap:22px;margin:14px 0;padding:16px 0;display:flex}.t7trxa_kv{flex:1;grid-template-columns:82px 1fr;align-content:center;gap:9px 12px;min-width:0;font-size:13px;display:grid}.t7trxa_kv dt{color:var(--on-surface-variant);font-size:12px}.t7trxa_kv dd{color:var(--on-surface);margin:0;font-weight:500}.t7trxa_kv dd.t7trxa_mono{font-family:var(--font-mono);letter-spacing:.02em;font-weight:600}.t7trxa_bankDd,.t7trxa_bankCell{align-items:center;gap:7px;display:flex}.t7trxa_bankLogo{object-fit:contain;width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--outline-variant);background:#fff;border-radius:4px}.t7trxa_qrbox{flex-direction:column;flex:none;align-items:center;gap:7px;display:flex}.t7trxa_qr{border-radius:var(--radius);border:1px solid var(--outline-variant);object-fit:contain;cursor:zoom-in;background:#fff;width:150px;height:150px;display:block}.t7trxa_qr:hover{border-color:var(--primary)}.t7trxa_qrTag{font:600 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);align-items:center;gap:5px;display:inline-flex}.t7trxa_qrTag svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:11px;height:11px}.t7trxa_qrNone{border-radius:var(--radius);background:var(--surface-container-high);width:150px;height:150px;color:var(--on-surface-variant);font:600 11px var(--font-sans);text-align:center;border:1px solid var(--outline-variant);place-items:center;display:grid}@media (max-width:560px){.t7trxa_pay{flex-direction:column;align-items:flex-start}.t7trxa_qrbox{align-self:center}}.t7trxa_bal{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:12px;padding:13px 14px}.t7trxa_balRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.t7trxa_balK{font:500 12.5px var(--font-sans);color:var(--on-surface-variant)}.t7trxa_balV{font:800 18px var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--on-surface)}.t7trxa_balVNeg{color:var(--on-error-container)}.t7trxa_balNote{font:500 11.5px var(--font-sans);margin-top:9px;line-height:1.4}.t7trxa_balNoteWarn{color:var(--override-fg);background:var(--override-bg);box-shadow:inset 2px 0 0 0 var(--override-accent);border-radius:var(--radius,2px);padding:8px 11px}.t7trxa_balNoteWarn b{color:var(--override-accent)}.t7trxa_balNoteNeg{color:var(--on-error-container)}.t7trxa_balNoteOk{color:var(--on-secondary-container)}.t7trxa_balNote b{font-weight:700}.t7trxa_reclabel{font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);align-items:center;gap:8px;margin:16px 0 6px;display:flex}.t7trxa_reclabel .t7trxa_line{background:var(--outline-variant);flex:1;height:1px}.t7trxa_recent{flex-direction:column;display:flex}.t7trxa_rec{border-bottom:1px dashed var(--outline-variant);align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.t7trxa_rec:last-child{border-bottom:0}.t7trxa_recAmt{font:700 12.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface);min-width:96px}.t7trxa_recSp{flex:1}.t7trxa_recWhen{color:var(--on-surface-variant);font:500 11.5px var(--font-mono)}.t7trxa_stamp{font:700 11px var(--font-sans);border-radius:20px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.t7trxa_stampOk{background:var(--secondary-container);color:var(--on-secondary-container)}.t7trxa_stampNo{background:var(--error-container);color:var(--on-error-container)}.t7trxa_stampCancel{background:var(--surface-container-high);color:var(--on-surface-variant)}.t7trxa_stampWait{color:#6b5400;background:#fff3cc}.t7trxa_cta{gap:10px;margin-top:16px;display:flex}.t7trxa_cta>*{flex:1}.t7trxa_empty{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);text-align:center;color:var(--on-surface-variant);padding:44px 20px}.t7trxa_empty h4{font:700 16px var(--font-display);color:var(--on-surface);margin:0 0 4px}.t7trxa_empty p{margin:0;font-size:13px}.t7trxa_tcellDrv{align-items:center;gap:9px;min-width:0;display:flex}.t7trxa_tcellDrv b{color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.t7trxa_avSm{width:26px;height:26px;font-size:10px}.t7trxa_treason{font:500 11px var(--font-sans);color:var(--on-error-container);white-space:normal;margin-top:3px;display:block}.t7trxa_bank2{font:500 11px var(--font-mono);color:var(--on-surface-variant)}.t7trxa_amtCell{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:700}.t7trxa_light{z-index:90;background:#0b1c30b8;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.t7trxa_lightBox{border-radius:var(--radius);background:#fff;place-items:center;width:min(420px,86vw);padding:24px;display:grid;box-shadow:0 24px 64px -12px #00000080}.t7trxa_lightBox img{border-radius:8px;width:100%}.t7trxa_lightX{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;width:36px;height:36px;font-size:20px;position:absolute;top:18px;right:22px}@media (max-width:920px){.t7trxa_kpis{grid-template-columns:repeat(2,1fr)}.t7trxa_grid{grid-template-columns:1fr;gap:18px}.t7trxa_cardWhen{display:none}}
.PLVF0q_link{font:inherit;color:inherit;letter-spacing:inherit;text-align:left;text-underline-offset:2px;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.PLVF0q_link:hover{color:var(--primary);text-decoration-thickness:2px}.PLVF0q_link:focus-visible{outline:2px solid var(--primary);outline-offset:0;color:var(--primary)}.PLVF0q_sep{color:var(--on-surface-variant);font-weight:400}.PLVF0q_group{font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.PLVF0q_name{text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.PLVF0q_count{background:var(--primary-tint);color:var(--primary);font:700 11px var(--font-sans);letter-spacing:0;vertical-align:1px;white-space:nowrap;border-radius:20px;margin-left:6px;padding:1px 8px;display:inline-block}.PLVF0q_group:hover .PLVF0q_name{color:var(--primary);text-decoration-thickness:2px}.PLVF0q_group:focus-visible{outline:2px solid var(--primary);outline-offset:0}.PLVF0q_pop{overscroll-behavior:contain;width:min(420px,100vw - 32px);max-height:min(360px,60vh);overflow-y:auto}.PLVF0q_popHead{font:700 10.5px var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--outline-ghost);padding:8px 12px}.PLVF0q_row{border:0;border-bottom:1px solid var(--outline-ghost);text-align:left;cursor:pointer;width:100%;font:500 12.5px var(--font-sans);color:var(--on-surface);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.PLVF0q_row:last-child{border-bottom:0}.PLVF0q_row:hover,.PLVF0q_row:focus-visible{background:var(--surface-container-low);outline:none}.PLVF0q_main{gap:1px;min-width:0;display:grid}.PLVF0q_cargo{font:600 13px var(--font-sans);color:var(--on-surface);overflow-wrap:anywhere}.PLVF0q_code{font:500 11px var(--font-mono);color:var(--muted)}.PLVF0q_day{font:500 12px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}
.pj9W2a_xp-own{font:700 10.5px var(--font-sans);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.pj9W2a_xp-own--mine{background:var(--secondary-container);color:var(--on-secondary-container)}.pj9W2a_xp-own--other{background:var(--primary-tint);color:var(--primary)}
.mrYxUG_xp-item__photo{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);color:var(--on-surface-variant);font:700 11px var(--font-mono);cursor:pointer;border-radius:20px;align-items:center;gap:4px;padding:2px 7px 2px 6px;line-height:1;display:inline-flex}.mrYxUG_xp-item__photo svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:12px;height:12px}.mrYxUG_xp-item__photo:hover{background:var(--surface-container-high);color:var(--on-surface)}
.SllzwG_xp-light{z-index:90;background:#0b1c30b8;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.SllzwG_xp-light__stage{justify-items:center;gap:10px;max-width:min(860px,90vw);display:grid;position:relative}.SllzwG_xp-light__img{object-fit:contain;border-radius:var(--radius);background:#0b1c30;max-width:min(860px,90vw);max-height:78vh;box-shadow:0 24px 64px -12px #00000080}.SllzwG_xp-light__file{border-radius:var(--radius);color:#1c3d63;width:min(420px,86vw);min-height:120px;font:600 13px var(--font-sans);background:#fff;place-items:center;text-decoration:none;display:grid}.SllzwG_xp-light__cap{color:#ffffffdb;font:600 12.5px var(--font-sans);text-align:center}.SllzwG_xp-light__msg{color:#ffffffe6;font:600 13px var(--font-sans)}.SllzwG_xp-light__x{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;width:36px;height:36px;font-size:20px;position:absolute;top:18px;right:22px}.SllzwG_xp-light__nav{color:#fff;border-radius:var(--radius);cursor:pointer;background:#ffffff2e;border:none;width:40px;height:56px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.SllzwG_xp-light__nav.SllzwG_is-prev{left:-52px}.SllzwG_xp-light__nav.SllzwG_is-next{right:-52px}@media (max-width:1000px){.SllzwG_xp-light__nav.SllzwG_is-prev{left:4px}.SllzwG_xp-light__nav.SllzwG_is-next{right:4px}}.SllzwG_xp-light__dl{border-radius:var(--radius);color:#fff;height:34px;font:600 12.5px var(--font-sans);white-space:nowrap;border:1px solid #ffffff38;align-items:center;padding:0 11px;text-decoration:none;display:inline-flex}
._540qrq_xp-pay{border-top:1px solid var(--outline-ghost);background:var(--surface-container-low);grid-template-columns:1fr auto;align-items:center;gap:11px;padding:9px 14px 9px 16px;display:grid}._540qrq_xp-pay__label{font:700 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--primary);align-items:center;gap:6px;display:inline-flex}._540qrq_xp-pay__meta{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);margin-top:3px}._540qrq_xp-pay__meta b{font:700 12px var(--font-mono);color:var(--on-surface)}._540qrq_xp-pay__right{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}._540qrq_xp-pay__amt{font:800 15px var(--font-display);color:var(--on-surface);letter-spacing:-.02em;white-space:nowrap}._540qrq_xp-pay__reject{font:500 12px var(--font-sans);color:var(--on-error-container);background:var(--error-container);border-radius:var(--radius);align-items:flex-start;gap:6px;max-width:52ch;margin-top:6px;padding:6px 10px;display:inline-flex}._540qrq_xp-pay__note{font:500 12px var(--font-sans);color:var(--on-surface-variant);overflow-wrap:anywhere;max-width:52ch;margin:5px 0 0}._540qrq_xp-pay__quote{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;display:flex}._540qrq_xp-pay__quote b{font:700 12px var(--font-mono);color:var(--on-surface)}._540qrq_xp-pay__diff{font:700 10.5px var(--font-sans);color:var(--override-accent,#b26a00);background:color-mix(in srgb, var(--override-accent,#b26a00) 14%, transparent);white-space:nowrap;border-radius:20px;align-items:center;padding:2px 8px;display:inline-flex}
.jSKDxG_xp-ov{z-index:80;background:#0b1c306b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.jSKDxG_xp-modal{background:var(--surface-container-lowest);border-radius:var(--radius);width:100%;max-width:460px;overflow:hidden;box-shadow:0 24px 64px -12px #0b1c3066}.jSKDxG_xp-modal__h{padding:18px 20px 12px}.jSKDxG_xp-modal__h h3{font:700 17px var(--font-display);color:var(--on-surface);letter-spacing:-.01em;text-wrap:pretty;margin:0}.jSKDxG_xp-modal__h p{color:var(--on-surface-variant);margin:5px 0 0;font-size:12.5px}.jSKDxG_xp-modal__b{padding:4px 20px 8px}.jSKDxG_xp-reason-chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.jSKDxG_xp-reason-chip{border:1px solid var(--outline-variant);background:var(--surface);font:600 12px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;border-radius:20px;padding:5px 11px}.jSKDxG_xp-reason-chip:hover{background:var(--surface-container-high);color:var(--on-surface)}.jSKDxG_xp-modal textarea{border:1px solid var(--outline-variant);border-radius:var(--radius);width:100%;min-height:80px;font:500 13px var(--font-sans);resize:vertical;background:var(--surface);padding:10px 12px}.jSKDxG_xp-modal textarea:focus{border-color:var(--primary);outline:none}.jSKDxG_xp-modal__f{justify-content:flex-end;gap:8px;padding:12px 20px 18px;display:flex}.jSKDxG_sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._3IkxuG_modal{max-width:520px}
.cjJTuq_xp-tabbar{border-bottom:1px solid var(--outline-variant);align-items:center;gap:0;padding:0 2px;display:flex}.cjJTuq_xp-tab{font:700 15px var(--font-display);color:var(--on-surface-variant);cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;align-items:center;gap:8px;margin-right:22px;padding:11px 2px;display:inline-flex;position:relative}.cjJTuq_xp-tab .cjJTuq_cnt{font:700 11px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:20px;padding:1px 7px}.cjJTuq_xp-tab .cjJTuq_dot{background:var(--override-accent);border-radius:50%;flex:none;width:7px;height:7px}.cjJTuq_xp-tab:hover,.cjJTuq_xp-tab.cjJTuq_is-on{color:var(--on-surface)}.cjJTuq_xp-tab.cjJTuq_is-on .cjJTuq_cnt{background:var(--primary-tint);color:var(--primary)}.cjJTuq_xp-tab.cjJTuq_is-on:after{content:"";background:var(--primary);border-radius:3px;height:2.5px;position:absolute;bottom:-1px;left:0;right:0}
._9mNnSG_drv{flex-direction:column;gap:2px;min-width:0;display:inline-flex}._9mNnSG_drv b{font:600 13px var(--font-sans);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._9mNnSG_band{font:500 11px var(--font-mono);color:var(--on-surface-variant);font-style:normal}._9mNnSG_pos{color:var(--success)}._9mNnSG_neg{color:var(--danger)}._9mNnSG_ledgerNote{font:500 10px var(--font-sans);color:var(--on-surface-variant);font-style:normal;display:block}._9mNnSG_status{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}._9mNnSG_by{font:500 10.5px var(--font-sans);color:var(--on-surface-variant);font-style:normal}._9mNnSG_actions{justify-content:flex-end;gap:6px;display:inline-flex}._9mNnSG_disWrap{display:inline-flex}._9mNnSG_notice{text-align:center;font:500 13px var(--font-sans);color:var(--on-surface-variant);padding:28px 14px}
.ceEN4q_xp-trip{background:var(--surface-container-low);border-radius:var(--radius);box-shadow:0 1px 0 var(--outline-variant), 0 6px 18px -10px #0b1c302e;overflow:hidden}.ceEN4q_xp-trip__h{cursor:pointer;background:var(--surface-container);border-bottom:1px solid var(--outline-variant);align-items:center;gap:10px;padding:10px 14px;display:flex}.ceEN4q_xp-trip__h:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:2px}.ceEN4q_xp-trip__id{flex:1;min-width:0}.ceEN4q_xp-trip__line1{align-items:center;gap:8px;min-width:0;display:flex}.ceEN4q_xp-trip__cust{font:700 14px var(--font-display);color:var(--on-surface);letter-spacing:-.01em;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ceEN4q_xp-trip__cust:has(button~button){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.ceEN4q_xp-trip__cargo{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.ceEN4q_xp-trip__veh{flex:none;align-items:center;gap:6px;display:flex}.ceEN4q_xp-trip__drv{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap}.ceEN4q_xp-trip__sum{text-align:right;font:500 11px var(--font-sans);color:var(--on-surface-variant);flex:none;line-height:1.25}.ceEN4q_xp-trip__sum b{font:800 15px var(--font-display);color:var(--on-surface);letter-spacing:-.02em}.ceEN4q_xp-trip__bar{background:var(--surface-container-low);align-items:center;gap:8px;padding:7px 14px 7px 40px;display:flex}.ceEN4q_xp-trip__bar span{font:500 11px var(--font-mono);color:var(--on-surface-variant)}.ceEN4q_xp-trip__bar .ceEN4q_pend{color:var(--override-accent);font-weight:700}.ceEN4q_xp-trip__bar .ceEN4q_sp{flex:1}@media (max-width:920px){.ceEN4q_xp-trip__sum,.ceEN4q_xp-trip__drv{display:none}}
.P4r5KG_row{cursor:default;margin-top:8px}.P4r5KG_chain{overscroll-behavior-x:contain;flex-wrap:nowrap;align-items:stretch;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.P4r5KG_grp{flex-direction:column;flex:0 280px;gap:4px;min-width:200px;display:flex}.P4r5KG_glbl{font:600 10px var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--on-surface-variant);white-space:nowrap}.P4r5KG_arrow{color:var(--on-surface-variant);flex:none;align-self:center;font-weight:700}.P4r5KG_card{text-align:left;border:1px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:var(--radius);width:100%;color:var(--on-surface);font:inherit;cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;padding:5px 9px;display:grid}.P4r5KG_card:hover{border-color:var(--primary);background:var(--surface-container-low)}.P4r5KG_card:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.P4r5KG_card--self{background:var(--primary-tint);border-color:var(--primary);cursor:default}.P4r5KG_card--self:hover{background:var(--primary-tint);border-color:var(--primary)}.P4r5KG_card--more{font:700 11px var(--font-sans);color:var(--primary);border-style:dashed;justify-content:center;align-items:center;display:flex}.P4r5KG_plate{font:700 11.5px var(--font-mono);letter-spacing:.02em;white-space:nowrap}.P4r5KG_kind{font:700 10px var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--primary);white-space:nowrap;justify-self:start}.P4r5KG_kind--hub{color:#b45309}.P4r5KG_who{font:500 11px var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.P4r5KG_card--noappr .P4r5KG_appr{color:var(--error)}.P4r5KG_amt{font:700 11.5px var(--font-mono);color:var(--on-surface);font-variant-numeric:tabular-nums}.P4r5KG_pend{font:700 10px var(--font-sans);color:var(--override-accent)}.P4r5KG_muted{color:var(--on-surface-variant)}@media (max-width:600px){.P4r5KG_row{padding-left:14px}.P4r5KG_chain{flex-direction:column}.P4r5KG_grp{flex-basis:auto;min-width:0}.P4r5KG_arrow{align-self:flex-start;padding-left:10px;transform:rotate(90deg)}}
._3Q_yqa_xp-item{border-top:1px solid var(--outline-ghost);grid-template-columns:1fr auto;align-items:center;gap:11px;padding:8px 14px 8px 16px;display:grid}._3Q_yqa_xp-item:hover{background:var(--surface-container-low)}._3Q_yqa_xp-item--compact{padding:7px 14px}._3Q_yqa_xp-item--compact ._3Q_yqa_xp-item__type{font-size:12.5px}._3Q_yqa_xp-item--compact ._3Q_yqa_xp-item__amt{font-size:13.5px}._3Q_yqa_xp-item__body{min-width:0}._3Q_yqa_xp-item__line1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3Q_yqa_xp-item__type{font:700 13px var(--font-sans);color:var(--on-surface)}._3Q_yqa_xp-item__drv{font:500 11.5px var(--font-sans);color:var(--on-surface-variant)}._3Q_yqa_xp-item__drv:before{content:"";background:var(--outline-variant);vertical-align:2px;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}._3Q_yqa_xp-item__note{font:500 12px var(--font-sans);color:var(--on-surface-variant);max-width:52ch;margin:4px 0 0}._3Q_yqa_xp-item__reject-reason{font:500 12px var(--font-sans);color:var(--on-error-container);background:var(--error-container);border-radius:var(--radius);align-items:flex-start;gap:6px;max-width:52ch;margin-top:6px;padding:6px 10px;display:inline-flex}._3Q_yqa_xp-item__reject-reason svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:13px;height:13px;margin-top:1px}._3Q_yqa_xp-item__right{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}._3Q_yqa_xp-item__amt{font:800 15px var(--font-display);color:var(--on-surface);letter-spacing:-.02em;white-space:nowrap}._3Q_yqa_xp-item__actions{opacity:0;gap:5px;transition:opacity .12s;display:flex}._3Q_yqa_xp-item:hover ._3Q_yqa_xp-item__actions,._3Q_yqa_xp-item._3Q_yqa_is-rejected ._3Q_yqa_xp-item__actions,._3Q_yqa_xp-item._3Q_yqa_is-approved ._3Q_yqa_xp-item__actions{opacity:1}@media (prefers-reduced-motion:reduce){._3Q_yqa_xp-item__actions{transition:none}}@media (max-width:920px){._3Q_yqa_xp-item{grid-template-rows:auto auto;grid-template-columns:1fr}._3Q_yqa_xp-item__right{flex-direction:row;justify-content:space-between;align-items:center;margin-top:2px}}
.jH-5Xq_headMain{flex:1;min-width:0}.jH-5Xq_desc{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.jH-5Xq_plate{font:700 11.5px var(--font-mono);background:var(--surface-container-lowest);border:1px solid var(--outline-variant);color:var(--on-surface);letter-spacing:.02em;white-space:nowrap;border-radius:3px;padding:2px 8px}.jH-5Xq_ctx{background:var(--surface-container-low);font:500 11.5px var(--font-sans);color:var(--on-surface-variant);gap:6px;padding:10px 18px;display:grid}.jH-5Xq_ctx b{color:var(--on-surface)}.jH-5Xq_facts{flex-wrap:wrap;gap:4px 14px;display:flex}.jH-5Xq_body{padding:0}.jH-5Xq_sec{font:700 10.5px var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--on-surface-variant);justify-content:space-between;gap:8px;padding:12px 18px 4px;display:flex}.jH-5Xq_empty{font:500 12px var(--font-sans);color:var(--on-surface-variant);padding:8px 18px}.jH-5Xq_total{border-top:1px solid var(--outline-variant);font:600 11.5px var(--font-sans);color:var(--on-surface-variant);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 18px;display:flex}.jH-5Xq_total b{font:800 17px var(--font-display);color:var(--on-surface);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.jH-5Xq_center{place-items:center;padding:40px;display:grid}.jH-5Xq_error{border-radius:var(--radius);background:var(--error-container);color:var(--on-error-container);font:500 12px var(--font-sans);margin:12px 18px;padding:9px 12px}.jH-5Xq_ro{font:600 11px var(--font-sans);color:var(--on-surface-variant);align-self:center;margin-right:auto}
.mggV2G_xp-act{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);color:var(--on-surface-variant);border-radius:var(--radius);font:700 11.5px var(--font-sans);cursor:pointer;align-items:center;gap:5px;padding:5px 9px;line-height:1;display:inline-flex}.mggV2G_xp-act svg{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.mggV2G_xp-act:hover{background:var(--surface-container-high)}.mggV2G_xp-act--ok:hover{background:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}.mggV2G_xp-act--no:hover{background:var(--error-container);color:var(--on-error-container);border-color:#0000}.mggV2G_xp-act--edit:hover{background:var(--surface-container-high);color:var(--on-surface);border-color:var(--on-surface-variant)}.mggV2G_xp-act--undo{border-style:dashed}.mggV2G_xp-act:disabled{opacity:.45;cursor:not-allowed}.mggV2G_xp-act:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}
.CUORxa_xp-empty{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);text-align:center;color:var(--on-surface-variant);padding:44px 20px}.CUORxa_illu{background:var(--surface-container-high);width:52px;height:52px;color:var(--on-surface-variant);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.CUORxa_xp-empty h4{font:700 16px var(--font-display);color:var(--on-surface);text-wrap:pretty;margin:0 0 4px}.CUORxa_xp-empty p{margin:0;font-size:13px}
.PJ6d3a_xp-wrap{grid-template-columns:1fr;gap:16px;display:grid}.PJ6d3a_xp-wrap :focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.PJ6d3a_xp-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.PJ6d3a_xp-toolbar{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.PJ6d3a_xp-search{flex:1;align-items:center;min-width:200px;max-width:320px;display:flex;position:relative}.PJ6d3a_xp-search svg{fill:none;width:15px;height:15px;stroke:var(--on-surface-variant);stroke-width:1.4px;position:absolute;left:10px}.PJ6d3a_xp-search input{border:1px solid var(--outline-variant);border-radius:var(--radius);width:100%;font:500 13px var(--font-sans);background:var(--surface);padding:8px 10px 8px 32px}.PJ6d3a_xp-search input:focus{border-color:var(--primary);outline:none}.PJ6d3a_xp-segs{background:var(--surface-container-low);border-radius:var(--radius);gap:2px;padding:3px;display:flex}.PJ6d3a_xp-segs button{font:600 12.5px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:2px;align-items:center;gap:7px;padding:7px 13px;display:inline-flex}.PJ6d3a_xp-segs button.PJ6d3a_is-on{background:var(--surface-container-lowest);color:var(--on-surface);box-shadow:0 1px 2px #0b1c3014}.PJ6d3a_xp-segs .PJ6d3a_cnt{font:700 11px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);text-align:center;border-radius:20px;min-width:18px;padding:1px 6px}.PJ6d3a_xp-segs button.PJ6d3a_is-on .PJ6d3a_cnt{background:var(--primary-tint);color:var(--primary)}.PJ6d3a_xp-list{grid-template-columns:1fr;gap:10px;display:grid}.PJ6d3a_xp-list--veh{--amt-w:126px;max-width:none}.PJ6d3a_xp-daygrp{gap:10px;display:grid}.PJ6d3a_xp-daygrp__h{cursor:pointer;background:var(--surface-container-high);border:1px solid var(--outline-variant);border-radius:var(--radius);align-items:center;gap:10px;padding:9px 14px;display:flex;position:relative}.PJ6d3a_xp-daygrp__h:hover{background:var(--surface-container-highest)}.PJ6d3a_xp-daygrp__h:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:2px}.PJ6d3a_xp-daygrp__date{font:700 13px var(--font-sans);color:var(--on-surface);white-space:nowrap}.PJ6d3a_xp-daygrp__meta{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);white-space:nowrap}.PJ6d3a_xp-daygrp__pend{font:700 10.5px var(--font-sans);background:color-mix(in srgb, var(--override-accent) 14%, transparent);color:var(--override-accent);white-space:nowrap;border-radius:20px;flex:none;align-items:center;padding:2px 8px;display:inline-flex}.PJ6d3a_xp-daygrp__grow{flex:1}.PJ6d3a_xp-daygrp__amt{font:700 13px var(--font-mono);color:var(--on-surface);white-space:nowrap;font-variant-numeric:tabular-nums}.PJ6d3a_xp-daygrp__body{gap:10px;padding-left:15px;display:grid}.PJ6d3a_xp-trip__subs{padding-left:45px}.PJ6d3a_xp-col__head{align-items:baseline;gap:8px;padding:2px 2px 6px;display:flex}.PJ6d3a_xp-col__head h3{font:700 15px var(--font-display);color:var(--on-surface);letter-spacing:-.01em;margin:0}.PJ6d3a_xp-col__head .PJ6d3a_cnt{font:700 11px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:20px;padding:1px 7px}.PJ6d3a_xp-col__spacer{flex:1}.PJ6d3a_xp-treeops{gap:6px;margin-left:auto;display:flex}.PJ6d3a_xp-treeops button{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);color:var(--on-surface-variant);font:600 12px var(--font-sans);border-radius:var(--radius);cursor:pointer;white-space:nowrap;padding:5px 10px}.PJ6d3a_xp-treeops button:hover{background:var(--surface-container-high);color:var(--on-surface)}.PJ6d3a_xp-error{border-radius:var(--radius);background:var(--surface-container-low);font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:flex-start;gap:8px;padding:9px 12px;display:flex}.PJ6d3a_xp-error svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:14px;height:14px;margin-top:1px}.PJ6d3a_xp-allbar{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);font:500 12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:16px;margin-bottom:10px;padding:9px 14px;display:flex}.PJ6d3a_xp-allbar b{font-family:var(--font-mono);color:var(--on-surface);font-weight:800}.PJ6d3a_xp-allbar__grow{flex:1}.PJ6d3a_xp-allbar__pend b{color:var(--override-accent)}.PJ6d3a_xp-allbar__tot{color:var(--on-surface);font-weight:600}.PJ6d3a_xp-allbar__tot b{font:800 14px var(--font-display);letter-spacing:-.02em}.PJ6d3a_xp-month{margin-top:8px;display:inline-flex}.PJ6d3a_xp-month__trigger{font-weight:600}@media (max-width:920px){.PJ6d3a_xp-kpis{grid-template-columns:repeat(2,1fr)}.PJ6d3a_xp-allbar{flex-wrap:wrap;gap:10px 16px}}.PJ6d3a_xp-scope-note{border-radius:var(--radius);background:var(--surface-container-low);font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:flex-start;gap:8px;margin-bottom:10px;padding:9px 12px;display:flex}.PJ6d3a_xp-scope-note b{color:var(--on-surface)}.PJ6d3a_xp-scope-note svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:14px;height:14px;margin-top:1px}
.FiP5Wq_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.FiP5Wq_who{flex-direction:column;gap:4px;min-width:0;display:flex}.FiP5Wq_back{font:500 12px var(--font-sans);color:var(--on-surface-variant);text-decoration:none}.FiP5Wq_back:hover{color:var(--primary)}.FiP5Wq_name{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FiP5Wq_name h2{font:700 18px var(--font-sans);color:var(--on-surface);margin:0}.FiP5Wq_band{font:500 12px var(--font-mono);color:var(--on-surface-variant)}.FiP5Wq_stamp{font:700 11px var(--font-sans);border-radius:20px;padding:2px 10px}.FiP5Wq_stampOk{background:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success)}.FiP5Wq_stampWait{background:color-mix(in srgb, var(--warn) 18%, transparent);color:var(--warn)}.FiP5Wq_closedInfo{font:500 12px var(--font-sans);color:var(--on-surface-variant)}.FiP5Wq_controls{align-items:center;gap:8px;display:inline-flex}.FiP5Wq_disWrap{display:inline-flex}.FiP5Wq_cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px;display:grid}.FiP5Wq_card{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:0 1px 0 var(--outline-variant), 0 6px 18px -10px #0b1c3024;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.FiP5Wq_cardNet{background:color-mix(in srgb, var(--primary) 8%, var(--surface-container-lowest))}.FiP5Wq_cardLabel{font:600 11px var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--on-surface-variant)}.FiP5Wq_cardBig{font:700 24px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface)}.FiP5Wq_cardSub{font:500 12px var(--font-sans);color:var(--on-surface-variant)}.FiP5Wq_kv{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);justify-content:space-between;gap:10px;display:flex}.FiP5Wq_kv b{font:600 12.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface)}.FiP5Wq_kvTotal{border-bottom:1px dashed var(--outline-variant);margin-bottom:2px;padding-bottom:6px}.FiP5Wq_kvTotal span{color:var(--on-surface);font-weight:700}.FiP5Wq_table{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:0 1px 0 var(--outline-variant), 0 6px 18px -10px #0b1c3024;flex-direction:column;display:flex;overflow:hidden}.FiP5Wq_row{border-bottom:1px solid var(--outline-variant);grid-template-columns:minmax(120px,1.2fr) repeat(7,minmax(92px,1fr));align-items:center;gap:8px;padding:9px 14px;display:grid}.FiP5Wq_row:last-child{border-bottom:none}.FiP5Wq_header{background:var(--surface-container-high)}.FiP5Wq_header span{font:600 11px var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--on-surface-variant)}.FiP5Wq_num{text-align:right;font:500 12.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface)}.FiP5Wq_net{font-weight:700}.FiP5Wq_pos{color:var(--success)}.FiP5Wq_neg{color:var(--danger)}.FiP5Wq_date{font:600 12.5px var(--font-mono);color:var(--on-surface);flex-direction:column;gap:2px;display:inline-flex}.FiP5Wq_trips{font:500 10.5px var(--font-sans);color:var(--on-surface-variant);font-style:normal}.FiP5Wq_empty{text-align:center;font:500 13px var(--font-sans);color:var(--on-surface-variant);padding:24px 14px}.FiP5Wq_notice{text-align:center;font:500 13px var(--font-sans);color:var(--on-surface-variant);padding:28px 14px}.FiP5Wq_notice a{color:var(--primary)}.FiP5Wq_center{place-items:center;padding:60px;display:grid}.FiP5Wq_error{border-radius:var(--radius);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);font:500 13px var(--font-sans);align-items:center;gap:8px;padding:12px 14px;display:flex}
._5Q0Jkq_panel{background:var(--surface-container-lowest);padding:22px 22px 26px}._5Q0Jkq_head{border-bottom:1px solid var(--outline-ghost);align-items:flex-end;gap:18px;margin-bottom:18px;padding-bottom:14px;display:flex}._5Q0Jkq_head h3{font:700 18px/1.2 var(--font-display);letter-spacing:-.015em;margin:0}._5Q0Jkq_head p{color:var(--on-surface-variant);max-width:60ch;margin:4px 0 0;font-size:12.5px;line-height:1.5}._5Q0Jkq_headActions{gap:8px;margin-left:auto;display:flex}._5Q0Jkq_note{background:var(--surface-container-low);border-radius:var(--radius);color:var(--on-surface-variant);margin-top:16px;padding:11px 14px;font-size:11.5px;line-height:1.6}._5Q0Jkq_note b{color:var(--on-surface)}._5Q0Jkq_grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._5Q0Jkq_card{background:var(--surface-container-lowest);border:1px solid var(--outline-ghost);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px 18px 14px;transition:border-color .12s,box-shadow .12s;display:flex}._5Q0Jkq_card:hover{border-color:color-mix(in oklab, var(--primary,#5365d6) 30%, var(--outline-ghost));box-shadow:0 4px 18px -8px #0000001f}._5Q0Jkq_cardH{align-items:flex-start;gap:10px;display:flex}._5Q0Jkq_plate{font:700 16px/1.1 var(--font-mono);letter-spacing:-.005em;color:var(--on-surface)}._5Q0Jkq_plateEmpty{color:var(--on-surface-variant);letter-spacing:0;font-style:italic;font-weight:500}._5Q0Jkq_sub{color:var(--on-surface-variant);margin-top:4px;font-size:11.5px}._5Q0Jkq_id{color:var(--on-surface-variant);background:var(--surface-container-low);border:1px solid var(--outline-ghost);border-radius:5px;flex-shrink:0;margin-left:auto;padding:3px 7px;font-size:10.5px}._5Q0Jkq_progress{flex-direction:column;gap:6px;display:flex}._5Q0Jkq_bar{background:var(--surface-container-high);border-radius:999px;height:5px;overflow:hidden}._5Q0Jkq_fill{background:var(--primary,#5365d6);border-radius:999px;height:100%;transition:width .28s cubic-bezier(.2,.6,.2,1)}._5Q0Jkq_fillNearComplete{background:var(--success-accent)}._5Q0Jkq_progressMeta{color:var(--on-surface-variant);align-items:baseline;gap:6px;font-size:11px;display:flex}._5Q0Jkq_progressMeta b{font-family:var(--font-mono);color:var(--on-surface);font-size:11.5px}._5Q0Jkq_missing{background:var(--surface-container-low);border-radius:8px;padding:8px 11px;font-size:11.5px}._5Q0Jkq_missingH{font:600 10.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:4px}._5Q0Jkq_missing ul{color:var(--on-surface);margin:0;padding-left:16px;line-height:1.55}._5Q0Jkq_missing li._5Q0Jkq_more{color:var(--on-surface-variant);margin-top:2px;margin-left:-16px;font-size:11px;font-style:italic;list-style:none}._5Q0Jkq_foot{border-top:1px dashed var(--outline-ghost);align-items:center;gap:8px;padding-top:6px;display:flex}._5Q0Jkq_time{color:var(--on-surface-variant);font-size:11px}._5Q0Jkq_empty{text-align:center;border:1.5px dashed var(--outline-ghost);border-radius:var(--radius);background:var(--surface-container-low);padding:56px 24px}._5Q0Jkq_emptyIc{background:var(--surface-container);width:52px;height:52px;color:var(--on-surface-variant);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:22px;display:grid}._5Q0Jkq_empty h4{font:700 17px/1.2 var(--font-display);letter-spacing:-.01em;margin:0 0 6px}._5Q0Jkq_empty p{max-width:50ch;color:var(--on-surface-variant);margin:0 auto 18px;font-size:12.5px;line-height:1.55}
.ax8o6a_page{display:contents}.plate{font:700 12.5px var(--font-mono);letter-spacing:-.01em;color:var(--on-surface)}.plate.link{text-decoration:underline;-webkit-text-decoration-color:var(--outline-variant);text-decoration-color:var(--outline-variant);text-underline-offset:3px}.plate.link:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.sub{color:var(--on-surface-variant);margin-top:1px;font-size:11px;font-weight:500;display:block}.sub.mono{font-family:var(--font-mono)}.pill--ready{background:var(--surface-container-high);color:var(--on-surface);box-shadow:inset 0 0 0 1px var(--outline-variant)}.pill--active{background:var(--secondary-container);color:var(--on-secondary-container)}.pill--maint{background:var(--tertiary-container);color:var(--on-tertiary-container)}.pill--paused{background:var(--surface-container-high);color:var(--on-surface-variant)}.pill--inactive{background:var(--surface-container);color:var(--on-surface-variant);opacity:.65}.table tbody tr.row-issue td{background:#fff7ea;background:lab(97.7292% 3.82072 15.0664)}.table tbody tr.row-issue:hover td{background:#ffeed1;background:lab(95.4141% 6.08665 22.9223)}.table tbody tr.row-off td{color:var(--on-surface-variant)}:is(.table th,.table td){padding:0 14px}.table .col-plate{min-width:130px;padding-left:22px}.table .col-actions{text-align:right;padding-right:20px}.ax8o6a_alertsSpacing{margin:0 0 24px}.ax8o6a_expandGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 28px;display:grid}.ax8o6a_expandGrid h6{font:600 10px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);margin:0 0 4px}.ax8o6a_expandGrid p{margin:0;font-size:12.5px}.ax8o6a_ctaSample{border-radius:var(--radius);background:var(--primary-tint);color:var(--primary);font:600 11px var(--font-sans);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.ax8o6a_toolbarSegRow{background:var(--surface-container-low);flex-wrap:wrap;align-items:center;gap:12px;padding:0 18px 14px;display:flex}.ax8o6a_toolbarSegRowMeta{color:var(--on-surface-variant);font-size:11.5px}.ax8o6a_toolbarSegRowMeta b{color:var(--on-surface)}.ax8o6a_paginationBar{background:var(--surface-container-low);color:var(--on-surface-variant);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:12px;display:flex}.ax8o6a_paginationButtons{gap:6px;display:flex}
.JB8dbG_root{align-items:center;gap:12px;min-width:240px;display:flex}.JB8dbG_body b{font:700 13.5px var(--font-display);letter-spacing:-.01em;display:block}.JB8dbG_sub{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}
.THzMaq_group{flex-wrap:wrap;gap:4px;display:flex}.THzMaq_root{font:600 10.5px var(--font-mono);letter-spacing:.02em;border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface);padding:2px 8px}.THzMaq_admin{background:var(--primary);color:var(--on-primary)}.THzMaq_lead{background:var(--primary-tint);color:var(--primary-container)}.THzMaq_branch{background:var(--secondary-container);color:var(--on-secondary-container)}
.V9l43q_content{width:min(480px,100vw - 32px)}.V9l43q_strong{color:var(--on-surface);font-weight:600}.V9l43q_scroll{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:min(52vh,420px);display:flex;overflow-y:auto}.V9l43q_group{background:var(--surface-container-low);border-radius:var(--radius);padding-bottom:4px}.V9l43q_groupHead{color:var(--on-surface);align-items:center;gap:8px;padding:8px 10px 4px;font-size:12px;font-weight:600;display:flex}.V9l43q_count{color:var(--on-surface-variant);font-weight:500}.V9l43q_tagPickup,.V9l43q_tagDrop{font:700 9.5px var(--font-mono);letter-spacing:.03em;border-radius:3px;flex:none;padding:2px 6px}.V9l43q_tagPickup{background:var(--primary-tint);color:var(--primary)}.V9l43q_tagDrop{background:var(--secondary-container);color:var(--on-secondary-container)}.V9l43q_cols,.V9l43q_row{grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.V9l43q_cols{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2);padding:2px 14px 4px;font-size:10.5px;font-weight:600}.V9l43q_rows{flex-direction:column;gap:2px;margin:0;padding:0 4px;list-style:none;display:flex}.V9l43q_row{background:var(--surface-container-lowest);min-height:var(--row-h);padding:6px 10px}.V9l43q_code{font:600 13px var(--font-mono);color:var(--primary);text-decoration:none}.V9l43q_code:hover{text-underline-offset:2px;text-decoration:underline}.V9l43q_cust{flex-direction:column;min-width:0;display:flex}.V9l43q_cust b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.V9l43q_cust span{color:var(--on-surface-variant);font-size:11.5px}.V9l43q_more{color:var(--on-surface-variant);margin:8px 2px 0;font-size:12px}@media (max-width:520px){.V9l43q_cols{display:none}.V9l43q_row{grid-template-columns:minmax(0,1fr) auto}.V9l43q_cust{grid-area:2/1/auto/-1}}
.dei9gG_root{display:contents}.create{grid-template-columns:1fr 340px;gap:20px;display:grid}@media (max-width:1100px){.create{grid-template-columns:1fr}}.steps{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);justify-content:flex-start;align-items:center;gap:0;margin-bottom:16px;padding:14px 18px;display:flex}.step{color:var(--on-surface-variant);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:12.5px;display:flex}.step .n{background:var(--surface-container-high);width:24px;height:24px;color:var(--on-surface-variant);font:600 11px var(--font-mono);border-radius:50%;place-items:center;display:grid}.step.is-done{color:var(--on-surface)}.step.is-done .n{background:var(--secondary);color:#fff}.step.is-active{color:var(--on-surface);font-weight:600}.step.is-active .n{background:var(--primary);color:var(--on-primary)}.step-sep{background:var(--outline-ghost);flex:0 0 72px;height:1px;margin:0 18px}.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}.row-dates{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:14px 28px;display:flex}.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}.row-leg{grid-template-columns:1.8fr 1.1fr 1.1fr 1.3fr;gap:14px;display:grid}@media (max-width:820px){.row-leg{grid-template-columns:1fr}}.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%)}.contact-pair{grid-template-columns:1.2fr 1fr;gap:8px;display:grid}.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{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);width:100%;min-height:38px;font:500 13.5px var(--font-sans);color:var(--on-surface);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:7px 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 .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__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 dei9gG_cp-spin}@keyframes dei9gG_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){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){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}.lib-trigger{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 0 2px;display:flex}.lib-btn{background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);font:600 12px var(--font-sans);color:var(--on-surface);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;transition:background .12s,border-color .12s;display:inline-flex}.lib-btn:hover{background:var(--surface-container);border-color:color-mix(in oklab, var(--primary) 32%, var(--outline-variant))}.lib-btn:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.lib-btn .ic{color:var(--primary);font-size:13px;line-height:1}.lib-btn .count{font:600 11px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:999px;padding:1px 6px}.lib-btn .count.is-zero{color:var(--on-surface-variant);opacity:.6}.lib-trigger__hint{color:var(--on-surface-variant);font-size:11px}.lib-trigger__hint b{color:var(--on-surface);font-weight:600;font-family:var(--font-mono);letter-spacing:-.005em}.save-line{flex-wrap:wrap;align-items:center;gap:12px;padding:6px 0 0;display:flex}.save-link{font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.save-link:hover{text-decoration:underline}.save-link b{font-family:var(--font-mono)}.save-line__hint{color:var(--on-surface-variant);font-size:11px}.modal-bg{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);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{min-height:0;padding:4px 0;overflow:auto}.lp__item{cursor:pointer;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(--header-h) + 52px + 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}.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)}.van-card{background:var(--surface);cursor:pointer;grid-template-columns:1fr auto;gap:12px;padding:14px 16px;display:grid}.van-card+.van-card{margin-top:2px}.van-card:hover{background:var(--surface-container)}.van-card:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}:is(.van-card.is-selected,.van-card.is-selected:hover){background:var(--primary);color:var(--on-primary)}.van-card.is-selected .meta{color:#ffffffb3}.van-card h5{font-size:13px;font-weight:600;font-family:var(--font-mono);margin:0}.van-card .meta{color:var(--on-surface-variant);font-size:11.5px;font-family:var(--font-mono);margin-top:3px}.van-card .pill{align-self:center}.create-cta{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px;margin-top:4px;display:grid}.create-cta__group{border:1px solid var(--outline-variant,var(--border));background:var(--surface-container-lowest,var(--surface));border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.create-cta__group--now{background:color-mix(in oklab, var(--primary) 6%, var(--surface));border-color:color-mix(in oklab, var(--primary) 32%, var(--border))}.create-cta__lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);font-size:11px;font-weight:700;font-family:var(--font-mono)}.create-cta__hint{color:var(--on-surface-variant);margin:2px 0 0;font-size:11.5px;line-height:1.55}.create-cta__or{letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);font-size:11px;font-weight:600;font-family:var(--font-mono);align-self:center}@media (max-width:720px){.create-cta{grid-template-columns:1fr}.create-cta__or{justify-self:start}}.order-brief__b{grid-template-columns:1fr 1fr;align-items:start;gap:18px;padding:14px 18px;display:grid}.order-brief__info{flex-direction:column;min-width:0;display:flex}.order-brief{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;display:grid}.order-brief>div{flex-direction:column;gap:1px;min-width:0;display:flex}.order-brief dt{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.order-brief dd{color:var(--on-surface);word-break:break-word;margin:0;font-size:13px}.order-brief__route{border-left:1px solid var(--outline-ghost);min-width:0;padding:0 0 4px 18px}.order-brief__route-h{align-items:center;gap:8px;margin-bottom:6px;display:flex}.order-brief__route-lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.order-brief__route .seg{padding:5px 0}.order-brief__route-h+.seg{padding-top:0}.order-brief__route .seg span{font-family:inherit;font-size:12px}.order-brief__note{border-top:1px solid var(--outline-ghost);margin-top:10px;padding-top:10px}.order-brief__note dt{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.order-brief__note dd{color:var(--on-surface);word-break:break-word;margin:2px 0 0;font-size:13px}@media (max-width:720px){.order-brief__b{grid-template-columns:1fr}.order-brief__route{border-left:none;border-top:1px solid var(--outline-ghost);margin-top:12px;padding:12px 0 4px}}
.GEf7GG_page{display:contents}.GEf7GG_statsStrip{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:16px;padding:18px 22px;display:grid}@media (max-width:900px){.GEf7GG_statsStrip{grid-template-columns:repeat(2,1fr);gap:20px}}.GEf7GG_statsStrip .kpi__v{margin:6px 0 2px;font-size:32px}.GEf7GG_statsStrip .kpi__l{font-size:10px}.GEf7GG_statsStrip .kpi__sub{font-size:11px}.region-row-actions{justify-content:flex-end;gap:4px;display:flex}
.-DIdDG_title{align-items:center;gap:8px;display:inline-flex}.-DIdDG_back{border:1px solid var(--outline-variant);background:var(--surface);width:26px;height:26px;color:var(--on-surface);cursor:pointer;border-radius:8px;place-items:center;font-size:16px;line-height:1;display:grid}.-DIdDG_back:hover{background:var(--surface-container-high)}.-DIdDG_orderRow{background:var(--surface-container-low);border-radius:8px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 10px;display:flex}.-DIdDG_orderLbl{font:600 12px var(--font-sans);color:var(--on-surface-variant)}.-DIdDG_orderVal{font:13.5px var(--font-sans);color:var(--on-surface)}.-DIdDG_orderVal b{font-family:var(--font-mono)}
.YowQGG_modal{width:min(720px,100%)}.YowQGG_err{background:var(--error-container);color:var(--on-error-container);font:600 12px var(--font-sans);border-radius:4px;margin:4px 4px 8px;padding:8px 12px}.YowQGG_rows{flex-direction:column;gap:8px;display:flex}.YowQGG_row{border:1px solid color-mix(in oklab, var(--primary) 45%, var(--outline-variant));background:var(--surface);border-radius:10px;grid-template-columns:22px 18px 1fr auto auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.YowQGG_row[draggable=true]{cursor:grab}.YowQGG_row[draggable=true]:active{cursor:grabbing}.YowQGG_frozen{opacity:.62;background:var(--surface-container)}.YowQGG_moved{border-color:var(--primary);box-shadow:inset 2px 0 0 var(--primary)}.YowQGG_dragover{border-color:var(--primary);background:var(--primary-tint)}.YowQGG_dragging{opacity:.4}.YowQGG_seq{font:700 12px var(--font-mono);color:var(--on-surface-variant);text-align:center}.YowQGG_grip,.YowQGG_lock{color:var(--on-surface-variant);display:flex}.YowQGG_main{min-width:0}.YowQGG_top{align-items:center;gap:7px;display:flex}.YowQGG_tag{font:700 9.5px var(--font-mono);letter-spacing:.03em;border-radius:3px;padding:2px 6px}.YowQGG_tagPickup{background:var(--primary-tint);color:var(--primary)}.YowQGG_tagDrop{background:var(--secondary-container);color:var(--on-secondary-container)}.YowQGG_title{font:600 13px var(--font-display);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YowQGG_badge{font:700 9px var(--font-mono);background:var(--primary);color:var(--on-primary);border-radius:3px;padding:1px 5px}.YowQGG_sub{font:11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.YowQGG_sub b{color:var(--on-surface);font-weight:600}.YowQGG_st{font:700 10px var(--font-mono);white-space:nowrap;border-radius:999px;padding:2px 7px}.YowQGG_stDone{background:var(--secondary-container);color:var(--on-secondary-container)}.YowQGG_stCurrent{background:var(--tertiary-container);color:var(--on-tertiary-container)}.YowQGG_stPending{background:var(--surface-container-high);color:var(--on-surface-variant)}.YowQGG_mv{flex-direction:column;gap:2px;display:flex}.YowQGG_mv button{border:1px solid var(--outline-ghost);background:var(--surface);cursor:pointer;width:22px;height:16px;color:var(--on-surface-variant);border-radius:3px;padding:0;font-size:8px;line-height:1}.YowQGG_mv button:hover:not(:disabled){background:var(--surface-container-high);color:var(--on-surface)}.YowQGG_mv button:disabled{opacity:.3;cursor:not-allowed}.YowQGG_hint{font:12px var(--font-sans);color:var(--on-surface-variant)}
.KSGwaa_row{grid-template-columns:22px 18px 1fr auto auto auto!important}.KSGwaa_qty{flex-shrink:0;justify-self:start;align-items:center;gap:6px;display:inline-flex}.KSGwaa_qtyGroup{padding:2px 8px;width:112px!important}.KSGwaa_kgGroup{padding:2px 8px;width:100px!important}.KSGwaa_qtyGroup input,.KSGwaa_kgGroup input{text-align:right;font-family:var(--font-mono)}.KSGwaa_qtyText{font:600 13px var(--font-mono);color:var(--on-surface);flex-shrink:0}.KSGwaa_menuAbove{z-index:90!important}.KSGwaa_menuBtn{width:26px;height:26px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;place-items:center;display:grid}.KSGwaa_menuBtn:hover{background:var(--surface-container-high);color:var(--on-surface)}.KSGwaa_menuBtn svg{fill:currentColor;width:16px;height:16px}.KSGwaa_removedRow{opacity:.62}.KSGwaa_removedRow .KSGwaa_title,.KSGwaa_removedRow .KSGwaa_qtyText{text-decoration:line-through}.KSGwaa_undo{font:600 12px var(--font-sans);color:var(--primary);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 6px}.KSGwaa_undo:hover{text-decoration:underline}.KSGwaa_alert{margin:8px 0}.KSGwaa_unallocActions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.KSGwaa_balances{border-top:1px solid var(--outline-ghost,var(--outline-variant));flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.KSGwaa_balOrder{flex-direction:column;gap:3px;display:flex}.KSGwaa_balOrderHead{font:700 12px var(--font-mono);color:var(--on-surface-variant)}.KSGwaa_balLine{font:13px var(--font-sans);align-items:center;gap:8px;display:flex}.KSGwaa_balOk{color:var(--success,#16a34a);font-weight:600}.KSGwaa_balBad{color:var(--error);font-weight:700}.KSGwaa_balWarn{color:var(--on-warn-container,#7a4b00);font-weight:600}.KSGwaa_balKg{font:11.5px var(--font-mono);color:var(--on-surface-variant)}.KSGwaa_balTick{flex:none;width:15px;height:15px}.KSGwaa_manualCheck{color:var(--on-surface-variant);margin-top:2px;font-size:12.5px}.KSGwaa_addRow{padding:8px 2px 2px;display:flex}.KSGwaa_unattachedBox{border:1px dashed var(--outline-variant);background:color-mix(in oklab, var(--surface-variant) 30%, var(--surface));border-radius:10px;margin:10px 0;padding:10px 12px}.KSGwaa_unattachedHead{font:700 12.5px var(--font-sans);color:var(--on-surface-variant);margin-bottom:8px}.KSGwaa_unattachedRow{align-items:center;gap:10px;padding:6px 0;display:flex}.KSGwaa_uBadge{text-align:center;min-width:30px;font:700 12px var(--font-mono);color:#fff;border-radius:6px;flex:none;padding:2px 6px}.KSGwaa_uBadge--pickup{background:var(--primary,#2563eb)}.KSGwaa_uBadge--drop{background:var(--success,#16a34a)}.KSGwaa_uMain{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.KSGwaa_uName{font:700 13.5px var(--font-sans);color:var(--on-surface)}.KSGwaa_uSub{font:12px var(--font-sans);color:var(--on-surface-variant)}.KSGwaa_tabs{gap:6px;margin-bottom:10px;display:flex}.KSGwaa_tab{font:600 12.5px var(--font-mono);border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface-variant);cursor:pointer;border-radius:8px;padding:5px 12px}.KSGwaa_tab:hover{background:var(--surface-container-high)}.KSGwaa_tabActive{border-color:var(--primary);background:var(--primary-tint);color:var(--primary)}.KSGwaa_focusRow{outline:2px solid color-mix(in oklab, var(--primary) 45%, transparent);outline-offset:-1px}.KSGwaa_newBadge{font:700 9.5px var(--font-mono);letter-spacing:.03em;text-transform:uppercase;background:var(--tertiary,#a855f7);color:var(--on-tertiary,#fff);border-radius:6px;flex-shrink:0;padding:2px 6px}.KSGwaa_newRow{background:color-mix(in oklab, var(--tertiary,#a855f7) 8%, var(--surface));border-color:color-mix(in oklab, var(--tertiary,#a855f7) 45%, var(--outline-variant))}.KSGwaa_splitBadge{background:var(--tertiary-container);color:var(--on-tertiary-container);font:700 11px var(--font-sans);white-space:nowrap;border-radius:999px;flex:none;padding:1px 7px}.KSGwaa_splitLink{color:var(--primary);font:600 11.5px var(--font-sans);text-align:right;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;text-decoration:underline;display:block}.KSGwaa_arrivedBadge{background:var(--warn-soft);color:var(--on-tertiary-container);font:700 11px var(--font-sans);white-space:nowrap;border-radius:999px;flex:none;padding:1px 7px}.KSGwaa_reasonField{margin-top:10px}.KSGwaa_menuHint{max-width:260px;color:var(--on-surface-variant);margin:2px 8px 6px;font-size:12px;line-height:1.4}
.K5nFKq_modal{max-width:calc(100vw - 32px)}.K5nFKq_section .K5nFKq_wide{width:100%;max-width:none}.K5nFKq_modal .K5nFKq_body{flex-direction:column;gap:14px;height:auto;max-height:80vh;padding:8px 16px 14px;display:flex;overflow-y:auto}.K5nFKq_section[hidden]{display:none}.K5nFKq_pinPane{flex-direction:column;gap:8px;display:flex}.K5nFKq_pinPane[hidden]{display:none}.K5nFKq_tabLabel{align-items:center;gap:6px;display:inline-flex}.K5nFKq_pinned{color:var(--primary);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.K5nFKq_warn{color:var(--on-tertiary-container);font-size:12px}.K5nFKq_section{flex-direction:column;gap:8px;display:flex}.K5nFKq_label{font-size:13px;font-weight:600}.K5nFKq_caps{letter-spacing:.04em;text-transform:uppercase;font-size:12px}.K5nFKq_fields{flex-direction:column;flex:none;min-height:380px;margin:0 -16px;display:flex}.K5nFKq_fieldsFull{z-index:1;background:var(--surface);margin:0;padding-bottom:12px;position:fixed;inset:16px;overflow-y:auto;box-shadow:0 8px 32px #0000003d}.K5nFKq_mapTools{justify-content:flex-end;padding:8px 16px 0;display:flex}.K5nFKq_hint{color:var(--on-surface-variant);font-size:12px}.K5nFKq_libraryPick{border:1px solid var(--outline-variant);border-radius:var(--radius);align-items:center;gap:10px;padding:10px;display:flex}.K5nFKq_libraryName{flex:1;min-width:0;font-size:13px}.K5nFKq_stepper{border:1px solid var(--outline-variant);border-radius:var(--radius);align-self:flex-start;align-items:center;display:inline-flex}.K5nFKq_stepperValue{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-weight:600}.K5nFKq_row{border-top:1px solid var(--outline-variant);grid-template-columns:20px 150px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;display:grid}.K5nFKq_rowIndex{font-weight:600}.K5nFKq_amount{align-items:center;gap:6px;font-size:13px;display:flex}.K5nFKq_amount input,.K5nFKq_amount>*{min-width:0}.K5nFKq_vehicleBtn{border:1px solid var(--outline-variant);justify-content:space-between;width:100%;min-width:0}.K5nFKq_total{border-top:1px solid var(--outline-variant);font-variant-numeric:tabular-nums;justify-content:space-between;padding-top:8px;font-weight:600;display:flex}.K5nFKq_totalOff{color:var(--danger)}.K5nFKq_error{color:var(--danger);margin:0;font-size:13px}@media (max-width:560px){.K5nFKq_row{grid-template-columns:20px minmax(0,1fr)}.K5nFKq_vehicleBtn{grid-column:2}}
._3UToda_wrap{border-bottom:1px solid var(--outline-variant);flex-direction:column;margin-bottom:8px;padding:4px 0 10px;display:flex}._3UToda_head{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);padding:4px 16px 8px}._3UToda_row{align-items:flex-start;gap:10px;padding:8px 16px;display:flex}._3UToda_row+._3UToda_row{box-shadow:inset 0 1px 0 var(--outline-variant)}._3UToda_main{flex:1;min-width:0}._3UToda_top{align-items:center;gap:8px;display:flex}._3UToda_cat{font:600 13px var(--font-sans);color:var(--on-surface)}._3UToda_meta{color:var(--on-surface-variant);flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:3px;font-size:12.5px;display:flex}._3UToda_amount{font:700 13.5px var(--font-mono);color:var(--on-surface)}._3UToda_sub{color:var(--on-surface-variant)}._3UToda_reason{color:var(--on-surface-variant);margin-top:4px;font-size:12px;line-height:1.5}._3UToda_actions{flex-direction:column;flex:none;gap:6px;display:flex}._3UToda_approver{max-width:132px;font:600 11px var(--font-body);color:var(--on-surface-variant);text-align:right;flex:none}
.r30uwq_block.r30uwq_block{margin-bottom:12px}.r30uwq_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.r30uwq_main{flex-direction:column;gap:2px;min-width:0;display:flex}.r30uwq_sub{font:500 13px var(--font-sans);color:var(--on-surface);min-width:0}.r30uwq_list{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.r30uwq_icon{margin-right:6px}
.xglXaq_tl{flex-direction:column;display:flex}.xglXaq_tl__item{grid-template-columns:72px 24px 1fr;gap:12px;padding:10px 16px;display:grid;position:relative}.xglXaq_tl__item+.xglXaq_tl__item{box-shadow:inset 0 1px 0 var(--outline-ghost)}.xglXaq_tl__time{font:600 11px var(--font-mono);color:var(--on-surface-variant);padding-top:2px}.xglXaq_tl__time b{color:var(--on-surface);font-size:12px;display:block}.xglXaq_tl__dot{justify-content:center;padding-top:4px;display:flex;position:relative}.xglXaq_tl__dot:before{content:"";background:var(--outline-ghost);width:2px;position:absolute;top:18px;bottom:-12px;left:50%;transform:translate(-50%)}.xglXaq_tl__item:last-child .xglXaq_tl__dot:before{display:none}.xglXaq_tl__dot i{background:var(--outline-variant);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface-container-lowest);z-index:1;border-radius:50%}.xglXaq_tl__item--info .xglXaq_tl__dot i{background:var(--primary)}.xglXaq_tl__item--warn .xglXaq_tl__dot i{background:var(--tertiary)}.xglXaq_tl__item--danger .xglXaq_tl__dot i{background:var(--error)}.xglXaq_tl__title{font:600 13px var(--font-sans);color:var(--on-surface);align-items:center;gap:8px;display:flex}.xglXaq_tl__sev{font:700 9.5px var(--font-mono);letter-spacing:.06em;border-radius:2px;padding:1px 6px}.xglXaq_tl__sev--info{background:var(--primary-tint);color:var(--primary)}.xglXaq_tl__sev--warn{background:var(--tertiary-container);color:var(--on-tertiary-container)}.xglXaq_tl__sev--danger{background:var(--error-container);color:var(--on-error-container)}.xglXaq_tl__desc{font:12.5px var(--font-sans);color:var(--on-surface-variant);margin-top:2px;line-height:1.5}.xglXaq_tl__source{font:10.5px var(--font-mono);color:var(--on-surface-variant);margin-top:4px}
.cjP8LW_otrip{flex-direction:column;gap:6px;padding:10px 14px;display:flex}.cjP8LW_ocard{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.cjP8LW_ocard:before{content:"";background:var(--outline-variant);width:3px;position:absolute;inset:0 auto 0 0}.cjP8LW_ocard[data-status=running]:before{background:var(--primary)}.cjP8LW_ocard[data-status=done]:before{background:var(--secondary)}.cjP8LW_ocard[data-status=wait]:before{background:var(--outline-variant)}.cjP8LW_ocard[data-status=cancelled]:before{background:var(--error)}.cjP8LW_ocard:hover{border-color:var(--primary);box-shadow:var(--shadow-ambient)}.cjP8LW_ocard__bar{background:var(--surface-container-low);border-bottom:1px solid var(--outline-ghost);align-items:center;gap:9px;padding:6px 12px 6px 14px;display:flex}.cjP8LW_ocard__idx{width:19px;height:19px;font:700 10.5px var(--font-mono);background:var(--surface-container-highest);color:var(--on-surface-variant);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.cjP8LW_ocard__id{align-items:baseline;gap:8px;min-width:0;display:flex}.cjP8LW_ocard__cust{font:600 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cjP8LW_grow{flex:1}.cjP8LW_ocard__load{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);border-radius:var(--radius);background:var(--surface-container-high);flex-shrink:0;padding:2px 8px}.cjP8LW_ocard__load b{font:700 12px var(--font-mono);color:var(--on-surface)}.cjP8LW_o-code{font:700 12.5px var(--font-mono);color:var(--primary);text-decoration:none}.cjP8LW_o-code:hover{text-decoration:underline}.cjP8LW_oroute{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px;padding:8px 14px;display:grid}.cjP8LW_oroute__node{flex-direction:column;gap:2px;min-width:0;display:flex}.cjP8LW_oroute__node--drop{text-align:right;align-items:flex-end}.cjP8LW_oroute__tag{font:700 9px var(--font-mono);letter-spacing:.06em;border-radius:var(--radius);align-self:flex-start;padding:1px 5px}.cjP8LW_oroute__node--drop .cjP8LW_oroute__tag{align-self:flex-end}.cjP8LW_oroute__tag--pickup{background:var(--primary-tint);color:var(--primary)}.cjP8LW_oroute__tag--transfer{background:var(--tertiary-container);color:var(--on-tertiary-container)}.cjP8LW_oroute__tag--drop{background:var(--secondary-container);color:var(--on-secondary-container)}.cjP8LW_oroute__tag--off{background:var(--tertiary-container);color:var(--on-tertiary-container)}.cjP8LW_oroute__tag--on{background:var(--secondary-container);color:var(--on-secondary-container)}.cjP8LW_oroute__name{font:600 13px var(--font-sans);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cjP8LW_oroute__sub{font:10.5px var(--font-mono);color:var(--on-surface-variant)}.cjP8LW_oroute__arrow{color:var(--outline-variant);align-self:center;place-items:center;display:grid}.cjP8LW_oroute__arrow svg{stroke:currentColor;fill:none;stroke-width:1.5px;width:18px;height:18px}.cjP8LW_ometa{border-top:1px dashed var(--outline-ghost);background:var(--surface-container-low);flex-wrap:wrap;gap:4px 24px;padding:6px 14px;display:flex}.cjP8LW_ometa__cell{align-items:baseline;gap:8px;min-width:0;display:flex}.cjP8LW_ometa__k{font:600 9.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);flex-shrink:0}.cjP8LW_ometa__v{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:760px){.cjP8LW_oroute{grid-template-columns:1fr;gap:10px}.cjP8LW_oroute__node--drop{text-align:left;align-items:flex-start}.cjP8LW_oroute__node--drop .cjP8LW_oroute__tag{align-self:flex-start}.cjP8LW_oroute__arrow{justify-self:start;transform:rotate(90deg)}}.cjP8LW_o-pod{font:12px var(--font-sans);align-items:center;gap:8px;display:inline-flex}.cjP8LW_o-pod__count{font:700 12.5px var(--font-mono);color:var(--on-surface);white-space:nowrap}.cjP8LW_o-pod__state{font:11.5px var(--font-sans)}.cjP8LW_o-pod__state--ok{color:var(--secondary);font-weight:600}.cjP8LW_o-pod__state--warn{color:var(--tertiary);font-weight:600}.cjP8LW_o-pod__state--none{color:var(--on-surface-variant)}.cjP8LW_o-cust-badge{font:12px var(--font-sans);align-items:center;gap:6px;display:inline-flex}.cjP8LW_o-cust-badge__ic{background:var(--primary);width:18px;height:18px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cjP8LW_o-cust-badge__ic svg{stroke:currentColor;fill:none;stroke-width:2px;width:10px;height:10px}.cjP8LW_o-cust-badge--vehicle .cjP8LW_o-cust-badge__ic{background:var(--primary);color:var(--on-primary)}.cjP8LW_o-cust-badge--branch .cjP8LW_o-cust-badge__ic,.cjP8LW_o-cust-badge--acct .cjP8LW_o-cust-badge__ic{background:var(--secondary);color:#fff}.cjP8LW_o-cust-badge--none .cjP8LW_o-cust-badge__ic{background:var(--surface-container-highest);color:var(--on-surface-variant)}.cjP8LW_o-cust-badge .cjP8LW_v{font:600 12px var(--font-sans);color:var(--on-surface)}.cjP8LW_o-cust-badge .cjP8LW_v .cjP8LW_plate{font:700 12px var(--font-mono)}.cjP8LW_order-status{font:600 11.5px var(--font-sans);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.cjP8LW_order-status .cjP8LW_pill__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.cjP8LW_order-status--running{background:var(--primary-tint);color:var(--primary)}.cjP8LW_order-status--done{background:var(--secondary-container);color:var(--on-secondary-container)}.cjP8LW_order-status--wait{background:var(--surface-container-highest);color:var(--on-surface-variant)}
.SDRtxW_root{border-radius:var(--radius);background:var(--surface-container-lowest);width:100%;box-shadow:var(--shadow-ambient,0 0 0 1px var(--outline-variant));overflow:hidden}.SDRtxW_item+.SDRtxW_item{box-shadow:inset 0 1px 0 0 var(--outline-variant)}.SDRtxW_trigger{cursor:pointer;width:100%;font:600 13px var(--font-sans);color:var(--on-surface);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;display:flex}.SDRtxW_trigger:hover{background:var(--surface-container-low)}.SDRtxW_trigger:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.SDRtxW_trigger:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.SDRtxW_num{font:600 10.5px var(--font-mono);color:var(--on-surface-variant);letter-spacing:.06em}.SDRtxW_chev{width:16px;height:16px;color:var(--on-surface-variant);margin-left:auto;transition:transform .2s,color .2s}.SDRtxW_item[data-state=open] .SDRtxW_chev{color:var(--primary);transform:rotate(180deg)}.SDRtxW_panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.SDRtxW_item[data-state=open] .SDRtxW_panel{grid-template-rows:1fr}.SDRtxW_panel>div{overflow:hidden}.SDRtxW_body{font:400 12.5px/1.7 var(--font-sans);color:var(--on-surface-variant);padding:0 16px 14px}.SDRtxW_body b{color:var(--on-surface)}
.si71aa_wrap{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.si71aa_toolbar{align-items:center;gap:10px;display:flex}.si71aa_search{flex:1;max-width:340px}.si71aa_empty{text-align:center;font:13px var(--font-sans);color:var(--on-surface-variant);padding:24px 16px}.si71aa_group{--g:var(--primary)}.si71aa_group>button{background:color-mix(in srgb, var(--g) 8%, transparent);box-shadow:inset 3px 0 0 var(--g)}.si71aa_group>button:hover{background:color-mix(in srgb, var(--g) 16%, transparent)}.si71aa_group[data-state=open]>button{background:color-mix(in srgb, var(--g) 13%, transparent)}.si71aa_count{font:600 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:999px;padding:1px 7px}.si71aa_resList{flex-direction:column;display:flex}.si71aa_res{grid-template-columns:minmax(160px,240px) 1fr;align-items:start;gap:12px 16px;padding:12px 4px;display:grid}.si71aa_res+.si71aa_res{box-shadow:inset 0 1px 0 var(--outline-variant)}@media (max-width:720px){.si71aa_res{grid-template-columns:1fr;gap:8px}}.si71aa_resHead{min-width:0}.si71aa_resLabel{font:600 13px var(--font-sans);color:var(--on-surface);letter-spacing:-.005em}.si71aa_resKey{font:11px var(--font-mono);color:var(--on-surface-variant);word-break:break-all;margin-top:2px;display:block}.si71aa_chips{flex-wrap:wrap;gap:8px;display:flex}.si71aa_chipRule{box-shadow:inset 0 0 0 1.5px var(--tertiary)}.si71aa_ruleTag{font:700 8.5px var(--font-mono);letter-spacing:.04em;background:var(--tertiary-container);color:var(--on-tertiary-container);border-radius:4px;padding:1px 4px}.si71aa_resStacked{grid-template-columns:1fr;gap:8px}.si71aa_chipUser{box-shadow:inset 0 0 0 1.5px var(--warn)}.si71aa_srcTag{font:700 9px var(--font-sans);letter-spacing:.04em;background:var(--warn-soft);color:var(--on-surface);border-radius:4px;padding:1px 5px}.si71aa_chipLocked{opacity:.55;cursor:not-allowed}.si71aa_legend{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.si71aa_legend>span{align-items:center;gap:6px;display:inline-flex}
.Kw48Ga_root{flex-direction:column;gap:6px;width:320px;max-width:100%;display:flex}.Kw48Ga_help{color:var(--on-surface-variant);font-size:11.5px}.Kw48Ga_error{color:var(--error)}
.lxSTWG_numCell{font-family:var(--font-mono);line-height:1.3}.lxSTWG_numCell b{font-size:13.5px;font-weight:600}.lxSTWG_unit,.lxSTWG_sub{color:var(--on-surface-variant);font-size:10.5px}