.configuracoes-module__ot4uyq__settingsLayout{flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__settingsNav{gap:var(--space-2);min-width:0;margin-bottom:var(--space-6);padding:0 0 var(--space-3);border-bottom:1px solid var(--border-subtle);scroll-padding-inline:var(--space-2);scroll-snap-type:x proximity;scrollbar-width:thin;display:flex;overflow-x:auto}.configuracoes-module__ot4uyq__navLabel{display:none}.configuracoes-module__ot4uyq__settingsNav button{align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;font:inherit;scroll-snap-align:center;text-align:left;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);background:0 0;border:1px solid #0000;flex:none;display:inline-flex}.configuracoes-module__ot4uyq__settingsNav button:hover{background:var(--bg-subtle);color:var(--text-body)}.configuracoes-module__ot4uyq__settingsNav button.configuracoes-module__ot4uyq__activeNavItem{background:var(--bg-selected);color:var(--brand-primary-action);border-color:#0000}.configuracoes-module__ot4uyq__settingsNav button>span{min-width:0}.configuracoes-module__ot4uyq__settingsNav strong{color:inherit;font-size:13px;font-weight:700;line-height:1.25}.configuracoes-module__ot4uyq__settingsContent{width:100%;min-width:0}.configuracoes-module__ot4uyq__settingsContext{margin-bottom:var(--space-6);padding:0 0 var(--space-5);border-bottom:1px solid var(--border-subtle)}.configuracoes-module__ot4uyq__areaHeading{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.configuracoes-module__ot4uyq__areaIcon{border-radius:var(--radius-sm);background:var(--bg-selected);width:32px;height:32px;color:var(--brand-primary-action);flex:none;place-items:center;display:grid}.configuracoes-module__ot4uyq__areaHeading h2{color:var(--text-title);font-size:var(--type-section-size);letter-spacing:-.015em;font-weight:700;line-height:var(--type-section-line);text-wrap:balance;margin:0}.configuracoes-module__ot4uyq__areaHeading p{max-width:68ch;margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);text-wrap:pretty}.configuracoes-module__ot4uyq__integrationOverview{gap:var(--space-4);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__settingsView{min-width:0}.configuracoes-module__ot4uyq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.configuracoes-module__ot4uyq__blockingState{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__blockingState>div{width:100%}.configuracoes-module__ot4uyq__agentsView{gap:var(--space-4);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__workspace{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);grid-template-columns:minmax(min(272px,100%),300px) minmax(0,1fr);min-width:0;min-height:680px;display:grid;overflow:hidden}.configuracoes-module__ot4uyq__agentRail{min-width:0;padding:var(--space-4) var(--space-2) var(--space-6);border-right:1px solid var(--border-subtle);background:var(--bg-shell)}.configuracoes-module__ot4uyq__railHeading{padding:0 var(--space-3) var(--space-3);color:var(--text-muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.configuracoes-module__ot4uyq__railHeading strong{border-radius:var(--radius-pill);background:var(--bg-subtle);min-width:24px;height:24px;color:var(--text-body);place-items:center;font-size:11px;display:grid}.configuracoes-module__ot4uyq__agentList{gap:var(--space-4);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__agentGroup{min-width:0}.configuracoes-module__ot4uyq__agentGroupHeading{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3) var(--space-2);display:flex}.configuracoes-module__ot4uyq__agentGroup h3{color:var(--text-subtle);font-size:var(--type-meta-size);font-weight:700;line-height:var(--type-meta-line);margin:0}.configuracoes-module__ot4uyq__agentGroup>div:last-child{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__agentButton{width:100%;min-height:60px;padding:var(--space-3);border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;text-align:left;transition:background-color var(--motion-fast), border-color var(--motion-fast);background:0 0;border:1px solid #0000}.configuracoes-module__ot4uyq__agentButton:hover{background:var(--bg-subtle)}.configuracoes-module__ot4uyq__agentButton.configuracoes-module__ot4uyq__selected{border-color:var(--border-primary);background:var(--bg-selected)}.configuracoes-module__ot4uyq__agentTopline{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:2px;display:flex}.configuracoes-module__ot4uyq__agentTopline strong{color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.configuracoes-module__ot4uyq__roleSummary{color:var(--text-muted);font-size:var(--type-meta-size);font-weight:500;line-height:var(--type-meta-line);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.configuracoes-module__ot4uyq__agentInlineStatus{flex:none;font-size:11px}.configuracoes-module__ot4uyq__editorPanel{gap:var(--space-6);min-width:0;padding:var(--space-6) calc(var(--space-6) + var(--space-1));flex-direction:column;display:flex}.configuracoes-module__ot4uyq__editorHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.configuracoes-module__ot4uyq__editorHeader h2{color:var(--text-title);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700;line-height:26px}.configuracoes-module__ot4uyq__editorHeader p:last-child{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:13px;line-height:1.5}.configuracoes-module__ot4uyq__roleMetadata{padding:0 0 var(--space-6);border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.configuracoes-module__ot4uyq__roleMetadata>div{min-width:0;padding:0 var(--space-4);border-left:1px solid var(--border-subtle)}.configuracoes-module__ot4uyq__roleMetadata>div:first-child{border-left:0;padding-left:0}.configuracoes-module__ot4uyq__roleMetadata dt{color:var(--text-subtle);font-size:var(--type-meta-size);font-weight:650;line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__roleMetadata dd{margin:var(--space-1) 0 0;color:var(--text-title);font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line);overflow-wrap:anywhere}.configuracoes-module__ot4uyq__promptEditor{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__promptEditorHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.configuracoes-module__ot4uyq__promptEditorHeader h3{color:var(--text-title);margin:0;font-size:16px;font-weight:700;line-height:1.4}.configuracoes-module__ot4uyq__promptEditorHeader p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__behaviorGrid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.configuracoes-module__ot4uyq__promptVersionMeta{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-subtle);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__textarea{resize:vertical;height:clamp(180px,26vh,300px);min-height:180px;line-height:1.65}.configuracoes-module__ot4uyq__promptField{min-width:0}.configuracoes-module__ot4uyq__promptField textarea{height:clamp(180px,26vh,300px);min-height:180px}.configuracoes-module__ot4uyq__protectedRules{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);background:var(--bg-subtle);grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);display:grid}.configuracoes-module__ot4uyq__protectedRules h4,.configuracoes-module__ot4uyq__protectedRules p{margin:0}.configuracoes-module__ot4uyq__protectedRules h4{color:var(--text-title);font-size:var(--type-label-size);line-height:var(--type-label-line)}.configuracoes-module__ot4uyq__protectedRules p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__protectedRules ul{gap:var(--space-2);padding-left:var(--space-5);color:var(--text-body);font-size:var(--type-meta-size);margin:0;line-height:1.5;display:grid}.configuracoes-module__ot4uyq__supportAvailabilityHelp{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__dirtyBar{bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-5);z-index:var(--z-sticky);margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-body);font-size:var(--type-meta-size);line-height:var(--type-meta-line);box-shadow:var(--shadow-popover);border:0;display:flex;position:sticky}.configuracoes-module__ot4uyq__actions{gap:var(--space-2);display:flex}.configuracoes-module__ot4uyq__endAlignedActions{justify-content:flex-end}.configuracoes-module__ot4uyq__catalogLayout{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);grid-template-columns:minmax(min(260px,100%),320px) minmax(0,1fr);min-width:0;min-height:680px;display:grid;overflow:hidden}.configuracoes-module__ot4uyq__versionHistory{gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__versionHistory summary{width:fit-content;color:var(--text-title);cursor:pointer;font-size:var(--type-label-size);font-weight:700;line-height:var(--type-label-line)}.configuracoes-module__ot4uyq__versionHistory[open] summary{margin-bottom:var(--space-1)}.configuracoes-module__ot4uyq__profileSettings,.configuracoes-module__ot4uyq__capabilitySettings,.configuracoes-module__ot4uyq__routingSettings{gap:var(--space-4);padding:var(--space-6) 0 0;border:0;border-top:1px solid var(--border-subtle);background:0 0;border-radius:0;flex-direction:column;margin:0;display:flex}.configuracoes-module__ot4uyq__profileSettings{gap:var(--space-6);border-top:0;padding-top:0}.configuracoes-module__ot4uyq__playbookTemplates{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__playbookTemplates textarea{resize:vertical;line-height:1.55}.configuracoes-module__ot4uyq__sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.configuracoes-module__ot4uyq__sectionHeading h3,.configuracoes-module__ot4uyq__sectionHeading p{margin:0}.configuracoes-module__ot4uyq__sectionHeading h3{color:var(--text-title);font-size:var(--type-panel-size);line-height:var(--type-panel-line)}.configuracoes-module__ot4uyq__sectionHeading p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__agentGroupHeading span{color:var(--text-subtle);font-size:11px;font-weight:700}.configuracoes-module__ot4uyq__profileGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.configuracoes-module__ot4uyq__catalogSection{gap:var(--space-5);min-width:0;padding:var(--space-5);border-radius:var(--radius-md);background:var(--bg-subtle);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__catalogSection .configuracoes-module__ot4uyq__profileGrid{gap:var(--space-4)}.configuracoes-module__ot4uyq__profileActions{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);color:var(--text-body);font-size:var(--type-meta-size);display:flex}.configuracoes-module__ot4uyq__capabilitySettings ul,.configuracoes-module__ot4uyq__routingSettings ul{border-top:1px solid var(--border-subtle);gap:0;margin:0;padding:0;list-style:none;display:grid}.configuracoes-module__ot4uyq__capabilitySettings li,.configuracoes-module__ot4uyq__routingSettings li{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) 0;border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;display:flex}.configuracoes-module__ot4uyq__capabilitySettings li:last-child,.configuracoes-module__ot4uyq__routingSettings li:last-child{border-bottom:0}.configuracoes-module__ot4uyq__capabilitySettings li>span,.configuracoes-module__ot4uyq__routingSettings li>span{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__capabilitySettings strong,.configuracoes-module__ot4uyq__routingSettings strong{color:var(--text-title);font-size:var(--type-meta-size)}.configuracoes-module__ot4uyq__capabilitySettings small,.configuracoes-module__ot4uyq__routingSettings small{color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__capabilitySettings li select{flex:0 0 180px;width:180px}.configuracoes-module__ot4uyq__versionHistory p{margin:0;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__versionHistory ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.configuracoes-module__ot4uyq__versionHistory li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-subtle);display:flex}.configuracoes-module__ot4uyq__versionHistory li>span{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__versionHistory strong{color:var(--text-title);font-size:var(--type-label-size)}.configuracoes-module__ot4uyq__versionHistory small{color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__panelMeta{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);color:var(--text-subtle);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:flex}.configuracoes-module__ot4uyq__formPanel,.configuracoes-module__ot4uyq__widePanel{width:100%;max-width:none}.configuracoes-module__ot4uyq__agentDetailTabs{gap:var(--space-1);padding:0 0 var(--space-3);border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;margin:0;display:flex;overflow-x:auto}.configuracoes-module__ot4uyq__integrationDetailTabs{margin-bottom:var(--space-6);border-bottom:0;padding-bottom:0}.configuracoes-module__ot4uyq__agentDetailTabs button,.configuracoes-module__ot4uyq__campaignSectionNav button{border-radius:var(--radius-sm);min-height:40px;color:var(--text-muted);cursor:pointer;font:inherit;font-size:var(--type-meta-size);text-align:left;background:0 0;border:0;font-weight:650}.configuracoes-module__ot4uyq__agentDetailTabs button{padding:var(--space-2) var(--space-3);flex:none}.configuracoes-module__ot4uyq__agentDetailTabs button:hover,.configuracoes-module__ot4uyq__campaignSectionNav button:hover{background:var(--bg-subtle);color:var(--text-body)}.configuracoes-module__ot4uyq__agentDetailTabs button.configuracoes-module__ot4uyq__activeAgentTab,.configuracoes-module__ot4uyq__campaignSectionNav button.configuracoes-module__ot4uyq__activeCampaignSection{background:var(--bg-selected);color:var(--brand-primary-action)}.configuracoes-module__ot4uyq__agentTabPanel{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__agentTabPanel[hidden]{display:none}.configuracoes-module__ot4uyq__campaignWorkspace,.configuracoes-module__ot4uyq__accountSettingsStack{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__accountPanel{gap:var(--space-5);min-width:0;padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__accountBadge{white-space:nowrap;flex:none}.configuracoes-module__ot4uyq__campaignIntro{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.configuracoes-module__ot4uyq__campaignIntro h3,.configuracoes-module__ot4uyq__campaignIntro p{margin:0}.configuracoes-module__ot4uyq__campaignIntro h3{color:var(--text-title);font-size:var(--type-panel-size);line-height:var(--type-panel-line)}.configuracoes-module__ot4uyq__campaignIntro p{max-width:68ch;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__campaignListSurface{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);min-width:0;overflow:hidden}.configuracoes-module__ot4uyq__campaignListHeader,.configuracoes-module__ot4uyq__campaignListRow{align-items:center;gap:var(--space-4);grid-template-columns:minmax(240px,1.6fr) minmax(150px,1fr) minmax(120px,.8fr) 104px 124px 24px;display:grid}.configuracoes-module__ot4uyq__campaignListHeader{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--bg-shell);color:var(--text-subtle);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:700}.configuracoes-module__ot4uyq__campaignList{margin:0;padding:0;list-style:none}.configuracoes-module__ot4uyq__campaignList>li{border-bottom:1px solid var(--border-subtle)}.configuracoes-module__ot4uyq__campaignList>li:last-child{border-bottom:0}.configuracoes-module__ot4uyq__campaignListRow{width:100%;min-height:78px;padding:var(--space-3) var(--space-4);background:var(--bg-card);color:var(--text-body);cursor:pointer;font:inherit;text-align:left;border:0;transition:background-color .12s}.configuracoes-module__ot4uyq__campaignListRow:hover{background:var(--bg-subtle)}.configuracoes-module__ot4uyq__campaignListRow:focus-visible{z-index:1;outline:2px solid var(--brand-primary-action);outline-offset:-2px;position:relative}.configuracoes-module__ot4uyq__campaignNameCell,.configuracoes-module__ot4uyq__campaignCell{min-width:0}.configuracoes-module__ot4uyq__campaignNameCell{gap:var(--space-1);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__campaignNameCell strong{color:var(--text-title);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configuracoes-module__ot4uyq__campaignNameCell small{color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__campaignCell{color:var(--text-body);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__campaignBack{align-self:flex-start}.configuracoes-module__ot4uyq__campaignSectionNav{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;flex-direction:row;display:flex;overflow-x:auto}.configuracoes-module__ot4uyq__campaignSectionNav button{min-width:max-content;padding:var(--space-2) var(--space-3);flex:none}.configuracoes-module__ot4uyq__campaignEditor{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.configuracoes-module__ot4uyq__campaignEditorHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);display:flex}.configuracoes-module__ot4uyq__campaignEditorHeader h2,.configuracoes-module__ot4uyq__campaignEditorHeader p{margin:0}.configuracoes-module__ot4uyq__campaignEditorHeader h2{color:var(--text-title);letter-spacing:-.015em;font-size:22px;font-weight:700;line-height:1.3}.configuracoes-module__ot4uyq__campaignEditorHeader p{max-width:72ch;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__campaignMetadata{padding:0 var(--space-6) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.configuracoes-module__ot4uyq__campaignMetadata>div{min-width:0;padding:0 var(--space-4);border-left:1px solid var(--border-subtle)}.configuracoes-module__ot4uyq__campaignMetadata>div:first-child{border-left:0;padding-left:0}.configuracoes-module__ot4uyq__campaignMetadata dt{color:var(--text-subtle);font-size:var(--type-meta-size);font-weight:650}.configuracoes-module__ot4uyq__campaignMetadata dd{margin:var(--space-1) 0 0;color:var(--text-title);font-size:var(--type-label-size);overflow-wrap:anywhere;font-weight:650}.configuracoes-module__ot4uyq__campaignSectionContent{min-width:0;padding:var(--space-6)}.configuracoes-module__ot4uyq__campaignOverview{max-width:78ch}.configuracoes-module__ot4uyq__campaignOverview h3,.configuracoes-module__ot4uyq__campaignOverview p,.configuracoes-module__ot4uyq__campaignOverview dl{margin:0}.configuracoes-module__ot4uyq__campaignOverview h3,.configuracoes-module__ot4uyq__campaignSubsectionHeader h3{color:var(--text-title);font-size:var(--type-panel-size);line-height:var(--type-panel-line)}.configuracoes-module__ot4uyq__campaignOverview>p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-label-size);line-height:1.65}.configuracoes-module__ot4uyq__campaignOverview dl{gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.configuracoes-module__ot4uyq__campaignOverview dt{color:var(--text-subtle);font-size:var(--type-meta-size);font-weight:650}.configuracoes-module__ot4uyq__campaignOverview dd{margin:var(--space-1) 0 0;color:var(--text-title);font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line)}.configuracoes-module__ot4uyq__campaignSectionStack{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__campaignSubsection{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__campaignSubsectionHeader h3,.configuracoes-module__ot4uyq__campaignSubsectionHeader p{margin:0}.configuracoes-module__ot4uyq__campaignSubsectionHeader p{max-width:76ch;margin-top:var(--space-1);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__sequenceList,.configuracoes-module__ot4uyq__versionHistory{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.configuracoes-module__ot4uyq__sequenceCard{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card)}.configuracoes-module__ot4uyq__policySummaryGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.configuracoes-module__ot4uyq__policySummaryGrid article{min-width:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card)}.configuracoes-module__ot4uyq__policySummaryGrid span,.configuracoes-module__ot4uyq__policySummaryGrid strong,.configuracoes-module__ot4uyq__policySummaryGrid p{margin:0;display:block}.configuracoes-module__ot4uyq__policySummaryGrid span{color:var(--text-subtle);text-transform:uppercase;font-size:11px;font-weight:700}.configuracoes-module__ot4uyq__policySummaryGrid strong{margin-top:var(--space-2);color:var(--text-title);font-size:var(--type-panel-size)}.configuracoes-module__ot4uyq__policySummaryGrid p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__versionHistory time{color:var(--text-subtle);flex:none;font-size:11px}.configuracoes-module__ot4uyq__campaignApplyBar{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-top:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-muted);font-size:var(--type-meta-size);display:flex;position:sticky;bottom:0}.configuracoes-module__ot4uyq__campaignApplyBar>span,.configuracoes-module__ot4uyq__campaignApplyActions{align-items:center;gap:var(--space-2);display:flex}.configuracoes-module__ot4uyq__campaignApplyActions{justify-content:flex-end}.configuracoes-module__ot4uyq__campaignReview{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--text-body);display:flex}.configuracoes-module__ot4uyq__campaignReview strong{color:var(--text-title);font-size:var(--type-label-size)}.configuracoes-module__ot4uyq__campaignReview ul{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.configuracoes-module__ot4uyq__campaignReview li{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--bg-selected);color:var(--brand-primary-action);font-size:var(--type-meta-size);font-weight:650}.configuracoes-module__ot4uyq__formPanel>header,.configuracoes-module__ot4uyq__widePanel>header{min-height:72px;padding:var(--space-5) var(--space-6)}.configuracoes-module__ot4uyq__formPanel>div,.configuracoes-module__ot4uyq__widePanel>div{padding:var(--space-6)}.configuracoes-module__ot4uyq__formPanel>div{gap:var(--space-6);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__intentRow{justify-content:space-between;align-items:center;gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);display:flex}.configuracoes-module__ot4uyq__intentRow>div:first-child{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__intentRow strong{color:var(--text-title);font-size:var(--type-label-size);line-height:var(--type-label-line)}.configuracoes-module__ot4uyq__intentRow span{color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__intentRow>div:last-child{flex:none;width:auto}.configuracoes-module__ot4uyq__dialogText{color:var(--text-body);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}.configuracoes-module__ot4uyq__primaryButton,.configuracoes-module__ot4uyq__secondaryButton{border-radius:var(--radius-sm);min-height:40px;font:inherit;cursor:pointer;padding:10px 16px;font-size:14px;font-weight:650;transition:all .16s}.configuracoes-module__ot4uyq__primaryButton{border:1px solid var(--brand-primary-action);background:var(--brand-primary-action);color:var(--text-on-primary)}.configuracoes-module__ot4uyq__secondaryButton{border:1px solid var(--border-active);background:var(--bg-card);color:var(--text-body)}.configuracoes-module__ot4uyq__primaryButton:disabled,.configuracoes-module__ot4uyq__secondaryButton:disabled{cursor:not-allowed;background:var(--bg-subtle);color:var(--text-disabled);border-color:var(--bg-subtle);opacity:1}.configuracoes-module__ot4uyq__primaryButton:not(:disabled):hover{background:var(--brand-primary-pressed);border-color:var(--brand-primary-pressed)}.configuracoes-module__ot4uyq__secondaryButton:not(:disabled):hover{background:var(--bg-subtle)}.configuracoes-module__ot4uyq__message,.configuracoes-module__ot4uyq__loading{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-body);margin-bottom:18px;padding:13px 16px;font-size:13px;font-weight:500}.configuracoes-module__ot4uyq__error{border-color:color-mix(in srgb, var(--status-error) 26%, transparent);background:var(--status-error-bg);color:var(--status-error)}.configuracoes-module__ot4uyq__integrationGrid{border-top:0;flex-direction:column;gap:0;margin-top:0;display:flex}.configuracoes-module__ot4uyq__integrationGrid:empty{margin:0;display:none}.configuracoes-module__ot4uyq__metaConnectSection{gap:var(--space-5);padding:0 0 var(--space-6);border-bottom:1px solid var(--border-subtle);flex-direction:column;margin-top:0;display:flex}.configuracoes-module__ot4uyq__privateGatewaySection{gap:var(--space-5);border-top:0;flex-direction:column;margin-top:0;padding-top:0;display:flex}.configuracoes-module__ot4uyq__privateGatewayHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.configuracoes-module__ot4uyq__privateGatewayHeader>div{max-width:760px}.configuracoes-module__ot4uyq__privateGatewayHeader>div>span,.configuracoes-module__ot4uyq__privateGatewayCardHeader>div>span{color:var(--brand-primary-action);font-size:11px;font-weight:650}.configuracoes-module__ot4uyq__privateGatewayHeader h3,.configuracoes-module__ot4uyq__privateGatewayCardHeader h4{color:var(--text-title);margin:4px 0 0}.configuracoes-module__ot4uyq__privateGatewayHeader h3{font-size:20px}.configuracoes-module__ot4uyq__privateGatewayHeader p,.configuracoes-module__ot4uyq__privateGatewayCard>p{color:var(--text-body);margin:8px 0 0;font-size:13px;line-height:1.55}.configuracoes-module__ot4uyq__privateGatewayGrid{border-top:0;flex-direction:column;gap:0;display:flex}.configuracoes-module__ot4uyq__privateGatewayCard{min-width:0;padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:14px;display:flex}.configuracoes-module__ot4uyq__privateGatewayCard:last-child{border-bottom:0}.configuracoes-module__ot4uyq__privateGatewayCardHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.configuracoes-module__ot4uyq__privateGatewayCardHeader h4{font-size:16px}.configuracoes-module__ot4uyq__privateGatewayIdentity{color:var(--text-muted);font-size:11px}.configuracoes-module__ot4uyq__privateGatewayForm{flex-direction:column;gap:12px;display:flex}.configuracoes-module__ot4uyq__privateGatewayPairingCode{border:1px dashed color-mix(in srgb, var(--brand-primary-action) 42%, var(--border-subtle));border-radius:var(--radius-sm);background:var(--bg-subtle);flex-direction:column;gap:8px;padding:12px;display:flex}.configuracoes-module__ot4uyq__privateGatewayPairingCode strong{color:var(--text-title);font-size:12px}.configuracoes-module__ot4uyq__privateGatewayQr{border-radius:var(--radius-sm);background:#fff;align-self:center;width:min(240px,100%);padding:8px}.configuracoes-module__ot4uyq__privateGatewayQr svg{width:100%;height:auto;display:block}.configuracoes-module__ot4uyq__privateGatewayQrDetails{color:var(--text-muted);font-size:11px}.configuracoes-module__ot4uyq__privateGatewayQrDetails summary{cursor:pointer;width:fit-content;color:var(--brand-primary-action);font-weight:600}.configuracoes-module__ot4uyq__privateGatewayQrDetails[open]{flex-direction:column;gap:8px;display:flex}.configuracoes-module__ot4uyq__privateGatewayPairingCode pre{max-height:220px;color:var(--text-body);white-space:pre;margin:0;font:11px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.configuracoes-module__ot4uyq__privateGatewayPairingCode code{overflow-wrap:anywhere;max-height:180px;color:var(--text-title);font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.configuracoes-module__ot4uyq__channelActions{justify-content:flex-end;gap:var(--space-2);display:flex}.configuracoes-module__ot4uyq__privateGatewayPairingCode small{color:var(--text-muted);font-size:11px;line-height:1.45}.configuracoes-module__ot4uyq__metaConnectHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.configuracoes-module__ot4uyq__metaConnectHeader>div{max-width:680px}.configuracoes-module__ot4uyq__metaConnectHeader h3,.configuracoes-module__ot4uyq__metaPageChoices h4,.configuracoes-module__ot4uyq__metaConnections h4{color:var(--text-title);margin:0}.configuracoes-module__ot4uyq__metaConnectHeader p,.configuracoes-module__ot4uyq__metaPageChoices>p{margin:var(--space-2) 0 0;color:var(--text-body);font-size:13px;line-height:1.55}.configuracoes-module__ot4uyq__metaPageChoices,.configuracoes-module__ot4uyq__metaConnections{border-top:0;padding-top:0}.configuracoes-module__ot4uyq__metaPageChoices ul,.configuracoes-module__ot4uyq__metaConnections ul{margin:var(--space-3) 0 0;border-top:1px solid var(--border-subtle);gap:0;padding:0;list-style:none;display:grid}.configuracoes-module__ot4uyq__metaPageChoices li,.configuracoes-module__ot4uyq__metaConnections li{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);display:flex}.configuracoes-module__ot4uyq__metaPageChoices li:last-child,.configuracoes-module__ot4uyq__metaConnections li:last-child{border-bottom:0}.configuracoes-module__ot4uyq__metaPageChoices li>span,.configuracoes-module__ot4uyq__metaConnections .configuracoes-module__ot4uyq__metaConnectionIdentity>span:first-child{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__metaConnectionIdentity{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.configuracoes-module__ot4uyq__metaConnectionIdentity>span:first-child{flex:auto}.configuracoes-module__ot4uyq__metaPageChoices li strong,.configuracoes-module__ot4uyq__metaConnections li strong{color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.configuracoes-module__ot4uyq__metaPageChoices li small,.configuracoes-module__ot4uyq__metaConnections li small{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px}.configuracoes-module__ot4uyq__integrationCard{min-width:0;padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:14px;display:flex}.configuracoes-module__ot4uyq__integrationCard:last-child{border-bottom:0}.configuracoes-module__ot4uyq__integrationCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.configuracoes-module__ot4uyq__integrationCardHeader span{color:var(--brand-primary-action);font-size:11px;font-weight:650}.configuracoes-module__ot4uyq__integrationCardHeader h3{color:var(--text-title);margin:4px 0 0;font-size:18px}.configuracoes-module__ot4uyq__integrationCard p{color:var(--text-body);margin:0;font-size:13px;line-height:1.5}.configuracoes-module__ot4uyq__integrationMeta{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:10px;margin:0;display:grid}.configuracoes-module__ot4uyq__integrationHistory{border-top:0;margin-top:0;padding-top:0}.configuracoes-module__ot4uyq__integrationHealthSection{border-top:0;margin:0;padding-top:0}.configuracoes-module__ot4uyq__integrationUpdatedAt{color:var(--text-subtle);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}.configuracoes-module__ot4uyq__integrationHealthSection h3,.configuracoes-module__ot4uyq__integrationHistory h3{color:var(--text-title);font-size:var(--type-panel-size);line-height:var(--type-panel-line);margin:0}.configuracoes-module__ot4uyq__integrationErrorHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.configuracoes-module__ot4uyq__integrationHistoryEmpty{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--status-success-bg);color:var(--status-success);font-size:13px;line-height:1.5}.configuracoes-module__ot4uyq__integrationIncidentList{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.configuracoes-module__ot4uyq__integrationIncidentList li{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-page) 45%, white);justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 16px;display:flex}.configuracoes-module__ot4uyq__integrationIncidentList li>span{flex-direction:column;gap:3px;display:flex}.configuracoes-module__ot4uyq__integrationIncidentList li>span:last-child{text-align:right;align-items:flex-end}.configuracoes-module__ot4uyq__integrationIncidentList strong{color:var(--text-body);font-size:13px}.configuracoes-module__ot4uyq__integrationIncidentList small{color:var(--text-muted);font-size:11px}.configuracoes-module__ot4uyq__integrationMeta div{border-radius:var(--radius-sm);background:var(--bg-subtle);padding:10px}.configuracoes-module__ot4uyq__integrationMeta dt{color:var(--text-muted);font-size:11px;font-weight:650}.configuracoes-module__ot4uyq__integrationMeta dd{color:var(--text-body);margin:4px 0 0;font-size:12px}.configuracoes-module__ot4uyq__integrationChecks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.configuracoes-module__ot4uyq__integrationChecks li{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.configuracoes-module__ot4uyq__checkOk,.configuracoes-module__ot4uyq__checkError,.configuracoes-module__ot4uyq__checkUnknown{border-radius:50%;flex:none;width:8px;height:8px}.configuracoes-module__ot4uyq__checkOk{background:var(--status-success)}.configuracoes-module__ot4uyq__checkError{background:var(--status-error)}.configuracoes-module__ot4uyq__checkUnknown{background:var(--text-disabled)}.configuracoes-module__ot4uyq__modelSettings{gap:var(--space-4);padding:var(--space-6) 0 0;border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__modelControl{width:min(100%,420px)}.configuracoes-module__ot4uyq__variantTextarea{resize:vertical;min-height:160px}.configuracoes-module__ot4uyq__policyHero p:last-child,.configuracoes-module__ot4uyq__policyCard p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.configuracoes-module__ot4uyq__scheduleStrip{align-items:center;gap:var(--space-3);margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--brand-primary-softer);color:var(--status-info);grid-template-columns:auto 1fr auto 1fr auto;font-size:12px;font-weight:650;display:grid}.configuracoes-module__ot4uyq__scheduleStrip strong{font-family:inherit;font-size:12px;font-weight:650}.configuracoes-module__ot4uyq__scheduleStrip div{background:var(--border-primary);height:1px;position:relative}.configuracoes-module__ot4uyq__scheduleStrip i{background:var(--brand-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0}.configuracoes-module__ot4uyq__policyGrid{flex-direction:column;display:flex}.configuracoes-module__ot4uyq__policyCard{padding:var(--space-6) 0;background:0 0;border:0;margin:0}.configuracoes-module__ot4uyq__policyCard:first-child{padding-top:0}.configuracoes-module__ot4uyq__staffSelector{gap:var(--space-2);width:min(100%,420px);margin-top:var(--space-5);color:var(--text-muted);font-size:var(--type-meta-size);flex-direction:column;font-weight:650;display:flex}.configuracoes-module__ot4uyq__staffSelector select{min-height:44px;padding:0 var(--space-3);border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-card);color:var(--text-title);font:inherit}.configuracoes-module__ot4uyq__periodRow>label{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__periodRow>label>span{color:var(--text-muted);font-size:var(--type-meta-size);font-weight:650}.configuracoes-module__ot4uyq__policyCard legend{color:var(--text-title);font-size:var(--type-panel-size);letter-spacing:-.01em;font-weight:650;line-height:var(--type-panel-line);padding:0}.configuracoes-module__ot4uyq__policyCard>p{max-width:72ch;margin-top:var(--space-2)}.configuracoes-module__ot4uyq__fullCard{grid-column:1/-1}.configuracoes-module__ot4uyq__fieldGrid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.configuracoes-module__ot4uyq__fieldGrid label{flex-direction:column;gap:7px;display:flex}.configuracoes-module__ot4uyq__fieldGrid label span{color:var(--text-muted);font-size:12px;font-weight:600}.configuracoes-module__ot4uyq__fieldGrid input:not([type=checkbox]),.configuracoes-module__ot4uyq__fieldGrid select{border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;color:var(--text-title);font:inherit;outline:none;padding:11px 12px;font-size:14px}.configuracoes-module__ot4uyq__fieldGrid input:not([type=checkbox]):focus,.configuracoes-module__ot4uyq__fieldGrid select:focus{border-color:var(--border-primary);box-shadow:0 0 0 3px var(--brand-primary-ring)}.configuracoes-module__ot4uyq__schedulingOperatorNote{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-subtle);flex-direction:column;justify-content:center;gap:6px;min-height:72px;padding:12px 14px;display:flex}.configuracoes-module__ot4uyq__schedulingOperatorNote strong{color:var(--text-title);font-size:13px}.configuracoes-module__ot4uyq__schedulingOperatorNote span{color:var(--text-muted);font-size:12px;line-height:1.45}.configuracoes-module__ot4uyq__ruleToggleGrid{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.configuracoes-module__ot4uyq__ruleToggleGrid label{border:1px solid var(--border-subtle);background:var(--bg-card);min-height:38px;color:var(--text-body);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:600;display:inline-flex}.configuracoes-module__ot4uyq__ruleToggleGrid input{width:15px;height:15px;accent-color:var(--brand-primary)}.configuracoes-module__ot4uyq__scoreWeightGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));display:grid}.configuracoes-module__ot4uyq__scoreWeightGrid label{flex-direction:column;gap:7px;min-width:0;display:flex}.configuracoes-module__ot4uyq__scoreWeightGrid span{color:var(--text-muted);font-size:12px;font-weight:600}.configuracoes-module__ot4uyq__scoreWeightGrid input{border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;color:var(--text-title);font:inherit;outline:none;padding:10px 11px;font-size:13px}.configuracoes-module__ot4uyq__scoreWeightGrid input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-ring)}.configuracoes-module__ot4uyq__variantGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.configuracoes-module__ot4uyq__variantSectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.configuracoes-module__ot4uyq__variantSectionHeader p{margin:0}.configuracoes-module__ot4uyq__variantOption{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);flex-direction:column;gap:16px;min-width:0;padding:16px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.configuracoes-module__ot4uyq__variantOption:hover{border-color:var(--border-active)}.configuracoes-module__ot4uyq__variantOptionActive{border-color:color-mix(in srgb, var(--brand-primary) 35%, transparent);background:color-mix(in srgb, var(--brand-primary) 5%, var(--bg-card));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 8%, transparent)}.configuracoes-module__ot4uyq__variantHeader{align-items:center;gap:12px;display:flex}.configuracoes-module__ot4uyq__variantHeader strong{min-width:0;color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:650;overflow:hidden}.configuracoes-module__ot4uyq__variantHeader small{color:var(--text-muted);font-size:12px}.configuracoes-module__ot4uyq__variantToggle{color:var(--text-body);cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.configuracoes-module__ot4uyq__variantToggle input{width:17px;height:17px;accent-color:var(--brand-primary)}.configuracoes-module__ot4uyq__variantBadge{border-radius:var(--radius-sm);background:var(--bg-subtle);width:34px;height:34px;color:var(--brand-primary-action);flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.configuracoes-module__ot4uyq__compactList{flex-direction:column;margin-top:20px;display:flex}.configuracoes-module__ot4uyq__compactItem{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;min-height:72px;padding:14px 4px;display:flex}.configuracoes-module__ot4uyq__compactItem:last-child{border-bottom:0}.configuracoes-module__ot4uyq__serviceEditorList{border-top:0;flex-direction:column;margin-top:20px;display:flex}.configuracoes-module__ot4uyq__serviceEditorList:empty{display:none}.configuracoes-module__ot4uyq__serviceEditorItem{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:16px;padding:20px 4px 22px;display:flex}.configuracoes-module__ot4uyq__serviceEditorItem:last-child{border-bottom:0}.configuracoes-module__ot4uyq__serviceEditorHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.configuracoes-module__ot4uyq__serviceEditorHeader>span{grid-template-columns:auto auto;align-items:center;gap:10px;min-width:0;display:grid}.configuracoes-module__ot4uyq__serviceEditorHeader strong{color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.configuracoes-module__ot4uyq__serviceEditorHeader small{font-size:11px}.configuracoes-module__ot4uyq__inlineActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.configuracoes-module__ot4uyq__serviceEditorActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.configuracoes-module__ot4uyq__destructiveTextButton{border-radius:var(--radius-sm);cursor:pointer;min-height:36px;font:inherit;background:0 0;border:1px solid #0000;padding:0 10px;font-size:12px;font-weight:650}.configuracoes-module__ot4uyq__tertiaryButton,.configuracoes-module__ot4uyq__secondaryCompactButton{border-radius:var(--radius-sm);cursor:pointer;min-height:36px;font:inherit;padding:0 12px;font-size:12px;font-weight:650}.configuracoes-module__ot4uyq__tertiaryButton{color:var(--text-body);background:0 0;border:1px solid #0000}.configuracoes-module__ot4uyq__tertiaryButton:hover{background:var(--bg-page);color:var(--text-title)}.configuracoes-module__ot4uyq__secondaryCompactButton{border:1px solid var(--border-active);background:var(--bg-card);color:var(--brand-primary-action)}.configuracoes-module__ot4uyq__secondaryCompactButton:hover{border-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);background:color-mix(in srgb, var(--brand-primary) 4%, var(--bg-card))}.configuracoes-module__ot4uyq__inlineActions .configuracoes-module__ot4uyq__destructiveTextButton,.configuracoes-module__ot4uyq__compactItem .configuracoes-module__ot4uyq__destructiveTextButton{color:var(--status-error)}.configuracoes-module__ot4uyq__destructiveTextButton:hover{background:var(--status-error-bg)}.configuracoes-module__ot4uyq__serviceFields{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;display:grid}.configuracoes-module__ot4uyq__serviceFields label{flex-direction:column;gap:7px;min-width:0;display:flex}.configuracoes-module__ot4uyq__serviceFields span{color:var(--text-muted);font-size:12px;font-weight:600}.configuracoes-module__ot4uyq__serviceFields input{border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;color:var(--text-title);font:inherit;outline:none;padding:10px 11px;font-size:13px}.configuracoes-module__ot4uyq__serviceFields input:focus{border-color:var(--border-primary);box-shadow:0 0 0 3px var(--brand-primary-ring)}.configuracoes-module__ot4uyq__compactItemActive{background:color-mix(in srgb, var(--brand-primary) 4%, var(--bg-card))}.configuracoes-module__ot4uyq__staffItem{gap:var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--bg-card);grid-template-columns:minmax(0,1fr) auto;min-height:72px;padding:12px 4px;display:grid}.configuracoes-module__ot4uyq__staffList{border-top:0}.configuracoes-module__ot4uyq__staffItem:last-child{border-bottom:0}.configuracoes-module__ot4uyq__staffIdentity{justify-content:center;gap:var(--space-1);min-width:0;min-height:44px;color:var(--text-title);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__staffItem strong,.configuracoes-module__ot4uyq__staffItem small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configuracoes-module__ot4uyq__staffItem strong{font-size:var(--type-label-size);font-weight:700}.configuracoes-module__ot4uyq__staffItem small{color:var(--text-muted);font-size:var(--type-meta-size)}.configuracoes-module__ot4uyq__staffActions{align-items:center;gap:var(--space-2);display:flex}.configuracoes-module__ot4uyq__staffNameRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.configuracoes-module__ot4uyq__staffNameRow strong{min-width:0}.configuracoes-module__ot4uyq__staffNameRow>span{flex:none}.configuracoes-module__ot4uyq__staffActions .configuracoes-module__ot4uyq__destructiveTextButton{color:var(--status-error)}.configuracoes-module__ot4uyq__localDateTime{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 96px;display:grid}.configuracoes-module__ot4uyq__compactItem>button:first-child{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.configuracoes-module__ot4uyq__compactItem button{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;font-size:12px;font-weight:600}.configuracoes-module__ot4uyq__compactItem>button:first-child{min-height:44px;color:var(--text-title)}.configuracoes-module__ot4uyq__compactItem>.configuracoes-module__ot4uyq__tertiaryButton{min-height:36px;color:var(--text-body);border:1px solid #0000;flex:none;padding:0 12px}.configuracoes-module__ot4uyq__compactItem .configuracoes-module__ot4uyq__destructiveTextButton{border:1px solid #0000;flex:none}.configuracoes-module__ot4uyq__compactItem strong{color:var(--text-title);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.configuracoes-module__ot4uyq__compactItem small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.configuracoes-module__ot4uyq__sectionIntro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.configuracoes-module__ot4uyq__sectionIntro p{flex:520px;max-width:72ch;margin:0}.configuracoes-module__ot4uyq__sectionIntro>span{color:var(--text-muted);flex:none;font-size:12px}.configuracoes-module__ot4uyq__createSection{gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__createSectionHeader{flex-direction:column;gap:4px;display:flex}.configuracoes-module__ot4uyq__createSectionHeader strong{color:var(--text-title);font-size:14px;font-weight:650}.configuracoes-module__ot4uyq__createSectionHeader span{color:var(--text-muted);font-size:12px}.configuracoes-module__ot4uyq__staffFields{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}.configuracoes-module__ot4uyq__staffFields label{flex-direction:column;gap:7px;min-width:0;display:flex}.configuracoes-module__ot4uyq__staffFields span{color:var(--text-muted);font-size:12px;font-weight:600}.configuracoes-module__ot4uyq__staffFields input{border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;color:var(--text-title);font:inherit;outline:none;padding:10px 11px;font-size:13px}.configuracoes-module__ot4uyq__staffFields input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-ring)}.configuracoes-module__ot4uyq__createSectionAction{justify-content:flex-end;display:flex}.configuracoes-module__ot4uyq__availabilitySection{gap:var(--space-4);margin-top:var(--space-6);flex-direction:column;display:flex}.configuracoes-module__ot4uyq__availabilitySection+.configuracoes-module__ot4uyq__availabilitySection{margin-top:var(--space-8)}.configuracoes-module__ot4uyq__compactSectionHeading{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.configuracoes-module__ot4uyq__compactSectionHeading>div{min-width:0}.configuracoes-module__ot4uyq__compactSectionHeading h3,.configuracoes-module__ot4uyq__compactSectionHeading p{margin:0}.configuracoes-module__ot4uyq__compactSectionHeading h3{color:var(--text-title);font-size:var(--type-label-size);line-height:1.35}.configuracoes-module__ot4uyq__compactSectionHeading p,.configuracoes-module__ot4uyq__compactSectionHeading>span{color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__compactSectionHeading p{margin-top:var(--space-1)}.configuracoes-module__ot4uyq__compactSectionHeading>span{flex:none}.configuracoes-module__ot4uyq__serviceAssignmentTitleLine{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.configuracoes-module__ot4uyq__serviceAssignmentTitleLine>span{color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.configuracoes-module__ot4uyq__serviceAssignmentList{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),280px));display:grid}.configuracoes-module__ot4uyq__serviceAssignmentOption{min-height:68px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-card);cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast);grid-template-columns:44px minmax(0,1fr);align-items:center;display:grid}.configuracoes-module__ot4uyq__serviceAssignmentOption:hover{border-color:var(--border-active);background:var(--bg-subtle)}.configuracoes-module__ot4uyq__serviceAssignmentOption:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-ring)}.configuracoes-module__ot4uyq__serviceAssignmentOptionSelected,.configuracoes-module__ot4uyq__serviceAssignmentOptionSelected:hover{border-color:color-mix(in srgb, var(--brand-primary) 35%, transparent);background:color-mix(in srgb, var(--brand-primary) 5%, var(--bg-card))}.configuracoes-module__ot4uyq__serviceAssignmentOption>span{flex-direction:column;gap:2px;min-width:0;display:flex}.configuracoes-module__ot4uyq__serviceAssignmentList strong{color:var(--text-title);font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configuracoes-module__ot4uyq__serviceAssignmentList small{color:var(--text-muted);font-size:var(--type-meta-size)}.configuracoes-module__ot4uyq__periodList{flex-direction:column;gap:0;margin-top:0;display:flex}.configuracoes-module__ot4uyq__periodRow{align-items:end;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(180px,1.35fr) minmax(120px,1fr) minmax(120px,1fr) auto;display:grid}.configuracoes-module__ot4uyq__periodRow input,.configuracoes-module__ot4uyq__periodRow select{border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;color:var(--text-title);font:inherit;outline:none;padding:10px 11px;font-size:13px}.configuracoes-module__ot4uyq__periodRow button{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;font-size:12px}.configuracoes-module__ot4uyq__periodRow .configuracoes-module__ot4uyq__removePeriodButton{color:var(--status-error)}.configuracoes-module__ot4uyq__periodRow .configuracoes-module__ot4uyq__removePeriodButton:hover{background:var(--status-error-bg)}.configuracoes-module__ot4uyq__availabilityActions,.configuracoes-module__ot4uyq__formActionsWithHint{align-items:center;gap:var(--space-2);margin-top:var(--space-6);display:flex}.configuracoes-module__ot4uyq__availabilityActions{justify-content:flex-end}.configuracoes-module__ot4uyq__formActionsWithHint{justify-content:space-between}.configuracoes-module__ot4uyq__formActionsWithHint>span{color:var(--text-muted);font-size:var(--type-meta-size)}@media (max-width:700px){.configuracoes-module__ot4uyq__scheduleStrip{grid-template-columns:auto 1fr auto}.configuracoes-module__ot4uyq__scheduleStrip strong,.configuracoes-module__ot4uyq__scheduleStrip div:nth-of-type(2){display:none}}.configuracoes-module__ot4uyq__policyFooter{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);color:var(--text-subtle);grid-template-columns:repeat(3,minmax(0,1fr));font-size:11px;font-weight:500;display:grid}@media (max-width:1024px){.configuracoes-module__ot4uyq__settingsContext{margin-bottom:var(--space-4)}.configuracoes-module__ot4uyq__settingsNav{margin-bottom:var(--space-5);padding-bottom:var(--space-3)}.configuracoes-module__ot4uyq__settingsNav button{min-width:max-content}.configuracoes-module__ot4uyq__roleMetadata{gap:var(--space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.configuracoes-module__ot4uyq__roleMetadata>div:nth-child(3){border-left:0;padding-left:0}.configuracoes-module__ot4uyq__policySummaryGrid{grid-template-columns:1fr}.configuracoes-module__ot4uyq__campaignMetadata{gap:var(--space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.configuracoes-module__ot4uyq__campaignMetadata>div:nth-child(3){border-left:0;padding-left:0}}.configuracoes-module__ot4uyq__sectionIntroActions{align-items:center;gap:var(--space-3);flex:none;display:flex}.configuracoes-module__ot4uyq__sectionIntroActions>span{color:var(--text-muted);font-size:var(--type-meta-size)}@media (max-width:820px){.configuracoes-module__ot4uyq__workspace,.configuracoes-module__ot4uyq__catalogLayout{grid-template-columns:1fr;min-height:0}.configuracoes-module__ot4uyq__agentRail{border-right:0;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb, var(--bg-page) 72%, white)}.configuracoes-module__ot4uyq__agentList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.configuracoes-module__ot4uyq__editorPanel{padding:var(--space-6)}.configuracoes-module__ot4uyq__dirtyBar{flex-direction:column;align-items:stretch}.configuracoes-module__ot4uyq__actions>button{flex:1}.configuracoes-module__ot4uyq__policyHero,.configuracoes-module__ot4uyq__policyFooter{align-items:stretch}.configuracoes-module__ot4uyq__campaignSectionNav{padding-inline:var(--space-4)}.configuracoes-module__ot4uyq__campaignSectionNav button{flex:none;min-width:max-content}.configuracoes-module__ot4uyq__campaignListHeader{display:none}.configuracoes-module__ot4uyq__campaignListRow{align-items:start;gap:var(--space-4) var(--space-6);padding:var(--space-4) calc(var(--space-6) + 18px) var(--space-4) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.configuracoes-module__ot4uyq__campaignNameCell{grid-column:1/-1}.configuracoes-module__ot4uyq__campaignCell{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.configuracoes-module__ot4uyq__campaignCell:before{content:attr(data-label);color:var(--text-subtle);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:700}.configuracoes-module__ot4uyq__campaignListRow>svg{top:var(--space-4);right:var(--space-4);position:absolute}.configuracoes-module__ot4uyq__campaignOverview dl{gap:var(--space-4);grid-template-columns:1fr}.configuracoes-module__ot4uyq__policyFooter,.configuracoes-module__ot4uyq__policyGrid,.configuracoes-module__ot4uyq__variantGrid{grid-template-columns:1fr}.configuracoes-module__ot4uyq__serviceEditorHeader{flex-direction:column}.configuracoes-module__ot4uyq__inlineActions{justify-content:flex-end;align-self:stretch}.configuracoes-module__ot4uyq__serviceFields{grid-template-columns:repeat(2,minmax(0,1fr))}.configuracoes-module__ot4uyq__scoreWeightGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.configuracoes-module__ot4uyq__staffFields{grid-template-columns:repeat(2,minmax(0,1fr))}.configuracoes-module__ot4uyq__integrationSummary,.configuracoes-module__ot4uyq__integrationGrid,.configuracoes-module__ot4uyq__integrationMeta{grid-template-columns:1fr}.configuracoes-module__ot4uyq__metaConnectHeader,.configuracoes-module__ot4uyq__metaPageChoices li,.configuracoes-module__ot4uyq__metaConnections li{flex-direction:column;align-items:stretch}.configuracoes-module__ot4uyq__integrationIncidentList li{flex-direction:column;align-items:flex-start}.configuracoes-module__ot4uyq__integrationIncidentList li>span:last-child{text-align:left;align-items:flex-start}.configuracoes-module__ot4uyq__integrationErrorHeader{flex-direction:column}.configuracoes-module__ot4uyq__channelActions{flex-direction:column;align-items:stretch}.configuracoes-module__ot4uyq__channelActions>button{min-height:44px}.configuracoes-module__ot4uyq__fullCard{grid-column:auto}}@media (max-width:520px){.configuracoes-module__ot4uyq__settingsNav{padding-right:var(--space-4)}.configuracoes-module__ot4uyq__settingsNav button{width:132px;min-width:132px;min-height:44px;padding:var(--space-2) var(--space-3);flex-basis:132px;justify-content:center}.configuracoes-module__ot4uyq__agentDetailTabs button{min-height:44px}.configuracoes-module__ot4uyq__editorPanel{padding:var(--space-4)}.configuracoes-module__ot4uyq__campaignIntro,.configuracoes-module__ot4uyq__campaignApplyBar,.configuracoes-module__ot4uyq__versionHistory li{flex-direction:column;align-items:stretch}.configuracoes-module__ot4uyq__campaignEditor{padding:0}.configuracoes-module__ot4uyq__campaignEditorHeader,.configuracoes-module__ot4uyq__campaignSectionContent{padding:var(--space-5) var(--space-4)}.configuracoes-module__ot4uyq__campaignEditorHeader{gap:var(--space-3);flex-direction:column}.configuracoes-module__ot4uyq__campaignMetadata{padding:0 var(--space-4) var(--space-4);grid-template-columns:1fr;gap:0}.configuracoes-module__ot4uyq__campaignMetadata>div,.configuracoes-module__ot4uyq__campaignMetadata>div:first-child,.configuracoes-module__ot4uyq__campaignMetadata>div:nth-child(3){padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);border-left:0}.configuracoes-module__ot4uyq__campaignMetadata>div:first-child{border-top:0}.configuracoes-module__ot4uyq__campaignSectionNav{padding-inline:var(--space-3)}.configuracoes-module__ot4uyq__campaignListRow{grid-template-columns:1fr}.configuracoes-module__ot4uyq__campaignNameCell{padding-right:var(--space-3)}.configuracoes-module__ot4uyq__campaignApplyBar{padding:var(--space-4)}.configuracoes-module__ot4uyq__campaignApplyActions{flex-direction:column-reverse;align-items:stretch}.configuracoes-module__ot4uyq__campaignApplyActions>button{width:100%}.configuracoes-module__ot4uyq__formPanel>header,.configuracoes-module__ot4uyq__widePanel>header{min-height:0;padding:var(--space-4)}.configuracoes-module__ot4uyq__formPanel>div,.configuracoes-module__ot4uyq__widePanel>div{padding:var(--space-4)}.configuracoes-module__ot4uyq__integrationOverview>section{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.configuracoes-module__ot4uyq__integrationOverview>section>div{min-width:0;padding:var(--space-3)}.configuracoes-module__ot4uyq__integrationOverview>section>div:nth-child(3){border-top:1px solid var(--border-subtle);border-left:0}.configuracoes-module__ot4uyq__integrationOverview>section>div:nth-child(4){border-top:1px solid var(--border-subtle)}.configuracoes-module__ot4uyq__intentRow{flex-direction:column;align-items:flex-start}.configuracoes-module__ot4uyq__agentList{grid-template-columns:1fr}.configuracoes-module__ot4uyq__editorPanel{gap:var(--space-5);padding:var(--space-5) var(--space-4)}.configuracoes-module__ot4uyq__editorHeader{gap:var(--space-3);flex-direction:column}.configuracoes-module__ot4uyq__roleMetadata{padding-bottom:var(--space-5);grid-template-columns:1fr;gap:0}.configuracoes-module__ot4uyq__agentTabPanel,.configuracoes-module__ot4uyq__profileSettings,.configuracoes-module__ot4uyq__profileGrid{gap:var(--space-5)}.configuracoes-module__ot4uyq__roleMetadata>div,.configuracoes-module__ot4uyq__roleMetadata>div:first-child,.configuracoes-module__ot4uyq__roleMetadata>div:nth-child(3){padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);border-left:0}.configuracoes-module__ot4uyq__roleMetadata>div:first-child{border-top:0}.configuracoes-module__ot4uyq__promptEditorHeader{align-items:flex-start;gap:var(--space-3);flex-direction:column}.configuracoes-module__ot4uyq__behaviorGrid,.configuracoes-module__ot4uyq__protectedRules,.configuracoes-module__ot4uyq__profileGrid{grid-template-columns:1fr}.configuracoes-module__ot4uyq__profileActions,.configuracoes-module__ot4uyq__capabilitySettings li,.configuracoes-module__ot4uyq__routingSettings li{flex-direction:column;align-items:stretch}.configuracoes-module__ot4uyq__capabilitySettings li select{flex-basis:auto;width:100%}.configuracoes-module__ot4uyq__actions{flex-direction:column-reverse}.configuracoes-module__ot4uyq__fieldGrid,.configuracoes-module__ot4uyq__serviceFields{grid-template-columns:1fr}.configuracoes-module__ot4uyq__scoreWeightGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.configuracoes-module__ot4uyq__staffFields{grid-template-columns:1fr}.configuracoes-module__ot4uyq__serviceEditorActions{width:100%}.configuracoes-module__ot4uyq__sectionIntro{flex-direction:column;align-items:flex-start;gap:6px}.configuracoes-module__ot4uyq__sectionIntro p{flex-basis:auto}.configuracoes-module__ot4uyq__sectionIntroActions{justify-content:space-between;width:100%}.configuracoes-module__ot4uyq__compactItem{flex-wrap:wrap;align-items:flex-start}.configuracoes-module__ot4uyq__compactItem>button:first-child{flex-basis:calc(100% - 90px)}.configuracoes-module__ot4uyq__staffItem{grid-template-columns:1fr}.configuracoes-module__ot4uyq__staffActions{grid-column:1/-1;justify-content:flex-end}.configuracoes-module__ot4uyq__createSectionAction>button{width:100%}.configuracoes-module__ot4uyq__periodRow{gap:var(--space-3);padding:var(--space-4) 0;grid-template-columns:1fr}.configuracoes-module__ot4uyq__serviceAssignmentList{grid-template-columns:1fr}.configuracoes-module__ot4uyq__compactSectionHeading{align-items:flex-start;gap:var(--space-2);flex-direction:column}.configuracoes-module__ot4uyq__availabilityActions,.configuracoes-module__ot4uyq__formActionsWithHint{flex-direction:column;align-items:stretch}.configuracoes-module__ot4uyq__availabilityActions>button,.configuracoes-module__ot4uyq__formActionsWithHint>button{width:100%}.configuracoes-module__ot4uyq__scheduleStrip{grid-template-columns:auto 1fr auto}.configuracoes-module__ot4uyq__scheduleStrip strong,.configuracoes-module__ot4uyq__scheduleStrip div:nth-of-type(2){display:none}}
.button-module__iDa5sG__button{--button-height:var(--control-height-standard);--button-padding-inline:var(--space-4);min-block-size:var(--button-height);padding-inline:var(--button-padding-inline);border-radius:var(--radius-sm);font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line);text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast);border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.button-module__iDa5sG__button:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--brand-primary-ring);outline:2px solid #0000}.button-module__iDa5sG__button:disabled{border-color:var(--border-subtle);background:var(--bg-subtle);color:var(--text-disabled);opacity:1;cursor:not-allowed}.button-module__iDa5sG__content{justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:0;transition:opacity var(--motion-fast);display:inline-flex}.button-module__iDa5sG__compact{--button-height:var(--control-height-compact);--button-padding-inline:var(--space-3)}.button-module__iDa5sG__standard{--button-height:var(--control-height-standard);--button-padding-inline:var(--space-4)}.button-module__iDa5sG__touch{--button-height:var(--control-height-touch);--button-padding-inline:var(--space-4)}.button-module__iDa5sG__primary{border-color:var(--brand-primary-action);background:var(--brand-primary-action);color:var(--text-on-primary)}.button-module__iDa5sG__primary:not(:disabled):hover,.button-module__iDa5sG__primary:not(:disabled):active{border-color:var(--brand-primary-pressed);background:var(--brand-primary-pressed)}.button-module__iDa5sG__secondary{border-color:var(--border-active);background:var(--bg-card);color:var(--text-body)}.button-module__iDa5sG__secondary:not(:disabled):hover{border-color:var(--border-strong);background:var(--bg-subtle)}.button-module__iDa5sG__secondary:not(:disabled):active{border-color:var(--border-strong);background:var(--bg-selected)}.button-module__iDa5sG__ghost{color:var(--text-body);background:0 0;border-color:#0000}.button-module__iDa5sG__ghost:not(:disabled):hover{background:var(--bg-subtle)}.button-module__iDa5sG__ghost:not(:disabled):active{background:var(--bg-selected)}.button-module__iDa5sG__ghost[aria-pressed=true]:not(:disabled),.button-module__iDa5sG__ghost[aria-pressed=true]:not(:disabled):hover,.button-module__iDa5sG__ghost[aria-pressed=true]:not(:disabled):active{background:var(--bg-selected);color:var(--brand-primary-action)}.button-module__iDa5sG__destructive{border-color:var(--border-active);background:var(--bg-card);color:var(--status-error)}.button-module__iDa5sG__destructive:not(:disabled):hover,.button-module__iDa5sG__destructive:not(:disabled):active{border-color:var(--status-error);background:var(--status-error-bg)}.button-module__iDa5sG__ghost:disabled{background:0 0;border-color:#0000}.button-module__iDa5sG__button.button-module__iDa5sG__loading{cursor:progress}.button-module__iDa5sG__loading .button-module__iDa5sG__content{opacity:0}.button-module__iDa5sG__spinner{inline-size:var(--space-4);block-size:var(--space-4);border:2px solid;border-radius:var(--radius-pill);border-inline-end-color:#0000;animation:.7s linear infinite button-module__iDa5sG__button-spin;position:absolute}.button-module__iDa5sG__iconButton{inline-size:var(--button-height);min-inline-size:var(--button-height);block-size:var(--button-height);padding-inline:0}.button-module__iDa5sG__iconButton .button-module__iDa5sG__content{inline-size:100%}@keyframes button-module__iDa5sG__button-spin{to{transform:rotate(1turn)}}
.button-group-module__BM3ALq__group{isolation:isolate;align-items:stretch;display:inline-flex}.button-group-module__BM3ALq__group>button{border-radius:0}.button-group-module__BM3ALq__group>button:not(:first-child){margin-inline-start:-1px}.button-group-module__BM3ALq__group>button:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.button-group-module__BM3ALq__group>button:last-child{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.button-group-module__BM3ALq__group>:is(button:hover,button:focus-visible,button:active){z-index:1}
.page-frame-module__qXvlRa__root{width:100%;max-width:var(--layout-page-max);gap:var(--space-6);min-width:0;padding-bottom:var(--space-12);margin:0 auto;display:grid}@media (max-width:767px){.page-frame-module__qXvlRa__root{gap:var(--space-5)}}
.data-surface-module__z3bUuW__root{gap:var(--space-3);min-width:0;display:grid}.data-surface-module__z3bUuW__toolbar{--data-toolbar-padding:var(--space-3) var(--space-4);--data-toolbar-border-bottom:0;--data-toolbar-background:var(--bg-shell);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-shell);overflow:hidden}.data-surface-module__z3bUuW__footer{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-shell);overflow:hidden}@media (max-width:767px){.data-surface-module__z3bUuW__toolbar{--data-toolbar-padding:var(--space-2)}}
.bulk-action-bar-module__kR7J1G__root{width:fit-content;max-width:100%;min-height:var(--control-height-touch);justify-self:end;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-shell);display:flex}.bulk-action-bar-module__kR7J1G__count{color:var(--brand-primary-action);font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.bulk-action-bar-module__kR7J1G__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.bulk-action-bar-module__kR7J1G__clearButton{min-height:var(--control-height-compact);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line);white-space:nowrap;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);background:0 0;border:1px solid #0000;flex:none}.bulk-action-bar-module__kR7J1G__clearButton:hover{border-color:var(--border-primary);background:var(--brand-primary-softer);color:var(--brand-primary-pressed)}@media (max-width:767px){.bulk-action-bar-module__kR7J1G__root{flex-wrap:wrap;justify-self:stretch;align-items:stretch;width:100%}.bulk-action-bar-module__kR7J1G__count{align-self:center}.bulk-action-bar-module__kR7J1G__actions{order:3;width:100%;margin-left:0}.bulk-action-bar-module__kR7J1G__actions>:where(button,a){flex:148px}.bulk-action-bar-module__kR7J1G__actions>:where(button,a),.bulk-action-bar-module__kR7J1G__clearButton{min-height:var(--control-height-touch)}.bulk-action-bar-module__kR7J1G__clearButton{margin-left:auto}}
.data-table-module__KGVOXq__root{min-width:0;max-width:100%;max-height:inherit;border:var(--data-table-border,1px solid var(--border-subtle));border-radius:var(--data-table-radius,var(--radius-md));background:var(--bg-shell);overflow:hidden}.data-table-module__KGVOXq__viewport{max-height:inherit;overscroll-behavior-x:contain;overscroll-behavior-y:auto;overflow:auto}.data-table-module__KGVOXq__table{width:var(--data-table-width,max-content);table-layout:var(--data-table-layout,auto);border-collapse:separate;min-width:100%;border-spacing:0 var(--data-table-row-gap,0);background:var(--data-table-gap-background,transparent);color:var(--text-body);font-size:var(--type-body-size);line-height:var(--type-body-line)}.data-table-module__KGVOXq__headerCell,.data-table-module__KGVOXq__bodyCell{padding-inline:var(--space-3);white-space:nowrap}.data-table-module__KGVOXq__headerCell{z-index:var(--z-sticky);height:var(--data-table-header-height,var(--control-height-compact));border-bottom:var(--data-table-header-border,1px solid var(--border-active));background:var(--data-table-header-bg,var(--bg-subtle));color:var(--data-table-header-color,var(--text-muted));font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line);position:sticky;top:0}.data-table-module__KGVOXq__bodyCell{border-bottom:var(--data-table-row-border-bottom,1px solid var(--border-subtle));background:var(--data-table-row-bg,var(--bg-shell));transition:background-color var(--motion-fast)}.data-table-module__KGVOXq__standard .data-table-module__KGVOXq__bodyCell{height:var(--control-height-touch)}.data-table-module__KGVOXq__comfortable .data-table-module__KGVOXq__bodyCell{height:var(--space-12)}.data-table-module__KGVOXq__row:last-child .data-table-module__KGVOXq__bodyCell{border-bottom:var(--data-table-last-row-border-bottom,0)}.data-table-module__KGVOXq__interactiveRow{cursor:pointer}.data-table-module__KGVOXq__interactiveRow:hover .data-table-module__KGVOXq__bodyCell{background:var(--data-table-row-hover-bg,var(--brand-primary-softer))}.data-table-module__KGVOXq__row[data-selected=true] .data-table-module__KGVOXq__bodyCell{background:var(--bg-selected)}.data-table-module__KGVOXq__interactiveRow:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.data-table-module__KGVOXq__alignStart{text-align:start}.data-table-module__KGVOXq__alignCenter{text-align:center}.data-table-module__KGVOXq__alignEnd{text-align:end}.data-table-module__KGVOXq__bodyCell[data-numeric=true]{font-variant-numeric:tabular-nums;font-weight:600}.data-table-module__KGVOXq__selectionCell{width:var(--control-height-touch);min-width:var(--control-height-touch);text-align:center;padding-inline:0}.data-table-module__KGVOXq__selectionControl{cursor:pointer;place-items:center;width:100%;height:100%;display:grid}.data-table-module__KGVOXq__selectionControl:has(.data-table-module__KGVOXq__selectionCheckbox:disabled){cursor:not-allowed}.data-table-module__KGVOXq__selectionCheckbox{width:18px;height:18px;accent-color:var(--brand-primary-action);cursor:inherit;margin:0}.data-table-module__KGVOXq__selectionCheckbox:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--brand-primary-ring);outline:2px solid #0000}.data-table-module__KGVOXq__sortButton{align-items:center;gap:var(--space-1);width:100%;height:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:flex}.data-table-module__KGVOXq__sortButton:hover{color:var(--brand-primary-action)}.data-table-module__KGVOXq__sortButton.data-table-module__KGVOXq__alignStart{justify-content:flex-start}.data-table-module__KGVOXq__sortButton.data-table-module__KGVOXq__alignCenter{justify-content:center}.data-table-module__KGVOXq__sortButton.data-table-module__KGVOXq__alignEnd{justify-content:flex-end}.data-table-module__KGVOXq__sortIcon{width:var(--space-4);height:var(--space-4);flex:none}.data-table-module__KGVOXq__stateCell{padding:var(--space-8) var(--space-4);background:var(--bg-shell);text-align:center}.data-table-module__KGVOXq__stateContent{color:var(--text-subtle);font-size:var(--type-label-size);line-height:var(--type-label-line);white-space:normal}
.pagination-module__e1SyMq__root{min-height:var(--control-height-touch);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:0 0;display:flex}.pagination-module__e1SyMq__range,.pagination-module__e1SyMq__pageStatus{color:var(--text-muted);font-size:var(--type-meta-size);font-weight:500;line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;white-space:nowrap}.pagination-module__e1SyMq__controls{align-items:center;gap:var(--space-1);display:flex}.pagination-module__e1SyMq__pageStatus{min-width:112px;padding-inline:var(--space-1);text-align:center}.pagination-module__e1SyMq__pageButton{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-shell);color:var(--text-body);transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);flex:none;place-items:center;padding:0;display:grid}.pagination-module__e1SyMq__pageButton:not(:disabled):hover{border-color:var(--border-strong);background:var(--bg-subtle)}.pagination-module__e1SyMq__pageButton:disabled{border-color:var(--border-subtle);background:var(--bg-subtle);color:var(--text-disabled)}.pagination-module__e1SyMq__icon{width:var(--space-4);height:var(--space-4)}@media (max-width:767px){.pagination-module__e1SyMq__root{flex-direction:column;align-items:stretch}.pagination-module__e1SyMq__range{align-self:flex-start}.pagination-module__e1SyMq__controls{justify-content:space-between}.pagination-module__e1SyMq__pageButton{width:var(--control-height-touch);height:var(--control-height-touch)}}
.data-toolbar-module__wW2Qaq__root{min-height:var(--control-height-touch);gap:var(--space-3);padding:var(--data-toolbar-padding,var(--space-2) 0);border-bottom:var(--data-toolbar-border-bottom,1px solid var(--border-subtle));background:var(--data-toolbar-background,var(--bg-shell));display:grid}.data-toolbar-module__wW2Qaq__controls{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.data-toolbar-module__wW2Qaq__searchSlot{flex:0 360px;width:min(360px,100%)}.data-toolbar-module__wW2Qaq__filters{gap:var(--space-2);flex-wrap:wrap;flex:480px;min-width:min(480px,100%);display:flex}.data-toolbar-module__wW2Qaq__activeRow{align-items:center;gap:var(--space-3);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--border-subtle);display:flex}.data-toolbar-module__wW2Qaq__activeLabel{color:var(--text-muted);font-size:var(--type-meta-size);font-weight:650;line-height:var(--type-meta-line);flex:none}.data-toolbar-module__wW2Qaq__activeFilters{gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.data-toolbar-module__wW2Qaq__actions{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.data-toolbar-module__wW2Qaq__search{align-items:center;width:100%;min-width:min(220px,100%);display:flex;position:relative}.data-toolbar-module__wW2Qaq__searchIcon{left:var(--space-3);z-index:1;color:var(--text-muted);pointer-events:none;position:absolute}.data-toolbar-module__wW2Qaq__searchInput{width:100%;height:var(--control-height-compact);padding:0 var(--space-10) 0 36px;border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-input);color:var(--text-body);font-size:var(--type-label-size);line-height:var(--type-label-line);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);outline:0}.data-toolbar-module__wW2Qaq__searchInput:hover{border-color:var(--border-strong)}.data-toolbar-module__wW2Qaq__searchInput:focus{border-color:var(--brand-primary)}.data-toolbar-module__wW2Qaq__searchInput:focus-visible{box-shadow:0 0 0 3px var(--brand-primary-ring)}.data-toolbar-module__wW2Qaq__clear{right:var(--space-1);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);background:0 0;border:0;place-items:center;display:grid;position:absolute}.data-toolbar-module__wW2Qaq__clear:hover{background:var(--bg-subtle);color:var(--text-title)}.data-toolbar-module__wW2Qaq__token{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-1) 0 var(--space-2);border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--bg-selected);color:var(--text-body);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:inline-flex}.data-toolbar-module__wW2Qaq__tokenLabel{color:var(--text-muted);font-weight:500}.data-toolbar-module__wW2Qaq__tokenValue{font-weight:650}.data-toolbar-module__wW2Qaq__tokenRemove{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--text-muted);background:0 0;border:0;place-items:center;display:grid}.data-toolbar-module__wW2Qaq__tokenRemove:hover{background:var(--brand-primary-softer);color:var(--brand-primary-action)}@media (max-width:767px){.data-toolbar-module__wW2Qaq__controls,.data-toolbar-module__wW2Qaq__activeRow{flex-direction:column;align-items:stretch}.data-toolbar-module__wW2Qaq__searchSlot,.data-toolbar-module__wW2Qaq__filters,.data-toolbar-module__wW2Qaq__actions{flex:none;width:100%;margin-left:0}.data-toolbar-module__wW2Qaq__activeFilters{flex:none;width:100%}.data-toolbar-module__wW2Qaq__filters{min-width:0}.data-toolbar-module__wW2Qaq__searchInput{height:var(--control-height-touch)}.data-toolbar-module__wW2Qaq__clear{width:var(--control-height-standard);height:var(--control-height-standard)}.data-toolbar-module__wW2Qaq__actions>*{width:100%;min-height:var(--control-height-touch)}}
.empty-state-module__9TuPeG__root{align-content:center;place-items:center;gap:var(--space-3);min-height:260px;padding:var(--space-10) var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-shell);color:var(--text-body);text-align:center;display:grid}.empty-state-module__9TuPeG__compact{min-height:150px;padding:var(--space-6) var(--space-5)}.empty-state-module__9TuPeG__icon{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle);width:40px;height:40px;color:var(--text-muted);place-items:center;display:grid}.empty-state-module__9TuPeG__icon svg{stroke-width:1.7px;width:24px;height:24px}.empty-state-module__9TuPeG__copy h3{color:var(--text-title);font-size:var(--type-panel-size);font-weight:700;line-height:var(--type-panel-line);margin:0}.empty-state-module__9TuPeG__copy p{max-width:52ch;margin:var(--space-1) auto 0;color:var(--text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);text-wrap:pretty}.empty-state-module__9TuPeG__action{justify-content:center;display:flex}
.inline-feedback-module__Om-EVG__root{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--status-neutral);font-size:var(--type-label-size);line-height:var(--type-label-line);display:flex}.inline-feedback-module__Om-EVG__content{min-width:0}.inline-feedback-module__Om-EVG__content strong{color:inherit;font-weight:700;display:block}.inline-feedback-module__Om-EVG__content p{margin:var(--space-0-5) 0 0}.inline-feedback-module__Om-EVG__action{flex:none;margin-left:auto}.inline-feedback-module__Om-EVG__success{background:var(--status-success-bg);color:var(--status-success)}.inline-feedback-module__Om-EVG__info{background:var(--status-info-bg);color:var(--status-info)}.inline-feedback-module__Om-EVG__warning{background:var(--status-warning-bg);color:var(--status-warning)}.inline-feedback-module__Om-EVG__error{background:var(--status-error-bg);color:var(--status-error)}.inline-feedback-module__Om-EVG__neutral{background:var(--status-neutral-bg);color:var(--status-neutral)}
.field-module__qJjK2a__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.field-module__qJjK2a__label{margin-bottom:var(--space-0-5);color:var(--text-body);font-size:var(--type-label-size);font-weight:650;line-height:var(--type-label-line);overflow-wrap:anywhere}.field-module__qJjK2a__requiredMark{margin-left:var(--space-1);color:var(--status-error)}.field-module__qJjK2a__messages{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.field-module__qJjK2a__helpText,.field-module__qJjK2a__errorText{font-size:var(--type-meta-size);font-weight:500;line-height:var(--type-meta-line);overflow-wrap:anywhere;text-wrap:pretty}.field-module__qJjK2a__helpText{color:var(--text-subtle)}.field-module__qJjK2a__errorText{color:var(--status-error)}.field-module__qJjK2a__field[data-disabled=true] .field-module__qJjK2a__label,.field-module__qJjK2a__field[data-disabled=true] .field-module__qJjK2a__helpText{color:var(--text-disabled)}.field-module__qJjK2a__control{width:100%;min-width:0;padding:0 var(--space-3);border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-input);color:var(--text-body);font-size:var(--type-body-size);font-weight:500;line-height:var(--type-body-line);transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast);outline:none}.field-module__qJjK2a__standard{height:var(--control-height-standard)}.field-module__qJjK2a__touch{height:var(--control-height-touch)}.field-module__qJjK2a__control:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--border-strong)}.field-module__qJjK2a__control:focus{border-color:var(--brand-primary)}.field-module__qJjK2a__control:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--brand-primary-ring);outline:2px solid #0000}.field-module__qJjK2a__control[aria-invalid=true]{border-color:var(--status-error)}.field-module__qJjK2a__control:disabled{border-color:var(--border-subtle);background:var(--bg-subtle);color:var(--text-disabled);cursor:not-allowed;opacity:1}.field-module__qJjK2a__control::placeholder{color:var(--text-subtle);opacity:1}.field-module__qJjK2a__select{padding-right:var(--space-8);cursor:pointer}.field-module__qJjK2a__select:disabled{cursor:not-allowed}.field-module__qJjK2a__textarea{height:auto;min-height:calc(var(--control-height-standard) + var(--control-height-standard) + var(--space-4));padding-top:var(--space-2);padding-bottom:var(--space-2);resize:vertical}.field-module__qJjK2a__textarea.field-module__qJjK2a__touch{min-height:calc(var(--control-height-touch) + var(--control-height-touch) + var(--space-4));padding-top:var(--space-3);padding-bottom:var(--space-3)}.field-module__qJjK2a__choice{border-radius:var(--radius-sm);cursor:pointer;vertical-align:middle;appearance:none;background:0 0;border:0;outline:none;flex:none;margin:0;padding:0;display:inline-block;position:relative}.field-module__qJjK2a__choice.field-module__qJjK2a__standard{width:var(--control-height-standard);height:var(--control-height-standard)}.field-module__qJjK2a__choice.field-module__qJjK2a__touch{width:var(--control-height-touch);height:var(--control-height-touch)}.field-module__qJjK2a__choice:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #0000}.field-module__qJjK2a__choice:disabled{cursor:not-allowed}.field-module__qJjK2a__checkbox:before{content:"";border:1px solid var(--border-active);border-radius:var(--radius-xs);background:var(--bg-input);width:18px;height:18px;transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field-module__qJjK2a__checkbox:after{content:"";border-right:2px solid var(--text-on-primary);border-bottom:2px solid var(--text-on-primary);opacity:0;width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)rotate(45deg)}.field-module__qJjK2a__checkbox:hover:not(:disabled):before{border-color:var(--border-strong)}.field-module__qJjK2a__checkbox:focus-visible:before,.field-module__qJjK2a__switch:focus-visible:before{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-ring)}.field-module__qJjK2a__checkbox:checked:before,.field-module__qJjK2a__checkbox:indeterminate:before{border-color:var(--brand-primary-action);background:var(--brand-primary-action)}.field-module__qJjK2a__checkbox:checked:after{opacity:1}.field-module__qJjK2a__checkbox:indeterminate:after{border-right:0;border-bottom:2px solid var(--text-on-primary);opacity:1;width:8px;height:0;transform:translate(-50%,-50%)}.field-module__qJjK2a__checkbox[aria-invalid=true]:before,.field-module__qJjK2a__switch[aria-invalid=true]:before{border-color:var(--status-error)}.field-module__qJjK2a__checkbox:disabled:before{border-color:var(--border-subtle);background:var(--bg-subtle)}.field-module__qJjK2a__checkbox:checked:disabled:before,.field-module__qJjK2a__checkbox:indeterminate:disabled:before{border-color:var(--text-disabled);background:var(--text-disabled)}.field-module__qJjK2a__switch:before{content:"";border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--bg-subtle);width:34px;height:20px;transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field-module__qJjK2a__switch:after{content:"";border:1px solid var(--border-active);border-radius:var(--radius-pill);background:var(--bg-input);width:16px;height:16px;transition:transform var(--motion-fast);position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 7px),-50%)}.field-module__qJjK2a__switch:hover:not(:disabled):before{border-color:var(--text-subtle)}.field-module__qJjK2a__switch:checked:before{border-color:var(--brand-primary-action);background:var(--brand-primary-action)}.field-module__qJjK2a__switch:checked:after{transform:translate(calc(7px - 50%),-50%)}.field-module__qJjK2a__switch:disabled:before{border-color:var(--border-subtle);background:var(--bg-subtle)}.field-module__qJjK2a__switch:disabled:after{background:var(--border-active)}.field-module__qJjK2a__switch:checked:disabled:before{border-color:var(--text-disabled);background:var(--text-disabled)}.field-module__qJjK2a__switch:checked:disabled:after{background:var(--bg-input)}
.booking-modal-module__-qnxMq__dialog{width:min(100%,640px)}.booking-modal-module__-qnxMq__dialogCompact{width:min(100%,560px)}.booking-modal-module__-qnxMq__content,.booking-modal-module__-qnxMq__fields{flex-direction:column;min-width:0;display:flex}.booking-modal-module__-qnxMq__content{gap:var(--space-6)}.booking-modal-module__-qnxMq__fields{gap:var(--space-3)}.booking-modal-module__-qnxMq__section{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.booking-modal-module__-qnxMq__sectionTitle{color:var(--text-title);font-size:var(--type-panel-size);font-weight:700;line-height:var(--type-panel-line);margin:0}.booking-modal-module__-qnxMq__lookupControl{position:relative}.booking-modal-module__-qnxMq__lookupControl input{padding-right:var(--space-10)}.booking-modal-module__-qnxMq__lookupControl[data-status=found] input{border-color:var(--status-success)}.booking-modal-module__-qnxMq__lookupIcon,.booking-modal-module__-qnxMq__lookupSuccess{top:50%;right:var(--space-3);width:var(--space-4);height:var(--space-4);pointer-events:none;position:absolute;transform:translateY(-50%)}.booking-modal-module__-qnxMq__lookupIcon{color:var(--text-muted);animation:.8s linear infinite booking-modal-module__-qnxMq__booking-spin}.booking-modal-module__-qnxMq__lookupSuccess{color:var(--status-success)}.booking-modal-module__-qnxMq__lookupNotice{min-height:var(--control-height-compact);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--status-success) 24%, transparent);border-radius:var(--radius-sm);background:var(--status-success-bg);color:var(--status-success);font-size:var(--type-meta-size);font-weight:650;line-height:var(--type-meta-line);display:flex}.booking-modal-module__-qnxMq__fields input[readonly]{background:var(--bg-subtle);color:var(--text-muted);cursor:default}.booking-modal-module__-qnxMq__calendarSection{border:0;min-width:0;margin:0;padding:0}.booking-modal-module__-qnxMq__calendarSection:disabled{opacity:.56}.booking-modal-module__-qnxMq__calendarSection>.booking-modal-module__-qnxMq__sectionTitle{margin-bottom:var(--space-4)}.booking-modal-module__-qnxMq__calendar{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-shell);overflow:hidden}.booking-modal-module__-qnxMq__calendarHeader{min-height:var(--control-height-touch);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.booking-modal-module__-qnxMq__calendarHeader strong{color:var(--text-title);font-size:var(--type-label-size);line-height:var(--type-label-line);text-transform:capitalize}.booking-modal-module__-qnxMq__calendarActions{gap:var(--space-1);display:flex}.booking-modal-module__-qnxMq__calendarGrid{gap:var(--space-1);padding:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.booking-modal-module__-qnxMq__weekday{min-height:24px;color:var(--text-subtle);font-size:var(--type-micro-size);font-weight:650;line-height:var(--type-micro-line);place-items:center;display:grid}.booking-modal-module__-qnxMq__day{min-width:0;height:var(--control-height-compact);border-radius:var(--radius-sm);color:var(--text-body);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;line-height:var(--type-label-line);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.booking-modal-module__-qnxMq__day:hover:not(:disabled){border-color:var(--border-active);background:var(--bg-subtle)}.booking-modal-module__-qnxMq__day[data-today=true]:not([aria-pressed=true]){border-color:var(--border-primary);color:var(--brand-primary-action);font-weight:700}.booking-modal-module__-qnxMq__day[aria-pressed=true]{border-color:var(--brand-primary-action);background:var(--brand-primary-action);color:var(--text-on-primary);font-weight:700}.booking-modal-module__-qnxMq__day:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.48}.booking-modal-module__-qnxMq__slotsSection{margin-top:var(--space-4)}.booking-modal-module__-qnxMq__slotsSection h3,.booking-modal-module__-qnxMq__slotsSection h4{margin:0 0 var(--space-3);color:var(--text-title);font-size:var(--type-label-size);font-weight:700;line-height:var(--type-label-line)}.booking-modal-module__-qnxMq__slots{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.booking-modal-module__-qnxMq__slot{min-width:0;height:var(--control-height-standard);padding:0 var(--space-2);border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-input);color:var(--text-body);font-size:var(--type-label-size);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--type-label-line)}.booking-modal-module__-qnxMq__slot:hover{border-color:var(--border-strong);background:var(--bg-subtle)}.booking-modal-module__-qnxMq__slot[aria-pressed=true]{border-color:var(--brand-primary-action);background:var(--brand-primary-action);color:var(--text-on-primary)}.booking-modal-module__-qnxMq__loading{min-height:var(--control-height-touch);align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);display:flex}.booking-modal-module__-qnxMq__loading svg{width:var(--space-4);height:var(--space-4);animation:.8s linear infinite booking-modal-module__-qnxMq__booking-spin}@keyframes booking-modal-module__-qnxMq__booking-spin{to{transform:rotate(360deg)}}@media (max-width:767px){.booking-modal-module__-qnxMq__day,.booking-modal-module__-qnxMq__slot{height:var(--control-height-touch)}.booking-modal-module__-qnxMq__calendarGrid{gap:var(--space-0-5);padding:var(--space-1)}}@media (prefers-reduced-motion:reduce){.booking-modal-module__-qnxMq__lookupIcon,.booking-modal-module__-qnxMq__loading svg{animation:none}}
.metric-strip-module__s_CfHG__root{grid-template-columns:repeat(var(--metric-count), minmax(0, 1fr));border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-shell);display:grid;overflow:hidden}.metric-strip-module__s_CfHG__count3{--metric-count:3}.metric-strip-module__s_CfHG__count4{--metric-count:4}.metric-strip-module__s_CfHG__count5{--metric-count:5}.metric-strip-module__s_CfHG__item{min-width:0;padding:var(--space-4) var(--space-5)}.metric-strip-module__s_CfHG__item+.metric-strip-module__s_CfHG__item{border-left:1px solid var(--border-subtle)}.metric-strip-module__s_CfHG__label{color:var(--text-muted);font-size:var(--type-meta-size);font-weight:650;line-height:var(--type-meta-line);display:block}.metric-strip-module__s_CfHG__value{margin-top:var(--space-1);color:var(--text-title);font-size:var(--type-metric-size);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:700;line-height:var(--type-metric-line);display:block}.metric-strip-module__s_CfHG__context{margin-top:var(--space-1);color:var(--text-subtle);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:block}.metric-strip-module__s_CfHG__success .metric-strip-module__s_CfHG__value{color:var(--status-success)}.metric-strip-module__s_CfHG__warning .metric-strip-module__s_CfHG__value{color:var(--status-warning)}.metric-strip-module__s_CfHG__error .metric-strip-module__s_CfHG__value{color:var(--status-error)}.metric-strip-module__s_CfHG__info .metric-strip-module__s_CfHG__value{color:var(--status-info)}.metric-strip-module__s_CfHG__action{margin-top:var(--space-2);color:var(--brand-primary-action);font-size:var(--type-meta-size);font-weight:650;line-height:var(--type-meta-line);display:inline-flex}@media (max-width:767px){.metric-strip-module__s_CfHG__root{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.metric-strip-module__s_CfHG__item{scroll-snap-align:start;min-width:min(76vw,260px)}}
.overlay-module__NODQGG__scrollLocked{overscroll-behavior:none;scrollbar-gutter:stable;overflow:hidden!important}.overlay-module__NODQGG__root{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text-body);overscroll-behavior:contain;z-index:var(--z-modal);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.overlay-module__NODQGG__root::backdrop{background:color-mix(in srgb, var(--text-title) 52%, transparent)}.overlay-module__NODQGG__root[open]::backdrop{animation:overlay-module__NODQGG__backdrop-in var(--motion-standard) both}.overlay-module__NODQGG__panel{background:var(--bg-raised);min-width:0;min-height:0;color:var(--text-body);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;overflow:hidden}.overlay-module__NODQGG__dialogViewport{width:100%;height:100%;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));place-items:center;display:grid}.overlay-module__NODQGG__dialogPanel{width:min(100%,560px);max-height:calc(100dvh - (var(--space-4) * 2));border-radius:var(--radius-lg);animation:overlay-module__NODQGG__dialog-in var(--motion-standard) both}.overlay-module__NODQGG__drawerRoot{z-index:var(--z-drawer)}.overlay-module__NODQGG__drawerViewport{justify-content:flex-end;align-items:stretch;width:100%;height:100%;display:flex}.overlay-module__NODQGG__drawerViewportLeft{justify-content:flex-start}.overlay-module__NODQGG__drawerPanel{width:100%;height:100dvh;max-height:100dvh}.overlay-module__NODQGG__drawerWide{max-width:var(--layout-drawer-max)}.overlay-module__NODQGG__drawerInspector{max-width:var(--layout-inspector-max)}.overlay-module__NODQGG__drawerPanelRight{border-radius:var(--radius-lg) 0 0 var(--radius-lg);animation:overlay-module__NODQGG__drawer-in-right var(--motion-panel) both}.overlay-module__NODQGG__drawerPanelLeft{border-radius:0 var(--radius-lg) var(--radius-lg) 0;animation:overlay-module__NODQGG__drawer-in-left var(--motion-panel) both}.overlay-module__NODQGG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:calc(var(--space-5) + env(safe-area-inset-top)) calc(var(--space-5) + env(safe-area-inset-right)) var(--space-5) calc(var(--space-5) + env(safe-area-inset-left));border-bottom:1px solid var(--border-subtle);background:var(--bg-raised);flex:none;display:flex}.overlay-module__NODQGG__headerWithoutBody{border-bottom:0}.overlay-module__NODQGG__heading{flex:1;min-width:0}.overlay-module__NODQGG__title{overflow-wrap:anywhere;color:var(--text-title);font-size:var(--type-section-size);letter-spacing:-.015em;font-weight:700;line-height:var(--type-section-line);text-wrap:balance;margin:0}.overlay-module__NODQGG__drawerPanel .overlay-module__NODQGG__title{font-size:var(--type-panel-size);letter-spacing:-.005em;line-height:var(--type-panel-line)}.overlay-module__NODQGG__description{max-width:68ch;margin:var(--space-1) 0 0;color:var(--text-subtle);font-size:var(--type-body-size);font-weight:500;line-height:var(--type-body-line);text-wrap:pretty}.overlay-module__NODQGG__drawerPanel .overlay-module__NODQGG__description{font-size:var(--type-label-size);line-height:var(--type-label-line)}.overlay-module__NODQGG__closeButton{width:var(--control-height-standard);height:var(--control-height-standard);margin:calc(var(--space-2) * -1);border-radius:var(--radius-sm);color:var(--text-muted);transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:0;flex:none;place-items:center;margin-left:0;padding:0;display:inline-grid}.overlay-module__NODQGG__closeButton:hover{background:var(--bg-subtle);color:var(--text-title)}.overlay-module__NODQGG__closeButton:active{background:var(--border-subtle);color:var(--text-title)}.overlay-module__NODQGG__body{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-5) calc(var(--space-5) + env(safe-area-inset-right)) var(--space-5) calc(var(--space-5) + env(safe-area-inset-left));scrollbar-gutter:stable;flex:auto;overflow-y:auto}.overlay-module__NODQGG__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4) calc(var(--space-5) + env(safe-area-inset-right)) calc(var(--space-4) + env(safe-area-inset-bottom)) calc(var(--space-5) + env(safe-area-inset-left));border-top:1px solid var(--border-subtle);background:var(--bg-raised);flex-wrap:wrap;flex:none;display:flex}.overlay-module__NODQGG__footerWithoutBody{border-top:0;padding-top:0}@keyframes overlay-module__NODQGG__backdrop-in{0%{opacity:0}}@keyframes overlay-module__NODQGG__dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes overlay-module__NODQGG__drawer-in-right{0%{opacity:0;transform:translate(24px)}}@keyframes overlay-module__NODQGG__drawer-in-left{0%{opacity:0;transform:translate(-24px)}}@media (max-width:767px){.overlay-module__NODQGG__closeButton{width:var(--control-height-touch);height:var(--control-height-touch);margin:calc(var(--space-3) * -1);margin-left:0}.overlay-module__NODQGG__drawerPanel,.overlay-module__NODQGG__drawerPanelLeft,.overlay-module__NODQGG__drawerPanelRight{border-radius:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.overlay-module__NODQGG__root[open]::backdrop,.overlay-module__NODQGG__dialogPanel,.overlay-module__NODQGG__drawerPanelLeft,.overlay-module__NODQGG__drawerPanelRight{animation:none}}
.page-header-module__fdV59G__root{justify-content:space-between;align-items:flex-start;gap:var(--space-6);min-height:64px;display:flex}.page-header-module__fdV59G__divided{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle)}.page-header-module__fdV59G__copy{min-width:0}.page-header-module__fdV59G__copy h1{max-width:34ch;color:var(--text-title);font-size:var(--type-page-size);letter-spacing:-.02em;font-weight:700;line-height:var(--type-page-line);margin:0}.page-header-module__fdV59G__copy p{max-width:68ch;margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);text-wrap:pretty}.page-header-module__fdV59G__meta{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.page-header-module__fdV59G__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}@media (max-width:767px){.page-header-module__fdV59G__root{gap:var(--space-4);flex-direction:column;min-height:auto}.page-header-module__fdV59G__actions{justify-content:flex-start;width:100%}}
