.tik2UG_statGrid{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023.98px){.tik2UG_statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479.98px){.tik2UG_statGrid{grid-template-columns:1fr}}.tik2UG_tablePanel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.tik2UG_tableWrap{overflow-x:auto}.tik2UG_directoryTable{border-collapse:collapse;width:100%}.tik2UG_directoryTable th,.tik2UG_directoryTable td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}.tik2UG_directoryTable th{font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface-muted);font-weight:700}.tik2UG_campaignLink{color:var(--color-brand-primary);font-weight:700;text-decoration:none}.tik2UG_campaignLink:hover{text-decoration:underline}.tik2UG_muted{font-size:var(--font-size-sm);color:var(--color-text-muted)}.tik2UG_formError{margin:0 0 var(--space-4);color:var(--color-danger);font-size:var(--font-size-sm)}.tik2UG_formStack{gap:var(--space-4);flex-direction:column;max-width:32rem;display:flex}.tik2UG_field{gap:var(--space-2);flex-direction:column;display:flex}.tik2UG_fieldLabel{font-size:var(--font-size-sm);font-weight:600}.tik2UG_fieldHint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.tik2UG_input,.tik2UG_select,.tik2UG_textarea{font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.tik2UG_textarea{resize:vertical;min-height:4.5rem}.tik2UG_actionsRow{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.tik2UG_searchForm{gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.tik2UG_searchField{gap:var(--space-2);flex-direction:column;flex:16rem;min-width:min(100%,20rem);display:flex}.tik2UG_searchActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.tik2UG_searchResults{margin-bottom:var(--space-5)}.tik2UG_searchSummary{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted)}.tik2UG_metricStrip{gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.tik2UG_metric{min-width:7rem}.tik2UG_metricValue{font-size:var(--font-size-xl);font-weight:700;line-height:1.2;display:block}.tik2UG_metricLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.tik2UG_recipientCard{border-bottom:1px solid var(--color-border);padding:var(--space-4)}.tik2UG_recipientCard:last-child{border-bottom:none}.tik2UG_recipientHeader{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.tik2UG_recipientTitle{font-size:var(--font-size-md);margin:0;font-weight:700}.tik2UG_responseForm{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.tik2UG_previewBody{margin:var(--space-2) 0 0;white-space:pre-wrap;font-size:var(--font-size-sm);color:var(--color-text-muted);max-height:8rem;overflow:auto}.tik2UG_statusLegend{margin:calc(var(--space-2)*-1) 0 var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-muted)}.tik2UG_filterRow{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.tik2UG_filterLink{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600;text-decoration:none}.tik2UG_filterLink[data-active]{color:var(--color-brand-primary)}.tik2UG_signatureForm{gap:var(--space-4);flex-direction:column;display:flex}.tik2UG_signatureGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:479.98px){.tik2UG_signatureGrid{grid-template-columns:1fr}}.tik2UG_signatureLogoField{grid-column:1/-1}.tik2UG_checkboxRow{gap:var(--space-2);font-size:var(--font-size-sm);align-items:flex-start;display:flex}.tik2UG_contactName{font-weight:600;display:block}.tik2UG_mutedBlock{font-size:var(--font-size-xs);color:var(--color-text-muted);display:block}.tik2UG_emailCell{overflow-wrap:anywhere}.tik2UG_pillStack{gap:var(--space-1);flex-wrap:wrap;display:flex}.tik2UG_rowActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.tik2UG_directoryTable tr[data-active] td{background:var(--color-surface-muted)}.tik2UG_areaSummary{font-size:var(--font-size-sm);color:var(--color-text);margin:0;line-height:1.5}.tik2UG_emailPreviewFrame{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);max-height:28rem;overflow:auto}.tik2UG_heatMapCard{margin-bottom:var(--space-5);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.tik2UG_heatMapHeader{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.tik2UG_heatMapTitle{margin:0 0 var(--space-1);font-size:var(--font-size-lg);font-weight:700}.tik2UG_heatMapDescription{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:36rem;margin:0}.tik2UG_heatMetricToggle{gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-wrap:wrap;padding:2px;display:inline-flex}.tik2UG_heatMetricButton,.tik2UG_heatMetricActive{font:inherit;font-size:var(--font-size-xs);letter-spacing:.02em;padding:var(--space-2) var(--space-3);border-radius:calc(var(--radius-md) - 2px);cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;font-weight:600}.tik2UG_heatMetricActive{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-xs)}.tik2UG_heatMapBody{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 14rem;align-items:start;display:grid}@media (max-width:1023.98px){.tik2UG_heatMapBody{grid-template-columns:1fr}}.tik2UG_heatMapCanvas{min-width:0}.tik2UG_heatLegend{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}.tik2UG_heatLegendBar{background:linear-gradient(90deg,#e2e8f0 0%,#0f766e 100%);border-radius:999px;flex:1;height:.5rem}.tik2UG_heatMapSidebar{min-width:0}.tik2UG_heatSidebarTitle{margin:0 0 var(--space-3);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.tik2UG_heatStateList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tik2UG_heatStateList li{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}.tik2UG_heatStateName{color:var(--color-text)}.tik2UG_heatStateValue{color:var(--color-brand-primary);white-space:nowrap;font-weight:700}.tik2UG_heatUnknown{margin:var(--space-4) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted)}.tik2UG_heatTooltip{z-index:40;pointer-events:none;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);font-size:var(--font-size-xs);max-width:16rem;line-height:1.45;position:fixed}.tik2UG_heatTooltip strong{margin-bottom:var(--space-1);display:block}
.WM4PGq_titleRow{align-items:center;gap:var(--space-2);display:inline-flex}.WM4PGq_trigger{width:1.5rem;height:1.5rem;color:var(--color-text-subtle);cursor:help;border-radius:var(--radius-sm);transition:color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.WM4PGq_trigger:hover,.WM4PGq_trigger:focus-visible{color:var(--color-text-muted);background-color:var(--color-bg-muted);outline:none}.WM4PGq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WM4PGq_tooltip{z-index:var(--z-tooltip);max-width:min(18rem,70vw);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-snug);color:var(--color-text-inverse);text-align:left;background-color:var(--color-text);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation-duration:var(--motion-duration-fast);animation-timing-function:var(--motion-ease-standard)}.WM4PGq_tooltip[data-state=delayed-open],.WM4PGq_tooltip[data-state=instant-open]{animation-name:WM4PGq_headingHintIn}.WM4PGq_tooltip[data-state=closed]{animation-name:WM4PGq_headingHintOut}.WM4PGq_arrow{fill:var(--color-text)}@keyframes WM4PGq_headingHintIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes WM4PGq_headingHintOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.WM4PGq_tooltip{animation:none}}
.GE7lsG_panel{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.GE7lsG_title{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:600}.GE7lsG_copy{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.5}.GE7lsG_link{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:500;text-decoration:none}.GE7lsG_link:hover{text-decoration:underline}
.R306LG_card{gap:var(--space-4);height:100%;padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;position:relative}.R306LG_card[data-popular=true]{border-color:var(--color-brand-primary);box-shadow:var(--shadow-sm)}.R306LG_badge{padding:4px var(--space-2);background-color:var(--color-brand-primary);color:var(--color-text-on-brand);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);align-self:flex-start;font-weight:700}.R306LG_badgeSpacer{height:22px}.R306LG_header{gap:var(--space-2);display:grid}.R306LG_name{color:var(--color-text);font-size:var(--font-size-xl);margin:0;font-weight:700}.R306LG_description{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5}.R306LG_priceBlock{gap:var(--space-1);display:grid}.R306LG_price{align-items:baseline;gap:var(--space-1);margin:0;display:flex}.R306LG_priceAmount{color:var(--color-text);font-size:var(--font-size-3xl);letter-spacing:-.02em;font-weight:700}.R306LG_priceInterval{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:500}.R306LG_priceNote{color:var(--color-text-subtle);font-size:var(--font-size-xs);margin:0}.R306LG_features{gap:var(--space-2);flex:auto;margin:0;padding:0;list-style:none;display:grid}.R306LG_features li{align-items:flex-start;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.45;display:flex}.R306LG_checkIcon{color:var(--color-brand-primary);flex-shrink:0;margin-top:2px}.R306LG_cta{margin-top:auto}.R306LG_card[data-compact=true]{padding:var(--space-4)}.R306LG_card[data-compact=true] .R306LG_priceAmount{font-size:var(--font-size-2xl)}
._3RFILG_group{background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:2px;display:inline-flex}._3RFILG_option{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);font-weight:500;line-height:1;display:inline-flex}._3RFILG_option:focus{outline:none}._3RFILG_option:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._3RFILG_option:hover{color:var(--color-text)}._3RFILG_option[data-selected]{background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-xs)}@media (max-width:480px){._3RFILG_label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.NHcxjq_nav{z-index:var(--z-app-shell);padding:var(--space-1) 0 calc(env(safe-area-inset-bottom,0px) + var(--space-1));background-color:var(--color-surface);border-top:1px solid var(--color-border);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.NHcxjq_nav{display:none}}.NHcxjq_item{padding:var(--space-1);min-height:56px;color:var(--color-text-muted);font-size:var(--font-size-xs);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:500;text-decoration:none;display:flex}.NHcxjq_item:focus{outline:none}.NHcxjq_item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.NHcxjq_item:hover{color:var(--color-text);text-decoration:none}.NHcxjq_item[data-active]{color:var(--color-brand-primary)}.NHcxjq_label{letter-spacing:.02em;text-transform:uppercase;font-size:10px}
.mHz7dq_form{gap:var(--space-3);display:grid}.mHz7dq_sectionCard{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}.mHz7dq_sectionHeader{gap:var(--space-1);display:grid}.mHz7dq_sectionTitle{font-size:var(--font-size-md);color:var(--color-text);margin:0;font-weight:700}.mHz7dq_sectionDescription{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.mHz7dq_label{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.mHz7dq_input{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text)}.mHz7dq_textarea{width:100%;min-height:120px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);resize:vertical}.mHz7dq_submit{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-brand-primary);background-color:var(--color-brand-primary);color:var(--color-text-on-brand);cursor:pointer;font-weight:600}.mHz7dq_error{font-size:var(--font-size-sm);color:var(--color-danger-600);margin:0}.mHz7dq_success{font-size:var(--font-size-sm);color:var(--color-success);margin:0}.mHz7dq_empty{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.mHz7dq_errorPanel{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.mHz7dq_directoryTabs{gap:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mHz7dq_directoryTab{padding:var(--space-2) 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);transition:color var(--duration-fast) var(--easing-standard);align-items:center;margin-bottom:-1px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.mHz7dq_directoryTab:hover{color:var(--color-text);text-decoration:none}.mHz7dq_directoryTab[data-active]{color:var(--color-text);font-weight:600}.mHz7dq_directoryTab[data-active]:after{content:"";background:var(--color-brand-primary);border-radius:var(--radius-pill);height:2px;position:absolute;bottom:0;left:0;right:0}.mHz7dq_directoryPanel{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.mHz7dq_searchForm{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border)}.mHz7dq_searchLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mHz7dq_searchField{max-width:24rem;position:relative}.mHz7dq_searchIcon{top:50%;left:var(--space-3);color:var(--color-text-subtle);pointer-events:none;position:absolute;transform:translateY(-50%)}.mHz7dq_searchInput{box-sizing:border-box;width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 1.5rem);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.mHz7dq_searchInput::placeholder{color:var(--color-text-subtle)}.mHz7dq_searchInput:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.mHz7dq_emptyPanel{padding:var(--space-6) var(--space-4)}.mHz7dq_tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.mHz7dq_directoryTable{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;font-size:var(--font-size-sm)}.mHz7dq_colCustomer{width:auto}.mHz7dq_colContact{width:30%}.mHz7dq_colStatus{width:11rem}.mHz7dq_directoryTable thead{background:var(--color-bg-muted)}.mHz7dq_directoryTable th{padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);text-align:left;white-space:nowrap;background:inherit;border-bottom:1px solid var(--color-border);min-width:0;font-weight:600}.mHz7dq_clickableRow{cursor:pointer}.mHz7dq_clickableRow:hover{background:color-mix(in srgb, var(--color-brand-primary) 4%, transparent)}.mHz7dq_clickableRow:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.mHz7dq_directoryTable td{padding:var(--space-4);color:var(--color-text);vertical-align:middle;border-bottom:1px solid var(--color-border);min-width:0;overflow:hidden}.mHz7dq_directoryTable tbody tr:last-child td{border-bottom:none}.mHz7dq_customerCell{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.mHz7dq_avatar{width:2.5rem;height:2.5rem;font-size:var(--font-size-sm);letter-spacing:.03em;color:var(--color-brand-primary);background-color:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));border-radius:var(--radius-circle);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.mHz7dq_customerCopy{min-width:0}.mHz7dq_customerName{font-size:var(--font-size-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;display:block;overflow:hidden}.mHz7dq_customerAddress,.mHz7dq_customerAddressMuted{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.mHz7dq_customerAddress{color:var(--color-text-muted)}.mHz7dq_customerAddressMuted{color:var(--color-text-subtle);font-style:italic}.mHz7dq_customerZone{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.4;overflow:hidden}.mHz7dq_contactCell{min-width:0;overflow:hidden}.mHz7dq_contactStack{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mHz7dq_contactLink{z-index:1;font-size:var(--font-size-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;text-decoration:none;position:relative;overflow:hidden}.mHz7dq_contactLink:hover{color:var(--color-brand-primary);text-decoration:underline}.mHz7dq_contactMuted{font-size:var(--font-size-xs);color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-style:italic;line-height:1.35;overflow:hidden}.mHz7dq_directoryFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mHz7dq_resultsSummary{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.mHz7dq_pagination{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.mHz7dq_pageNav,.mHz7dq_pageNum{min-width:2rem;height:2rem;padding:0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.mHz7dq_pageNav:hover:not([aria-disabled=true]),.mHz7dq_pageNum:hover:not([aria-disabled=true]){color:var(--color-text);border-color:var(--color-text-muted);text-decoration:none}.mHz7dq_pageNav[data-active],.mHz7dq_pageNum[data-active]{color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-surface));border-color:var(--color-brand-primary);font-weight:600}.mHz7dq_pageNav[aria-disabled=true],.mHz7dq_pageNum[aria-disabled=true]{opacity:.45;cursor:default}.mHz7dq_pageEllipsis{min-width:1.5rem;height:2rem;font-size:var(--font-size-sm);color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}@media (max-width:1060px){.mHz7dq_colContact{width:10rem}.mHz7dq_colStatus{width:6.5rem}.mHz7dq_directoryTable th,.mHz7dq_directoryTable td{padding:var(--space-3)}.mHz7dq_customerAddress,.mHz7dq_customerAddressMuted,.mHz7dq_contactLink{white-space:normal}.mHz7dq_tableWrap{overflow-x:visible}}@media (max-width:767.98px){.mHz7dq_directoryTable{min-width:0}.mHz7dq_colContact{width:9rem}.mHz7dq_colStatus{width:6rem}.mHz7dq_searchField{max-width:none}}.mHz7dq_directoryToolbar{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}.mHz7dq_directoryToolbarRow{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.mHz7dq_directorySearch{flex:1;min-width:min(100%,220px)}.mHz7dq_directoryFilter{gap:var(--space-1);flex-direction:column;min-width:160px;display:flex}.mHz7dq_directoryToolbarActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mHz7dq_directoryClearLink{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600;text-decoration:none}.mHz7dq_directoryClearLink:hover{color:var(--color-brand-primary);text-decoration:underline}.mHz7dq_directoryFilterHint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.mHz7dq_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.mHz7dq_row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.mHz7dq_row:last-child{border-bottom:none;padding-bottom:0}.mHz7dq_name{color:var(--color-text);font-weight:600}.mHz7dq_sub{font-size:var(--font-size-sm);color:var(--color-text-muted)}.mHz7dq_status{font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.mHz7dq_detailLink{color:inherit;text-decoration:none}.mHz7dq_detailLink:hover{color:var(--color-brand-primary);text-decoration:underline}.mHz7dq_headerActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.mHz7dq_headerActionLink,.mHz7dq_backLink{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600;text-decoration:none}.mHz7dq_headerActionLink:hover,.mHz7dq_backLink:hover{text-decoration:underline}.mHz7dq_detailLayout{gap:var(--space-4);align-items:start;display:grid}@media (min-width:1280px){.mHz7dq_detailLayout{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.72fr)}}.mHz7dq_detailMain,.mHz7dq_detailAside{gap:var(--space-4);align-content:start;min-width:0;display:grid}.mHz7dq_customerOverview{gap:var(--space-4);flex-direction:column;display:flex}.mHz7dq_customerOverviewActions{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.mHz7dq_profileSummary{gap:var(--space-4);flex-direction:column;display:flex}.mHz7dq_profileSummaryTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.mHz7dq_profileSummaryIdentity{flex:1;min-width:0}.mHz7dq_profileSummaryCompany{align-items:center;gap:var(--space-2);font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:600;display:inline-flex}.mHz7dq_profileSummaryTagline{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.mHz7dq_profileSummaryPersonName{color:var(--color-text);font-weight:600;font-size:var(--font-size-md)}.mHz7dq_profileSummaryTaglineRest{font-weight:400}.mHz7dq_profileSummaryContactGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:560px){.mHz7dq_profileSummaryContactGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.mHz7dq_profileSummaryContactGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.mHz7dq_detailMain .mHz7dq_profileSummaryContactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mHz7dq_profileSummaryContactCard{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-muted);flex-direction:column;display:flex;box-shadow:0 1px 2px #0000000a}.mHz7dq_profileSummaryContactLabel{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:700;display:inline-flex}.mHz7dq_profileSummaryContactValue{font-size:var(--font-size-md);color:var(--color-text);overflow-wrap:break-word;margin:0;font-weight:500;text-decoration:none}.mHz7dq_profileSummaryContactValue:hover{color:var(--color-brand-primary);text-decoration:underline}.mHz7dq_profileSummaryContactEmpty{font-size:var(--font-size-md);color:var(--color-text-muted);margin:0}.mHz7dq_profileSummaryLocation{padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-muted)}.mHz7dq_profileSummaryLocationHeader{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-2);font-weight:700;display:flex}.mHz7dq_profileSummaryLocationLabel{margin:0 0 var(--space-1);font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.mHz7dq_profileSummaryLocationAddress{font-size:var(--font-size-md);color:var(--color-text);margin:0;line-height:1.45}.mHz7dq_profileSummaryNotes{padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-border) 80%, var(--color-brand-primary));background:color-mix(in srgb, var(--color-surface-muted) 92%, var(--color-brand-primary))}.mHz7dq_profileSummaryNotesHeader{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-2);font-weight:700;display:flex}.mHz7dq_profileSummaryNotesBody{font-size:var(--font-size-sm);color:var(--color-text);white-space:pre-wrap;margin:0;line-height:1.55}.mHz7dq_profileSummaryMeta{gap:var(--space-3);padding:var(--space-3) 0 0;border-top:1px solid var(--color-border);margin:0;display:grid}@media (min-width:480px){.mHz7dq_profileSummaryMeta{grid-template-columns:1fr 1fr}}.mHz7dq_profileSummaryMetaItem{margin:0}.mHz7dq_profileSummaryMetaItem dt{align-items:center;gap:var(--space-1);margin:0 0 var(--space-1);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:600;display:flex}.mHz7dq_profileSummaryMetaItem dd{font-size:var(--font-size-sm);color:var(--color-text);margin:0}.mHz7dq_profileSummaryMetaId{word-break:break-all;font-family:ui-monospace,monospace}.mHz7dq_inlineLink{color:var(--color-brand-primary);font-weight:600;text-decoration:none}.mHz7dq_inlineLink:hover{text-decoration:underline}.mHz7dq_propertySection{gap:var(--space-5);display:grid}.mHz7dq_propertyList{gap:var(--space-2);display:grid}.mHz7dq_propertyCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:0 var(--space-2)}.mHz7dq_propertyCard[open]{padding-bottom:var(--space-3)}.mHz7dq_propertySummary{cursor:pointer;padding:var(--space-3) 0;list-style:none}.mHz7dq_propertySummary::-webkit-details-marker{display:none}.mHz7dq_propertySummary:before{content:"▸";margin-right:var(--space-2);color:var(--color-text-muted);transition:transform .15s;display:inline-block}.mHz7dq_propertyCard[open] .mHz7dq_propertySummary:before{transform:rotate(90deg)}.mHz7dq_propertyTitle{align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:600;display:inline-flex}.mHz7dq_primaryBadge{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:var(--radius-sm);padding:.1rem .35rem;font-weight:700}.mHz7dq_geocodeBadge{font-size:var(--font-size-xs);letter-spacing:.02em;color:var(--color-warning);border:1px solid var(--color-warning);border-radius:var(--radius-sm);padding:.1rem .35rem;font-weight:700}.mHz7dq_geocodeNote{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-warning);line-height:1.45;display:block}.mHz7dq_consultationRequestNote{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text);line-height:1.45;display:block}.mHz7dq_consultationRequestNote a{color:var(--color-brand-primary);font-weight:600}.mHz7dq_propertyMeta{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);display:block}.mHz7dq_propertyBody{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.mHz7dq_propertySiteNotes{margin:var(--space-3) 0;font-size:var(--font-size-sm);color:var(--color-text)}.mHz7dq_detailForm{gap:var(--space-3);display:grid}.mHz7dq_field{gap:var(--space-1);min-width:0;display:grid}.mHz7dq_fieldRow,.mHz7dq_fieldRow3,.mHz7dq_fieldRowCity,.mHz7dq_codeGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:480px){.mHz7dq_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.mHz7dq_fieldRow3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:480px){.mHz7dq_fieldRowCity{grid-template-columns:minmax(0,1.5fr) minmax(4.5rem,.55fr) minmax(5.5rem,.7fr)}.mHz7dq_codeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mHz7dq_codeBlock{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);display:grid}.mHz7dq_codeBlockHeader{gap:var(--space-1);display:grid}.mHz7dq_textareaCompact{width:100%;min-height:4.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);resize:vertical}.mHz7dq_formFooter{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mHz7dq_formFooter .mHz7dq_submit,.mHz7dq_formFooter .mHz7dq_secondaryBtn,.mHz7dq_formFooter .mHz7dq_dangerBtn{min-height:2.5rem}.mHz7dq_formFooterEnd{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.mHz7dq_inlineForm{align-items:center;gap:var(--space-2);display:inline-flex}.mHz7dq_secondaryBtn,.mHz7dq_dangerBtn{min-height:36px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);font-weight:600;font-size:var(--font-size-sm);cursor:pointer;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.mHz7dq_dangerBtn{border-color:var(--color-danger-600);color:var(--color-danger-600)}.mHz7dq_checkboxRow{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}.mHz7dq_collapsibleFormBlock{gap:var(--space-2);flex-direction:column;display:flex}.mHz7dq_inviteBlock{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.mHz7dq_inviteForm{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mHz7dq_inviteHint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.mHz7dq_bannerError{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-danger-600);background-color:color-mix(in srgb, var(--color-danger-600) 12%, transparent);color:var(--color-text);font-size:var(--font-size-sm)}.mHz7dq_bannerOk{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-success);background-color:color-mix(in srgb, var(--color-success) 12%, transparent);color:var(--color-text);font-size:var(--font-size-sm)}.mHz7dq_muted{margin:0 0 var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted)}.mHz7dq_consultationBanner{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-warning);background:color-mix(in srgb, var(--color-warning) 10%, transparent);flex-wrap:wrap;display:flex}.mHz7dq_consultationBannerCopy{gap:var(--space-1);flex-direction:column;max-width:42rem;display:flex}.mHz7dq_consultationBannerCopy p{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.mHz7dq_statusCell{gap:var(--space-2);flex-wrap:wrap;display:flex}.mHz7dq_activityGrid{gap:var(--space-4);display:grid}@media (min-width:768px){.mHz7dq_activityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.mHz7dq_detailAside .mHz7dq_activityGrid{grid-template-columns:1fr}}.mHz7dq_activitySection{gap:var(--space-2);flex-direction:column;display:flex}.mHz7dq_activitySectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.mHz7dq_activitySectionTitle{font-size:var(--font-size-sm);color:var(--color-text);margin:0;font-weight:700}.mHz7dq_activityViewAll{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600;text-decoration:none}.mHz7dq_activityViewAll:hover{text-decoration:underline}.mHz7dq_activityList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mHz7dq_activityRow{gap:var(--space-1);padding:var(--space-3);background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--easing-standard);flex-direction:column;text-decoration:none;display:flex}.mHz7dq_activityRow:hover{background-color:color-mix(in srgb, var(--color-brand-primary) 6%, var(--color-bg-muted));text-decoration:none}.mHz7dq_activityPrimary{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.mHz7dq_activityMeta{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs,.8125rem);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.mHz7dq_walletPanel{gap:var(--space-3);display:grid}.mHz7dq_walletBalance{font-size:var(--font-size-md);margin:0}.mHz7dq_sectionHint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.mHz7dq_walletForm{gap:var(--space-2);display:grid}.mHz7dq_walletFormRow{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.mHz7dq_walletFormRow .mHz7dq_input{flex:12rem;min-width:0}.mHz7dq_referralPanel{gap:var(--space-3);display:grid}.mHz7dq_referralSummary{gap:var(--space-2);display:grid}.mHz7dq_referralMeta{font-size:var(--font-size-xs,.8125rem);color:var(--color-text-muted);margin:0;line-height:1.5}.mHz7dq_referralForm{gap:var(--space-2);display:grid}.mHz7dq_panelToolbar{gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.mHz7dq_panelTabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.mHz7dq_panelTab{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);font-weight:500;text-decoration:none;display:inline-flex}.mHz7dq_panelTab:hover{color:var(--color-text);border-color:var(--color-text-muted);text-decoration:none}.mHz7dq_panelTab[data-active]{color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--color-brand-primary) 45%, var(--color-border));font-weight:600}.mHz7dq_panelTabCount{min-width:1.375rem;height:1.375rem;padding:0 var(--space-1);font-size:var(--font-size-xs);color:inherit;background:color-mix(in srgb, currentcolor 12%, var(--color-surface));border-radius:var(--radius-pill);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.mHz7dq_searchRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mHz7dq_searchField{flex:16rem;min-width:min(100%,220px);max-width:none;position:relative}.mHz7dq_searchClear{min-height:2.75rem;padding:0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.mHz7dq_searchClear:hover{color:var(--color-text);border-color:var(--color-text-muted);text-decoration:none}.mHz7dq_zoneFilter{flex-direction:column;gap:.15rem;min-width:10rem;display:inline-flex}.mHz7dq_zoneFilterLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mHz7dq_zoneFilterSelect{min-height:2.75rem;padding:0 var(--space-3);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}@media (max-width:479.98px){.mHz7dq_desktopTable{display:none}}.mHz7dq_mobileList{display:none}@media (max-width:479.98px){.mHz7dq_mobileList{gap:0;display:grid}}.mHz7dq_directoryCard{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);text-align:left;color:inherit;background:var(--color-surface);border:none;border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard);text-decoration:none;display:flex}.mHz7dq_directoryCard:hover{background:color-mix(in srgb, var(--color-brand-primary) 4%, var(--color-surface));text-decoration:none}.mHz7dq_directoryCard:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.mHz7dq_directoryCard:last-child{border-bottom:none}.mHz7dq_directoryCardBody{flex:1;min-width:0}.mHz7dq_directoryCardTop{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.mHz7dq_directoryCardMeta{gap:var(--space-1);margin-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-direction:column;line-height:1.4;display:flex}.mHz7dq_directoryCardChevron{margin-top:var(--space-2);color:var(--color-text-subtle);flex-shrink:0}.mHz7dq_emptyActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.hG4CVG_dashboardPage{width:100%}.hG4CVG_dashboardGrid{gap:var(--space-5);align-items:start;display:grid}@media (min-width:1024px){.hG4CVG_dashboardGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(280px,360px)}}.hG4CVG_mainColumn,.hG4CVG_sideColumn{gap:var(--space-5);flex-direction:column;display:flex}.hG4CVG_nextStepCard{border-left:4px solid var(--color-brand-primary)}.hG4CVG_nextStepHero{gap:var(--space-5);flex-direction:column;display:flex}.hG4CVG_nextStepPrimary{gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.hG4CVG_nextStepMarker{width:1.75rem;height:1.75rem;font-size:var(--font-size-md);color:var(--color-brand-primary);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hG4CVG_nextStepMarkerMuted{width:1.5rem;height:1.5rem;font-size:var(--font-size-sm);color:var(--color-text-muted);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hG4CVG_nextStepCopy{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.hG4CVG_nextStepTitle{color:var(--color-brand-primary);letter-spacing:-.01em;margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.25;text-decoration:none}.hG4CVG_nextStepTitle:hover{text-decoration:underline}.hG4CVG_nextStepDetail{font-size:var(--font-size-md);color:var(--color-text-muted);margin:0;line-height:1.45}.hG4CVG_nextStepCta{align-self:flex-start}.hG4CVG_nextStepSecondary{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:auto 1fr;align-items:start;display:grid}.hG4CVG_nextStepSecondaryLabel{margin:0 0 var(--space-1);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.hG4CVG_nextStepSecondaryTitle{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600;text-decoration:none}.hG4CVG_nextStepSecondaryTitle:hover{color:var(--color-brand-primary);text-decoration:underline}.hG4CVG_progressBlock{gap:var(--space-3);flex-direction:column;display:flex}.hG4CVG_progressBarTrack{background:var(--color-bg-muted);border-radius:var(--radius-pill);width:100%;height:8px;overflow:hidden}.hG4CVG_progressBarFill{background:var(--color-brand-primary);border-radius:var(--radius-pill);height:100%;transition:width var(--duration-fast) var(--easing-standard)}.hG4CVG_progressLabel{font-size:var(--font-size-sm);color:var(--color-text);margin:0;line-height:1.4}.hG4CVG_progressRemaining{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.hG4CVG_progressLink{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600;text-decoration:none}.hG4CVG_progressLink:hover{text-decoration:underline}.hG4CVG_progressActions{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.hG4CVG_statSummaryList{flex-direction:column;gap:0;margin:0;display:flex}.hG4CVG_statSummaryRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}.hG4CVG_statSummaryRow:first-child{padding-top:0}.hG4CVG_statSummaryRow:last-child{border-bottom:none;padding-bottom:0}.hG4CVG_statSummaryRow dt{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;font-weight:500}.hG4CVG_statSummaryRow dd{font-size:var(--font-size-md);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.hG4CVG_todayEmptyInline{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.hG4CVG_statGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023.98px){.hG4CVG_statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479.98px){.hG4CVG_statGrid{grid-template-columns:1fr}}.hG4CVG_statCard{min-height:100%;padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.hG4CVG_statIconWrap{width:2.5rem;height:2.5rem;margin-bottom:var(--space-4);color:var(--color-brand-primary);background-color:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}.hG4CVG_statLabel{margin:0 0 var(--space-2);font-size:var(--font-size-md);color:var(--color-brand-primary);letter-spacing:-.01em;font-weight:600}.hG4CVG_statValue{margin:0 0 var(--space-3);font-size:var(--font-size-3xl);color:var(--color-text);letter-spacing:-.02em;font-weight:700;line-height:1.1}.hG4CVG_statBadge{align-items:center;gap:var(--space-2);width:fit-content;margin-bottom:var(--space-5);padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-brand-primary);background-color:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-surface));border-radius:var(--radius-pill);font-weight:500;display:inline-flex}.hG4CVG_statBadgeDot{background-color:var(--color-brand-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.hG4CVG_statBadgeMuted{color:var(--color-text-muted);background-color:var(--color-bg-muted)}.hG4CVG_statBadgeMuted .hG4CVG_statBadgeDot{background-color:var(--color-text-muted)}.hG4CVG_statBadgeWarn{color:var(--color-warning);background-color:var(--color-warning-bg)}.hG4CVG_statBadgeWarn .hG4CVG_statBadgeDot{background-color:var(--color-warning)}.hG4CVG_statAction{width:100%;min-height:40px;padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-brand-primary);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-brand-primary);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;margin-top:auto;font-weight:600;text-decoration:none;display:flex}.hG4CVG_statAction:hover{background-color:color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-surface));text-decoration:none}.hG4CVG_statAction:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.hG4CVG_metricBand{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.hG4CVG_metricBand{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.hG4CVG_metricBand{grid-template-columns:repeat(5,minmax(0,1fr))}}.hG4CVG_metric{column-gap:var(--space-3);padding:var(--space-3) var(--space-4);color:inherit;background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;text-decoration:none;display:grid}@media (min-width:768px){.hG4CVG_metric{padding:var(--space-4);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.hG4CVG_metric[data-slot=quotes]{grid-area:1/1/auto/span 2}.hG4CVG_metric[data-slot=jobs]{grid-area:1/3/auto/span 2}.hG4CVG_metric[data-slot=customers]{grid-area:1/5/auto/span 2}.hG4CVG_metric[data-slot=due]{grid-area:2/1/auto/span 3}.hG4CVG_metric[data-slot=revenue]{grid-area:2/4/auto/span 3}}@media (min-width:1024px){.hG4CVG_metric[data-slot=quotes],.hG4CVG_metric[data-slot=jobs],.hG4CVG_metric[data-slot=due],.hG4CVG_metric[data-slot=revenue],.hG4CVG_metric[data-slot=customers]{grid-area:auto}}.hG4CVG_metric:hover{background:color-mix(in srgb, var(--color-brand-primary) 6%, var(--color-surface));text-decoration:none}.hG4CVG_metric:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;z-index:1}.hG4CVG_metricLabel{font-size:var(--font-size-sm);color:var(--color-text-muted);grid-area:1/1;font-weight:500;line-height:1.3}@media (min-width:768px){.hG4CVG_metricLabel{grid-area:auto}}.hG4CVG_metricValue{font-size:var(--font-size-xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text);grid-area:1/2/span 2;font-weight:600;line-height:1.1}@media (min-width:768px){.hG4CVG_metricValue{margin-top:var(--space-2);font-size:var(--font-size-2xl);grid-area:auto}}.hG4CVG_metricValue[data-tone=quiet]{color:var(--color-text-muted);font-weight:500}.hG4CVG_metricValue[data-tone=money]{color:var(--color-brand-primary)}.hG4CVG_metricValue[data-tone=warn]{color:var(--color-warning)}.hG4CVG_metricContext{font-size:var(--font-size-xs);color:var(--color-text-muted);grid-area:2/1;margin-top:2px;line-height:1.35}@media (min-width:768px){.hG4CVG_metricContext{margin-top:var(--space-1);grid-area:auto}}.hG4CVG_queue{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.hG4CVG_queueTitle{padding:var(--space-4) var(--space-4) var(--space-1);font-size:var(--font-size-md);color:var(--color-text);margin:0;font-weight:600}.hG4CVG_queueList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hG4CVG_queueRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-divider);text-decoration:none;display:flex}.hG4CVG_queueRow:hover{background:color-mix(in srgb, var(--color-brand-primary) 6%, var(--color-surface));text-decoration:none}.hG4CVG_queueRow:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.hG4CVG_queueDot{background:var(--color-brand-primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.4rem}.hG4CVG_queueDot[data-tone=warn]{background:var(--color-warning)}.hG4CVG_queueDot[data-tone=muted]{background:var(--color-text-muted)}.hG4CVG_queueCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.hG4CVG_queueLabel{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.hG4CVG_queueDetail{font-size:var(--font-size-sm);color:var(--color-text-muted)}.hG4CVG_chartGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.hG4CVG_chartGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.hG4CVG_chartCard{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0}.hG4CVG_chartTitle{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.hG4CVG_chartBody{align-items:center;gap:var(--space-4);display:flex}.hG4CVG_chartDonut{flex:none;width:7.5rem;height:7.5rem}.hG4CVG_chartSlice[data-tone=brand]{stroke:var(--color-brand-primary)}.hG4CVG_chartSlice[data-tone=muted]{stroke:var(--color-border-strong)}.hG4CVG_chartSlice[data-tone=success]{stroke:var(--color-success)}.hG4CVG_chartSlice[data-tone=warning]{stroke:var(--color-warning)}.hG4CVG_chartSlice[data-tone=danger]{stroke:var(--color-danger)}.hG4CVG_chartLegend{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hG4CVG_chartLegend li{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;display:grid}.hG4CVG_chartSwatch{background:var(--color-brand-primary);border-radius:50%;width:8px;height:8px}.hG4CVG_chartSwatch[data-tone=muted]{background:var(--color-border-strong)}.hG4CVG_chartSwatch[data-tone=success]{background:var(--color-success)}.hG4CVG_chartSwatch[data-tone=warning]{background:var(--color-warning)}.hG4CVG_chartSwatch[data-tone=danger]{background:var(--color-danger)}.hG4CVG_chartSliceLabel{font-size:var(--font-size-sm);color:var(--color-text)}.hG4CVG_chartSliceValue{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}
.kzn6zG_section{gap:var(--space-6);display:grid}.kzn6zG_toggleRow{justify-content:center;display:flex}.kzn6zG_toggle{background-color:var(--color-bg-muted);border-radius:var(--radius-pill);padding:4px;display:inline-flex}.kzn6zG_toggleButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;font-weight:600;display:inline-flex}.kzn6zG_toggleButton[data-active=true]{background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-xs)}.kzn6zG_saveBadge{background-color:color-mix(in srgb, var(--color-brand-primary) 12%, transparent);color:var(--color-brand-primary);font-size:var(--font-size-xs);border-radius:var(--radius-pill);padding:2px 6px;font-weight:700}.kzn6zG_grid{gap:var(--space-4);align-items:stretch;display:grid}@media (min-width:1024px){.kzn6zG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kzn6zG_footnote{color:var(--color-text-subtle);font-size:var(--font-size-sm);text-align:center;margin:0}
.NAJMWq_shell{background-color:var(--color-bg);--portal-top-bar-height:56px;flex-direction:column;min-height:100dvh;display:flex}@media (min-width:768px){.NAJMWq_shell{--portal-top-bar-height:64px}}.NAJMWq_environmentBanner{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);text-align:center;color:var(--color-text-on-danger);background-color:var(--color-danger);flex:none;font-weight:600}.NAJMWq_sessionNotice{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);background-color:var(--color-info-bg);color:var(--color-text);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;flex:none;display:flex}.NAJMWq_body{flex:auto;min-height:0;display:flex}.NAJMWq_main{background-color:var(--color-bg);min-width:0;padding:var(--space-5) var(--space-4) var(--space-9);flex:auto}@media (min-width:768px){.NAJMWq_main{padding:var(--space-6) var(--space-7) var(--space-10)}}.NAJMWq_shell[data-bottom-nav] .NAJMWq_main{padding-bottom:calc(var(--space-9) + 4.5rem + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.NAJMWq_shell[data-bottom-nav] .NAJMWq_main{padding-bottom:var(--space-10)}}.NAJMWq_shell:has([data-fill-viewport]){height:100dvh;max-height:100dvh;overflow:hidden}.NAJMWq_shell:has([data-fill-viewport]) .NAJMWq_body{min-height:0;overflow:hidden}.NAJMWq_shell:has([data-fill-viewport]) .NAJMWq_sidebar{height:100%;min-height:0;max-height:100%;position:static}.NAJMWq_shell:has([data-fill-viewport]) .NAJMWq_main{min-height:0;padding-bottom:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.NAJMWq_shell:has([data-fill-viewport])[data-bottom-nav] .NAJMWq_main{padding-bottom:calc(var(--space-4) + 4.5rem + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.NAJMWq_shell:has([data-fill-viewport])[data-bottom-nav] .NAJMWq_main{padding-bottom:var(--space-4)}}
.HlaQQa_list{gap:var(--space-3);margin:0;display:grid}.HlaQQa_list[data-layout=inline]{grid-template-columns:minmax(120px,32%) 1fr}.HlaQQa_row{display:contents}.HlaQQa_list[data-layout=stacked] .HlaQQa_row{gap:var(--space-1);flex-direction:column;display:flex}.HlaQQa_key{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;font-weight:500}.HlaQQa_value{color:var(--color-text);font-size:var(--font-size-md);overflow-wrap:break-word;margin:0}
.i_RQna_viewport{bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));left:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);width:min(360px,100vw - var(--space-8));outline:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed}body:has([data-bottom-nav]) .i_RQna_viewport{bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}@media (min-width:768px){body:has([data-bottom-nav]) .i_RQna_viewport{bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}}.i_RQna_root{gap:var(--space-1);padding:var(--space-3) var(--space-4);padding-right:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-lg);font-size:var(--font-size-sm);line-height:1.45;display:grid;position:relative}.i_RQna_root[data-variant=success]{border-color:color-mix(in srgb, var(--color-success) 40%, var(--color-border))}.i_RQna_root[data-variant=danger]{border-color:color-mix(in srgb, var(--color-danger) 40%, var(--color-border))}.i_RQna_root[data-variant=info]{border-color:color-mix(in srgb, var(--color-info) 40%, var(--color-border))}.i_RQna_root[data-state=open]{animation:i_RQna_toast-in var(--duration-base) var(--easing-decelerate)}.i_RQna_root[data-state=closed]{animation:i_RQna_toast-out var(--duration-fast) var(--easing-accelerate)}.i_RQna_title{margin:0;font-weight:600}.i_RQna_description{color:var(--color-text-muted);margin:0}.i_RQna_close{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute}.i_RQna_close:hover{background-color:var(--color-surface-muted);color:var(--color-text)}@keyframes i_RQna_toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes i_RQna_toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.i_RQna_root[data-state=open],.i_RQna_root[data-state=closed]{animation:none}}
.zC2kPW_backWrap{margin:0 0 var(--space-3)}.zC2kPW_visitPageHeader{align-items:flex-start;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.zC2kPW_visitPageHeader{gap:var(--space-2);flex-direction:column}}.zC2kPW_visitPageTitles{gap:var(--space-1);min-width:0;display:grid}.zC2kPW_visitPageTitle{font-size:var(--font-size-xl);color:var(--color-text);margin:0;font-weight:700;line-height:1.2}.zC2kPW_visitPageSubtitle{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.zC2kPW_summaryStrip [data-warn]{color:var(--color-warning)}.zC2kPW_backLink{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600;text-decoration:none}.zC2kPW_backLink:hover{text-decoration:underline}.zC2kPW_workspace{gap:var(--space-4);flex-direction:column;display:flex}.zC2kPW_summaryStrip{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.zC2kPW_summaryStrip{gap:var(--space-3);display:grid}}.zC2kPW_summaryItem{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-sm);color:var(--color-text);display:inline-flex}@media (max-width:767.98px){.zC2kPW_summaryItem{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;display:grid}}.zC2kPW_whenDate,.zC2kPW_whenTime{display:inline}@media (min-width:768px){.zC2kPW_whenDate:after{content:" · "}}@media (max-width:767.98px){.zC2kPW_whenDate,.zC2kPW_whenTime{display:block}}.zC2kPW_summaryLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);white-space:nowrap;font-weight:700}.zC2kPW_summaryValue{min-width:0;font-weight:600}.zC2kPW_summaryDivider{background:var(--color-border);flex-shrink:0;width:1px;height:1.25rem}@media (max-width:767.98px){.zC2kPW_summaryDivider{display:none}}.zC2kPW_summaryMuted{color:var(--color-text-muted);font-weight:500}.zC2kPW_workspaceGrid{gap:var(--space-4);align-items:start;display:grid}@media (min-width:1024px){.zC2kPW_workspaceGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr)}}.zC2kPW_workspaceMain{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.zC2kPW_workspaceAside{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.zC2kPW_panel{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.zC2kPW_panelTitle{margin:0 0 var(--space-3);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:700}.zC2kPW_metaList{gap:var(--space-3);margin:0;display:grid}.zC2kPW_metaRow{gap:var(--space-1);display:grid}.zC2kPW_metaLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:700}.zC2kPW_metaValue{font-size:var(--font-size-sm);overflow-wrap:break-word;margin:0;line-height:1.45}.zC2kPW_metaValue a{color:var(--color-brand-primary);font-weight:600;text-decoration:none}.zC2kPW_metaValue a:hover{text-decoration:underline}.zC2kPW_relatedLinks{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zC2kPW_relatedLink{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-primary) 22%, transparent);border-radius:var(--radius-pill);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.zC2kPW_relatedLink:hover{background:color-mix(in srgb, var(--color-brand-primary) 14%, transparent);text-decoration:none}.zC2kPW_notesBlock{font-size:var(--font-size-sm);color:var(--color-text);white-space:pre-wrap;margin:0;line-height:1.45}.zC2kPW_fieldWork{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.zC2kPW_fieldWork{flex-direction:column;align-items:stretch}}.zC2kPW_fieldWorkCopy{font-size:var(--font-size-sm);color:var(--color-text-muted);flex:200px;margin:0;line-height:1.45}@media (max-width:479.98px){.zC2kPW_fieldWorkCopy{flex:none}}.zC2kPW_fieldWorkActions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.zC2kPW_fieldWorkActions{width:100%;display:grid}.zC2kPW_fieldWorkActions form,.zC2kPW_fieldWorkActions button{width:100%}}.zC2kPW_error{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-danger-600)}.zC2kPW_ok{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-success)}.zC2kPW_adminRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.zC2kPW_adminHint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.zC2kPW_proofPanel{padding:var(--space-3) var(--space-4)}.zC2kPW_checklistPanel{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.zC2kPW_checklistHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.zC2kPW_checklistTitle{font-size:var(--font-size-md);margin:0;font-weight:700}.zC2kPW_checklistProgress{font-size:var(--font-size-sm);color:var(--color-text-muted)}.zC2kPW_checklistList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.zC2kPW_checklistItem{align-items:flex-start;gap:var(--space-3);min-height:44px;font-size:var(--font-size-sm);cursor:pointer;display:flex}.zC2kPW_checklistLabelDone{color:var(--color-text-muted);text-decoration:line-through}.zC2kPW_intake{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}.zC2kPW_intake h2{font-size:var(--font-size-md);margin:0;font-weight:700}.zC2kPW_intakeHint,.zC2kPW_intakeSummary{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.45}.zC2kPW_intakeSummary{white-space:pre-wrap;color:var(--color-text)}.zC2kPW_intakeGroup{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}.zC2kPW_intakeGroup legend{margin-bottom:var(--space-1);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.zC2kPW_intakeField{gap:var(--space-1);font-size:var(--font-size-sm);font-weight:600;display:grid}.zC2kPW_intakeField input,.zC2kPW_intakeField select,.zC2kPW_intakeField textarea{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:500}.zC2kPW_intakeField textarea{resize:vertical;min-height:88px}.zC2kPW_intakeChecks{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;display:grid}.zC2kPW_intakeChecks label{align-items:center;gap:var(--space-2);min-height:32px;font-weight:500;display:flex}.zC2kPW_intakeSave{border:1px solid var(--color-brand-primary);border-radius:var(--radius-md);background:var(--color-brand-primary);min-height:48px;color:var(--color-text-on-brand);font-size:var(--font-size-sm);cursor:pointer;font-weight:700}.zC2kPW_intakeSave:disabled{opacity:.7;cursor:default}.zC2kPW_fieldError{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}.zC2kPW_fieldVisit{gap:var(--space-4);flex-direction:column;max-width:28rem;display:flex}.zC2kPW_fieldVisitWhen{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.zC2kPW_fieldVisitDate{font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand-primary);margin:0;font-weight:700}.zC2kPW_fieldVisitTime{font-size:var(--font-size-lg);letter-spacing:-.02em;margin:2px 0 0;font-weight:700;line-height:1.2}.zC2kPW_fieldVisitStatus{min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);background:var(--color-surface-muted);color:var(--color-text-muted);flex-shrink:0;align-items:center;font-weight:700;display:inline-flex}.zC2kPW_fieldVisitStatus[data-status=scheduled][data-checked-in=false]{background:color-mix(in srgb, var(--color-brand-primary) 12%, transparent);color:var(--color-brand-primary)}.zC2kPW_fieldVisitStatus[data-status=scheduled][data-checked-in=true]{background:color-mix(in srgb, var(--color-info) 14%, transparent);color:var(--color-info)}.zC2kPW_fieldVisitStatus[data-status=completed]{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.zC2kPW_fieldVisitAddress{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);margin:0;line-height:1.4;display:flex}.zC2kPW_fieldVisitAddress svg{color:var(--color-brand-primary);flex-shrink:0;margin-top:1px}.zC2kPW_fieldVisitAddress>span{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.zC2kPW_fieldVisitQuickActions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.zC2kPW_fieldVisitQuickActions:has(>:only-child){grid-template-columns:1fr}.zC2kPW_fieldVisitDirections,.zC2kPW_fieldVisitCall{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-weight:700;text-decoration:none;display:inline-flex}.zC2kPW_fieldVisitDirections:hover,.zC2kPW_fieldVisitCall:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary);text-decoration:none}.zC2kPW_fieldVisitDirections:focus-visible,.zC2kPW_fieldVisitCall:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.zC2kPW_fieldWorkStack{gap:var(--space-2);display:grid}.zC2kPW_fieldWorkStack form{display:grid}.zC2kPW_fieldVisitMoment{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;font-weight:600}.zC2kPW_fieldVisitAmount{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.zC2kPW_fieldVisitAmount h2{margin:0 0 var(--space-1);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.zC2kPW_fieldVisitAmount p{font-size:var(--font-size-2xl);letter-spacing:-.03em;color:var(--color-text);margin:0;font-weight:700;line-height:1.1}.zC2kPW_fieldVisitCodes{padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-brand-primary) 28%, var(--color-border));border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-surface))}.zC2kPW_fieldVisitCodes h2{margin:0 0 var(--space-2);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-primary);font-weight:700}.zC2kPW_fieldVisitCodes p{font-size:var(--font-size-lg);letter-spacing:.01em;white-space:pre-line;margin:0;font-weight:700;line-height:1.45}.zC2kPW_fieldVisitNotes{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);display:grid}.zC2kPW_fieldVisitNotes h2{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:700}.zC2kPW_fieldVisitNoteLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0 0 2px;font-weight:700}.zC2kPW_fieldVisitNoteText{font-size:var(--font-size-sm);white-space:pre-wrap;margin:0;line-height:1.45}
.vePpRq_box{margin:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border));background:var(--color-warning-bg)}.vePpRq_title{margin:0 0 var(--space-1);font-size:var(--font-size-sm);color:color-mix(in srgb, var(--color-warning) 90%, var(--color-text));font-weight:700}.vePpRq_intro{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);line-height:1.45}.vePpRq_list{margin:0 0 var(--space-3);padding-left:var(--space-5);font-size:var(--font-size-sm);line-height:1.5}.vePpRq_when{color:var(--color-text-muted)}.vePpRq_confirmLabel{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;font-weight:600;line-height:1.4;display:flex}.vePpRq_confirmLabel input{margin-top:3px}
.DyQk-G_board{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;display:grid}.DyQk-G_column{min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.DyQk-G_columnTitle{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--font-size-sm);font-weight:700;display:flex}.DyQk-G_count{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:600}.DyQk-G_cardList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DyQk-G_leadCard{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:inherit;flex-direction:column;text-decoration:none;display:flex}.DyQk-G_leadCard:hover{border-color:var(--color-brand-primary)}.DyQk-G_leadName{font-weight:700;font-size:var(--font-size-sm)}.DyQk-G_muted{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.DyQk-G_taskRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.DyQk-G_taskRow:last-child{border-bottom:none}.DyQk-G_taskMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DyQk-G_taskTitle{font-weight:600}.DyQk-G_overdue{color:var(--color-danger);font-weight:600}.DyQk-G_formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.DyQk-G_actions{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.DyQk-G_timeline{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DyQk-G_timelineItem{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.DyQk-G_timelineItem:last-child{border-bottom:none;padding-bottom:0}.DyQk-G_filterRow{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.DyQk-G_filterLink{font-size:var(--font-size-sm);color:var(--color-text-muted);text-decoration:none}.DyQk-G_filterLink[data-active]{color:var(--color-text);font-weight:700}
.SldbzW_form{gap:var(--space-3);display:grid}.SldbzW_label{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.SldbzW_input,.SldbzW_select,.SldbzW_textarea{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text)}.SldbzW_textarea{resize:vertical;min-height:120px}.SldbzW_submit{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-brand-primary);background-color:var(--color-brand-primary);color:var(--color-text-on-brand);cursor:pointer;font-weight:600}.SldbzW_error{font-size:var(--font-size-sm);color:var(--color-danger-600);margin:0}.SldbzW_success{font-size:var(--font-size-sm);color:var(--color-success);margin:0}.SldbzW_consultationPrompt{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-warning);background:color-mix(in srgb, var(--color-warning) 10%, transparent);flex-wrap:wrap;display:flex}.SldbzW_consultationPromptCopy{gap:var(--space-1);flex-direction:column;max-width:42rem;display:flex}.SldbzW_consultationPromptCopy p,.SldbzW_hint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.SldbzW_requiredMark{color:var(--color-text-muted);font-weight:600}.SldbzW_readOnlyNotice{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-muted);font-size:var(--font-size-sm);color:var(--color-text);margin:0;line-height:1.45}.SldbzW_versionHistory{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.SldbzW_versionHistoryItem{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.SldbzW_versionHistoryCurrent{color:var(--color-brand-primary);font-weight:700;font-size:var(--font-size-xs);text-transform:uppercase}.SldbzW_empty{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.SldbzW_inlineLink{color:var(--color-brand-primary);font-weight:600;text-decoration:none}.SldbzW_inlineLink:hover{text-decoration:underline}.SldbzW_viewTabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.SldbzW_liveDecision,.SldbzW_schedulingQueueBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-muted);font-size:var(--font-size-sm);color:var(--color-text);margin:0;line-height:1.45}.SldbzW_viewTab{min-height:2rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.SldbzW_viewTab:hover{color:var(--color-brand-primary);border-color:color-mix(in srgb, var(--color-brand-primary) 30%, var(--color-border))}.SldbzW_viewTab[data-active=true]{color:var(--color-brand-primary);border-color:color-mix(in srgb, var(--color-brand-primary) 35%, var(--color-border));background:color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-surface))}.SldbzW_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.SldbzW_row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.SldbzW_row:last-child{border-bottom:none;padding-bottom:0}.SldbzW_titleLink{color:inherit;font-weight:600;text-decoration:none}.SldbzW_titleLink:hover{color:var(--color-brand-primary);text-decoration:underline}.SldbzW_sub{font-size:var(--font-size-sm);color:var(--color-text-muted)}.SldbzW_status{font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.SldbzW_backLink{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600;text-decoration:none}.SldbzW_backLink:hover{text-decoration:underline}.SldbzW_quoteHeaderActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SldbzW_boardWrap{gap:var(--space-3);flex-direction:column;display:flex}.SldbzW_boardBannerError{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-danger-600);background:color-mix(in srgb, var(--color-danger-600) 12%, transparent);margin:0}.SldbzW_boardBannerMuted{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.SldbzW_board{gap:var(--space-4);min-height:22rem;padding-bottom:var(--space-2);scroll-snap-type:x proximity;grid-auto-columns:minmax(17.5rem,17.5rem);grid-auto-flow:column;align-items:stretch;display:grid;overflow-x:auto}@media (min-width:768px){.SldbzW_board{min-height:min(68vh,720px)}}.SldbzW_boardColumn{scroll-snap-align:start;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-muted);height:100%;min-height:100%;max-height:min(75vh,800px);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;overflow:hidden}.SldbzW_boardColumnOver{outline:2px solid var(--color-brand-primary);outline-offset:2px}.SldbzW_boardColumnHeader{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid color-mix(in srgb, var(--color-border) 80%, transparent);flex:none;display:flex}.SldbzW_boardColumnTitleRow{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.SldbzW_boardColumnTitle{font-size:var(--font-size-md);color:var(--color-text);letter-spacing:-.01em;margin:0;font-weight:700}.SldbzW_boardColumnCount{min-width:1.5rem;height:1.5rem;padding:0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.SldbzW_boardColumnBody{min-height:0;padding:var(--space-3);gap:var(--space-3);background:var(--color-bg-muted);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.SldbzW_boardColumnBody:has(.SldbzW_boardColumnEmpty){justify-content:center}.SldbzW_boardColumnEmpty{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;padding:var(--space-4) var(--space-2);margin:0}.SldbzW_boardCard{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-brand-primary) 18%, var(--color-border));background:var(--color-surface);box-shadow:var(--shadow-xs);cursor:grab;touch-action:none}.SldbzW_boardCard:active{cursor:grabbing}.SldbzW_boardCardDragging{opacity:.35;box-shadow:none}.SldbzW_boardCardDragOverlay{cursor:grabbing;pointer-events:none;width:min(280px,85vw);box-shadow:0 16px 48px #0003}.SldbzW_boardCardPending{opacity:.65;pointer-events:none}.SldbzW_boardCardInner{padding:var(--space-4);gap:var(--space-2);flex-direction:column;min-height:7.5rem;display:flex}.SldbzW_boardCardHeadline{font-size:var(--font-size-md);color:var(--color-brand-primary);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.3;text-decoration:none}.SldbzW_boardCardHeadline:hover{color:var(--color-brand-primary-hover);text-decoration:none}.SldbzW_boardCardHeadlineStatic{font-size:var(--font-size-md);color:var(--color-brand-primary);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.3}.SldbzW_boardCardService{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.4}.SldbzW_boardCardAmount{font-size:var(--font-size-xl);color:var(--color-brand-primary);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.SldbzW_boardCardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);margin-top:auto;display:flex}.SldbzW_boardCardDate{font-size:var(--font-size-xs);color:var(--color-text-muted)}.SldbzW_boardCardStatusBadge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);border-radius:var(--radius-pill);font-weight:600;display:inline-flex}.SldbzW_boardCardStatusAccepted{color:var(--color-success);background-color:var(--color-success-bg)}.SldbzW_boardCardStatusSchedule{color:var(--color-brand-primary);background-color:var(--color-brand-subtle)}.SldbzW_boardCardStatusDeclined{color:var(--color-danger);background-color:var(--color-danger-bg)}.SldbzW_boardCardStatusExpired{color:var(--color-text-muted);background-color:var(--color-bg-muted);border:1px solid var(--color-border)}.SldbzW_boardCardMove{gap:var(--space-1);padding:0 var(--space-4) var(--space-4);margin-top:calc(-1*var(--space-2));flex-direction:column;display:flex}.SldbzW_boardCardMoveLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:600}.SldbzW_boardCardMoveSelect{width:100%;min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm)}@media (max-width:767px){.SldbzW_boardCard{cursor:default;touch-action:auto}}.SldbzW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SldbzW_lineItemsFieldset{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.SldbzW_lineItemsLegend{font-size:var(--font-size-sm);color:var(--color-text-muted);padding:0;font-weight:600}.SldbzW_lineItemsIntro{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.SldbzW_lineItemsHeaderRow{display:none}.SldbzW_lineItemRow{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);display:grid}.SldbzW_lineItemActions{justify-content:flex-end;display:flex}.SldbzW_lineItemIconButton{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);min-width:44px;min-height:44px;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.SldbzW_lineItemIconButton:hover{color:var(--color-danger-600);border-color:color-mix(in srgb, var(--color-danger-600) 35%, var(--color-border-strong))}.SldbzW_lineItemAddButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px dashed var(--color-border-strong);width:fit-content;color:var(--color-brand-primary);font-weight:600;font-size:var(--font-size-sm);cursor:pointer;background:0 0;display:inline-flex}.SldbzW_lineItemAddButton:hover{border-color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 8%, transparent)}.SldbzW_lineItemsRows{gap:var(--space-3);display:grid}.SldbzW_lineItemRowGroup{gap:var(--space-2);display:grid}@media (min-width:900px){.SldbzW_lineItemsHeaderRow{gap:var(--space-2);padding:0 var(--space-1);grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.95fr) minmax(0,.65fr) minmax(0,.55fr) minmax(0,.65fr) 44px;display:grid}.SldbzW_lineItemsHeaderCell{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:700}.SldbzW_lineItemsHeaderCellAction{width:44px}.SldbzW_lineItemRow{align-items:start;gap:var(--space-2);padding:var(--space-2);border:none;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.95fr) minmax(0,.65fr) minmax(0,.55fr) minmax(0,.65fr) 44px}.SldbzW_lineItemRow:last-of-type{border-bottom:none}.SldbzW_lineItemActions{padding-top:2px}}.SldbzW_servicesTableWrap{overflow-x:auto}.SldbzW_servicesTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.SldbzW_servicesTable th,.SldbzW_servicesTable td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top}.SldbzW_servicesTable th{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-muted);font-weight:700}.SldbzW_servicesTable tr:last-child td{border-bottom:none}.SldbzW_pricingBlock{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.SldbzW_pricingLegend{font-size:var(--font-size-sm);color:var(--color-text-muted);padding:0;font-weight:600}.SldbzW_customerSourceRow{gap:var(--space-4);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.SldbzW_customerSourceOption{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);display:inline-flex}.SldbzW_eSignPreview{margin-top:var(--space-4)}.SldbzW_eSignPreviewLabel{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.SldbzW_eSignPreview img{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);max-width:100%;max-height:220px;display:block}.SldbzW_wizardForm{gap:var(--space-4);display:grid}.SldbzW_wizardNav{gap:var(--space-2);flex-wrap:wrap;display:flex}.SldbzW_wizardNavStep{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;font-weight:500;display:inline-flex}.SldbzW_wizardNavStepActive{border-color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));color:var(--color-brand-primary);font-weight:600}.SldbzW_wizardNavBadge{border-radius:var(--radius-full);background:var(--color-surface-muted);width:1.375rem;height:1.375rem;font-size:var(--font-size-xs);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.SldbzW_wizardNavStepPast .SldbzW_wizardNavBadge{background:var(--color-brand-primary);color:var(--color-text-on-brand)}.SldbzW_wizardLayout{gap:var(--space-5);display:grid}@media (min-width:1024px){.SldbzW_wizardLayout{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start}}.SldbzW_wizardMain{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.SldbzW_wizardStep{gap:var(--space-3);display:grid}.SldbzW_wizardStepHidden{display:none}.SldbzW_wizardStepTitle{font-size:var(--font-size-lg);margin:0;font-weight:700}.SldbzW_wizardSubheading{font-size:var(--font-size-md);margin:0;font-weight:600}.SldbzW_wizardGridTwo{gap:var(--space-3);display:grid}@media (min-width:768px){.SldbzW_wizardGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.SldbzW_wizardGridThree{gap:var(--space-3);display:grid}@media (min-width:768px){.SldbzW_wizardGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}}.SldbzW_wizardGridFour{gap:var(--space-3);display:grid}@media (min-width:768px){.SldbzW_wizardGridFour{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.SldbzW_wizardGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}}.SldbzW_wizardActions{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.SldbzW_wizardActionsEnd{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.SldbzW_propertySourceFieldset{margin:var(--space-3) 0 0;border:none;padding:0}.SldbzW_wizardDetails{margin-top:var(--space-2)}.SldbzW_wizardDetails summary{cursor:pointer;font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:600}.SldbzW_wizardDetails[open] summary{margin-bottom:var(--space-3)}.SldbzW_scopeTemplateRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.SldbzW_scopeTemplatePill{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--font-size-sm);cursor:pointer}.SldbzW_scopeTemplatePillActive{border-color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));color:var(--color-brand-primary);font-weight:600}.SldbzW_scopeChecklist{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.SldbzW_scopeCheckItem{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);line-height:1.4;display:flex}.SldbzW_addonLibraryRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.SldbzW_completenessList{gap:var(--space-2);font-size:var(--font-size-sm);margin:0;padding:0;list-style:none;display:grid}.SldbzW_completenessDone{color:var(--color-success)}.SldbzW_completenessPending{color:var(--color-text-muted)}.SldbzW_quoteTotalSidebar{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);top:var(--space-4);position:sticky}.SldbzW_quoteTotalTitle{margin:0 0 var(--space-1);font-size:var(--font-size-md);font-weight:700}.SldbzW_quoteTotalRows{margin:var(--space-3) 0;gap:var(--space-2);display:grid}.SldbzW_quoteTotalRow{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.SldbzW_quoteTotalRow dt{color:var(--color-text-muted);margin:0}.SldbzW_quoteTotalRow dd{margin:0;font-weight:600}.SldbzW_quoteTotalFinal{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);display:flex}.SldbzW_quoteTotalFinal strong{font-size:var(--font-size-xl);color:var(--color-brand-primary)}.SldbzW_lineItemCards{gap:var(--space-3);display:grid}.SldbzW_lineItemCard{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);gap:var(--space-2);display:grid}.SldbzW_lineItemCardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.SldbzW_lineItemCardFields,.SldbzW_lineItemCardGrid{gap:var(--space-2);display:grid}@media (min-width:480px){.SldbzW_lineItemCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.SldbzW_lineItemAutoSchedule{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:grid}.SldbzW_lineItemAutoScheduleLabel{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;display:flex}.SldbzW_lineItemAutoScheduleLabel input{margin-top:.15rem}.SldbzW_lineItemAutoScheduleHint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.SldbzW_lineItemAutoScheduleCount{max-width:12rem}.SldbzW_autoScheduleBanner,.SldbzW_autoScheduleBannerSuccess{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:1.45;display:flex}.SldbzW_autoScheduleBanner{color:var(--color-text);background:color-mix(in srgb, var(--color-warning) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 35%, var(--color-border))}.SldbzW_autoScheduleBannerSuccess{color:var(--color-success);background:var(--color-success-bg);border:1px solid color-mix(in srgb, var(--color-success) 35%, var(--color-border));margin:0}.SldbzW_autoScheduleBannerIcon{color:var(--color-warning);flex-shrink:0;margin-top:.1rem}.SldbzW_autoScheduleBannerBody{gap:var(--space-2);min-width:0;display:grid}.SldbzW_autoScheduleBannerTitle{margin:0;font-weight:600}.SldbzW_autoScheduleBannerHint{color:var(--color-text-muted);margin:0}.SldbzW_autoScheduleBannerActions{margin:0}
@keyframes HaJTQG_settingsSubmitShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.HaJTQG_themeRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.HaJTQG_label{font-weight:600}.HaJTQG_muted{margin:0 0 var(--space-4);color:var(--color-text-muted)}.HaJTQG_opsForm{gap:var(--space-4);display:grid}.HaJTQG_opsError{font-size:var(--font-size-sm);color:var(--color-danger-600);margin:0}.HaJTQG_opsSuccess{font-size:var(--font-size-sm);color:var(--color-success);margin:0}.HaJTQG_opsFieldset{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.HaJTQG_opsLegend{font-size:var(--font-size-sm);color:var(--color-text);padding:0;font-weight:700}.HaJTQG_opsIntro{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.HaJTQG_opsRadioStack{gap:var(--space-2);display:grid}.HaJTQG_opsRadio{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;display:flex}.HaJTQG_opsRadio input{margin-top:.2rem}.HaJTQG_opsCheckboxGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.HaJTQG_opsCheckbox{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;display:flex}.HaJTQG_opsSubmit{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-brand-primary);background-color:var(--color-brand-primary);color:var(--color-text-on-brand);cursor:pointer;width:fit-content;font-weight:600}.HaJTQG_opsSubmit:disabled:not([data-saving=true]){opacity:.65;cursor:default}.HaJTQG_opsSubmit[data-saving=true]{cursor:wait;opacity:1;background-image:linear-gradient(110deg, var(--color-brand-primary) 0%, color-mix(in srgb, var(--color-brand-primary) 55%, white) 45%, var(--color-brand-primary) 90%);background-size:220% 100%;animation:1.1s ease-in-out infinite HaJTQG_settingsSubmitShimmer}.HaJTQG_profileGrid{gap:var(--space-4);grid-template-columns:minmax(0,auto) 1fr;align-items:start;display:grid}@media (max-width:640px){.HaJTQG_profileGrid{grid-template-columns:1fr}}.HaJTQG_profileAvatarCol{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.HaJTQG_profileAvatarImg{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);object-fit:cover}.HaJTQG_profileAvatarPlaceholder{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background-color:var(--color-bg-muted);width:72px;height:72px;font-size:var(--font-size-lg);color:var(--color-text-muted);justify-content:center;align-items:center;font-weight:700;display:flex}.HaJTQG_profileAvatarForm{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.HaJTQG_profileFile input[type=file]{max-width:100%;font-size:var(--font-size-sm)}.HaJTQG_profileNameForm{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.HaJTQG_profileLabel{gap:var(--space-2);font-size:var(--font-size-sm);flex-direction:column;flex:200px;min-width:200px;font-weight:600;display:flex}.HaJTQG_profileInput{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);font:inherit;width:100%}.HaJTQG_profileError{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-danger-600)}.HaJTQG_profileOk{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-success)}.HaJTQG_dangerCard{border-color:color-mix(in srgb, var(--color-danger-600) 35%, var(--color-border))}.HaJTQG_dangerForm{gap:var(--space-4);display:grid}.HaJTQG_error{font-size:var(--font-size-sm);color:var(--color-danger-600);margin:0}.HaJTQG_input{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);font:inherit;width:100%;max-width:24rem}.HaJTQG_inlineLink{color:var(--color-brand-primary);font-weight:600;text-decoration:none}.HaJTQG_inlineLink:hover{text-decoration:underline}.HaJTQG_readOnlyNotice{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}.HaJTQG_hubGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767.98px){.HaJTQG_hubGrid{grid-template-columns:1fr}}.HaJTQG_hubCard{align-items:flex-start;gap:var(--space-4);min-height:7rem;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard);text-decoration:none;display:flex}.HaJTQG_hubCard:hover{border-color:color-mix(in srgb, var(--color-brand-primary) 35%, var(--color-border));box-shadow:var(--shadow-md);text-decoration:none}.HaJTQG_hubCardIcon{width:2.75rem;height:2.75rem;color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HaJTQG_hubCardCopy{gap:var(--space-1);min-width:0;display:grid}.HaJTQG_hubCardTitle{font-size:var(--font-size-md);color:var(--color-text);font-weight:700}.HaJTQG_hubCardDescription{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.45}.HaJTQG_businessGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1023.98px){.HaJTQG_businessGrid{grid-template-columns:1fr}}.HaJTQG_sectionCard{gap:var(--space-5);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.HaJTQG_sectionCardHeader{align-items:flex-start;gap:var(--space-4);display:flex}.HaJTQG_sectionCardIcon{width:2.75rem;height:2.75rem;color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HaJTQG_sectionCardCopy{gap:var(--space-1);min-width:0;display:grid}.HaJTQG_sectionCardTitle{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:700}.HaJTQG_sectionCardDescription{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.HaJTQG_sectionCardBody{min-width:0}.HaJTQG_settingsForm{gap:var(--space-3);display:grid}.HaJTQG_brandingStack{gap:var(--space-5);display:grid}.HaJTQG_fieldLabel{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.HaJTQG_fieldInput,.HaJTQG_fieldSelect{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);font:inherit}.HaJTQG_fieldHint{margin:calc(var(--space-1)*-1) 0 0;font-size:var(--font-size-xs);color:var(--color-text-subtle);line-height:1.45}.HaJTQG_geocodeNote{font-size:var(--font-size-sm);color:var(--color-warning);margin:0;line-height:1.45}.HaJTQG_formError{font-size:var(--font-size-sm);color:var(--color-danger-600);margin:0}.HaJTQG_formSuccess{font-size:var(--font-size-sm);color:var(--color-success);margin:0}.HaJTQG_saveButton{min-height:44px;margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-brand-primary);background-color:var(--color-brand-primary);color:var(--color-text-on-brand);cursor:pointer;justify-self:start;font-weight:600}.HaJTQG_saveButton:disabled:not([data-saving=true]):not([data-saved=true]){opacity:.65;cursor:default}.HaJTQG_saveButton[data-saved=true]{cursor:default}.HaJTQG_saveButton[data-saving=true]{cursor:wait;opacity:1;background-image:linear-gradient(110deg, var(--color-brand-primary) 0%, color-mix(in srgb, var(--color-brand-primary) 55%, white) 45%, var(--color-brand-primary) 90%);background-size:220% 100%;animation:1.1s ease-in-out infinite HaJTQG_settingsSubmitShimmer}@media (prefers-reduced-motion:reduce){.HaJTQG_saveButton[data-saving=true],.HaJTQG_opsSubmit[data-saving=true]{background-image:none;background-color:var(--color-brand-primary);animation:none}}.HaJTQG_dayToggleRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.HaJTQG_dayToggle{cursor:pointer;position:relative}.HaJTQG_dayToggle input{opacity:0;pointer-events:none;position:absolute}.HaJTQG_dayToggle span{min-width:3rem;min-height:2.5rem;padding:0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.HaJTQG_dayToggle input:checked+span{color:var(--color-text-on-brand);background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.HaJTQG_dayToggle input:focus-visible+span{outline:2px solid var(--color-focus-ring);outline-offset:2px}.HaJTQG_dayToggle input:disabled+span{opacity:.65;cursor:not-allowed}.HaJTQG_hoursDayList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.HaJTQG_hoursDayRow{gap:var(--space-2);grid-template-columns:5.5rem minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.HaJTQG_hoursDayToggle{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;display:flex}.HaJTQG_hoursDayDash{color:var(--color-text-muted)}.HaJTQG_timeGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:479.98px){.HaJTQG_timeGrid{grid-template-columns:1fr}}.HaJTQG_colorFieldRow{align-items:center;gap:var(--space-3);display:flex}.HaJTQG_colorSwatch{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-shrink:0;width:2.5rem;height:2.5rem}.HaJTQG_logoPreviewWrap{margin-bottom:var(--space-2)}.HaJTQG_logoPreview{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:3rem}.HaJTQG_logoDropzone{gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-text-muted);background:var(--color-surface-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);cursor:pointer;justify-items:center;display:grid}.HaJTQG_logoDropzone input[type=file]{display:none}.HaJTQG_logoDropzoneTitle{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.HaJTQG_logoDropzoneHint{font-size:var(--font-size-xs);color:var(--color-text-subtle)}.HaJTQG_addressGrid{gap:var(--space-3);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.8fr);display:grid}@media (max-width:479.98px){.HaJTQG_addressGrid{grid-template-columns:1fr}}.HaJTQG_rolesGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1023.98px){.HaJTQG_rolesGrid{grid-template-columns:1fr}}.HaJTQG_roleCard{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.HaJTQG_roleCardHeader{gap:var(--space-2);display:grid}.HaJTQG_roleCardTitle{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:700}.HaJTQG_roleCardSummary{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.HaJTQG_rolePermissionList{gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);margin:0;padding-left:1.1rem;line-height:1.45;display:grid}.HaJTQG_rolesFootnote{margin:var(--space-5) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.45}.HaJTQG_compForm{gap:var(--space-3);max-width:28rem;display:grid}.HaJTQG_compField{gap:var(--space-1);font-size:var(--font-size-sm);font-weight:600;display:grid}.HaJTQG_compInput,.HaJTQG_compSelect{font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-weight:400}.HaJTQG_compList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.HaJTQG_compListItem{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.HaJTQG_compListItem:last-child{border-bottom:none}.HaJTQG_compListMain{gap:var(--space-1);min-width:0;display:grid}.HaJTQG_compListTitle{color:var(--color-text);font-weight:600}.HaJTQG_compInactive{color:var(--color-text-muted);font-weight:400}.HaJTQG_compListMeta{font-size:var(--font-size-sm);color:var(--color-text-muted)}.HaJTQG_compListActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.HaJTQG_integrationsStack{gap:var(--space-5);display:grid}.HaJTQG_integrationsSection{gap:var(--space-3);display:grid}.HaJTQG_integrationsHeading{font-size:var(--font-size-md);margin:0;font-weight:700}.HaJTQG_integrationsList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.HaJTQG_integrationsListItem{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.HaJTQG_integrationsMeta{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);display:block}.HaJTQG_integrationsActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.HaJTQG_wizardStepLabel{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:600}.HaJTQG_dnsInstructionsWrap{gap:var(--space-4);display:grid}.HaJTQG_dnsInstructionsList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.HaJTQG_dnsInstructionCard{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle)}.HaJTQG_dnsInstructionTitle{margin:0 0 var(--space-1);font-size:var(--font-size-md);font-weight:700}.HaJTQG_dnsInstructionPurpose{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.HaJTQG_dnsInstructionFields{gap:var(--space-2);margin:0;display:grid}.HaJTQG_dnsInstructionField{gap:var(--space-1);display:grid}.HaJTQG_dnsInstructionField dt{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;margin:0;font-weight:600}.HaJTQG_dnsInstructionField dd{margin:0}.HaJTQG_dnsInstructionField code{word-break:break-all}.HaJTQG_dnsInstructionValueRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.HaJTQG_dnsCopyButton{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;font-weight:600}.HaJTQG_dnsInstructionDetail{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.HaJTQG_dnsInstructionActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.HaJTQG_integrationsForm{gap:var(--space-3);max-width:36rem;display:grid}.HaJTQG_opsField{gap:var(--space-1);display:grid}.HaJTQG_opsLabel{font-size:var(--font-size-sm);font-weight:600}.HaJTQG_opsInput{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;background:var(--color-surface);color:var(--color-text)}.HaJTQG_secretReveal{padding:var(--space-3);border:1px solid var(--color-success);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-success) 8%, transparent)}.HaJTQG_secretCode{margin-top:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-muted);font-size:var(--font-size-sm);word-break:break-all;display:block}
.BM6maW_section{padding:var(--space-7) 0;background-color:var(--color-surface);border-block:1px solid var(--color-border)}.BM6maW_inner{gap:var(--space-5);text-align:center;display:grid}.BM6maW_headline{color:var(--color-text);font-size:var(--font-size-lg);margin:0;font-weight:600;line-height:1.4}.BM6maW_highlights{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BM6maW_highlights li{padding:var(--space-2) var(--space-3);background-color:var(--color-bg-muted);color:var(--color-text-muted);font-size:var(--font-size-sm);border-radius:var(--radius-md);font-weight:500}.BM6maW_trustList{gap:var(--space-3);text-align:left;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.BM6maW_trustList{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.BM6maW_trustItem{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);display:grid}.BM6maW_trustLink{gap:var(--space-1);color:inherit;text-decoration:none;display:grid}.BM6maW_trustLink:hover .BM6maW_trustLabel{color:var(--color-brand-primary)}.BM6maW_trustLabel{font-size:var(--font-size-sm);color:var(--color-text);font-weight:700}.BM6maW_trustDetail{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.45}
._3Ig2_q_wrap:has([data-fill-viewport]){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._3Ig2_q_wrap:has([data-route-loading]){opacity:1;animation:_3Ig2_q_routeLoadingEnter var(--duration-fast) var(--easing-decelerate) forwards;transform:none}._3Ig2_q_wrap:not(:has([data-route-loading])){animation:_3Ig2_q_routeContentEnter var(--duration-fast) var(--easing-decelerate) forwards}@media (prefers-reduced-motion:reduce){._3Ig2_q_wrap{transition:none;animation-duration:0s;animation-iteration-count:1}}html[data-portal-nav-pending] ._3Ig2_q_wrap:not(:has([data-route-loading])){opacity:.45;transition:opacity var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard);transform:translateY(6px)}@keyframes _3Ig2_q_routeLoadingEnter{0%{opacity:.92;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _3Ig2_q_routeContentEnter{0%{opacity:.92;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html[data-portal-nav-pending] ._3Ig2_q_wrap:not(:has([data-route-loading])){opacity:1;transition:none;transform:none}}
.d-prlG_select{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.d-prlG_select:focus{outline:none}.d-prlG_select:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.d-prlG_select:disabled{cursor:not-allowed;opacity:.6;background-color:var(--color-surface-muted)}.d-prlG_select[data-invalid=true]{border-color:var(--color-danger)}
._0PIdUW_wrap{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._0PIdUW_header{gap:var(--space-1);flex-direction:column;display:flex}._0PIdUW_title{font-size:var(--font-size-md);margin:0;font-weight:700}._0PIdUW_subtitle{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}._0PIdUW_actions{gap:var(--space-2);display:grid}._0PIdUW_hiddenInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0PIdUW_meta{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0;font-weight:600}._0PIdUW_previewGrid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){._0PIdUW_previewGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}._0PIdUW_previewItem{aspect-ratio:1;position:relative}._0PIdUW_previewImage{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:100%;display:block}._0PIdUW_removeBtn{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);width:28px;height:28px;color:var(--color-text-on-brand);cursor:pointer;background:#0000009e;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}._0PIdUW_removeBtn:disabled{opacity:.5;cursor:not-allowed}._0PIdUW_emptyHint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}._0PIdUW_error{font-size:var(--font-size-sm);color:var(--color-danger);margin:0;line-height:1.45}._0PIdUW_spinner{animation:.8s linear infinite _0PIdUW_spin}@keyframes _0PIdUW_spin{to{transform:rotate(360deg)}}
.vLHazq_metric{gap:var(--space-2);flex-direction:column;display:flex}.vLHazq_metricValue{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:700;line-height:1.1}
.FpGOaG_stack{gap:var(--space-6);display:grid}.FpGOaG_hero{gap:var(--space-2);display:grid}.FpGOaG_heroTitle{font-size:var(--font-size-xl);margin:0;font-weight:700}.FpGOaG_heroLead{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.FpGOaG_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.FpGOaG_cardTitle{font-size:var(--font-size-md);margin:0;font-weight:700}.FpGOaG_mono{font-family:var(--font-mono,monospace);font-size:var(--font-size-sm);word-break:break-all;margin:0}.FpGOaG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.FpGOaG_stats{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FpGOaG_statValue{font-size:var(--font-size-xl);margin:0;font-weight:700}.FpGOaG_statLabel{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.FpGOaG_terms{gap:var(--space-2);font-size:var(--font-size-sm);line-height:1.5;display:grid}.FpGOaG_emptyState{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.FpGOaG_sharePanel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);display:grid}.FpGOaG_shareRow{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.FpGOaG_qrImage,.FpGOaG_qrPlaceholder{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);width:200px;height:200px}.FpGOaG_qrPlaceholder{background:var(--color-surface-muted)}.FpGOaG_shareCopy{gap:var(--space-2);flex:12rem;display:grid}.FpGOaG_shareHint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.FpGOaG_shareError{font-size:var(--font-size-xs);color:var(--color-danger-600);margin:0}.FpGOaG_activityList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.FpGOaG_activityItem{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);display:grid}.FpGOaG_activityName{font-size:var(--font-size-sm);font-weight:600}.FpGOaG_activityDate{font-size:var(--font-size-xs);color:var(--color-text-muted)}
._4Irswq_themeRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._4Irswq_label{font-weight:600}._4Irswq_muted{color:var(--color-text-muted);margin:0}._4Irswq_scheduleForm{gap:var(--space-5);flex-direction:column;display:flex}._4Irswq_scheduleForm+._4Irswq_scheduleForm{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._4Irswq_companyName{letter-spacing:-.01em;margin:0;font-weight:600}._4Irswq_block{border:0;margin:0;padding:0}._4Irswq_legend{margin-bottom:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);padding:0;font-weight:600}._4Irswq_dayList{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._4Irswq_day{min-height:2.75rem;padding:var(--space-2) var(--space-1);font-size:var(--font-size-xs);letter-spacing:.01em;color:var(--color-text-muted);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}@media (prefers-reduced-motion:reduce){._4Irswq_day{transition:none}}@media (min-width:480px){._4Irswq_day{font-size:var(--font-size-sm)}}._4Irswq_day:hover{border-color:var(--color-border-strong);color:var(--color-text)}._4Irswq_day:has(input:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}._4Irswq_day[data-selected]{color:var(--color-text-on-brand);background:var(--color-brand-primary);border-color:var(--color-brand-primary)}._4Irswq_day input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4Irswq_note{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.45}._4Irswq_timeGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:720px){._4Irswq_timeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}._4Irswq_timeCard{gap:var(--space-1);min-height:4.75rem;padding:var(--space-3);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){._4Irswq_timeCard{transition:none}}._4Irswq_timeCard:hover{border-color:var(--color-border-strong)}._4Irswq_timeCard:has(input:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}._4Irswq_timeCard[data-selected]{background:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-surface));border-color:var(--color-brand-primary);box-shadow:inset 0 0 0 1px var(--color-brand-primary)}._4Irswq_timeCard input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4Irswq_timeTitle{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}._4Irswq_timeCard[data-selected] ._4Irswq_timeTitle{color:var(--color-brand-primary)}._4Irswq_timeHint{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.4}._4Irswq_summary{padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-bg-muted);border-radius:var(--radius-md);margin:0;line-height:1.45}._4Irswq_actions{display:flex}._4Irswq_actions button{width:100%}@media (min-width:480px){._4Irswq_actions{justify-content:flex-end}._4Irswq_actions button{width:auto}}
.KhOcLa_main{flex:auto}.KhOcLa_hero{padding:var(--space-9) 0 var(--space-8);background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-primary) 8%, var(--color-bg)) 0%, var(--color-bg) 70%)}@media (min-width:768px){.KhOcLa_hero{padding:var(--space-10) 0 var(--space-9)}}.KhOcLa_eyebrow{padding:2px var(--space-2);background-color:color-mix(in srgb, var(--color-brand-primary) 12%, transparent);color:var(--color-brand-primary);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);font-weight:600;display:inline-flex}.KhOcLa_title{color:var(--color-text);text-align:center;letter-spacing:-.015em;max-width:20ch;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){.KhOcLa_title{letter-spacing:-.02em;font-size:3rem;font-weight:700;line-height:1.2}}.KhOcLa_lead{max-width:56ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0;line-height:1.5}.KhOcLa_pricingSection{padding:0 0 var(--space-10)}.KhOcLa_compareSection{padding:var(--space-10) 0;background-color:var(--color-bg)}.KhOcLa_sectionTitle{color:var(--color-text);text-align:center;letter-spacing:-.015em;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.KhOcLa_sectionLead{max-width:52ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0 auto}.KhOcLa_ctaSection{padding:var(--space-10) 0}.KhOcLa_ctaTitle{color:var(--color-text);text-align:center;letter-spacing:-.015em;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.KhOcLa_ctaLead{max-width:48ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0}
.lTlibq_backdrop{z-index:100;padding:var(--space-4);background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.lTlibq_dialog{width:min(100%,28rem);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg,0 16px 40px #0000002e)}.lTlibq_title{margin:0 0 var(--space-2);font-size:var(--font-size-lg)}.lTlibq_message{margin:0 0 var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5}.lTlibq_actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.lTlibq_upgradeLink{text-decoration:none}
