.kvsy1q_sources{--source-card-width:196px;--source-card-gap:8px;flex-direction:column;gap:14px;min-width:0;display:flex}.kvsy1q_groups{flex-wrap:wrap;align-items:flex-start;gap:14px 20px;display:flex}.kvsy1q_house{width:calc(var(--source-count) * (var(--source-card-width) + var(--source-card-gap)) - var(--source-card-gap));min-width:0;max-width:100%}.kvsy1q_wideHouse{width:100%}.kvsy1q_heading{color:var(--text-secondary);margin:0 0 7px;font-size:11px;font-weight:500;line-height:1.4}.kvsy1q_grid{grid-template-columns:repeat(auto-fill, min(100%, var(--source-card-width)));gap:var(--source-card-gap);grid-auto-rows:1fr;display:grid}.kvsy1q_card{background:var(--surface-2);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:5px;min-width:0;min-height:76px;padding:8px 10px;font-family:inherit;display:flex;position:relative}.kvsy1q_card[aria-pressed=true]{border-color:var(--source-hue);background:var(--source-wash)}.kvsy1q_card:focus-visible{outline:1px solid var(--text-secondary);outline-offset:2px}.kvsy1q_card:hover,.kvsy1q_card:focus-within{z-index:1}.kvsy1q_top{align-items:flex-start;gap:8px;padding-right:14px;display:flex}.kvsy1q_body{flex:1;min-width:0}.kvsy1q_name{color:var(--text-secondary);text-transform:uppercase;overflow-wrap:anywhere;font-size:10.5px;font-weight:400;line-height:1.3;display:block}.kvsy1q_card[aria-pressed=true] .kvsy1q_name{color:var(--text-primary)}.kvsy1q_figures{flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:10.5px;line-height:1.25;display:flex}.kvsy1q_figures>span{white-space:nowrap}.kvsy1q_total{font-size:17px;font-weight:700}.kvsy1q_rate{color:var(--text-tertiary)}.kvsy1q_stages{flex-wrap:wrap;gap:2px 5px;margin-top:auto;font-size:10.5px;line-height:1.3;display:flex}.kvsy1q_stage{white-space:nowrap}.kvsy1q_stage+.kvsy1q_stage:before{content:"·";color:var(--text-tertiary);margin-right:5px}.kvsy1q_incomeBtn{color:var(--text-tertiary);cursor:pointer;border-radius:4px;align-items:center;margin-left:auto;padding:1px;display:inline-flex}.kvsy1q_incomeBtn:hover,.kvsy1q_incomeBtn:focus-visible{color:var(--source-hue);outline:none}.kvsy1q_detail{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:10.5px}.kvsy1q_skeleton{cursor:default}
.MsAziG_wrap{flex-shrink:0;margin:0 4px 6px}.MsAziG_button{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-2);width:100%;min-height:40px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:7px 10px;font-size:13px;line-height:18px;display:flex}.MsAziG_button:hover:not(:disabled){border-color:var(--border-default)}.MsAziG_button:disabled{cursor:default}.MsAziG_error{color:#ff6b60;margin-top:5px;padding:0 4px;font-size:12px;line-height:17px}.MsAziG_note{background:var(--surface-2);border-radius:10px;align-items:flex-start;gap:9px;padding:8px 10px;display:flex}.MsAziG_noteIcon{color:var(--text-tertiary);flex:none;margin-top:1px}.MsAziG_noteWords{flex-direction:column;gap:1px;min-width:0;display:flex}.MsAziG_noteHead{color:var(--text-primary);font-size:12.5px;line-height:17px}.MsAziG_noteHow{color:var(--text-tertiary);font-size:12px;line-height:16px}
.n9pD3G_door{min-height:40px;color:var(--text-primary);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:10px;margin-bottom:2px;padding:4px 0;text-decoration:none;display:flex}.n9pD3G_open{justify-content:flex-start;padding:4px 5px}.n9pD3G_open:hover,.n9pD3G_open.n9pD3G_active{background:var(--surface-2)}.n9pD3G_door svg{filter:drop-shadow(0 2px 3px #00000059);transition:transform .2s,filter .2s}.n9pD3G_door:hover svg{filter:drop-shadow(0 4px 7px #00000073);transform:scale(1.12)}.n9pD3G_share{min-width:0;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.n9pD3G_door:hover .tasks-ring-arc{animation:.6s cubic-bezier(.3,.7,.2,1) both n9pD3G_ringFill}.n9pD3G_door:hover .tasks-ring-tick{animation:.38s ease-out .45s both n9pD3G_tickWrite}@keyframes n9pD3G_ringFill{0%{stroke-dasharray:0 1}}@keyframes n9pD3G_tickWrite{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.n9pD3G_door svg{transition:none}.n9pD3G_door:hover svg{transform:none}:is(.n9pD3G_door:hover .tasks-ring-arc,.n9pD3G_door:hover .tasks-ring-tick){animation:none}}
.SalPtq_wrap{--pick-on:color-mix(in srgb, #1ac660 18%, var(--surface-1));--pick-edge:#1ac6608c;--pick-ink:color-mix(in srgb, #1ac660 50%, var(--text-primary));flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}body[data-theme=dark] .SalPtq_wrap{--pick-on:color-mix(in srgb, #1ac660 26%, var(--surface-1));--pick-ink:color-mix(in srgb, #1ac660 68%, var(--text-primary))}.SalPtq_wrap{container-type:inline-size}.SalPtq_chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:660px;display:grid}@container (min-width:520px){.SalPtq_chips{grid-template-columns:repeat(6,minmax(0,1fr))}}.SalPtq_chip{box-sizing:border-box;border:1px solid var(--border-default);background:var(--surface-2);width:100%;min-width:0;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:6px 8px 7px;display:flex}.SalPtq_chip:hover:not(:disabled){border-color:var(--text-tertiary)}.SalPtq_chipOn,.SalPtq_chipOn:hover:not(:disabled){border-color:var(--pick-edge);background:var(--pick-on);color:var(--pick-ink)}.SalPtq_chip:disabled{opacity:.4;cursor:default}.SalPtq_chipLabel{white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:500;line-height:17px;display:inline-flex}.SalPtq_chipDay{color:var(--text-secondary);white-space:nowrap;font-size:11px;line-height:14px}.SalPtq_chipOn .SalPtq_chipDay{color:var(--pick-ink);opacity:.85}.SalPtq_pickBox{height:100%}.SalPtq_row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SalPtq_hourMark{color:var(--text-tertiary);display:inline-flex}.SalPtq_hour{min-width:116px}.SalPtq_note{color:var(--text-tertiary);font-size:11.5px;line-height:16px}
.ayAoqa_chip{background:color-mix(in srgb, var(--lv) 14%, transparent);color:var(--lv);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:12px;line-height:18px;display:inline-flex}.ayAoqa_icon{color:var(--lv);flex:none;align-items:center;display:inline-flex}.ayAoqa_picker{flex-wrap:wrap;gap:5px;display:inline-flex}.ayAoqa_pick{border:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:4px 11px 4px 8px;font-size:12.5px;line-height:18px;display:inline-flex}.ayAoqa_pick svg{color:var(--lv)}.ayAoqa_pick:hover{color:var(--text-primary)}.ayAoqa_pickOn,.ayAoqa_pickOn:hover{border-color:color-mix(in srgb, var(--lv) 45%, transparent);background:color-mix(in srgb, var(--lv) 14%, transparent);color:var(--lv)}
.CG8kfW_layout{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 380px;min-width:0;min-height:0;display:grid;overflow:hidden}.CG8kfW_form,.CG8kfW_preview{scrollbar-gutter:stable;overscroll-behavior-y:contain;min-width:0;min-height:0;overflow:hidden auto}.CG8kfW_form{padding:22px 18px 24px 22px;container:quote-form/inline-size}.CG8kfW_form section{border-bottom:1px solid var(--border-subtle);margin-bottom:18px;padding:0 0 18px}.CG8kfW_form h3{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:500;display:flex}.CG8kfW_form h3 svg{color:#ff6b60}.CG8kfW_rentalSectionHeader{align-items:center;gap:16px;min-width:0;margin-bottom:12px;display:flex}.CG8kfW_rentalSectionHeader h3{white-space:nowrap;flex-shrink:0;margin:0}.CG8kfW_rentalVehicleLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);font-size:12px;overflow:hidden}.CG8kfW_rentalVehicleSuggestion{color:#ff6b60;margin-left:8px}.CG8kfW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.CG8kfW_handoverGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.CG8kfW_handoverSide{flex-direction:column;gap:6px;min-width:0;display:flex}.CG8kfW_handoverTitle{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;padding-bottom:10px;font-size:12px;display:flex}.CG8kfW_handoverTitle svg{color:#ff6b60}.CG8kfW_handoverTitle small{color:var(--text-tertiary);font-size:11px}@media (max-width:600px){.CG8kfW_handoverGrid{grid-template-columns:minmax(0,1fr)}}.CG8kfW_rentalVehicleGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;gap:14px;display:grid}.CG8kfW_rentalLentGrid{grid-template-columns:minmax(0,1fr) 90px}.CG8kfW_vehicleGrid{grid-template-columns:90px minmax(0,1fr);align-items:end;gap:10px 14px;min-width:0;display:grid}.CG8kfW_rentalVehicleGrid .CG8kfW_field>div:first-child{min-height:22px;line-height:18px}.CG8kfW_vehicleGrid>.CG8kfW_field>button,.CG8kfW_vehicleGrid>.CG8kfW_field>div:last-child>button,.CG8kfW_vehicleSourceField>div:last-child>button,.CG8kfW_dateControl>button:first-child{box-sizing:border-box;border-radius:8px!important;flex-wrap:nowrap!important;height:36px!important;min-height:36px!important;padding:0 10px!important;display:flex!important}.CG8kfW_vehicleGrid>.CG8kfW_field>input{height:36px}.CG8kfW_dateControl>button:first-child>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.CG8kfW_dateControl>button:first-child>svg{flex-shrink:0}.CG8kfW_vehicleField>div:first-child{flex-wrap:nowrap!important}.CG8kfW_vehicleField>div:first-child>span{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CG8kfW_vehicleDisplayOptions{flex-shrink:0;align-items:center;gap:8px;display:flex}.CG8kfW_customerGrid{grid-template-columns:minmax(150px,.6fr) minmax(0,1.4fr) minmax(0,1fr);gap:10px 14px;display:grid}.CG8kfW_customerGrid input{height:36px}.CG8kfW_pricingGrid{grid-template-columns:70px repeat(3,minmax(0,1fr));align-items:end;gap:10px 14px;display:grid}.CG8kfW_pricingGrid input{height:36px}@media (max-width:600px){.CG8kfW_customerGrid{grid-template-columns:minmax(0,1fr)}}.CG8kfW_rentalPeriod{min-width:0}.CG8kfW_rentalDays{text-align:center;font-variant-numeric:tabular-nums}@container quote-form (max-width:680px){.CG8kfW_rentalVehicleGrid{grid-template-columns:minmax(0,1fr);gap:0}}@container quote-form (max-width:400px){.CG8kfW_vehicleGrid,.CG8kfW_pricingGrid{grid-template-columns:minmax(0,1fr)}}.CG8kfW_field{min-width:0;color:var(--text-secondary);flex-direction:column;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.CG8kfW_required{color:#ff6b60}.CG8kfW_suggestion{box-sizing:border-box;background:var(--surface-2);border:1px dashed var(--border-default);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:7px 10px;font-size:12px;display:flex}.CG8kfW_suggestion button,.CG8kfW_suggestedRate button{border:1px solid var(--border-default);color:#1ac660;cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.CG8kfW_suggestedRate{align-items:center;gap:6px;display:flex}.CG8kfW_suggestedPeriod{position:relative}.CG8kfW_suggestedPeriod>button:first-child{padding-right:44px!important}.CG8kfW_confirmPeriod{box-sizing:border-box;border:1px solid var(--border-default);background:var(--surface-2);color:#1ac660;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.CG8kfW_confirmPeriod>svg{flex-shrink:0;width:16px;height:16px}.CG8kfW_suggestion button:disabled{cursor:default}.CG8kfW_suggestion button:disabled:not([title=Confirmed]){color:var(--text-tertiary);opacity:.5}.CG8kfW_form input:not([type=checkbox]),.CG8kfW_form textarea{box-sizing:border-box;background:var(--surface-2);width:100%;min-width:0;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:12px}.CG8kfW_form input:focus-visible,.CG8kfW_form textarea:focus-visible{outline-offset:1px;outline:1px solid #ff6b60}.CG8kfW_form textarea{resize:vertical}.CG8kfW_form summary{cursor:pointer;color:var(--text-primary);padding:8px 0;font-size:13px;font-weight:500}.CG8kfW_form summary::marker{color:#ff6b60}.CG8kfW_form summary::-webkit-details-marker{color:#ff6b60}.CG8kfW_servicesGrid{columns:2;column-gap:24px}.CG8kfW_service{break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;width:100%;margin:6px 0;font-size:12px;display:inline-grid}.CG8kfW_service>button[role=switch],.CG8kfW_service>input[aria-label="Custom service name"]{grid-column:1/-1}.CG8kfW_form .CG8kfW_service input:not([type=checkbox]){border-radius:7px;height:30px;padding:5px 8px;font-size:11px}.CG8kfW_preview{border-left:1px solid var(--border-default);padding:22px 18px 24px 20px}.CG8kfW_previewContent{width:100%;max-width:340px;margin-inline:auto}.CG8kfW_phone{background:var(--surface-1);border:1px solid var(--border-default);border-radius:34px;padding:10px;overflow:hidden;box-shadow:0 8px 24px #0000002e,0 2px 6px #0000001f}.CG8kfW_speaker{background:var(--border-default);border-radius:5px;width:64px;height:5px;margin:2px auto 12px}.CG8kfW_phoneHeader{border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.CG8kfW_phoneHeader svg{color:#1ac660;flex-shrink:0}.CG8kfW_phoneHeader small{color:var(--text-tertiary);margin-top:3px;font-size:10px;display:block}.CG8kfW_screen{background:var(--surface-0,var(--surface-1));min-height:clamp(280px,48vh,500px);padding:16px 10px}.CG8kfW_bubble{background:var(--surface-2);border:1px solid var(--border-subtle);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-primary);-webkit-user-select:text;user-select:text;border-radius:14px 14px 3px;padding:14px;font-size:12px;line-height:1.8}.CG8kfW_bubble strong{font-weight:600}.CG8kfW_homeIndicator{background:var(--border-default);border-radius:4px;width:84px;height:4px;margin:12px auto 2px}.CG8kfW_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.CG8kfW_actions button{justify-content:center;align-items:center;gap:5px;min-width:0;padding:8px 4px;font-size:12px;font-weight:500;display:flex}.CG8kfW_actions button svg{flex-shrink:0}.CG8kfW_actions button:disabled{opacity:.5;cursor:not-allowed}.CG8kfW_expandedPreview{box-sizing:border-box;flex-direction:column;gap:12px;width:min(840px,94vw);height:min(960px,90dvh);max-height:90dvh;padding:24px;display:flex;overflow-y:auto}.CG8kfW_expandedMessage{flex:auto;min-height:0;padding:20px;font-size:16px;overflow-y:auto}.CG8kfW_previewTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:14px;font-weight:500;display:flex}.CG8kfW_hint{color:var(--text-tertiary);margin:8px 0;font-size:11px;line-height:1.6}@media (max-width:1000px){.CG8kfW_layout{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:760px){.CG8kfW_layout{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.CG8kfW_form,.CG8kfW_preview{padding:16px}.CG8kfW_preview{border-left:0;border-top:1px solid var(--border-default)}}@media (max-width:440px){.CG8kfW_grid{grid-template-columns:minmax(0,1fr)}.CG8kfW_servicesGrid{columns:1}}
.BpFmuq_action{--document-action-color:currentColor;border:1px solid var(--border-default);background:var(--surface-2);max-width:100%;min-height:40px;color:var(--text-primary);text-align:center;cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.35;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.BpFmuq_action:hover:not(:disabled){background:var(--surface-3);border-color:color-mix(in srgb, var(--text-secondary) 55%, var(--border-default))}.BpFmuq_action:focus-visible{outline:2px solid var(--text-secondary);outline-offset:3px}.BpFmuq_action:disabled{opacity:.55;cursor:not-allowed}.BpFmuq_action.BpFmuq_reset{color:#ff6b60;background:color-mix(in srgb, #ff6b60 12%, var(--surface-2));border-color:#ff6b6066;flex-shrink:0;width:40px;height:40px;padding:0}.BpFmuq_action.BpFmuq_reset:hover:not(:disabled){background:color-mix(in srgb, #ff6b60 20%, var(--surface-2));border-color:#ff6b60}.BpFmuq_action.BpFmuq_reset:focus-visible{outline-color:#ff6b60}.BpFmuq_archive,.BpFmuq_draft,.BpFmuq_saved{--document-action-color:currentColor}.BpFmuq_footerAction{font-weight:400}.BpFmuq_documentTypes{flex-wrap:wrap;gap:6px;max-width:100%;display:inline-flex}.BpFmuq_documentType{white-space:nowrap}.BpFmuq_segmented{border-color:var(--border-default);background:var(--surface-1);cursor:default;border-radius:11px;gap:3px;padding:3px}.BpFmuq_action.BpFmuq_segmented:hover{background:var(--surface-1);border-color:var(--border-default)}.BpFmuq_segment{--document-action-color:currentColor;min-height:34px;color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.BpFmuq_segment:hover:not(:disabled){color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.BpFmuq_segment:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-2px}.BpFmuq_segment:disabled{opacity:.55;cursor:not-allowed}.BpFmuq_segmentOn,.BpFmuq_segmentOn:hover:not(:disabled){color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 12%, var(--surface-2));border-color:color-mix(in srgb, var(--text-secondary) 50%, var(--border-default));font-weight:500}.BpFmuq_segmentRule{background:var(--border-default);align-self:stretch;width:1px;margin:6px 2px}.BpFmuq_selected{color:var(--text-primary);border-color:color-mix(in srgb, var(--text-secondary) 50%, var(--border-default));background:color-mix(in srgb, var(--text-primary) 12%, var(--surface-2));font-weight:500}.BpFmuq_selected:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 12%, var(--surface-2))}.BpFmuq_incomplete{color:var(--text-tertiary);background:var(--surface-2);border-color:#0000}.BpFmuq_create,.BpFmuq_ready,.BpFmuq_exception{color:var(--surface-1);background:var(--text-primary);border-color:var(--text-primary)}.BpFmuq_create:hover:not(:disabled),.BpFmuq_ready:hover:not(:disabled),.BpFmuq_exception:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 88%, var(--surface-1));border-color:var(--text-primary)}@media (max-width:600px){.BpFmuq_action{padding:7px 9px;font-size:12.5px}}@media (pointer:coarse){.BpFmuq_action,.BpFmuq_segment{min-height:44px}.BpFmuq_action.BpFmuq_reset{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.BpFmuq_action{transition:none}}
.pu2Wua_wrap{flex-direction:column;gap:10px;min-width:0;display:flex}.pu2Wua_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pu2Wua_nav{align-items:center;gap:6px;display:inline-flex}.pu2Wua_navBtn{border:1px solid var(--border-default);background:var(--surface-1);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.pu2Wua_navBtn:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-tertiary)}.pu2Wua_navBtn:disabled{opacity:.4;cursor:default}.pu2Wua_week{text-align:center;min-width:116px;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.pu2Wua_thisWeek{border:1px solid var(--border-default);height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 10px;font-size:12px}.pu2Wua_thisWeek:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.pu2Wua_legend{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:11.5px;display:flex}.pu2Wua_legend>span{align-items:center;gap:4px;display:inline-flex}.pu2Wua_note{color:var(--text-tertiary)}.pu2Wua_error{color:#ff6b60;margin:0;font-size:12.5px}.pu2Wua_cell{box-sizing:content-box;width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;flex-direction:column;align-items:stretch;gap:4px;margin:-4px -6px;padding:4px 6px;display:flex}button.pu2Wua_cell{cursor:pointer}button.pu2Wua_cell:hover{background:var(--surface-2)}.pu2Wua_quiet{opacity:.55}.pu2Wua_logged{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.pu2Wua_none{color:var(--text-tertiary);font-weight:400}.pu2Wua_proof{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.pu2Wua_track{background:color-mix(in srgb, var(--text-tertiary) 16%, transparent);border-radius:2px;width:100%;height:4px;display:flex;overflow:hidden}.pu2Wua_seg{flex-shrink:0;height:100%}.pu2Wua_dayHead{white-space:nowrap}.pu2Wua_today{color:#1ac660}.pu2Wua_share{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:13px}.pu2Wua_dialog{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);width:min(720px,94vw);max-height:86vh;color:var(--text-primary);border-radius:14px;flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex;overflow-y:auto}.pu2Wua_dHead{align-items:center;gap:10px;display:flex}.pu2Wua_dDay{color:var(--text-secondary);font-size:14px;font-weight:500}.pu2Wua_grow{flex:auto}.pu2Wua_close{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.pu2Wua_close:hover{background:var(--surface-2);color:var(--text-primary)}.pu2Wua_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (max-width:560px){.pu2Wua_facts{grid-template-columns:1fr}}.pu2Wua_fact{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;display:flex}.pu2Wua_factLabel{color:var(--text-tertiary);font-size:11px}.pu2Wua_factValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.pu2Wua_factParts{color:var(--text-secondary);flex-wrap:wrap;gap:3px 10px;font-size:11.5px;display:flex}.pu2Wua_factParts>span{align-items:center;gap:4px;display:inline-flex}.pu2Wua_strip{flex-direction:column;gap:5px;display:flex}.pu2Wua_lane{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;display:grid}.pu2Wua_laneName{color:var(--text-tertiary);font-size:11px}.pu2Wua_laneTrack{background:color-mix(in srgb, var(--text-tertiary) 10%, transparent);border-radius:3px;height:10px;position:relative}.pu2Wua_laneSeg{border-radius:3px;position:absolute;top:0;bottom:0}.pu2Wua_ticks{height:14px;position:relative}.pu2Wua_tick{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;top:0;transform:translate(-50%)}.pu2Wua_lines{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pu2Wua_line{grid-template-columns:14px 92px minmax(0,1fr);align-items:start;gap:8px;font-size:12.5px;display:grid}.pu2Wua_line>:first-child{padding-top:2px}.pu2Wua_removed{color:var(--text-tertiary);text-decoration:line-through}.pu2Wua_removed .pu2Wua_mins,.pu2Wua_removed .pu2Wua_taskLink{color:var(--text-tertiary)}.pu2Wua_mins{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.pu2Wua_what{min-width:0;color:var(--text-primary);flex-direction:column;gap:2px;display:flex}.pu2Wua_taskLink{max-width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-self:flex-start;padding:0;overflow:hidden}.pu2Wua_taskLink:hover{text-decoration:underline}.pu2Wua_when{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:11.5px}.pu2Wua_empty{color:var(--text-tertiary);margin:0;font-size:12.5px}
.Ayf_Ta_compactTable th,.Ayf_Ta_compactTable td{overflow-wrap:anywhere;white-space:normal!important;padding-left:8px!important;padding-right:8px!important}.Ayf_Ta_compactTable th:first-child{width:8%!important}.Ayf_Ta_compactTable th:nth-child(2){width:15%!important}.Ayf_Ta_compactTable th:nth-child(3){width:9%!important}.Ayf_Ta_compactTable th:nth-child(4){width:16%!important}.Ayf_Ta_compactTable th:nth-child(5){width:12%!important}.Ayf_Ta_compactTable th:nth-child(6){width:10%!important}.Ayf_Ta_compactTable th:nth-child(7){width:13%!important}.Ayf_Ta_compactTable th:nth-child(8){width:7%!important}.Ayf_Ta_compactTable th:nth-child(9){width:10%!important}.Ayf_Ta_compactTable td span{min-width:0;max-width:100%;white-space:normal!important}.Ayf_Ta_compactTable td>span{flex-wrap:wrap}.Ayf_Ta_compactTable td button{flex-shrink:0}.Ayf_Ta_compactTable td:nth-child(9)>span{flex-wrap:wrap}@media (max-width:800px){.Ayf_Ta_compactTable thead{display:none}.Ayf_Ta_compactTable tbody,.Ayf_Ta_compactTable tr{width:100%;display:block}.Ayf_Ta_compactTable tr{padding:10px 0}.Ayf_Ta_compactTable td{box-sizing:border-box;vertical-align:top;border:0;width:50%;display:inline-block}}.Ayf_Ta_cardLayout{min-width:0;container-type:inline-size}.Ayf_Ta_bookingCards{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}@supports (grid-template-rows:subgrid){.Ayf_Ta_bookingCards>article{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}}.Ayf_Ta_vehicleFact{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:6px 10px;width:100%;min-width:0;display:grid;position:relative}.Ayf_Ta_vehicleOwnership{display:inline-flex;position:absolute;top:0;right:0}.Ayf_Ta_vehicleFact:has(>.Ayf_Ta_vehicleCustomer){grid-template-rows:auto 1fr}.Ayf_Ta_vehiclePhotoSlot{grid-area:1/1;justify-content:center;align-items:center;width:64px;min-height:64px;display:flex}.Ayf_Ta_vehiclePhotoPlaceholder{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-3);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.Ayf_Ta_vehicleDetails{flex-direction:column;grid-area:1/2;justify-content:center;gap:4px;min-width:0;min-height:64px;display:flex}.Ayf_Ta_vehicleName{align-items:center;gap:6px;display:flex}.Ayf_Ta_vehicleCustomer{border-top:1px solid var(--border-subtle);grid-area:2/1/auto/-1;align-self:stretch;align-items:center;min-width:0;padding-top:10px;line-height:1.4;display:flex}.Ayf_Ta_vehicleCustomer>*{width:100%;min-width:0}.Ayf_Ta_vehicleCapsules{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.Ayf_Ta_vehicleFactCapsule{background:var(--surface-3);color:var(--text-primary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;max-width:100%;padding:1px 7px;font-size:12px;font-weight:400;line-height:1.5;display:inline-flex}.Ayf_Ta_warehousePhotoButton{cursor:zoom-in;text-align:left;background:0 0;border:0;border-radius:10px;padding:0;display:inline-flex}.Ayf_Ta_warehousePhotoButton:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.Ayf_Ta_warehousePhotoSquare{aspect-ratio:1;object-fit:contain;border:1px solid var(--border-subtle);box-sizing:border-box;border-radius:10px;width:64px;height:64px;display:block}.Ayf_Ta_warehousePhotoPreview{background:var(--surface-1);border:1px solid var(--border-default);border-radius:14px;width:760px;max-width:92vw;padding:14px}.Ayf_Ta_warehousePhotoHeading{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.Ayf_Ta_warehousePhotoHeading>span{overflow-wrap:anywhere;min-width:0}.Ayf_Ta_warehousePhotoHeading small{color:var(--text-secondary);margin-top:4px;font-weight:400;display:block}.Ayf_Ta_warehousePhotoHeading button{border:1px solid var(--border-default);background:var(--surface-2);color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;margin-left:auto;padding:6px;display:inline-flex}.Ayf_Ta_warehousePhotoPreview>img{object-fit:contain;border-radius:8px;width:100%;max-height:68dvh;display:block}.Ayf_Ta_cardsEmpty{text-align:center;color:var(--text-tertiary);padding:24px;font-size:13px}.Ayf_Ta_cardsHeading{color:var(--text-secondary);align-items:center;gap:7px;margin-bottom:12px;font-size:13px;display:flex}.Ayf_Ta_cardsHeading span{color:var(--text-tertiary);font-variant-numeric:tabular-nums}@container (min-width:700px){.Ayf_Ta_bookingCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1100px){.Ayf_Ta_bookingCards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1500px){.Ayf_Ta_bookingCards{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Iy9iQq_screen{--lead-standard-top-margin:-28px;--lead-standard-bottom:72px;flex-direction:column;gap:12px;min-height:0;display:flex}.Iy9iQq_deck>.ui-tabs-list{order:-1}.Iy9iQq_logFilters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.Iy9iQq_logFilter{border:1px solid var(--border-subtle);min-height:26px;color:var(--text-tertiary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 7px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.Iy9iQq_logFilter:hover,.Iy9iQq_logFilter[aria-pressed=true]{border-color:var(--border-default);background:var(--surface-2);color:var(--text-primary)}.Iy9iQq_logFilter[aria-pressed=true]{font-weight:700}.Iy9iQq_logFilter:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}.Iy9iQq_content{min-height:0;max-height:calc(100dvh - var(--sticky-top) - var(--deck-h,54px) - var(--lead-standard-bottom));overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:12px;display:flex;overflow:auto}@media screen and (max-width:900px){.Iy9iQq_screen{--lead-standard-top-margin:-16px;--lead-standard-bottom:60px}}
._15OFWG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}._15OFWG_dateControls,._15OFWG_searchControls{align-items:center;gap:6px;min-width:0;display:flex}._15OFWG_dateControls{flex-wrap:wrap}._15OFWG_today{box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;height:34px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}._15OFWG_searchControls{gap:8px;margin-left:auto}._15OFWG_search{width:280px;min-width:140px;position:relative}._15OFWG_search>svg{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._15OFWG_search input{width:100%;height:34px;min-height:34px;padding:6px 32px;font-size:12px}._15OFWG_kpis{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:12px;display:grid}._15OFWG_kpi{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}._15OFWG_kpiText{flex-direction:column;gap:3px;min-width:0;display:flex}._15OFWG_kpiLabel{color:var(--text-secondary);font-size:12px}._15OFWG_kpiValue{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:18px;font-weight:700;display:inline-flex}._15OFWG_kpiMoney{align-items:baseline;gap:3px;font-size:14px;font-weight:500;display:inline-flex}._15OFWG_kpiHint{color:var(--text-tertiary);font-size:11px;line-height:1.5}._15OFWG_viewRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;display:flex}._15OFWG_filtersButton{align-items:center;gap:6px;min-height:34px;font-size:12px;font-weight:500;display:inline-flex}._15OFWG_filterPanel{width:min(460px,100vw - 28px);max-height:min(720px, var(--radix-popover-content-available-height));box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:12px;padding:16px;overflow-y:auto;box-shadow:0 12px 32px #0000002e}._15OFWG_filterHeading{align-items:center;gap:8px;display:flex}._15OFWG_filterHeading h2{color:var(--text-primary);margin:0 auto 0 0;font-size:14px;font-weight:500}._15OFWG_closeButton{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._15OFWG_closeButton:hover{background:var(--surface-2)}._15OFWG_filterGroup{margin-top:18px}._15OFWG_filterGroup h3,._15OFWG_fleetBreakdown h3{color:var(--text-secondary);margin:0 0 8px;font-size:12px;font-weight:500}._15OFWG_fleetBreakdown{border-top:1px solid var(--border-subtle);margin-top:18px;padding-top:14px}._15OFWG_fleetBreakdown dl{gap:10px;margin:0;font-size:11px;display:grid}._15OFWG_fleetBreakdown dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}._15OFWG_fleetBreakdown dt{color:var(--text-secondary)}._15OFWG_fleetBreakdown dd{font-variant-numeric:tabular-nums;gap:12px;margin:0 0 0 auto;display:flex}._15OFWG_fleetBreakdown dd>span{color:var(--text-primary);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}._15OFWG_fleetBreakdown dd>span:first-child{color:var(--text-tertiary)}._15OFWG_activeFilters{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}._15OFWG_appliedFilter{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 7px;display:inline-flex}._15OFWG_appliedFilter:hover{background:var(--surface-2)}._15OFWG_progressRow{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;display:flex}._15OFWG_progressLabel{color:var(--text-secondary);font-size:12px}._15OFWG_count{background:var(--surface-2);min-width:20px;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:center;border-radius:5px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:500}._15OFWG_tableMeta{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:13px 2px 10px;font-size:11px;display:flex}._15OFWG_metaDetails{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._15OFWG_notesButton{color:var(--text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}._15OFWG_notesButton:hover{color:var(--text-primary)}._15OFWG_notes{width:min(380px,100vw - 28px);max-height:min(500px, var(--radix-popover-content-available-height));border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-secondary);border-radius:12px;padding:16px;font-size:12px;line-height:1.6;overflow-y:auto;box-shadow:0 12px 32px #0000002e}._15OFWG_notes h2,._15OFWG_error h2{color:var(--text-primary);margin:12px 0 6px;font-size:13px;font-weight:500}._15OFWG_notes h2:first-child{margin-top:0}._15OFWG_notes p{margin:6px 0}._15OFWG_syncNote{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}._15OFWG_error{border:1px solid var(--border-subtle);background:var(--surface-1);color:#ff6b60;border-radius:10px;align-items:center;gap:12px;padding:18px;display:flex}._15OFWG_error h2{margin:0 0 3px}._15OFWG_error p{color:var(--text-secondary);margin:0;font-size:12px}._15OFWG_error>button{margin-left:auto;font-weight:500}._15OFWG_notice{color:var(--text-secondary);align-items:flex-start;gap:8px;margin-bottom:10px;font-size:12px;line-height:1.5;display:flex}._15OFWG_notice svg{color:var(--text-tertiary);flex-shrink:0;margin-top:1px}._15OFWG_when{white-space:nowrap;flex-direction:column;gap:3px;display:flex}._15OFWG_when small,._15OFWG_customer small{color:var(--text-tertiary);font-size:11px}._15OFWG_customer{flex-direction:column;gap:3px;min-width:0;display:flex}._15OFWG_customer small{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}._15OFWG_customerName{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);overflow:hidden}._15OFWG_vehicle{align-items:center;gap:10px;min-width:0;display:flex}._15OFWG_vehicleText{flex-direction:column;gap:4px;min-width:0;display:flex}._15OFWG_vehicleName{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-primary);font-weight:500;display:block;overflow:hidden}._15OFWG_vehicleMeta{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}._15OFWG_vehicleMeta>span+span:before{content:"·";color:var(--text-disabled);margin-right:7px}._15OFWG_fleetTag{color:var(--text-tertiary);font-size:10.5px}._15OFWG_priceHeading{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}._15OFWG_priceHeading small{letter-spacing:.2px;font-size:9px;font-weight:400}._15OFWG_rate{color:var(--text-primary);font-weight:500}._15OFWG_muted{color:var(--text-tertiary)}._15OFWG_desk{color:var(--text-secondary);font-size:12px}._15OFWG_causeTop{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._15OFWG_owner{white-space:nowrap;border-radius:5px;align-items:center;padding:2px 7px;font-size:11px;font-weight:400;line-height:16px;display:inline-flex}._15OFWG_differs{color:var(--status-warn-text);cursor:help;align-items:center;gap:3px;font-size:10.5px;display:inline-flex}._15OFWG_empty{min-height:120px;color:var(--text-tertiary);justify-content:center;align-items:center;gap:10px;display:flex}._15OFWG_detail{padding:6px 0}._15OFWG_detailSummary{grid-template-columns:1fr 1fr;gap:24px;display:grid}._15OFWG_detailSection h2{color:var(--text-primary);align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:500;display:flex}._15OFWG_detailSection p{color:var(--text-secondary);margin:5px 0;font-size:12px;line-height:1.5}._15OFWG_detailSection small{color:var(--text-tertiary);margin-top:8px;font-size:10.5px;display:block}._15OFWG_reason{color:var(--text-primary);margin-left:6px}._15OFWG_quote{border-left:2px solid var(--border-strong);background:var(--surface-2);color:var(--text-primary);border-radius:0 6px 6px 0;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.55}._15OFWG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:10px 0 0;display:grid}._15OFWG_facts div{min-width:0}._15OFWG_facts dt{color:var(--text-tertiary);font-size:10.5px}._15OFWG_facts dd{color:var(--text-secondary);overflow-wrap:anywhere;margin:1px 0 0;font-size:12px}._15OFWG_leadLink{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:12px;padding:0;font-size:12px;display:inline-flex}._15OFWG_leadLoading{width:min(440px,100%);color:var(--text-secondary);flex-direction:column;gap:16px;padding:20px;display:flex}._15OFWG_leadLoading p{margin:0;font-size:12px}._15OFWG_leadLink:hover{color:var(--text-primary)}._15OFWG_notesButton:focus-visible,._15OFWG_leadLink:focus-visible,._15OFWG_closeButton:focus-visible,._15OFWG_appliedFilter:focus-visible{outline:2px solid var(--border-strong);outline-offset:3px;border-radius:3px}@media (max-width:900px){._15OFWG_searchControls{width:100%}._15OFWG_search{flex:1;width:auto}._15OFWG_detailSummary{grid-template-columns:1fr;gap:14px}}@media (max-width:560px){._15OFWG_kpis{grid-template-columns:minmax(0,1fr)}}
.colxmq_viewport{container:booking-list/inline-size}.colxmq_action{border:1px solid var(--border-default);background:var(--surface-2);min-height:34px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.colxmq_action:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.colxmq_action:disabled{opacity:.55;cursor:wait}
.rVMhVq_page{--charges-gap:12px;min-width:0}.rVMhVq_deck{margin-bottom:var(--charges-gap);scrollbar-width:thin;gap:8px;max-height:calc(100dvh - 121px);overflow-y:auto}.rVMhVq_heading,.rVMhVq_tools,.rVMhVq_period,.rVMhVq_searchTools,.rVMhVq_scope,.rVMhVq_providerMeta{align-items:center;gap:8px;display:flex}.rVMhVq_heading{flex-wrap:wrap;justify-content:space-between;gap:12px 24px}.rVMhVq_period{flex-wrap:wrap;gap:6px}.rVMhVq_workspace{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:16px;min-height:320px;display:grid}.rVMhVq_tableArea{min-width:0}.rVMhVq_sidebar{min-width:0;min-height:0;position:relative}.rVMhVq_sidebarScroll{overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:12px;flex-direction:column;gap:10px;padding:10px;display:flex;position:absolute;inset:0;overflow-y:auto}.rVMhVq_filterGroup{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:10px;padding:8px}.rVMhVq_groupTitle{color:var(--text-tertiary);letter-spacing:.6px;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:500}.rVMhVq_rail{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.rVMhVq_page .rVMhVq_provider{text-align:left;min-width:0;color:var(--text-secondary);cursor:pointer;border-radius:8px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:3px 7px;padding:7px 8px;font-family:inherit;transition:border-color .15s,background .15s;display:grid;position:relative}.rVMhVq_provider:hover,.rVMhVq_metric:hover{background:var(--surface-2)}.rVMhVq_provider[aria-pressed=true],.rVMhVq_metric[aria-pressed=true]{border-color:var(--text-secondary);background:var(--surface-2)}.rVMhVq_provider:focus-visible,.rVMhVq_metric:focus-visible,.rVMhVq_contract:focus-visible,.rVMhVq_info:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}.rVMhVq_provider:disabled,.rVMhVq_metric:disabled{cursor:default}.rVMhVq_providerMark{height:26px;color:var(--text-tertiary);grid-row:1/3;place-items:center;display:grid}.rVMhVq_providerMark .rVMhVq_logo{width:60px;height:26px}.rVMhVq_providerMark .rVMhVq_logo img{width:58px;height:24px}.rVMhVq_providerMark>svg{width:22px;height:22px}.rVMhVq_logo{background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:98px;height:40px;display:inline-grid;overflow:hidden}.rVMhVq_logo img{object-fit:contain;grid-area:1/1;width:86px;height:32px;display:block}.rVMhVq_logo .rVMhVq_whiteWordmark{filter:brightness(0)invert();clip-path:inset(0 40% 0 0);pointer-events:none}.rVMhVq_logo[data-compact=true]{width:48px;height:29px}.rVMhVq_logo[data-compact=true] img{width:42px;height:23px}.rVMhVq_providerMeta{justify-content:space-between;align-items:flex-start;gap:4px;padding-right:7px;font-size:10.5px}.rVMhVq_providerName{min-width:0;font-weight:500;line-height:1.3}.rVMhVq_count{font-variant-numeric:tabular-nums;color:var(--text-tertiary);flex-shrink:0;font-size:10.5px}.rVMhVq_providerAmount{color:var(--text-primary);font-variant-numeric:tabular-nums;grid-column:2;font-size:11.5px;font-weight:500}.rVMhVq_currency{color:var(--text-tertiary);margin-left:4px;font-size:10px;font-weight:400}.rVMhVq_amount{white-space:nowrap;font-variant-numeric:tabular-nums}.rVMhVq_decimal{color:var(--text-tertiary);font-size:.85em;font-weight:400}.rVMhVq_selected{color:var(--text-secondary);position:absolute;top:4px;right:5px}.rVMhVq_metrics{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.rVMhVq_page .rVMhVq_metric{text-align:left;cursor:pointer;border-radius:8px;width:100%;min-width:0;padding:8px 10px;font-family:inherit;position:relative}.rVMhVq_metricLabel{color:var(--text-secondary);align-items:center;gap:6px;padding-right:14px;font-size:11.5px;font-weight:500;display:flex}.rVMhVq_metricValue{color:var(--text-primary);letter-spacing:-.3px;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:20px;font-weight:700;line-height:1.1;display:block}.rVMhVq_metricCaption{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:10.5px}.rVMhVq_tools{flex-wrap:wrap;justify-content:space-between;gap:10px}.rVMhVq_searchTools{flex-wrap:wrap;flex:1;justify-content:flex-end}.rVMhVq_search{flex:0 340px;width:min(340px,100%);min-width:180px;position:relative}.rVMhVq_search>svg{color:var(--text-tertiary);position:absolute;top:10px;left:10px}.rVMhVq_search input{width:100%;height:34px;padding-left:32px;padding-right:32px}.rVMhVq_scope{color:var(--text-secondary);flex-wrap:wrap;font-size:12px}.rVMhVq_scope small{color:var(--text-tertiary);font-size:11px}.rVMhVq_info{color:var(--text-tertiary);cursor:help;background:0 0;border:0;padding:2px;display:inline-flex}.rVMhVq_issuer{align-items:center;gap:8px;min-width:148px;display:flex}.rVMhVq_secondary{color:var(--text-tertiary);margin-top:3px;font-size:10.5px;display:block}.rVMhVq_location{white-space:normal;min-width:160px;max-width:230px}.rVMhVq_contract{color:var(--text-primary);font:inherit;cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.rVMhVq_gap{color:var(--text-secondary);align-items:center;gap:5px;display:inline-flex}.rVMhVq_error{color:#ff6b60;align-items:center;gap:8px;margin-top:12px;padding:14px;font-size:12px;display:flex}.rVMhVq_loader{max-width:320px;margin:0 auto;padding:20px}@media (max-width:900px){.rVMhVq_workspace{grid-template-columns:minmax(0,1fr);gap:12px}.rVMhVq_sidebarScroll{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-height:300px;display:grid;position:static}}@media (max-width:650px){.rVMhVq_sidebarScroll{grid-template-columns:minmax(0,1fr)}.rVMhVq_search{flex:1;width:100%}.rVMhVq_searchTools{width:100%}.rVMhVq_heading{gap:10px}}@media (prefers-reduced-motion:reduce){.rVMhVq_provider{transition:none}}
.qEt7Ra_board{align-items:flex-start;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.qEt7Ra_col{background:var(--section-bg);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;flex:1 0 264px;min-width:264px;max-width:420px;display:flex}.qEt7Ra_head{align-items:center;gap:9px;padding:12px 12px 10px;display:flex}.qEt7Ra_dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.qEt7Ra_label{color:var(--text-primary);font-size:14px;font-weight:500}.qEt7Ra_count{color:var(--text-tertiary);background:var(--surface-3);text-align:center;font-variant-numeric:tabular-nums;border-radius:20px;min-width:22px;padding:1px 8px;font-size:12px}.qEt7Ra_fold{color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:2px;display:inline-flex}.qEt7Ra_fold:hover{color:var(--text-primary)}.qEt7Ra_body{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}.qEt7Ra_strip{background:var(--surface-1);border:1px solid var(--border-subtle);border-top:3px solid var(--border-default);cursor:pointer;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:46px;min-height:200px;padding:12px 0;font-family:inherit;display:flex}.qEt7Ra_stripCount{font-variant-numeric:tabular-nums;border-radius:20px;padding:2px 6px;font-size:11px;font-weight:500}.qEt7Ra_stripLabel{writing-mode:vertical-rl;color:var(--text-secondary);letter-spacing:.02em;font-size:12.5px;font-weight:500;transform:rotate(180deg)}.qEt7Ra_card{background:var(--surface-1);border:1px solid var(--border-subtle);cursor:pointer;text-align:start;border-radius:12px;flex-direction:column;gap:7px;padding:10px 11px 9px;display:flex}.qEt7Ra_card:hover{border-color:var(--border-default)}.qEt7Ra_cardOn{border-color:var(--border-strong,var(--text-tertiary))}.qEt7Ra_cardDone{opacity:.7}.qEt7Ra_top{align-items:center;gap:8px;min-width:0;display:flex}.qEt7Ra_mark{flex-shrink:0;justify-content:center;width:18px;display:inline-flex}.qEt7Ra_kind{min-width:0;color:var(--text-secondary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.qEt7Ra_no{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.qEt7Ra_kindWord{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qEt7Ra_level{margin-left:auto;display:inline-flex}.qEt7Ra_title{color:var(--text-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13.5px;line-height:19px;display:-webkit-box;overflow:hidden}.qEt7Ra_titleDone{color:var(--text-tertiary);text-decoration:line-through}.qEt7Ra_foot{align-items:center;gap:8px;min-width:0;min-height:20px;display:flex}.qEt7Ra_due{color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.qEt7Ra_grow{flex:auto}.qEt7Ra_from{align-items:center;gap:5px;min-width:0;display:inline-flex}.qEt7Ra_fromWord{color:var(--text-tertiary);font-size:11.5px}.qEt7Ra_company{color:var(--text-tertiary);white-space:nowrap;font-size:11.5px}
.suDChG_page{min-width:0;color:var(--text-primary)}.suDChG_deck{gap:10px;margin-bottom:12px}.suDChG_head,.suDChG_end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.suDChG_end{gap:8px;margin-left:auto}.suDChG_monthPick{align-items:center;gap:4px;display:inline-flex}.suDChG_arrow{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.suDChG_arrow:hover:not(:disabled){background:var(--surface-2);color:var(--text-primary)}.suDChG_arrow:disabled{opacity:.3;cursor:default}.suDChG_arrow:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}.suDChG_live{color:#1ac660;cursor:help;background:#1ac6601a;border:1px solid #1ac66059;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.suDChG_team{color:var(--text-primary);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.suDChG_draft{color:#fbbf24;cursor:help;white-space:nowrap;background:#fbbf241a;border:1px solid #fbbf2459;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.suDChG_gap{color:#fb923c;cursor:default;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.suDChG_note{color:var(--text-tertiary);margin:0;font-size:10.5px;line-height:1.35}.suDChG_loader{max-width:320px;margin:0 auto;padding:20px}.suDChG_sources,.suDChG_dialogHeader,.suDChG_identity{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.suDChG_sub{color:var(--text-tertiary);margin:5px 0 0;font-size:12px;line-height:1.7}.suDChG_badge{color:var(--text-secondary);background:var(--surface-3);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;display:inline-flex}.suDChG_notice{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-secondary);border-left:3px solid #fbbf24;border-radius:10px;padding:12px 15px;font-size:12px;line-height:1.8}.suDChG_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.suDChG_card{border-radius:8px;min-width:0;padding:8px 10px}.suDChG_cardLabel{color:var(--text-secondary);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.suDChG_figure{letter-spacing:-.3px;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:20px;font-weight:700;line-height:1.1}.suDChG_currency{color:var(--text-tertiary);letter-spacing:0;margin-left:4px;font-size:10px;font-weight:400}.suDChG_table{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.suDChG_muted{color:var(--text-tertiary);font-size:11px}.suDChG_status{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.suDChG_status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.suDChG_collectible{color:#1ac660}.suDChG_held{color:#fbbf24}.suDChG_forfeited{color:#ff6b60}.suDChG_ineligible{color:var(--text-tertiary)}.suDChG_pending{color:#fb923c}.suDChG_button{border:1px solid var(--border-subtle);background:var(--surface-2);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:12px;text-decoration:none;display:inline-flex}.suDChG_button:hover{background:var(--surface-3)}.suDChG_button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.suDChG_button:disabled{cursor:wait;opacity:.5}.suDChG_errors{color:#ff6b60;flex-wrap:wrap;gap:7px;font-size:11.5px;display:inline-flex}.suDChG_empty{text-align:center;color:var(--text-tertiary);padding:35px;font-size:13px}.suDChG_dialog{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:14px;gap:12px;width:min(1220px,94vw);max-height:88dvh;padding:16px;display:grid;overflow:auto}.suDChG_dialogHeader{justify-content:space-between}.suDChG_dialogHeader h2{margin:0;font-size:20px}.suDChG_dialog .suDChG_card{background:var(--surface-2)}.suDChG_formula{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.suDChG_equation{background:var(--surface-2);border-radius:8px;padding:9px 11px;font-size:12px;line-height:1.6}.suDChG_equation strong{font-variant-numeric:tabular-nums;font-weight:600}.suDChG_section{margin:0 0 10px;font-size:13px;font-weight:600}.suDChG_detail{width:min(780px,92vw)}.suDChG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.suDChG_fact{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.suDChG_fact span:first-child{color:var(--text-tertiary)}.suDChG_fact strong{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.suDChG_caption{color:var(--text-secondary);font-size:12px;line-height:1.8}.suDChG_sources{gap:8px}@media (max-width:1100px){.suDChG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.suDChG_formula{grid-template-columns:1fr}}@media (max-width:600px){.suDChG_dialog{width:auto;max-height:86dvh;padding:12px}.suDChG_facts{grid-template-columns:1fr}}
.uP5CaW_strip{scrollbar-width:thin;grid-auto-columns:minmax(124px,1fr);grid-auto-flow:column;gap:10px;padding:2px 2px 4px;display:grid;overflow:auto hidden}.uP5CaW_tab{--kpi-accent:var(--tone);cursor:pointer;min-width:0;font:inherit;color:var(--text-primary);margin:0;padding:0}.uP5CaW_off{--kpi-accent:var(--text-tertiary)}.uP5CaW_off:is(:hover,:focus-visible){--kpi-accent:var(--tone)}.uP5CaW_tab:is(:hover,:focus-visible),.uP5CaW_on{border-color:var(--kpi-accent)}.uP5CaW_tab:focus-visible{outline:2px solid var(--kpi-accent);outline-offset:2px}.uP5CaW_on{background:color-mix(in srgb, var(--kpi-accent) 6%, var(--surface-1))}.uP5CaW_figure{box-sizing:border-box;background:color-mix(in srgb, var(--kpi-accent) 11%, var(--surface-2));justify-content:center;align-items:center;height:84px;display:flex;overflow:hidden}.uP5CaW_motif{width:48px;height:48px;color:var(--kpi-accent);flex:none;transition:color .2s;overflow:visible}.uP5CaW_draw,.uP5CaW_strike{stroke-dasharray:100;stroke-dashoffset:0}.uP5CaW_run{transform:translateX(var(--run,0px))}.uP5CaW_strip:not([data-chosen]) .uP5CaW_draw,.uP5CaW_on .uP5CaW_draw{animation:uP5CaW_omniDraw 4.8s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_strike,.uP5CaW_on .uP5CaW_strike{animation:uP5CaW_omniStrike 4.8s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_run,.uP5CaW_on .uP5CaW_run{animation:uP5CaW_omniRun 4s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_lightA,.uP5CaW_on .uP5CaW_lightA{animation:uP5CaW_omniLightA 4.8s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_lightB,.uP5CaW_on .uP5CaW_lightB{animation:uP5CaW_omniLightB 4.8s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_lightC,.uP5CaW_on .uP5CaW_lightC{animation:uP5CaW_omniLightC 4.8s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_blink,.uP5CaW_on .uP5CaW_blink{animation:uP5CaW_omniBlink 3s ease-in-out var(--delay,0s) infinite}.uP5CaW_strip:not([data-chosen]) .uP5CaW_spin,.uP5CaW_on .uP5CaW_spin{animation:uP5CaW_omniSpin 4.8s linear var(--delay,0s) infinite}@keyframes uP5CaW_omniDraw{0%{stroke-dashoffset:100px;opacity:1}42%,84%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes uP5CaW_omniStrike{0%,34%{stroke-dashoffset:100px;opacity:1}52%,84%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes uP5CaW_omniRun{0%{opacity:0;transform:translate(0)}14%{opacity:1}72%,84%{transform:translateX(var(--run,0px));opacity:1}to{transform:translateX(var(--run,0px));opacity:0}}@keyframes uP5CaW_omniLightA{0%,6%{opacity:.28}24%,84%{opacity:1}to{opacity:.28}}@keyframes uP5CaW_omniLightB{0%,26%{opacity:.28}44%,84%{opacity:1}to{opacity:.28}}@keyframes uP5CaW_omniLightC{0%,46%{opacity:.28}64%,84%{opacity:1}to{opacity:.28}}@keyframes uP5CaW_omniBlink{0%,to{opacity:1}50%{opacity:.4}}@keyframes uP5CaW_omniSpin{to{transform:rotate(360deg)}}.uP5CaW_strip[data-motion=false] :is(.uP5CaW_draw,.uP5CaW_strike,.uP5CaW_run,.uP5CaW_lightA,.uP5CaW_lightB,.uP5CaW_lightC,.uP5CaW_blink,.uP5CaW_spin){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.uP5CaW_motif *{animation:none!important}}.uP5CaW_on .uP5CaW_figure{background:color-mix(in srgb, var(--kpi-accent) 19%, var(--surface-2))}.uP5CaW_caption{text-align:start;flex-direction:column;gap:3px;min-width:0;padding:9px 11px 10px;display:flex}.uP5CaW_word{color:var(--kpi-accent);letter-spacing:.09em;text-transform:uppercase;font-size:11.5px;font-weight:400;line-height:1.3}.uP5CaW_say{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}
