.entity-list-row-module__AKQubG__row{color:#173c28;border:1px solid #e6ece7;border-radius:12px;align-items:center;gap:4px;min-width:0;padding:13px;text-decoration:none;display:flex}.entity-list-row-module__AKQubG__content{flex:1;gap:4px;min-width:0;display:grid}.entity-list-row-module__AKQubG__trailing{flex:none;min-width:0}.entity-list-row-module__AKQubG__row:hover{color:#2d8552;text-decoration:underline}.entity-list-row-module__AKQubG__content strong,.entity-list-row-module__AKQubG__content small{overflow-wrap:anywhere;min-width:0}.entity-list-row-module__AKQubG__content small{color:#6a7e6f;font-weight:400}@media (max-width:480px){.entity-list-row-module__AKQubG__row{flex-wrap:wrap;align-items:flex-start}}
.panel-module__QkEdJW__panel{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid #e3e8e0;border-radius:20px;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:clamp(22px,4vw,34px)}.panel-module__QkEdJW__panel>*{min-inline-size:0;max-inline-size:100%}.panel-module__QkEdJW__default{background:#fff}.panel-module__QkEdJW__subtle{box-shadow:var(--shadow-soft);background:#ffffffde}
.registry-import-form-module__-5faYq__uploadPanel,.registry-import-form-module__-5faYq__reviewForm,.registry-import-form-module__-5faYq__petSection,.registry-import-form-module__-5faYq__queuePanel,.registry-import-form-module__-5faYq__sessionsPanel{max-width:1160px;margin-left:auto;margin-right:auto}.registry-import-form-module__-5faYq__uploadPanel h2,.registry-import-form-module__-5faYq__queuePanel h2,.registry-import-form-module__-5faYq__sessionsPanel h2,.registry-import-form-module__-5faYq__summary h2,.registry-import-form-module__-5faYq__bulkPanel h2,.registry-import-form-module__-5faYq__petSection h2,.registry-import-form-module__-5faYq__commitPanel h2{margin:4px 0 12px}.registry-import-form-module__-5faYq__uploadPanel>p,.registry-import-form-module__-5faYq__queuePanel>div>p,.registry-import-form-module__-5faYq__sessionsPanel>div>p,.registry-import-form-module__-5faYq__summary>div>p,.registry-import-form-module__-5faYq__bulkPanel>div>p,.registry-import-form-module__-5faYq__sectionHeading p{color:#458861;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:800}.registry-import-form-module__-5faYq__uploadForm{grid-template-columns:minmax(0,1fr);gap:18px;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-top:20px;display:grid}.registry-import-form-module__-5faYq__demoScenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.registry-import-form-module__-5faYq__demoScenarioCard{background:#f7faf7;border:1px solid #dbe5dc;border-radius:14px;gap:12px;min-width:0;padding:16px;display:grid}.registry-import-form-module__-5faYq__demoScenarioCard[data-selected=true]{background:#edf7f0;border-color:#2c8b57;box-shadow:0 0 0 1px #2c8b57}.registry-import-form-module__-5faYq__demoScenarioCard label{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.registry-import-form-module__-5faYq__demoScenarioCard label>span{gap:4px;min-width:0;display:grid}.registry-import-form-module__-5faYq__demoScenarioCard input{flex:none;margin-top:4px}.registry-import-form-module__-5faYq__demoScenarioCard strong,.registry-import-form-module__-5faYq__demoScenarioCard small,.registry-import-form-module__-5faYq__demoScenarioCard p,.registry-import-form-module__-5faYq__demoScenarioCard li,.registry-import-form-module__-5faYq__demoScenarioCard a{overflow-wrap:anywhere}.registry-import-form-module__-5faYq__demoScenarioCard small,.registry-import-form-module__-5faYq__demoScenarioCard p,.registry-import-form-module__-5faYq__demoScenarioCard li{color:#617466}.registry-import-form-module__-5faYq__demoScenarioCard ul{margin:0;padding-left:20px}.registry-import-form-module__-5faYq__demoScenarioCard p{margin:0;line-height:1.45}.registry-import-form-module__-5faYq__demoScenarioCard a{color:#1f6f46;justify-self:start;font-weight:800}.registry-import-form-module__-5faYq__demoStopExplanation{gap:8px;display:grid}.registry-import-form-module__-5faYq__demoStopExplanation p{margin:0}.registry-import-form-module__-5faYq__sessionsPanel,.registry-import-form-module__-5faYq__queuePanel{gap:16px;margin-bottom:22px;display:grid}.registry-import-form-module__-5faYq__queuePanel>div:first-child{gap:4px;display:grid}.registry-import-form-module__-5faYq__queuePanel>div:first-child>h2,.registry-import-form-module__-5faYq__queuePanel>div:first-child>span{margin:0}.registry-import-form-module__-5faYq__queuePanel>div:first-child>span{color:#617466}.registry-import-form-module__-5faYq__queueList,.registry-import-form-module__-5faYq__lotList{gap:10px;display:grid}.registry-import-form-module__-5faYq__queueSession{border-top:1px solid #dbe5dc;gap:12px;min-width:0;padding-top:14px;display:grid}.registry-import-form-module__-5faYq__queueHeading,.registry-import-form-module__-5faYq__lotRow{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.registry-import-form-module__-5faYq__queueHeading>div:first-child,.registry-import-form-module__-5faYq__lotRow>div:first-child{gap:3px;min-width:0;display:grid}.registry-import-form-module__-5faYq__queueHeading small,.registry-import-form-module__-5faYq__lotRow small{color:#617466;overflow-wrap:anywhere}.registry-import-form-module__-5faYq__queueReadiness{color:#496758;margin-top:3px;font-size:.9rem;line-height:1.4}.registry-import-form-module__-5faYq__queueActions,.registry-import-form-module__-5faYq__lotActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.registry-import-form-module__-5faYq__lotActions>form{display:contents}.registry-import-form-module__-5faYq__lotRow{background:#f7faf7;border:1px solid #dbe5dc;border-radius:12px;padding:12px}.registry-import-form-module__-5faYq__caseList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.registry-import-form-module__-5faYq__caseList li{background:#f7faf7;border-radius:999px;align-items:center;gap:7px;min-width:0;padding:5px 9px;display:flex}.registry-import-form-module__-5faYq__caseList span{color:#486451;overflow-wrap:anywhere}.registry-import-form-module__-5faYq__sessionsPanel>div>span{color:#617466}.registry-import-form-module__-5faYq__sessionList{gap:10px;display:grid}.registry-import-form-module__-5faYq__sessionRow{border-top:1px solid #dbe5dc;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-top:12px;display:flex}.registry-import-form-module__-5faYq__sessionRow>div:first-child{gap:4px;min-width:0;display:grid}.registry-import-form-module__-5faYq__sessionRow small{color:#617466;overflow-wrap:anywhere}.registry-import-form-module__-5faYq__sessionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.registry-import-form-module__-5faYq__sessionActions>form{display:contents}.registry-import-form-module__-5faYq__uploadForm input[type=file]{box-sizing:border-box;color:#30543d;font:inherit;background:#f9fbf8;border:1px solid #cdd9d0;border-radius:12px;width:100%;min-width:0;max-width:100%;padding:12px}.registry-import-form-module__-5faYq__reviewForm{gap:22px;margin-top:22px;display:grid}.registry-import-form-module__-5faYq__commitAction{align-items:stretch;gap:12px;min-width:min(100%,320px);display:grid}.registry-import-form-module__-5faYq__commitAction>button{width:100%}.registry-import-form-module__-5faYq__commitButtons{gap:10px;display:grid}.registry-import-form-module__-5faYq__commitButtons>button{width:100%}.registry-import-form-module__-5faYq__wizardNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.registry-import-form-module__-5faYq__wizardNav a{color:#2f6746;overflow-wrap:anywhere;text-align:center;background:#eef5ef;border:1px solid #d3e2d6;border-radius:12px;min-width:0;padding:11px 12px;font-weight:800;text-decoration:none}.registry-import-form-module__-5faYq__summary,.registry-import-form-module__-5faYq__bulkPanel,.registry-import-form-module__-5faYq__mappingPanel,.registry-import-form-module__-5faYq__wizardPanel,.registry-import-form-module__-5faYq__commitPanel{gap:14px;display:grid}.registry-import-form-module__-5faYq__summary,.registry-import-form-module__-5faYq__bulkPanel,.registry-import-form-module__-5faYq__wizardPanel{scroll-margin-top:88px}.registry-import-form-module__-5faYq__wizardPanel>div:first-child,.registry-import-form-module__-5faYq__bulkPanel>div:first-child{gap:4px;display:grid}.registry-import-form-module__-5faYq__wizardPanel>div:first-child>p,.registry-import-form-module__-5faYq__bulkPanel>div:first-child>p{color:#458861;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:800}.registry-import-form-module__-5faYq__wizardPanel>div:first-child>h2,.registry-import-form-module__-5faYq__wizardPanel>div:first-child>span,.registry-import-form-module__-5faYq__bulkPanel>div:first-child>h2,.registry-import-form-module__-5faYq__bulkPanel>div:first-child>span{margin:0}.registry-import-form-module__-5faYq__wizardPanel>div:first-child>span,.registry-import-form-module__-5faYq__bulkPanel>div:first-child>span{color:#617466}.registry-import-form-module__-5faYq__mappingSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.registry-import-form-module__-5faYq__mappingSummary>div{min-width:0}.registry-import-form-module__-5faYq__mappingSummary ul{color:#617466;margin-top:8px;margin-bottom:0;padding-left:20px}.registry-import-form-module__-5faYq__profileDetails{background:#f7faf7;border:1px solid #dbe5dc;border-radius:14px;gap:14px;padding:16px;display:grid}.registry-import-form-module__-5faYq__profileDetails>div:first-child{gap:4px;display:grid}.registry-import-form-module__-5faYq__profileDetails p,.registry-import-form-module__-5faYq__profileDetails h3,.registry-import-form-module__-5faYq__profileDetails span,.registry-import-form-module__-5faYq__profileDetails ul{margin:0}.registry-import-form-module__-5faYq__profileDetails p{color:#458861;letter-spacing:.08em;font-size:.7rem;font-weight:800}.registry-import-form-module__-5faYq__profileDetails span,.registry-import-form-module__-5faYq__profileDetails li{color:#617466;line-height:1.45}.registry-import-form-module__-5faYq__profileColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.registry-import-form-module__-5faYq__profileColumns>div{min-width:0}.registry-import-form-module__-5faYq__profileColumns ul{padding-left:20px}.registry-import-form-module__-5faYq__readinessPanel{border:1px solid #dbe5dc;border-radius:14px;gap:12px;padding:16px;display:grid}.registry-import-form-module__-5faYq__readinessHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.registry-import-form-module__-5faYq__readinessHeading>div{min-width:0}.registry-import-form-module__-5faYq__readinessPanel p,.registry-import-form-module__-5faYq__readinessPanel h3,.registry-import-form-module__-5faYq__readinessPanel ul{margin:0}.registry-import-form-module__-5faYq__readinessPanel>ul{color:#617466;padding-left:20px}.registry-import-form-module__-5faYq__readinessCategories{flex-wrap:wrap;gap:8px;display:flex}.registry-import-form-module__-5faYq__readinessCategories span{color:#486451;background:#f5f8f5;border-radius:999px;padding:6px 10px}.registry-import-form-module__-5faYq__mappingPanel>div>p{color:#458861;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:800}.registry-import-form-module__-5faYq__mappingPanel>div>span{color:#617466}.registry-import-form-module__-5faYq__mappingPanel section{gap:10px;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.registry-import-form-module__-5faYq__mappingPanel h3{margin:0}.registry-import-form-module__-5faYq__mappingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.registry-import-form-module__-5faYq__mappingGrid>*{min-inline-size:0;max-inline-size:100%}.registry-import-form-module__-5faYq__mappingGrid select{box-sizing:border-box;font:inherit;background:#fff;border:1px solid #cdd9d0;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:0 11px}.registry-import-form-module__-5faYq__mappingConfidenceGroup{background:#f7faf7;border:1px solid #dbe5dc;border-radius:14px;gap:12px;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:14px;display:grid}.registry-import-form-module__-5faYq__mappingConfidenceGroup[data-confidence=certain]{background:#edf8f0;border-color:#8bc7a0;box-shadow:inset 4px 0 #2d8552}.registry-import-form-module__-5faYq__mappingConfidenceGroup[data-confidence=certain]>div:first-child{background:#dff2e5;border-radius:10px;padding:10px 12px}.registry-import-form-module__-5faYq__mappingConfidenceGroup[data-confidence=certain]>div:first-child strong{color:#17663b}.registry-import-form-module__-5faYq__mappingConfidenceGroup[data-confidence=certain] small{color:#315f43;font-weight:700}.registry-import-form-module__-5faYq__mappingConfidenceGroup>div:first-child,.registry-import-form-module__-5faYq__automaticDiscard{gap:3px;display:grid}.registry-import-form-module__-5faYq__mappingConfidenceGroup small,.registry-import-form-module__-5faYq__automaticDiscard small{color:#617466;overflow-wrap:anywhere}.registry-import-form-module__-5faYq__automaticDiscard{background:#fff;border:1px solid #e1e8e2;border-radius:10px;padding:10px 12px}.registry-import-form-module__-5faYq__unmappedFields,.registry-import-form-module__-5faYq__fieldOutcomeSummary{background:#f7faf7;border:1px solid #dbe5dc;border-radius:14px;gap:12px;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding:14px;display:grid}.registry-import-form-module__-5faYq__unmappedFields>div:first-child{gap:3px;display:grid}.registry-import-form-module__-5faYq__unmappedFields small,.registry-import-form-module__-5faYq__fieldOutcomeRow small{color:#617466;overflow-wrap:anywhere}.registry-import-form-module__-5faYq__sharedOutcomeNote{color:#617466;margin:0}.registry-import-form-module__-5faYq__unmappedFields select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.registry-import-form-module__-5faYq__fieldOutcomeSummary summary{color:#30543d;cursor:pointer;overflow-wrap:anywhere;font-weight:800}.registry-import-form-module__-5faYq__fieldOutcomeList{gap:8px;display:grid}.registry-import-form-module__-5faYq__fieldOutcomeRow{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.registry-import-form-module__-5faYq__fieldOutcomeRow[data-disposition=mapped]{background:#f0f8f2;border:1px solid #cfe3d4}.registry-import-form-module__-5faYq__fieldOutcomeRow[data-disposition=discarded]{background:#fff5f2;border:1px solid #edd8d1}.registry-import-form-module__-5faYq__fieldOutcomeRow[data-disposition=parked]{background:#fff9e9;border:1px solid #eadfb9}.registry-import-form-module__-5faYq__fieldOutcomeRow>span:first-child{gap:2px;min-width:0;display:grid}.registry-import-form-module__-5faYq__summary p,.registry-import-form-module__-5faYq__bulkPanel small,.registry-import-form-module__-5faYq__commitPanel p,.registry-import-form-module__-5faYq__muted,.registry-import-form-module__-5faYq__ownerMatch{color:#617466;margin:0}.registry-import-form-module__-5faYq__metrics,.registry-import-form-module__-5faYq__bulkActions{flex-wrap:wrap;gap:8px;display:flex}.registry-import-form-module__-5faYq__bulkSpeciesShortcut{border:1px solid #d9e5dc;border-radius:16px;padding:14px 16px}.registry-import-form-module__-5faYq__bulkSpeciesShortcut>summary{color:#1a4d33;cursor:pointer;font-weight:800}.registry-import-form-module__-5faYq__bulkSpeciesShortcut>p{color:#51695a;max-width:76ch;margin:12px 0}.registry-import-form-module__-5faYq__bulkSpeciesShortcut .registry-import-form-module__-5faYq__bulkActions{margin-bottom:10px}.registry-import-form-module__-5faYq__petSection{min-width:0}.registry-import-form-module__-5faYq__reviewSection{border:0}.registry-import-form-module__-5faYq__reviewSection>summary{cursor:pointer;min-width:0;list-style:none}.registry-import-form-module__-5faYq__reviewSection>summary::-webkit-details-marker{display:none}.registry-import-form-module__-5faYq__reviewSection>summary:after{color:#458861;content:"+";flex:none;font-size:1.25rem;font-weight:900}.registry-import-form-module__-5faYq__reviewSection[open]>summary:after{content:"−"}.registry-import-form-module__-5faYq__reviewSection>summary>span{margin-left:auto}.registry-import-form-module__-5faYq__emptyReviewMessage{color:#617466;margin:16px 0 0}.registry-import-form-module__-5faYq__readyReviewSection{background:#f4f8f4;border:1px solid #dbe5dc;border-radius:16px;min-width:0;margin-top:16px;padding:14px 16px}.registry-import-form-module__-5faYq__readyReviewSection>summary{color:#2d704b;cursor:pointer;overflow-wrap:anywhere;font-weight:800;list-style:none}.registry-import-form-module__-5faYq__readyReviewSection>summary::-webkit-details-marker{display:none}.registry-import-form-module__-5faYq__readyReviewSection>summary:after{content:" +"}.registry-import-form-module__-5faYq__readyReviewSection[open]>summary:after{content:" −"}.registry-import-form-module__-5faYq__optionalSectionHint{color:#617466;letter-spacing:normal;overflow-wrap:anywhere;margin-top:4px;font-size:.86rem;font-weight:500;line-height:1.4;display:block}.registry-import-form-module__-5faYq__sectionHeading,.registry-import-form-module__-5faYq__petHeading,.registry-import-form-module__-5faYq__commitPanel{justify-content:space-between;align-items:center;gap:16px;display:flex}.registry-import-form-module__-5faYq__petGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.registry-import-form-module__-5faYq__petCard{background:#fff;border:1px solid #dbe5dc;border-radius:16px;gap:14px;min-width:0;padding:18px;display:grid}.registry-import-form-module__-5faYq__petHeading{align-items:flex-start}.registry-import-form-module__-5faYq__petHeading>div{gap:3px;min-width:0;display:grid}.registry-import-form-module__-5faYq__petHeading strong,.registry-import-form-module__-5faYq__petHeading small,.registry-import-form-module__-5faYq__ownerMatch strong{overflow-wrap:anywhere}.registry-import-form-module__-5faYq__petHeading small{color:#6a7e6f}.registry-import-form-module__-5faYq__petCard input,.registry-import-form-module__-5faYq__petCard select{box-sizing:border-box;font:inherit;background:#fff;border:1px solid #cdd9d0;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:0 11px}.registry-import-form-module__-5faYq__speciesQuickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.registry-import-form-module__-5faYq__speciesQuickActions button{width:100%;min-width:0;padding-inline:10px}.registry-import-form-module__-5faYq__sourceValue{color:#385345;overflow-wrap:anywhere;white-space:pre-wrap;background:#f5f8f5;border:1px solid #dbe5dd;border-radius:10px;margin:0;padding:12px}.registry-import-form-module__-5faYq__bookingCandidateDetails{gap:10px;min-width:0;margin:0;display:grid}.registry-import-form-module__-5faYq__bookingCandidateDetails>div{gap:2px;min-width:0;display:grid}.registry-import-form-module__-5faYq__bookingCandidateDetails dt{color:#6a7e6f;font-size:.82rem;font-weight:700}.registry-import-form-module__-5faYq__bookingCandidateDetails dd{overflow-wrap:anywhere;margin:0}.registry-import-form-module__-5faYq__proposalList,.registry-import-form-module__-5faYq__blockingList{gap:3px;margin:0;padding-left:18px;display:grid}.registry-import-form-module__-5faYq__blockingList{color:#9a4637}.registry-import-form-module__-5faYq__serviceProposal{gap:3px;display:grid}.registry-import-form-module__-5faYq__serviceProposal small{color:#617466}.registry-import-form-module__-5faYq__bookingDecisionFields{gap:.8rem;min-width:0;display:grid}.registry-import-form-module__-5faYq__bookingDecisionFields>label{align-items:center;gap:.65rem;display:flex}.registry-import-form-module__-5faYq__bookingDecisionFields input[type=checkbox]{flex:none;width:auto}.registry-import-form-module__-5faYq__commitPanel>div{min-width:0}.registry-import-form-module__-5faYq__commitPanel button{flex:none}@media (max-width:760px){.registry-import-form-module__-5faYq__demoScenarioGrid{grid-template-columns:1fr}.registry-import-form-module__-5faYq__wizardNav,.registry-import-form-module__-5faYq__mappingSummary{grid-template-columns:1fr 1fr}.registry-import-form-module__-5faYq__petGrid,.registry-import-form-module__-5faYq__mappingGrid,.registry-import-form-module__-5faYq__profileColumns{grid-template-columns:1fr}.registry-import-form-module__-5faYq__readinessHeading{flex-direction:column;align-items:flex-start}.registry-import-form-module__-5faYq__sectionHeading,.registry-import-form-module__-5faYq__petHeading,.registry-import-form-module__-5faYq__fieldOutcomeRow,.registry-import-form-module__-5faYq__commitPanel,.registry-import-form-module__-5faYq__queueHeading,.registry-import-form-module__-5faYq__lotRow,.registry-import-form-module__-5faYq__sessionRow{flex-direction:column;align-items:stretch}.registry-import-form-module__-5faYq__commitPanel button,.registry-import-form-module__-5faYq__bulkActions button,.registry-import-form-module__-5faYq__sessionActions,.registry-import-form-module__-5faYq__queueActions,.registry-import-form-module__-5faYq__lotActions,.registry-import-form-module__-5faYq__lotActions>form,.registry-import-form-module__-5faYq__lotActions button,.registry-import-form-module__-5faYq__sessionActions>*{width:100%}}@media (max-width:420px){.registry-import-form-module__-5faYq__mappingSummary{grid-template-columns:1fr}}.registry-import-form-module__-5faYq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.registry-import-form-module__-5faYq__twoColumns{grid-template-columns:1fr}}.registry-import-form-module__-5faYq__confirmationRow{align-items:flex-start;gap:.65rem;min-width:0;line-height:1.35;display:flex}.registry-import-form-module__-5faYq__confirmationRow input[type=checkbox]{flex:none;width:1.1rem;height:1.1rem;margin-top:.12rem}.registry-import-form-module__-5faYq__confirmationRow span{overflow-wrap:anywhere;min-width:0}.registry-import-form-module__-5faYq__previewClientNotice{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.45}.registry-import-form-module__-5faYq__ocrPanel{border-radius:var(--radius-lg);background:#f7faf7;border:1px solid #dbe5dc;margin-top:18px}.registry-import-form-module__-5faYq__ocrPanel>summary{cursor:pointer;color:var(--color-forest-900);padding:18px;font-weight:800}.registry-import-form-module__-5faYq__ocrContent,.registry-import-form-module__-5faYq__ocrReview,.registry-import-form-module__-5faYq__ocrRows{gap:18px;display:grid}.registry-import-form-module__-5faYq__ocrContent{padding:0 18px 18px}.registry-import-form-module__-5faYq__ocrReviewHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.registry-import-form-module__-5faYq__ocrReviewHeading div,.registry-import-form-module__-5faYq__ocrRow header{gap:4px;display:grid}.registry-import-form-module__-5faYq__ocrReviewHeading small,.registry-import-form-module__-5faYq__ocrRow header span{color:var(--color-muted)}.registry-import-form-module__-5faYq__ocrRow{border-radius:var(--radius-lg);background:var(--color-white);border:1px solid #dbe5dc;gap:18px;padding:18px;display:grid}.registry-import-form-module__-5faYq__ocrRow header{grid-template-columns:1fr auto;align-items:baseline}.registry-import-form-module__-5faYq__ocrFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.registry-import-form-module__-5faYq__ocrDateTime{grid-template-columns:minmax(0,1fr) 8rem;gap:8px;display:grid}@media (max-width:700px){.registry-import-form-module__-5faYq__ocrFields,.registry-import-form-module__-5faYq__ocrDateTime,.registry-import-form-module__-5faYq__ocrRow header{grid-template-columns:minmax(0,1fr)}}
.calendar-status-legend-module__UJLIIa__trigger{color:var(--color-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0;font-size:11px;display:inline-flex}.calendar-status-legend-module__UJLIIa__trigger>i,.calendar-status-legend-module__UJLIIa__dialog li>i{background:#c8e5d8;border-radius:999px;flex:none;width:9px;height:9px;display:inline-block}.calendar-status-legend-module__UJLIIa__backdrop{z-index:30;background:#1029206b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.calendar-status-legend-module__UJLIIa__dialog{background:#fff;border-radius:18px;width:100%;max-width:330px;padding:20px;box-shadow:0 22px 55px #10292047}.calendar-status-legend-module__UJLIIa__dialogHeading{justify-content:space-between;align-items:center;display:flex}.calendar-status-legend-module__UJLIIa__dialogHeading h2{color:var(--color-forest-950);margin:0;font:700 21px/1.2 Georgia,serif}.calendar-status-legend-module__UJLIIa__dialogHeading button{background:var(--color-cream-100);color:var(--color-forest-900);cursor:pointer;border:0;border-radius:9px;width:34px;height:34px;font-size:20px}.calendar-status-legend-module__UJLIIa__dialog ul{gap:10px;margin:17px 0 0;padding:0;list-style:none;display:grid}.calendar-status-legend-module__UJLIIa__dialog li{color:var(--color-forest-900);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.calendar-status-legend-module__UJLIIa__dialog li>i{width:11px;height:11px}.calendar-status-legend-module__UJLIIa__dialog li>.calendar-status-legend-module__UJLIIa__green{background:#c8e5d8}.calendar-status-legend-module__UJLIIa__dialog li>.calendar-status-legend-module__UJLIIa__blue{background:#cfe1e8}.calendar-status-legend-module__UJLIIa__dialog li>.calendar-status-legend-module__UJLIIa__gold{background:#f2dfae}.calendar-status-legend-module__UJLIIa__dialog li>.calendar-status-legend-module__UJLIIa__coral{background:#f4c9bd}.calendar-status-legend-module__UJLIIa__preferredRoom{color:#e3ad00;text-shadow:0 1px #8b6700}
.brand-wordmark-module__eNY4Gq__wordmark{letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;font-family:Georgia,Times New Roman,serif}.brand-wordmark-module__eNY4Gq__i{display:inline-block;position:relative}.brand-wordmark-module__eNY4Gq__paw{color:#d9a441;fill:currentColor;width:.32em;height:.32em;position:absolute;top:-.08em;left:50%;transform:translate(-52%,-38%)}.brand-wordmark-module__eNY4Gq__lane{white-space:nowrap}
.platform-privacy-reminder-module__Lpn3Rq__reminder{color:#fff;z-index:80;background:#173f35;border:1px solid #2d6f58;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:min(860px,100vw - 28px);padding:16px 18px;display:flex;position:fixed;bottom:72px;left:50%;transform:translate(-50%);box-shadow:0 18px 44px #0a2a1f4d}.platform-privacy-reminder-module__Lpn3Rq__reminder strong,.platform-privacy-reminder-module__Lpn3Rq__reminder p{margin:0}.platform-privacy-reminder-module__Lpn3Rq__reminder p{color:#d9ebe2;margin-top:4px;font-size:.84rem;line-height:1.45}.platform-privacy-reminder-module__Lpn3Rq__actions{flex:none;align-items:center;gap:12px;display:flex}.platform-privacy-reminder-module__Lpn3Rq__actions a{color:#fff;white-space:nowrap;font-size:.86rem;font-weight:800}.platform-privacy-reminder-module__Lpn3Rq__actions form{margin:0}@media (max-width:680px){.platform-privacy-reminder-module__Lpn3Rq__reminder{flex-direction:column;align-items:stretch;gap:12px;bottom:64px}.platform-privacy-reminder-module__Lpn3Rq__actions{justify-content:space-between}}
.page-module__-hwpMG__shell{color:#173c28;background:#f7f8f5;min-height:100dvh;padding:clamp(24px,5vw,70px)}.page-module__-hwpMG__header,.page-module__-hwpMG__notice,.page-module__-hwpMG__trialPanel{max-width:1160px;margin-left:auto;margin-right:auto}.page-module__-hwpMG__trialPanel{background:#edf7ef;border:1px solid #bad9c2;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:20px;display:flex}.page-module__-hwpMG__trialPanel>div{gap:6px;min-width:0;display:grid}.page-module__-hwpMG__trialPanel p,.page-module__-hwpMG__trialPanel h2,.page-module__-hwpMG__trialPanel span{margin:0}.page-module__-hwpMG__trialPanel p{color:#458861;letter-spacing:.08em;font-size:.72rem;font-weight:800}.page-module__-hwpMG__trialPanel span{color:#597060;line-height:1.5}.page-module__-hwpMG__trialPanel form{flex:none}.page-module__-hwpMG__header a{color:#387754;font-weight:800;text-decoration:none}.page-module__-hwpMG__header p{color:#458861;letter-spacing:.08em;margin:26px 0 8px;font-size:.75rem;font-weight:800}.page-module__-hwpMG__header h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,6vw,3.5rem)}.page-module__-hwpMG__header span{color:#6a7e6f;margin:10px 0 24px;display:block}.page-module__-hwpMG__notice{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px;display:grid}.page-module__-hwpMG__notice a{justify-self:start}.page-module__-hwpMG__completionDashboard{border:1px solid;border-radius:22px;gap:20px;max-width:1160px;margin:0 auto 24px;padding:clamp(18px,4vw,30px);display:grid}.page-module__-hwpMG__completionDashboardReady{background:#edf7ef;border-color:#bad9c2}.page-module__-hwpMG__completionDashboardBlocked{background:#fff2ed;border-color:#edc6b8}.page-module__-hwpMG__completionHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.page-module__-hwpMG__completionHeading>div{gap:6px;min-width:0;display:grid}.page-module__-hwpMG__completionHeading p,.page-module__-hwpMG__completionHeading h2,.page-module__-hwpMG__completionHeading span{margin:0}.page-module__-hwpMG__completionHeading p{color:#458861;letter-spacing:.08em;font-size:.72rem;font-weight:800}.page-module__-hwpMG__completionHeading span{color:#597060;line-height:1.5}.page-module__-hwpMG__completionHeading>strong{background:#fff;border-radius:999px;flex:none;padding:8px 12px}.page-module__-hwpMG__completionMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-module__-hwpMG__completionMetrics article{background:#ffffffbf;border:1px solid #173c281a;border-radius:16px;gap:4px;min-width:0;padding:14px;display:grid}.page-module__-hwpMG__completionMetrics small{color:#597060}.page-module__-hwpMG__completionMetrics strong{font-size:1.5rem}.page-module__-hwpMG__completionProgress{gap:8px;display:grid}.page-module__-hwpMG__completionProgress>div{justify-content:space-between;gap:12px;display:flex}.page-module__-hwpMG__completionProgress progress{accent-color:#2c8a55;inline-size:100%}.page-module__-hwpMG__completionProgress small{color:#597060}.page-module__-hwpMG__completionDashboard>a{justify-self:start}@media (max-width:600px){.page-module__-hwpMG__notice a{width:100%}.page-module__-hwpMG__trialPanel{flex-direction:column;align-items:stretch}.page-module__-hwpMG__trialPanel form,.page-module__-hwpMG__trialPanel button{width:100%}.page-module__-hwpMG__completionHeading{flex-direction:column;align-items:stretch}.page-module__-hwpMG__completionHeading>strong{align-self:start}.page-module__-hwpMG__completionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__-hwpMG__completionDashboard>a{width:100%}}
.page-module__xt9bKq__shell{color:#173c28;background:#f7f8f5;min-height:100dvh;padding:clamp(24px,5vw,70px)}.page-module__xt9bKq__header,.page-module__xt9bKq__safety,.page-module__xt9bKq__previewSection,.page-module__xt9bKq__planSection{max-width:1160px;margin-left:auto;margin-right:auto}.page-module__xt9bKq__header a{color:#2d8552;font-weight:800}.page-module__xt9bKq__header p,.page-module__xt9bKq__sectionHeading p{color:#458861;letter-spacing:.08em;margin:28px 0 8px;font-size:.75rem;font-weight:800}.page-module__xt9bKq__header h1{letter-spacing:-.05em;margin:0;font-size:clamp(2.35rem,6vw,4rem);line-height:1}.page-module__xt9bKq__header>span{color:#627769;max-width:820px;margin-top:18px;line-height:1.55;display:block}.page-module__xt9bKq__safety{justify-content:space-between;align-items:center;gap:24px;margin-top:28px;display:flex}.page-module__xt9bKq__safety h2,.page-module__xt9bKq__safety p{margin:0}.page-module__xt9bKq__safety p,.page-module__xt9bKq__muted{color:#627769;margin-top:8px;line-height:1.5}.page-module__xt9bKq__safetyActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module__xt9bKq__previewSection,.page-module__xt9bKq__planSection{margin-top:38px}.page-module__xt9bKq__wizardSteps{max-width:1160px;margin:28px auto 0}.page-module__xt9bKq__wizardSteps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__xt9bKq__wizardSteps li{background:#eef7f0;border:1px solid #d3e7d8;border-radius:16px;gap:6px;min-width:0;padding:14px;display:grid}.page-module__xt9bKq__wizardSteps span{color:#627769;font-size:.9rem;line-height:1.4}.page-module__xt9bKq__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.page-module__xt9bKq__sectionHeading p{margin-top:0}.page-module__xt9bKq__sectionHeading h2{margin:0;font-size:clamp(1.7rem,4vw,2.35rem)}.page-module__xt9bKq__previewForm{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(130px,1fr)) auto;align-items:end;gap:14px;display:grid}.page-module__xt9bKq__previewForm label,.page-module__xt9bKq__ruleForm label{color:#284d38;gap:7px;min-width:0;font-weight:750;display:grid}.page-module__xt9bKq__previewForm input,.page-module__xt9bKq__previewForm select,.page-module__xt9bKq__ruleForm input,.page-module__xt9bKq__ruleForm select{width:100%;min-width:0}.page-module__xt9bKq__explanation{border-top:1px solid #dce6dd;margin-top:22px;padding-top:22px}.page-module__xt9bKq__explanation>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module__xt9bKq__explanation h3,.page-module__xt9bKq__explanation p{margin:0}.page-module__xt9bKq__explanation p{color:#627769;margin-top:8px;line-height:1.5}.page-module__xt9bKq__explanation>div>strong{font-family:Georgia,Times New Roman,serif;font-size:1.65rem}.page-module__xt9bKq__explanation ul,.page-module__xt9bKq__ruleList{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.page-module__xt9bKq__explanation li,.page-module__xt9bKq__ruleList li{background:#f7faf7;border:1px solid #dce6dd;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:13px 15px;display:flex}.page-module__xt9bKq__explanation li>span,.page-module__xt9bKq__ruleList li>span{gap:4px;min-width:0;display:grid}.page-module__xt9bKq__explanation small,.page-module__xt9bKq__ruleList small,.page-module__xt9bKq__ruleForm small,.page-module__xt9bKq__plan summary small{color:#627769;font-weight:500;line-height:1.4}.page-module__xt9bKq__planList{gap:14px;display:grid}.page-module__xt9bKq__plan{background:#fff;border:1px solid #dce6dd;border-radius:20px;overflow:clip}.page-module__xt9bKq__plan>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;list-style:none;display:flex}.page-module__xt9bKq__plan>summary::-webkit-details-marker{display:none}.page-module__xt9bKq__plan>summary>span:first-child{gap:4px;min-width:0;display:grid}.page-module__xt9bKq__planSummary{text-align:right;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.page-module__xt9bKq__planBody{border-top:1px solid #e3ebe4;padding:22px}.page-module__xt9bKq__planBody section{min-width:0}.page-module__xt9bKq__planBody h3{margin:0}.page-module__xt9bKq__planNarrative{background:#f7faf7;border:1px solid #dce6dd;border-radius:14px;padding:16px}.page-module__xt9bKq__planNarrative p{color:#496554;margin:8px 0 0;line-height:1.5}.page-module__xt9bKq__planNarrative ul{color:#496554;gap:7px;margin:12px 0 0;padding-left:20px;line-height:1.5;display:grid}.page-module__xt9bKq__advancedRules{border-top:1px solid #dce6dd;margin-top:18px;padding-top:16px}.page-module__xt9bKq__advancedRules>summary{color:#26794a;cursor:pointer;font-weight:850}.page-module__xt9bKq__ruleColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px;display:grid}.page-module__xt9bKq__technicalOption{border:1px solid #dce6dd;border-radius:12px;padding:12px}.page-module__xt9bKq__technicalOption>summary{color:#496554;cursor:pointer;font-weight:750}.page-module__xt9bKq__technicalOption label{margin-top:12px}.page-module__xt9bKq__createGrid,.page-module__xt9bKq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__xt9bKq__createGrid{margin-top:16px}.page-module__xt9bKq__createRule{background:#f7faf7;border:1px solid #dce6dd;border-radius:14px;min-width:0;padding:14px}.page-module__xt9bKq__createRule>summary{color:#26794a;cursor:pointer;font-weight:850}.page-module__xt9bKq__ruleForm{gap:14px;margin-top:16px;display:grid}.page-module__xt9bKq__ruleForm fieldset{border:0;min-width:0;margin:0;padding:0}.page-module__xt9bKq__ruleForm legend{margin-bottom:8px;font-weight:750}.page-module__xt9bKq__weekdays{flex-wrap:wrap;gap:8px;display:flex}.page-module__xt9bKq__weekdays label{background:#fff;border:1px solid #dce6dd;border-radius:999px;flex-direction:row;align-items:center;gap:5px;padding:7px 9px;font-size:.86rem;display:flex}.page-module__xt9bKq__weekdays input{flex:none;width:auto}@media (max-width:900px){.page-module__xt9bKq__wizardSteps ol,.page-module__xt9bKq__previewForm{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__xt9bKq__ruleColumns{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.page-module__xt9bKq__shell{padding-left:16px;padding-right:16px}.page-module__xt9bKq__safety,.page-module__xt9bKq__sectionHeading,.page-module__xt9bKq__plan>summary,.page-module__xt9bKq__explanation>div,.page-module__xt9bKq__explanation li,.page-module__xt9bKq__ruleList li{flex-wrap:wrap;align-items:flex-start}.page-module__xt9bKq__previewForm,.page-module__xt9bKq__createGrid,.page-module__xt9bKq__twoColumns,.page-module__xt9bKq__wizardSteps ol{grid-template-columns:minmax(0,1fr)}.page-module__xt9bKq__previewForm button,.page-module__xt9bKq__ruleForm button{width:100%}.page-module__xt9bKq__planSummary{text-align:left;justify-content:flex-start}}
.page-module__wu5GRW__shell{color:#173c28;background:#f7f8f5;min-height:100dvh;padding:clamp(24px,5vw,70px)}.page-module__wu5GRW__header,.page-module__wu5GRW__grid,.page-module__wu5GRW__error{max-width:1160px;margin-left:auto;margin-right:auto}.page-module__wu5GRW__header a{color:#387754;font-weight:800;text-decoration:none}.page-module__wu5GRW__header p,.page-module__wu5GRW__card>p{color:#458861;letter-spacing:.08em;margin:26px 0 8px;font-size:.75rem;font-weight:800}.page-module__wu5GRW__header h1,.page-module__wu5GRW__card h2{letter-spacing:-.04em;margin:0}.page-module__wu5GRW__panelContent{min-width:0}.page-module__wu5GRW__panelContent>p{color:#458861;letter-spacing:.08em;margin:0 0 8px;font-size:.75rem;font-weight:800}.page-module__wu5GRW__header h1{font-size:clamp(2.2rem,6vw,3.5rem)}.page-module__wu5GRW__header>span,.page-module__wu5GRW__muted{color:#6a7e6f;margin-top:10px;display:block}.page-module__wu5GRW__grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-template-areas:"task-list note-list";gap:24px;margin-top:32px;display:grid}.page-module__wu5GRW__taskListPanel{grid-area:task-list}.page-module__wu5GRW__card{min-width:0}.page-module__wu5GRW__card>p{margin-top:0}.page-module__wu5GRW__card ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.page-module__wu5GRW__card li{border:1px solid #e6ece7;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.page-module__wu5GRW__card li span{gap:4px;min-width:0;display:grid}.page-module__wu5GRW__card li small{color:#6a7e6f;font-size:.82rem}.page-module__wu5GRW__completedHistory{border-top:1px solid #e6ece7;margin-top:22px;padding-top:18px}.page-module__wu5GRW__taskViews{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.page-module__wu5GRW__taskViews a{color:#356047;background:#f2f6f2;border:1px solid #dce7de;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:800;text-decoration:none}.page-module__wu5GRW__taskViews .page-module__wu5GRW__activeTaskView{color:#fff;background:#245b3b;border-color:#245b3b}.page-module__wu5GRW__overdueBulkAction{background:#fff6f3;border:1px solid #f1c5bb;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:14px;display:flex}.page-module__wu5GRW__overdueBulkAction>div{flex:300px;gap:5px;min-width:0;display:grid}.page-module__wu5GRW__overdueBulkAction p{color:#9b452f;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:850}.page-module__wu5GRW__overdueBulkAction strong{color:#742b20}.page-module__wu5GRW__overdueBulkAction span{color:#6a4a45;font-size:.86rem;line-height:1.4}.page-module__wu5GRW__overdueBulkAction form{margin:0}.page-module__wu5GRW__overdueBulkAction form button{white-space:nowrap}.page-module__wu5GRW__card .page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li{flex-wrap:wrap}.page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li>.page-module__wu5GRW__taskContent{flex:240px}.page-module__wu5GRW__agendaHeading{border-bottom:1px solid #dce7de;justify-content:space-between;align-items:end;gap:16px;margin-top:22px;padding-bottom:12px;display:flex}.page-module__wu5GRW__agendaHeading p{color:#458861;letter-spacing:.08em;margin:0 0 4px;font-size:.72rem;font-weight:850}.page-module__wu5GRW__agendaHeading h2{font-size:1.45rem}.page-module__wu5GRW__agendaHeading>span{color:#245b3b;background:#e2f1e7;border-radius:999px;flex:none;padding:7px 10px;font-size:.78rem;font-weight:850}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li{grid-template-columns:minmax(56px,72px) minmax(0,1fr) minmax(76px,108px);align-items:start;display:grid}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskContent{grid-column:2}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskMeta{grid-column:3;place-items:end}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskMeta>span{justify-self:end;display:inline-flex}.page-module__wu5GRW__agendaTime{color:#245b3b;font-variant-numeric:tabular-nums;padding-top:5px;font-size:1rem;font-weight:900}@media (min-width:801px){.page-module__wu5GRW__card .page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li{grid-template-columns:minmax(128px,152px) minmax(0,1fr);grid-template-areas:"actions content""actions meta";align-items:start;gap:8px 18px;display:grid}.page-module__wu5GRW__card .page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li>.page-module__wu5GRW__taskContent{grid-area:content}.page-module__wu5GRW__card .page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li>.page-module__wu5GRW__taskMeta{grid-area:meta;place-items:start}.page-module__wu5GRW__card .page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li>.page-module__wu5GRW__taskMeta>span{justify-self:start}.page-module__wu5GRW__taskList:not(.page-module__wu5GRW__dailyAgenda)>li>.page-module__wu5GRW__taskActions{grid-area:actions;grid-template-columns:1fr;align-content:start;align-self:stretch;width:100%;margin:0}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li{grid-template-columns:minmax(128px,152px) minmax(0,1fr);grid-template-areas:"actions time""actions content""actions meta";align-items:start;gap:8px 18px}.page-module__wu5GRW__agendaTime{grid-area:time;padding-top:0}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskContent{grid-area:content}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskMeta{grid-area:meta;place-items:start}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskMeta>span{justify-self:start}.page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskActions{grid-area:actions;grid-template-columns:1fr;align-content:start;align-self:stretch;width:100%;margin:0}}.page-module__wu5GRW__completedHistory summary{color:#2d8552;cursor:pointer;font-size:.88rem;font-weight:800}.page-module__wu5GRW__completedHistory ul{margin-top:12px}.page-module__wu5GRW__completedDays{gap:10px;margin-top:14px;display:grid}.page-module__wu5GRW__completedDay{border:1px solid #e3e8e0;border-radius:12px;padding:10px 12px}.page-module__wu5GRW__completedDay summary{color:#2d8552;cursor:pointer;font-size:.84rem;font-weight:800}.page-module__wu5GRW__completedDay ul{gap:7px;padding:0;list-style:none;display:grid}.page-module__wu5GRW__completedDay li{background:#f7faf7;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.page-module__wu5GRW__completedDay li small{color:#6a7e6f}.page-module__wu5GRW__completedHistory li{background:#f7faf7}.page-module__wu5GRW__card form{gap:14px;margin-top:22px;display:grid}.page-module__wu5GRW__card .page-module__wu5GRW__taskForm{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__wu5GRW__card .page-module__wu5GRW__medicationGenerator{background:#edf5ee;border:1px solid #cfe4d4;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.page-module__wu5GRW__medicationGenerator span{color:#245b3b;font-size:.82rem;line-height:1.35}.page-module__wu5GRW__medicationGenerator button{flex:none;min-height:40px}.page-module__wu5GRW__taskForm .page-module__wu5GRW__fullRow{grid-column:1/-1}.page-module__wu5GRW__card li form{margin:0}.page-module__wu5GRW__taskCompletionForm,.page-module__wu5GRW__taskCancellationForm{box-sizing:border-box;min-width:0;max-width:100%}.page-module__wu5GRW__taskActions{flex:1 0 100%;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;min-width:0;margin-left:0}.page-module__wu5GRW__taskActions>form{width:100%;min-width:0;display:flex}.page-module__wu5GRW__taskActions>form>button,.page-module__wu5GRW__taskActions>form>span,.page-module__wu5GRW__taskActions>form>span>button{width:100%}.page-module__wu5GRW__card .page-module__wu5GRW__completeTaskButton,.page-module__wu5GRW__card .page-module__wu5GRW__cancelTaskButton{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:0;padding-inline:12px;display:inline-flex}.page-module__wu5GRW__cancelTaskButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;flex:none;width:18px;height:18px}.page-module__wu5GRW__card label{color:#30543d;gap:8px;font-size:.9rem;font-weight:700;display:grid}.page-module__wu5GRW__card .page-module__wu5GRW__petPicker{border:1px solid #e0e9e1;border-radius:12px;gap:9px;padding:14px;display:grid}.page-module__wu5GRW__card .page-module__wu5GRW__petPicker label{align-items:center;font-weight:600;display:flex}.page-module__wu5GRW__card .page-module__wu5GRW__petPicker input{min-height:auto}.page-module__wu5GRW__card input,.page-module__wu5GRW__card select,.page-module__wu5GRW__card textarea{font:inherit;background:#fff;border:1px solid #cdd9d0;border-radius:10px;min-height:44px;padding:0 12px}.page-module__wu5GRW__card textarea{resize:vertical;min-height:88px;padding:12px}.page-module__wu5GRW__card button{color:#fff;cursor:pointer;font:inherit;background:#2d8552;border:0;border-radius:12px;min-height:44px;padding:0 12px;font-weight:800}.page-module__wu5GRW__card .page-module__wu5GRW__cancelTaskButton{color:#a8432f;background:#fff6f3;border:1px solid #f1c5bb}.page-module__wu5GRW__card .page-module__wu5GRW__economicChoice{box-sizing:border-box;border:1px solid #e0e9e1;border-radius:10px;flex-wrap:wrap;gap:6px 12px;width:100%;min-width:0;max-width:100%;margin:0;padding:7px 9px;display:flex}.page-module__wu5GRW__economicChoice legend{color:#6a7e6f;padding:0 4px;font-size:.72rem;font-weight:800}.page-module__wu5GRW__card .page-module__wu5GRW__economicChoice label{align-items:center;gap:5px;font-size:.75rem;font-weight:650;display:inline-flex}.page-module__wu5GRW__card .page-module__wu5GRW__economicChoice input{width:auto;min-height:auto}.page-module__wu5GRW__recurrenceFields{box-sizing:border-box;border:1px solid #d8e4da;border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:12px;display:grid}.page-module__wu5GRW__recurrenceFields legend{color:#30543d;padding:0 6px;font-size:.9rem;font-weight:800}.page-module__wu5GRW__weekdayChoices{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}.page-module__wu5GRW__weekdayChoices>span{color:#30543d;flex:0 0 100%;font-size:.82rem;font-weight:700}.page-module__wu5GRW__card .page-module__wu5GRW__weekdayChoices label{align-items:center;gap:4px;font-size:.78rem;display:inline-flex}.page-module__wu5GRW__card .page-module__wu5GRW__weekdayChoices input{width:auto;min-height:auto}.page-module__wu5GRW__error{color:#9c3827;background:#fff0ec;border:1px solid #f2c3b6;border-radius:12px;margin-top:20px;padding:12px 14px}.page-module__wu5GRW__success{color:#245b3b;background:#edf5ee;border:1px solid #cfe4d4;border-radius:12px;margin-top:20px;padding:12px 14px}.page-module__wu5GRW__notesCard{grid-area:note-list}.page-module__wu5GRW__noteList li{align-items:flex-start}.page-module__wu5GRW__noteList li strong{line-height:1.4}.page-module__wu5GRW__noteActions{flex:none;align-items:center;gap:6px;display:flex!important}.page-module__wu5GRW__noteActions form{display:contents}.page-module__wu5GRW__noteActions button,.page-module__wu5GRW__editNoteButton{color:#fff;font:inherit;background:#2d8552;border:0;border-radius:10px;justify-content:center;align-items:center;min-width:38px;height:38px;font-weight:800;text-decoration:none;display:inline-flex}.page-module__wu5GRW__deleteNoteButton{color:#9c3827!important;background:#fff0ec!important;border:1px solid #efb8aa!important}.page-module__wu5GRW__cancelEdit{color:#387754;font-size:.9rem;font-weight:800;text-decoration:none}.page-module__wu5GRW__card .page-module__wu5GRW__noteForm{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__wu5GRW__noteForm .page-module__wu5GRW__fullRow{grid-column:1/-1}.page-module__wu5GRW__handoverToggle{grid-column:1/-1;align-items:center;display:flex!important}.page-module__wu5GRW__handoverToggle input{min-height:auto}@media (max-width:800px){.page-module__wu5GRW__grid{grid-template-columns:1fr;grid-template-areas:"task-list""note-list"}.page-module__wu5GRW__card .page-module__wu5GRW__taskForm,.page-module__wu5GRW__recurrenceFields,.page-module__wu5GRW__card .page-module__wu5GRW__noteForm{grid-template-columns:1fr}.page-module__wu5GRW__card .page-module__wu5GRW__medicationGenerator{flex-direction:column;align-items:stretch}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li{grid-template-columns:minmax(56px,68px) minmax(0,1fr) minmax(72px,96px)}.page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskActions{grid-column:1/-1;margin-left:0}}@media (max-width:560px){.page-module__wu5GRW__overdueBulkAction form,.page-module__wu5GRW__overdueBulkAction form>span,.page-module__wu5GRW__overdueBulkAction form button{width:100%}.page-module__wu5GRW__card li{flex-wrap:wrap;align-items:flex-start;gap:10px}.page-module__wu5GRW__card li>span{flex:160px;min-width:0;max-width:100%}.page-module__wu5GRW__card li>.page-module__wu5GRW__taskActions{flex:100%;width:100%;margin-left:0}.page-module__wu5GRW__card .page-module__wu5GRW__dailyAgenda>li{grid-template-columns:minmax(0,1fr) auto;display:grid}.page-module__wu5GRW__dailyAgenda .page-module__wu5GRW__agendaTime,.page-module__wu5GRW__dailyAgenda>li>span:not(.page-module__wu5GRW__taskActions){grid-column:1/-1}.page-module__wu5GRW__dailyAgenda>li>.page-module__wu5GRW__taskActions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__wu5GRW__taskActions>form{min-width:0}.page-module__wu5GRW__card .page-module__wu5GRW__economicChoice{grid-template-columns:1fr;display:grid}.page-module__wu5GRW__card .page-module__wu5GRW__economicChoice label{white-space:normal;min-width:0}}
.page-module__GCdWYq__shell{gap:24px;max-width:1180px;margin:0 auto;padding:64px 48px 120px;display:grid}.page-module__GCdWYq__header{justify-content:space-between;align-items:end;gap:24px;display:flex}.page-module__GCdWYq__header p{color:var(--color-accent-strong);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.page-module__GCdWYq__header h1,.page-module__GCdWYq__listSection h2{color:var(--color-ink-strong);font-family:var(--font-display);margin:6px 0}.page-module__GCdWYq__header h1{font-size:clamp(2.5rem,6vw,4.5rem)}.page-module__GCdWYq__header span{color:var(--color-ink-muted);max-width:720px;display:block}.page-module__GCdWYq__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__GCdWYq__petPicker{gap:6px;min-width:0;display:grid;position:relative}.page-module__GCdWYq__petPickerControl{align-items:center;gap:8px;display:flex}.page-module__GCdWYq__petPickerControl input{min-width:0}.page-module__GCdWYq__petPickerChange{white-space:nowrap;flex:none}.page-module__GCdWYq__petPickerResults{background:var(--color-surface);border:1px solid var(--color-border);z-index:2;border-radius:12px;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0d52381f}.page-module__GCdWYq__petPickerOption{color:var(--color-ink-strong);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 10px;display:block}.page-module__GCdWYq__petPickerOption:hover,.page-module__GCdWYq__petPickerOption[aria-selected=true]{background:var(--color-surface-muted)}.page-module__GCdWYq__petPickerEmpty{color:var(--color-ink-muted);padding:9px 10px}.page-module__GCdWYq__form label{gap:6px;display:grid}.page-module__GCdWYq__form input,.page-module__GCdWYq__form select,.page-module__GCdWYq__form textarea{width:100%;min-width:0}.page-module__GCdWYq__wide,.page-module__GCdWYq__form>button{grid-column:1/-1}.page-module__GCdWYq__listSection{gap:14px;display:grid}.page-module__GCdWYq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__GCdWYq__operation{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;justify-content:space-between;align-items:start;gap:18px;padding:18px;display:flex}.page-module__GCdWYq__operation strong,.page-module__GCdWYq__operation time,.page-module__GCdWYq__operation p,.page-module__GCdWYq__operation small{margin:3px 0;display:block}.page-module__GCdWYq__operation time,.page-module__GCdWYq__operation p,.page-module__GCdWYq__operation small{color:var(--color-ink-muted)}.page-module__GCdWYq__actions{place-items:end;gap:10px;display:grid}.page-module__GCdWYq__actions form{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px;display:flex}.page-module__GCdWYq__actions select{min-width:150px}@media (max-width:700px){.page-module__GCdWYq__shell{gap:18px;padding:36px 20px 110px}.page-module__GCdWYq__header,.page-module__GCdWYq__operation{flex-direction:column;align-items:start}.page-module__GCdWYq__form{grid-template-columns:minmax(0,1fr)}.page-module__GCdWYq__petPickerControl{flex-direction:column;align-items:stretch}.page-module__GCdWYq__wide,.page-module__GCdWYq__form>button{grid-column:auto}.page-module__GCdWYq__actions{place-items:stretch stretch;width:100%}.page-module__GCdWYq__actions form{justify-content:stretch}.page-module__GCdWYq__actions select,.page-module__GCdWYq__actions button{flex:160px}}
.client-brand-mark-module__SJU9wa__mark{background:var(--client-brand-soft,transparent);border:1px solid var(--client-brand-border,transparent);box-sizing:border-box;object-fit:contain;border-radius:12px;width:min(180px,100%);height:52px;padding:4px;display:block}.client-brand-mark-module__SJU9wa__attribution{color:#65766b;font-size:.76rem;line-height:1.4;display:block}
.context-new-menu-module__uIb0WW__menu{position:relative}.context-new-menu-module__uIb0WW__popover{min-width:170px}
.booking-service-add-form-module__B-pzOq__panel{border-top:1px solid #e6ece7;margin-top:18px;padding-top:16px}.booking-service-add-form-module__B-pzOq__panel summary{cursor:pointer;list-style:none}.booking-service-add-form-module__B-pzOq__panel summary::-webkit-details-marker{display:none}.booking-service-add-form-module__B-pzOq__panel form{gap:12px;margin-top:14px;display:grid}.booking-service-add-form-module__B-pzOq__bookingFields{grid-template-columns:1fr 110px;gap:10px;display:grid}.booking-service-add-form-module__B-pzOq__panel label{color:#30543d;gap:6px;font-size:.82rem;font-weight:800;display:grid}.booking-service-add-form-module__B-pzOq__panel input,.booking-service-add-form-module__B-pzOq__panel select{font:inherit;background:#fff;border:1px solid #cdd9d0;border-radius:10px;min-height:42px;padding:0 11px}.booking-service-add-form-module__B-pzOq__panel fieldset{border:1px solid #e0e9e1;border-radius:10px;gap:8px;min-width:0;max-width:100%;margin:0;padding:11px;display:grid}.booking-service-add-form-module__B-pzOq__panel fieldset legend{color:#30543d;padding:0 4px;font-size:.8rem;font-weight:800}.booking-service-add-form-module__B-pzOq__panel fieldset label{align-items:center;gap:8px;display:flex}.booking-service-add-form-module__B-pzOq__panel fieldset input[type=checkbox]{width:18px;min-height:auto}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice{grid-template-columns:minmax(0,1fr) minmax(0,88px) minmax(0,64px);align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice>label:first-child{overflow-wrap:anywhere;text-overflow:ellipsis;align-items:center;min-width:0;display:flex;overflow:hidden}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice>label:first-child input{flex:none}.booking-service-add-form-module__B-pzOq__panel fieldset .booking-service-add-form-module__B-pzOq__inlineField{align-items:stretch;gap:3px;min-width:0;font-size:.68rem;display:grid}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice .booking-service-add-form-module__B-pzOq__inlineField input,.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice .booking-service-add-form-module__B-pzOq__inlineField select{box-sizing:border-box;width:100%;min-width:0;min-height:36px}.booking-service-add-form-module__B-pzOq__serviceInfo,.booking-service-add-form-module__B-pzOq__warning{color:#6a7e6f;margin:0;font-size:.8rem}.booking-service-add-form-module__B-pzOq__warning{color:#9c3827}.booking-service-add-form-module__B-pzOq__warning a{color:inherit;font-weight:800}.booking-service-add-form-module__B-pzOq__taskSchedule{background:#f3faf5}.booking-service-add-form-module__B-pzOq__taskSchedule p{color:#597062;margin:0;font-size:.8rem}.booking-service-add-form-module__B-pzOq__scheduleMode{gap:8px;display:grid}.booking-service-add-form-module__B-pzOq__panel fieldset .booking-service-add-form-module__B-pzOq__scheduleMode label{align-items:center;display:flex}.booking-service-add-form-module__B-pzOq__scheduleMode strong{color:#a34e32;margin-left:4px}.booking-service-add-form-module__B-pzOq__scheduleFields,.booking-service-add-form-module__B-pzOq__individualSchedules>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.booking-service-add-form-module__B-pzOq__individualSchedules{gap:10px;display:grid}.booking-service-add-form-module__B-pzOq__individualSchedules>div>strong{color:#30543d;grid-column:1/-1;font-size:.8rem}@media (max-width:960px){.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice{grid-template-columns:minmax(0,1fr) minmax(0,82px) minmax(0,60px);gap:6px}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice>label:first-child{font-size:.76rem}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice .booking-service-add-form-module__B-pzOq__inlineField{overflow:hidden}}@media (max-width:640px){.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice{grid-template-columns:minmax(0,1fr) 76px 56px}.booking-service-add-form-module__B-pzOq__panel .booking-service-add-form-module__B-pzOq__petChoice>label:first-child{align-self:stretch}.booking-service-add-form-module__B-pzOq__scheduleFields,.booking-service-add-form-module__B-pzOq__individualSchedules>div{grid-template-columns:1fr}}.booking-service-add-form-module__B-pzOq__panel button{min-height:42px}
.page-module__soh_jW__shell{gap:24px;max-width:920px;margin:0 auto;padding:clamp(24px,5vw,56px) clamp(16px,4vw,36px) 100px;display:grid}.page-module__soh_jW__header{justify-content:space-between;align-items:center;gap:18px;display:flex}.page-module__soh_jW__brand{color:#173c28;align-items:center;gap:9px;font-size:1.05rem;font-weight:900;text-decoration:none;display:inline-flex}.page-module__soh_jW__brandMark{color:#fff;background:#2d8552;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.page-module__soh_jW__brandName{min-width:0}.page-module__soh_jW__notice,.page-module__soh_jW__unavailable{background:#fff;border:1px solid #dce6de;border-radius:16px;min-width:0;padding:clamp(20px,5vw,48px);box-shadow:0 18px 50px #23463214}.page-module__soh_jW__eyebrow{color:#46855e;letter-spacing:.09em;margin:0 0 8px;font-size:.76rem;font-weight:900}.page-module__soh_jW__notice h1,.page-module__soh_jW__unavailable h1{color:#173f35;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,6vw,3.4rem)}.page-module__soh_jW__meta,.page-module__soh_jW__unavailable p{color:#627267;line-height:1.55}.page-module__soh_jW__notice pre{color:#213c31;white-space:pre-wrap;word-break:break-word;margin:30px 0 0;font-family:inherit;font-size:.95rem;line-height:1.7;overflow:visible}.page-module__soh_jW__unavailable{gap:14px;display:grid}.page-module__soh_jW__unavailable a{color:#286b45;font-weight:800}.page-module__soh_jW__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.page-module__soh_jW__preview{gap:28px;display:grid}.page-module__soh_jW__preview section{border-top:1px solid #e4ece6;padding-top:24px}.page-module__soh_jW__preview h2{color:#173f35;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,4vw,1.7rem)}.page-module__soh_jW__preview section p,.page-module__soh_jW__previewWarning p,.page-module__soh_jW__previewFooter p{color:#42584b;margin:10px 0 0;line-height:1.65}.page-module__soh_jW__preview dl{gap:12px;margin:16px 0 0;display:grid}.page-module__soh_jW__preview dl div{background:#f5f8f5;border-radius:10px;padding:14px 16px}.page-module__soh_jW__preview dt{color:#42584b;font-size:.84rem;font-weight:800}.page-module__soh_jW__preview dd{color:#173f35;overflow-wrap:anywhere;margin:6px 0 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem}.page-module__soh_jW__previewWarning{color:#614600;background:#fff6d8;border:2px solid #d9a52a;border-radius:12px;padding:18px 20px}.page-module__soh_jW__previewWarning strong{line-height:1.4;display:block}.page-module__soh_jW__previewFooter{border-top:2px solid #dce6de;gap:16px;padding-top:24px;display:grid}.page-module__soh_jW__previewFooter a,.page-module__soh_jW__actions a{color:#286b45;font-weight:800}
.page-module__xJ4k-W__shell{color:#173c28;background:#f7f8f5;gap:22px;min-height:100dvh;padding:clamp(24px,5vw,70px);display:grid}.page-module__xJ4k-W__header,.page-module__xJ4k-W__panel,.page-module__xJ4k-W__boundaries{width:100%;max-width:1120px;margin-inline:auto}.page-module__xJ4k-W__shell>[role=alert]{width:100%;max-width:1120px;margin-inline:auto}.page-module__xJ4k-W__header{gap:10px;display:grid}.page-module__xJ4k-W__header a,.page-module__xJ4k-W__preview a{color:#2d8552;font-weight:800}.page-module__xJ4k-W__header p,.page-module__xJ4k-W__preview>p{color:#458861;letter-spacing:.09em;margin:0;font-size:.76rem;font-weight:900}.page-module__xJ4k-W__header h1{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,6vw,3.8rem)}.page-module__xJ4k-W__header span,.page-module__xJ4k-W__boundaries p{color:#617268;line-height:1.55}.page-module__xJ4k-W__editorGrid{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:28px;display:grid}.page-module__xJ4k-W__form{gap:18px;display:grid}.page-module__xJ4k-W__form label{color:#30543d;gap:8px;font-weight:800;display:grid}.page-module__xJ4k-W__form input:not([type=checkbox]):not([type=color]){font:inherit;background:#fff;border:1px solid #bfd1c4;border-radius:12px;width:100%;min-width:0;min-height:46px;padding:10px 12px}.page-module__xJ4k-W__form small,.page-module__xJ4k-W__preview small{color:#65766b;font-weight:500;line-height:1.45}.page-module__xJ4k-W__colorControl{align-items:center;gap:12px;display:flex}.page-module__xJ4k-W__colorControl input{background:#fff;border:1px solid #bfd1c4;border-radius:10px;width:72px;height:48px;padding:4px}.page-module__xJ4k-W__activation{background:#f1f7f2;border:1px solid #d8e6dc;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px}.page-module__xJ4k-W__activation input{width:20px;height:20px;margin:2px 0 0}.page-module__xJ4k-W__activation span{gap:4px;display:grid}.page-module__xJ4k-W__preview{border:1px solid var(--client-brand-border);background:#fff;border-radius:20px;align-content:start;gap:14px;padding:clamp(22px,4vw,34px);display:grid;overflow:hidden;box-shadow:0 18px 48px #1e3e2a1a}.page-module__xJ4k-W__preview>p,.page-module__xJ4k-W__preview a{color:var(--client-brand-primary)}.page-module__xJ4k-W__preview h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}.page-module__xJ4k-W__preview>span{color:#617268;line-height:1.5}.page-module__xJ4k-W__preview>button{background:var(--client-brand-primary);border:1px solid var(--client-brand-primary);color:var(--client-brand-on-primary);cursor:pointer;font:inherit;border-radius:12px;min-height:46px;font-weight:850}.page-module__xJ4k-W__preview>button:hover{background:var(--client-brand-hover);border-color:var(--client-brand-hover)}.page-module__xJ4k-W__preview>button:active{background:var(--client-brand-active)}.page-module__xJ4k-W__preview :focus-visible{outline:3px solid var(--client-brand-focus);outline-offset:3px}.page-module__xJ4k-W__preview>div{background:var(--client-brand-soft);border:1px solid var(--client-brand-border);border-radius:12px;gap:4px;padding:12px;display:grid}.page-module__xJ4k-W__boundaries{gap:10px;display:grid}.page-module__xJ4k-W__boundaries h2,.page-module__xJ4k-W__boundaries p{margin:0}.page-module__xJ4k-W__secondaryActions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (max-width:760px){.page-module__xJ4k-W__editorGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){.page-module__xJ4k-W__shell{padding-inline:14px}.page-module__xJ4k-W__secondaryActions,.page-module__xJ4k-W__secondaryActions form,.page-module__xJ4k-W__secondaryActions button{width:100%}}
