.gz9ySq_muted{color:var(--on-surface-variant);margin:0;font-size:13px}.gz9ySq_error{color:var(--error);margin:0;font-size:13px}.gz9ySq_readonly{border-radius:var(--radius);background:var(--surface-container-low);color:var(--on-surface-variant);margin-bottom:12px;padding:8px 12px;font-size:12px}.gz9ySq_policy{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 28px;margin:0;padding:4px 0 16px;display:grid}.gz9ySq_policy dt{letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.gz9ySq_policy dd{margin:4px 0 0;font-size:13.5px;font-weight:600}.gz9ySq_policy dd small{color:var(--on-surface-variant);font-size:12px;font-weight:500}.gz9ySq_table{min-width:760px}.gz9ySq_table td{vertical-align:middle}.gz9ySq_isOverride td{background:color-mix(in oklab, var(--override-bg) 45%, var(--surface-container-lowest))}.gz9ySq_isOverride td:first-child{box-shadow:inset 3px 0 0 var(--override-accent)}.gz9ySq_item b{font-weight:600}.gz9ySq_item small{white-space:normal;max-width:260px;color:var(--on-surface-variant);font-size:11.5px;display:block}.gz9ySq_item .gz9ySq_itemNote{white-space:normal;max-width:360px;color:var(--warn);margin-top:2px}.gz9ySq_inactive td{opacity:.55}.gz9ySq_badge{border-radius:var(--radius);background:var(--override-bg);color:var(--override-fg);margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:600;display:inline-block}.gz9ySq_unit{color:var(--on-surface-variant);font-size:11.5px;font-weight:500}.gz9ySq_struck{color:var(--muted-2);text-decoration:line-through}.gz9ySq_eff{font-weight:700}.gz9ySq_effOverride{color:var(--override-fg);font-weight:700}.gz9ySq_none{color:var(--muted-2);font-style:italic;font-weight:500}.gz9ySq_note{white-space:normal;max-width:240px}.gz9ySq_note.gz9ySq_note{white-space:normal;overflow-wrap:anywhere;min-width:120px;max-width:220px;padding-block:8px;line-height:1.4}.gz9ySq_who.gz9ySq_who{min-width:110px;max-width:150px;color:var(--on-surface-variant);white-space:normal;font-size:12px}.gz9ySq_acts{text-align:right;white-space:nowrap}.gz9ySq_foot{color:var(--on-surface-variant);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:12px;display:flex}.gz9ySq_foot span:before{content:"•";color:var(--override-accent);margin-right:6px}.gz9ySq_empty{border-radius:var(--radius);background:var(--surface-container-low);justify-items:start;gap:6px;padding:22px;display:grid}.gz9ySq_empty h4{font:700 15px var(--font-display);margin:0}.gz9ySq_empty p{max-width:62ch;color:var(--on-surface-variant);margin:0;font-size:13px}.gz9ySq_dlgBody{gap:16px;display:grid}.gz9ySq_cmp{border-radius:var(--radius);background:var(--outline-ghost);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.gz9ySq_cmp>div{background:var(--surface-container-low);padding:10px 12px}.gz9ySq_cmp b{font-variant-numeric:tabular-nums;font-size:16px;display:block}.gz9ySq_cmp small{color:var(--on-surface-variant);font-size:11px}.gz9ySq_cmp>.gz9ySq_cmpOverride{background:color-mix(in oklab, var(--override-bg) 55%, var(--surface-container-lowest))}.gz9ySq_cmpOverride b{color:var(--override-fg)}.gz9ySq_field{gap:6px;display:grid}.gz9ySq_label{letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.gz9ySq_req{color:var(--error)}.gz9ySq_help{color:var(--on-surface-variant);font-size:11.5px}.gz9ySq_warnBox{border-radius:var(--radius);background:var(--warn-soft);color:var(--on-surface);padding:10px 12px;font-size:12.5px}.gz9ySq_helpError{color:var(--error);font-size:11.5px}.gz9ySq_confirm{border-radius:var(--radius);background:var(--error-container);color:var(--on-error-container);gap:10px;padding:12px 14px;font-size:12.5px;display:grid}.gz9ySq_confirm div{flex-wrap:wrap;gap:8px;display:flex}.gz9ySq_spacer{flex:1}@media (max-width:640px){.gz9ySq_cmp{grid-template-columns:1fr}}.gz9ySq_convRow{gap:14px;display:flex}.gz9ySq_convRow>.gz9ySq_field{flex:1;min-width:0}.gz9ySq_numWrap{align-items:center;display:flex;position:relative}.gz9ySq_numInput{width:100%;font:500 15px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface);background:var(--surface-container-lowest);border:1px solid var(--outline-variant);border-radius:var(--radius);padding:9px 46px 9px 11px}.gz9ySq_numInput:focus{border-color:var(--primary);outline:none}.gz9ySq_numInput[aria-invalid=true]{border-color:var(--error)}.gz9ySq_numUnit{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);pointer-events:none;position:absolute;right:11px}.gz9ySq_msItem{line-height:1.5;display:block}.gz9ySq_cmpList b{font-size:13.5px}.gz9ySq_msHead,.gz9ySq_msRow{grid-template-columns:96px minmax(0,1fr) 56px;align-items:start;gap:10px;display:grid}.gz9ySq_msRowErr{grid-column:1/-1}.gz9ySq_msActs{flex-wrap:wrap;gap:8px;display:flex}.gz9ySq_fromTag{color:var(--on-surface-variant);font-size:11px;display:block}.gz9ySq_repriceList{gap:2px;margin:6px 0;padding-left:18px;display:grid}.gz9ySq_confirmActs{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.gz9ySq_history{color:var(--on-surface-variant);font-size:12px}.gz9ySq_history summary{cursor:pointer;font-weight:600}.gz9ySq_history ul{gap:4px;margin:6px 0 0;padding-left:18px;display:grid}
.otYn8W_page,.otYn8W_pop,.otYn8W_ec-editor,.otYn8W_fi,.otYn8W_fnum,.otYn8W_fdate{--st-bg:var(--surface-container-lowest);--st-fg:var(--on-surface);--st-surface:var(--surface-container-low);--st-surface-strong:var(--surface-container-high);--st-hover:#0000000d;--st-border:var(--outline-variant);--st-border-strong:var(--outline-variant);--st-muted:var(--on-surface-variant);--st-accent:var(--primary);--st-accent-hover:var(--primary-container);--st-accent-text:var(--on-primary);--st-accent-wash:var(--primary-tint);--st-accent-ring:color-mix(in oklab, var(--primary) 18%, transparent);--st-positive:var(--primary);--st-positive-wash:var(--primary-tint);--st-negative:var(--error);--st-header-bg:var(--surface-container-low);--st-header-bg-pinned:var(--surface-container);--st-header-border:var(--outline-variant);--st-cell-border:var(--outline-ghost);--st-pane-separator:var(--outline-variant);--st-row-hover:var(--surface-container-low);--st-row-selected:var(--primary-tint);--st-tone-danger:color-mix(in oklab, var(--error) 8%, var(--st-bg));--st-tone-danger-hover:color-mix(in oklab, var(--error) 14%, var(--st-bg));--st-cell-flash:#cff5d1;--st-scrollbar-thumb:#00000047;--st-scrollbar-thumb-hover:#0006;--st-radius:var(--radius);--st-radius-lg:var(--radius);--st-elevation-low:0 0 1px #00000052, 0 0 2px #00000014, 0 1px 3px #00000014;--st-elevation-high:0 0 1px #0000003d, 0 0 2px #00000029, 0 3px 4px #0000000f, 0 6px 8px #0000000f, 0 12px 16px #00000014, 0 18px 32px #0000000f;--st-font:var(--font-sans)}.otYn8W_page{background:var(--st-bg);height:100%;min-height:0;color:var(--st-fg);font-family:var(--st-font);-webkit-font-smoothing:antialiased;grid-template-rows:auto auto auto auto 1fr auto;font-size:13px;display:grid}.otYn8W_toolbar{border-bottom:1px solid var(--st-border);flex-wrap:nowrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.otYn8W_toolbar>:not(.otYn8W_search){white-space:nowrap;flex-shrink:0}.otYn8W_search{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-low);height:30px;color:var(--on-surface-variant);flex:0 260px;align-items:center;gap:7px;padding:0 9px;display:flex}.otYn8W_search:focus-within{border-color:var(--primary);background:var(--surface-container-lowest)}.otYn8W_search svg{stroke:currentColor;fill:none;stroke-width:1.7px;flex:none;width:13px;height:13px}.otYn8W_search input{min-width:0;font:400 12px var(--st-font);color:var(--st-fg);background:0 0;border:0;outline:0;flex:1}.otYn8W_search input::placeholder{color:var(--st-muted)}.otYn8W_search input::-webkit-search-cancel-button{display:none}.otYn8W_search .otYn8W_clear{cursor:pointer;color:var(--st-muted);background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.otYn8W_search kbd{font:600 10px var(--st-font);background:var(--st-hover);border-radius:2px;padding:1px 4px}.otYn8W_chip{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);cursor:pointer;white-space:nowrap;height:30px;font:600 12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.otYn8W_chip:hover:not(:disabled){background:var(--surface-container-high);color:var(--on-surface)}.otYn8W_chip:disabled{opacity:.4;cursor:default}.otYn8W_chip svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:13px;height:13px}.otYn8W_chip b{font:700 11px var(--font-mono);color:var(--on-surface)}.otYn8W_chip.otYn8W_is-on{background:var(--primary-tint);border-color:var(--primary);color:var(--on-surface)}.otYn8W_density{background:var(--st-surface-strong);border-radius:var(--st-radius-lg);gap:2px;padding:2px;display:inline-flex}.otYn8W_density button{border-radius:var(--st-radius);cursor:pointer;width:26px;height:26px;color:var(--st-muted);background:0 0;border:0;place-items:center;display:grid}.otYn8W_density button svg{stroke:currentColor;fill:none;stroke-width:1.7px;width:13px;height:13px}.otYn8W_density button.otYn8W_is-on{background:var(--st-bg);color:var(--st-fg);box-shadow:var(--st-elevation-low)}.otYn8W_spacer{flex:1}.otYn8W_count{font:400 12px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-muted);white-space:nowrap}.otYn8W_segs{align-items:center;gap:2px;padding:5px 16px 6px;display:flex}.otYn8W_segs button{border-radius:var(--radius);cursor:pointer;white-space:nowrap;height:25px;font:600 11px var(--font-sans);color:var(--on-surface-variant);background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.otYn8W_segs button:hover{background:var(--surface-container-high);color:var(--on-surface)}.otYn8W_segs button.otYn8W_is-on{background:var(--primary-tint);border-color:var(--primary);color:var(--on-surface)}.otYn8W_segs button .otYn8W_cnt{font:700 9.5px var(--font-mono);color:var(--on-surface-variant)}.otYn8W_active{flex-wrap:wrap;align-items:center;gap:6px;padding:0 16px 8px;display:flex}.otYn8W_active__lbl{font:600 11px var(--st-font);color:var(--st-muted)}.otYn8W_active__chip{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-low);height:24px;font:500 11.5px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:5px;padding:0 4px 0 8px;display:inline-flex}.otYn8W_active__chip b{color:var(--on-surface);font-weight:700}.otYn8W_active__chip button{cursor:pointer;color:var(--st-muted);background:0 0;border:0;padding:0 3px;font-size:13px;line-height:1}.otYn8W_active__chip button:hover{color:var(--st-negative)}.otYn8W_active__clear{cursor:pointer;font:700 11.5px var(--font-sans);color:var(--primary);text-underline-offset:2px;background:0 0;border:0;padding:0 4px;text-decoration:underline}.otYn8W_allbar{background:var(--st-accent-wash);border-bottom:1px solid var(--st-border);font:400 12px var(--st-font);color:var(--st-fg);justify-content:center;align-items:center;gap:10px;padding:6px 14px;display:flex}.otYn8W_allbar button{cursor:pointer;font:500 12px var(--st-font);color:var(--st-accent);text-underline-offset:2px;background:0 0;border:0;padding:0}.otYn8W_allbar button:hover{text-decoration:underline}.otYn8W_scroller{overscroll-behavior:contain;background:var(--st-bg);min-height:0;position:relative;overflow:auto}.otYn8W_scroller::-webkit-scrollbar{width:10px;height:10px}.otYn8W_scroller::-webkit-scrollbar-track{background:0 0}.otYn8W_scroller::-webkit-scrollbar-corner{background:0 0}.otYn8W_scroller::-webkit-scrollbar-thumb{background-color:var(--st-scrollbar-thumb);box-shadow:inset 0 0 0 1px var(--st-bg);border-radius:5px}.otYn8W_scroller::-webkit-scrollbar-thumb:hover{background-color:var(--st-scrollbar-thumb-hover)}.otYn8W_grid{--st-row-h:32px;--st-head-h:32px;font-size:13px;position:relative}.otYn8W_grid.otYn8W_d-micro{--st-row-h:26px;--st-head-h:26px;font-size:12px}.otYn8W_grid.otYn8W_d-compact{--st-row-h:32px;--st-head-h:32px;font-size:13px}.otYn8W_grid.otYn8W_d-cozy{--st-row-h:44px;--st-head-h:36px;font-size:13px}.otYn8W_head{z-index:20;background:var(--st-header-bg);border-bottom:1px solid var(--st-header-border);align-items:stretch;display:flex;position:sticky;top:0}.otYn8W_hcell{background:var(--st-header-bg);border-right:1px solid var(--st-cell-border);min-width:0;font:500 13px/1 var(--st-font);color:var(--st-fg);-webkit-user-select:none;user-select:none;height:var(--st-head-h);box-sizing:border-box;flex:none;align-items:center;padding:0 8px;transition:background-color .15s;display:flex;position:relative}.otYn8W_grid.otYn8W_d-micro .otYn8W_hcell{font-size:12px}.otYn8W_hcell:hover{background-image:linear-gradient(#00000008,#00000008)}.otYn8W_hcell.otYn8W_is-pinned{z-index:3;background-color:var(--st-header-bg-pinned);position:sticky}.otYn8W_hcell[data-pinned-edge=last],.otYn8W_cell[data-pinned-edge=last]{border-right-color:var(--st-pane-separator);transition:box-shadow .15s}.otYn8W_scroller[data-scrolled=true] .otYn8W_hcell[data-pinned-edge=last],.otYn8W_scroller[data-scrolled=true] .otYn8W_cell[data-pinned-edge=last]{box-shadow:4px 0 #0000000a}.otYn8W_hcell.otYn8W_has-filter,.otYn8W_hcell.otYn8W_is-pinned.otYn8W_has-filter{color:var(--st-accent);background-color:var(--st-accent-wash);box-shadow:inset 0 -2px 0 0 var(--st-accent)}.otYn8W_hcell.otYn8W_has-filter .otYn8W_hacts,.otYn8W_hcell.otYn8W_is-pinned.otYn8W_has-filter .otYn8W_hacts{background-color:var(--st-accent-wash);display:inline-flex}.otYn8W_hcell.otYn8W_has-filter .otYn8W_hacts:before,.otYn8W_hcell.otYn8W_is-pinned.otYn8W_has-filter .otYn8W_hacts:before{background:linear-gradient(to right, transparent, var(--st-accent-wash))}.otYn8W_hcell.otYn8W_is-dragging{opacity:.45}.otYn8W_hcell.otYn8W_is-drop-left{box-shadow:inset 2px 0 0 0 var(--st-accent)}.otYn8W_th{cursor:grab;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.otYn8W_th:active{cursor:grabbing}.otYn8W_sortable{cursor:pointer;min-width:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:6px;padding:0;display:inline-flex}.otYn8W_sortable .otYn8W_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.otYn8W_sortable:hover{color:var(--st-fg)}.otYn8W_sortable[data-sort=off]{cursor:inherit}.otYn8W_sortable[data-sort=off]:hover{color:inherit}.otYn8W_sort-icn{width:10px;height:12px;color:var(--st-muted);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:none}.otYn8W_hcell:hover .otYn8W_sort-icn{opacity:.6;display:inline-flex}.otYn8W_sort-icn span{border-left:3.5px solid #0000;border-right:3.5px solid #0000;width:0;height:0;display:block}.otYn8W_sort-icn span:first-child{border-bottom:4px solid;margin-bottom:2px}.otYn8W_sort-icn span:last-child{border-top:4px solid}.otYn8W_sortable.otYn8W_is-asc,.otYn8W_sortable.otYn8W_is-desc{color:var(--st-fg)}.otYn8W_sortable.otYn8W_is-asc .otYn8W_sort-icn,.otYn8W_sortable.otYn8W_is-desc .otYn8W_sort-icn{opacity:1;display:inline-flex}.otYn8W_sortable.otYn8W_is-asc .otYn8W_sort-icn span:last-child,.otYn8W_sortable.otYn8W_is-desc .otYn8W_sort-icn span:first-child{display:none}.otYn8W_sort-order{font:500 10px/14px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-accent);background:var(--st-accent-wash);border-radius:999px;padding:0 5px}.otYn8W_hacts{background-color:var(--st-header-bg);background-image:linear-gradient(#00000008,#00000008);align-items:center;gap:2px;padding-left:2px;display:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.otYn8W_hacts:before{content:"";background:linear-gradient(to right, transparent, var(--st-header-bg));pointer-events:none;width:14px;position:absolute;top:0;bottom:0;right:100%}.otYn8W_hcell.otYn8W_is-pinned .otYn8W_hacts{background-color:var(--st-header-bg-pinned)}.otYn8W_hcell.otYn8W_is-pinned .otYn8W_hacts:before{background:linear-gradient(to right, transparent, var(--st-header-bg-pinned))}.otYn8W_hcell:hover .otYn8W_hacts,.otYn8W_hacts[data-open]{display:inline-flex}.otYn8W_hacts:has(:focus-visible){display:inline-flex}.otYn8W_fbtn{border-radius:var(--st-radius);cursor:pointer;width:18px;height:18px;color:var(--st-muted);opacity:0;background:0 0;border:0;flex:none;place-items:center;transition:opacity .15s;display:grid}.otYn8W_hcell:hover .otYn8W_fbtn,.otYn8W_fbtn:focus-visible,.otYn8W_fbtn.otYn8W_is-on{opacity:1}.otYn8W_fbtn:hover{color:var(--st-fg);background:#0000000f}.otYn8W_fbtn.otYn8W_is-on{color:var(--on-primary);background:var(--st-accent)}.otYn8W_fbtn.otYn8W_is-on:hover{color:var(--on-primary);background:var(--primary-container)}.otYn8W_hbtn{border-radius:var(--st-radius);cursor:pointer;width:18px;height:18px;color:var(--st-muted);opacity:0;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:opacity .15s;display:grid}.otYn8W_hcell:hover .otYn8W_hbtn,.otYn8W_hbtn:focus-visible,.otYn8W_hbtn.otYn8W_is-on,.otYn8W_hbtn.otYn8W_is-open{opacity:1}.otYn8W_hbtn:hover{color:var(--st-fg);background:#0000000f}.otYn8W_hbtn.otYn8W_is-on{color:var(--st-accent)}.otYn8W_fbtn svg{stroke:currentColor;fill:none;stroke-width:2px;width:11px;height:11px}.otYn8W_fbtn.otYn8W_is-on svg{fill:currentColor;width:12px;height:12px}.otYn8W_resize{cursor:col-resize;z-index:4;-webkit-user-select:none;user-select:none;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:0}.otYn8W_resize:after{content:"";background:var(--st-accent);opacity:0;width:3px;transition:opacity .15s;position:absolute;top:0;bottom:0;right:0}.otYn8W_resize:hover:after{opacity:.5}.otYn8W_resize.otYn8W_is-active:after{opacity:1}.otYn8W_frow{top:var(--st-head-h);z-index:19;background:var(--st-header-bg);border-bottom:1px solid var(--st-header-border);align-items:stretch;display:flex;position:sticky}.otYn8W_fcell{background:var(--st-header-bg);border-right:1px solid var(--st-cell-border);box-sizing:border-box;flex:none;align-items:center;min-width:0;height:30px;padding:0 4px;display:flex}.otYn8W_fcell.otYn8W_is-pinned{z-index:3;background-color:var(--st-header-bg-pinned);position:sticky}.otYn8W_fi{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);width:100%;height:22px;color:var(--st-fg);font:500 11px var(--st-font);outline:none;min-width:0;padding:0 6px}.otYn8W_fi:focus{border-color:var(--st-accent)}.otYn8W_fi::placeholder{color:var(--st-muted);font-weight:400}.otYn8W_fcell>.otYn8W_fasync{width:100%;min-width:0;display:block}.otYn8W_fi.otYn8W_fi--async{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);min-width:0;height:22px;box-shadow:none;font:500 11px var(--st-font);text-align:left;cursor:pointer;align-items:center;gap:4px;padding:0 4px 0 6px;display:flex}.otYn8W_fi.otYn8W_fi--async[aria-expanded=true]{border-color:var(--st-accent)}.otYn8W_fi.otYn8W_fi--async>span{font-size:inherit;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.otYn8W_fi.otYn8W_fi--async>svg{flex:none;width:12px;height:12px}.otYn8W_fi--num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.otYn8W_fnum{gap:3px;width:100%;display:flex}.otYn8W_fdate{width:100%;min-width:0;display:block}.otYn8W_fdate>button[data-slot=date-range-picker-trigger]{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);width:100%;min-width:0;height:22px;box-shadow:none;font:500 11px var(--st-font);color:var(--st-fg);gap:4px;padding:0 4px 0 6px;display:flex}.otYn8W_fdate>button[data-slot=date-range-picker-trigger][aria-expanded=true]{border-color:var(--st-accent);box-shadow:none}.otYn8W_fdate>button[data-slot=date-range-picker-trigger]>span{font-weight:500}.otYn8W_fdate>button[data-slot=date-range-picker-trigger]>svg{width:12px;height:12px}.otYn8W_body{width:100%;position:relative}.otYn8W_row{cursor:pointer;background:var(--st-bg);box-sizing:border-box;align-items:stretch;display:flex;position:absolute;top:0;left:0}.otYn8W_row:has(>.otYn8W_skel){border-bottom:1px solid var(--st-cell-border)}.otYn8W_row.otYn8W_tone--danger,.otYn8W_row.otYn8W_tone--danger .otYn8W_cell{background:var(--st-tone-danger)}.otYn8W_row.otYn8W_tone--danger:hover,.otYn8W_row.otYn8W_tone--danger:hover .otYn8W_cell,.otYn8W_row.otYn8W_tone--danger.otYn8W_is-context,.otYn8W_row.otYn8W_tone--danger.otYn8W_is-context .otYn8W_cell{background:var(--st-tone-danger-hover)}.otYn8W_row:hover,.otYn8W_row:hover .otYn8W_cell,.otYn8W_row.otYn8W_is-context,.otYn8W_row.otYn8W_is-context .otYn8W_cell{background:var(--st-row-hover)}.otYn8W_row.otYn8W_is-selected,.otYn8W_row.otYn8W_is-selected .otYn8W_cell{background:var(--st-row-selected)}.otYn8W_row.otYn8W_is-focus{box-shadow:inset 0 1px 0 0 var(--st-accent), inset 0 -1px 0 0 var(--st-accent)}.otYn8W_cell{min-width:0;min-height:var(--st-row-h);color:var(--st-fg);background:var(--st-bg);border-bottom:1px solid var(--st-cell-border);border-right:1px solid var(--st-cell-border);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;flex:none;align-items:center;padding:0 8px;display:flex;position:relative;overflow:hidden}.otYn8W_cell>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.otYn8W_cell.otYn8W_is-pinned{z-index:2;position:sticky}.otYn8W_cell.otYn8W_is-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.otYn8W_row.otYn8W_is-multi .otYn8W_cell{white-space:normal;align-items:flex-start;padding-top:5px;padding-bottom:5px}.otYn8W_cell.otYn8W_is-flash{animation:1.5s ease-out otYn8W_st-flash}@keyframes otYn8W_st-flash{0%{background-color:var(--st-cell-flash)}}.otYn8W_cell.otYn8W_ec-cell{cursor:text}.otYn8W_row:hover .otYn8W_cell.otYn8W_ec-cell:hover,.otYn8W_cell.otYn8W_ec-cell:hover{box-shadow:inset 0 0 0 2px var(--st-accent)}.otYn8W_cell.otYn8W_is-editing{padding:0 4px;overflow:visible}.otYn8W_cell.otYn8W_is-editing>*{overflow:visible}.otYn8W_ec-editor{align-items:center;gap:4px;width:100%;display:flex}.otYn8W_ec-save{border-radius:var(--st-radius);background:var(--st-accent);width:22px;height:22px;color:var(--st-accent-text);box-shadow:var(--st-elevation-low);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.otYn8W_ec-save svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:13px;height:13px}.otYn8W_ec-save:hover{background:var(--st-accent-hover)}.otYn8W_ec-save:disabled{opacity:.6;cursor:default}.otYn8W_col-pick{justify-content:flex-start;gap:4px;width:72px;padding:0 8px}.otYn8W_col-pick>*{overflow:visible}.otYn8W_pick{cursor:pointer;flex:none;align-items:center;gap:8px;height:20px;display:flex}.otYn8W_pick__no{font:400 12px/1 var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-muted)}.otYn8W_pick input[type=checkbox],.otYn8W_col-pick>input[type=checkbox]{width:14px;height:14px;accent-color:var(--st-accent);cursor:pointer;margin:0}.otYn8W_pick input[type=checkbox]{order:-1}.otYn8W_row:hover .otYn8W_col-pick:has(.otYn8W_expand) .otYn8W_pick__no{visibility:hidden}.otYn8W_expand{border-radius:var(--st-radius);background:var(--st-bg);width:24px;height:24px;color:var(--st-muted);box-shadow:var(--st-elevation-low);cursor:pointer;opacity:0;border:0;flex:none;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.otYn8W_row:hover .otYn8W_expand,.otYn8W_expand:focus-visible{opacity:1}.otYn8W_expand:hover{color:var(--st-accent)}.otYn8W_col-actions{z-index:3;background:var(--st-bg);justify-content:flex-end;position:sticky;right:0}.otYn8W_head .otYn8W_col-actions,.otYn8W_frow .otYn8W_col-actions{z-index:6;background:var(--st-header-bg-pinned)}.otYn8W_row:hover .otYn8W_col-actions{background:var(--st-row-hover)}.otYn8W_row.otYn8W_is-selected .otYn8W_col-actions{background:var(--st-row-selected)}.otYn8W_col-actions:before{content:"";background:var(--st-pane-separator);width:1px;position:absolute;top:0;bottom:0;left:0}.otYn8W_rowact{opacity:0;justify-content:flex-end;gap:3px;transition:opacity .15s;display:flex}.otYn8W_row:hover .otYn8W_rowact,.otYn8W_row:focus-within .otYn8W_rowact,.otYn8W_rowact--always{opacity:1}.otYn8W_empty{text-align:center;padding:60px 20px}.otYn8W_empty h4{font:600 14px var(--st-font);color:var(--st-fg);margin:0 0 4px}.otYn8W_empty p{color:var(--st-muted);margin:0 0 14px;font-size:12.5px}.otYn8W_skel{background:var(--st-surface-strong);border-radius:2px;height:10px;margin:auto 8px;animation:2s cubic-bezier(.4,0,.6,1) infinite otYn8W_st-sk;display:block}@keyframes otYn8W_st-sk{50%{opacity:.5}}.otYn8W_row.otYn8W_row--loader{cursor:default;border-bottom:1px solid var(--st-cell-border);align-items:center}.otYn8W_row.otYn8W_row--loader:hover{background:var(--st-bg)}.otYn8W_row--loader>.otYn8W_skel{max-width:480px;position:sticky;left:8px}.otYn8W_loadmore{font:400 12px var(--st-font);color:var(--st-negative);align-items:center;gap:10px;padding:0 12px;display:flex;position:sticky;left:0}.otYn8W_loadmore .otYn8W_chip{height:22px}.otYn8W_body{transition:opacity .12s ease-out}.otYn8W_scroller[data-refreshing] .otYn8W_body{opacity:.55}.otYn8W_foot{border-top:1px solid var(--st-border);background:var(--st-bg);font:400 12px var(--st-font);color:var(--st-muted);align-items:center;gap:12px;padding:8px 16px;display:flex}.otYn8W_foot__stat{font-variant-numeric:tabular-nums}.otYn8W_pgsize{align-items:center;gap:6px;display:flex}.otYn8W_pgsize select{border:1px solid var(--st-border);border-radius:var(--st-radius-lg);background:var(--st-bg);height:26px;color:var(--st-fg);font:400 12px var(--st-font);padding:0 6px}.otYn8W_jump{align-items:center;gap:8px;display:flex}.otYn8W_bulk{z-index:40;background:var(--st-bg);box-shadow:var(--st-elevation-high);font:400 12px var(--st-font);color:var(--st-fg);border-radius:999px;align-items:center;gap:10px;padding:6px 8px 6px 14px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.otYn8W_bulk b{font:600 13px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-accent)}.otYn8W_bulk .otYn8W_actions{gap:6px;display:flex}.otYn8W_pop{z-index:70;background:var(--st-bg);border-radius:var(--st-radius-lg);width:248px;box-shadow:var(--st-elevation-high);padding:10px;animation:.15s cubic-bezier(.16,1,.3,1) otYn8W_st-pop-in;position:fixed}.otYn8W_pop h5{font:500 11px var(--st-font);color:var(--st-muted);margin:0 0 8px}.otYn8W_pop__ops{gap:2px;margin-bottom:7px;display:flex}.otYn8W_pop__ops button{border:1px solid var(--st-border);background:var(--st-bg);border-radius:var(--st-radius);cursor:pointer;font:400 12px var(--st-font);color:var(--st-muted);flex:1;padding:4px 0}.otYn8W_pop__ops button.otYn8W_is-on{background:var(--st-accent);border-color:var(--st-accent);color:var(--st-accent-text)}.otYn8W_pop__list{overscroll-behavior:contain;max-height:218px;margin:0 -4px;overflow:auto}.otYn8W_pop__opt{cursor:pointer;border-radius:var(--st-radius);text-align:left;width:100%;font:400 13px var(--st-font);color:var(--st-fg);background:0 0;border:0;align-items:center;gap:8px;padding:5px 6px;display:flex}.otYn8W_pop__opt:hover{background:var(--st-row-hover)}.otYn8W_pop__opt input{accent-color:var(--st-accent);width:13px;height:13px}.otYn8W_pop__opt .otYn8W_n{font:400 11px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-muted);margin-left:auto}.otYn8W_pop__all{z-index:1;border-bottom:1px solid var(--st-border);background:var(--st-bg);border-radius:0;margin-bottom:2px;font-weight:600;position:sticky;top:0}.otYn8W_pop__all:hover{background:var(--st-row-hover)}.otYn8W_pop__foot{border-top:1px solid var(--st-border);gap:6px;margin-top:9px;padding-top:9px;display:flex}.otYn8W_pop__foot button{border-radius:var(--st-radius-lg);cursor:pointer;font:500 12px var(--st-font);color:var(--st-fg);background:0 0;border:0;flex:1;padding:5px 0;transition:background-color .15s}.otYn8W_pop__foot button.otYn8W_primary{background:var(--st-accent);color:var(--st-accent-text);box-shadow:var(--st-elevation-low)}.otYn8W_pop__foot button.otYn8W_primary:hover{background:var(--st-accent-hover)}.otYn8W_pop__foot button:hover:not(.otYn8W_primary){background:#0000000f}.otYn8W_pop__num{gap:6px;display:flex}.otYn8W_pop__date{gap:6px;display:grid}.otYn8W_pop__date label{gap:2px;display:grid}.otYn8W_pop__date .otYn8W_popDate,.otYn8W_pop__date .otYn8W_popDate button{width:100%}.otYn8W_pop__date label>span{font:500 11px var(--st-font);color:var(--st-muted)}.otYn8W_menu{z-index:90;background:var(--st-bg);border-radius:var(--st-radius-lg);min-width:226px;box-shadow:var(--st-elevation-high);padding:6px 0;animation:.15s cubic-bezier(.16,1,.3,1) otYn8W_st-pop-in;position:fixed}.otYn8W_menu button{cursor:pointer;text-align:left;width:100%;font:400 13px var(--st-font);color:var(--st-fg);background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:7px 12px;transition:background-color .15s;display:flex}.otYn8W_menu button:hover:not([disabled]){background:var(--st-row-hover)}.otYn8W_menu button[disabled]{opacity:.4;cursor:default}.otYn8W_menu button .otYn8W_k{font:400 11px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-muted);margin-left:auto}.otYn8W_menu button.otYn8W_danger{color:var(--st-negative)}.otYn8W_menu hr{border:0;border-top:1px solid var(--st-border);margin:6px 0}.otYn8W_menu .otYn8W_hd{font:500 11px var(--st-font);color:var(--st-muted);padding:6px 12px 4px}.otYn8W_views{z-index:80;background:var(--st-bg);border-radius:var(--st-radius-lg);min-width:240px;box-shadow:var(--st-elevation-high);padding:6px 0;animation:.15s cubic-bezier(.16,1,.3,1) otYn8W_st-pop-in;position:fixed}.otYn8W_views .otYn8W_row-btn{cursor:pointer;text-align:left;width:100%;font:400 13px var(--st-font);color:var(--st-fg);background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:7px 12px;transition:background-color .15s;display:flex}.otYn8W_views .otYn8W_row-btn:hover{background:var(--st-row-hover)}.otYn8W_views .otYn8W_del{color:var(--st-muted);margin-left:auto;font-size:13px}.otYn8W_views .otYn8W_del:hover{color:var(--st-negative)}.otYn8W_views .otYn8W_hd{font:500 11px var(--st-font);color:var(--st-muted);padding:6px 12px 4px}.otYn8W_views hr{border:0;border-top:1px solid var(--st-border);margin:6px 0}.otYn8W_fx{z-index:75;background:var(--st-bg);width:min(100vw,470px);box-shadow:var(--st-elevation-high);grid-template-rows:auto 1fr auto;display:grid;position:fixed;top:0;bottom:0;right:0}.otYn8W_fx__h{border-bottom:1px solid var(--st-border);align-items:center;gap:8px;padding:12px 14px;display:flex}.otYn8W_fx__h h3{font:600 14px var(--st-font);color:var(--st-fg);margin:0}.otYn8W_fx__count{font:400 12px var(--st-font);color:var(--st-muted);margin-left:auto}.otYn8W_fx__b{min-height:0;padding:14px;overflow:auto}.otYn8W_fx__f{border-top:1px solid var(--st-border);gap:8px;padding:12px 14px;display:flex}.otYn8W_fx__hint{color:var(--st-muted);margin:0 0 12px;font-size:12.5px}.otYn8W_grp{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);margin-bottom:10px;padding:10px}.otYn8W_grp--sub{background:var(--st-surface)}.otYn8W_grp__h{align-items:center;gap:8px;margin-bottom:9px;display:flex}.otYn8W_logic{background:var(--st-hover);border-radius:var(--st-radius);gap:2px;padding:2px;display:inline-flex}.otYn8W_logic button{cursor:pointer;border-radius:var(--st-radius);font:500 11px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-muted);background:0 0;border:0;padding:3px 10px}.otYn8W_logic button.otYn8W_is-on{background:var(--st-bg);color:var(--st-fg)}.otYn8W_cond{grid-template-columns:1fr 1fr 1.2fr 22px;align-items:center;gap:5px;margin-bottom:6px;display:grid}.otYn8W_cond select,.otYn8W_cond input{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);width:100%;height:26px;color:var(--st-fg);font:400 12px var(--st-font);outline:none;min-width:0;padding:0 6px}.otYn8W_cond select:focus,.otYn8W_cond input:focus{border-color:var(--st-accent);box-shadow:0 0 0 2px var(--st-accent-ring)}.otYn8W_cond .otYn8W_x{cursor:pointer;color:var(--st-muted);background:0 0;border:0;font-size:14px;line-height:1}.otYn8W_cond .otYn8W_x:hover{color:var(--st-negative)}.otYn8W_cond__two{gap:4px;display:flex}.otYn8W_addrow{gap:6px;margin-top:4px;display:flex}.otYn8W_addrow button{border:1px dashed var(--st-border-strong);cursor:pointer;border-radius:var(--st-radius);font:500 12px var(--st-font);color:var(--st-muted);background:0 0;padding:4px 9px}.otYn8W_addrow button:hover{border-color:var(--st-accent);color:var(--st-accent)}.otYn8W_fx__sect{font:500 11px var(--st-font);color:var(--st-muted);margin:0 0 8px}.otYn8W_fx__sect+*{margin-top:0}.otYn8W_fx__b>.otYn8W_fx__sect:not(:first-child){border-top:1px solid var(--st-border);margin-top:18px;padding-top:14px}.otYn8W_sortrow{grid-template-columns:18px 1fr 1fr 22px 22px 22px;align-items:center;gap:5px;margin-bottom:6px;display:grid}.otYn8W_sortrow__no{font:500 11px var(--st-font);font-variant-numeric:tabular-nums;color:var(--st-muted);text-align:center}.otYn8W_sortrow select{border:1px solid var(--st-border);border-radius:var(--st-radius);background:var(--st-bg);width:100%;height:26px;color:var(--st-fg);font:400 12px var(--st-font);outline:none;min-width:0;padding:0 6px}.otYn8W_sortrow select:focus{border-color:var(--st-accent);box-shadow:0 0 0 2px var(--st-accent-ring)}.otYn8W_sortrow .otYn8W_x{cursor:pointer;color:var(--st-muted);background:0 0;border:0;font-size:13px;line-height:1}.otYn8W_sortrow .otYn8W_x:hover:not(:disabled){color:var(--st-accent)}.otYn8W_sortrow .otYn8W_x:last-child:hover:not(:disabled){color:var(--st-negative)}.otYn8W_sortrow .otYn8W_x:disabled{opacity:.35;cursor:default}.otYn8W_scrim{z-index:74;background:#0006;position:fixed;inset:0}.otYn8W_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}.otYn8W_page :is(button,select,input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--st-accent);outline-offset:-2px;border-radius:var(--st-radius)}.otYn8W_page .otYn8W_fi:focus-visible,.otYn8W_page .otYn8W_cond select:focus-visible,.otYn8W_page .otYn8W_sortrow select:focus-visible,.otYn8W_page .otYn8W_ec-editor button:focus-visible{outline:none}@keyframes otYn8W_st-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.otYn8W_body{transition:none}.otYn8W_cell.otYn8W_is-flash,.otYn8W_pop,.otYn8W_menu,.otYn8W_views{animation:none}}@media (max-width:760px){.otYn8W_toolbar{gap:6px;padding:8px;overflow-x:auto}.otYn8W_search{flex-basis:min(76vw,320px)}.otYn8W_segs{overflow-x:auto}.otYn8W_segs button{flex:none}.otYn8W_bulk{gap:7px;display:grid;bottom:8px;left:8px;right:8px;transform:none}.otYn8W_rowact,.otYn8W_expand{opacity:1}}.otYn8W_hc-t{cursor:default;border-bottom:1px dashed #0000;outline:none}.otYn8W_row:hover .otYn8W_hc-t{border-bottom-color:var(--st-border-strong)}.otYn8W_hc-t:focus-visible{border-bottom-color:var(--st-accent)}.otYn8W_hc{z-index:95;overscroll-behavior:contain;background:var(--st-bg);border-radius:var(--st-radius-lg);width:322px;box-shadow:var(--st-elevation-high);padding:0;animation:.15s cubic-bezier(.16,1,.3,1) otYn8W_st-pop-in;position:fixed;overflow:hidden auto}@media (prefers-reduced-motion:reduce){.otYn8W_hc{animation:none}}.otYn8W_ec-editor .otYn8W_ec-weight,.otYn8W_ec-editor .otYn8W_ec-select{flex:1;min-width:0}.otYn8W_ec-editor .otYn8W_ec-weight{border:1px solid var(--st-accent);border-radius:var(--st-radius);background:var(--st-bg);height:22px;min-height:0;box-shadow:none;gap:4px;padding:0 6px}.otYn8W_ec-editor .otYn8W_ec-weight:focus-within{box-shadow:none}.otYn8W_ec-editor .otYn8W_ec-weight input{height:100%;box-shadow:none;text-align:right;font:500 11px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--st-fg);background:0 0;border:0;padding:0}.otYn8W_ec-editor .otYn8W_ec-weight input::placeholder{font:400 11px var(--st-font);color:var(--st-muted)}.otYn8W_ec-editor .otYn8W_ec-weight>span{font:500 11px var(--st-font);color:var(--st-muted)}.otYn8W_ec-editor .otYn8W_ec-select>button{border:1px solid var(--st-accent);border-radius:var(--st-radius);background:var(--st-bg);width:100%;min-width:0;height:22px;min-height:0;font:500 11px var(--st-font);color:var(--st-fg);gap:4px;padding:0 6px}.otYn8W_ec-editor .otYn8W_ec-menu{min-width:240px}.otYn8W_ec-editor .otYn8W_ec-select>button svg{width:12px;height:12px}.otYn8W_row.otYn8W_row--group{cursor:default;background:var(--surface-container,var(--st-bg));border-bottom:1px solid var(--st-cell-border);align-items:center}.otYn8W_row.otYn8W_row--group:hover{background:var(--surface-container,var(--st-bg))}.otYn8W_groupstick{z-index:18;height:0;position:sticky}.otYn8W_groupstick>.otYn8W_row{box-shadow:0 1px 0 var(--st-header-border);position:absolute;top:0;left:0}.otYn8W_grouph{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 10px;display:flex;position:sticky;left:0}.otYn8W_scroller:focus{outline:none}.otYn8W_scroller:focus .otYn8W_cell.otYn8W_is-cursor{box-shadow:inset 0 0 0 2px var(--st-accent)}.otYn8W_ec-parts{flex-direction:column;gap:2px;width:100%;display:flex}.otYn8W_ec-part{align-items:center;gap:4px;min-height:24px;display:flex}.otYn8W_ec-part>i{width:14px;color:var(--st-muted);text-align:right;flex:none;font-size:11px;font-style:normal}.otYn8W_ec-part__val{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0 4px;overflow:hidden}
._6TE1_a_root{width:280px;max-width:100%;min-height:var(--control-h);background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);font:inherit;color:var(--on-surface);align-items:center;padding:8px 10px;transition:border-color .12s,box-shadow .12s;display:inline-flex}._6TE1_a_root:focus-within,._6TE1_a_root:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}._6TE1_a_root::placeholder{color:var(--on-surface-variant)}._6TE1_a_root[disabled]{color:var(--on-surface-variant);opacity:.6;cursor:not-allowed}._6TE1_a_root[aria-invalid=true]{border-color:var(--error)}._6TE1_a_root[aria-invalid=true]:focus-within,._6TE1_a_root[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--error) 18%, transparent)}._6TE1_a_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.Pp2mLq_shell{background:var(--surface-container-lowest);grid-template-columns:52px minmax(0,1fr);height:100%;min-height:0;display:grid}.Pp2mLq_shell[data-rail=open]{grid-template-columns:252px minmax(0,1fr)}.Pp2mLq_split{min-width:0;height:100%;min-height:0}.Pp2mLq_launcher{border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);background:var(--primary-tint);height:34px;color:var(--primary-container);font:600 13px var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.Pp2mLq_launcher svg{width:17px;height:17px;color:var(--primary)}.Pp2mLq_launcher:hover{border-color:var(--primary)}.Pp2mLq_launcher[data-active=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.Pp2mLq_launcher[data-active=true] svg{color:var(--on-primary)}.Pp2mLq_railStrip,.Pp2mLq_rail{border-right:1px solid var(--outline-ghost);background:var(--surface-container-low);flex-direction:column;min-height:0;display:flex}.Pp2mLq_railStrip{align-items:center;gap:4px;padding-top:10px}.Pp2mLq_stripBtn{border-radius:var(--radius);width:34px;height:34px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Pp2mLq_stripBtn:hover{background:var(--surface-container-high);color:var(--on-surface)}.Pp2mLq_stripBtn svg{width:18px;height:18px}.Pp2mLq_railHead{flex-direction:column;gap:8px;padding:10px 10px 6px;display:flex}.Pp2mLq_railBar{align-items:center;gap:4px;display:flex}.Pp2mLq_railLabel{font:600 13px var(--font-sans);color:var(--on-surface);flex:1}.Pp2mLq_railList{overscroll-behavior:contain;flex:1;min-height:0;padding:0 6px 12px;overflow-y:auto}.Pp2mLq_railGroup{font:600 11px/1 var(--font-sans);color:var(--muted);padding:12px 8px 4px}.Pp2mLq_railRow{border-radius:var(--radius);width:100%;min-height:34px;color:var(--on-surface);align-items:center;gap:2px;padding:0 2px 0 8px;display:flex;position:relative}.Pp2mLq_railRow:hover{background:var(--surface-container-high)}.Pp2mLq_railRow[data-active=true]{background:var(--surface-container-highest);font-weight:600}.Pp2mLq_railTitle{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;color:inherit;font-size:13px;line-height:34px;font-weight:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.Pp2mLq_railMenu{opacity:0;flex:none}.Pp2mLq_railRow:hover .Pp2mLq_railMenu,.Pp2mLq_railRow[data-active=true] .Pp2mLq_railMenu,.Pp2mLq_railMenu[data-state=open]{opacity:1}.Pp2mLq_railRename{border:1px solid var(--primary);border-radius:var(--radius);min-width:0;height:28px;font:500 13px var(--font-sans);color:var(--on-surface);background:var(--surface-container-lowest);outline:none;flex:1;margin:3px 0;padding:0 8px}.Pp2mLq_railNote{color:var(--muted);padding:12px 8px;font-size:13px}.Pp2mLq_headTitle{align-items:center;gap:8px;display:inline-flex}.Pp2mLq_chat{background:var(--surface-container-lowest);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.Pp2mLq_chatScroll{z-index:1;overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow-y:auto}.Pp2mLq_chatColumn{flex-direction:column;gap:22px;width:100%;max-width:760px;margin:0 auto;padding:28px 24px 12px;display:flex}.Pp2mLq_reopen{z-index:2;border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);height:30px;color:var(--on-surface);font:500 13px var(--font-sans);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:absolute;top:12px;right:16px}.Pp2mLq_reopen svg{width:14px;height:14px}.Pp2mLq_reopen:hover{border-color:var(--primary)}.Pp2mLq_composerWrap{z-index:1;padding:6px 24px 18px;position:relative}.Pp2mLq_composer{max-width:760px;margin:0 auto}.Pp2mLq_composer textarea{font:400 15px/1.5 var(--font-sans)}.Pp2mLq_jump{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);width:32px;height:32px;color:var(--on-surface);box-shadow:var(--shadow-ambient);cursor:pointer;border-radius:50%;place-items:center;margin-left:-16px;display:grid;position:absolute;top:-40px;left:50%}.Pp2mLq_jump svg{width:16px;height:16px;transform:rotate(90deg)}.Pp2mLq_tray{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.Pp2mLq_trayItem{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-low);width:64px;height:64px;position:relative;overflow:hidden}.Pp2mLq_trayItem img{object-fit:cover;width:100%;height:100%}.Pp2mLq_trayItem[data-status=uploading]:after{content:"";background:color-mix(in srgb, var(--surface-container-lowest) 55%, transparent);animation:1.2s ease-in-out infinite Pp2mLq_pulse;position:absolute;inset:0}.Pp2mLq_trayItem[data-status=error]{border-color:var(--danger)}.Pp2mLq_trayPdf{height:100%;color:var(--on-surface-variant);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;font-size:10px;display:flex}.Pp2mLq_trayPdf svg{width:20px;height:20px;color:var(--danger)}.Pp2mLq_trayPdf span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.Pp2mLq_trayX{z-index:1;background:color-mix(in srgb, var(--on-surface) 70%, transparent);width:18px;height:18px;color:var(--surface-container-lowest);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:2px}.Pp2mLq_trayX svg{width:11px;height:11px}.Pp2mLq_dropzone{z-index:5;border:2px dashed var(--primary);border-radius:var(--radius);background:color-mix(in srgb, var(--primary-tint) 85%, transparent);color:var(--primary-container);font:600 15px var(--font-sans);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:12px}.Pp2mLq_dropzone svg{width:28px;height:28px}.Pp2mLq_sentFiles{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.Pp2mLq_sentThumb{object-fit:cover;border:1px solid var(--outline-ghost);border-radius:var(--radius);width:120px;height:90px}.Pp2mLq_fileChip{border:1px solid var(--outline-ghost);border-radius:var(--radius);max-width:260px;height:30px;color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex;overflow:hidden}.Pp2mLq_fileChip svg{flex:none;width:14px;height:14px}.Pp2mLq_hello{flex-direction:column;align-items:center;gap:22px;width:100%;max-width:680px;margin:auto;padding:12vh 24px 24px;display:flex}.Pp2mLq_helloTitle{font:700 24px/1.25 var(--font-display);color:var(--on-surface);text-align:center;margin:0}.Pp2mLq_starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.Pp2mLq_starter{text-align:left;border:1px solid var(--outline-ghost);border-radius:var(--radius);color:var(--on-surface);cursor:pointer;background:0 0;flex-direction:column;gap:2px;padding:10px 12px;transition:border-color .15s;display:flex}.Pp2mLq_starter:hover{border-color:var(--primary)}.Pp2mLq_starter b{font-size:13px;font-weight:600}.Pp2mLq_starter span{color:var(--on-surface-variant);font-size:13px}.Pp2mLq_results{border:1px solid var(--outline-ghost);border-radius:var(--radius);background:var(--surface-container-lowest);flex-direction:column;margin:2px 0 0;padding:2px 0;list-style:none;animation:.35s ease-out .15s both Pp2mLq_resultsIn;display:flex}.Pp2mLq_results li+li{border-top:1px solid var(--outline-ghost)}.Pp2mLq_result{width:100%;min-height:48px;color:var(--on-surface);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 12px;transition:background .15s;display:flex}.Pp2mLq_result:hover,.Pp2mLq_result[data-open=true]{background:var(--primary-tint)}.Pp2mLq_result>svg{width:18px;height:18px;color:var(--on-surface-variant);flex:none}.Pp2mLq_result[data-open=true]>svg{color:var(--primary)}.Pp2mLq_resultText{flex-direction:column;flex:1;min-width:0;display:flex}.Pp2mLq_resultText b{font:600 13px/1.4 var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Pp2mLq_resultText span{color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.Pp2mLq_resultStatus{border-radius:var(--radius);background:var(--primary-tint);color:var(--primary);white-space:nowrap;flex:none;padding:2px 8px;font-size:12px;font-weight:600}@keyframes Pp2mLq_resultsIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Pp2mLq_glow{z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 100%, color-mix(in srgb, var(--primary) 14%, transparent), color-mix(in srgb, var(--primary) 5%, transparent) 55%, transparent 80%);opacity:0;height:280px;transition:opacity .6s;position:absolute;bottom:0;left:0;right:0}.Pp2mLq_glow[data-on=true]{opacity:1}@media (prefers-reduced-motion:reduce){.Pp2mLq_results{animation:none}}.Pp2mLq_retryRow{gap:8px;display:flex}.Pp2mLq_turnError{border-left:3px solid var(--danger);background:var(--danger-soft);color:var(--on-surface);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.Pp2mLq_canvas{background:var(--surface-container-lowest);border-left:1px solid var(--outline-ghost);flex-direction:column;height:100%;min-height:0;display:flex}.Pp2mLq_tabs{scrollbar-width:none;border-bottom:1px solid var(--outline-ghost);align-items:stretch;gap:4px;padding:0 8px 0 16px;display:flex;overflow-x:auto}.Pp2mLq_tab{max-width:200px;height:44px;font:500 13px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 4px;display:inline-flex}.Pp2mLq_tab+.Pp2mLq_tab{margin-left:10px}.Pp2mLq_tab[data-active=true]{border-bottom-color:var(--primary);color:var(--on-surface);font-weight:600}.Pp2mLq_tab>span{text-overflow:ellipsis;overflow:hidden}.Pp2mLq_tab svg{flex:none;width:14px;height:14px}.Pp2mLq_tabX{border-radius:var(--radius);width:18px;height:18px;color:var(--muted);place-items:center;display:grid}.Pp2mLq_tabX:hover{background:var(--surface-container-high);color:var(--on-surface)}.Pp2mLq_canvasClose{border-radius:var(--radius);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;place-items:center;margin-left:auto;display:grid}.Pp2mLq_canvasClose:hover{background:var(--surface-container-high);color:var(--on-surface)}.Pp2mLq_canvasClose svg{width:16px;height:16px}.Pp2mLq_dot{background:var(--primary);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite Pp2mLq_pulse}@keyframes Pp2mLq_pulse{50%{opacity:.25}}.Pp2mLq_canvasBody{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.Pp2mLq_canvasBody[data-fill]{flex-direction:column;display:flex;overflow:hidden}.Pp2mLq_section{flex-direction:column;gap:12px;padding:18px 20px 24px;display:flex}.Pp2mLq_sectionHead{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.Pp2mLq_sectionHead b{color:var(--on-surface);font-weight:600}.Pp2mLq_cards{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.Pp2mLq_card{border:1px solid var(--outline-ghost);border-radius:var(--radius);background:var(--surface-container-lowest);text-align:left;cursor:pointer;min-width:0;color:var(--on-surface);flex-direction:column;gap:4px;padding:10px 12px;transition:border-color .15s;animation:.3s ease-out both Pp2mLq_rise;display:flex}.Pp2mLq_card:hover,.Pp2mLq_card[data-open=true]{border-color:var(--primary)}@keyframes Pp2mLq_rise{0%{opacity:0;transform:translateY(6px)}}.Pp2mLq_cardTop{align-items:center;gap:8px;min-width:0;display:flex}.Pp2mLq_cardKind{font:600 12px/1 var(--font-sans);color:var(--muted);align-items:center;gap:4px;display:inline-flex}.Pp2mLq_cardKind svg{width:13px;height:13px}.Pp2mLq_cardStatus{flex:none;margin-left:auto}.Pp2mLq_cardTitle{font:600 14px/1.3 var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Pp2mLq_cardSub{color:var(--on-surface-variant);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.Pp2mLq_sheet{flex-direction:column;min-height:100%;display:flex}.Pp2mLq_sheetHead{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 20px 8px;display:flex}.Pp2mLq_sheetTitle{font:700 17px/1.25 var(--font-display);color:var(--on-surface);margin:0}.Pp2mLq_sheetCode{font:700 17px/1.25 var(--font-mono);color:var(--on-surface)}.Pp2mLq_sheetMeta{align-items:center;gap:8px;margin-left:auto;display:flex}.Pp2mLq_rows{grid-template-columns:112px minmax(0,1fr);column-gap:12px;padding:4px 20px 16px;display:grid}.Pp2mLq_rowLabel,.Pp2mLq_rowValue{padding:8px 0;font-size:14px;line-height:1.45}.Pp2mLq_rowLabel{color:var(--muted);font-size:13px}.Pp2mLq_rowValue{min-width:0;color:var(--on-surface)}.Pp2mLq_rowValue[data-flash=true]{animation:1.6s ease-out Pp2mLq_flash}@keyframes Pp2mLq_flash{0%{background:var(--primary-tint);box-shadow:-6px 0 0 var(--primary-tint), 6px 0 0 var(--primary-tint)}to{box-shadow:none;background:0 0}}.Pp2mLq_missing{color:var(--warn);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.Pp2mLq_missing svg{width:14px;height:14px}.Pp2mLq_guess{color:var(--muted);margin-left:6px;font-size:12px}.Pp2mLq_points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Pp2mLq_point{grid-template-columns:18px minmax(0,1fr);gap:8px;display:grid}.Pp2mLq_pointNo{width:18px;height:18px;font:700 10px var(--font-sans);color:var(--on-primary);background:var(--primary);border-radius:50%;place-items:center;margin-top:1px;display:grid}.Pp2mLq_point[data-kind=drop] .Pp2mLq_pointNo{background:var(--secondary)}.Pp2mLq_pointName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Pp2mLq_pointAddr{color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.Pp2mLq_clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Pp2mLq_sheetFoot{border-top:1px solid var(--outline-ghost);background:var(--surface-container-lowest);justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding:12px 20px;display:flex;position:sticky;bottom:0}.Pp2mLq_track{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pp2mLq_trackStop{grid-template-columns:16px minmax(0,1fr);gap:10px;padding:0 0 10px;display:grid;position:relative}.Pp2mLq_trackStop:not(:last-child):before{content:"";background:var(--outline-ghost);width:2px;position:absolute;top:14px;bottom:0;left:7px}.Pp2mLq_trackDot{border:2px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:50%;width:16px;height:16px}.Pp2mLq_trackStop[data-state=done] .Pp2mLq_trackDot{border-color:var(--primary);background:var(--primary)}.Pp2mLq_trackStop[data-state=cur] .Pp2mLq_trackDot{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint)}.Pp2mLq_trackStop[data-state=skipped] .Pp2mLq_trackDot,.Pp2mLq_trackStop[data-state=cancelled] .Pp2mLq_trackDot{border-style:dashed}.Pp2mLq_trackName{font-size:14px;line-height:16px}@media (max-width:1280px){.Pp2mLq_shell[data-rail=open]{grid-template-columns:220px minmax(0,1fr)}.Pp2mLq_chatColumn,.Pp2mLq_composerWrap{padding-left:16px;padding-right:16px}.Pp2mLq_starters{grid-template-columns:minmax(0,1fr)}}.Pp2mLq_asks{margin:-8px 0 0 40px}.Pp2mLq_thumbBtn{cursor:zoom-in;background:0 0;border:0;padding:0}span.Pp2mLq_sentThumb{background:var(--surface-container);display:inline-block}span.Pp2mLq_sentThumb[data-state=loading]{animation:1.2s ease-in-out infinite Pp2mLq_pulse}a.Pp2mLq_fileChip{color:var(--on-surface);text-decoration:none}a.Pp2mLq_fileChip[aria-disabled=true]{pointer-events:none;opacity:.6}.Pp2mLq_dpv{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);flex-direction:column;gap:10px;padding:12px 14px 4px;display:flex}.Pp2mLq_dpvHead{color:var(--on-surface);align-items:center;gap:8px;font-size:14px;display:flex}.Pp2mLq_dpvHead svg{width:16px;height:16px;color:var(--primary)}.Pp2mLq_dpvCode{font:600 13px var(--font-mono);color:var(--on-surface-variant);margin-left:auto}.Pp2mLq_dpvGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;display:grid}.Pp2mLq_dpvBox{background:var(--surface-container-low);border-radius:var(--radius);min-width:0;color:var(--on-surface-variant);flex-direction:column;gap:3px;padding:10px 12px;font-size:13px;display:flex}.Pp2mLq_dpvBox small{color:var(--muted);font-size:12px}.Pp2mLq_dpvBox b{color:var(--on-surface);font-size:14px}.Pp2mLq_dpvPlate{font-family:var(--font-mono);font-size:16px!important}.Pp2mLq_dpvRoute{color:var(--on-surface);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Pp2mLq_dpvBar{background:var(--surface-container-high);border-radius:3px;height:6px;margin-top:2px;position:relative;overflow:hidden}.Pp2mLq_dpvBar i{background:var(--primary);position:absolute;inset:0 auto 0 0}.Pp2mLq_dpvBar[data-over=true] i{background:var(--danger)}@media (max-width:1280px){.Pp2mLq_dpvGrid{grid-template-columns:minmax(0,1fr)}}.Pp2mLq_batchAsk{scroll-margin-bottom:16px}
._4HO_LW_body{flex-direction:column;gap:14px;padding:4px 20px 16px;display:flex}._4HO_LW_body>*{flex:none}._4HO_LW_seg{display:flex}._4HO_LW_seg>button{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}._4HO_LW_hint{border-left:3px solid var(--tertiary);background:color-mix(in srgb, var(--tertiary-container) 55%, var(--surface-container-lowest));color:var(--on-tertiary-container);align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;line-height:1.45;display:flex}._4HO_LW_hint[data-tone=info]{border-left-color:var(--primary);background:var(--primary-tint);color:var(--primary-container)}._4HO_LW_hint svg{flex:none;margin-top:1px}._4HO_LW_common{border:1px solid var(--outline-variant);border-radius:var(--radius)}._4HO_LW_commonHead,._4HO_LW_listHead{font:700 13px var(--font-display);color:var(--on-surface);align-items:baseline;gap:6px;display:flex}._4HO_LW_commonHead{padding:10px 14px 0}._4HO_LW_commonHead span,._4HO_LW_listHead span{font:500 12px var(--font-sans);color:var(--on-surface-variant)}._4HO_LW_listHead span{margin-left:auto}._4HO_LW_common>div:last-child{grid-template-columns:96px minmax(0,1fr);padding:2px 14px 8px}._4HO_LW_common>div:last-child>div{padding:6px 0;font-size:13.5px}._4HO_LW_list{flex-direction:column;gap:10px;display:flex}._4HO_LW_newOrder{border:1px dashed var(--outline-variant);border-radius:var(--radius);min-height:52px;color:var(--on-surface-variant);place-items:center;font-size:13px;display:grid}._4HO_LW_newOrder[data-target=true]{border-color:var(--primary);background:var(--primary-tint);color:var(--primary-container)}._4HO_LW_sum{border-radius:var(--radius);background:var(--surface);align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}._4HO_LW_sum svg{color:var(--secondary);flex:none}._4HO_LW_sum[data-ok=false] svg{color:var(--tertiary)}._4HO_LW_sum b{font-weight:600}._4HO_LW_why{color:var(--on-surface-variant);align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:inline-flex}
.dTnm7G_card{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);transition:border-color .15s,box-shadow .15s;position:relative}.dTnm7G_card:hover{border-color:color-mix(in srgb, var(--primary) 40%, var(--outline-variant))}.dTnm7G_card[data-state=warn]{box-shadow:inset 3px 0 0 var(--tertiary)}.dTnm7G_card[data-target=true]{border-style:dashed;border-color:var(--primary);background:color-mix(in srgb, var(--primary-tint) 55%, var(--surface-container-lowest))}.dTnm7G_head{border-bottom:1px solid var(--outline-ghost);background:var(--surface);align-items:center;gap:10px;padding:9px 8px 9px 12px;display:flex}.dTnm7G_no{border-radius:var(--radius);background:var(--on-surface);color:var(--surface-container-lowest);font:700 11.5px var(--font-sans);white-space:nowrap;flex:none;padding:2px 8px}.dTnm7G_sum{min-width:0;font:600 13.5px/1.4 var(--font-sans);color:var(--on-surface);font-variant-numeric:tabular-nums;flex:1}.dTnm7G_dots{border-radius:var(--radius);width:30px;height:30px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.dTnm7G_dots:hover,.dTnm7G_dots[data-state=open]{background:var(--surface-container-high);color:var(--on-surface)}.dTnm7G_menu{min-width:260px}.dTnm7G_menu svg{flex:none}.dTnm7G_drop{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:12px;display:grid}.dTnm7G_drop[data-custom=true]{cursor:grab;grid-template-columns:14px 22px minmax(0,1fr) auto}.dTnm7G_drop+.dTnm7G_drop{border-top:1px dashed var(--outline-variant)}.dTnm7G_drop[data-drag=true]{opacity:.55;background:var(--primary-tint)}.dTnm7G_grip{color:var(--outline-variant);margin-top:4px}.dTnm7G_drop:hover .dTnm7G_grip{color:var(--on-surface-variant)}.dTnm7G_dropNo{background:var(--secondary);width:22px;height:22px;color:var(--on-primary);font:700 11px var(--font-sans);border-radius:50%;place-items:center;margin-top:1px;display:grid}.dTnm7G_who{flex-direction:column;gap:3px;min-width:0;display:flex}.dTnm7G_name{font:700 14.5px/1.35 var(--font-display);color:var(--on-surface);overflow-wrap:anywhere}.dTnm7G_addr{color:var(--on-surface-variant);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.dTnm7G_contact{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px;font-size:12.5px;display:inline-flex}.dTnm7G_contact i{background:var(--outline-variant);border-radius:50%;width:3px;height:3px}.dTnm7G_amt.dTnm7G_amt{min-height:var(--control-h);border-color:var(--surface-container-high)}.dTnm7G_amt.dTnm7G_amt input{font:600 14px var(--font-mono);text-align:right;font-variant-numeric:tabular-nums}.dTnm7G_amt.dTnm7G_amt:hover{border-color:var(--outline-variant)}.dTnm7G_amt.dTnm7G_amt:focus-within{border-color:var(--primary)}.dTnm7G_amtMiss.dTnm7G_amtMiss{border-color:var(--tertiary);background:color-mix(in srgb, var(--tertiary-container) 35%, var(--surface-container-lowest))}.dTnm7G_amtMiss.dTnm7G_amtMiss input::placeholder{color:var(--on-tertiary-container);font-family:var(--font-sans);font-weight:500}.dTnm7G_hint{border-radius:var(--radius);background:var(--primary-tint);color:var(--primary-container);font:600 11.5px var(--font-sans);white-space:nowrap;cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:5px;padding:3px 7px;display:inline-flex}.dTnm7G_hint:hover{background:color-mix(in srgb, var(--primary) 18%, var(--primary-tint))}.dTnm7G_foot{border-top:1px solid var(--outline-ghost);color:var(--on-surface-variant);flex-wrap:wrap;gap:4px 18px;padding:8px 12px 10px 46px;font-size:12.5px;display:flex}.dTnm7G_foot span{align-items:center;gap:5px;display:inline-flex}.dTnm7G_foot b{color:var(--on-surface);font-weight:600}.dTnm7G_editBtn{border-radius:var(--radius);height:30px;color:var(--primary);font:600 12.5px var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.dTnm7G_editBtn:hover{background:var(--primary-tint)}.dTnm7G_who[role=button]{border-radius:var(--radius);cursor:pointer;margin:-4px -6px;padding:4px 6px;transition:background .15s}.dTnm7G_who[role=button]:hover{background:var(--surface)}.dTnm7G_editing.dTnm7G_editing{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.dTnm7G_editTitle{color:var(--primary)}.dTnm7G_form,.dTnm7G_formDrop{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dTnm7G_form{padding:14px 12px}.dTnm7G_formDrop{grid-column:1/-1}.dTnm7G_formDrop+.dTnm7G_formDrop{border-top:1px dashed var(--outline-variant);padding-top:12px}.dTnm7G_formDropHead{font:700 13px var(--font-display);grid-column:1/-1;align-items:center;gap:8px;display:flex}.dTnm7G_f{flex-direction:column;gap:5px;min-width:0;display:flex}.dTnm7G_f>span:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.dTnm7G_wide{grid-column:1/-1}.dTnm7G_wideHint{grid-column:1/-1;margin-top:-4px}.dTnm7G_qv{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.dTnm7G_qv b{font:700 15px var(--font-mono);color:var(--on-surface);font-variant-numeric:tabular-nums;white-space:nowrap}.dTnm7G_qv>span:not(.dTnm7G_qvMiss){color:var(--on-surface-variant);font-variant-numeric:tabular-nums;font-size:12.5px}.dTnm7G_qvMiss{border-radius:var(--radius);background:var(--tertiary-container);color:var(--on-tertiary-container);font:600 12px var(--font-sans);white-space:nowrap;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.dTnm7G_qv .dTnm7G_hint{align-self:flex-end;margin-top:4px}.dTnm7G_qtys{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}.dTnm7G_qhead,.dTnm7G_ql{grid-template-columns:repeat(3,minmax(0,1fr)) 30px;align-items:center;gap:10px;display:grid}.dTnm7G_qhead span{letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant);font-size:10.5px;font-weight:600}.dTnm7G_ql>*{min-width:0}.dTnm7G_qlKg{box-sizing:border-box;height:var(--control-h);border:1px solid var(--surface-container-high);border-radius:var(--radius);background:var(--surface-container-low);font:600 14px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface-variant);white-space:nowrap;justify-content:flex-end;align-items:center;padding:0 10px;display:flex}.dTnm7G_qlRm{border-radius:var(--radius);width:30px;height:30px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.dTnm7G_qlRm:hover{background:var(--error-container);color:var(--error)}.dTnm7G_addLine{border:1px dashed var(--outline-variant);border-radius:var(--radius);height:30px;color:var(--primary);font:600 12.5px var(--font-sans);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.dTnm7G_addLine:hover{border-color:var(--primary);background:var(--primary-tint)}.dTnm7G_f>:not(span:first-child)+:not(span:first-child){margin-top:8px}
.YS73qq_body{background:var(--surface)}.YS73qq_auth{grid-template-columns:1fr 1.05fr;min-height:100vh;display:grid}@media (max-width:980px){.YS73qq_auth{grid-template-columns:1fr}.YS73qq_brand{display:none}}.YS73qq_brand{color:#fff;background:linear-gradient(#08140e26 0%,#08140e8c 55%,#08140eeb 100%),url(/login-brand.webp) 50%/cover no-repeat;flex-direction:column;padding:36px 44px;display:flex;position:relative;overflow:hidden}.YS73qq_brand:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(at 30% 30%,#000 30%,#0000 80%)}.YS73qq_logo{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.YS73qq_logo img{object-fit:contain;width:auto;height:56px}.YS73qq_hero{z-index:1;margin-top:auto;position:relative}.YS73qq_eyebrow{font:600 11px var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--secondary-container);margin-bottom:16px}.YS73qq_title{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;text-shadow:0 2px 24px #0000008c,0 1px 3px #0006;max-width:12ch;margin:0 0 20px;font-size:52px;font-weight:800;line-height:1.04}.YS73qq_lede{color:#ffffffeb;text-shadow:0 1px 12px #00000080;max-width:42ch;margin:0;font-size:15px;line-height:1.65}.YS73qq_stats{z-index:1;border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,auto);gap:28px 40px;padding-top:26px;display:grid;position:relative}.YS73qq_stat label{font:600 10px var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:#ffffff8c;margin-bottom:6px;display:block}.YS73qq_stat b{font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.YS73qq_stat small{color:#ffffff8c;font-size:11px;font-family:var(--font-mono)}.YS73qq_foot{color:#ffffff80;font-size:11.5px;font-family:var(--font-mono);z-index:1;margin-top:32px;position:relative}.YS73qq_form{justify-content:center;align-items:center;padding:56px 40px;display:flex}.YS73qq_card{width:100%;max-width:400px}.YS73qq_head{margin-bottom:32px}.YS73qq_kicker{font:600 10.5px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--on-surface-variant);margin-bottom:12px}.YS73qq_h{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.1}.YS73qq_sub{color:var(--on-surface-variant);margin:0;font-size:13px}.YS73qq_gbtn{background:var(--surface-container-lowest);width:100%;box-shadow:inset 0 0 0 1px var(--outline-variant);color:var(--on-surface);border-radius:var(--radius);font:600 13.5px var(--font-sans);letter-spacing:-.005em;cursor:pointer;border:none;justify-content:center;align-items:center;gap:12px;padding:12px 16px;transition:background .12s,box-shadow .12s;display:flex}.YS73qq_gbtn:hover{background:var(--surface-container-low);box-shadow:inset 0 0 0 1px var(--on-surface-variant)}.YS73qq_gbtn svg{flex:none;width:18px;height:18px}.YS73qq_dividerOr{font:600 10.5px var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--on-surface-variant);align-items:center;gap:14px;margin:24px 0;display:flex}.YS73qq_dividerOr:before,.YS73qq_dividerOr:after{content:"";background:var(--outline-ghost);flex:1;height:1px}.YS73qq_formStack{flex-direction:column;gap:22px;display:flex}.YS73qq_formStack .YS73qq_field,.YS73qq_formStack .YS73qq_input{width:100%}.YS73qq_row{justify-content:space-between;align-items:center;margin-top:-4px;display:flex}.YS73qq_check{color:var(--on-surface-variant);font-size:12.5px}.YS73qq_row a{font:600 12.5px var(--font-sans);color:var(--primary);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s}.YS73qq_row a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.YS73qq_submit{justify-content:center;width:100%;margin-top:8px;padding:13px 18px;font-size:13.5px;font-weight:700}.YS73qq_submit .i{width:16px;height:16px}.YS73qq_pwdWrap{position:relative}.YS73qq_pwdWrap input{width:100%;padding-right:36px}.YS73qq_pwdToggle{color:var(--on-surface-variant);position:absolute;bottom:4px;right:0}.YS73qq_pwdToggle:hover{color:var(--on-surface)}.YS73qq_pwdToggle .i{width:16px;height:16px}.YS73qq_signup{text-align:center;color:var(--on-surface-variant);margin-top:28px;font-size:13px}.YS73qq_signup a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--outline-variant);text-decoration-color:var(--outline-variant);text-underline-offset:3px;font-weight:600}.YS73qq_signup a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.YS73qq_legal{text-align:center;font:500 11px var(--font-mono);color:var(--on-surface-variant);letter-spacing:0;margin-top:48px}.YS73qq_legal a{text-decoration:underline;-webkit-text-decoration-color:var(--outline-variant);text-decoration-color:var(--outline-variant);text-underline-offset:2px}.YS73qq_errbar{margin-top:16px}.YS73qq_errbar[data-tms-alert]{grid-template-columns:1fr}
.abOKmW_overlay{z-index:1000;background:#0b121ceb;position:fixed;inset:0}.abOKmW_root{z-index:1001;color:#fff;outline:none;grid-template:"info tools close""stage stage stage"minmax(0,1fr)/minmax(0,1fr) auto auto;display:grid;position:fixed;inset:0}.abOKmW_root[data-modal=false]{background:#0b121ceb}.abOKmW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.abOKmW_info,.abOKmW_tools,.abOKmW_close{min-width:0;padding:calc(10px + env(safe-area-inset-top,0px)) 0 10px;font:500 13px var(--font-sans);background:#00000059;align-items:center;gap:6px;display:flex}.abOKmW_info{grid-area:info;padding-left:14px}.abOKmW_tools{grid-area:tools;padding-left:12px}.abOKmW_close{grid-area:close;padding-left:6px;padding-right:14px}.abOKmW_counter{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}.abOKmW_caption{text-overflow:ellipsis;white-space:nowrap;color:#fffc;min-width:0;overflow:hidden}.abOKmW_pct{text-align:center;min-width:48px;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.abOKmW_btn{border-radius:var(--radius);color:#fff;min-width:34px;height:34px;font:600 12.5px var(--font-sans);cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff38;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.abOKmW_btn:hover{background:#ffffff29}.abOKmW_btn:focus-visible{outline-offset:1px;outline:2px solid #fff}.abOKmW_btn:disabled{opacity:.4;cursor:not-allowed}.abOKmW_btn svg,.abOKmW_nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.abOKmW_btnText{padding:0 11px}.abOKmW_phoneLabel,.abOKmW_phoneIcon{display:none}.abOKmW_stage{touch-action:none;cursor:zoom-in;flex:1;grid-area:stage;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.abOKmW_stage[data-zoomed=true]{cursor:grab}.abOKmW_stage[data-zoomed=true]:active{cursor:grabbing}.abOKmW_img{object-fit:contain;-webkit-user-select:none;user-select:none;transform-origin:50%;max-width:100%;max-height:100%;transition:transform .12s ease-out;display:block;box-shadow:0 12px 40px #00000073}.abOKmW_stage[data-zoomed=true] .abOKmW_img{transition:none}.abOKmW_nav{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;display:inline-flex;position:absolute;top:50%}.abOKmW_nav:hover{background:#000000b3}.abOKmW_nav:focus-visible{outline:2px solid #fff}.abOKmW_nav svg{width:22px;height:22px}.abOKmW_prev{left:16px}.abOKmW_next{right:16px}@media (max-width:599px){.abOKmW_root{grid-template:"info close""stage stage"minmax(0,1fr)"tools tools"/minmax(0,1fr) auto}.abOKmW_info,.abOKmW_close{padding-top:calc(env(safe-area-inset-top,0px) + max(10px, var(--status-bar-blur-gap,0px)))}.abOKmW_tools{padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));gap:4px}.abOKmW_tools>.abOKmW_btn{white-space:normal;text-align:center;flex-direction:column;flex:1 1 0;gap:3px;min-width:0;height:auto;min-height:52px;padding:6px 2px;font-size:11.5px;line-height:1.2}.abOKmW_tools .abOKmW_btn svg{width:20px;height:20px}.abOKmW_pct{display:none}.abOKmW_phoneLabel,.abOKmW_phoneIcon{display:inline}.abOKmW_close .abOKmW_btn{width:40px;height:40px}.abOKmW_nav{width:40px;height:40px;margin-top:-20px}.abOKmW_prev{left:8px}.abOKmW_next{right:8px}}@media (prefers-reduced-motion:reduce){.abOKmW_img{transition:none}}
.UQ_C2q_box.UQ_C2q_box{grid-template-rows:auto auto minmax(0,1fr);width:min(1180px,96vw);height:min(92vh,980px);max-height:none}.UQ_C2q_box.UQ_C2q_box>:last-child{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.UQ_C2q_head{flex-direction:column;gap:6px;display:flex}.UQ_C2q_sub{color:var(--on-surface-variant);margin:0 0 10px;font-size:12.5px}.UQ_C2q_sub b{color:var(--on-surface);font-weight:600}.UQ_C2q_issues{border:1px solid var(--warn);border-radius:var(--radius);margin-bottom:10px;padding:6px 9px;font-size:12px}.UQ_C2q_warn{border-radius:var(--radius);background:var(--warn-soft);margin-bottom:10px;padding:6px 8px;font-size:12px}.UQ_C2q_body{overscroll-behavior:contain;background:var(--surface-container-low);border-top:1px solid var(--outline-ghost);flex:1;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;min-height:0;padding:12px 18px;display:grid;overflow:auto}.UQ_C2q_col{flex-direction:column;gap:12px;min-width:0;display:flex}@media (max-width:900px){.UQ_C2q_body{grid-template-columns:minmax(0,1fr)}}.UQ_C2q_card{--control-h:30px;background:var(--surface-container-lowest);border:1px solid var(--outline-ghost);border-radius:var(--radius);flex-direction:column;gap:8px;min-width:0;padding:8px 12px 12px;display:flex;container-type:inline-size}.UQ_C2q_card .field{gap:3px;min-width:0}:is(.UQ_C2q_card.UQ_C2q_card [data-slot=date-picker],.UQ_C2q_card.UQ_C2q_card [data-slot=time-picker]){width:100%;min-width:0;display:block}:is(.UQ_C2q_card.UQ_C2q_card [data-slot=date-picker-trigger],.UQ_C2q_card.UQ_C2q_card [data-slot=time-picker-trigger]){width:100%;min-width:0;min-height:var(--control-h);gap:6px;padding-block:0}.UQ_C2q_selectFull.UQ_C2q_selectFull{width:100%;min-width:0;min-height:var(--control-h);padding-block:0}.UQ_C2q_card .field>label{letter-spacing:.06em;align-items:center;gap:4px;font-size:10px;display:flex}.UQ_C2q_sec{cursor:pointer;text-align:left;letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--on-surface-variant);background:0 0;border:0;align-items:center;gap:6px;padding:4px 0 0;font-size:10.5px;font-weight:700;display:flex}.UQ_C2q_sec svg{transition:transform .12s}.UQ_C2q_sec[aria-expanded=true] svg{transform:rotate(90deg)}.UQ_C2q_secN{text-transform:none;letter-spacing:0;margin-left:auto;font-weight:500}@media (prefers-reduced-motion:reduce){.UQ_C2q_sec svg{transition:none}}.UQ_C2q_fields{flex-direction:column;gap:8px;display:flex}.UQ_C2q_g2,.UQ_C2q_g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.UQ_C2q_g4{grid-template-columns:repeat(4,minmax(0,1fr))}.UQ_C2q_span2{grid-column:span 2}@container (max-width:560px){.UQ_C2q_g4{grid-template-columns:repeat(2,minmax(0,1fr))}}.UQ_C2q_hint{color:var(--on-surface-variant);font-size:11.5px}.UQ_C2q_lock{color:var(--on-surface-variant);display:inline-flex}.UQ_C2q_points .pts{padding:0}.UQ_C2q_points .pts__head{margin:2px 0 6px}.UQ_C2q_points .pt-row{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:6px;padding:8px 9px}.UQ_C2q_points .pt-row__seq{display:none}.UQ_C2q_points .pt-row__body{gap:5px}.UQ_C2q_points .loc-cargo{margin-top:4px;padding:7px 8px 6px}.UQ_C2q_points .loc-cargo__cap{margin-bottom:5px}.UQ_C2q_points .loc-detail{padding:10px}.UQ_C2q_fromFile{color:var(--on-surface-variant);font-size:11.5px}.UQ_C2q_leg{border:1px solid var(--outline-ghost);border-left:3px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);flex-direction:column;gap:6px;padding:8px 9px;display:flex}.UQ_C2q_leg[data-state=pinned]{border-left-color:var(--warn)}.UQ_C2q_leg[data-state=published]{border-left-color:var(--primary)}.UQ_C2q_leg[data-state=running]{border-left-color:var(--transit-on-vehicle)}.UQ_C2q_leg[data-state=done]{border-left-color:var(--ok);background:var(--surface-container-low)}.UQ_C2q_leg[data-state=through]{border-left-color:var(--violet);background:var(--surface-container-low)}.UQ_C2q_leg[data-state=off]{background:var(--surface-container-low)}.UQ_C2q_legH{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.UQ_C2q_legH>:last-child{margin-left:auto}.UQ_C2q_legOff{white-space:normal;text-align:right;min-width:0;color:var(--on-surface-variant);align-items:center;gap:4px;margin-left:auto;font-size:11.5px;font-weight:400;display:inline-flex}.UQ_C2q_legRow{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;font-size:12.5px;display:grid}.UQ_C2q_legK{color:var(--on-surface-variant);font-size:11px}.UQ_C2q_legV{overflow-wrap:anywhere;min-width:0}.UQ_C2q_legActs{flex-wrap:wrap;gap:6px;display:flex}.UQ_C2q_tripLink{color:var(--primary);font-weight:700;font-family:var(--font-mono);text-decoration:none}.UQ_C2q_tripLink:hover{text-decoration:underline}.UQ_C2q_modeSeg{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.UQ_C2q_foot{border-top:1px solid var(--outline-ghost);background:var(--surface-container-low);align-items:center;gap:8px;padding:8px 18px;display:flex}.UQ_C2q_saved{color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.UQ_C2q_saved b{color:var(--success-accent);font-family:var(--font-mono);font-weight:600}.UQ_C2q_footRight{flex:none;gap:8px;margin-left:auto;display:flex}.UQ_C2q_srcFixes{color:var(--on-surface-variant);margin:6px 0 0;padding-left:16px;font-size:12px}
.P46rKa_status{background:var(--surface-container-low);border:1px solid var(--outline-ghost);color:var(--on-surface-variant);border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:11.5px;display:inline-flex}.P46rKa_dot{background:var(--on-surface-variant);border-radius:50%;width:7px;height:7px;transition:background .16s,box-shadow .16s;box-shadow:0 0 #0000}.P46rKa_statusSaved{color:var(--on-surface);background:color-mix(in oklab, var(--secondary-container) 60%, var(--surface-container-lowest));border-color:color-mix(in oklab, var(--secondary-container) 70%, var(--outline-ghost))}.P46rKa_statusSaved .P46rKa_dot{background:var(--success-accent)}.P46rKa_statusDirty{color:var(--on-surface);background:color-mix(in oklab, var(--override-bg) 50%, var(--surface-container-lowest));border-color:color-mix(in oklab, var(--override-border) 50%, var(--outline-ghost))}.P46rKa_statusDirty .P46rKa_dot{background:var(--override-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--override-border) 30%, transparent);animation:1.6s ease-in-out infinite P46rKa_draftPulse}.P46rKa_statusSaving{color:var(--on-surface)}.P46rKa_statusSaving .P46rKa_dot{background:var(--primary,#5365d6);animation:.9s ease-in-out infinite P46rKa_draftPulse}@keyframes P46rKa_draftPulse{0%,to{opacity:1}50%{opacity:.45}}.P46rKa_draftId{color:var(--on-surface-variant);background:var(--surface-container-low);border:1px solid var(--outline-ghost);border-radius:6px;padding:3px 8px;font-size:11px}.P46rKa_splitBtn{display:inline-flex;position:relative}.P46rKa_main{padding-right:12px;border-right-width:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.P46rKa_caretBtn{min-width:30px;padding:0 9px;border-left:1px solid color-mix(in oklab, var(--outline-ghost) 100%, transparent)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.P46rKa_caret{font-size:11px;transition:transform .16s;display:inline-block}.P46rKa_caretOpen .P46rKa_caret{transform:rotate(180deg)}.P46rKa_mainPulse{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--override-border) 70%, var(--outline-ghost));background:color-mix(in oklab, var(--override-bg) 45%, var(--surface-container-lowest))}.P46rKa_menu{background:var(--surface-container-lowest);border:1px solid var(--outline-ghost);border-radius:var(--radius);z-index:12;width:360px;max-width:92vw;padding:6px;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 14px 40px -6px #00000038}.P46rKa_item,.P46rKa_toggle{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);border-radius:calc(var(--radius) - 4px);color:var(--on-surface);background:0 0;border:0;grid-template-columns:32px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.P46rKa_item:hover,.P46rKa_toggle:hover{background:var(--surface-container-low)}.P46rKa_itemIc{background:var(--surface-container-high);width:28px;height:28px;color:var(--on-surface);font:600 12px var(--font-mono);border-radius:8px;place-items:center;display:grid}.P46rKa_itemB b{letter-spacing:-.005em;font-size:13px;font-weight:600;display:block}.P46rKa_itemB small{color:var(--on-surface-variant);margin-top:2px;font-size:11.5px;line-height:1.5;display:block}.P46rKa_sep{background:var(--outline-ghost);height:1px;margin:5px 6px}.P46rKa_toggle input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary,#5365d6);margin:5px auto 0}.P46rKa_itemDanger{color:var(--error,#c7301e)}.P46rKa_itemDanger .P46rKa_itemIc{background:color-mix(in oklab, var(--error-container,#fce9e7) 80%, transparent);color:var(--on-error-container,#6b1818);font-size:16px}.P46rKa_itemDanger b{color:var(--error,#c7301e)}
._4wPpkW_page{display:contents}.create{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.create>*{min-width:0}@media (max-width:1100px){.create{grid-template-columns:1fr}}:is([id^=step-],[data-anchor]){scroll-margin-top:12px}:is(.is-invalid input,.is-invalid select,.is-invalid textarea){outline:2px solid var(--error,#c7301e);outline-offset:-1px;background:var(--error-container,#fdecea)}.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);letter-spacing:-.01em;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}.cargo-group-h{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);margin:4px 0 10px;font-size:12px;font-weight:700}.summary{position:sticky;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}._4wPpkW_summaryFootnote{background:var(--surface-container-low);color:var(--on-surface-variant);padding:14px 18px;font-size:11.5px;line-height:1.7}._4wPpkW_summaryFootnote b{color:var(--on-surface)}.card__h .card__actions{margin-left:auto}._4wPpkW_specEmpty{background:color-mix(in oklab, var(--tertiary-container) 40%, var(--surface-container-lowest));border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-ghost);grid-template-columns:32px 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid}._4wPpkW_specEmptyIco{background:var(--override-accent);color:#fff;width:32px;height:32px;font:700 16px var(--font-display);border-radius:50%;place-items:center;display:grid}._4wPpkW_specEmpty b{font:700 13px var(--font-display);letter-spacing:-.01em;display:block}._4wPpkW_specEmpty small{color:var(--on-surface-variant);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}._4wPpkW_specRecap{background:var(--surface-container-highest);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:14px;padding:12px 16px;display:grid}._4wPpkW_specRecapBadge{background:var(--primary);width:38px;height:38px;color:var(--on-primary);border-radius:var(--radius);font:700 13px var(--font-mono);place-items:center;display:grid}._4wPpkW_specRecap b{font:700 13.5px var(--font-display);letter-spacing:-.01em}._4wPpkW_specRecap small{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:3px;display:block}._4wPpkW_specRecapCnt{text-align:right;font:600 10.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant)}._4wPpkW_specRecapCnt b{font:700 14px var(--font-display);letter-spacing:-.01em;color:var(--on-surface);text-transform:none;display:block}._4wPpkW_badgeOver{font:600 9.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--override-bg);color:var(--override-fg);border-radius:2px;padding:3px 8px}
.YrsEXa_pageHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.YrsEXa_tabs.YrsEXa_tabs{flex:none;margin-bottom:0}.YrsEXa_countWarn.YrsEXa_countWarn{background:var(--tertiary-container);color:var(--on-tertiary-container);font-weight:700}.YrsEXa_card{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.YrsEXa_sub{font:12px var(--font-sans);color:var(--on-surface-variant)}.YrsEXa_toolbarAction{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.YrsEXa_toolbarAction svg{width:13px;height:13px}.YrsEXa_tableBox{flex:1;min-height:0}.YrsEXa_state{font:500 13px var(--font-sans);color:var(--on-surface-variant);place-items:center;padding:40px 20px;display:grid}.YrsEXa_leadchip.YrsEXa_leadchip,.YrsEXa_chip.YrsEXa_chip,.YrsEXa_chipField.YrsEXa_chipField{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);min-width:0;height:30px;min-height:30px;box-shadow:none;cursor:pointer;white-space:nowrap;font:600 12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.YrsEXa_leadchip b,.YrsEXa_chip b,.YrsEXa_chipField b{color:var(--on-surface);font-weight:700}.YrsEXa_leadchip>span,.YrsEXa_chip>span,.YrsEXa_chipField>span{font-size:12px}.YrsEXa_leadchip.YrsEXa_leadchip{border-color:var(--primary);background:var(--primary-tint);color:var(--on-surface)}.YrsEXa_chipOn.YrsEXa_chipOn{border-color:var(--primary);background:var(--primary-tint)}.YrsEXa_plate,.YrsEXa_plateText{font:700 13px var(--font-mono);letter-spacing:.01em;align-items:center;display:inline-flex}.YrsEXa_plateLink{cursor:pointer;font:700 13px var(--font-mono);letter-spacing:.01em;white-space:nowrap;color:var(--primary);text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.YrsEXa_plateLink:hover{text-decoration-style:solid}.YrsEXa_destList{flex-direction:column;gap:3px;min-width:0;display:flex}.YrsEXa_destList>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pill.YrsEXa_pillQuiet{box-shadow:inset 0 0 0 1px var(--outline-variant);color:var(--muted-2);background:0 0;font-weight:500}.pill.YrsEXa_pillQuiet:before{background:var(--outline-variant)}.YrsEXa_regionPill{width:fit-content;font:600 11px var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;display:inline-flex}.YrsEXa_focus{background:var(--primary-tint);box-shadow:0 0 0 2px var(--primary-tint);border-radius:var(--radius)}.YrsEXa_flag{border-radius:var(--radius);min-width:68px;font:600 11px/18px var(--font-sans);letter-spacing:0;white-space:nowrap;cursor:help;flex:none;justify-content:center;margin-right:8px;padding:1px 6px;display:inline-flex}.YrsEXa_flagLeave{background:var(--tertiary-container);color:var(--on-tertiary-container)}.YrsEXa_flagBroken{background:var(--error-container);color:var(--error)}.YrsEXa_flagMuted{background:var(--surface-container-high);color:var(--on-surface-variant)}.YrsEXa_copy{align-items:center;gap:6px;display:inline-flex}.YrsEXa_copy button{cursor:pointer;border-radius:var(--radius);color:var(--on-surface-variant);background:0 0;border:0;padding:2px;line-height:0}.YrsEXa_copy button:hover{background:var(--surface-container-high);color:var(--primary)}.YrsEXa_copy svg{width:13px;height:13px}.YrsEXa_mark{font:700 13px var(--font-sans);color:var(--on-surface)}.YrsEXa_range,.YrsEXa_muted{font:12px var(--font-sans);color:var(--on-surface-variant)}.YrsEXa_range b{color:var(--on-surface)}.YrsEXa_dest{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YrsEXa_dest b{font-weight:700}.YrsEXa_rowact{gap:4px;display:inline-flex}.YrsEXa_actTip{display:inline-flex}.YrsEXa_actIcon.YrsEXa_actIcon{justify-content:center;gap:1px;min-width:32px;padding:0 7px}.YrsEXa_ok.YrsEXa_ok{border-color:var(--on-secondary-container);color:var(--on-secondary-container)}.YrsEXa_ok.YrsEXa_ok:hover{background:var(--secondary-container)}.YrsEXa_no.YrsEXa_no{border-color:var(--error);color:var(--error)}.YrsEXa_no.YrsEXa_no:hover{background:var(--error-container)}.YrsEXa_otherOp{font:12px var(--font-sans);color:var(--outline-variant)}.YrsEXa_dialog{width:min(520px,100vw - 32px)}.YrsEXa_declareBody{flex-direction:column;gap:14px;display:flex}.YrsEXa_field.YrsEXa_field{width:100%;min-width:0}.YrsEXa_field textarea{max-width:none}.YrsEXa_fill.YrsEXa_fill{width:100%;min-width:0;display:block}.YrsEXa_fillTrigger.YrsEXa_fillTrigger,.YrsEXa_fill [data-slot=date-picker-trigger]{width:100%;min-width:0;min-height:var(--control-h)}.YrsEXa_row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:520px){.YrsEXa_row2{grid-template-columns:1fr}}.YrsEXa_dateRow{align-items:center;gap:6px;display:flex}.YrsEXa_dateRow>:first-child{flex:1;min-width:0}.YrsEXa_dialogError{font:500 12.5px var(--font-sans);color:var(--error);margin:0}.YrsEXa_detailStack{flex-direction:column;gap:2px;padding:2px 0;display:flex}.YrsEXa_detailLine{font:12.5px/1.4 var(--font-sans);color:var(--on-surface)}.YrsEXa_detailWarn{font:600 12.5px/1.4 var(--font-sans);color:var(--warning-ink,#9a6a00)}.YrsEXa_sourceTag{font:11px var(--font-sans);color:var(--on-surface-variant)}.YrsEXa_overdueBar{border-top:1px solid var(--outline-variant);font:13px var(--font-sans);color:var(--on-surface-variant);padding:10px 14px}.YrsEXa_overdueBar b{color:var(--on-surface)}.YrsEXa_overdueTag{color:var(--error);font-weight:600}.YrsEXa_noteLine{font:12.5px/1.4 var(--font-sans);color:var(--on-surface)}.YrsEXa_noteIcon{color:var(--warning-ink,#9a6a00)}.YrsEXa_staleBox{width:min(560px,54vw)!important}.YrsEXa_staleHead{flex-direction:column;gap:10px;display:flex}.YrsEXa_staleWho{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}@media (max-width:480px){.YrsEXa_staleWho{grid-template-columns:1fr}}.YrsEXa_staleWhoItem{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:var(--radius);flex-direction:column;gap:4px;min-width:0;padding:8px 11px;display:flex}.YrsEXa_staleWhoLbl{font:600 10.5px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant)}.YrsEXa_staleWhoVal{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.YrsEXa_staleWhoName{font:600 14px var(--font-sans);color:var(--on-surface)}.YrsEXa_staleTitle{font:800 18px/1.25 var(--font-display);color:var(--on-surface);margin:0}.YrsEXa_staleWhy{font:12.5px/1.5 var(--font-sans);color:var(--on-surface-variant);align-items:flex-start;gap:7px;margin:0;display:flex}.YrsEXa_staleWhy svg{stroke-width:2px;width:15px;height:15px;color:var(--warning-ink,#9a6a00);flex:none;margin-top:1px}.YrsEXa_staleCount{font:600 12.5px var(--font-sans);color:var(--on-tertiary-container);background:var(--tertiary-container);border-radius:999px;align-self:flex-start;padding:3px 10px}.YrsEXa_staleCards{flex-direction:column;grid-column:1/-1;gap:8px;margin:0;padding:12px 20px 24px;list-style:none;display:flex}.YrsEXa_staleItem{text-align:left;border:1px solid var(--outline-variant);border-left:3px solid var(--warning-ink,#9a6a00);border-radius:var(--radius);background:var(--surface-container-lowest);cursor:pointer;width:100%;font:inherit;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:11px 12px;display:grid}.YrsEXa_staleItem:hover{background:var(--surface-container-low)}.YrsEXa_staleCode{font:700 14.5px var(--font-mono);color:var(--primary);letter-spacing:.01em}.YrsEXa_staleGo{color:var(--on-surface-variant);font-size:18px;line-height:1}.YrsEXa_staleItem:hover .YrsEXa_staleGo{color:var(--primary)}.YrsEXa_staleWhen{font:12.5px var(--font-sans);color:var(--on-surface);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.YrsEXa_staleWhenLbl{color:var(--on-surface-variant)}.YrsEXa_staleWhenNum{font-variant-numeric:tabular-nums}.YrsEXa_staleOverdue{font:700 10.5px/1.6 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--error);background:var(--error-container);border-radius:var(--radius);padding:1px 6px}.YrsEXa_mine{flex-direction:column;flex:1;gap:16px;min-height:0;padding:14px 16px 0;display:flex;overflow:auto}.YrsEXa_block{flex-direction:column;gap:8px;min-width:0;display:flex}.YrsEXa_blockGrow{flex:1;min-height:360px}.YrsEXa_blockHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.YrsEXa_blockTitle{font:700 15px var(--font-display);color:var(--on-surface);margin:0}.YrsEXa_blockCount{font:600 12px var(--font-sans);color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:999px;padding:1px 8px}.YrsEXa_blockCountWarn{background:var(--tertiary-container);color:var(--on-tertiary-container);font-weight:700}.YrsEXa_blockHint{font:12px var(--font-sans);color:var(--on-surface-variant)}.YrsEXa_mineEmpty{font:13px var(--font-sans);color:var(--on-surface-variant);margin:0}.YrsEXa_focusRow td{background:var(--tertiary-container)}.YrsEXa_driverStack{flex-direction:column;line-height:1.25;display:flex}.YrsEXa_upcoming{font:12px var(--font-sans);color:var(--on-tertiary-container);cursor:help}.YrsEXa_dayPick{flex-direction:column;gap:8px;display:flex}.YrsEXa_rail{width:3px;position:absolute;top:0;bottom:0;left:0}.YrsEXa_railWarn{background:var(--warning-ink,#9a6a00)}.YrsEXa_railBad{background:var(--error)}.YrsEXa_extFlag{border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface-variant);font:600 10.5px/16px var(--font-sans);letter-spacing:0;white-space:nowrap;margin-left:6px;padding:0 5px}.YrsEXa_statusStack,.YrsEXa_tripStack{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:3px 0;display:flex}.YrsEXa_tripLine{font:12.5px/1.35 var(--font-sans);white-space:nowrap}.YrsEXa_why{font:11.5px/1.35 var(--font-sans);white-space:normal}.YrsEXa_whyOk{color:var(--on-secondary-container)}.YrsEXa_whyWarn{color:var(--warning-ink,#9a6a00);font-weight:600}.YrsEXa_whyBad{color:var(--error);font-weight:600}.YrsEXa_ovCell{flex-direction:column;gap:2px;width:100%;min-width:0;padding:3px 0;display:flex}.YrsEXa_ovInput{border-radius:var(--radius);width:100%;min-width:0;height:26px;color:var(--on-surface);font:12.5px var(--font-sans);text-overflow:ellipsis;background:0 0;border:1px solid #0000;padding:0 6px}.YrsEXa_ovInput:not(:disabled):hover{border-color:var(--outline-variant)}.YrsEXa_ovInput:focus{border-color:var(--primary);background:var(--surface-container-lowest);box-shadow:0 0 0 2px var(--primary-tint);outline:none}.YrsEXa_ovInput:disabled{color:var(--on-surface);cursor:default}.YrsEXa_ovInput::placeholder{color:var(--outline-variant)}.YrsEXa_ovMark{font:11px/1.3 var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;padding:0 6px;overflow:hidden}.YrsEXa_freeOn.YrsEXa_freeOn{border-color:var(--on-secondary-container);background:var(--secondary-container);color:var(--on-secondary-container)}.YrsEXa_cargo.YrsEXa_cargo{border-color:var(--on-tertiary-container);color:var(--on-tertiary-container)}.YrsEXa_cargo.YrsEXa_cargo:hover:not(:disabled){background:var(--tertiary-container)}.YrsEXa_cargoOn.YrsEXa_cargoOn{border-color:var(--on-tertiary-container);background:var(--tertiary-container);color:var(--on-tertiary-container)}.YrsEXa_historySheet.YrsEXa_historySheet{width:min(480px,92vw)}.YrsEXa_pillReserved.YrsEXa_pillReserved{background:var(--role-op-bg);color:var(--role-op-fg)}.YrsEXa_rsv.YrsEXa_rsv{color:var(--role-op-fg)}.YrsEXa_rsv.YrsEXa_rsv:hover:not(:disabled){background:var(--role-op-bg)}.YrsEXa_rsvOn.YrsEXa_rsvOn{background:var(--role-op-bg);box-shadow:inset 0 0 0 1px var(--role-op-fg);color:var(--role-op-fg)}.YrsEXa_rsv.YrsEXa_rsv:disabled{color:var(--on-surface-variant);opacity:.55}.YrsEXa_actStack{flex-direction:column;align-items:flex-start;gap:3px;padding:2px 0;display:flex}.YrsEXa_actStack .YrsEXa_rowact{flex-wrap:wrap;max-width:100%}.YrsEXa_counter{font:11px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface-variant);align-self:flex-end}.YrsEXa_reservePreview{background:var(--surface-container-low);border-radius:var(--radius);font:12.5px var(--font-sans);color:var(--on-surface-variant);margin:0;padding:9px 12px}.YrsEXa_reservePreview b{color:var(--on-surface)}.YrsEXa_reserveWarn{background:var(--tertiary-container);color:var(--on-tertiary-container);border-radius:var(--radius);font:12.5px/1.45 var(--font-sans);margin:0;padding:9px 12px}.YrsEXa_board{flex-direction:column;gap:10px;height:100%;min-height:0;padding:12px 16px 0;display:flex}.YrsEXa_boardBanner{border-radius:var(--radius);background:var(--surface-container-high);font:12.5px var(--font-sans);color:var(--on-surface);flex-wrap:wrap;flex:none;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.YrsEXa_boardBannerEmpty{background:var(--surface-container-low);color:var(--on-surface-variant)}.YrsEXa_boardLiveSwitch{margin-left:auto}.YrsEXa_boardGroupTitle{font:700 13px var(--font-display);letter-spacing:-.01em;color:var(--on-surface)}.YrsEXa_boardGroupSub{font:12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface-variant)}.YrsEXa_plateStack{flex-direction:column;align-items:flex-start;gap:2px;padding:2px 0;display:flex}.YrsEXa_extFlagBelow{border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface-variant);font:600 10.5px/16px var(--font-sans);white-space:nowrap;padding:0 5px}
.cGDSeW_root{background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);align-items:stretch;width:320px;max-width:100%;padding:4px 10px;transition:border-color .12s,box-shadow .12s;display:inline-flex}.cGDSeW_root:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.cGDSeW_addon{color:var(--on-surface-variant);font-size:12px;font-family:var(--font-mono);align-items:center;gap:4px;padding:0 8px 0 0;display:inline-flex}.cGDSeW_end{padding:0 0 0 8px}.cGDSeW_root input{min-width:0;font:inherit;color:var(--on-surface);background:0 0;border:none;outline:none;flex:1;padding:4px 2px}.cGDSeW_root .i{width:14px;height:14px}.cGDSeW_root:has(input:disabled){opacity:.6;cursor:not-allowed}.cGDSeW_root input:disabled{cursor:not-allowed}
._5puHIq_grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}._5puHIq_full{grid-column:1/-1}._5puHIq_control{min-height:var(--control-h);max-width:100%;width:280px!important}
._0SGMvq_sheet-card{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);overflow:hidden}._0SGMvq_builder-foot{grid-template-columns:1fr 340px;gap:14px;margin-top:14px;display:grid}@media (max-width:1100px){._0SGMvq_builder-foot{grid-template-columns:1fr}}._0SGMvq_pop-geo{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);flex-direction:column;gap:2px;padding:6px 0 2px;display:flex}._0SGMvq_pop-sec-bar{align-items:center;gap:12px;display:flex}._0SGMvq_pop-count{font:500 11.5px var(--font-sans);color:var(--on-surface-variant)}._0SGMvq_pop-count b{color:var(--on-surface);font-weight:700}._0SGMvq_pop-selall{cursor:pointer;font:600 11.5px var(--font-sans);color:var(--on-surface);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._0SGMvq_pop-selall input[type=checkbox]{width:14px;height:14px;accent-color:var(--primary);cursor:pointer}._0SGMvq_pop-sec-clear{cursor:pointer;font:600 11px var(--font-sans);color:var(--primary);background:0 0;border:0;flex-shrink:0;padding:2px 4px}._0SGMvq_pop-sec-clear:hover{text-decoration:underline}._0SGMvq_pkd-legend{background:var(--surface-container-low);box-shadow:inset 0 -1px 0 var(--outline-ghost);font:11.5px var(--font-mono);color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 18px;display:flex}._0SGMvq_pkd-legend b{color:var(--on-surface);font-weight:700}._0SGMvq_swatch{align-items:center;gap:5px;display:inline-flex}._0SGMvq_swatch:before{content:"";border-radius:2px;width:10px;height:10px}._0SGMvq_swatch--ok:before{background:var(--primary-tint)}._0SGMvq_swatch--warn:before{background:var(--tertiary-container)}
.a8-fjq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.a8-fjq_titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.a8-fjq_backBtn{border:1px solid var(--outline,#cdd6d0);width:30px;height:30px;color:var(--on-surface,#1c2620);cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}.a8-fjq_backBtn:hover{background:var(--surface-container-high,#eef2ef)}.a8-fjq_regionTag{font:700 12px var(--font-mono);color:var(--primary,#2d6b43);text-transform:uppercase;letter-spacing:.06em}.a8-fjq_todayChip{background:var(--surface-container-high,#eef2ef);color:var(--on-surface-variant,#5b6b66);font:700 11px var(--font-sans);white-space:nowrap;border-radius:999px;align-self:center;padding:2px 10px}.a8-fjq_todayChip:before{content:"";background:var(--primary,#2d6b43);vertical-align:middle;border-radius:999px;width:6px;height:6px;margin-right:6px;display:inline-block}.a8-fjq_note{color:var(--on-surface-variant,#5b6b66);margin-top:4px;font-size:13px}.a8-fjq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.a8-fjq_count{color:var(--on-surface-variant,#5b6b66);font-size:13px}.a8-fjq_dayFilter{background:var(--surface-container-low,#eff4ff);border:1px solid var(--outline-line,#0b1c3014);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.a8-fjq_dayFilterLabel{color:var(--on-surface,#1c2620);font-size:12.5px;font-weight:600}.a8-fjq_daySeg{flex-wrap:wrap;max-width:100%}.a8-fjq_daySeg button{white-space:nowrap}.a8-fjq_dayFilterHint{color:var(--on-surface-variant,#5b6b66);margin-left:auto;font-size:12px}.a8-fjq_btn{cursor:pointer;border:1px solid #0000;border-radius:2px;padding:6px 14px;font-size:13px;font-weight:600}.a8-fjq_btn:disabled{opacity:.5;cursor:default}.a8-fjq_btnPrimary{background:var(--primary,#2d6b43);color:#fff}.a8-fjq_btnGhost{border-color:var(--outline,#cdd6d0);color:var(--on-surface,#1c2620);background:0 0}.a8-fjq_confirmBar{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.a8-fjq_warn{color:#8a5a00;background:#fff4e0;border:1px solid #f0d9a8;border-radius:2px;padding:8px 12px;font-size:13px}.a8-fjq_picker{min-width:220px;max-width:320px}.a8-fjq_pickerTrigger{border-radius:var(--radius,2px);height:32px}.a8-fjq_pickerValue{font:700 13px var(--font-display,var(--font-sans));color:var(--primary,#2d6b43);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a8-fjq_pickerContent{max-width:min(92vw,360px)}.a8-fjq_pickerHint{color:var(--on-surface-variant,#5b6b66);padding:8px 12px;font-size:12px}.a8-fjq_pickerMore{text-align:left;border:none;border-top:1px solid var(--outline,#cdd6d0);width:100%;color:var(--primary,#2d6b43);font:600 12px var(--font-sans);cursor:pointer;background:0 0;padding:8px 12px}.a8-fjq_pickerMore:hover{background:var(--surface-container-high,#eef2ef)}.a8-fjq_codeLink{color:var(--primary,#2d6b43);font:600 12px var(--font-mono);text-decoration:none}.a8-fjq_codeLink:hover{text-decoration:underline}.a8-fjq_disabledLink{opacity:.5;pointer-events:none}.a8-fjq_supp{border:1px solid var(--outline,#cdd6d0);background:var(--surface-container-low,#f6f9f7);border-radius:2px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.a8-fjq_suppHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.a8-fjq_suppTitle{font:700 14px var(--font-display,var(--font-sans))}
.tBFLGq_root{min-width:18px;font:600 10.5px var(--font-mono);color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:var(--radius);box-shadow:inset 0 -1.5px 0 0 var(--outline-ghost);letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:2px 6px;line-height:1.2;display:inline-flex}.tBFLGq_lg{min-width:24px;padding:4px 8px;font-size:12px}.tBFLGq_sm{min-width:14px;padding:1px 4px;font-size:10px}.tBFLGq_group{align-items:center;gap:4px;display:inline-flex}
.qiTs5q_root{appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23444748' stroke-width='2'><polyline points='6 9 12 15 18 9'/></svg>") right 10px center/12px no-repeat;background-color:var(--surface-container-lowest);border:1px solid var(--surface-container-high);font:inherit;color:var(--on-surface);border-radius:var(--radius);min-width:200px;min-height:var(--control-h);padding:8px 28px 8px 10px;transition:border-color .12s,box-shadow .12s}.qiTs5q_root:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.qiTs5q_root[aria-invalid=true]{border-color:var(--error)}.qiTs5q_root[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--error) 18%, transparent)}.qiTs5q_root:disabled{color:var(--on-surface-variant);opacity:.6;cursor:not-allowed}
.cv7TcG_page{display:contents}.coming{font:600 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--surface-container);color:var(--on-surface-variant);border-radius:var(--radius);margin-left:8px;padding:1px 5px}.ss-overview{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);grid-template-columns:repeat(6,1fr);align-items:center;gap:20px;margin-bottom:24px;padding:18px 22px;display:grid}@media (max-width:1200px){.ss-overview{grid-template-columns:repeat(3,1fr);gap:18px}}@media (max-width:900px){.ss-overview{grid-template-columns:1fr 1fr;gap:18px}}.ss-overview .kpi__v{margin:6px 0 2px;font-size:28px}.ss-overview .kpi__l{font-size:10px}.ss-overview .kpi__sub{font-size:11px}.ss-section{margin-bottom:24px}.ss-section .card__h{align-items:flex-start;gap:16px;padding:20px 24px 14px}.ss-section .card__h .title-block{flex-direction:column;gap:4px;min-width:0;display:flex}.ss-section .card__h .title-block .title{font:700 18px/1.2 var(--font-display);letter-spacing:-.015em;color:var(--on-surface);align-items:center;gap:10px;display:flex}.ss-section .card__h .title-block .helper{font:12.5px/1.5 var(--font-sans);color:var(--on-surface-variant);max-width:60ch;font-weight:400}.ss-section .count-chip{font:600 11px var(--font-mono);letter-spacing:0;background:var(--surface-container-high);color:var(--on-surface);border-radius:var(--radius);padding:3px 8px}.ss-section .card__actions{flex-shrink:0;gap:6px}.ss-add-row{background:var(--surface-container-low);align-items:end;gap:12px;padding:14px 24px 16px;display:grid}.ss-add-row.units{grid-template-columns:110px 1.4fr 1fr 1.4fr auto}.ss-add-row.industries{grid-template-columns:110px 1.4fr 1fr 1.6fr auto}@media (max-width:980px){:is(.ss-add-row.units,.ss-add-row.industries){grid-template-columns:1fr 1fr}}.ss-add-row .field>label{font-size:10px}.ss-add-row .add-actions{justify-content:flex-end;gap:6px;display:flex}.ss-add-row select{border:1px solid var(--surface-container-high);border-radius:var(--radius);font:inherit;color:var(--on-surface);background:var(--surface-container-lowest);padding:8px 10px;transition:border-color .12s,box-shadow .12s}.ss-add-row select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.ss-code-cell{font:600 11.5px var(--font-mono);letter-spacing:.02em;background:var(--surface-container-low);color:var(--on-surface);border-radius:var(--radius);padding:3px 8px;display:inline-block}.ss-name-cell{flex-direction:column;gap:1px;display:flex}.ss-name-cell b{color:var(--on-surface);font-size:13px;font-weight:600}.ss-name-cell .desc{color:var(--on-surface-variant);white-space:normal;max-width:32ch;font-size:11.5px;line-height:1.4}:is(.ss-group-pill,.ss-risk-pill){font:500 11px var(--font-sans);background:var(--surface-container-high);color:var(--on-surface);border-radius:var(--radius);align-items:center;gap:6px;padding:3px 9px;line-height:1.4;display:inline-flex}:is(.ss-group-pill:before,.ss-risk-pill:before){content:"";background:var(--on-surface-variant);border-radius:50%;width:6px;height:6px}.ss-group-pill.weight:before{background:#299236;background:lab(53.1793% -45.0091 38.3468)}.ss-group-pill.volume:before{background:#1779e1;background:lab(49.9088% 4.02367 -61.7788)}.ss-group-pill.count:before{background:#009399;background:lab(54.9345% -43.5216 -17.7835)}.ss-group-pill.empty:before{background:var(--tertiary)}.ss-risk-pill.normal:before{background:#299236;background:lab(53.1793% -45.0091 38.3468)}.ss-risk-pill.fragile:before{background:var(--tertiary)}.ss-risk-pill.hazard:before{background:var(--error)}.ss-risk-pill.fragile{background:var(--tertiary-container);color:var(--on-tertiary-container)}.ss-risk-pill.hazard{background:var(--error-container);color:var(--on-error-container)}.ss-usage-cell{font:500 12.5px var(--font-mono);color:var(--on-surface)}.ss-usage-cell .sub{color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.08em;margin-left:4px;font-size:10.5px}.ss-usage-cell.empty{color:var(--on-surface-variant)}.ss-row-actions{justify-content:flex-end;gap:4px;display:flex}.ss-icon-btn{border-radius:var(--radius);width:28px;height:28px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;place-items:center;transition:background .12s,color .12s;display:grid}.ss-icon-btn:hover{background:var(--surface-container-high);color:var(--on-surface)}.ss-icon-btn.danger:hover{background:var(--error-container);color:var(--on-error-container)}.ss-icon-btn svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:14px;height:14px}:is(.ss-inline-edit input,.ss-inline-edit select){font:inherit;background:var(--surface-container-lowest);color:var(--on-surface);border:1px solid var(--primary);border-radius:var(--radius);width:100%;max-width:200px;box-shadow:0 0 0 3px var(--primary-tint);outline:none;padding:6px 8px}.ss-inline-edit .desc-input{max-width:280px}.vp-summary{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);grid-template-columns:2.2fr repeat(3,1fr) 1.4fr;align-items:center;gap:24px;margin-bottom:24px;padding:18px 22px;display:grid}@media (max-width:980px){.vp-summary{grid-template-columns:1fr 1fr 1fr;gap:16px}}.vp-summary .head b{font:700 16px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--on-surface);display:block}.vp-summary .head p{color:var(--on-surface-variant);margin:4px 0 0;font-size:12px;line-height:1.5}.vp-stat{flex-direction:column;gap:2px;display:flex}.vp-stat .v{font:700 26px/1 var(--font-mono);letter-spacing:-.02em}.vp-stat .l{font:600 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant)}.vp-stat.block .v{color:var(--error)}.vp-stat.warn .v{color:var(--tertiary)}.vp-stat.off .v{color:var(--on-surface-variant)}.vp-stat .dot{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.vp-stat.block .dot{background:var(--error)}.vp-stat.warn .dot{background:var(--tertiary)}.vp-stat.off .dot{background:var(--outline-variant)}.vp-summary .filt{border-left:1px solid var(--outline-ghost);padding-left:20px}.vp-summary .filt .l{font:600 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant)}.vp-summary .filt .v{color:var(--on-surface);margin-top:4px;font-size:12.5px;line-height:1.5}.rule-row{border-top:1px solid var(--outline-ghost);grid-template-columns:1fr 200px 260px;align-items:center;gap:20px;padding:16px 24px;display:grid}.rule-row:first-of-type{border-top:none}@media (max-width:860px){.rule-row{grid-template-columns:1fr;gap:12px}}.rule-row .rule-name{flex-direction:column;gap:3px;min-width:0;display:flex}.rule-row .rule-name b{font:600 13.5px var(--font-sans);color:var(--on-surface);align-items:center;gap:8px;display:flex}.rule-row .rule-name .desc{color:var(--on-surface-variant);max-width:46ch;font-size:11.5px;line-height:1.45}.rule-row.is-off{opacity:.72}.rule-row.is-block{box-shadow:inset 3px 0 0 0 var(--error)}.rule-tag{font:600 9px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface-variant);padding:1px 6px}.rule-tag.code{background:var(--surface-container-low)}.th-field{flex-direction:column;gap:4px;display:flex}.th-field .th-l{font:600 9.5px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant)}.th-input{align-items:center;gap:0;max-width:160px;display:inline-flex}.th-input input{width:70px;font:600 14px var(--font-mono);color:var(--on-surface);background:var(--surface-container-lowest);text-align:right;border:1px solid var(--surface-container-high);border-radius:var(--radius);outline:none;padding:7px 8px;transition:border-color .12s,box-shadow .12s}.th-input input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.th-input input:disabled{color:var(--on-surface-variant);opacity:.5}.th-input .suffix{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;padding-left:8px}.th-field.shared .th-l:after{content:"chung";background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:var(--radius);margin-left:6px;padding:0 4px;font-size:8.5px}.th-empty{color:var(--on-surface-variant);font-size:11.5px;font-style:italic}.vp-filter{gap:20px;padding:18px 24px 22px;display:grid}.vp-filter .fg-l{font:600 12px var(--font-sans);color:var(--on-surface);align-items:center;gap:8px;margin-bottom:8px;display:flex}.vp-filter .fg-l .sub{font:400 11.5px var(--font-sans);color:var(--on-surface-variant)}.status-chips{flex-wrap:wrap;gap:8px;display:flex}.vp-switch{cursor:pointer;align-items:center;gap:12px;display:flex}.vp-switch .track{background:var(--surface-container-highest);border-radius:999px;flex-shrink:0;width:40px;height:22px;transition:background .14s;position:relative}.vp-switch .track:after{content:"";background:var(--surface);width:16px;height:16px;box-shadow:var(--shadow-ambient);border-radius:50%;transition:transform .14s;position:absolute;top:3px;left:3px}.vp-switch.on .track{background:var(--primary)}.vp-switch.on .track:after{transform:translate(18px)}.vp-switch .sw-text b{font:600 12.5px var(--font-sans);color:var(--on-surface);display:block}.vp-switch .sw-text span{color:var(--on-surface-variant);font-size:11.5px}.vp-savebar{z-index:20;background:var(--surface-container-lowest);border-top:1px solid var(--outline-ghost);justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding:14px 22px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px -10px #0b1c3024}.vp-savebar .dirty{color:var(--on-surface-variant);align-items:center;gap:8px;font-size:12px;display:flex}.vp-savebar .dirty .pip{background:var(--tertiary);border-radius:50%;width:7px;height:7px}.vp-savebar .acts{gap:8px;display:flex}.ds-row{grid-template-columns:1fr 260px}.ds-row.is-off{opacity:.72}.ds-controls{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:900px){.ds-controls{justify-content:flex-start}}.ds-switch{font:inherit;background:0 0;border:0;padding:0}.ds-switch:disabled{cursor:not-allowed;opacity:.6}.ds-switch:focus-visible .track{box-shadow:0 0 0 3px var(--primary-tint)}.ds-hour select{width:92px;font:600 14px var(--font-mono)}.ds-warn{background:var(--tertiary-container);color:var(--on-tertiary-container);font:500 12px/1.45 var(--font-sans);border-radius:var(--radius);margin:0 24px 14px;padding:9px 12px}.ds-timeline{background:var(--surface-container-low);border-radius:var(--radius);margin:4px 24px 18px;padding:12px 14px}.ds-timeline__l{font:600 9.5px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:8px}.ds-tl{height:38px;position:relative}.ds-tl__axis{background:var(--outline-variant);height:2px;position:absolute;top:12px;left:0;right:0}.ds-tl__tick{font:500 10px var(--font-sans);color:var(--on-surface-variant);position:absolute;top:22px;transform:translate(-50%)}.ds-tl__mark{border:2px solid var(--surface-container-lowest);width:14px;height:14px;box-shadow:0 0 0 1px var(--outline-variant);border-radius:50%;position:absolute;top:6px;transform:translate(-50%)}.ds-tl__mark.is-off{opacity:.35}.ds-legend{font:500 11.5px var(--font-sans);color:var(--on-surface);flex-wrap:wrap;gap:6px 16px;margin-top:6px;display:flex}.ds-legend span{align-items:center;gap:6px;display:inline-flex}.ds-legend span.is-off{opacity:.45;text-decoration:line-through}.ds-legend i{border-radius:50%;width:10px;height:10px;display:inline-block}:is(.ds-tl__mark.is-open,.ds-legend i.is-open){background:var(--primary)}:is(.ds-tl__mark.is-driver,.ds-legend i.is-driver){background:var(--tertiary)}:is(.ds-tl__mark.is-operator,.ds-legend i.is-operator){background:var(--on-surface-variant)}.ds-ro{font:500 12px var(--font-sans);color:var(--on-surface-variant);margin:0 24px 14px}.ds-foot{border-top:1px solid var(--outline-ghost);justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.ds-foot .dirty{color:var(--on-surface-variant);font-size:12px}.ds-foot .pip{background:var(--tertiary);border-radius:50%;width:7px;height:7px}.ds-foot .acts{gap:8px;display:flex}
.pqZ6fa_root{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient,0 0 0 1px var(--outline-variant));flex-direction:column;gap:16px;padding:20px 0;display:flex;overflow:hidden}.pqZ6fa_sm{gap:12px;padding:14px 0}.pqZ6fa_header{grid-template-columns:1fr auto;grid-template-areas:"title action""desc action";gap:4px 12px;padding:0 20px;display:grid}.pqZ6fa_sm .pqZ6fa_header{padding:0 16px}.pqZ6fa_header:not(:has(.pqZ6fa_action)){grid-template-columns:1fr;grid-template-areas:"title""desc"}.pqZ6fa_title{font:700 14px var(--font-display);letter-spacing:-.015em;color:var(--on-surface);grid-area:title;margin:0;line-height:1.3}.pqZ6fa_sm .pqZ6fa_title{font-size:13px}.pqZ6fa_desc{font:400 12.5px/1.45 var(--font-sans);color:var(--on-surface-variant);grid-area:desc;margin:0}.pqZ6fa_sm .pqZ6fa_desc{font-size:11.5px}.pqZ6fa_action{grid-area:action;place-self:start end;gap:6px;display:flex}.pqZ6fa_content{flex-direction:column;gap:8px;padding:0 20px;display:flex}.pqZ6fa_sm .pqZ6fa_content{padding:0 16px}.pqZ6fa_footer{align-items:center;gap:8px;padding:0 20px;display:flex}.pqZ6fa_sm .pqZ6fa_footer{padding:0 16px}.pqZ6fa_footer[data-border=true]{box-shadow:inset 0 1px 0 0 var(--outline-variant);padding-top:16px}.pqZ6fa_sm .pqZ6fa_footer[data-border=true]{padding-top:12px}
.uG_hGq_root{background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);width:280px;max-width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--on-surface);align-items:center;padding:8px 10px;transition:border-color .12s,box-shadow .12s;display:inline-flex}.uG_hGq_root:focus-within,.uG_hGq_root:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.uG_hGq_root::placeholder{color:var(--on-surface-variant)}.uG_hGq_root[disabled]{color:var(--on-surface-variant);opacity:.6;cursor:not-allowed}.uG_hGq_root[aria-invalid=true]{border-color:var(--error)}.uG_hGq_root[aria-invalid=true]:focus-within,.uG_hGq_root[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--error) 18%, transparent)}