.t6-fgq_root{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.t6-fgq_root+.t6-fgq_root{margin-top:10px}.t6-fgq_av{background:var(--primary);width:44px;height:44px;color:var(--on-primary);font:700 14px var(--font-display);letter-spacing:-.02em;border-radius:50%;place-items:center;display:grid}.t6-fgq_avAccent{background:var(--secondary)}.t6-fgq_avMuted{background:var(--surface-container-highest);color:var(--on-surface-variant)}.t6-fgq_avEmpty{box-shadow:inset 0 0 0 1.5px var(--outline-variant);color:var(--on-surface-variant);background:0 0}.t6-fgq_role{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant)}.t6-fgq_name{font:700 14.5px var(--font-display);letter-spacing:-.01em;margin-top:3px}.t6-fgq_meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:2px}
.VStjvG_root{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:40px 1fr auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.VStjvG_root+.VStjvG_root{margin-top:10px}.VStjvG_badge{background:var(--surface-container-high);width:40px;height:36px;color:var(--on-surface);font:700 11.5px var(--font-mono);letter-spacing:.04em;border-radius:var(--radius);place-items:center;display:grid}.VStjvG_badge.VStjvG_ok{background:var(--secondary-container);color:var(--on-secondary-container)}.VStjvG_badge.VStjvG_warn{background:var(--tertiary-container);color:var(--on-tertiary-container)}.VStjvG_badge.VStjvG_exp{background:var(--error-container);color:var(--on-error-container)}.VStjvG_title{font:700 13.5px var(--font-display);letter-spacing:-.01em}.VStjvG_meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:3px}.VStjvG_meta b{font-family:var(--font-mono);color:var(--on-surface);font-weight:600}.VStjvG_countdown{text-align:right;font:11px var(--font-mono);color:var(--on-surface-variant)}.VStjvG_countdown b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--on-surface);font-size:18px;font-weight:700;display:block}.VStjvG_countdown.VStjvG_warn b{color:var(--on-tertiary-container)}.VStjvG_countdown.VStjvG_exp b{color:var(--error)}
.sW-ixa_root{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.sW-ixa_root+.sW-ixa_root{margin-top:10px}.sW-ixa_ndia{width:32px;height:32px;font:700 13px var(--font-mono);border-radius:2px;place-items:center;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 1.5px #0000002e}.sW-ixa_ndia span{line-height:1;display:block;transform:rotate(-45deg)}.sW-ixa_title{font:700 13.5px var(--font-display);letter-spacing:-.005em}.sW-ixa_meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:2px}.sW-ixa_meta b{font-family:var(--font-mono);color:var(--on-surface);font-weight:600}.sW-ixa_permit{font:11.5px var(--font-mono);color:var(--on-surface-variant);text-align:right}.sW-ixa_permit b{font-family:var(--font-mono);color:var(--on-surface);font-size:12.5px;font-weight:700;display:block}
.OtMsQW_root{background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);width:200px;max-width:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;color:var(--on-surface);align-items:center;padding:8px 10px;transition:border-color .12s,box-shadow .12s;display:inline-flex}.OtMsQW_root:focus-within,.OtMsQW_root:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.OtMsQW_root::placeholder{color:var(--on-surface-variant);text-transform:none;letter-spacing:normal}.OtMsQW_root[disabled]{color:var(--on-surface-variant);opacity:.6;cursor:not-allowed}.OtMsQW_root[aria-invalid=true]{border-color:var(--error)}.OtMsQW_root[aria-invalid=true]:focus-within,.OtMsQW_root[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--error) 18%, transparent)}.OtMsQW_preview{color:#101010;min-width:96px;height:30px;font-family:var(--font-sans);letter-spacing:.04em;white-space:nowrap;border:1.5px solid #101010;border-radius:5px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.OtMsQW_yellow{background:#f4c430}.OtMsQW_white{background:#fff}
.sfpZ3G_root{align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.sfpZ3G_av{background:var(--primary);width:22px;height:22px;color:var(--on-primary);font:700 9.5px var(--font-display);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sfpZ3G_accent{background:var(--secondary)}.sfpZ3G_muted{background:var(--surface-container-highest);color:var(--on-surface-variant)}.sfpZ3G_empty{box-shadow:inset 0 0 0 1px var(--outline-variant);color:var(--on-surface-variant);background:0 0;font-size:11px}.sfpZ3G_mutedText{color:var(--on-surface-variant);font-size:11.5px}
.xKdgSG_group{gap:4px;display:inline-flex}.xKdgSG_doc{border-radius:var(--radius);background:var(--surface-container-high);width:26px;height:22px;color:var(--on-surface-variant);font:600 9.5px var(--font-mono);letter-spacing:.04em;place-items:center;display:inline-grid;position:relative}.xKdgSG_doc[data-state=ok]{background:var(--secondary-container);color:var(--on-secondary-container)}.xKdgSG_doc[data-state=warn]{background:var(--tertiary-container);color:var(--on-tertiary-container)}.xKdgSG_doc[data-state=exp]{background:var(--error-container);color:var(--on-error-container)}.xKdgSG_doc[data-state=warn]:after,.xKdgSG_doc[data-state=exp]:after{content:"";background:var(--error);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--surface-container-lowest);border-radius:50%;position:absolute;top:-1px;right:-1px}
._3KZDNq_cta{border-radius:var(--radius);background:var(--primary-tint);color:var(--primary);font:600 11.5px var(--font-sans);align-items:center;gap:6px;padding:4px 10px;text-decoration:none;transition:background .12s;display:inline-flex}._3KZDNq_cta:hover{background:var(--surface-container)}._3KZDNq_arr{font-size:12px}
.Z5OY2W_page{display:contents}.iam-summary{background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-ghost);grid-template-columns:repeat(5,1fr);gap:0;margin-bottom:18px;display:grid}@media (max-width:900px){.iam-summary{grid-template-columns:repeat(2,1fr)}}.iam-summary .cell{padding:14px 18px}.iam-summary .cell+.cell{box-shadow:inset 1px 0 0 var(--outline-ghost)}@media (max-width:900px){.iam-summary .cell+.cell{box-shadow:none}}.iam-summary .l{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.iam-summary .v{font:700 22px/1.1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 2px}.iam-summary .s{font:11px var(--font-mono);color:var(--on-surface-variant)}.iam-summary .v .accent{color:var(--primary)}.filter-row{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:12px 18px;display:flex}.filter-row .label{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);margin-right:4px}.iam-table-card{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient)}.iam-table-card .tablewrap{overflow:visible}.iam-table-card .table thead th{top:var(--header-h);z-index:5;background:var(--surface-container-low);box-shadow:0 1px 0 var(--outline-ghost);position:sticky}@media (max-width:980px){.iam-table-card .tablewrap{overflow-x:auto}}.rp-shell{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);grid-template-columns:340px 1fr;gap:0;min-height:640px;display:grid}@media (max-width:980px){.rp-shell{grid-template-columns:1fr}}.rp-roles{background:var(--surface-container-low);flex-direction:column;gap:10px;padding:16px 12px;display:flex}.rp-roles__head{justify-content:space-between;align-items:center;padding:4px 8px 6px;display:flex}.rp-roles__head b{font:700 12px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.rp-roles__search{background:var(--surface-container-lowest);border-bottom:1px solid var(--outline-variant);align-items:center;gap:8px;padding:7px 10px;display:flex}.rp-roles__search input{font:inherit;color:var(--on-surface);background:0 0;border:none;outline:none;flex:1}.rp-roles__group-label{font:600 9.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);padding:8px 10px 2px}.rp-roles__list{flex-direction:column;flex:1;gap:1px;max-height:620px;padding:2px 0;display:flex;overflow-y:auto}.rp-role{cursor:pointer;text-align:left;border-radius:var(--radius);background:0 0;border:none;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;width:100%;padding:9px 10px;display:grid}.rp-role:hover{background:var(--surface-container)}.rp-role.is-on{background:var(--surface-container-highest);box-shadow:inset 2px 0 0 0 var(--primary)}.rp-role__ic{border-radius:var(--radius);background:var(--surface-container-high);width:28px;height:28px;color:var(--on-surface-variant);font:700 11px var(--font-mono);place-items:center;display:grid}.rp-role.is-on .rp-role__ic{background:var(--primary);color:var(--on-primary)}.rp-role__b b{font:700 13px var(--font-sans);color:var(--on-surface);letter-spacing:-.005em;display:block}.rp-role__b span{font:11px var(--font-mono);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin-top:1px;display:block;overflow:hidden}.rp-role__cnt{font:600 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:8px;padding:2px 7px}.rp-role.is-on .rp-role__cnt{background:var(--primary);color:var(--on-primary)}.rp-roles__new{background:var(--surface-container-lowest);font:600 12px var(--font-sans);color:var(--primary);cursor:pointer;border-radius:var(--radius);border:none;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.rp-roles__new:hover{background:var(--surface-container-highest)}.rp-detail{min-width:0;padding:22px 26px}.rp-detail__head{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:6px;display:flex}.rp-detail__head h3{font:700 24px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--on-surface);margin:0}.rp-detail__head .actions{gap:6px;margin-left:auto;display:flex}.rp-detail__sub{color:var(--on-surface-variant);max-width:70ch;margin:4px 0 22px;font-size:12.5px}.rp-role__dirty{background:var(--tertiary);width:6px;height:6px;box-shadow:0 0 0 2px var(--surface-container);border-radius:50%;margin-right:2px;display:inline-block}.perm-editor{background:var(--surface-container-low);box-shadow:inset 0 1px 0 var(--outline-ghost);margin-top:-1px;padding:18px 22px 20px}.perm-editor__h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.perm-editor__h b{font:700 15px var(--font-display);letter-spacing:-.01em;color:var(--on-surface)}.perm-editor__h .crumb{font:11px var(--font-mono);color:var(--on-surface-variant)}.perm-editor__h .actions{gap:6px;margin-left:auto;display:flex}.pe-grid{grid-template-columns:220px 1fr;align-items:start;gap:22px 28px;display:grid}@media (max-width:720px){.pe-grid{grid-template-columns:1fr;gap:14px}}.pe-label{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);padding-top:6px}.pe-label .sub{font:11.5px/1.5 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--on-surface-variant);margin-top:4px;font-weight:400;display:block}.pe-radio-row{flex-wrap:wrap;gap:6px;display:flex}.pe-radio{cursor:pointer;background:var(--surface-container-lowest);color:var(--on-surface-variant);font:600 12px var(--font-sans);border-radius:var(--radius);border:none;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.pe-radio:hover{background:var(--surface-container-highest);color:var(--on-surface)}.pe-radio.is-on{background:var(--primary);color:var(--on-primary)}.pe-radio .dot{background:var(--outline-variant);border-radius:50%;width:8px;height:8px}.pe-radio.is-on .dot{background:var(--on-primary)}.preset-card{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-variant);gap:6px;padding:10px 12px;display:grid}.preset-card b{font:700 12.5px var(--font-sans)}.preset-card .desc{font:11.5px var(--font-mono);color:var(--on-surface-variant)}.preset-card .ex{font:11.5px/1.45 var(--font-mono);color:var(--on-surface);background:var(--surface-container-low);white-space:pre;border-radius:2px;padding:6px 8px}.pe-fields{flex-wrap:wrap;gap:4px;padding:4px 0;display:flex}.pe-field{background:var(--surface-container-lowest);color:var(--on-surface);font:600 11.5px var(--font-mono);border-radius:var(--radius);cursor:pointer;box-shadow:inset 0 0 0 1px var(--outline-variant);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.pe-field.is-on{background:var(--primary);color:var(--on-primary);box-shadow:none}.pe-field input{display:none}.pe-rule{font-family:var(--font-mono);background:var(--surface-container-lowest);color:var(--on-surface);border-radius:var(--radius);min-height:90px;box-shadow:inset 0 0 0 1px var(--outline-variant);resize:vertical;border:none;width:100%;padding:12px 14px;font-size:12px;line-height:1.55}.pe-rule:focus{box-shadow:inset 0 0 0 2px var(--primary);outline:none}.pe-hint{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:6px;display:block}.pe-hint code{background:var(--surface-container-high);color:var(--on-surface);border-radius:2px;padding:1px 5px}.drawer-mask{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1c3052;position:fixed;inset:0}.drawer{background:var(--surface-container-lowest);z-index:71;flex-direction:column;width:480px;max-width:100vw;animation:.2s ease-out Z5OY2W_slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 48px -16px #0b1c303d}@keyframes Z5OY2W_slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.drawer__h{background:var(--surface-container-low);align-items:center;gap:14px;padding:22px 26px 14px;display:flex}.drawer__h b{font:700 17px var(--font-display);letter-spacing:-.015em}.drawer__h .x{cursor:pointer;color:var(--on-surface-variant);background:0 0;border:none;margin-left:auto;padding:6px}.drawer__b{flex:1;padding:22px 26px;overflow-y:auto}.drawer__f{background:var(--surface-container-low);justify-content:flex-end;gap:8px;padding:14px 26px;display:flex}.drawer .field{margin-bottom:18px}.provider-toggle{flex-wrap:wrap;gap:8px;display:flex}.provider-opt{background:var(--surface-container-low);cursor:pointer;text-align:left;border-radius:var(--radius);border:none;flex-direction:column;flex:1;gap:4px;min-width:140px;padding:12px 14px;display:flex}.provider-opt.is-on{background:var(--primary-tint);box-shadow:inset 0 0 0 1.5px var(--primary)}.provider-opt b{font:600 12.5px var(--font-sans);color:var(--on-surface)}.provider-opt span{font:11px var(--font-mono);color:var(--on-surface-variant)}
.role-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:720px){.role-grid{grid-template-columns:1fr}}.role-card{background:var(--surface-container-low);border-radius:var(--radius);grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.role-card__ic{border-radius:var(--radius);background:var(--primary);width:36px;height:36px;color:var(--on-primary);font:700 12px var(--font-mono);letter-spacing:.02em;place-items:center;display:grid}.role-card__ic--lead{background:linear-gradient(180deg, var(--primary), var(--primary-container))}.role-card__ic--branch{background:var(--secondary-container);color:var(--on-secondary-container)}.role-card__ic--ops{background:var(--surface-container-highest);color:var(--on-surface)}.role-card b{font:700 13.5px var(--font-display);letter-spacing:-.01em;display:block}.role-card .meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:3px}.role-card .meta b{font-family:var(--font-mono);color:var(--on-surface);font-size:11.5px;font-weight:600}
.oF3Ppq_list{flex-direction:column;display:flex}.oF3Ppq_row{grid-template-columns:220px minmax(0,1fr) 170px 160px 70px;align-items:center;gap:14px;padding:12px 4px;display:grid}.oF3Ppq_row+.oF3Ppq_row{box-shadow:inset 0 1px 0 var(--outline-variant)}.oF3Ppq_head{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);padding-top:0}.oF3Ppq_name b{font:700 13.5px var(--font-display);letter-spacing:-.01em;display:block}.oF3Ppq_name span{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}.oF3Ppq_reason{font-size:12.5px;line-height:1.5}.oF3Ppq_meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);line-height:1.5}.oF3Ppq_meta b{color:var(--on-surface);font-weight:600}.oF3Ppq_empty{font:12px var(--font-mono);color:var(--on-surface-variant)}@media (max-width:860px){.oF3Ppq_row{grid-template-columns:1fr;gap:6px}.oF3Ppq_head{display:none}}.oF3Ppq_seg{background:var(--surface-container-low);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.oF3Ppq_seg button{font:600 12px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px}.oF3Ppq_seg button[aria-pressed=true]{background:var(--surface-container-lowest);color:var(--on-surface);box-shadow:var(--shadow-ambient)}.oF3Ppq_sheet{width:560px;max-width:92vw}.oF3Ppq_stack{flex-direction:column;gap:14px;display:flex}.oF3Ppq_picked{color:var(--on-surface-variant);font-size:12px}.oF3Ppq_picked b{color:var(--on-surface)}.oF3Ppq_full{width:100%;max-width:none}.oF3Ppq_hint{border-radius:var(--radius);background:var(--info-soft);align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.oF3Ppq_lockIcon{width:12px;height:12px}
._8QiwFG_page{display:contents}.uh{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);grid-template-columns:84px 1fr auto;align-items:center;gap:20px;margin-bottom:18px;padding:22px 24px;display:grid}@media (max-width:720px){.uh{grid-template-columns:64px 1fr}.uh__actions{grid-column:1/-1}}.uh__av{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-container) 100%);width:84px;height:84px;color:var(--on-primary);font:700 26px var(--font-display);letter-spacing:-.02em;box-shadow:inset 0 0 0 2px var(--surface-container-low);border-radius:50%;place-items:center;display:grid}@media (max-width:720px){.uh__av{width:64px;height:64px;font-size:20px}}.uh__name{font:700 26px var(--font-display);letter-spacing:-.02em;margin:0 0 4px}.uh__sub{color:var(--on-surface-variant);font-size:13px}.uh__sub b{color:var(--on-surface);font-weight:600}.uh__meta{grid-template-columns:repeat(4,auto);gap:4px 32px;margin-top:14px;display:grid}@media (max-width:900px){.uh__meta{grid-template-columns:repeat(2,auto)}}.uh__meta dt{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant)}.uh__meta dd{font-family:var(--font-mono);margin:4px 0 0;font-size:13px;font-weight:600}.uh__actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.state-row{background:var(--surface-container-low);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:14px 18px;display:flex}.section-h{font:700 12.5px var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);border-bottom:1px solid var(--outline-ghost);margin:22px 0 12px;padding:0 0 10px}.section-h:first-child{margin-top:0}.kv-grid{grid-template-columns:1fr 1fr;gap:14px 28px;display:grid}.kv-grid--3{grid-template-columns:1fr 1fr 1fr}.kv-grid--4{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:900px){:is(.kv-grid,.kv-grid--3,.kv-grid--4){grid-template-columns:1fr 1fr}}@media (max-width:560px){:is(.kv-grid,.kv-grid--3,.kv-grid--4){grid-template-columns:1fr}}.kv dt{font:600 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant)}.kv dd{color:var(--on-surface);margin:4px 0 0;font-size:13.5px;font-weight:500}.kv dd.mono{font-family:var(--font-mono);font-weight:600}.kv dd .help{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}
._Kos7a_bar{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}._Kos7a_barSpacer{flex:auto}._Kos7a_monthField{flex-direction:column;gap:4px;min-width:170px;display:flex}._Kos7a_monthLabel{font:600 10.5px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant)}._Kos7a_banner{border:1px solid var(--outline-variant);border-left:3px solid var(--primary);border-radius:var(--radius);background:var(--surface-container-lowest);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:11px 14px;display:flex}._Kos7a_bannerClosed{border-left-color:var(--warn,#b26a00)}._Kos7a_bannerText{color:var(--on-surface);font-size:13px}._Kos7a_bannerSub{color:var(--on-surface-variant);font-size:12px}._Kos7a_rowActions{flex-wrap:nowrap;gap:4px;display:flex}._Kos7a_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}._Kos7a_numRight{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}._Kos7a_muted{color:var(--on-surface-variant)}._Kos7a_kgWithNote{flex-direction:column;align-items:flex-end;min-width:0;line-height:1.1;display:flex}._Kos7a_kgNote{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--on-surface-variant);font-size:10.5px;overflow:hidden}._Kos7a_footRow{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);flex-wrap:wrap;gap:18px;margin-top:10px;padding:11px 14px;display:flex}._Kos7a_footCell{flex-direction:column;gap:2px;display:flex}._Kos7a_footLabel{font:600 10.5px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant)}._Kos7a_footValue{font:700 15px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface)}._Kos7a_detailGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin-bottom:4px;display:grid}._Kos7a_detailCell{flex-direction:column;gap:2px;min-width:0;display:flex}._Kos7a_detailLabel{font:600 10.5px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant)}._Kos7a_detailValue{color:var(--on-surface);overflow-wrap:anywhere;font-size:13.5px}._Kos7a_section{margin-top:16px}._Kos7a_sectionTitle{font:700 13px var(--font-display);color:var(--on-surface);margin:0 0 8px}._Kos7a_people{flex-direction:column;gap:8px;display:flex}._Kos7a_person{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);flex-wrap:wrap;align-items:baseline;gap:8px;padding:9px 11px;display:flex}._Kos7a_personName{font:600 13.5px var(--font-sans);color:var(--on-surface)}._Kos7a_personMeta{color:var(--on-surface-variant);font-size:12px}._Kos7a_personNote{color:var(--on-surface-variant);overflow-wrap:anywhere;flex-basis:100%;font-size:12px}._Kos7a_crewTable{--crew-cols:minmax(0, 1.5fr) minmax(0, 1.3fr) minmax(88px, .8fr);grid-template-columns:var(--crew-cols);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);display:grid}._Kos7a_crewTable[data-pay]{--crew-cols:minmax(0, 1.5fr) minmax(0, 1.3fr) minmax(88px, .8fr) minmax(104px, .9fr)}._Kos7a_crewTable[data-actions]{--crew-cols:minmax(0, 1.5fr) minmax(0, 1.3fr) minmax(88px, .8fr) auto}._Kos7a_crewTable[data-pay][data-actions]{--crew-cols:minmax(0, 1.5fr) minmax(0, 1.3fr) minmax(88px, .8fr) minmax(104px, .9fr) auto}._Kos7a_crewHead,._Kos7a_crewRow{grid-column:1/-1;grid-template-columns:subgrid;column-gap:16px;padding:0 14px;display:grid}._Kos7a_crewHead{border-bottom:1px solid var(--outline-variant);font:600 11px var(--font-sans);letter-spacing:.02em;color:var(--on-surface-variant);padding-top:8px;padding-bottom:7px}._Kos7a_crewRow{align-items:start;row-gap:6px;padding-top:11px;padding-bottom:11px}._Kos7a_crewRow+._Kos7a_crewRow{border-top:1px solid color-mix(in oklab, var(--outline-variant) 60%, transparent)}._Kos7a_crewCell{flex-direction:column;gap:3px;min-width:0;display:flex}._Kos7a_crewNumCol{text-align:right;align-items:flex-end}._Kos7a_crewName{font:600 13.5px/1.3 var(--font-sans);color:var(--on-surface);overflow-wrap:anywhere}._Kos7a_crewSub{color:var(--on-surface-variant);font-size:12px;line-height:1.35}._Kos7a_crewStatus{font:500 13px/1.3 var(--font-sans);color:var(--on-surface);align-items:center;gap:7px;display:inline-flex}._Kos7a_crewDot{background:var(--outline-variant);border-radius:50%;flex:none;width:8px;height:8px}._Kos7a_crewDot--ACCEPTED{background:#b7791f}._Kos7a_crewDot--DONE{background:var(--primary)}._Kos7a_crewDot--LEFT{background:var(--on-surface-variant)}._Kos7a_crewRow[data-left] ._Kos7a_crewName,._Kos7a_crewRow[data-left] ._Kos7a_crewValue{color:var(--on-surface-variant)}._Kos7a_crewDot--DECLINED{background:var(--error)}._Kos7a_crewValue{font:600 13px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--on-surface)}._Kos7a_crewSettled{font:600 12px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--primary)}._Kos7a_crewAction{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._Kos7a_crewNote{border-radius:var(--radius);background:var(--surface-container);color:var(--on-surface-variant);overflow-wrap:anywhere;flex-direction:column;grid-column:1/-1;gap:2px;padding:7px 10px;font-size:12px;line-height:1.45;display:flex}._Kos7a_crewNote b{color:var(--on-surface);font-weight:600}._Kos7a_crewAdd{margin-top:10px}@media (max-width:560px){._Kos7a_crewTable,._Kos7a_crewTable[data-pay],._Kos7a_crewTable[data-actions],._Kos7a_crewTable[data-pay][data-actions]{--crew-cols:1fr 1fr}._Kos7a_crewHead{display:none}._Kos7a_crewRow>._Kos7a_crewCell:first-child{grid-column:1/-1}._Kos7a_crewRow>._Kos7a_crewCell[data-label]:before{content:attr(data-label);font:600 11px var(--font-sans);color:var(--on-surface-variant)}._Kos7a_crewNumCol{text-align:left;align-items:flex-start}._Kos7a_crewAction{grid-column:1/-1;justify-content:flex-start}}._Kos7a_reasonBox{border:1px solid var(--outline-variant);border-left:3px solid var(--warn,#b26a00);border-radius:var(--radius);color:var(--on-surface);background:var(--surface-container-lowest);overflow-wrap:anywhere;padding:9px 11px;font-size:12.5px}._Kos7a_photos{flex-wrap:wrap;gap:8px;display:flex}._Kos7a_photo{cursor:zoom-in;border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-high);width:108px;height:108px;padding:0;display:block;overflow:hidden}._Kos7a_photo img{object-fit:contain;width:100%;height:100%;display:block}._Kos7a_fileLink{border:1px solid var(--outline-variant);border-radius:var(--radius);align-items:center;padding:6px 10px;font-size:12.5px;display:inline-flex}._Kos7a_timeline{color:var(--on-surface-variant);flex-direction:column;gap:5px;font-size:12.5px;display:flex}._Kos7a_timeline b{color:var(--on-surface);font-weight:600}._Kos7a_previewBox{border:1px solid var(--outline-variant);border-left:3px solid var(--primary);border-radius:var(--radius);color:var(--on-surface);background:var(--surface-container-lowest);overflow-wrap:anywhere;padding:9px 11px;font-size:12.5px;line-height:1.45}._Kos7a_formGrid{flex-direction:column;gap:12px;display:flex}._Kos7a_dialogError{color:var(--danger,#b3261e);font-size:12.5px}._Kos7a_empty{text-align:center;color:var(--on-surface-variant);padding:28px 12px;font-size:13px}@media (max-width:720px){._Kos7a_bar{align-items:stretch}._Kos7a_monthField{flex:160px;min-width:0}}._Kos7a_wideDialog._Kos7a_wideDialog{flex-direction:column;width:min(760px,100vw - 32px);max-height:calc(100vh - 48px);display:flex}._Kos7a_scrollBody{overscroll-behavior:contain;min-height:0;overflow-y:auto}._Kos7a_memberPick{display:block}._Kos7a_memberPickTrigger{width:100%}._Kos7a_formDialog{flex-direction:column;max-height:calc(100vh - 48px);display:flex}._Kos7a_driverPick{gap:8px;display:grid}._Kos7a_driverScroll{overscroll-behavior:contain;height:min(40vh,320px);overflow-y:auto}._Kos7a_driverRow{contain:layout style;width:100%;padding-bottom:6px;position:absolute;top:0;left:0}._Kos7a_formRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}._Kos7a_chipRow{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._Kos7a_warnBox{border:1px solid var(--outline-variant);border-left:3px solid var(--warn,#b26a00);border-radius:var(--radius);color:var(--on-surface);background:var(--surface-container-lowest);padding:10px 12px;font-size:12.5px}._Kos7a_entryDialog._Kos7a_entryDialog{flex-direction:column;width:auto;display:flex;inset:3vh 2vw;overflow:hidden;transform:none}._Kos7a_entryDialog._Kos7a_entryDialog[data-state=open]{animation:.18s ease-out both _Kos7a_entry-in}._Kos7a_entryDialog._Kos7a_entryDialog[data-state=closed]{animation:.14s ease-in both _Kos7a_entry-out}@keyframes _Kos7a_entry-in{0%{opacity:0}to{opacity:1}}@keyframes _Kos7a_entry-out{0%{opacity:1}to{opacity:0}}._Kos7a_entryBody{flex-direction:column;flex:1;min-height:0;padding:8px 20px 16px;display:flex}
.VGKgya_headerAction{white-space:nowrap;margin-left:auto}.VGKgya_headerAction svg{width:14px;height:14px}.VGKgya_body{flex:1;min-height:0}.VGKgya_state{height:100%;font:500 13px var(--font-sans);color:var(--on-surface-variant);place-items:center;padding:40px;display:grid}.VGKgya_code{font:500 11.5px var(--font-mono);color:var(--on-surface-variant)}.VGKgya_codeLink{cursor:pointer;color:var(--primary);text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.VGKgya_codeLink:hover{text-decoration-style:solid}.VGKgya_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.VGKgya_muted{color:var(--on-surface-variant)}.VGKgya_dot{vertical-align:-1px;background:var(--outline-variant);border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.VGKgya_dot--WAITING_ASSIGN{border:1.5px dashed var(--outline-variant);background:0 0}.VGKgya_dot--IN_PROGRESS{background:var(--primary)}.VGKgya_dot--PENDING_QT_REVIEW{background:#b7791f}.VGKgya_dot--RETURNED{background:#6b4fa0}.VGKgya_dot--APPROVED{background:var(--outline-variant)}.VGKgya_dot--CANCELLED{background:var(--error)}.VGKgya_leadWrap{display:inline-flex;position:relative}.VGKgya_leadchip{border:1px solid var(--primary);border-radius:var(--radius);background:var(--primary-tint);cursor:pointer;white-space:nowrap;height:30px;font:600 12px var(--font-sans);color:var(--on-surface);align-items:center;gap:5px;padding:0 10px;display:inline-flex}.VGKgya_leadchip b{font-weight:700}.VGKgya_menu{z-index:60;background:var(--surface-container-lowest);min-width:240px;max-height:360px;box-shadow:0 12px 32px -8px #0b1c302e, inset 0 0 0 1px var(--outline-variant);border-radius:var(--radius);padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.VGKgya_menuHead{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);gap:4px;margin-bottom:2px;padding:6px 10px;display:flex}.VGKgya_menuTab{cursor:pointer;font:600 11.5px var(--font-sans);color:var(--on-surface-variant);background:0 0;border:0;border-radius:2px;flex:1;padding:5px 8px}.VGKgya_menuTab[aria-pressed=true]{background:var(--primary-tint);color:var(--on-surface)}.VGKgya_menuItem{cursor:pointer;text-align:left;width:100%;font:600 12.5px var(--font-sans);color:var(--on-surface);background:0 0;border:none;grid-template-columns:14px 1fr;align-items:center;gap:10px;padding:8px 14px;display:grid}.VGKgya_menuItem:hover{background:var(--surface-container)}.VGKgya_menuItem:before{content:"";color:var(--primary);font-weight:700}.VGKgya_menuItem[aria-checked=true]:before{content:"✓"}
.yeGmNa_lx{gap:14px;display:grid}.yeGmNa_lx :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.yeGmNa_sub{font:500 12.5px var(--font-sans);color:var(--on-surface-variant)}.yeGmNa_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.yeGmNa_headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yeGmNa_kbd{margin-left:6px}.yeGmNa_kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.yeGmNa_kpi{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);text-align:left;font:inherit;color:inherit;border:0;min-width:0;padding:12px 14px}button.yeGmNa_kpi{cursor:pointer}button.yeGmNa_kpi:hover{background:var(--surface-container-low)}.yeGmNa_kpi h4{font:600 10.5px var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--on-surface-variant);margin:0 0 6px}.yeGmNa_kpiValue{font:800 22px/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.yeGmNa_kpiValue small{font:600 13px var(--font-sans);color:var(--on-surface-variant);letter-spacing:0}.yeGmNa_kpiSub{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;overflow:hidden}.yeGmNa_kpi[data-hot]{background:var(--override-bg)}.yeGmNa_kpi[data-hot] .yeGmNa_kpiValue,.yeGmNa_kpi[data-hot] h4,.yeGmNa_kpi[data-hot] .yeGmNa_kpiSub,.yeGmNa_kpi[data-hot] .yeGmNa_kpiValue small{color:var(--override-fg)}.yeGmNa_alerts{gap:6px;display:grid}.yeGmNa_alerts:empty{display:none}.yeGmNa_alert{border-radius:var(--radius);background:var(--override-bg);color:var(--override-fg);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.yeGmNa_alert>svg{width:16px;height:16px;color:var(--override-accent);flex:none}.yeGmNa_alert b{font-weight:700}.yeGmNa_alertGo{flex:none;margin-left:auto}.yeGmNa_alert[data-tone=danger]{background:var(--error-container);color:var(--on-error-container)}.yeGmNa_alert[data-tone=danger]>svg{color:var(--error)}.yeGmNa_board{grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:start;gap:14px;display:grid}.yeGmNa_panel{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:var(--shadow-ambient);min-width:0}.yeGmNa_ph{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px 10px;display:flex}.yeGmNa_ph h3{margin:0;font-size:15px}.yeGmNa_phRight{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.yeGmNa_hint{font:500 11.5px var(--font-sans);color:var(--on-surface-variant)}.yeGmNa_right{gap:14px;min-width:0;display:grid}.yeGmNa_rail{min-width:0;top:calc(var(--header-h,56px) + 12px);order:-1;gap:14px;display:grid;position:sticky}.yeGmNa_rail>*{min-width:0}.yeGmNa_tabs{padding:0 10px;overflow-x:auto}.yeGmNa_tabHot{background:var(--override-bg);color:var(--override-fg)}.yeGmNa_search{padding:10px 10px 0}.yeGmNa_list{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:8px;min-height:180px;max-height:calc(100vh - 330px);padding:10px;display:grid;overflow:auto}.yeGmNa_empty{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);text-align:center;grid-column:1/-1;padding:28px 10px}.yeGmNa_job{text-align:left;font:inherit;color:inherit;background:var(--surface-container-lowest);border-radius:var(--radius);cursor:pointer;width:100%;box-shadow:var(--shadow-ambient);border:0;gap:5px;min-width:0;padding:9px 10px;transition:box-shadow .25s;display:grid}.yeGmNa_job:hover{box-shadow:0 0 0 1px var(--outline-variant), var(--shadow-ambient)}.yeGmNa_list .yeGmNa_job,.yeGmNa_jobs .yeGmNa_job{background:var(--surface-container-low);box-shadow:none}.yeGmNa_list .yeGmNa_job:hover,.yeGmNa_jobs .yeGmNa_job:hover{box-shadow:0 0 0 1px var(--outline-variant)}.yeGmNa_job[draggable=true]{cursor:grab}.yeGmNa_job[data-drop],.yeGmNa_list .yeGmNa_job[data-drop],.yeGmNa_jobs .yeGmNa_job[data-drop]{box-shadow:0 0 0 2px var(--primary)}.yeGmNa_l1{align-items:baseline;gap:8px;min-width:0;display:flex}.yeGmNa_code{min-width:0;font:700 13px var(--font-sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:auto}.yeGmNa_badges{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.yeGmNa_badges .yeGmNa_tag{margin-left:0}.yeGmNa_badges .pill{white-space:nowrap}.yeGmNa_kg{font:700 13px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.yeGmNa_kg.yeGmNa_kgWait{font:500 11.5px var(--font-sans);color:var(--on-surface-variant)}.yeGmNa_noCode{color:var(--on-surface-variant);font-style:normal}.yeGmNa_l2{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yeGmNa_share{font:500 12px var(--font-sans);justify-content:space-between;gap:8px;display:flex}.yeGmNa_share b{font-variant-numeric:tabular-nums;font-weight:600}.yeGmNa_warn{font:600 11.5px var(--font-sans);color:var(--override-fg);background:var(--override-bg);border-radius:var(--radius);padding:3px 6px}.yeGmNa_pos{font:800 11.5px var(--font-display);color:var(--override-fg);background:var(--override-bg);border-radius:var(--radius);padding:1px 6px}.yeGmNa_tag{font:700 10px var(--font-sans);border-radius:var(--radius);vertical-align:1px;letter-spacing:.02em;white-space:nowrap;background:var(--surface-container-high);color:var(--on-surface);margin-left:4px;padding:1px 5px}.yeGmNa_tag[data-tone=done]{background:var(--primary-tint);color:var(--primary)}.yeGmNa_tag[data-tone=wait]{background:var(--tertiary-container);color:var(--on-tertiary-container)}.yeGmNa_bar{background:var(--surface-container-high);border-radius:var(--radius);height:3px;overflow:hidden}.yeGmNa_bar i{background:var(--primary);height:100%;transition:width .4s;display:block}.yeGmNa_log{overscroll-behavior:contain;gap:5px;max-height:220px;margin:0;padding:4px 14px 12px;list-style:none;display:grid;overflow:auto}.yeGmNa_log li{font:500 12px var(--font-sans);color:var(--on-surface-variant);grid-template-columns:40px minmax(0,1fr);gap:8px;display:grid}.yeGmNa_log li>span:first-child{font-variant-numeric:tabular-nums}.yeGmNa_log li[data-tone=strong]>span:last-child{color:var(--on-surface)}.yeGmNa_log li[data-tone=danger]>span:last-child{color:var(--error)}.yeGmNa_next{border-top:1px solid var(--outline-ghost);border-bottom:1px solid var(--outline-ghost);background:var(--surface-container-low);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.yeGmNa_nextLabel{font:600 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant)}.yeGmNa_nextTarget{border-radius:var(--radius);background:var(--primary);color:var(--on-primary);font:600 12.5px var(--font-sans);align-items:center;padding:3px 10px;display:inline-flex}.yeGmNa_nextNone{font:600 12.5px var(--font-sans);color:var(--error)}.yeGmNa_sh{font:600 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);align-items:center;gap:8px;padding:12px 14px 6px;display:flex}.yeGmNa_shCount{font:700 10.5px var(--font-sans);background:var(--surface-container-high);color:var(--on-surface);letter-spacing:0;border-radius:20px;padding:1px 6px}.yeGmNa_shAction{text-transform:none;letter-spacing:0;margin-left:auto}.yeGmNa_pairs,.yeGmNa_jobs,.yeGmNa_offs{gap:8px;padding:0 14px;display:grid}.yeGmNa_offs{gap:4px}.yeGmNa_grpBlock{gap:8px;display:grid}.yeGmNa_grp{font:700 12.5px var(--font-sans);color:var(--on-surface-variant);border-radius:var(--radius);justify-content:space-between;align-items:baseline;gap:8px;padding:10px 2px 2px;display:flex}.yeGmNa_grp small{font-weight:500;font-size:inherit;color:var(--muted)}.yeGmNa_grp[data-drop]{box-shadow:0 0 0 2px var(--primary);background:var(--surface-container-lowest)}.yeGmNa_pair{border-radius:var(--radius);background:var(--surface-container-low);gap:2px;padding:6px 8px 8px;display:grid}.yeGmNa_pair[data-next]{background:var(--primary-tint);box-shadow:inset 0 0 0 1.5px var(--primary)}.yeGmNa_pair[data-temp]{background:var(--surface-container-lowest);outline:1px dashed var(--outline-variant);outline-offset:-1px}.yeGmNa_pair[data-next][data-temp]{outline-color:var(--primary)}.yeGmNa_pairLabel{font:600 11.5px var(--font-sans);color:var(--on-surface-variant);padding:2px 2px 4px}.yeGmNa_pair[data-next] .yeGmNa_pairLabel{color:var(--primary)}.yeGmNa_pr{border-radius:var(--radius);grid-template-columns:22px 26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 4px;transition:box-shadow .2s,background .2s;display:grid}.yeGmNa_pr[draggable=true]{cursor:grab}.yeGmNa_pr[data-drop]{box-shadow:0 0 0 2px var(--primary);background:var(--surface-container-lowest)}.yeGmNa_no{font:800 12px var(--font-display);color:var(--on-surface-variant);text-align:center;font-variant-numeric:tabular-nums}.yeGmNa_nm{font:600 13px var(--font-sans);white-space:nowrap}.yeGmNa_ds{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yeGmNa_tn{font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface-variant);white-space:nowrap}.yeGmNa_av{border-radius:var(--radius);width:26px;height:26px;font:700 11.5px var(--font-display);background:var(--surface-container-high);color:var(--on-surface);flex:none;place-items:center;display:inline-grid}.yeGmNa_av[data-state=FREE]{background:var(--primary);color:var(--on-primary)}.yeGmNa_av[data-state=BUSY]{background:var(--on-surface);color:var(--surface-container-lowest)}.yeGmNa_av[data-state=HOLD]{background:var(--surface-container-high);color:var(--on-surface);box-shadow:inset 0 0 0 2px var(--on-surface)}.yeGmNa_idle{font:500 12px var(--font-sans);color:var(--on-surface-variant);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-variant);padding:8px 10px}.yeGmNa_opts{border-top:1px solid var(--outline-ghost);gap:8px;margin-top:10px;padding:12px 14px 14px;display:grid}.yeGmNa_opt{font:500 12.5px var(--font-sans)}.yeGmNa_opt b{font-weight:600;display:block}.yeGmNa_opt span{color:var(--on-surface-variant);font-size:11.5px}.yeGmNa_fair{gap:8px;display:grid}.yeGmNa_fairRow{flex-wrap:wrap;align-items:end;gap:8px;padding-left:26px;display:flex}.yeGmNa_fairField{width:140px;font:500 11.5px var(--font-sans);color:var(--on-surface-variant);gap:4px;display:grid}.yeGmNa_bal{gap:7px;padding:4px 14px 14px;display:grid}.yeGmNa_balRow{font:500 12.5px var(--font-sans);grid-template-columns:140px minmax(0,1fr) 52px 76px;align-items:center;gap:10px;display:grid}.yeGmNa_balName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.yeGmNa_balTrack{background:var(--surface-container-low);border-radius:var(--radius);height:14px;position:relative}.yeGmNa_balTrack i{background:color-mix(in oklch, var(--primary) 78%, var(--surface-container-lowest));border-radius:var(--radius);transition:width .4s;position:absolute;top:0;bottom:0;left:0}.yeGmNa_balAvg{border-left:1.5px dashed var(--on-surface);width:0;position:absolute;top:-3px;bottom:-3px}.yeGmNa_balCount,.yeGmNa_balKg{text-align:right;font-variant-numeric:tabular-nums;color:var(--on-surface-variant)}.yeGmNa_balKg{color:var(--on-surface);font-weight:600}.yeGmNa_gap{font:500 12px var(--font-sans);color:var(--on-surface-variant);padding:0 14px 14px}.yeGmNa_gap b{color:var(--on-surface)}.yeGmNa_numCell{font-variant-numeric:tabular-nums;text-align:right!important}.yeGmNa_who{align-items:center;gap:8px;display:flex}.yeGmNa_drawer{width:min(480px,100vw);max-width:100vw}.yeGmNa_drawerHead{gap:4px;display:grid}.yeGmNa_drawerMeta{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.yeGmNa_drawerBody{overscroll-behavior:contain;align-content:start;gap:16px;display:grid;overflow:auto}.yeGmNa_drawerFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.yeGmNa_drawerFootNote{margin-right:auto}.yeGmNa_sec h5{font:600 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);margin:0 0 8px}.yeGmNa_slip{border-radius:var(--radius);background:var(--surface-container-low);font:500 12.5px var(--font-sans);box-shadow:inset 0 0 0 1px var(--outline-variant);gap:6px;padding:14px 16px;display:grid}.yeGmNa_slipHead{font:800 13px var(--font-display);letter-spacing:.02em;justify-content:space-between;display:flex}.yeGmNa_slipLine{border-bottom:1px dashed var(--outline-variant);justify-content:space-between;gap:12px;padding-bottom:4px;display:flex}.yeGmNa_slipLine:last-child{border:0}.yeGmNa_slipCap{font:600 10.5px var(--font-sans);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.06em}.yeGmNa_slipPhotoBtn{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.yeGmNa_slipPhoto{object-fit:contain;border-radius:var(--radius);background:var(--surface-container);width:100%;max-height:260px}.yeGmNa_dl{font:500 13px var(--font-sans);grid-template-columns:120px 1fr;gap:6px 12px;margin:0;display:grid}.yeGmNa_dl dt{color:var(--on-surface-variant)}.yeGmNa_dl dd{margin:0;font-weight:600}.yeGmNa_as{gap:6px;display:grid}.yeGmNa_asRow{border-radius:var(--radius);background:var(--surface-container-low);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 8px;display:flex}.yeGmNa_asRow .yeGmNa_nm{white-space:normal}.yeGmNa_asRow[data-left]{box-shadow:inset 0 0 0 1px var(--outline-variant);background:0 0}.yeGmNa_asRow[data-left] .yeGmNa_nm,.yeGmNa_asRow[data-left] .yeGmNa_asKg{color:var(--on-surface-variant)}.yeGmNa_asKg{font:700 13px var(--font-sans);font-variant-numeric:tabular-nums;margin-left:auto}.yeGmNa_asActs{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:4px;display:flex}.yeGmNa_asSum{font:600 12.5px var(--font-sans);justify-content:space-between;gap:8px;padding:2px 8px;display:flex}.yeGmNa_asSum[data-warn] span:last-child{color:var(--override-fg)}.yeGmNa_tl{gap:6px;margin:0;padding:0;list-style:none;display:grid}.yeGmNa_tl li{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);grid-template-columns:42px 1fr;gap:8px;display:grid}.yeGmNa_tl li span:last-child{color:var(--on-surface)}.yeGmNa_dangerBtn{color:var(--error)}.yeGmNa_pick{gap:6px;display:grid}.yeGmNa_pickItem{font:inherit;color:inherit;text-align:left;border-radius:var(--radius);background:var(--surface-container-low);cursor:pointer;border:0;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.yeGmNa_pickItem:hover:not(:disabled){background:var(--surface-container)}.yeGmNa_pickItem:disabled{opacity:.5;cursor:not-allowed}.yeGmNa_pickItem[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--primary);background:var(--primary-tint)}.yeGmNa_pickNo{font:700 11.5px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap;margin-left:auto}.yeGmNa_pickGroup{font:600 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);margin-top:6px}.yeGmNa_pickScroll{overscroll-behavior:contain;gap:6px;max-height:min(52vh,440px);display:grid;overflow:auto}.yeGmNa_assignDialog.yeGmNa_assignDialog{width:min(600px,100vw - 32px)}.yeGmNa_crewPicked{font:600 12.5px var(--font-sans);color:var(--on-surface);padding:2px 2px 0}.yeGmNa_crew{overscroll-behavior:contain;gap:4px;max-height:min(46vh,420px);margin-right:-2px;padding-right:2px;display:grid;overflow:auto}.yeGmNa_crewEmpty{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);text-align:center;padding:18px 10px}.yeGmNa_crewBlock{gap:4px;display:grid}.yeGmNa_crewSec{z-index:1;background:var(--surface-container-lowest);font:700 10.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);align-items:baseline;gap:6px;padding:8px 2px 4px;display:flex;position:sticky;top:0}.yeGmNa_crewSec span{font-variant-numeric:tabular-nums;letter-spacing:0}.yeGmNa_crewRow{border-radius:var(--radius);background:var(--surface-container-low);grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:12px;padding:8px 10px;transition:background-color .12s ease-out,box-shadow .12s ease-out;display:grid}.yeGmNa_crewRow[data-suggested]{background:var(--primary-tint)}.yeGmNa_crewRow[data-selected]{background:var(--primary-tint);box-shadow:inset 0 0 0 1.5px var(--primary)}.yeGmNa_crewRow[data-off] .yeGmNa_crewName,.yeGmNa_crewRow[data-off] .yeGmNa_crewKg{color:var(--on-surface-variant)}.yeGmNa_crewRow[data-state=OFF]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--outline-variant);background:0 0}.yeGmNa_crewMain{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.yeGmNa_crewName{color:var(--on-surface);font:650 13.5px var(--font-sans);text-align:left;cursor:pointer;border-radius:var(--radius);background:0 0;border:0;padding:0}.yeGmNa_crewName:hover:not(:disabled){color:var(--primary)}.yeGmNa_crewName:disabled{cursor:not-allowed}.yeGmNa_crewTag{font:700 10.5px var(--font-sans);border-radius:var(--radius);white-space:nowrap;padding:1px 6px}.yeGmNa_crewTag[data-tone=go]{background:var(--primary);color:var(--on-primary)}.yeGmNa_crewTag[data-tone=wait]{background:var(--tertiary-container);color:var(--on-tertiary-container)}.yeGmNa_crewChips{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;min-width:0;display:flex}.yeGmNa_crewChip{border-radius:var(--radius);background:var(--surface-container-lowest);height:26px;box-shadow:inset 0 0 0 1px var(--outline-variant);color:var(--on-surface);font:600 12px var(--font-sans);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 9px 0 8px;display:inline-flex}.yeGmNa_crewChip b{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;font-weight:500}.yeGmNa_crewChip i{background:var(--outline-variant);border-radius:50%;width:7px;height:7px}.yeGmNa_crewChip[data-state=FREE] i{background:var(--primary)}.yeGmNa_crewChip[data-state=BUSY] i{background:var(--on-surface)}.yeGmNa_crewChip[data-state=HOLD] i{box-shadow:inset 0 0 0 1.5px var(--on-surface);background:0 0}.yeGmNa_crewChip:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--primary)}.yeGmNa_crewChip[aria-pressed=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.yeGmNa_crewChip[aria-pressed=true] b{color:inherit;opacity:.85}.yeGmNa_crewChip[aria-pressed=true] i{background:var(--on-primary);box-shadow:none}.yeGmNa_crewChip:disabled{opacity:.55;cursor:not-allowed}.yeGmNa_crewNote{min-width:0;font:500 11.5px var(--font-sans);color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yeGmNa_crewKg{font-variant-numeric:tabular-nums;justify-items:end;gap:4px;display:grid}.yeGmNa_crewKg b{font:700 13.5px var(--font-sans)}.yeGmNa_crewBar{background:var(--surface-container-high);border-radius:2px;width:100%;height:4px;overflow:hidden}.yeGmNa_crewBar i{background:var(--primary);border-radius:2px;height:100%;display:block}.yeGmNa_crewRow[data-state=OFF] .yeGmNa_crewBar i{background:var(--outline-variant)}.yeGmNa_crewGap{font:600 11px var(--font-sans);color:var(--on-surface-variant)}.yeGmNa_pairRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.yeGmNa_pairRow>span{font:600 13px var(--font-sans);color:var(--on-surface-variant)}.yeGmNa_pairsForm{gap:16px;display:grid}.yeGmNa_pairsBlock{gap:8px;display:grid}@media (prefers-reduced-motion:reduce){.yeGmNa_bar i,.yeGmNa_balTrack i{transition:none}}@media (max-width:1280px){.yeGmNa_kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.yeGmNa_board{grid-template-columns:1fr}.yeGmNa_rail{position:static}.yeGmNa_list{max-height:none}}@media (max-width:720px){.yeGmNa_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.yeGmNa_balRow{grid-template-columns:90px minmax(0,1fr) 64px}.yeGmNa_balCount{display:none}}
.UFKF8q_dialog.UFKF8q_dialog{flex-direction:column;width:min(720px,100vw - 32px);max-height:calc(100vh - 48px);display:flex}.UFKF8q_head{border-bottom:1px solid var(--outline-variant);flex:none;padding-bottom:12px}.UFKF8q_split{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--outline-variant) transparent;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.UFKF8q_stage{background:var(--surface-container-low);border-bottom:1px solid var(--outline-variant);flex-direction:column;flex:none;gap:8px;padding:14px 20px;transition:box-shadow .16s ease-out;display:flex;position:relative}.UFKF8q_stage[data-dragging]{box-shadow:inset 0 0 0 2px var(--primary)}.UFKF8q_drop{cursor:pointer;height:auto;min-height:116px}.UFKF8q_dropIcon{stroke-width:1.4px;width:28px;height:28px;color:var(--primary)}.UFKF8q_dropHint{line-height:1.9}.UFKF8q_viewer{border:1px solid var(--outline-variant);border-radius:var(--radius);cursor:zoom-in;background:#1d2328;outline:none;flex:none;place-items:center;height:260px;display:grid;position:relative;overflow:hidden}.UFKF8q_viewer:focus-visible{box-shadow:0 0 0 2px var(--primary)}.UFKF8q_viewer img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform .26s cubic-bezier(.16,1,.3,1);display:block}@media (prefers-reduced-motion:reduce){.UFKF8q_viewer img{transition:none}}.UFKF8q_badge,.UFKF8q_badgeFail{border-radius:var(--radius);color:#fff;background:#000000a6;padding:3px 8px;font-size:12px;position:absolute;bottom:10px;left:10px}.UFKF8q_badgeFail{background:var(--danger)}.UFKF8q_tools{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.UFKF8q_thumbs{flex-wrap:wrap;gap:6px;display:flex}.UFKF8q_thumb{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-high);flex:0 0 56px;height:56px;position:relative;overflow:hidden}.UFKF8q_thumb[data-active]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.UFKF8q_thumb[data-state=failed]{border-color:var(--danger)}.UFKF8q_thumb[data-state=uploading] img{opacity:.55}.UFKF8q_thumbPick{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.UFKF8q_thumbPick img{object-fit:contain;width:100%;height:100%;display:block}.UFKF8q_thumbRemove{border-radius:var(--radius);color:#fff;cursor:pointer;background:#0009;border:0;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:2px;right:2px}.UFKF8q_thumbRemove svg{width:12px;height:12px}.UFKF8q_thumbAdd{border:1px dashed var(--outline-variant);border-radius:var(--radius);height:56px;color:var(--primary);background:var(--surface-container-lowest);cursor:pointer;flex:0 0 56px;place-items:center;display:grid}.UFKF8q_thumbAdd:hover{border-color:var(--primary)}.UFKF8q_stageError{display:block}.UFKF8q_form{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}.UFKF8q_plateMenu{width:100%}.UFKF8q_kindRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.UFKF8q_kind{align-self:flex-start}.UFKF8q_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 14px;display:grid}.UFKF8q_grid .UFKF8q_kg{width:280px;min-height:var(--control-h);align-items:center}.UFKF8q_grid .UFKF8q_kg input{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.UFKF8q_grid .UFKF8q_kg:has(input.UFKF8q_is-invalid){border-color:var(--error)}.UFKF8q_assign{flex-direction:column;gap:14px;display:flex}.UFKF8q_route{border:1px solid var(--primary);border-radius:var(--radius);background:var(--primary-tint);color:var(--on-surface);align-items:flex-start;gap:10px;padding:11px 12px;font-size:13px;line-height:1.45;display:flex}.UFKF8q_route svg{color:var(--primary);flex:none;margin-top:1px}.UFKF8q_route b{font-weight:700}.UFKF8q_route[data-tone=queue]{border-color:var(--tertiary);background:var(--tertiary-container);color:var(--on-tertiary-container)}.UFKF8q_route[data-tone=queue] svg{color:var(--on-tertiary-container)}.UFKF8q_log{border-top:1px solid var(--outline-variant);flex-direction:column;gap:6px;padding-top:12px;display:flex}.UFKF8q_logTitle{font:600 10.5px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant)}.UFKF8q_log ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.UFKF8q_log li{align-items:center;gap:8px;font-size:13px;animation:.32s cubic-bezier(.16,1,.3,1) both UFKF8q_log-in;display:flex}@keyframes UFKF8q_log-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.UFKF8q_log li{animation:none}}.UFKF8q_logIcon{width:14px;height:14px;color:var(--secondary)}.UFKF8q_logTo{color:var(--on-surface-variant)}.UFKF8q_foot{border-top:1px solid var(--outline-variant);flex-wrap:wrap;flex:none;align-items:center;padding-top:12px;padding-bottom:12px}.UFKF8q_footNote{color:var(--on-surface-variant);margin-right:auto;font-size:12px}@media (max-width:860px){.UFKF8q_dialog.UFKF8q_dialog{max-height:calc(100vh - 32px)}.UFKF8q_viewer{height:220px}}@media (max-width:480px){.UFKF8q_grid{grid-template-columns:minmax(0,1fr)}.UFKF8q_foot>button{flex:auto}}.UFKF8q_aiBar{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-low);color:var(--on-surface);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.UFKF8q_aiBar>svg{flex:none;margin-top:2px}.UFKF8q_aiBar[data-state=done]{border-color:var(--primary);background:var(--primary-tint)}.UFKF8q_aiBar[data-state=done]>svg{color:var(--primary)}.UFKF8q_aiBar[data-state=error]{color:var(--on-surface-variant)}.UFKF8q_aiWarn{color:var(--on-tertiary-container);margin:6px 0 0;padding-left:18px;font-weight:600}.UFKF8q_aiWarn li+li{margin-top:2px}.UFKF8q_autoTag{background:var(--primary-tint);height:17px;color:var(--primary);font:600 10.5px/1 var(--font-sans);vertical-align:1px;white-space:nowrap;border-radius:2px;align-items:center;margin-left:4px;padding:0 6px;display:inline-flex}.UFKF8q_kindRow .UFKF8q_autoTag{margin-left:0}.UFKF8q_aiText{flex:1;min-width:0}.UFKF8q_sameCar{border:1px solid var(--outline-variant);border-left:3px solid var(--primary);border-radius:var(--radius);background:var(--surface-container-lowest);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.UFKF8q_sameCar svg{color:var(--primary);flex:none}.UFKF8q_sameCarText{overflow-wrap:anywhere;flex:220px;min-width:0}.UFKF8q_codeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UFKF8q_codeRow .UFKF8q_codeNo{width:110px}.UFKF8q_codePreview{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.UFKF8q_codePreview b{font-family:var(--font-mono);color:var(--on-surface);font-size:14px}.UFKF8q_shares{border-radius:var(--radius);background:var(--surface-container-low);flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;display:flex}.UFKF8q_sharesTitle{font-weight:700}.UFKF8q_shareRow{justify-content:space-between;gap:8px;display:flex}.UFKF8q_shareRow b{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.UFKF8q_shareRow span[data-muted]{color:var(--on-surface-variant)}
.-Z2P7W_dialog.-Z2P7W_dialog{flex-direction:column;width:min(1040px,100vw - 32px);max-height:calc(100vh - 48px);display:flex}.-Z2P7W_head{border-bottom:1px solid var(--outline-variant);gap:2px;padding-bottom:10px}.-Z2P7W_titleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-Z2P7W_title{font:700 18px/1.25 var(--font-display);letter-spacing:-.01em;margin-right:2px}.-Z2P7W_ident{font:500 12.5px var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;display:flex}.-Z2P7W_ident>span+span:before{content:"·";color:var(--outline-variant);margin:0 7px}.-Z2P7W_plate{color:var(--on-surface);font-variant-numeric:tabular-nums;font-weight:650}.-Z2P7W_body{overscroll-behavior:contain;flex:auto;min-height:0;padding-top:14px;overflow-y:auto}.-Z2P7W_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.-Z2P7W_main{gap:16px;min-width:0;display:grid}.-Z2P7W_aside{border-left:1px solid var(--outline-variant);gap:16px;min-width:0;padding-left:20px;display:grid}.-Z2P7W_muted{font:500 12px var(--font-sans);color:var(--on-surface-variant);margin:0}.-Z2P7W_error{font:600 13px var(--font-sans);color:var(--error);margin:0 0 10px}.-Z2P7W_figures{border:1px solid var(--outline-variant);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid}.-Z2P7W_figures>div{min-width:0;padding:7px 12px}.-Z2P7W_figures>div+div{border-left:1px solid var(--outline-variant)}.-Z2P7W_figures dt{font:600 11px var(--font-sans);color:var(--on-surface-variant)}.-Z2P7W_figures dd{font:700 15px/1.3 var(--font-display);font-variant-numeric:tabular-nums;color:var(--on-surface);flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:1px 0 0;display:flex}.-Z2P7W_figures small{font:600 11px var(--font-sans);color:var(--primary)}.-Z2P7W_figures>div[data-warn] dd,.-Z2P7W_figures>div[data-warn] small{color:var(--error)}.-Z2P7W_section{gap:8px;min-width:0;display:grid}.-Z2P7W_sectionHead{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.-Z2P7W_sectionHead h3,.-Z2P7W_asideTitle{font:700 13px var(--font-display);color:var(--on-surface);align-items:baseline;gap:8px;margin:0;display:flex}.-Z2P7W_sectionHead h3 span,.-Z2P7W_asideTitle span{font:600 11.5px var(--font-sans);color:var(--on-surface-variant);font-variant-numeric:tabular-nums}.-Z2P7W_empty{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-variant);font:500 12.5px var(--font-sans);color:var(--on-surface-variant);padding:12px 14px}.-Z2P7W_workers{border:1px solid var(--outline-variant);border-radius:var(--radius);display:grid}.-Z2P7W_worker{gap:8px;padding:10px 12px;display:grid}.-Z2P7W_worker+.-Z2P7W_worker{border-top:1px solid var(--outline-variant)}.-Z2P7W_worker[data-left]{background:var(--surface-container-low)}.-Z2P7W_worker[data-left] .-Z2P7W_workerKg b,.-Z2P7W_worker[data-left] h4{color:var(--on-surface-variant)}.-Z2P7W_workerRow{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.-Z2P7W_avatar{border-radius:var(--radius);width:28px;height:28px;font:700 12.5px var(--font-display);background:var(--surface-container-high);color:var(--on-surface);place-items:center;display:inline-grid}.-Z2P7W_avatar[data-step=done]{background:var(--primary);color:var(--on-primary)}.-Z2P7W_avatar[data-step=loading]{background:var(--on-surface);color:var(--surface-container-lowest)}.-Z2P7W_workerId{gap:1px;min-width:0;display:grid}.-Z2P7W_workerId h4{font:650 13.5px var(--font-sans);color:var(--on-surface);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.-Z2P7W_tag{font:700 10px var(--font-sans);border-radius:var(--radius);background:var(--surface-container-high);color:var(--on-surface);padding:1px 5px}.-Z2P7W_wait{font:600 11px var(--font-sans);border-radius:var(--radius);background:var(--tertiary-container);color:var(--on-tertiary-container);padding:1px 5px}.-Z2P7W_steps{font:500 12px/1.5 var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;display:flex}.-Z2P7W_steps b{color:var(--on-surface);font-variant-numeric:tabular-nums;font-weight:650}.-Z2P7W_steps i{color:var(--outline-variant);margin-right:6px;font-style:normal}.-Z2P7W_steps span[data-tone=left] b{color:var(--on-tertiary-container)}.-Z2P7W_took{color:var(--primary);font-weight:650}.-Z2P7W_took:before{content:"·";color:var(--outline-variant);margin-right:6px}.-Z2P7W_workerKg{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.-Z2P7W_workerKg b{font:700 15px var(--font-display);color:var(--on-surface)}.-Z2P7W_workerKg span{font:600 11px var(--font-sans);color:var(--on-surface-variant)}.-Z2P7W_workerActs{gap:2px;display:flex}.-Z2P7W_workerDetail{flex-wrap:wrap;align-items:flex-start;gap:10px;padding-left:38px;display:flex}.-Z2P7W_notes{flex:220px;gap:4px;min-width:0;display:grid}.-Z2P7W_note{border-radius:var(--radius);background:var(--surface-container-low);font:500 13px/1.45 var(--font-sans);color:var(--on-surface);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:6px 10px}.-Z2P7W_note span{font:600 10.5px var(--font-sans);color:var(--on-surface-variant);display:block}.-Z2P7W_reason{font:500 12px/1.45 var(--font-sans);color:var(--on-surface-variant);margin:0}.-Z2P7W_noPhoto{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);margin:0;padding-left:38px}.-Z2P7W_strip{flex-wrap:wrap;gap:6px;display:flex}.-Z2P7W_strip .-Z2P7W_thumb,.-Z2P7W_strip .-Z2P7W_thumbWait{width:76px;height:57px}.-Z2P7W_docStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.-Z2P7W_docStrip>:first-child{aspect-ratio:4/3;grid-column:1/-1}.-Z2P7W_docStrip>:not(:first-child){aspect-ratio:1}.-Z2P7W_thumb,.-Z2P7W_thumbWait{border-radius:var(--radius);background:var(--surface-container-high);overflow:hidden}.-Z2P7W_thumb{cursor:zoom-in;border:0;padding:0;transition:box-shadow .16s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 1px 2px #0b1c3014}.-Z2P7W_thumb:hover{box-shadow:0 4px 12px -4px #0b1c3059}.-Z2P7W_thumb:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.-Z2P7W_thumb img{object-fit:contain;width:100%;height:100%;display:block}.-Z2P7W_thumbWait{animation:1.2s ease-in-out infinite alternate -Z2P7W_thumbPulse}@keyframes -Z2P7W_thumbPulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.-Z2P7W_thumb,.-Z2P7W_thumbWait{transition:none;animation:none}}.-Z2P7W_fileLink{font:600 12px var(--font-sans);color:var(--primary);overflow-wrap:anywhere;align-self:center}.-Z2P7W_facts{font:500 12.5px/1.45 var(--font-sans);grid-template-columns:auto minmax(0,1fr);gap:5px 12px;margin:0;display:grid}.-Z2P7W_facts dt{color:var(--on-surface-variant);white-space:nowrap}.-Z2P7W_facts dd{color:var(--on-surface);overflow-wrap:anywhere;margin:0;font-weight:600}.-Z2P7W_log{gap:4px;margin:0;padding:0;list-style:none;display:grid}.-Z2P7W_log li{font:500 12px/1.45 var(--font-sans);color:var(--on-surface-variant);grid-template-columns:38px minmax(0,1fr);gap:8px;display:grid}.-Z2P7W_log li>span:first-child{font-variant-numeric:tabular-nums}.-Z2P7W_log li[data-tone=strong]>span:last-child{color:var(--on-surface)}.-Z2P7W_log li[data-tone=danger]>span:last-child{color:var(--error)}.-Z2P7W_foot{border-top:1px solid var(--outline-variant);flex-wrap:wrap;gap:6px;padding-top:10px}.-Z2P7W_footSpacer{flex:1}.-Z2P7W_danger{color:var(--error)}@media (max-width:860px){.-Z2P7W_layout{grid-template-columns:minmax(0,1fr)}.-Z2P7W_aside{border-left:0;border-top:1px solid var(--outline-variant);padding-top:14px;padding-left:0}.-Z2P7W_docStrip>:first-child{aspect-ratio:16/9}}@media (max-width:560px){.-Z2P7W_workerRow{grid-template-columns:auto minmax(0,1fr) auto}.-Z2P7W_workerActs{grid-column:1/-1;justify-content:flex-end}.-Z2P7W_workerDetail,.-Z2P7W_noPhoto{padding-left:0}.-Z2P7W_footSpacer{display:none}}
.NaFcyW_dialog{max-width:760px}.NaFcyW_body{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:60vh;display:flex;overflow-y:auto}.NaFcyW_sheet{all:unset;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.NaFcyW_sheet:focus-visible{outline:2px solid var(--primary)}.NaFcyW_on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.NaFcyW_head{align-items:center;gap:8px;font-size:13px;display:flex}.NaFcyW_muted{color:var(--fg-2);font-size:12px}.NaFcyW_grid{border-top:1px solid var(--outline-ghost);color:var(--fg-2);font-size:11px;display:grid}.NaFcyW_cell{border-bottom:1px solid var(--outline-ghost);text-overflow:ellipsis;white-space:nowrap;padding:2px 4px;overflow:hidden}.NaFcyW_first{color:var(--fg);font-weight:600}.NaFcyW_dayHead{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.NaFcyW_days{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.NaFcyW_day{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;padding:8px 10px}.NaFcyW_dayText{flex-direction:column;gap:2px;font-size:13px;display:flex}
.jdtFKa_uploadDialog{max-width:560px}.jdtFKa_uploadBody{flex-direction:column;gap:14px;display:flex}.jdtFKa_customerTrigger{justify-content:flex-start;width:100%}.jdtFKa_drop{cursor:pointer;min-height:160px}.jdtFKa_givenFile{border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;align-items:center;gap:8px;padding:12px;font-weight:600;display:flex}.jdtFKa_drop[data-disabled]{cursor:not-allowed;opacity:.6}.jdtFKa_tableWrap{height:100%;min-height:0}.jdtFKa_whose{flex:none}.jdtFKa_lotCell,.jdtFKa_statusCell{flex-direction:column;gap:1px;min-width:0;display:flex}.jdtFKa_statusCell{flex-direction:row;align-items:center;gap:8px}.jdtFKa_lotCell b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.jdtFKa_customerLine{align-items:center;gap:6px;min-width:0;display:flex}.jdtFKa_lotFile{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.jdtFKa_rowActions{gap:2px;display:flex}.jdtFKa_dateDialog{max-width:380px}.jdtFKa_dateBody{flex-direction:column;gap:10px;display:flex}.jdtFKa_reading{max-width:560px;padding:32px}.jdtFKa_panel{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.jdtFKa_panelHead{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:10px 16px;display:flex}.jdtFKa_panelTitle{flex-direction:column;flex:1;min-width:0;display:flex}.jdtFKa_panelTitle b,.jdtFKa_panelTitle span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jdtFKa_panelTitle span{color:var(--muted);font-size:12px}.jdtFKa_ws{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.jdtFKa_ws[data-assistant]{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.jdtFKa_agent{border-left:1px solid var(--border);background:var(--surface);flex-direction:column;min-height:0;display:flex}.jdtFKa_agentBody{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.jdtFKa_stage{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex}.jdtFKa_trace{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jdtFKa_traceCompact{gap:4px;font-size:12px}.jdtFKa_step{color:var(--fg-2);align-items:center;gap:8px;display:flex}.jdtFKa_stepDot{background:var(--primary);border-radius:50%;flex:none;width:8px;height:8px}.jdtFKa_step_running .jdtFKa_stepLabel{color:var(--fg);font-weight:600}.jdtFKa_step_failed .jdtFKa_stepDot{background:var(--danger)}.jdtFKa_stepDetail{color:var(--muted)}.jdtFKa_questions{flex-direction:column;gap:10px;display:flex}.jdtFKa_lead{margin:0;font-weight:600}.jdtFKa_q{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.jdtFKa_qOn{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.jdtFKa_qFocused{background:var(--primary-tint)}.jdtFKa_qHead{align-items:center;gap:8px;display:flex}.jdtFKa_qScope{all:unset;cursor:pointer}.jdtFKa_qScope:focus-visible{outline:2px solid var(--primary)}.jdtFKa_conf{color:var(--muted);align-items:center;gap:6px;margin-left:auto;font-size:11px;display:inline-flex}.jdtFKa_conf i{background:linear-gradient(to right, var(--primary) var(--v), var(--surface-3) var(--v));width:40px;height:4px;display:inline-block}.jdtFKa_qTitle{all:unset;cursor:pointer;font-weight:600;line-height:1.4}.jdtFKa_qWhy,.jdtFKa_qSrc{color:var(--fg-2);font-size:12px}.jdtFKa_qSrc{color:var(--muted)}.jdtFKa_opts{flex-direction:column;gap:6px;display:flex}.jdtFKa_opt{text-align:left;font:inherit;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.jdtFKa_opt:hover:not(:disabled){border-color:var(--primary)}.jdtFKa_optBest{border-color:var(--primary);background:var(--primary-tint)}.jdtFKa_optText{flex-direction:column;gap:2px;min-width:0;display:flex}.jdtFKa_optText b{font-weight:600}.jdtFKa_optSub{color:var(--muted);font-size:12px}.jdtFKa_fold{border-top:1px solid var(--border);padding-top:8px}.jdtFKa_fold summary{cursor:pointer;color:var(--fg-2);font-size:12px;font-weight:600}.jdtFKa_answered{border-bottom:1px solid var(--outline-ghost);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:grid}.jdtFKa_answeredTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-2);overflow:hidden}.jdtFKa_answeredValue{font-weight:600}.jdtFKa_fixes{color:var(--fg-2);flex-direction:column;gap:2px;margin:6px 0 0;padding-left:16px;font-size:12px;display:flex}.jdtFKa_cell{font-family:var(--font-mono);color:var(--muted)}.jdtFKa_recon{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-left:4px;font-size:13px;display:inline-flex}.jdtFKa_reconCell{white-space:nowrap}.jdtFKa_reconValue{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.jdtFKa_warn .jdtFKa_reconValue{color:var(--warn)}.jdtFKa_ok{color:var(--primary)}.jdtFKa_warn{color:var(--warn)}.jdtFKa_table{flex-direction:column;flex:1;min-height:0;display:flex}.jdtFKa_focusBar{border-bottom:1px solid var(--border);background:var(--primary-tint);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.jdtFKa_focusLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.jdtFKa_grpHead{font-weight:700}.jdtFKa_chat{flex-direction:column;gap:10px;display:flex}.jdtFKa_turnError{color:var(--danger);font-size:12px}.jdtFKa_composer{border-top:1px solid var(--border);background:var(--surface);flex-direction:column;gap:6px;padding:8px 12px;display:flex}.jdtFKa_panelSec{flex-direction:column;gap:6px;display:flex}.jdtFKa_panelSecTitle{font:600 11px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.jdtFKa_fromFile{color:var(--fg-2);font-size:12px}.jdtFKa_pointNow{flex-direction:column;gap:2px;font-size:13px;display:flex}.jdtFKa_pointNow span{color:var(--fg-2);font-size:12px}.jdtFKa_pointMissing{color:var(--warn);font-size:12px;font-weight:600}.jdtFKa_pointActions{flex-wrap:wrap;gap:6px;display:flex}.jdtFKa_pointForm{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:8px;display:flex}.jdtFKa_dupWarn{border-radius:var(--radius);background:var(--warn-soft);color:var(--fg);padding:6px 8px;font-size:12px}.jdtFKa_srcGrid{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:52px minmax(0,.9fr) minmax(0,1.4fr);font-size:12px;display:grid}.jdtFKa_srcCell{display:contents}.jdtFKa_srcCell>span{border-bottom:1px solid var(--outline-ghost);overflow-wrap:anywhere;padding:3px 6px}.jdtFKa_srcUsed>span{background:var(--primary-tint)}.jdtFKa_srcRef{font-family:var(--font-mono);color:var(--muted)}.jdtFKa_srcHeader{color:var(--fg-2)}.jdtFKa_stage{overflow:hidden}.jdtFKa_lineHead{font:700 16px/1.3 var(--font-display);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jdtFKa_lineBody{flex-direction:column;gap:14px;padding:12px 16px 16px;display:flex}.jdtFKa_pointCols{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.jdtFKa_noPoint{color:var(--warn)}.jdtFKa_newPoint{color:var(--muted);font-size:12px}.jdtFKa_tasks{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 16px;display:flex}.jdtFKa_chip{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);height:28px;font:inherit;color:var(--fg);cursor:pointer;padding:0 10px;font-size:13px}.jdtFKa_chip:hover{border-color:var(--primary)}.jdtFKa_chipOn{border-color:var(--primary);background:var(--primary-tint);font-weight:600}.jdtFKa_chipAsk{border-color:var(--warn);color:var(--warn);font-weight:600}.jdtFKa_tasksGrow{flex:1}.jdtFKa_bulkModal{width:min(560px,94vw)}.jdtFKa_lineNo{color:var(--muted);font-variant-numeric:tabular-nums}.jdtFKa_lineDot_ready{background:var(--primary)}.jdtFKa_lineDot_review,.jdtFKa_lineDot_missing{background:var(--warn)}.jdtFKa_lineDot_duplicate,.jdtFKa_lineDot_failed{background:var(--error)}.jdtFKa_lineDot_created{background:var(--outline-variant)}.jdtFKa_lineDot_skipped{border:1.5px dashed var(--outline-variant)}.jdtFKa_vehicleCell{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.jdtFKa_stageCell{flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}.jdtFKa_vehiclePick,.jdtFKa_vehiclePin{border-radius:var(--radius);height:24px;font:inherit;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;flex:none;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.jdtFKa_vehiclePick{border:1px dashed var(--warn);color:var(--warn)}.jdtFKa_vehiclePick:hover{background:var(--primary-tint);border-color:var(--primary);color:var(--primary)}.jdtFKa_vehiclePin{border:1px solid var(--border);background:var(--surface);font-variant-numeric:tabular-nums;font-weight:700}.jdtFKa_vehiclePin:hover{border-color:var(--primary)}.jdtFKa_vehiclePlate{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.jdtFKa_vehicleFile{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.jdtFKa_vehicleIssue{color:var(--warn);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.jdtFKa_vehicleMissing{border:1px solid var(--danger);background:var(--danger-soft);max-width:100%;color:var(--danger);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.jdtFKa_lineIssues{border:1px solid var(--warn);border-radius:var(--radius);padding:10px 12px;font-size:13px}.jdtFKa_lineIssues ul{margin:4px 0 0;padding-left:18px}.jdtFKa_lineFields{flex-direction:column;gap:12px;display:flex}.jdtFKa_lineFieldWide{width:100%}.jdtFKa_lineGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.jdtFKa_lineGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.jdtFKa_lineDeadline{grid-template-columns:minmax(0,1fr) 110px;gap:8px;display:grid}.jdtFKa_routeSelect{width:100%;min-width:0}.jdtFKa_routeSelect button{gap:4px;width:100%;min-width:0;min-height:28px;padding:2px 6px;font-size:13px}.jdtFKa_routeOption{flex-direction:column;gap:1px;display:flex}.jdtFKa_routeOption small{color:var(--on-surface-variant);white-space:normal;font-size:11.5px}.jdtFKa_routeOptionOff{cursor:not-allowed;opacity:.5}
._Xwm1a_tab{flex-direction:column;gap:12px;display:flex}._Xwm1a_sets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._Xwm1a_set{all:unset;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex-direction:column;gap:2px;padding:6px 10px;display:flex}._Xwm1a_set:focus-visible{outline:2px solid var(--primary)}._Xwm1a_setOn{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._Xwm1a_setName{overflow-wrap:anywhere;font-weight:600}._Xwm1a_setMeta{color:var(--fg-2);align-items:center;gap:6px;font-size:12px;display:flex}._Xwm1a_head{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._Xwm1a_state{min-height:var(--control-h);color:var(--fg-2);align-items:center;gap:6px;font-size:13px;display:flex}._Xwm1a_panes{margin:0}._Xwm1a_form{flex-direction:column;gap:12px;max-width:420px;display:flex}._Xwm1a_newDialog{max-width:460px}._Xwm1a_versionList{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex}._Xwm1a_versionRow{border-bottom:1px solid var(--outline-ghost);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:grid}._Xwm1a_versionOn{background:var(--surface-container-low)}._Xwm1a_versionHead{align-items:center;gap:8px;font-weight:600;display:flex}._Xwm1a_versionNote{color:var(--fg-2);overflow-wrap:anywhere;grid-column:1;font-size:12px}._Xwm1a_block{flex-direction:column;gap:4px;font-size:13px;display:flex}._Xwm1a_refText{color:var(--fg-2);overflow-wrap:anywhere;font-size:12px}._Xwm1a_paneBar{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._Xwm1a_workspace{grid-template-columns:minmax(0,1fr);gap:12px;height:max(560px,100dvh - 300px);display:grid}._Xwm1a_workspace[data-assistant]{grid-template-columns:minmax(0,1fr) 400px}@media (max-width:1100px){._Xwm1a_workspace,._Xwm1a_workspace[data-assistant]{grid-template-columns:minmax(0,1fr);height:auto}._Xwm1a_previewTable{height:60vh}._Xwm1a_side{height:70vh}}._Xwm1a_main{flex-direction:column;min-width:0;min-height:0;display:flex}._Xwm1a_orders{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._Xwm1a_orders[hidden]{display:none}._Xwm1a_paneScroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._Xwm1a_previewPane{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;display:flex}._Xwm1a_previewHead{flex-direction:column;gap:6px;font-size:13px;display:flex}._Xwm1a_previewFile,._Xwm1a_previewStats{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}._Xwm1a_reading{color:var(--fg-2);align-items:center;gap:6px;display:inline-flex}._Xwm1a_previewTable{flex-direction:column;flex:1;min-width:0;min-height:0;transition:opacity .12s;display:flex;overflow:hidden}._Xwm1a_askOrder{color:var(--fg-2);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}._Xwm1a_askOrder:hover{color:var(--primary)}._Xwm1a_previewBusy{opacity:.6}._Xwm1a_drop{min-height:280px}._Xwm1a_side{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-width:0;min-height:0;padding:12px;display:flex}._Xwm1a_side[hidden]{display:none}._Xwm1a_chat{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}._Xwm1a_chatLog{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}._Xwm1a_quote{border-left:2px solid var(--primary);background:var(--surface-container-low);align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}._Xwm1a_quoteText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._Xwm1a_quoteClose{color:var(--fg-2);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}._Xwm1a_lesson{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:4px;padding:8px 10px;font-size:13px;display:flex}._Xwm1a_lesson[data-state=on]{border-color:var(--primary)}._Xwm1a_lessonHead{justify-content:space-between;align-items:center;gap:8px;display:flex}._Xwm1a_lessonLines{overflow-wrap:anywhere;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._Xwm1a_knows{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:20px 24px;display:grid}._Xwm1a_knows>._Xwm1a_learn{grid-column:1/-1}._Xwm1a_knowRow{border-bottom:1px solid var(--outline-ghost);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}._Xwm1a_chatError{color:var(--danger);font-size:12px}._Xwm1a_editor{flex-direction:column;gap:12px;min-width:0;display:flex}._Xwm1a_fileInfo{color:var(--fg-2);font-size:12px}._Xwm1a_field{color:var(--fg-2);flex-direction:column;gap:4px;min-width:200px;font-size:12px;display:flex}._Xwm1a_actions{gap:8px;margin-left:auto;display:flex}._Xwm1a_colHead{color:var(--muted);background:var(--surface-container-low);font-size:11px;font-weight:600}._Xwm1a_muted{color:var(--muted);font-size:12px}._Xwm1a_aliases{flex-direction:column;gap:4px;font-size:13px;display:flex}._Xwm1a_alias{grid-template-columns:70px minmax(0,.8fr) minmax(0,1.2fr) 60px auto;align-items:center;gap:8px;font-size:12px;display:grid}._Xwm1a_learn{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}._Xwm1a_learnHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:13px;display:flex}._Xwm1a_learnBody{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}._Xwm1a_learnRules{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._Xwm1a_learnRules li{justify-content:space-between;gap:12px;display:flex}._Xwm1a_learnRules li>span:first-child{flex:1;min-width:0}._Xwm1a_linkish{color:var(--primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._Xwm1a_linkish:disabled{color:var(--muted);cursor:default}._Xwm1a_score{font-size:13px}._Xwm1a_scoreRow{border-bottom:1px solid var(--outline-ghost);grid-template-columns:minmax(90px,1fr) 90px minmax(110px,1fr);align-items:center;gap:8px;padding:4px 8px;display:grid}._Xwm1a_learnName{grid-template-columns:minmax(90px,.8fr) minmax(0,1fr) minmax(0,1.2fr) 60px;gap:8px;font-size:12px;display:grid}._Xwm1a_replayDialog{width:min(720px,100vw - 32px)}._Xwm1a_replayBody{overscroll-behavior:contain;flex-direction:column;gap:12px;max-height:60vh;display:flex;overflow-y:auto}._Xwm1a_replayBreaks{border:1px solid var(--danger);border-radius:var(--radius);background:var(--danger-soft);color:var(--danger);margin:0;padding:8px 10px;font-weight:600}._Xwm1a_replayFile header{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}._Xwm1a_replayFile header span,._Xwm1a_replayMore{color:var(--muted);font-size:13px}._Xwm1a_replayFile ul{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}._Xwm1a_replayFile li{flex-wrap:wrap;gap:4px 8px;display:flex}._Xwm1a_replayRow{min-width:64px;color:var(--muted);font-variant-numeric:tabular-nums}._Xwm1a_replayCreated{color:var(--warn)}._Xwm1a_replayMore{margin:4px 0 0}._Xwm1a_autoRule{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._Xwm1a_formula{flex-direction:column;gap:6px;padding:8px 0 4px;display:flex}._Xwm1a_formulaRow{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;display:grid}._Xwm1a_formulaRow>label{grid-column:1/-1}._Xwm1a_formulaTable{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}._Xwm1a_formulaPair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;display:grid}._Xwm1a_formulaActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}._Xwm1a_formulaActions>.field-err{margin-right:auto}
.PQLCMW_box{flex-direction:column;gap:6px;max-width:560px;margin-top:6px;display:flex}.PQLCMW_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.PQLCMW_coords{font:600 12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface)}
.y13bXW_panel.y13bXW_panel{width:min(760px,100vw - 32px)}.y13bXW_stats.y13bXW_stats{margin-top:12px}.y13bXW_stats.y13bXW_stats b{font-size:16px}.y13bXW_note{color:var(--on-surface-variant);margin:8px 0;font-size:13px}
.PIjEEa_modal-bg{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f121673;justify-content:center;align-items:flex-start;padding:5vh 0;display:flex;position:fixed;inset:0}.PIjEEa_modal{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);grid-template-rows:auto 1fr auto;width:80vw;max-width:1600px;max-height:90vh;display:grid;overflow:hidden;box-shadow:0 20px 60px #00000040}.PIjEEa_modal__h{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:14px;padding:14px 20px;display:flex}.PIjEEa_modal__h h3{margin:0;font-size:15px;font-weight:600}.PIjEEa_modal__h .PIjEEa_sub{color:var(--muted);font-size:12px}.PIjEEa_modal__h .PIjEEa_grow{flex:1}.PIjEEa_modal__b{padding:0;overflow:auto}.PIjEEa_modal__f{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:10px;padding:12px 20px;display:flex}.PIjEEa_modal__f .PIjEEa_hint{color:var(--muted);font-size:12px}.PIjEEa_modal__f .PIjEEa_btn{white-space:nowrap}
._5BOoMG_dh-wrap{display:inline-flex;position:relative}._5BOoMG_filter{background:var(--surface-container-lowest);border-radius:var(--radius);color:var(--on-surface-variant);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:500;display:inline-flex}._5BOoMG_filter b{color:var(--on-surface);font-weight:600}._5BOoMG_filter._5BOoMG_is-on{background:var(--surface-container-highest);color:var(--on-surface);box-shadow:inset 0 -2px 0 0 var(--primary)}._5BOoMG_filter._5BOoMG_is-on b{color:var(--on-surface)}._5BOoMG_dh-menu{z-index:60;background:var(--surface-container-lowest);min-width:280px;box-shadow:0 12px 32px -8px #0b1c302e, inset 0 0 0 1px var(--outline-variant);border-radius:var(--radius);padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}._5BOoMG_dh-menu__h{font:600 10px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--on-surface-variant);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);margin-bottom:2px;padding:8px 14px 6px}._5BOoMG_dh-item{cursor:pointer;color:var(--on-surface);text-align:left;background:0 0;border:none;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;width:100%;padding:8px 14px;font-size:12.5px;display:grid}._5BOoMG_dh-item:hover{background:var(--surface-container)}._5BOoMG_dh-item__check{color:var(--primary);font-size:13px;font-weight:700;line-height:1}._5BOoMG_dh-item._5BOoMG_is-on ._5BOoMG_dh-item__check:before{content:"✓"}._5BOoMG_dh-item__b b{font:600 12.5px var(--font-sans);color:var(--on-surface);display:block}._5BOoMG_dh-item__b ._5BOoMG_area{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:1px;display:block}._5BOoMG_dh-menu hr{background:var(--outline-ghost);border:0;height:1px;margin:4px 0}._5BOoMG_vn-date{border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;height:40px;padding:0 12px;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}._5BOoMG_vn-date:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 18%, transparent)}._5BOoMG_vn-date._5BOoMG_is-disabled{background:var(--surface-3,#eff2f4);opacity:.55;cursor:not-allowed}@supports (color:lab(0% 0 0)){._5BOoMG_vn-date._5BOoMG_is-disabled{background:var(--surface-3,lab(95.3666% -.659436 -1.32238))}}._5BOoMG_vn-date._5BOoMG_is-disabled ._5BOoMG_vn-date__value{color:var(--muted)}._5BOoMG_vn-date__value{font:14px var(--font-mono,ui-monospace, Menlo, monospace);color:var(--fg);letter-spacing:.02em;pointer-events:none;flex:1}._5BOoMG_vn-date__value._5BOoMG_is-empty{color:var(--muted)}._5BOoMG_vn-date__icon{pointer-events:none;color:var(--muted);font-size:16px}._5BOoMG_vn-date__native{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;color:#0000;background:0 0;border:0;padding:0;position:absolute;inset:0}._5BOoMG_vn-date__native:disabled{cursor:not-allowed}._5BOoMG_vn-date__native::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}
._58d9Iq_list{flex-direction:column;gap:8px;padding:12px 16px 0;display:flex}._58d9Iq_warn{background:var(--warn-container,#fff4e5);color:var(--on-warn-container,#7a4b00);font:13px var(--font-sans);border-radius:8px;flex-direction:column;gap:4px;margin-bottom:4px;padding:8px 10px;display:flex}._58d9Iq_po{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;display:flex}._58d9Iq_poLabel{font:12px var(--font-sans);color:var(--on-surface-variant)}._58d9Iq_chip{font:600 11px var(--font-sans);text-transform:none;letter-spacing:0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}._58d9Iq_chip ._58d9Iq_dot{background:currentColor;border-radius:50%;width:6px;height:6px}._58d9Iq_chip--done{background:var(--secondary-container);color:var(--on-secondary-container)}._58d9Iq_chip--active{background:var(--tertiary);color:var(--on-tertiary,#fff);font-weight:700}._58d9Iq_chip--pending{background:var(--surface-container-highest);color:var(--on-surface-variant)}._58d9Iq_chip--short{background:var(--tertiary-container);color:var(--on-tertiary-container)}._58d9Iq_chip--none{background:var(--surface-container-highest);color:var(--on-surface-variant);border:1px dashed var(--outline-variant)}._58d9Iq_trip{font:700 12.5px var(--font-mono);color:var(--primary);text-decoration:none}._58d9Iq_trip:hover{text-decoration:underline}._58d9Iq_attachBtn{font:600 12px var(--font-sans);border:1px solid var(--outline-variant);background:var(--surface);color:var(--primary);cursor:pointer;border-radius:8px;align-self:flex-start;margin-top:4px;padding:4px 10px}._58d9Iq_attachBtn:hover:not(:disabled){background:var(--primary-tint)}._58d9Iq_actionIcon{stroke:currentColor;fill:none;stroke-width:1.8px;flex:none;width:13px;height:13px}._58d9Iq_attachBtn:disabled{color:var(--on-surface-variant);cursor:not-allowed;opacity:.6}._58d9Iq_shares{background:var(--surface-container-high);border-radius:8px;flex-direction:column;gap:3px;margin-top:4px;padding:6px 8px;display:flex}._58d9Iq_shareRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._58d9Iq_sharePlate{font:700 12px var(--font-mono);color:var(--on-surface)}._58d9Iq_shareAmt{font:700 12px var(--font-mono);color:var(--primary)}._58d9Iq_shareWho,._58d9Iq_shareState{font:500 12px var(--font-sans);color:var(--on-surface-variant)}._58d9Iq_shareState:before{content:"·";margin-right:8px}._58d9Iq_shareEdit{font:600 12px var(--font-sans);border:1px solid var(--outline-variant);background:var(--surface);color:var(--primary);cursor:pointer;border-radius:8px;align-self:flex-start;margin-top:3px;padding:3px 9px}._58d9Iq_shareEdit:hover:not(:disabled){background:var(--primary-tint)}._58d9Iq_shareEdit:disabled{color:var(--on-surface-variant);cursor:not-allowed;opacity:.6}._58d9Iq_leg{font:600 10.5px var(--font-sans);letter-spacing:.04em;color:var(--on-surface-variant)}._58d9Iq_amt{font:600 12px var(--font-sans);font-variant-numeric:tabular-nums}._58d9Iq_locate{font:600 12px var(--font-sans);color:var(--primary);background:var(--surface-container-lowest);border:1px solid var(--primary);border-radius:var(--radius);cursor:pointer;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}._58d9Iq_locate svg{stroke:currentColor;fill:none;stroke-width:2.2px;width:12px;height:12px}._58d9Iq_locate:hover{background:var(--primary-tint)}._58d9Iq_declared{border-left:3px solid var(--warn);border-radius:var(--radius);background:var(--warn-container,#fff4e5);color:var(--on-surface);font:500 13px var(--font-sans);margin:4px 0 2px;padding:6px 10px}._58d9Iq_noPos{font:500 12px var(--font-sans);color:var(--on-surface-variant)}._58d9Iq_focusBtn{border-color:var(--primary);background:var(--primary-tint);box-shadow:0 0 0 2px var(--primary-tint)}._58d9Iq_tagArrow{vertical-align:-1px;stroke:currentColor;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px;margin-right:3px}._58d9Iq_dwell{grid-template-columns:38px 1fr;gap:14px;padding:0 16px;display:grid}._58d9Iq_dwell:before{content:"";background:var(--outline-ghost);justify-self:center;width:2px}._58d9Iq_dwell span{font:11.5px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:8px;padding:2px 0 6px;display:flex}._58d9Iq_dwell span:after{content:"";background:repeating-linear-gradient(90deg, var(--outline-variant) 0 4px, transparent 4px 8px);flex:1;height:1px}
._4T8dSq_custody-now{background:var(--primary-tint);border-radius:var(--radius);align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}._4T8dSq_custody-now__ic{background:var(--primary);width:38px;height:38px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._4T8dSq_custody-now__ic svg{stroke:currentColor;fill:none;stroke-width:2px;width:18px;height:18px}._4T8dSq_custody-now__body{flex-direction:column;flex:1;gap:2px;display:flex}._4T8dSq_custody-now__lbl{font:600 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-surface-variant)}._4T8dSq_custody-now__main{font:600 14px var(--font-sans);color:var(--on-surface)}._4T8dSq_custody-now__main a{color:var(--primary);font-family:var(--font-mono);font-weight:700}._4T8dSq_custody-now__time{font:11.5px var(--font-mono);color:var(--on-surface-variant)}._4T8dSq_custody-tl{flex-direction:column;display:flex}._4T8dSq_custody-tl__item{grid-template-columns:92px 22px 1fr auto;gap:12px;padding:10px 16px;display:grid;position:relative}._4T8dSq_custody-tl__item+._4T8dSq_custody-tl__item{box-shadow:inset 0 1px 0 var(--outline-ghost)}._4T8dSq_custody-tl__time{font:600 11px var(--font-mono);color:var(--on-surface-variant);padding-top:3px}._4T8dSq_custody-tl__time b{color:var(--on-surface);font-size:12px;display:block}._4T8dSq_custody-tl__dot{justify-content:center;padding-top:4px;display:flex;position:relative}._4T8dSq_custody-tl__dot:before{content:"";background:var(--outline-ghost);width:2px;position:absolute;top:18px;bottom:-12px;left:50%;transform:translate(-50%)}._4T8dSq_custody-tl__item:last-child ._4T8dSq_custody-tl__dot:before{display:none}._4T8dSq_custody-tl__dot i{background:var(--primary);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface-container-lowest);z-index:1;border-radius:50%}._4T8dSq_custody-tl__item--branch ._4T8dSq_custody-tl__dot i,._4T8dSq_custody-tl__item--acct ._4T8dSq_custody-tl__dot i{background:var(--secondary)}._4T8dSq_custody-tl__body{flex-direction:column;gap:2px;padding-top:1px;display:flex}._4T8dSq_custody-tl__title{font:600 13px var(--font-sans);color:var(--on-surface);flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4T8dSq_custody-tl__title ._4T8dSq_plate{font:700 12px var(--font-mono);color:var(--on-surface)}._4T8dSq_custody-tl__desc{font:12px var(--font-sans);color:var(--on-surface-variant);line-height:1.45}._4T8dSq_custody-tl__thumb{background:var(--surface-container-high);border-radius:var(--radius);width:56px;height:56px;color:var(--on-surface-variant);cursor:pointer;place-items:center;display:grid;position:relative;overflow:hidden}._4T8dSq_custody-tl__thumb svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:18px;height:18px}._4T8dSq_custody-tl__thumb:after{content:"Ảnh";font:600 8.5px var(--font-mono);color:var(--on-surface-variant);position:absolute;bottom:2px;right:4px}
.RtLRQa_rows{flex-direction:column;gap:8px;display:flex}.RtLRQa_row{align-items:center;gap:12px;display:flex}.RtLRQa_who{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.RtLRQa_plate{font:700 13px var(--font-mono);color:var(--on-surface)}.RtLRQa_sub{font:500 12px var(--font-sans);color:var(--on-surface-variant)}.RtLRQa_input{text-align:right;flex:0 0 128px}.RtLRQa_hint{min-height:18px;font:500 12.5px/1.4 var(--font-sans);color:var(--on-surface-variant);margin-top:10px}.RtLRQa_short{color:var(--on-tertiary-container)}.RtLRQa_over{color:var(--danger)}.RtLRQa_err{font:500 12.5px/1.4 var(--font-sans);color:var(--danger);margin-top:8px}
._3RmsZG_hero{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);margin:0 0 14px;padding:20px 24px;position:relative}._3RmsZG_hero__close{border:1px solid var(--outline-variant);width:28px;height:28px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:14px;right:14px}._3RmsZG_hero__close:hover{background:var(--surface-container);color:var(--on-surface);border-color:var(--outline)}._3RmsZG_hero__close svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}._3RmsZG_hero__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px 24px;padding-right:36px;display:flex}._3RmsZG_hero__title{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}._3RmsZG_hero__code{font:800 26px var(--font-display);letter-spacing:-.025em;color:var(--on-surface);align-items:center;gap:11px;margin:0;line-height:1.1;display:inline-flex}._3RmsZG_hero__code ._3RmsZG_kind{font:700 10px var(--font-mono);letter-spacing:.1em;background:var(--primary-tint);color:var(--primary);text-transform:uppercase;white-space:nowrap;border-radius:4px;align-self:center;padding:4px 8px}._3RmsZG_hero__status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3RmsZG_hero__actions{flex-shrink:0;gap:8px;display:flex}._3RmsZG_hero__route{margin-top:16px}._3RmsZG_route-flow{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}._3RmsZG_route-end{background:var(--surface-container);border-radius:8px;flex-direction:column;gap:3px;min-width:0;padding:8px 14px;display:flex}._3RmsZG_route-end__tag{font:600 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-surface-variant)}._3RmsZG_route-end__city{font:700 14px var(--font-sans);color:var(--on-surface)}._3RmsZG_route-arrow{width:20px;height:20px;stroke:var(--primary);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;align-self:center}._3RmsZG_route-leg{font:13px var(--font-sans);color:var(--on-surface-variant);align-self:center}._3RmsZG_hero__meta{border-top:1px solid var(--outline-ghost);flex-wrap:wrap;align-items:center;margin-top:16px;padding-top:14px;display:flex}._3RmsZG_hero__meta ._3RmsZG_m{flex-direction:column;gap:3px;padding:1px 18px;display:flex;position:relative}._3RmsZG_hero__meta ._3RmsZG_m:first-child{padding-left:0}._3RmsZG_hero__meta ._3RmsZG_m+._3RmsZG_m:before{content:"";background:var(--outline-ghost);width:1px;height:26px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._3RmsZG_hero__meta ._3RmsZG_m ._3RmsZG_l{font:600 9.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-variant)}._3RmsZG_hero__meta ._3RmsZG_m ._3RmsZG_v{font:600 14px var(--font-sans);color:var(--on-surface);white-space:nowrap}._3RmsZG_hero__meta ._3RmsZG_m ._3RmsZG_v ._3RmsZG_mono{font-family:var(--font-mono);font-weight:700}@media (max-width:880px){._3RmsZG_hero__head{flex-direction:column;align-items:stretch;padding-right:32px}._3RmsZG_hero__actions{width:100%}._3RmsZG_hero__actions ._3RmsZG_btn{flex:1;justify-content:center}._3RmsZG_route-flow{flex-direction:column;align-items:stretch;gap:8px}._3RmsZG_route-arrow{align-self:flex-start;margin:2px 0 2px 16px;transform:rotate(90deg)}._3RmsZG_hero__meta{row-gap:14px}._3RmsZG_hero__meta ._3RmsZG_m{padding:1px 14px}}._3RmsZG_pill{font:700 12.5px var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}._3RmsZG_pill--running{background:var(--primary-tint);color:var(--primary)}._3RmsZG_pill--late{background:var(--error-container);color:var(--on-error-container)}._3RmsZG_pill--planned{background:var(--surface-container-highest);color:var(--on-surface-variant)}._3RmsZG_pill--done{background:var(--secondary-container);color:var(--on-secondary-container)}._3RmsZG_pill--cancelled{background:var(--surface-container);color:var(--on-surface-variant);text-decoration:line-through}._3RmsZG_pill__dot{background:currentColor;border-radius:50%;width:7px;height:7px}._3RmsZG_btn{border-radius:var(--radius);cursor:pointer;font:600 12.5px var(--font-sans);background:var(--surface-container);color:var(--on-surface);border:none;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}._3RmsZG_btn:hover{background:var(--surface-container-high)}._3RmsZG_btn--primary{background:var(--primary);color:var(--on-primary)}._3RmsZG_btn--danger{background:var(--error-container);color:var(--on-error-container)}._3RmsZG_btn ._3RmsZG_i{stroke:currentColor;fill:none;stroke-width:1.8px;width:13px;height:13px}._3RmsZG_btn--hdr{padding:4px 9px;font-size:11.5px}._3RmsZG_body{grid-template-columns:1fr 360px;align-items:start;gap:14px;display:grid}@media (max-width:1180px){._3RmsZG_body{grid-template-columns:1fr}}._3RmsZG_state{font:13px var(--font-sans);color:var(--on-surface-variant);padding:20px 16px;line-height:1.6}._3RmsZG_state--error{color:var(--error)}._3RmsZG_declines{flex-direction:column;display:flex}._3RmsZG_decline{border-bottom:1px solid var(--outline-variant);padding:10px 16px}._3RmsZG_decline:last-child{border-bottom:0}._3RmsZG_decline__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._3RmsZG_decline__driver{font:600 13px var(--font-sans);color:var(--on-surface)}._3RmsZG_decline__at{color:var(--on-surface-variant);flex:none;font-size:11.5px}._3RmsZG_decline__reason{font:12.5px var(--font-sans);color:var(--on-surface-variant);margin-top:2px;line-height:1.5}._3RmsZG_decline__act{margin-top:8px}._3RmsZG_stopChips{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._3RmsZG_orderChip{font:700 11px var(--font-mono);color:var(--primary);background:var(--primary-tint);border-radius:999px;padding:1px 7px;line-height:1.6;text-decoration:none}._3RmsZG_orderChip:hover{text-decoration:underline}._3RmsZG_orderChipVerb{font:700 9px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant);margin-right:5px}._3RmsZG_legMenuBtn{width:28px;height:28px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;display:grid}._3RmsZG_legMenuBtn:hover{background:var(--surface-container-high);color:var(--on-surface)}._3RmsZG_legMenuBtn svg{fill:currentColor;width:18px;height:18px}._3RmsZG_approverEdit{max-width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;margin:-2px -6px;padding:2px 6px;display:inline-flex}._3RmsZG_approverEdit>span{color:var(--on-surface-variant);opacity:0;flex:none}._3RmsZG_approverEdit:hover{background:var(--surface-container-high)}._3RmsZG_approverEdit:hover>span,._3RmsZG_approverEdit:focus-visible>span{opacity:1}._3RmsZG_approverUnset{color:var(--error)}._3RmsZG_estSource{font:11.5px var(--font-sans);color:var(--on-surface-variant)}._3RmsZG_peRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._3RmsZG_peHint{font:12px/1.5 var(--font-sans);color:var(--on-surface-variant);margin:10px 0 0}._3RmsZG_menuReason{max-width:260px;color:var(--on-surface-variant);white-space:normal;margin-top:2px;font-size:12px;display:block}
.aH5uka_wrap{flex:auto;align-items:flex-start;gap:6px;min-width:0;display:flex}.aH5uka_fill{background:var(--override-bg);box-shadow:inset 0 0 0 1px var(--override-border);pointer-events:none;position:absolute;inset:0}.aH5uka_text,.aH5uka_textPending{text-overflow:ellipsis;cursor:default;flex:auto;min-width:0;position:relative;overflow:hidden}.aH5uka_textPending{color:var(--override-fg)}.aH5uka_info{border-radius:var(--radius);cursor:pointer;width:24px;height:24px;color:var(--muted-2);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.aH5uka_fill~.aH5uka_info{color:var(--override-accent)}.aH5uka_info:hover,.aH5uka_info:focus-visible{background:color-mix(in srgb, currentColor 14%, transparent)}.aH5uka_info svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.aH5uka_tip{white-space:normal;flex-direction:column;gap:2px;max-width:280px;line-height:1.5;display:flex}.aH5uka_pop{width:420px;font-size:13px}.aH5uka_head{border-bottom:1px solid var(--outline-variant);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.aH5uka_list{max-height:340px;margin:0;padding:0 14px;list-style:none;overflow-y:auto}.aH5uka_list>li{padding:10px 0}.aH5uka_list>li+li{border-top:1px solid var(--outline-variant)}.aH5uka_item{flex-direction:column;gap:6px;display:flex}.aH5uka_meta{align-items:center;gap:8px;font-size:12px;display:flex}.aH5uka_dotOk,.aH5uka_dotWarn{border-radius:50%;flex:none;width:8px;height:8px}.aH5uka_dotOk{background:var(--success-accent)}.aH5uka_dotWarn{background:var(--override-accent)}.aH5uka_tagOk,.aH5uka_tagWarn{white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 8px;font-weight:600}.aH5uka_tagOk{background:var(--primary-tint);color:var(--primary-container)}.aH5uka_tagWarn{background:var(--override-bg);color:var(--override-fg)}.aH5uka_diff{white-space:pre-line;overflow-wrap:anywhere;grid-template-columns:32px 1fr;gap:4px 8px;font-size:12px;display:grid}.aH5uka_old{color:var(--muted-2);text-decoration:line-through}.aH5uka_ackLine{color:var(--success-accent);font-size:12px}.aH5uka_foot{border-top:1px solid var(--outline-variant);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.aH5uka_link{color:var(--primary);margin-right:auto;font-size:12px}.aH5uka_muted{color:var(--muted)}.aH5uka_error{color:var(--error)}
.VtguAW_controls{align-items:center;gap:8px;display:flex}.VtguAW_notice{border:1px solid var(--error);color:var(--error);background:color-mix(in srgb, var(--error) 8%, transparent);border-radius:2px;margin:16px 22px;padding:12px 14px}.VtguAW_addr{white-space:pre-line}.VtguAW_tags{gap:4px;min-width:0;display:flex;overflow:hidden}.VtguAW_tags>*{flex:none}.VtguAW_noteChip{background:var(--override-bg);color:var(--override-fg);box-shadow:inset 0 0 0 1px var(--override-border)}.VtguAW_noteChipOn{background:var(--override-accent);color:#fff}
.a51M7W_root{background:var(--surface-container);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:14px;padding:12px 16px;display:grid}.a51M7W_icon{color:#1a1a1a;width:28px;height:28px;font:700 14px var(--font-mono);background:#f9a825;border-radius:2px;place-items:center;display:grid;transform:rotate(45deg)}.a51M7W_icon span{display:block;transform:rotate(-45deg)}.a51M7W_title{font-family:var(--font-display);letter-spacing:-.01em;font-size:13px;font-weight:700;display:block}.a51M7W_sub{color:var(--on-surface-variant);margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.a51M7W_count{font:700 11px var(--font-mono);background:var(--on-surface);color:var(--surface-container-lowest);border-radius:2px;padding:3px 8px}
.JtRWqW_grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}@media (max-width:900px){.JtRWqW_grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.JtRWqW_grid{grid-template-columns:1fr}}.JtRWqW_root{background:var(--surface-container-low);border-radius:var(--radius);cursor:pointer;-webkit-user-select:none;user-select:none;padding:12px 14px;transition:box-shadow .12s,background .12s;position:relative;box-shadow:inset 0 0 0 1px #0000}.JtRWqW_root:hover{background:var(--surface-container)}.JtRWqW_on{background:var(--surface-container-highest);box-shadow:inset 0 0 0 1.5px var(--on-surface)}.JtRWqW_top{align-items:flex-start;gap:10px;display:flex}.JtRWqW_diamond{width:32px;height:32px;font:700 13px var(--font-mono);border-radius:2px;flex-shrink:0;place-items:center;margin:4px 6px 0 0;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 1.5px #0000002e}.JtRWqW_diamond span{line-height:1;display:block;transform:rotate(-45deg)}.JtRWqW_main{flex:1;min-width:0}.JtRWqW_title{font-family:var(--font-display);letter-spacing:-.005em;font-size:12.5px;font-weight:700;line-height:1.3}.JtRWqW_examples{color:var(--on-surface-variant);margin-top:4px;font-size:10.5px;line-height:1.45}.JtRWqW_check{border:1.5px solid var(--outline-variant);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:grid;position:absolute;top:10px;right:10px}.JtRWqW_on .JtRWqW_check{border-color:var(--on-surface);background:var(--on-surface);color:var(--surface-container-lowest)}.JtRWqW_permit{border-top:1px solid var(--outline-ghost);gap:6px;margin-top:10px;padding-top:10px;display:grid}.JtRWqW_permit label{font:600 9.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant)}.JtRWqW_permit input{background:var(--surface-container-lowest);border:1px solid var(--surface-container-high);border-radius:var(--radius);width:100%;font:12px var(--font-mono);color:var(--on-surface);padding:6px 8px;transition:border-color .12s,box-shadow .12s}.JtRWqW_permit input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.JtRWqW_permit .JtRWqW_grid2{grid-template-columns:1fr 1fr;gap:6px;display:grid}.JtRWqW_hiddenCheckbox{opacity:0;pointer-events:none;position:absolute}
._7dFyjG_card{background:var(--surface-container-low);border-radius:var(--radius);padding:16px 18px}._7dFyjG_card+._7dFyjG_card{margin-top:12px}._7dFyjG_head{border-bottom:1px solid var(--outline-ghost);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}._7dFyjG_ico{background:var(--surface-container-high);width:32px;height:32px;color:var(--on-surface);border-radius:var(--radius);font:700 12px var(--font-mono);flex-shrink:0;place-items:center;display:grid}._7dFyjG_title{min-width:0;font:700 14px var(--font-display);letter-spacing:-.01em;flex:1}._7dFyjG_title small{font:400 11.5px var(--font-body);color:var(--on-surface-variant);letter-spacing:0;margin-top:2px;display:block}._7dFyjG_actions{gap:6px;display:flex}
.hxduNW_pick{background:var(--surface-container-low);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--outline-ghost);grid-template-columns:56px 1fr auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.hxduNW_filled{background:var(--surface-container-highest);box-shadow:inset 3px 0 0 var(--primary), inset 0 0 0 1px var(--outline-ghost)}.hxduNW_invalid{box-shadow:inset 0 0 0 2px var(--error,#c7301e)}.hxduNW_ico{background:var(--surface-container-high);width:56px;height:56px;color:var(--on-surface);border-radius:var(--radius);font:700 13px var(--font-mono);letter-spacing:.04em;place-items:center;display:grid}.hxduNW_icoFilled{background:var(--primary);color:var(--on-primary)}.hxduNW_body{min-width:0}.hxduNW_lbl{font:600 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant)}.hxduNW_title{font:700 16px var(--font-display);letter-spacing:-.01em;color:var(--on-surface);margin-top:4px;display:block}.hxduNW_meta{font:11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:3px;display:block}.hxduNW_meta b{color:var(--on-surface);font-weight:600}
.o1WuNq_list{grid-template-columns:1fr 1fr;gap:10px;padding:4px 0;display:grid}@media (max-width:720px){.o1WuNq_list{grid-template-columns:1fr}}.o1WuNq_card{background:var(--surface-container-lowest);border-radius:var(--radius);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;font-family:var(--font-body);grid-template-columns:1fr auto;gap:8px;padding:14px 16px;transition:box-shadow .12s,background .12s;display:grid;box-shadow:inset 0 0 0 1px #0000}.o1WuNq_card:hover{background:var(--surface-container-highest)}.o1WuNq_on{box-shadow:inset 0 0 0 2px var(--primary);background:var(--surface-container-highest)}.o1WuNq_mfg{font:600 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant)}.o1WuNq_nm{font:700 15px var(--font-display);letter-spacing:-.01em;color:var(--on-surface);margin-top:4px;display:block}.o1WuNq_cat{font:11.5px var(--font-body);color:var(--on-surface-variant);margin-top:3px}.o1WuNq_spec{border-top:1px solid var(--outline-ghost);font:11px var(--font-mono);color:var(--on-surface-variant);grid-template-columns:repeat(2,1fr);gap:4px 10px;margin-top:10px;padding-top:10px;display:grid}.o1WuNq_spec b{color:var(--on-surface);font-weight:600}.o1WuNq_tagCat{font:600 9.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--surface-container-high);color:var(--on-surface-variant);white-space:nowrap;border-radius:2px;align-self:start;padding:3px 8px}
.V3KkZG_backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#1412106b;place-items:center;padding:32px 16px;animation:.14s ease-out V3KkZG_fadein;display:grid;position:fixed;inset:0}@keyframes V3KkZG_fadein{0%{opacity:0}to{opacity:1}}.V3KkZG_modal{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:min(620px,100%);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000040}.V3KkZG_head{text-align:left;background:linear-gradient(180deg, var(--secondary-container) 0%, var(--surface-container-lowest) 100%);padding:28px 28px 18px}.V3KkZG_icon{background:var(--secondary);color:#fff;width:44px;height:44px;font:700 22px var(--font-display);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.V3KkZG_head h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--on-surface);margin:0 0 6px;font-size:22px;font-weight:800}.V3KkZG_head p{color:var(--on-surface-variant);margin:0;font-size:13.5px;line-height:1.55}.V3KkZG_head p b{color:var(--on-surface);font-weight:600}.V3KkZG_body{padding:18px 28px 22px}.V3KkZG_help{color:var(--on-surface-variant);background:var(--surface-container-low);border-radius:var(--radius);margin:0 0 16px;padding:12px 14px;font-size:12.5px;line-height:1.6}.V3KkZG_help b{color:var(--on-surface);font-weight:600}.V3KkZG_actions{gap:8px;display:grid}.V3KkZG_tile{background:var(--surface-container-low);border-radius:var(--radius);color:var(--on-surface);grid-template-columns:36px 1fr;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background .12s,box-shadow .12s;display:grid;box-shadow:inset 0 0 0 1px #0000}.V3KkZG_tile:hover{background:var(--surface-container)}.V3KkZG_tileIc{background:var(--surface-container-high);width:36px;height:36px;color:var(--on-surface);border-radius:var(--radius);font:700 16px var(--font-mono);place-items:center;display:grid}.V3KkZG_tile b{font-family:var(--font-display);letter-spacing:-.01em;font-size:13.5px;font-weight:700;display:block}.V3KkZG_tile small{color:var(--on-surface-variant);margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.V3KkZG_tilePrimary{background:var(--primary);color:var(--on-primary);box-shadow:inset 0 0 0 1px var(--primary)}.V3KkZG_tilePrimary:hover{background:var(--primary-container)}.V3KkZG_tilePrimary .V3KkZG_tileIc{color:var(--on-primary);background:#ffffff1f}.V3KkZG_tilePrimary small{color:#ffffffc7}.V3KkZG_tileGhost{box-shadow:inset 0 0 0 1px var(--outline-ghost);background:0 0}.V3KkZG_tileGhost:hover{background:var(--surface-container-low)}.V3KkZG_footer{border-top:1px solid var(--outline-ghost);background:var(--surface-container-lowest);padding:14px 28px;display:flex}
._7urpGa_root{width:100%;display:block}._7urpGa_trigger{width:100%;min-width:0;font:13px var(--font-body)}._7urpGa_content{width:100%;min-width:220px}
.ql7WAG_root{width:100%;display:block}.ql7WAG_trigger{width:100%;min-width:0}.ql7WAG_content{width:100%;min-width:260px}.ql7WAG_selected{align-items:center;gap:6px;min-width:0;display:inline-flex}.ql7WAG_selectedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ql7WAG_itemRow{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ql7WAG_regionChip{font:600 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);white-space:nowrap;border-radius:999px;padding:1px 6px}.ql7WAG_status{text-align:center;color:var(--on-surface-variant);padding:18px 10px;font-size:12.5px}
.nRNKVG_root{width:100%;display:block}.nRNKVG_trigger{width:100%;min-width:0}.nRNKVG_content{width:100%;min-width:260px}.nRNKVG_selected{align-items:center;gap:6px;min-width:0;display:inline-flex}.nRNKVG_selectedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nRNKVG_itemRow{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.nRNKVG_status{text-align:center;color:var(--on-surface-variant);padding:18px 10px;font-size:12.5px}
.aQAwzG_root{background:var(--surface-container-lowest);border-radius:var(--radius);color:var(--on-surface-variant);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:500;display:inline-flex}.aQAwzG_root b{color:var(--on-surface);font-weight:600}.aQAwzG_active{background:var(--surface-container-highest);color:var(--on-surface);box-shadow:inset 0 -2px 0 0 var(--primary)}.aQAwzG_active b{color:var(--on-surface)}