.NsUO2a_list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.NsUO2a_list>li{align-items:center;gap:.5rem;min-width:0;display:flex}.NsUO2a_card{flex:1;min-width:0}.NsUO2a_handle{flex:0 0 var(--control-height,36px);height:var(--control-height,36px);border:1px solid var(--control-line,#7a8492);border-radius:var(--control-radius,8px);background:var(--surface);color:var(--text-soft);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;padding:0;font-size:1.4rem}.NsUO2a_handle:active{cursor:grabbing}.NsUO2a_handle:disabled,.NsUO2a_handle[aria-disabled=true]{opacity:.4;cursor:default}.NsUO2a_moving{outline:2px solid var(--action);border-radius:12px}.NsUO2a_hint{color:var(--text-soft);margin:0 0 .75rem;font-size:.875rem}.NsUO2a_status{min-height:1.25rem;color:var(--text-soft);margin:.5rem 0;font-size:.875rem}@media (pointer:coarse),(max-width:40rem){.NsUO2a_handle{flex-basis:44px;height:44px}}
.Zlpu9G_panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-bottom:1.5rem;padding:1rem}.Zlpu9G_title{margin:0 0 .35rem;font-size:1.25rem;line-height:28px}.Zlpu9G_description{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem;line-height:20px}.Zlpu9G_toggle{cursor:pointer;min-height:var(--control-height);align-items:flex-start;gap:.6rem;margin-bottom:.85rem;display:flex}.Zlpu9G_toggle input{flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}.Zlpu9G_toggleLabel{display:block}.Zlpu9G_toggleHint{color:var(--text-muted);font-size:.85rem;display:block}.Zlpu9G_badge{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.8rem;display:inline-block}.Zlpu9G_ok{color:var(--action-deep);background:var(--action-faint)}.Zlpu9G_muted{color:var(--text-soft);background:var(--surface-muted)}.Zlpu9G_warn{color:var(--warning);background:var(--warning-fill)}.Zlpu9G_danger{color:var(--danger);background:var(--danger-fill)}
.Q4azrG_wrap{width:100%;min-width:0;display:block}.Q4azrG_trigger{width:100%;min-height:var(--control-height,36px);height:var(--control-height,36px);box-sizing:border-box;padding:0 var(--control-padding-inline,10px);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--control-line,#7a8492);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;font-size:16px;line-height:20px;display:flex}.Q4azrG_trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Q4azrG_trigger>span:last-child{color:var(--text-soft);flex:none}.Q4azrG_trigger:disabled{color:var(--text-muted);background:var(--surface-muted);cursor:not-allowed}.Q4azrG_trigger:focus-visible,.Q4azrG_wheel:focus-visible,.Q4azrG_close:focus-visible{outline:2px solid var(--action);outline-offset:2px}.Q4azrG_dialog{box-sizing:border-box;width:min(420px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:16px;margin:auto;padding:20px;overflow:auto}.Q4azrG_dialog::backdrop{background:#11182766}.Q4azrG_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Q4azrG_heading h2{font-family:var(--heading-stack);margin:0;font-size:20px;font-weight:600;line-height:28px}.Q4azrG_close{border:1px solid var(--control-line,#7a8492);background:var(--surface);width:40px;height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;font-size:22px;display:grid}.Q4azrG_wheels{justify-content:center;align-items:center;gap:8px;display:flex}.Q4azrG_wheelColumn{flex:1;min-width:0}.Q4azrG_wheelLabel{color:var(--text-soft);margin-bottom:6px;font-size:14px;display:block}.Q4azrG_wheel{box-sizing:border-box;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:thin;border:1px solid var(--line);background:linear-gradient(to bottom, transparent 88px, var(--action-faint) 88px, var(--action-faint) 132px, transparent 132px);border-radius:8px;height:220px;padding:88px 0;overflow-y:auto}.Q4azrG_option{box-sizing:border-box;scroll-snap-align:center;font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;height:44px;min-height:44px;padding:0 8px;font-size:18px;line-height:24px;display:flex}.Q4azrG_option>span{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Q4azrG_option[data-description=true]{font-size:14px;line-height:18px}.Q4azrG_option[aria-selected=true]{color:var(--action-deep,#204832);font-weight:600}.Q4azrG_option[aria-disabled=true]{color:var(--text-muted);opacity:.55;cursor:not-allowed}.Q4azrG_separator{margin-top:20px;font-size:24px}.Q4azrG_manual{color:var(--text-soft);gap:4px;margin-top:12px;font-size:14px;display:grid}.Q4azrG_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Q4azrG_actions>.Q4azrG_clear{margin-right:auto}@media (max-height:450px){.Q4azrG_dialog{padding:12px 16px}.Q4azrG_heading{margin-bottom:8px}.Q4azrG_wheel{background:linear-gradient(to bottom, transparent 44px, var(--action-faint) 44px, var(--action-faint) 88px, transparent 88px);height:132px;padding-block:44px}.Q4azrG_manual{grid-template-columns:auto minmax(0,1fr);align-items:center}.Q4azrG_actions{margin-top:10px}}@media (pointer:coarse),(max-width:640px){.Q4azrG_close{width:44px;height:44px}}
.pvNaGa_wrap{width:100%;min-width:0;display:block;position:relative}.pvNaGa_validation{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}.pvNaGa_error{color:var(--danger);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:20px;display:block}
.gn0CCG_wrap{display:inline-flex;position:relative}.gn0CCG_button{color:var(--text-soft);cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;align-items:center;gap:.375rem;padding:.3rem .7rem;font-size:.85rem;display:inline-flex}.gn0CCG_button:hover{background:var(--surface-muted)}.gn0CCG_iconOnly{width:var(--control-height,36px);height:var(--control-height,36px);color:var(--text-soft);border-radius:8px;justify-content:center;padding:0}.gn0CCG_popover{z-index:5;white-space:nowrap;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:.375rem .5rem;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 4px 12px #0f172a1f}.gn0CCG_alignStart .gn0CCG_popover{left:0;right:auto}.gn0CCG_note{color:#15803d;font-size:.8125rem}.gn0CCG_manual{width:min(20rem,80vw);color:var(--text-soft);border:1px solid var(--line-strong);border-radius:6px;padding:.3rem .5rem;font-size:.8125rem}.gn0CCG_button,.gn0CCG_manual{box-sizing:border-box;min-height:var(--control-height,36px);line-height:20px}
._8vhFEa_modalSubhead{margin:1.25rem 0 .5rem;font-size:.95rem}._8vhFEa_modalHint{color:var(--text-soft);overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.85rem}._8vhFEa_modalNotice{color:#1d4ed8;overflow-wrap:anywhere;background:#eff6ff;border-radius:8px;margin:0 0 .75rem;padding:.5rem .7rem;font-size:.85rem}._8vhFEa_menuHead{align-items:baseline;gap:.5rem;margin:-.25rem 0 .75rem;display:flex}._8vhFEa_menuName{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:1rem;font-weight:600}._8vhFEa_contactRow{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.4rem;margin:0 0 .75rem;display:grid}._8vhFEa_contactAction{min-height:3.25rem;font:inherit;text-align:center;border:1px solid var(--control-line,#7a8492);border-radius:var(--control-radius,8px);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:6px;font-size:.75rem;line-height:1.2;text-decoration:none;display:flex}._8vhFEa_contactCall,._8vhFEa_contactSms,._8vhFEa_contactChat{color:var(--text-soft);background:var(--surface)}._8vhFEa_contactMuted{color:var(--text-muted);background:var(--surface-muted)}._8vhFEa_contactLockedNote{font-size:.75rem}._8vhFEa_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0 0 .75rem;display:grid}._8vhFEa_facts dt{color:var(--text-muted);margin:0;font-size:.75rem}._8vhFEa_facts dd{overflow-wrap:anywhere;margin:0;font-size:.9rem}._8vhFEa_factsSub{color:var(--text-muted);margin-top:.1rem;font-size:.75rem;display:block}._8vhFEa_plaque{width:100%;color:var(--plaque-ink);text-align:left;background:var(--plaque-fill);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.85rem;display:flex}._8vhFEa_plaque:hover{background:var(--plaque-fill)}._8vhFEa_plaqueText{overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}._8vhFEa_plaqueStatus{font-weight:600}._8vhFEa_plaqueNote{opacity:.85;margin-top:.1rem;font-size:.8rem;font-weight:400}._8vhFEa_plaqueCaret{opacity:.7;font-size:.75rem}._8vhFEa_statusList{background:var(--surface-soft);border-radius:8px;flex-direction:column;gap:.25rem;margin:.35rem 0 .75rem;padding:.35rem;display:flex}._8vhFEa_statusListOption,._8vhFEa_statusListCurrent{color:#374151;text-align:left;background:0 0;padding:.4rem .6rem;font-size:.85rem}._8vhFEa_statusListOption:hover{background:#eef2f7}._8vhFEa_statusListCurrent{cursor:default;font-weight:600}._8vhFEa_bottomBar{background:var(--surface);border-top:1px solid var(--line);gap:.5rem;margin:.75rem -1.25rem -1.25rem;padding:.75rem 1.25rem;display:flex;position:sticky;bottom:-1.25rem}._8vhFEa_bottomBar>button{flex:1}._8vhFEa_moreWrap{position:relative}._8vhFEa_moreButton{color:#374151;white-space:nowrap;background:var(--surface-muted);justify-content:center;align-items:center;gap:.35rem;height:100%;padding:0 .8rem;font-size:.9375rem;display:flex}._8vhFEa_depositOff,._8vhFEa_depositOn{width:100%;font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.9375rem;display:flex}._8vhFEa_depositOff{color:#374151;background:var(--surface);border:1px solid var(--line-strong)}._8vhFEa_depositOn{color:#085041;border:2px solid var(--status-ok-ink);background:#e1f5ee}._8vhFEa_methodActive{color:#085041;border-color:var(--status-ok-ink);background:#e1f5ee}._8vhFEa_qrCaption{text-align:center;margin:0 0 .5rem;font-size:.9375rem}._8vhFEa_qrLarge svg{width:100%;height:auto;display:block}._8vhFEa_linkActions{flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;display:flex}._8vhFEa_smsAction{padding:6px var(--control-padding-inline,10px);color:var(--surface);background:var(--action);min-height:var(--control-height,36px);border-radius:8px;align-items:center;gap:.4rem;font-size:.9375rem;line-height:20px;text-decoration:none;display:inline-flex}._8vhFEa_payWaiting,._8vhFEa_payDone{text-align:center;margin:.75rem 0 0;font-size:.9375rem}._8vhFEa_payWaiting{color:#92400e}._8vhFEa_payDone{color:var(--status-ok-ink);font-weight:600}._8vhFEa_morePopover{z-index:1;background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-direction:column;width:max-content;min-width:12rem;padding:.35rem;display:flex;position:absolute;bottom:calc(100% + .35rem);right:0;box-shadow:0 6px 20px #1118271f}._8vhFEa_morePopover button{color:#1f2937;text-align:left;white-space:nowrap;background:0 0;width:auto;padding:.45rem .6rem;font-size:.85rem}._8vhFEa_morePopover button:hover{background:var(--surface-muted)}._8vhFEa_moreItemDanger{border:1px solid var(--danger,#b42318);color:var(--danger,#b42318)!important}._8vhFEa_paySheet{flex-direction:column;gap:.6rem;margin:0 0 .5rem;display:flex}._8vhFEa_backLink{width:auto;padding:4px var(--control-padding-inline,10px);color:var(--text-muted);min-height:var(--control-compact-height,32px);border:1px solid var(--control-line,#7a8492);border-radius:var(--control-radius,8px);background:0 0;align-self:flex-start;font-size:.85rem;line-height:20px}._8vhFEa_presetRow{flex-wrap:wrap;gap:.4rem;display:flex}._8vhFEa_preset,._8vhFEa_presetActive{white-space:nowrap;width:auto;padding:.4rem .7rem;font-size:.85rem}._8vhFEa_presetActive{color:var(--surface);background:var(--brand);border-color:var(--brand)}._8vhFEa_presetActive:hover{background:var(--brand);border-color:var(--brand)}._8vhFEa_pencilButton{width:var(--control-height,36px);color:#374151;background:var(--surface-muted);min-height:var(--control-height,36px);border:1px solid var(--control-line,#7a8492);justify-content:center;align-items:center;padding:0;display:flex}._8vhFEa_methodRow{flex-wrap:wrap;gap:.4rem;display:flex}._8vhFEa_methodRow button{align-items:center;gap:.4rem;width:auto;padding:.5rem .8rem;font-size:.85rem;display:inline-flex}._8vhFEa_linkResult{background:var(--surface-soft);border-radius:8px;padding:.6rem .75rem}._8vhFEa_reasonList{flex-direction:column;gap:.4rem;display:flex}._8vhFEa_reasonList button{text-align:left;width:100%}._8vhFEa_modalActions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}._8vhFEa_modalActions button{width:auto}._8vhFEa_formRow{flex-wrap:wrap;gap:0 1rem;display:flex}._8vhFEa_formRow>*{flex:11rem;min-width:0}._8vhFEa_durationRow{gap:.5rem;display:flex}._8vhFEa_durationRow>input{flex:none;width:4.5rem}._8vhFEa_durationRow>select{flex:1;min-width:0}._8vhFEa_weekdays{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}._8vhFEa_weekdays legend{color:var(--text-soft);font-size:.85rem}._8vhFEa_weekdays label{align-items:center;gap:.35rem;font-size:.9rem;display:flex}._8vhFEa_check{background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;margin:.75rem 0;padding:.6rem .75rem;font-size:.85rem}._8vhFEa_check p{overflow-wrap:anywhere;margin:0 0 .35rem}._8vhFEa_check p:last-child{margin-bottom:0}._8vhFEa_warning{color:#92400e}._8vhFEa_blocking{color:#b91c1c}._8vhFEa_nearestAction{gap:.5rem;margin:.5rem 0 1rem;display:grid}._8vhFEa_nearestAction p{margin:0}._8vhFEa_formFields{border:0;min-width:0;margin:0;padding:0}@media (pointer:coarse),(max-width:40rem){._8vhFEa_smsAction,._8vhFEa_backLink,._8vhFEa_pencilButton{min-height:40px}}
._4WpgRW_filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.25rem;display:flex}._4WpgRW_filters label{min-width:9rem;margin-bottom:0}._4WpgRW_metrics{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}._4WpgRW_metrics li{background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;padding:.85rem 1rem}._4WpgRW_metrics span{color:var(--text-muted);font-size:.85rem;display:block}._4WpgRW_metrics strong{color:var(--text);overflow-wrap:anywhere;margin-top:.25rem;font-size:1.4rem;display:block}._4WpgRW_metrics em{color:var(--text-muted);margin-top:.2rem;font-size:.8rem;font-style:normal;display:block}._4WpgRW_pagination{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0;display:flex}._4WpgRW_pagination span{margin-right:auto}._4WpgRW_pagination button{min-height:var(--control-height)}._4WpgRW_saveBar{z-index:2;background:var(--surface,var(--surface));border:1px solid var(--line,var(--line));border-radius:10px;padding:.75rem;position:sticky;bottom:0;box-shadow:0 -3px 14px #1118270a}._4WpgRW_saveBar button{width:auto}._4WpgRW_confirmPanel{background:var(--surface);border-radius:16px;width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.25rem;overflow-y:auto}._4WpgRW_auditDetails summary{cursor:pointer;color:var(--text-muted)}._4WpgRW_auditChange{white-space:normal;margin:.2rem 0}._4WpgRW_rowActions{white-space:normal;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-width:13rem;display:flex}._4WpgRW_linkButton{min-height:var(--control-compact-height);padding:4px var(--control-padding-inline);color:var(--action-deep);font:inherit;text-align:left;border:1px solid var(--control-line);border-radius:var(--control-radius);cursor:pointer;background:0 0;align-items:center;font-size:14px;line-height:20px;display:inline-flex}._4WpgRW_linkButton:hover{text-decoration:underline}._4WpgRW_quietAction{min-height:var(--control-height);color:var(--text-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px .25rem;text-decoration:underline}._4WpgRW_badge{background:var(--surface-muted);color:var(--text-soft);border-radius:999px;padding:.1rem .45rem;font-size:.8rem;display:inline-block}._4WpgRW_badgeDanger{background:var(--danger-fill);color:var(--danger)}._4WpgRW_badgeOk{background:var(--action-faint);color:var(--action-deep)}._4WpgRW_empty{color:var(--text-muted)}._4WpgRW_actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}._4WpgRW_section{margin-top:2rem}._4WpgRW_section h2{margin:0 0 .75rem;font-size:1.05rem}._4WpgRW_detailsGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem 1.5rem;margin:0;display:grid}._4WpgRW_detailsGrid dt{color:var(--text-muted);font-size:.85rem}._4WpgRW_detailsGrid dd{overflow-wrap:anywhere;margin:0 0 .5rem}._4WpgRW_payload{max-width:24rem;color:var(--text-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}._4WpgRW_tree{margin:0;padding:0;list-style:none}._4WpgRW_tree ul{border-left:1px solid var(--line);margin:0;padding-left:.75rem;list-style:none}._4WpgRW_tree li{margin-top:.5rem}._4WpgRW_treeRow{grid-template-columns:minmax(0, 1fr) minmax(0, 16rem) var(--control-compact-height);align-items:center;gap:.5rem;display:grid}._4WpgRW_treeName{overflow-wrap:anywhere;min-width:0}._4WpgRW_treeRow select{min-width:0;max-width:100%}._4WpgRW_treeDelete{width:var(--control-compact-height);height:var(--control-compact-height);min-height:0;color:var(--danger);border:1px solid var(--danger);border-radius:var(--control-radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}._4WpgRW_treeDelete:hover:not(:disabled){background:var(--danger-fill)}._4WpgRW_treeDelete:focus-visible{outline:2px solid var(--action);outline-offset:2px}._4WpgRW_treeDelete:disabled{opacity:.45;cursor:not-allowed}._4WpgRW_inlineCheck{color:var(--text-soft);cursor:pointer;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.85rem;display:inline-flex}@media (max-width:640px){._4WpgRW_treeRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.75rem;gap:.25rem}._4WpgRW_rowActions{gap:.25rem;min-width:0}._4WpgRW_rowActions button,._4WpgRW_linkButton,._4WpgRW_quietAction,._4WpgRW_pagination button{min-height:44px}._4WpgRW_filters label{width:100%;min-width:0}._4WpgRW_rowActions button{min-height:44px}._4WpgRW_saveBar{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}._4WpgRW_previewBackdrop{z-index:70;background:#0f172a8c;padding:.75rem;display:grid;position:fixed;inset:0}._4WpgRW_previewPanel{background:var(--surface);border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._4WpgRW_previewToolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem;display:flex}._4WpgRW_previewToolbar p{color:var(--text-muted);margin:.25rem 0 0;font-size:.85rem}._4WpgRW_previewModes{flex-wrap:wrap;gap:.5rem;display:flex}._4WpgRW_previewModes button[aria-pressed=true]{color:var(--action-deep);border-color:var(--action);background:var(--action-faint)}._4WpgRW_previewCanvas{background:var(--surface-muted);flex:1;justify-content:center;min-width:0;min-height:0;display:flex}._4WpgRW_previewFrame,._4WpgRW_previewMobile{background:var(--surface);border:0;width:100%;min-width:0;height:100%}._4WpgRW_previewMobile{max-width:390px}@media (max-width:640px){._4WpgRW_previewBackdrop{padding:0}._4WpgRW_previewPanel{border-radius:0}._4WpgRW_previewToolbar{gap:.35rem;padding:.5rem}._4WpgRW_previewToolbar p{font-size:.75rem}._4WpgRW_previewModes button{padding:.5rem;font-size:.8rem}}._4WpgRW_cellValue{min-width:0}._4WpgRW_filterChoices{flex-wrap:wrap;gap:4px 12px;margin:0 0 16px;display:flex}._4WpgRW_filterChoices label{min-height:var(--control-height);cursor:pointer;align-items:center;gap:8px;display:inline-flex}._4WpgRW_filterChoices input{accent-color:var(--action)}@media (pointer:coarse),(max-width:40rem){._4WpgRW_treeRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}._4WpgRW_treeDelete{width:44px;height:44px}._4WpgRW_filterChoices label{min-height:44px}}
.q2dDoW_filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));align-items:end;gap:.5rem .75rem;margin-bottom:1rem;display:grid}.q2dDoW_filterActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.q2dDoW_filterActions button{width:auto}.q2dDoW_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.q2dDoW_pageHead h1{margin:0}.q2dDoW_createButton{min-height:var(--control-height,36px);padding:6px var(--control-padding-inline,10px);color:var(--surface);background:var(--action);border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.q2dDoW_createButton:hover{background:var(--action-hover)}.q2dDoW_bookingRow{cursor:pointer}.q2dDoW_number{width:auto;color:var(--action-deep);white-space:nowrap;padding:0;text-decoration:underline}.q2dDoW_objects{white-space:normal;max-width:20rem}.q2dDoW_muted{color:#64748b;margin-top:.2rem;font-size:.8125rem;display:block}.q2dDoW_empty{color:#64748b}@media (max-width:640px){.q2dDoW_createButton{width:100%}.q2dDoW_objects{max-width:none}.q2dDoW_number{justify-content:flex-start}}@media (pointer:coarse),(max-width:40rem){.q2dDoW_createButton{min-height:40px}}
.lTux6W_gridScroll{overflow-anchor:none;scroll-behavior:auto;background:var(--surface);border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line) transparent;border-radius:10px;flex:1;min-height:0;overflow:auto}.lTux6W_gridScroll::-webkit-scrollbar{width:.65rem;height:.65rem}.lTux6W_gridScroll::-webkit-scrollbar-thumb{background:var(--line);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.lTux6W_gridScroll::-webkit-scrollbar-track{background:0 0}.lTux6W_timeScroll{height:28px;color:var(--text-muted);flex:none;align-items:center;gap:.5rem;display:flex}.lTux6W_timeScrollbar{appearance:none;background:var(--surface-muted);border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;flex:1;min-width:0;height:8px;margin:0}.lTux6W_timeScrollbar::-webkit-slider-thumb{appearance:none;background:var(--text-muted);cursor:grab;border-radius:999px;width:64px;height:16px}.lTux6W_timeScrollbar::-moz-range-thumb{background:var(--text-muted);cursor:grab;border:0;border-radius:999px;width:64px;height:16px}.lTux6W_timeScrollbar:focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (pointer:coarse){.lTux6W_timeScroll{display:none}}.lTux6W_grid{--head-width:13rem;-webkit-user-select:none;user-select:none;min-width:min-content;position:relative}.lTux6W_axisRow,.lTux6W_row{min-width:min-content;display:flex}.lTux6W_gridHead{z-index:5;background:var(--surface-soft);min-width:min-content;position:sticky;top:0}.lTux6W_axisRow{background:var(--surface-soft);border-bottom:1px solid var(--line)}.lTux6W_axisCorner,.lTux6W_rowHead{z-index:4;flex:0 0 var(--head-width);width:var(--head-width);box-sizing:border-box;background:var(--surface-soft);border-right:1px solid var(--line);padding:.5rem .6rem;position:sticky;left:0}.lTux6W_axisCorner{z-index:6}.lTux6W_rowHead{background:var(--surface);align-items:flex-start;gap:.5rem;display:flex}.lTux6W_rowCheck{padding-top:.15rem}.lTux6W_rowTitle{flex-direction:column;min-width:0;font-size:.85rem;display:flex}.lTux6W_rowTitle>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lTux6W_rowName{align-items:baseline;gap:.4rem;min-width:0;display:flex}.lTux6W_rowName strong{flex:none}.lTux6W_rowModel{min-width:0;color:inherit;font:inherit;text-align:left;vertical-align:baseline;white-space:nowrap;text-overflow:ellipsis;cursor:text;background:0 0;border:0;border-bottom:1px dashed #0000;flex:1;padding:0;overflow:hidden}.lTux6W_rowModel:hover{border-bottom-color:var(--control-disabled)}.lTux6W_rowRename{width:100%;min-width:0;color:inherit;font:inherit;border:1px solid var(--brand);border-radius:6px;flex:1;padding:.05rem .25rem}.lTux6W_rowMeta{color:var(--text-muted);font-size:.78rem}.lTux6W_rowTone0{--tone-ink:var(--status-ok-ink);--tone-fill:#dff2ec;--tone-edge:var(--status-ok-line)}.lTux6W_rowTone1{--tone-ink:#185fa5;--tone-fill:#e4eefa;--tone-edge:#85b7eb}.lTux6W_rowTone2{--tone-ink:#854f0b;--tone-fill:#faeeda;--tone-edge:#eec178}.lTux6W_rowTone3{--tone-ink:#534ab7;--tone-fill:#edecfd;--tone-edge:#afa9ec}.lTux6W_rowTone4{--tone-ink:#993c1d;--tone-fill:#faece7;--tone-edge:#f0997b}.lTux6W_rowTone5{--tone-ink:#3b6d11;--tone-fill:#eaf3de;--tone-edge:#97c459}.lTux6W_rowBadge{width:1.45rem;height:1.45rem;color:var(--tone-ink);letter-spacing:.01em;background:var(--tone-fill);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:none}.lTux6W_headToggle{display:none}.lTux6W_axisCorner{align-items:center;gap:.5rem;display:flex}.lTux6W_axisCornerLabel{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.lTux6W_axisTrack,.lTux6W_track{flex:0 0 var(--track-width);width:var(--track-width);min-height:3.25rem;position:relative}.lTux6W_axisTrack{min-height:2rem}.lTux6W_groupRow{background:var(--surface-soft);border-bottom:1px solid var(--line);min-width:min-content;display:flex}.lTux6W_groupCorner{z-index:6;flex:0 0 var(--head-width);width:var(--head-width);background:var(--surface-soft);border-right:1px solid var(--line);position:sticky;left:0}.lTux6W_groupLabel{white-space:nowrap;border-left:1px solid #cbd5e1;align-items:center;padding:.3rem 0;font-size:.8rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0}.lTux6W_groupLabel>span{left:calc(var(--head-width) + .5rem);background:var(--surface-soft);padding:0 .5rem 0 0;position:sticky}.lTux6W_tick{color:var(--text-soft);white-space:nowrap;border-left:1px solid var(--line);padding-left:.25rem;font-size:.75rem;position:absolute;top:.4rem}.lTux6W_track{touch-action:pan-x pan-y;background:#dfe1e6;border-bottom:1px solid #dfe1e6}.lTux6W_gridLines{top:0;bottom:0;left:var(--head-width);z-index:1;width:var(--track-width);pointer-events:none;background:repeating-linear-gradient(to right, #cbd5e1 0 1px, transparent 1px var(--major-px,100%)), repeating-linear-gradient(to right, #d5d8de 0 1px, transparent 1px var(--minor-px,100%));position:absolute}.lTux6W_rows{position:relative}.lTux6W_nowLine{z-index:3;pointer-events:none;background:#dc2626;width:2px;position:absolute;top:0;bottom:0}.lTux6W_nowLabel{z-index:7;color:var(--surface);font-variant-numeric:tabular-nums;white-space:nowrap;background:#dc2626;border-radius:4px;padding:.05rem .3rem;font-size:.75rem;position:absolute;bottom:-.85rem;transform:translate(-50%)}.lTux6W_available{background:var(--surface);position:absolute;top:0;bottom:0}.lTux6W_block{z-index:2;color:#1f2937;cursor:grab;touch-action:pan-x pan-y;-webkit-touch-callout:none;border-radius:6px;align-items:center;min-width:2px;padding:0 .35rem;font-size:.75rem;display:flex;position:absolute;top:.3rem;bottom:.3rem;overflow:hidden}.lTux6W_block:active{cursor:grabbing}.lTux6W_blockDragging{z-index:4;box-shadow:0 4px 12px #00000040}.lTux6W_blockCore{border:1px solid var(--tone-line);border-radius:6px;position:absolute;top:0;bottom:0}.lTux6W_block.lTux6W_ok{--tone-line:var(--status-ok-line);color:var(--status-ok-ink);background:var(--status-ok-fill)}.lTux6W_block.lTux6W_ok .lTux6W_blockCore,.lTux6W_swatch.lTux6W_ok{background:#a8e2cd}.lTux6W_block.lTux6W_urgent{--tone-line:var(--status-urgent-line);color:var(--status-urgent-ink);background:var(--status-urgent-fill)}.lTux6W_block.lTux6W_urgent .lTux6W_blockCore,.lTux6W_swatch.lTux6W_urgent{background:#f5c483}.lTux6W_block.lTux6W_calm{--tone-line:var(--status-calm-line);color:var(--status-calm-ink);background:var(--status-calm-fill)}.lTux6W_block.lTux6W_calm .lTux6W_blockCore,.lTux6W_swatch.lTux6W_calm{background:#f8dfab}.lTux6W_block.lTux6W_inactive{--tone-line:var(--status-inactive-line);color:var(--status-inactive-ink);background:var(--status-inactive-fill)}.lTux6W_block.lTux6W_inactive .lTux6W_blockCore,.lTux6W_swatch.lTux6W_inactive{background:#dcdcd6}.lTux6W_block.lTux6W_hold,.lTux6W_swatch.lTux6W_hold{color:#3c3489;cursor:pointer;background:repeating-linear-gradient(135deg,#eeedfe 0 6px,#e0defb 6px 12px);border:1px solid #afa9ec;text-decoration:none}.lTux6W_blockLabel{z-index:1;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0 .2rem;line-height:1.1;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.lTux6W_blockName,.lTux6W_blockSum{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.lTux6W_blockName{font-weight:600}.lTux6W_blockSum{opacity:.75;font-size:.75rem}.lTux6W_resizeHandle{z-index:2;cursor:ew-resize;width:.6rem;position:absolute;top:0;bottom:0;right:0}.lTux6W_selection{border:1px solid var(--brand);pointer-events:none;background:#2563eb40;position:absolute;top:0;bottom:0}.lTux6W_empty{color:var(--text-muted);margin:0;padding:1rem;font-size:.9rem}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){.lTux6W_groupLabel{padding:.15rem 0;font-size:.75rem}.lTux6W_axisTrack{min-height:1.6rem}.lTux6W_tick{font-size:.75rem;top:.25rem}.lTux6W_gridScroll{border-radius:8px;flex:1;width:100%;min-height:0;max-height:none;margin:0}.lTux6W_grid{--head-width:3.6rem}.lTux6W_gridHeadOpen{--head-width:9.5rem}.lTux6W_rowHead,.lTux6W_axisCorner{align-items:center;gap:.3rem;padding:.35rem .25rem}.lTux6W_rowBadge{display:inline-flex}.lTux6W_rowCheck,.lTux6W_rowModel,.lTux6W_rowMeta,.lTux6W_axisCornerLabel{display:none}.lTux6W_rowTitle{flex:1;font-size:.8rem}.lTux6W_rowName{text-align:center}.lTux6W_gridHeadOpen .lTux6W_rowName{text-align:left}.lTux6W_headToggle{width:100%;min-height:36px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.05rem;display:flex}.lTux6W_gridHeadOpen .lTux6W_headToggle{width:auto;min-width:24px}.lTux6W_gridHeadOpen .lTux6W_rowCheck{padding-top:0;display:block}.lTux6W_gridHeadOpen .lTux6W_rowCheck input{width:16px;height:16px;margin:0}.lTux6W_gridHeadOpen .lTux6W_rowModel,.lTux6W_gridHeadOpen .lTux6W_axisCornerLabel{display:inline}}@media (max-width:23rem){.lTux6W_gridHeadOpen{--head-width:8.5rem}}@media (max-width:60rem) and (max-height:30rem){.lTux6W_track{min-height:2.9rem}.lTux6W_rowHead{padding:.3rem .4rem}.lTux6W_gridHeadOpen{--head-width:11rem}}.lTux6W_closedWorkingHours{pointer-events:none;background:repeating-linear-gradient(135deg,#6b728024 0 3px,#f3f4f680 3px 8px);position:absolute;top:0;bottom:0}.lTux6W_nowLabel{z-index:auto;top:0;bottom:auto}.lTux6W_axisTrack{z-index:0}.lTux6W_gridHeadOpen .lTux6W_rowBadge{display:none}
.pOZSYq_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pOZSYq_pageHead h1{margin:0}.pOZSYq_backLink{color:var(--text-soft);margin-bottom:.5rem;font-size:.85rem;text-decoration:none;display:inline-block}.pOZSYq_backLink:hover{color:var(--text)}.pOZSYq_listTools{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1rem 0;display:flex}.pOZSYq_search{flex:14rem;max-width:20rem}.pOZSYq_blockedFilter{color:#374151;white-space:nowrap;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.pOZSYq_pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1rem 0 0;display:flex}.pOZSYq_pager button{width:auto}.pOZSYq_pagerInfo{color:var(--text-muted);text-align:center;margin:1rem 0 0;font-size:.85rem}.pOZSYq_importLabel{min-height:2.25rem;color:var(--text);cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;align-items:center;padding:0 .9rem;font-size:.9rem;display:inline-flex}.pOZSYq_importLabel:hover{background:var(--surface-soft)}.pOZSYq_importLabel input{display:none}.pOZSYq_importSummary{color:#374151;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin:0 0 .75rem;padding:.6rem .75rem;font-size:.85rem}.pOZSYq_importHint{color:var(--text-soft);margin:.6rem 0 0;font-size:.8125rem}.pOZSYq_importHint summary{cursor:pointer;color:var(--text-soft)}.pOZSYq_importHintBody{background:var(--surface-soft);border:1px solid var(--status-inactive-fill);border-radius:8px;margin-top:.5rem;padding:.7rem .9rem;line-height:1.5}.pOZSYq_importHintBody p{margin:.5rem 0 0}.pOZSYq_importHintBody p:first-child{margin-top:0}.pOZSYq_mappingPanel{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:.75rem 0;padding:.9rem 1rem}.pOZSYq_mappingHead{color:#374151;margin:0 0 .6rem;font-size:.85rem}.pOZSYq_mappingTableWrap{overflow-x:auto}.pOZSYq_mappingTable{border-collapse:collapse;width:100%;min-width:32rem;font-size:.85rem}.pOZSYq_mappingTable th{color:var(--text-muted);text-align:left;border-bottom:1px solid var(--line);padding:.4rem .5rem;font-weight:500}.pOZSYq_mappingTable td{vertical-align:middle;border-bottom:1px solid var(--surface-muted);padding:.4rem .5rem}.pOZSYq_mappingSamples{max-width:16rem;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pOZSYq_mappingActions{gap:.5rem;margin-top:.75rem;display:flex}.pOZSYq_mappingActions button{width:auto}.pOZSYq_empty{color:var(--text-muted);margin:.5rem 0;font-size:.9rem}.pOZSYq_list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pOZSYq_row{color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(9rem,1.4fr) minmax(9rem,1.4fr) minmax(9rem,1fr) auto;align-items:center;gap:.4rem .75rem;padding:.6rem .75rem;text-decoration:none;display:grid}.pOZSYq_row:hover{border-color:var(--action)}@media (max-width:47rem){.pOZSYq_row{grid-template-columns:1fr}}.pOZSYq_rowName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.pOZSYq_rowContact{color:var(--text-soft);flex-direction:column;font-size:.8125rem;display:flex;overflow:hidden}.pOZSYq_rowBadges{flex-wrap:wrap;justify-self:end;gap:.35rem;display:flex}.pOZSYq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem 1rem;display:grid}.pOZSYq_actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.pOZSYq_actions button{width:auto}.pOZSYq_textarea{border:1px solid var(--line-strong);resize:vertical;border-radius:8px;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:1rem}.pOZSYq_inlineForm{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.pOZSYq_inlineForm>:first-child{flex:0 10rem;margin-bottom:0}.pOZSYq_inlineForm button{width:auto;margin-bottom:1rem}.pOZSYq_summary{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.pOZSYq_historyList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.pOZSYq_historyList li{border-bottom:1px solid var(--surface-muted);flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:.5rem 0;display:flex}.pOZSYq_historyList a{color:var(--text);text-decoration:none}.pOZSYq_historyList a:hover{text-decoration:underline}.pOZSYq_muted{color:var(--text-muted);font-size:.8125rem}.pOZSYq_importedNote{color:var(--text-muted);margin:0 0 .75rem;font-size:.85rem}.pOZSYq_clientLink{color:var(--action-deep);text-underline-offset:3px;white-space:normal;overflow-wrap:anywhere;font-weight:600}.pOZSYq_listTools>label:first-child{flex:14rem;margin:0}.pOZSYq_listTools>button{width:auto}.pOZSYq_blockedFilter{white-space:normal;min-height:44px}.pOZSYq_blockedFilter input{width:24px;height:24px;accent-color:var(--action);flex:none}.pOZSYq_mappingSamples{white-space:normal;overflow-wrap:anywhere;max-width:22rem}@media (max-width:640px){.pOZSYq_listTools{align-items:stretch;margin:0}.pOZSYq_listTools>label:first-child{flex-basis:100%}.pOZSYq_search{max-width:none}.pOZSYq_mappingPanel{padding:.75rem}.pOZSYq_mappingSamples{max-width:none}.pOZSYq_mappingActions{flex-wrap:wrap}.pOZSYq_rowContact{overflow-wrap:anywhere;overflow:visible}.pOZSYq_importHint summary{min-height:44px;padding-top:.5rem}}.pOZSYq_dangerButton{color:var(--danger,#b42318);border:1px solid var(--danger,#b42318)}@media (max-width:640px){.pOZSYq_grid{grid-template-columns:minmax(0,1fr)}.pOZSYq_inlineForm{gap:.5rem}.pOZSYq_inlineForm>:first-child{flex:100%}.pOZSYq_inlineForm button{min-height:44px;margin-bottom:0}.pOZSYq_actions{grid-column:1/-1}.pOZSYq_actions button{min-height:44px}}.pOZSYq_dangerButton:hover:not(:disabled){color:var(--danger,#b42318);background:var(--danger-fill,#fef3f2);border-color:var(--danger,#b42318)}
.G_mn_W_notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem}.G_mn_W_badges{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.G_mn_W_address{overflow-wrap:anywhere;margin:0 0 .25rem}.G_mn_W_hint{color:var(--text-muted);overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.9rem}.G_mn_W_empty{color:var(--text-muted);margin:0 0 .75rem;font-size:.9rem}.G_mn_W_actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.G_mn_W_actions button{width:auto}.G_mn_W_disclosure{margin-top:.75rem}.G_mn_W_schedule{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:1.25rem}.G_mn_W_subheading{margin:0 0 .35rem;font-size:1rem}.G_mn_W_periodList{margin:0 0 1rem;padding:0;list-style:none}.G_mn_W_periodList li{border-bottom:1px solid var(--surface-muted);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.4rem 0;display:flex}.G_mn_W_periodList button{padding:.2rem .5rem;font-size:.85rem}.G_mn_W_periodDates{flex-wrap:wrap;gap:1rem;display:flex}.G_mn_W_periodDates>*{flex:10rem}.G_mn_W_conflict{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem}.G_mn_W_conflict ul{margin:.5rem 0;padding-left:1.25rem}.G_mn_W_quickFill{background:var(--surface-soft);border-radius:8px;margin-bottom:.75rem;padding:.75rem 1rem}.G_mn_W_quickTitle{margin:0 0 .5rem;font-weight:500}.G_mn_W_quickTimes,.G_mn_W_quickButtons{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.G_mn_W_quickButtons{margin-top:.6rem}.G_mn_W_timeField{flex:0 0 8.5rem;width:8.5rem;min-width:0;display:inline-block}.G_mn_W_quickTimes .G_mn_W_timeInput{padding:6px var(--control-padding-inline,10px);border:1px solid var(--line-strong);border-radius:var(--control-radius,8px);height:var(--control-height,36px);border-color:var(--control-line,#7a8492);font-family:inherit;font-size:1rem;line-height:20px}.G_mn_W_days{border-collapse:collapse;width:100%;margin-bottom:.5rem;font-size:.9rem;display:block;overflow-x:auto}.G_mn_W_days th,.G_mn_W_days td{text-align:left;white-space:nowrap;padding:.35rem .5rem}.G_mn_W_days thead th{color:var(--text-muted);font-size:.85rem;font-weight:500}.G_mn_W_days tbody tr:nth-child(odd){background:var(--surface-soft)}.G_mn_W_days .G_mn_W_timeInput{padding:6px var(--control-padding-inline,10px);border:1px solid var(--line-strong);border-radius:var(--control-radius,8px);height:var(--control-height,36px);border-color:var(--control-line,#7a8492);font-family:inherit;font-size:1rem;line-height:20px}.G_mn_W_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.G_mn_W_pageHead h1{margin:0}.G_mn_W_primaryLink{min-height:var(--control-height,36px);padding:0 var(--control-padding-inline,10px);color:var(--surface);background:var(--action);white-space:nowrap;border-radius:8px;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.G_mn_W_primaryLink:hover{background:var(--action-hover)}.G_mn_W_backLink{color:var(--text-soft);margin-bottom:.5rem;font-size:.85rem;text-decoration:none;display:inline-block}.G_mn_W_backLink:hover{color:var(--text)}.G_mn_W_locationList{flex-direction:column;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.G_mn_W_locationRow{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-wrap:nowrap;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.G_mn_W_rowMain{flex-direction:column;flex:12rem;gap:.15rem;min-width:0;display:flex}.G_mn_W_rowName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;text-decoration:none;overflow:hidden}.G_mn_W_rowName:hover{text-decoration:underline}.G_mn_W_rowAddress{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.G_mn_W_rowTags{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.15rem;display:flex}.G_mn_W_rowUnits{color:var(--text-soft);font-size:.75rem}.G_mn_W_rowWarn{color:#9a3412;white-space:nowrap;background:#ffedd5;border-radius:99px;padding:.1rem .5rem;font-size:.75rem}.G_mn_W_rowActions{flex-wrap:nowrap;flex:none;gap:.35rem;display:flex}.G_mn_W_rowAction{width:auto;min-height:var(--control-compact-height,32px);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--control-radius,8px);white-space:nowrap;border-color:var(--control-line,#7a8492);align-items:center;padding:0 .7rem;font-family:inherit;font-size:.8rem;text-decoration:none;display:inline-flex}.G_mn_W_rowAction:hover{background:var(--surface-soft)}@media (max-width:47rem){.G_mn_W_locationRow{flex-wrap:wrap}.G_mn_W_rowActions{flex-wrap:wrap;flex:100%}}.G_mn_W_scheduleLink{min-height:var(--control-height,36px);padding:0 var(--control-padding-inline,10px);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-color:var(--control-line,#7a8492);border-radius:8px;align-items:center;margin-top:1rem;text-decoration:none;display:inline-flex}.G_mn_W_scheduleLink:hover{background:var(--surface-soft)}@media (max-width:47rem){.G_mn_W_rowAction,.G_mn_W_periodList button,.G_mn_W_quickButtons button{min-height:44px}}
.UbbpFa_shell{grid-template-columns:16rem minmax(0,1fr);max-width:92rem;min-height:calc(100dvh - 4rem);margin:0 auto;display:grid}.UbbpFa_content{min-width:0}.UbbpFa_sidebar{border-right:1px solid var(--line);align-self:start;min-width:0;padding:1.5rem 1rem;position:sticky;top:4.5rem}.UbbpFa_title{min-height:44px;color:var(--text);align-items:center;padding:.5rem .75rem 1rem;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.UbbpFa_nav{flex-direction:column;gap:.3rem;display:flex}.UbbpFa_link{min-height:var(--control-height);color:var(--text-soft);overflow-wrap:anywhere;border-radius:.65rem;align-items:center;gap:.7rem;padding:.375rem .75rem;line-height:1.35;text-decoration:none;display:flex}.UbbpFa_link:hover,.UbbpFa_link[aria-current=page]{background:var(--surface-soft);color:var(--action)}.UbbpFa_link[aria-current=page]{box-shadow:inset 3px 0 var(--action);font-weight:700}.UbbpFa_link:focus-visible,.UbbpFa_title:focus-visible,.UbbpFa_toggle:focus-visible{outline:2px solid var(--action);outline-offset:3px}.UbbpFa_secondary{border-top:1px solid var(--line);margin-top:.8rem}.UbbpFa_icon{flex-shrink:0;width:21px;height:21px}.UbbpFa_toggle{display:none}@media (max-width:55rem){.UbbpFa_shell{grid-template-columns:minmax(0,1fr)}.UbbpFa_sidebar{border-right:0;border-bottom:1px solid var(--line);padding:.6rem 1rem;position:static}.UbbpFa_title{padding:.25rem 0 .4rem;font-size:.9rem}.UbbpFa_toggle{border:1px solid var(--control-line);background:var(--surface-soft);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.UbbpFa_nav{padding-top:.5rem;display:none}.UbbpFa_nav.UbbpFa_expanded{display:flex}.UbbpFa_link{min-height:44px;font-size:.95rem}}.UbbpFa_overview{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;gap:.75rem;margin:1.25rem 0;padding:1rem;display:grid}.UbbpFa_overview h2{margin:0;font-size:1.1rem}.UbbpFa_overview p{color:var(--text-soft);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.UbbpFa_partnerRow{background:var(--surface);color:inherit;border-radius:8px;gap:.3rem;padding:.85rem;text-decoration:none;display:grid}.UbbpFa_partnerRow span{font-size:.85rem}.UbbpFa_bonusOverview{border:1px solid var(--line);border-radius:12px;margin:1rem 0;padding:1rem}.UbbpFa_bonusOverview h2{margin:0 0 .5rem;font-size:1rem}.UbbpFa_bonusOverview p{color:var(--text-muted);margin:.5rem 0 0;font-size:.85rem;line-height:1.5}.UbbpFa_bonusCompact{color:var(--text-muted);padding:.5rem .75rem;font-size:.8rem}.UbbpFa_balanceLine{color:inherit;flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;padding:.4rem 0;text-decoration:none;display:flex}.UbbpFa_balanceLine strong{color:var(--action)}@media (max-width:55rem){.UbbpFa_bonusCompact{flex-wrap:wrap;gap:.25rem 1rem;padding:0 .75rem;display:flex}.UbbpFa_bonusCompact .UbbpFa_balanceLine{gap:.5rem}}.UbbpFa_group{border-top:1px solid var(--line);margin-top:.4rem;padding-top:.4rem}.UbbpFa_group summary{cursor:pointer;min-height:44px;color:var(--text-soft);border-radius:.65rem;align-items:center;gap:.7rem;padding:.65rem .75rem;font-weight:400;list-style:none;display:flex}.UbbpFa_group summary::-webkit-details-marker{display:none}.UbbpFa_group summary:after{content:"⌄";margin-left:auto}.UbbpFa_group[open] summary:after{transform:rotate(180deg)}.UbbpFa_group summary:focus-visible{outline:2px solid var(--action);outline-offset:3px}.UbbpFa_groupLinks{padding-left:1.4rem}.UbbpFa_help{color:var(--text-muted);margin:.35rem .75rem .65rem;font-size:.8rem;line-height:1.5}.UbbpFa_balanceSources{color:var(--text-muted);flex-basis:100%;font-size:.8rem;line-height:1.6}
._4ArkhW_hero{border-top:0;border-bottom:1px solid var(--line);margin-top:20px;padding-top:8px;padding-bottom:32px}._4ArkhW_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:36px}._4ArkhW_heroButton{cursor:zoom-in;background:0 0;border:0;border-radius:16px;width:100%;padding:0;display:block}._4ArkhW_heroButton img{object-fit:cover;width:100%;height:420px}._4ArkhW_thumbStrip{gap:10px}._4ArkhW_thumbStrip li button{height:64px}._4ArkhW_detailPage>section>h2{font-size:25px;font-weight:600;line-height:1.15}._4ArkhW_breadcrumb{color:var(--text-soft);margin:18px 2px 0;font-size:13px}._4ArkhW_panel{gap:12px;min-width:0}._4ArkhW_panel h1{color:var(--text);letter-spacing:-.035em;font-size:clamp(28px,2.5vw,42px);font-weight:600;line-height:1.15}._4ArkhW_eyebrow{color:#21543d;letter-spacing:.08em;text-transform:none;font-size:10px;font-weight:600;display:block}._4ArkhW_location{color:var(--text-soft);margin:0;font-size:14px;line-height:1.5}._4ArkhW_facts{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}._4ArkhW_facts span{border:1px solid var(--line);background:var(--surface-soft);min-height:30px;color:var(--text-soft);border-radius:6px;align-items:center;padding:5px 9px;font-size:12px;display:inline-flex}._4ArkhW_price{border-top:1px solid var(--line);color:var(--text);margin:8px 0 0;padding-top:15px;font-size:24px;font-weight:600;line-height:1.2}._4ArkhW_price strong{font-size:24px}._4ArkhW_priceHelper{color:var(--text-soft);margin:0;font-size:13px;line-height:1.45}._4ArkhW_stock{margin:0;font-size:12px}._4ArkhW_conditions{background:var(--surface-soft);margin:8px 0 0}._4ArkhW_conditions dl{font-size:13px}._4ArkhW_cta{width:fit-content;max-width:100%;min-height:var(--control-height,36px);border-radius:8px;margin-top:4px;font-weight:600}._4ArkhW_bodySection{font-size:14px;line-height:1.55}._4ArkhW_narrativeCard{border:1px solid var(--line);background:var(--surface-soft);color:var(--text-soft);border-radius:14px;padding:16px 20px;font-size:14px;line-height:1.55}._4ArkhW_narrativeCard h3{color:var(--text);margin:0 0 10px;font-size:18px;line-height:1.25}._4ArkhW_narrativeCard p{white-space:pre-line;margin:0}._4ArkhW_routeRental{border-top:1px solid var(--line);padding-top:16px}._4ArkhW_routeRental h2{color:var(--text);margin:0 0 5px;font-size:clamp(23px,2vw,31px);line-height:1.2}._4ArkhW_routeRental p{color:var(--text-soft);margin:0 0 14px;font-size:13px}._4ArkhW_routeRental a{width:fit-content;max-width:100%;min-height:var(--control-height,36px);justify-content:center;align-items:center;display:inline-flex}._4ArkhW_routeIntro{padding-top:4px}._4ArkhW_equipmentList{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}._4ArkhW_equipmentCard{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:0;display:flex;overflow:hidden}._4ArkhW_equipmentImage{aspect-ratio:4/3;background:#eff3eb;width:100%;position:relative;overflow:hidden}._4ArkhW_equipmentImage img,._4ArkhW_equipmentImage>div{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}._4ArkhW_equipmentImage span{color:var(--action);background:#fff;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:12px}._4ArkhW_equipmentBody{flex-direction:column;flex:1;align-items:flex-start;gap:7px;padding:12px;display:flex}._4ArkhW_equipmentBody>a{-webkit-line-clamp:2;min-height:48px;color:var(--text);-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}._4ArkhW_equipmentBody>button{width:fit-content;max-width:100%;min-height:var(--control-height,36px);margin-top:auto;font-weight:600}._4ArkhW_dates{border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;padding:24px}._4ArkhW_dates h2{margin-top:0}._4ArkhW_dates ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._4ArkhW_dates li{min-width:0}._4ArkhW_dates li button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;width:100%;min-height:0;padding:14px}._4ArkhW_dates li button:disabled{opacity:1;color:var(--text);cursor:not-allowed;background:#f9fbf8;border-style:solid}._4ArkhW_dates li button b{font-weight:600}@media (max-width:900px){._4ArkhW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px}._4ArkhW_heroButton img{height:340px}._4ArkhW_panel h1{font-size:30px}}@media (max-width:560px){._4ArkhW_hero{margin:16px 0 0;padding-top:8px;padding-bottom:24px}._4ArkhW_heroButton img{aspect-ratio:auto;height:270px}._4ArkhW_heroGrid{grid-template-columns:minmax(0,1fr);gap:37px}._4ArkhW_panel{gap:12px}._4ArkhW_panel h1{font-size:clamp(30px,7vw,42px)}._4ArkhW_price{font-size:24px}._4ArkhW_routeRental{margin-top:5px}._4ArkhW_thumbStrip li button{height:64px}._4ArkhW_panel ._4ArkhW_conditions dl>div{display:block}._4ArkhW_panel ._4ArkhW_conditions dl dt{margin:0;font-weight:600}._4ArkhW_panel ._4ArkhW_conditions dl dd{white-space:pre-line;margin:2px 0 8px}._4ArkhW_panel ._4ArkhW_conditions dl{gap:3px}._4ArkhW_dates{padding:16px}._4ArkhW_dates ul,._4ArkhW_equipmentList{grid-template-columns:1fr}}
.nZjJfW_toolbar{flex-wrap:wrap;align-items:end;gap:8px;margin:16px 0;display:flex}.nZjJfW_toolbar>label{width:160px;min-width:0;margin:0}.nZjJfW_toolbar>label:first-child{flex:1;min-width:200px;max-width:480px}.nZjJfW_toolbar>button{flex:none}.nZjJfW_companyLink{color:var(--action-deep);font:inherit;text-underline-offset:3px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:4px 0;text-decoration:underline;display:inline;overflow:hidden}.nZjJfW_menu{border:1px solid var(--line);background:var(--surface);width:280px;max-width:calc(100vw - 16px);max-height:min(440px,100dvh - 32px);color:var(--text);border-radius:12px;margin:0;padding:8px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 8px 28px #11182726}.nZjJfW_menu:popover-open{flex-direction:column;align-items:stretch;gap:4px;display:flex}.nZjJfW_menu>button,.nZjJfW_menu>a{text-align:left;white-space:normal;justify-content:flex-start}.nZjJfW_menu>a{color:var(--action-deep);padding:8px 10px}@media (max-width:640px){.nZjJfW_toolbar>label:first-child{flex-basis:100%;max-width:none}.nZjJfW_toolbar>label{flex:1}}
._1TKcla_navIcon,._1TKcla_sheetToggleIcon,._1TKcla_actionShort{display:none}._1TKcla_navText,._1TKcla_sheetToggleText{display:inline}._1TKcla_sheet{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:12px;width:min(22rem,100%);max-height:min(24rem,70vh);padding:.5rem;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 8px 28px #11182724}._1TKcla_sheetBackdrop{display:none}._1TKcla_sheetHead{justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .25rem .5rem;display:flex}._1TKcla_sheetHead button{border:1px solid var(--control-line,#7a8492);cursor:pointer;width:auto;min-width:var(--control-compact-height,32px);min-height:var(--control-compact-height,32px);background:0 0;padding:0;font-size:1.4rem;line-height:1}._1TKcla_sheetBody{flex-direction:column;gap:.1rem;display:flex}._1TKcla_scales,._1TKcla_nav,._1TKcla_filters,._1TKcla_actions{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}._1TKcla_nav button{width:auto;padding:6px var(--control-padding-inline,10px);min-height:var(--control-height,36px);border-color:var(--control-line,#7a8492);font-size:.875rem;line-height:20px}._1TKcla_zoom{align-items:center;gap:.4rem;display:flex}._1TKcla_zoom button{width:auto;padding:4px var(--control-padding-inline,10px);min-height:var(--control-compact-height,32px);border-color:var(--control-line,#7a8492);font-size:.875rem;line-height:20px}._1TKcla_zoomValue{min-width:3rem;color:var(--text-soft);text-align:center;font-variant-numeric:tabular-nums;font-size:.85rem}._1TKcla_block._1TKcla_ok{--tone-line:var(--status-ok-line);color:var(--status-ok-ink);background:var(--status-ok-fill)}._1TKcla_block._1TKcla_ok ._1TKcla_blockCore,._1TKcla_swatch._1TKcla_ok{background:#a8e2cd}._1TKcla_block._1TKcla_urgent{--tone-line:var(--status-urgent-line);color:var(--status-urgent-ink);background:var(--status-urgent-fill)}._1TKcla_block._1TKcla_urgent ._1TKcla_blockCore,._1TKcla_swatch._1TKcla_urgent{background:#f5c483}._1TKcla_block._1TKcla_calm{--tone-line:var(--status-calm-line);color:var(--status-calm-ink);background:var(--status-calm-fill)}._1TKcla_block._1TKcla_calm ._1TKcla_blockCore,._1TKcla_swatch._1TKcla_calm{background:#f8dfab}._1TKcla_block._1TKcla_inactive{--tone-line:var(--status-inactive-line);color:var(--status-inactive-ink);background:var(--status-inactive-fill)}._1TKcla_block._1TKcla_inactive ._1TKcla_blockCore,._1TKcla_swatch._1TKcla_inactive{background:#dcdcd6}._1TKcla_block._1TKcla_hold,._1TKcla_swatch._1TKcla_hold{color:#3c3489;cursor:pointer;background:repeating-linear-gradient(135deg,#eeedfe 0 6px,#e0defb 6px 12px);border:1px solid #afa9ec;text-decoration:none}._1TKcla_legend{color:var(--text-soft);flex-wrap:wrap;gap:.5rem 1rem;margin:.75rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}._1TKcla_legend li{align-items:center;gap:.35rem;display:flex}._1TKcla_swatch{border:1px solid var(--line-strong);border-radius:3px;width:.9rem;height:.9rem;display:inline-block}._1TKcla_unavailableSwatch{background:#dfe1e6}._1TKcla_availableSwatch{background:var(--surface)}._1TKcla_period{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;padding:6px var(--control-padding-inline,10px);color:var(--text);font-variant-numeric:tabular-nums;border:1px solid var(--control-line,#7a8492);cursor:pointer;min-height:var(--control-height,36px);background:0 0;border-radius:8px;flex:8rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:20px;overflow:hidden}._1TKcla_period:hover{background:#eef0f3}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){._1TKcla_screen[data-mobile-mode=todo] ._1TKcla_zoom{display:none}._1TKcla_period{min-height:44px;padding:.5rem .4rem;font-size:1rem}._1TKcla_navText,._1TKcla_scales,._1TKcla_zoomValue,._1TKcla_sheetToggleText{display:none}._1TKcla_navIcon,._1TKcla_sheetToggleIcon{justify-content:center;align-items:center;display:inline-flex}._1TKcla_nav button,._1TKcla_sheetToggle{width:44px;padding:0}._1TKcla_scale,._1TKcla_scaleActive,._1TKcla_nav button,._1TKcla_zoom button,._1TKcla_sheetToggle{min-height:44px}._1TKcla_zoom button{min-width:40px;padding:.4rem .45rem}._1TKcla_zoomValue{min-width:2.5rem;font-size:.8rem}._1TKcla_sheetBackdrop{z-index:25;background:#11182773;border:0;padding:0;display:block;position:fixed;inset:0}._1TKcla_sheet{z-index:30;background:var(--surface);border:0;border-radius:16px 16px 0 0;width:auto;max-width:none;max-height:80dvh;padding:.75rem .75rem 2rem;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 28px #1118272e}._1TKcla_legend{display:none}._1TKcla_legendSlot ._1TKcla_legend{flex-direction:column;gap:.4rem;margin:0;display:flex}}@media (max-width:60rem) and (max-height:30rem){._1TKcla_period,._1TKcla_nav button,._1TKcla_zoom button,._1TKcla_sheetToggle{min-height:40px}._1TKcla_period{padding:.3rem .4rem}._1TKcla_nav button,._1TKcla_sheetToggle{width:40px}._1TKcla_zoom button{min-width:36px;padding:.3rem .4rem}}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){._1TKcla_nav{flex-wrap:nowrap}._1TKcla_navStep{justify-content:center;align-items:center;display:inline-flex}._1TKcla_period{flex:1 1 0;min-width:0}._1TKcla_sheetHead button{min-width:40px;min-height:40px}}._1TKcla_legendDisclosure{flex:none;justify-content:flex-end;padding:.5rem .75rem;display:flex;position:relative}._1TKcla_legendPopover{z-index:24;background:var(--surface);border:1px solid var(--line);border-radius:12px;width:min(340px,100vw - 2rem);max-height:calc(100dvh - 6rem);padding:1rem;position:absolute;bottom:calc(100% - .25rem);right:.75rem;overflow-y:auto;box-shadow:0 8px 28px #11182726}._1TKcla_legendHeading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._1TKcla_legendHeading button{min-width:36px;min-height:36px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;font-size:1.25rem}._1TKcla_legendPopover ._1TKcla_legend{flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;display:flex}._1TKcla_closedSwatch{background:repeating-linear-gradient(135deg, var(--surface-muted) 0, var(--surface-muted) 3px, var(--line) 3px, var(--line) 5px)}._1TKcla_period{flex:none;width:auto;max-width:220px}._1TKcla_scales{border:1px solid var(--control-line);border-radius:8px;flex-wrap:nowrap;gap:0;overflow:hidden}._1TKcla_scale,._1TKcla_scaleActive{min-height:32px;font:inherit;background:var(--surface);color:var(--text);cursor:pointer;border:0;border-radius:0;padding:4px 12px}._1TKcla_scaleActive{background:var(--action);color:#fff}._1TKcla_legendDisclosure{padding:0}._1TKcla_legendPopover{top:calc(100% + 8px);bottom:auto;right:0}@media (max-width:60rem){._1TKcla_period{flex:1;min-width:0;max-width:none;min-height:44px}._1TKcla_nav{flex-wrap:nowrap;flex:none}._1TKcla_nav button{width:auto;min-height:44px;padding:4px 10px}._1TKcla_nav ._1TKcla_navStep{flex:none;width:36px;padding:0}._1TKcla_navText{display:inline}._1TKcla_navIcon{display:none}._1TKcla_zoomValue{display:inline}._1TKcla_legendPopover{z-index:40;width:auto;position:fixed;inset:auto 16px 16px}}
.O2ps2W_notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem}.O2ps2W_badges{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.O2ps2W_subtitle{color:var(--text-soft);overflow-wrap:anywhere;margin:0 0 .75rem}.O2ps2W_blockersBox{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 .75rem;padding:.6rem .75rem}.O2ps2W_blockersTitle{margin:0 0 .3rem;font-size:.9rem;font-weight:500}.O2ps2W_blockers{margin:0;padding-left:1.1rem;font-size:.9rem}.O2ps2W_blockersAction{border-top:1px solid #fde68a;margin:.5rem 0 0;padding-top:.5rem;font-size:.85rem}.O2ps2W_blockersAction a{color:var(--status-urgent-ink)}.O2ps2W_actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.O2ps2W_actions button{width:auto}.O2ps2W_pricingLink{padding:0 var(--control-padding-inline,10px);min-height:var(--control-height,36px);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-color:var(--control-line,#7a8492);border-radius:8px;align-items:center;text-decoration:none;display:inline-flex}.O2ps2W_pricingLink:hover{background:var(--surface-soft)}.O2ps2W_subheading{margin:1.25rem 0 .5rem;font-size:1rem}.O2ps2W_empty{color:var(--text-muted);margin:0 0 .75rem;font-size:.9rem}.O2ps2W_instanceList{margin:0 0 .75rem;padding:0;list-style:none}.O2ps2W_instanceList li{border-bottom:1px solid var(--surface-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.35rem 0;display:flex}.O2ps2W_instanceName{flex:auto}.O2ps2W_renameForm{flex-wrap:wrap;flex:100%;align-items:center;gap:.5rem;display:flex}.O2ps2W_renameForm>:first-child{flex:10rem;min-width:0}.O2ps2W_renameError{color:#b42318;flex:100%;margin:0;font-size:.85rem}.O2ps2W_photoHint{color:var(--text-muted);margin:0 0 .5rem;font-size:.85rem}.O2ps2W_instanceList button,.O2ps2W_gallery button{padding:.2rem .5rem;font-size:.85rem}.O2ps2W_inlineForm{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:start;gap:.75rem;display:grid}.O2ps2W_inlineForm>label{min-width:0;margin-bottom:0}.O2ps2W_inlineForm>.O2ps2W_instancePreview{color:var(--text-soft);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:.85rem}.O2ps2W_inlineForm>button{grid-column:1/-1;justify-self:start;width:fit-content;max-width:100%}.O2ps2W_editForm{background:var(--surface-soft);border:1px solid var(--line);border-radius:8px;margin:1rem 0;padding:1rem}.O2ps2W_row{flex-wrap:wrap;gap:1rem;display:flex}.O2ps2W_row>*{flex:11rem;min-width:0}.O2ps2W_textarea{border:1px solid var(--line-strong);resize:vertical;border-radius:8px;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:1rem}.O2ps2W_gallery{flex-wrap:wrap;gap:1rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.O2ps2W_gallery li{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.O2ps2W_thumb{border:1px solid var(--line);object-fit:cover;border-radius:8px;max-width:140px;max-height:105px;display:block}.O2ps2W_upload{color:var(--text-soft);flex-direction:column;gap:.35rem;font-size:.9rem;display:inline-flex}.O2ps2W_upload input{max-width:100%;font-size:1rem}.O2ps2W_pairRow{flex-wrap:wrap;gap:0 1rem;display:flex}.O2ps2W_pairRow>*{flex:10rem;min-width:0}.O2ps2W_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.O2ps2W_pageHead h1{margin:0}.O2ps2W_primaryLink{min-height:var(--control-height,36px);padding:0 var(--control-padding-inline,10px);color:var(--surface);background:var(--action);white-space:nowrap;border-radius:8px;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.O2ps2W_primaryLink:hover{background:var(--action-hover)}.O2ps2W_backLink{color:var(--text-soft);margin-bottom:.5rem;font-size:.85rem;text-decoration:none;display:inline-block}.O2ps2W_backLink:hover{color:var(--text)}.O2ps2W_listTools{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.O2ps2W_listTools select{width:auto;min-width:0;max-width:16rem}.O2ps2W_search{flex:14rem;max-width:20rem}.O2ps2W_objectList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.O2ps2W_objectRow{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-wrap:nowrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}@media (max-width:47rem){.O2ps2W_objectRow{flex-wrap:wrap}}.O2ps2W_rowThumbLink{flex:none;line-height:0}.O2ps2W_rowThumb{object-fit:cover;border:1px solid var(--line);border-radius:6px;width:3.5rem;height:2.6rem}.O2ps2W_rowThumbEmpty{width:3.5rem;height:2.6rem;color:var(--control-disabled);text-align:center;background:var(--surface-soft);border:1px dashed var(--line-strong);border-radius:6px;justify-content:center;align-items:center;font-size:.65rem;line-height:1.1;display:flex}.O2ps2W_rowMain{flex-direction:column;flex:12rem;min-width:0;display:flex}.O2ps2W_rowName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;text-decoration:none;overflow:hidden}.O2ps2W_rowName:hover{text-decoration:underline}.O2ps2W_rowMeta{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.O2ps2W_rowState{flex:0 auto;align-items:center;gap:.4rem;min-width:0;display:flex}.O2ps2W_rowBlockers{color:#9a3412;white-space:nowrap;text-overflow:ellipsis;background:#ffedd5;border-radius:99px;max-width:min(13rem,100%);padding:.1rem .5rem;font-size:.75rem;overflow:hidden}.O2ps2W_rowActions{flex-wrap:nowrap;flex:none;gap:.35rem;display:flex}.O2ps2W_rowAction{min-height:var(--control-compact-height,32px);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--control-radius,8px);white-space:nowrap;border-color:var(--control-line,#7a8492);align-items:center;padding:0 .7rem;font-size:.8rem;text-decoration:none;display:inline-flex}.O2ps2W_rowAction:hover{background:var(--surface-soft)}.O2ps2W_tabs{gap:.35rem;margin:1rem 0 0;display:flex}.O2ps2W_tab,.O2ps2W_tabActive{width:auto;padding:4px var(--control-padding-inline,10px);border-radius:var(--control-radius,8px);min-height:var(--control-compact-height,32px);font-size:.85rem}.O2ps2W_tabActive{color:var(--surface);background:var(--action);border-color:var(--action);cursor:default;font-weight:600}.O2ps2W_tabActive:hover{color:var(--surface);background:var(--action-hover);border-color:var(--action-hover);background:var(--action)}.O2ps2W_rowActions button.O2ps2W_rowAction{width:auto;min-height:2rem;font-family:inherit}@media (max-width:47rem){.O2ps2W_rowActions{flex-wrap:wrap;flex:100%;min-width:0}}.O2ps2W_rulesFile{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .75rem;font-size:.9rem;display:flex}.O2ps2W_rulesFile button{width:auto}.O2ps2W_rulesSize{color:var(--text-muted)}.O2ps2W_counter{color:var(--text-muted);align-self:flex-end;font-size:.8125rem}.O2ps2W_counterOver{color:#991b1b;align-self:flex-end;font-size:.8125rem}.O2ps2W_checkboxRow{align-items:center;gap:.5rem;margin:.25rem 0 .75rem;font-size:.95rem;display:flex}@media (max-width:47rem){.O2ps2W_rowAction,.O2ps2W_rowActions button.O2ps2W_rowAction,.O2ps2W_instanceList button,.O2ps2W_gallery button{min-height:44px}}
.wk570q_form{gap:12px;min-width:0;display:grid}.wk570q_primary{grid-template-columns:minmax(0,2fr) auto minmax(0,1fr);align-items:end;gap:8px 12px;display:grid}.wk570q_primary>*,.wk570q_secondary>*{min-width:0}.wk570q_primary button{width:auto}.wk570q_secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wk570q_refinements{margin:0!important}.wk570q_refinements summary{width:fit-content;min-height:32px}.wk570q_applied{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;line-height:20px;display:flex}.wk570q_applied span{overflow-wrap:anywhere;max-width:100%}@media (max-width:600px){.wk570q_primary{grid-template-columns:auto minmax(0,1fr)}.wk570q_primary>:first-child{grid-column:1/-1}.wk570q_secondary{grid-template-columns:minmax(0,1fr)}.wk570q_refinements summary{min-height:40px}}.wk570q_channels{flex-wrap:wrap;gap:8px 16px;margin-block:12px;display:flex}.wk570q_channels a{overflow-wrap:anywhere}
.kO_2SW_filters{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.kO_2SW_totals{flex-wrap:wrap;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.kO_2SW_totals li{border:1px solid var(--line);background:#f8fafc;border-radius:10px;flex-direction:column;min-width:9rem;padding:.625rem .875rem;display:flex}.kO_2SW_totals span{color:#64748b;font-size:.8125rem}.kO_2SW_totals strong{font-size:1.125rem}.kO_2SW_deposits{margin-left:.75rem}@media (max-width:40rem){.kO_2SW_deposits{margin-left:0}}.kO_2SW_linkButton{padding:4px var(--control-padding-inline,10px);font:inherit;color:var(--action);cursor:pointer;border:1px solid var(--control-line,#7a8492);min-height:var(--control-compact-height,32px);border-radius:var(--control-radius,8px);background:0 0;align-items:center;font-size:.875rem;line-height:20px;display:inline-flex}.kO_2SW_empty{color:var(--text-muted)}.kO_2SW_refundSummary{color:#633806;background:#faeeda;border-radius:8px;margin:0 0 1.25rem;padding:.75rem}.kO_2SW_refundSummary h2{margin:0;font-size:1rem}.kO_2SW_refundSummary p{margin:.5rem 0}@media (pointer:coarse),(max-width:40rem){.kO_2SW_linkButton{min-height:40px}}
.Fa3Lrq_crosslink{color:var(--brand-deep);background:var(--brand-faint);border:1px solid var(--brand-line);border-radius:10px;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem}.Fa3Lrq_crosslink a{color:var(--brand-deep);white-space:nowrap}.Fa3Lrq_channel{border-top:1px solid var(--surface-muted);justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.7rem 0;display:flex}.Fa3Lrq_channel:first-of-type{border-top:0}.Fa3Lrq_channel strong{font-size:.9rem;font-weight:500;display:block}.Fa3Lrq_note{color:var(--text-muted);margin-top:2px;font-size:.8rem;display:block}.Fa3Lrq_error{color:#b91c1c;display:block}@media (max-width:40rem){.Fa3Lrq_channel{flex-direction:column;align-items:flex-start}}.Fa3Lrq_soon strong{color:var(--text-muted)}.Fa3Lrq_badge{color:var(--text-muted);background:var(--surface-muted);border-radius:4px;flex:none;padding:2px 8px;font-size:.75rem}.Fa3Lrq_events{flex-wrap:wrap;gap:.4rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.Fa3Lrq_events li{color:var(--text-soft);background:var(--surface-soft);border:1px solid var(--line);border-radius:6px;padding:.3rem .65rem;font-size:.8rem}
.YdkSjW_page{width:100%;max-width:70rem;margin:0 auto;padding:1.5rem 1rem 3rem}.YdkSjW_linkButton{min-height:var(--control-height);padding:6px var(--control-padding-inline);font:inherit;color:var(--action);cursor:pointer;background:var(--surface);border:1px solid var(--control-line);border-radius:var(--control-radius);font-size:.875rem}.YdkSjW_linkButton:disabled{color:var(--text-muted);cursor:wait}.YdkSjW_catalogLink{min-height:44px;color:var(--action);align-items:center;margin-top:.5rem;display:inline-flex}.YdkSjW_section{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:1.25rem;scroll-margin-top:5rem}.YdkSjW_section h2{margin:0 0 .75rem;font-size:1rem}.YdkSjW_profileForm{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem .75rem;display:grid}.YdkSjW_profileForm>label{grid-template-rows:subgrid;grid-row:span 3;gap:.35rem;margin-bottom:0;display:grid}.YdkSjW_actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.YdkSjW_list,.YdkSjW_notifications{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.YdkSjW_row{color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem .75rem;padding:.625rem .75rem;text-decoration:none;display:grid}.YdkSjW_row:focus-visible{outline:2px solid var(--action);outline-offset:3px}.YdkSjW_bookingDetails,.YdkSjW_bookingSummary{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.YdkSjW_bookingSummary{align-items:flex-end;max-width:22rem}.YdkSjW_bookingSummary>span{white-space:normal;overflow-wrap:anywhere;max-width:100%}.YdkSjW_openBooking{margin-top:.25rem}.YdkSjW_row:hover{border-color:var(--action)}@media (max-width:40rem){.YdkSjW_row{grid-template-columns:1fr}.YdkSjW_bookingSummary{align-items:flex-start;max-width:none}.YdkSjW_openBooking{min-height:44px}}.YdkSjW_objects{overflow-wrap:anywhere;grid-column:1/-1;font-weight:600}.YdkSjW_number{color:var(--text-muted);white-space:nowrap;margin-left:.5rem;font-size:.8125rem;font-weight:400;display:inline-block}.YdkSjW_meta{color:var(--text-soft);overflow-wrap:anywhere;font-size:.8125rem}.YdkSjW_payment{overflow-wrap:anywhere;font-size:.875rem}.YdkSjW_notifications details{background:var(--surface-soft);border-left:3px solid #0000;border-radius:8px;min-width:0;padding:.75rem}.YdkSjW_notifications .YdkSjW_unread{border-left-color:var(--action)}.YdkSjW_notifications .YdkSjW_urgent{background:var(--warning-fill,#fff3e0);border-left-color:var(--warning,#7a3f06)}.YdkSjW_notifications summary{cursor:pointer;overflow-wrap:anywhere}.YdkSjW_notificationMeta{color:var(--text-muted);flex-wrap:wrap;gap:.25rem .75rem;margin-top:.35rem;font-size:.8125rem;display:flex}.YdkSjW_notificationBody{white-space:pre-wrap;overflow-wrap:anywhere;margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.YdkSjW_notificationActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.YdkSjW_unreadFilter{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem;display:inline-flex}.YdkSjW_muted{color:var(--text-muted);margin:0;font-size:.8125rem}.YdkSjW_telegram{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;margin-top:1.5rem;padding:1.25rem}.YdkSjW_telegram h3{margin:0 0 .75rem;font-size:1rem}.YdkSjW_telegramState{margin:0 0 .5rem;font-weight:500}.YdkSjW_telegramHint{color:var(--text-soft);margin:0;font-size:.875rem}.YdkSjW_telegramHint+.YdkSjW_telegramHint{margin-top:.5rem}.YdkSjW_telegramActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:30rem){.YdkSjW_telegramActions>*{text-align:center;flex:100%;min-height:44px}}.YdkSjW_intro{color:var(--text-soft);line-height:1.6}
.ZZcUDa_field{gap:.5rem;display:grid}.ZZcUDa_error{color:#991b1b;margin:0;font-size:.85rem}.ZZcUDa_check{color:var(--action);justify-self:start;font-size:.9rem}.ZZcUDa_howto{color:var(--text-soft);background:var(--surface-soft);border:1px solid var(--line);border-radius:10px;padding:.6rem .9rem;font-size:.875rem}.ZZcUDa_howto summary{color:var(--text);cursor:pointer;font-weight:600}.ZZcUDa_howto ol{margin:.5rem 0;padding-left:1.25rem}.ZZcUDa_howto li{margin:.2rem 0}.ZZcUDa_howto p{margin:.4rem 0 .1rem}.ZZcUDa_howto a{color:var(--action)}
.ieJ4hq_gallery{flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ieJ4hq_gallery>li{flex-direction:column;align-items:flex-start;gap:6px;width:148px;display:flex}.ieJ4hq_thumbnail{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:8px;width:100%;position:relative}.ieJ4hq_thumbnail:focus-visible{outline:3px solid var(--action);outline-offset:3px}.ieJ4hq_thumbnail img{aspect-ratio:4/3;object-fit:cover;pointer-events:none;border-radius:8px;width:100%;display:block}.ieJ4hq_handle{background:var(--surface);color:var(--text);pointer-events:none;border-radius:4px;padding:0 6px;font-size:24px;line-height:32px;position:absolute;bottom:6px;right:6px}.ieJ4hq_moving .ieJ4hq_thumbnail{opacity:.35;outline:3px dashed var(--action)}.ieJ4hq_ghost{z-index:1000;pointer-events:none;object-fit:cover;border-radius:8px;width:120px;height:90px;position:fixed;transform:translate(-50%,-50%);box-shadow:0 6px 24px #0005}.ieJ4hq_hint,.ieJ4hq_position,.ieJ4hq_status{color:var(--text-muted);font-size:13px}.ieJ4hq_status{min-height:20px}@media (max-width:400px){.ieJ4hq_gallery>li{width:calc(50% - 6px)}}
.N8Ckda_panel{margin:0 0 1rem}.N8Ckda_panel>summary{display:none}.N8Ckda_content{min-width:0}@media (max-width:640px),(max-width:960px) and (max-height:480px){.N8Ckda_panel{border:1px solid var(--line);background:var(--surface);border-radius:12px}.N8Ckda_panel>summary{cursor:pointer;min-height:44px;padding:.6rem .75rem;font-weight:500;display:list-item}.N8Ckda_content{border-top:1px solid var(--line);padding:.75rem}.N8Ckda_content form{margin-bottom:0}}
.eT_G5W_datePicker{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:12px;width:17rem;max-height:calc(100dvh - 1.5rem);padding:.75rem;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 8px 28px #11182724}.eT_G5W_pickerScales{gap:.3rem;margin-bottom:.6rem;display:none}.eT_G5W_pickerScale,.eT_G5W_pickerScaleActive{color:#374151;width:auto;min-height:40px;font:inherit;background:var(--surface);border:1px solid var(--control-line,#7a8492);cursor:pointer;border-radius:8px;flex:1;padding:.4rem .5rem;font-size:.9rem}.eT_G5W_pickerScaleActive{color:var(--surface);background:var(--action);border-color:var(--action)}.eT_G5W_pickerScaleActive:hover{color:var(--surface);background:var(--action-hover);border-color:var(--action-hover)}.eT_G5W_datePickerNav{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.eT_G5W_datePickerNav button{width:var(--control-compact-height,32px);height:var(--control-compact-height,32px);font:inherit;background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;border-color:var(--control-line,#7a8492);border-radius:8px;padding:0;font-size:1.1rem;line-height:1}.eT_G5W_datePickerMonth{text-transform:capitalize;font-weight:600}.eT_G5W_datePickerWeekdays,.eT_G5W_datePickerGrid{grid-template-columns:repeat(7,1fr);gap:.15rem;display:grid}.eT_G5W_datePickerWeekdays{color:var(--text-muted);text-align:center;margin-bottom:.25rem;font-size:.75rem}.eT_G5W_datePickerDay{aspect-ratio:1;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0;font-size:.85rem}.eT_G5W_datePickerDay:hover{background:#eef0f3}.eT_G5W_datePickerToday{border-color:var(--action)}.eT_G5W_datePickerPicked{color:var(--surface);background:var(--action);border-color:var(--action)}.eT_G5W_datePickerPicked:hover{color:var(--surface);background:var(--action-hover);border-color:var(--action-hover)}@media (max-width:48rem),(max-width:60rem) and (max-height:30rem){.eT_G5W_pickerScales{display:flex}.eT_G5W_datePicker{width:min(17rem,100vw - 1.5rem)}}@media (pointer:coarse),(max-width:48rem),(max-width:60rem) and (max-height:30rem){.eT_G5W_datePicker{top:auto;bottom:max(12px, env(safe-area-inset-bottom));width:min(22rem,100vw - 1.5rem);position:fixed;left:50%;transform:translate(-50%)}.eT_G5W_datePickerNav button{width:40px;height:40px}.eT_G5W_datePickerDay{min-height:40px}}
.EKF77G_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.EKF77G_head h1{margin:0;font-size:1.5rem;line-height:2rem}.EKF77G_totals{color:#475569;margin:0;font-size:.875rem}.EKF77G_subhead{margin:2rem 0 .75rem;font-size:1rem}.EKF77G_muted{color:#64748b;margin:0;font-size:.8125rem}.EKF77G_registers{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EKF77G_registers li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem 0;display:flex}.EKF77G_who{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.EKF77G_name{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.EKF77G_role{color:#94a3b8;font-size:.75rem}.EKF77G_amount{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.125rem;font-size:.9375rem;font-weight:600;display:flex}.EKF77G_zero{color:#94a3b8;font-weight:400}.EKF77G_deposits{color:#64748b;font-size:.75rem;font-weight:400}.EKF77G_action{padding:4px var(--control-padding-inline,10px);font:inherit;color:var(--action);white-space:nowrap;border:1px solid var(--line-strong);cursor:pointer;min-height:var(--control-compact-height,32px);border-color:var(--control-line,#7a8492);background:0 0;border-radius:8px;font-size:.875rem;line-height:20px}.EKF77G_ownCard{background:#f8fafc;border-radius:12px;flex-direction:column;gap:.25rem;max-width:24rem;padding:1rem 1.25rem;display:flex}.EKF77G_ownLabel{color:#64748b;margin:0;font-size:.8125rem}.EKF77G_ownValue{margin:0;font-size:1.75rem;font-weight:600}.EKF77G_ownDeposits{color:#64748b;margin:0 0 .5rem;font-size:.8125rem}.EKF77G_log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EKF77G_log li{border-top:1px solid #f1f5f9;align-items:baseline;gap:.5rem .75rem;padding:.5rem 0;font-size:.8125rem;display:flex}.EKF77G_when{color:#94a3b8;flex:none;width:5.5rem}.EKF77G_what{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.EKF77G_comment{color:#64748b;font-size:.75rem}.EKF77G_logIn,.EKF77G_logOut{white-space:nowrap;flex:none;font-weight:600}.EKF77G_logIn{color:#15803d}.EKF77G_logOut{color:#b91c1c}.EKF77G_filters{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.EKF77G_backdrop{z-index:60;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.EKF77G_modal{background:var(--surface);border-radius:12px;flex-direction:column;width:min(28rem,100%);max-height:100%;display:flex;overflow-y:auto}@media (max-width:40rem){.EKF77G_backdrop{padding:0}.EKF77G_modal{border-radius:0}}.EKF77G_modalHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding:.875rem 1.25rem;display:flex}.EKF77G_modalHead h2{margin:0;font-size:1rem}.EKF77G_modalHead button{border:1px solid var(--control-line,#7a8492);cursor:pointer;min-width:var(--control-compact-height,32px);min-height:var(--control-compact-height,32px);background:0 0;padding:0 .5rem;font-size:1.5rem;line-height:1}.EKF77G_form{padding:1rem 1.25rem 1.25rem}@media (pointer:coarse),(max-width:40rem){.EKF77G_action,.EKF77G_modalHead button{min-height:40px}.EKF77G_modalHead button{min-width:40px}}
.vw7Zva_tree{margin:0;padding-left:1.1rem;list-style:none}.vw7Zva_tree .vw7Zva_tree{border-left:1px solid var(--line);padding-left:1.25rem}.vw7Zva_treeRow{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.3rem 0;display:flex}.vw7Zva_treeRow button{padding:.15rem .5rem;font-size:.8rem}.vw7Zva_empty{color:var(--text-muted);margin:0;font-size:.9rem}.vw7Zva_warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 1rem;padding:.7rem .9rem;font-size:.9rem}.vw7Zva_actions{flex-wrap:wrap;gap:.5rem;display:flex}.vw7Zva_actions button{width:auto}.vw7Zva_deleteButton{min-height:var(--control-compact-height,32px);color:var(--danger,#b42318);border-color:var(--danger,#b42318)}.vw7Zva_deleteButton:hover:not(:disabled){color:var(--danger,#b42318);background:var(--danger-fill,#fef3f2);border-color:var(--danger,#b42318)}@media (pointer:coarse),(max-width:40rem){.vw7Zva_treeRow button{min-height:40px}}
.QAZ8Ja_breadcrumb{margin:0 0 .5rem;font-size:.9rem}.QAZ8Ja_conflict{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem}.QAZ8Ja_conflict p{margin:0 0 .5rem}.QAZ8Ja_conflict ul{margin:0;padding-left:1.25rem}.QAZ8Ja_empty{color:var(--text-muted);margin:0 0 .75rem;font-size:.9rem}.QAZ8Ja_hint{width:100%;color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.QAZ8Ja_ruleList{margin:0 0 1rem;padding:0;list-style:none}.QAZ8Ja_ruleList li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.6rem 0;display:flex}.QAZ8Ja_ruleList li>span{overflow-wrap:anywhere;flex:12rem;min-width:0}.QAZ8Ja_ruleList li button{width:auto}.QAZ8Ja_row{flex-wrap:wrap;gap:0 1rem;display:flex}.QAZ8Ja_row>*{flex:12rem;min-width:0}.QAZ8Ja_weekdays{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}.QAZ8Ja_weekdays legend{color:var(--text-soft);font-size:.85rem}.QAZ8Ja_weekdays label{align-items:center;gap:.35rem;font-size:.9rem;display:flex}.QAZ8Ja_breakdown{margin-top:1rem}.QAZ8Ja_basis{color:var(--text-soft);overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.9rem}.QAZ8Ja_table{border-collapse:collapse;width:100%;font-size:.9rem}.QAZ8Ja_table th{text-align:left;overflow-wrap:anywhere;padding:.4rem .5rem .4rem 0;font-weight:400}.QAZ8Ja_table td{text-align:right;white-space:nowrap;padding:.4rem 0}.QAZ8Ja_total th,.QAZ8Ja_total td{border-top:1px solid var(--line-strong);padding-top:.6rem;font-weight:600}.QAZ8Ja_example{margin:0 0 1rem;font-size:.9rem}.QAZ8Ja_example summary{color:var(--action);cursor:pointer;align-items:center;gap:.35rem;list-style:none;display:inline-flex}.QAZ8Ja_example summary::-webkit-details-marker{display:none}.QAZ8Ja_example summary:before{content:"▶";font-size:.7rem;transition:transform .15s}.QAZ8Ja_example[open] summary:before{transform:rotate(90deg)}.QAZ8Ja_example>div{background:var(--surface-soft);border-radius:8px;margin-top:.5rem;padding:.6rem .85rem;line-height:1.55}.QAZ8Ja_example p{margin:0 0 .35rem}.QAZ8Ja_example p:last-child{margin-bottom:0}.QAZ8Ja_guide{margin:0}.QAZ8Ja_guide dt{margin-top:.6rem;font-weight:600}.QAZ8Ja_guide dd{margin:.15rem 0 0}.QAZ8Ja_warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 .75rem;padding:.6rem .85rem;font-size:.9rem}.QAZ8Ja_ruleWarning{color:#92400e;margin-top:.2rem;font-size:.85rem;display:block}.QAZ8Ja_unitRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.QAZ8Ja_unitSwitch{border:1px solid var(--line-strong);border-color:var(--control-line,#7a8492);border-radius:8px;display:inline-flex;overflow:hidden}.QAZ8Ja_unitSwitch button{min-width:var(--control-compact-height,32px);padding:4px var(--control-padding-inline,10px);font:inherit;min-height:var(--control-compact-height,32px);border:0;border-radius:0;font-size:.875rem;line-height:20px}.QAZ8Ja_unitOn{color:var(--surface);background:var(--action)}.QAZ8Ja_unitOn:hover{color:var(--surface);background:var(--action-hover)}.QAZ8Ja_unitOff{color:var(--text-soft);background:var(--surface)}.QAZ8Ja_unitOff:disabled{color:var(--control-disabled);cursor:not-allowed}@media (pointer:coarse),(max-width:40rem){.QAZ8Ja_unitSwitch button{min-height:40px}}
.RIZvSW_workspace{gap:1rem;min-width:0;display:grid}.RIZvSW_workspace>*{min-width:0}.RIZvSW_workspace fieldset{min-width:0;margin:0}.RIZvSW_galleryField{border:1px solid var(--line);border-radius:8px;padding:12px}.RIZvSW_gallery{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.RIZvSW_photo{border:1px solid var(--control-line);cursor:pointer;overflow-wrap:anywhere;border-radius:8px;align-items:start;gap:8px;min-width:0;padding:10px;display:flex}.RIZvSW_photo[data-selected=true]{border-color:var(--action);background:var(--action-faint);color:var(--action-deep)}.RIZvSW_photo:focus-within{outline:3px solid var(--action);outline-offset:2px}.RIZvSW_photo input{accent-color:var(--action);flex-shrink:0;margin:4px 0 0}.RIZvSW_photoContent{gap:8px;width:100%;min-width:0;font-size:14px;display:grid}.RIZvSW_photoContent img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%;display:block}.RIZvSW_photoError{aspect-ratio:4/3;background:var(--danger-fill);color:var(--danger);place-content:center;padding:8px;display:grid}.RIZvSW_fixed{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;padding:12px 16px;line-height:1.55}.RIZvSW_fixed p{margin-bottom:0}.RIZvSW_subject{overflow-wrap:anywhere}.RIZvSW_frame{box-sizing:border-box;border:1px solid var(--control-line);background:var(--surface-soft);border-radius:12px;width:100%;height:960px;margin:16px auto;display:block}.RIZvSW_fullText{border:1px solid var(--line);border-radius:8px;padding:16px}.RIZvSW_fullText h3{margin-top:0;font-size:16px}.RIZvSW_fullText p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0;line-height:1.6}@media (max-width:600px){.RIZvSW_photo{min-height:44px}.RIZvSW_frame{height:800px}}.RIZvSW_photoSource{color:var(--text-soft);font-size:12px;line-height:1.4}
.q6cqSq_settingsLink{margin:-.5rem 0 1.25rem;font-size:.9rem}.q6cqSq_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.q6cqSq_counter{color:var(--text-soft);font-size:.875rem}.q6cqSq_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.q6cqSq_row{width:100%;font:inherit;text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.125rem;padding:.625rem .75rem;display:flex}.q6cqSq_row:hover{border-color:var(--action)}.q6cqSq_unread{border-left:3px solid var(--action)}.q6cqSq_title{font-weight:600}.q6cqSq_body,.q6cqSq_when{color:var(--text-soft);font-size:.8125rem}.q6cqSq_body{white-space:pre-line}.q6cqSq_when{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.q6cqSq_open{color:var(--action);order:2;font-weight:500}.q6cqSq_markRead{padding:.35rem .85rem;font-size:.875rem}.q6cqSq_empty{color:var(--text-muted)}
._9GnIAq_heading{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._9GnIAq_heading h1{margin:0}._9GnIAq_slugHint{color:var(--text-muted);overflow-wrap:anywhere;margin:.75rem 0 0;font-size:.9rem}._9GnIAq_publicLink{color:var(--action-deep);font-weight:600;text-decoration:none}._9GnIAq_publicLink:hover{text-decoration:underline}._9GnIAq_textarea{border:1px solid var(--line-strong);resize:vertical;border-radius:8px;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:1rem}._9GnIAq_textarea:focus{outline:2px solid var(--action);outline-offset:1px;border-color:#0000}._9GnIAq_subheading{margin:1.5rem 0 .75rem;font-size:1rem}._9GnIAq_photoHint{color:var(--text-muted);margin:.75rem 0 .5rem;font-size:.85rem}._9GnIAq_mediaRow{flex-wrap:wrap;gap:1.5rem;display:flex}._9GnIAq_mediaSlot{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}._9GnIAq_mediaLabel{font-size:.9rem;font-weight:500}._9GnIAq_thumb{border:1px solid var(--line);object-fit:cover;border-radius:8px;max-width:160px;max-height:120px;display:block}._9GnIAq_gallery{flex-wrap:wrap;gap:1rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._9GnIAq_galleryItem{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}._9GnIAq_galleryControls{gap:.25rem;display:flex}._9GnIAq_galleryControls button{padding:.25rem .5rem;font-size:.85rem}._9GnIAq_upload{color:var(--text-soft);flex-direction:column;gap:.35rem;margin-top:.5rem;font-size:.9rem;display:inline-flex}._9GnIAq_upload input{max-width:100%;font-size:1rem}._9GnIAq_empty{color:var(--text-muted);margin:0;font-size:.9rem}._9GnIAq_titleField{flex-direction:column;gap:.35rem;margin-top:1rem;display:flex}._9GnIAq_titleLabel{font-size:.95rem}._9GnIAq_titleHint{color:var(--text-muted);font-size:.8rem}._9GnIAq_sectionOrder{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:1rem}._9GnIAq_sectionOrderList{gap:.4rem;max-width:32rem;margin:.8rem 0;padding:0;list-style:none;display:grid}._9GnIAq_sectionOrderRow{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:.6rem;min-height:3rem;padding:.2rem .35rem .2rem .7rem;display:flex}._9GnIAq_sectionOrderNumber{color:var(--text-muted);font-size:.85rem}._9GnIAq_sectionOrderName{flex:1;min-width:0;font-weight:600}._9GnIAq_sectionOrderArrow{flex:0 0 var(--control-compact-height,32px);height:var(--control-compact-height,32px);border:1px solid var(--control-line,#7a8492);color:var(--action-deep);background:var(--surface);cursor:pointer;border-radius:8px;padding:0;font-size:1.3rem}._9GnIAq_sectionOrderArrow:disabled{opacity:.35;cursor:default}._9GnIAq_sectionOrderSave{max-width:14rem}@media (max-width:600px){._9GnIAq_sectionOrderSave{max-width:none}}._9GnIAq_titleOptions{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}._9GnIAq_titleOption,._9GnIAq_titleOptionActive{color:#374151;background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;width:auto;padding:.35rem .85rem;font-size:.9rem}._9GnIAq_titleOptionActive{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}._9GnIAq_catalogToggle{margin-top:1rem}@media (pointer:coarse),(max-width:40rem){._9GnIAq_sectionOrderArrow{flex-basis:40px;height:40px}}
.Un5YEq_checkbox{cursor:pointer;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.Un5YEq_status{color:#64748b;margin:0 0 .75rem;font-size:.8125rem}.Un5YEq_webhookHint{background:#f8fafc;border-radius:.5rem;margin:.75rem 0 0;padding:.6rem .75rem;font-size:.8125rem}.Un5YEq_referralHint{color:#475569;background:#f0fdf4;border-radius:.5rem;margin:0 0 .75rem;padding:.6rem .75rem;font-size:.8125rem}.Un5YEq_referralHint a{color:var(--action)}.Un5YEq_webhookHint summary{color:var(--action);cursor:pointer;align-items:center;gap:.35rem;list-style:none;display:inline-flex}.Un5YEq_webhookHint summary::-webkit-details-marker{display:none}.Un5YEq_webhookHint summary:before{content:"▶";font-size:.7rem;transition:transform .15s}.Un5YEq_webhookHint[open] summary:before{transform:rotate(90deg)}.Un5YEq_webhookHint p{color:#475569;margin:.5rem 0 0}.Un5YEq_webhookHint code{background:var(--surface);word-break:break-all;-webkit-user-select:all;user-select:all;border:1px solid #e2e8f0;border-radius:.35rem;margin:.35rem 0;padding:.35rem .5rem;font-size:.8125rem;display:block}.Un5YEq_webhookHint ul{color:#475569;margin:.35rem 0 0;padding-left:1.1rem}
.QM9lzW_note{color:#64748b;max-width:46rem;margin:0 0 1rem;font-size:.8125rem}.QM9lzW_filters{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1.25rem;display:flex}.QM9lzW_cards{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.QM9lzW_card{border:1px solid var(--line);background:#f8fafc;border-radius:10px;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.QM9lzW_label{color:#64748b;font-size:.8125rem}.QM9lzW_value{font-size:1.375rem}.QM9lzW_hint{color:#94a3b8;font-size:.75rem}
._2r4SrG_page{overflow-wrap:anywhere;max-width:44rem;margin:0 auto;padding:1.5rem 1rem 3rem}._2r4SrG_number{color:var(--text-muted);margin:0 0 .5rem;font-size:.875rem}._2r4SrG_status{color:var(--text-soft);margin:0 0 1rem}._2r4SrG_facts{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem 1.5rem;margin:0 0 1.5rem;display:grid}._2r4SrG_facts dt{color:var(--text-muted);font-size:.75rem}._2r4SrG_facts dd{margin:.125rem 0 0}._2r4SrG_section{border-top:1px solid var(--line);padding-top:1rem}._2r4SrG_section h2{margin:0 0 .75rem;font-size:1rem}._2r4SrG_payRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem;display:flex}._2r4SrG_payNote{color:var(--text-muted);margin:0;font-size:.85rem}._2r4SrG_requestRow{gap:.5rem;margin:0 0 1.5rem;display:flex}._2r4SrG_requestButton{min-height:var(--control-height);padding:6px var(--control-padding-inline);line-height:20px;font:inherit;color:var(--action);background:var(--surface);border:1px solid var(--action);cursor:pointer;border-radius:8px;font-size:.875rem}._2r4SrG_requestDanger{color:var(--danger);border-color:var(--danger)}._2r4SrG_noticeNeutral,._2r4SrG_noticeOk,._2r4SrG_noticeWarn{border-radius:8px;margin:0 0 .75rem;padding:.6rem .75rem;font-size:.875rem}._2r4SrG_noticeNeutral{color:var(--text-soft);background:var(--surface-muted)}._2r4SrG_noticeOk{color:var(--action-deep);background:var(--action-faint)}._2r4SrG_noticeWarn{color:var(--warning,#7a3f06);background:var(--warning-fill,#fff3e0)}._2r4SrG_panel{border:1px solid var(--line);border-radius:12px;margin:0 0 1.5rem;padding:1rem}._2r4SrG_panel h3{margin:0 0 .5rem;font-size:1rem}._2r4SrG_panel p{margin:0 0 .5rem}._2r4SrG_panelNote{color:var(--text-muted);font-size:.85rem}._2r4SrG_refundLines{margin:0 0 .75rem}._2r4SrG_refundStatus{margin-bottom:1.5rem}._2r4SrG_refundStatus p{margin:.5rem 0 0}._2r4SrG_refundStatus summary{color:var(--action);cursor:pointer}@media (max-width:40rem){._2r4SrG_requestRow{flex-wrap:wrap}._2r4SrG_requestRow button{flex:12rem}}._2r4SrG_refundLines div{justify-content:space-between;max-width:20rem;display:flex}._2r4SrG_refundLines dt{color:var(--text-muted)}._2r4SrG_refundLines dd{margin:0}._2r4SrG_rescheduleFields{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:0 .75rem;display:grid}._2r4SrG_panel ._2r4SrG_requestRow{margin:.75rem 0 0}._2r4SrG_inlineLink{font:inherit;color:var(--action);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._2r4SrG_multiline{white-space:pre-line}._2r4SrG_backLink{min-height:44px;color:var(--action);align-items:center;margin-bottom:.5rem;display:inline-flex}._2r4SrG_requestButton:hover:not(:disabled){background:var(--action-faint)}._2r4SrG_requestDanger:hover:not(:disabled){background:var(--danger-fill)}@media (pointer:coarse),(max-width:40rem){._2r4SrG_requestButton{min-height:44px}}
.IniDDq_page{max-width:1440px;color:var(--text);gap:16px;margin:auto;display:grid}.IniDDq_page h1{letter-spacing:-.6px;margin:0 0 7px;font-size:26px}.IniDDq_page h2{margin:0 0 9px;font-size:16px}.IniDDq_page p{margin:7px 0;line-height:1.5}.IniDDq_header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.IniDDq_eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--text-soft);font-size:11px}.IniDDq_header p,.IniDDq_muted{color:var(--text-soft);font-size:12px}.IniDDq_actions{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.IniDDq_actions a{color:inherit}.IniDDq_panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0;padding:18px}.IniDDq_filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.IniDDq_filters>label{flex:145px;min-width:0;margin-bottom:0}.IniDDq_advanced{margin-top:12px;font-size:12px}.IniDDq_advanced .IniDDq_filters{margin-top:10px}.IniDDq_advanced summary,.IniDDq_panel>summary{cursor:pointer;font-weight:600}.IniDDq_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.IniDDq_metrics>div{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px}.IniDDq_metrics dt{color:var(--text-soft);font-size:12px}.IniDDq_metrics dd{letter-spacing:-.6px;margin:10px 0;font-size:25px;font-weight:700}.IniDDq_metrics small{color:var(--text-soft);font-size:11px;line-height:1.5;display:block}.IniDDq_columns{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:16px;display:grid}.IniDDq_stack{gap:16px;display:grid}.IniDDq_facts{margin:10px 0;font-size:12px}.IniDDq_facts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.IniDDq_facts dt{color:var(--text-soft)}.IniDDq_facts dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.IniDDq_tableWrap{overflow:auto}.IniDDq_tableWrap table{border-collapse:collapse;width:100%;font-size:12px}.IniDDq_tableWrap th{text-align:left;color:var(--text-soft);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--line);padding:11px 8px;font-size:10px}.IniDDq_tableWrap td{border-bottom:1px solid var(--line);vertical-align:top;padding:13px 8px}.IniDDq_tableWrap td small{color:var(--text-soft);margin-top:5px;font-size:10px;display:block}.IniDDq_rowButton{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:28px;padding:0;font-weight:600}.IniDDq_rowButton:hover{text-decoration:underline}.IniDDq_rowButton:focus-visible{outline:2px solid var(--action);outline-offset:4px}.IniDDq_amount{white-space:nowrap;font-weight:600}.IniDDq_pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;font-size:11px;display:flex}.IniDDq_pagination span{color:var(--text-soft);margin-right:auto}.IniDDq_detail{overflow-wrap:anywhere;max-width:650px}.IniDDq_page details>.IniDDq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.IniDDq_page footer button{margin-top:5px}@media (max-width:1100px){.IniDDq_columns{grid-template-columns:minmax(0,1fr)}.IniDDq_stack{grid-template-columns:repeat(2,minmax(0,1fr))}.IniDDq_metrics dd{font-size:21px}}@media (max-width:650px){.IniDDq_header{display:block}.IniDDq_actions{margin-top:12px}.IniDDq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.IniDDq_metrics>div{padding:12px}.IniDDq_metrics dd{font-size:20px}.IniDDq_panel{padding:14px}.IniDDq_stack{grid-template-columns:minmax(0,1fr)}.IniDDq_filters>button,.IniDDq_actions>button{min-height:44px}.IniDDq_page details>.IniDDq_facts{grid-template-columns:minmax(0,1fr)}.IniDDq_page h1{font-size:23px}.IniDDq_tableWrap table{min-width:650px}.IniDDq_rowButton{min-height:44px}}.IniDDq_reportSummary{gap:8px;min-width:0;display:grid}.IniDDq_reportSummary p,.IniDDq_applied h2{margin:0}.IniDDq_applied{overflow-wrap:anywhere;min-width:0}.IniDDq_applied h2{margin-bottom:4px}.IniDDq_reportControls{align-items:flex-start;gap:12px;display:flex}.IniDDq_reportControls>details{flex:1}.IniDDq_reportControls>button{flex-shrink:0}.IniDDq_reportControls form{margin-top:12px}.IniDDq_metrics>div{min-width:0}.IniDDq_metrics dt,.IniDDq_metrics dd{overflow-wrap:anywhere}.IniDDq_reportControls summary{align-content:center;min-height:32px}@media (max-width:650px){.IniDDq_reportControls{flex-wrap:wrap;gap:8px}.IniDDq_reportControls>details{flex-basis:100%}.IniDDq_reportControls summary,.IniDDq_reportControls>button{min-height:44px}}.IniDDq_explainedLabel{align-items:center;gap:6px;min-width:0;display:flex}.IniDDq_explainedLabel>details{vertical-align:middle;flex:none;margin:0;display:inline-block;position:relative}
.R5HiOq_status{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem;font-size:.9rem;display:flex}.R5HiOq_warning{color:#92400e}.R5HiOq_note{color:var(--text-soft);margin:.5rem 0 0;font-size:.875rem}.R5HiOq_actions{align-items:center;gap:1rem;margin-top:1rem;display:flex}
.NJGDzW_closed{margin-bottom:1rem}.NJGDzW_editor{flex-direction:column;margin-bottom:1.25rem;display:flex;position:relative}.NJGDzW_heading{align-items:center;min-height:2.75rem;padding-right:16rem;display:flex}.NJGDzW_hint{color:var(--text-soft);margin:.5rem 0 1rem}.NJGDzW_actions{flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:0;right:0}.NJGDzW_list{border:1px solid var(--line);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}.NJGDzW_list li{background:var(--surface,#fff);align-items:center;gap:.75rem;padding:.75rem;display:flex}.NJGDzW_list li+li{border-top:1px solid var(--line)}.NJGDzW_list .NJGDzW_moving{background:var(--action-faint);outline:2px solid var(--action);outline-offset:-2px}.NJGDzW_handle{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:0 0 var(--control-height,36px);height:var(--control-height,36px);color:inherit;border:1px solid var(--control-line,#7a8492);border-radius:var(--control-radius,8px);background:0 0;padding:0;font-size:1.5rem}.NJGDzW_handle:active{cursor:grabbing}.NJGDzW_name{overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:center;gap:.4rem .75rem;min-width:0;display:flex}.NJGDzW_arrows{gap:.35rem;display:flex}.NJGDzW_arrows button{min-width:var(--control-compact-height,32px);min-height:var(--control-compact-height,32px);border-color:var(--control-line,#7a8492);padding:0}@media (max-width:600px) and (orientation:portrait){.NJGDzW_heading{padding-right:0}.NJGDzW_actions{order:3;margin-top:1rem;position:static}.NJGDzW_list li{gap:.4rem;padding:.5rem}.NJGDzW_name{flex-direction:column;align-items:flex-start}}.NJGDzW_actions button{width:auto}@media (pointer:coarse),(max-width:40rem){.NJGDzW_handle{flex-basis:44px;height:44px}.NJGDzW_arrows button{min-width:40px;min-height:40px}}
._8YS6-W_selection{gap:16px;min-width:0;display:grid}._8YS6-W_calendar{min-width:0;max-width:420px}._8YS6-W_label{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px;display:block}._8YS6-W_times{flex-wrap:wrap;gap:8px;display:flex}._8YS6-W_time{max-width:100%;min-height:var(--control-height);box-sizing:border-box;color:var(--text);border:1px solid var(--control-line);background:var(--surface);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:6px 10px;font-size:14px;line-height:20px;display:inline-flex}._8YS6-W_time[aria-pressed=true]{color:var(--action-deep);border-color:var(--action);background:var(--action-faint)}._8YS6-W_time:hover:not(:disabled){border-color:var(--action);background:var(--action-faint)}._8YS6-W_time:disabled{color:var(--text-muted);border-color:var(--line);background:var(--surface-muted);cursor:not-allowed}._8YS6-W_time strong{font-weight:600}._8YS6-W_time>span{font-size:12px;line-height:16px}._8YS6-W_hint{color:var(--text-soft);margin:0;font-size:14px;line-height:20px}
.tC0lTW_wrap{isolation:isolate;min-width:0;overflow-x:auto}.tC0lTW_wrap table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.tC0lTW_wrap th,.tC0lTW_wrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.6rem}.tC0lTW_wrap th{color:var(--text-soft);white-space:nowrap;font-weight:500}.tC0lTW_wrap td{white-space:nowrap}.tC0lTW_wrap td>div{min-width:0}.tC0lTW_wrap tbody tr:hover{background:var(--surface-soft)}.tC0lTW_wrap th:first-child,.tC0lTW_wrap td:first-child{z-index:1;background:var(--surface);border-right:1px solid var(--line);position:sticky;left:0}.tC0lTW_wrap tbody tr:hover td:first-child{background:var(--surface-soft)}.tC0lTW_scroll table{border-collapse:separate;border-spacing:0;min-width:1040px}.tC0lTW_scroll th,.tC0lTW_scroll td{vertical-align:middle;height:44px;padding:6px 10px}.tC0lTW_scroll th:first-child,.tC0lTW_scroll td:first-child{width:220px;max-width:220px}.tC0lTW_scroll td:first-child>div{text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.tC0lTW_wrap:not(.tC0lTW_scroll){overflow:visible}.tC0lTW_wrap table,.tC0lTW_wrap tbody{width:100%;display:block}.tC0lTW_wrap thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tC0lTW_wrap tbody{gap:.75rem;display:grid}.tC0lTW_wrap tbody tr{background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0;padding:.5rem .75rem;display:grid}.tC0lTW_wrap td,.tC0lTW_wrap td:first-child{white-space:normal;overflow-wrap:anywhere;border:0;border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(5.5rem,32%) minmax(0,1fr);gap:.5rem;min-width:0;max-width:none;padding:.5rem 0;display:grid;position:static}.tC0lTW_wrap td:last-child{border-bottom:0}.tC0lTW_wrap td:before{content:attr(data-label);color:var(--text-soft);font-size:.8rem;font-weight:500}.tC0lTW_wrap td>*{min-width:0}.tC0lTW_wrap td:first-child{font-weight:600}.tC0lTW_wrap button,.tC0lTW_wrap a{min-height:44px}.tC0lTW_wrap td a{align-items:center;display:inline-flex}.tC0lTW_scroll table{width:100%;display:table}.tC0lTW_scroll thead{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.tC0lTW_scroll tbody{display:table-row-group}.tC0lTW_scroll tbody tr{border:0;padding:0;display:table-row}.tC0lTW_scroll td,.tC0lTW_scroll td:first-child{white-space:nowrap;overflow-wrap:normal;border-bottom:1px solid var(--line);max-width:none;padding:6px 10px;display:table-cell}.tC0lTW_scroll th:first-child,.tC0lTW_scroll td:first-child{background:var(--surface);border-right:1px solid var(--line);width:160px;max-width:160px;position:sticky;left:0}.tC0lTW_scroll td:before{content:none}}
