body.care-circle-premium-active{background:#050914!important;color:#eef4ff!important}.care-circle-premium-active .demo-banner{display:none!important}.care-circle-premium-active .app-shell{background:radial-gradient(circle at 72% 18%,rgba(37,99,235,.12),transparent 32%),linear-gradient(135deg,#030611 0%,#07101f 52%,#030611 100%)!important;min-height:100vh}.care-circle-premium-active .sidebar{background:linear-gradient(180deg,#060a17 0%,#050816 100%)!important;border-right:1px solid rgba(93,118,178,.2)!important;color:#c7d4eb!important;box-shadow:18px 0 50px rgba(0,0,0,.22)}.care-circle-premium-active .sidebar .brand{padding-bottom:18px;border-bottom:1px solid rgba(89,112,170,.14)}.care-circle-premium-active .sidebar .brand-mark.care-logo-mark{width:58px!important;height:58px!important;flex-basis:58px!important;border-radius:18px!important;font-size:0!important;box-shadow:0 0 28px rgba(37,99,235,.28),0 0 0 1px rgba(102,126,255,.28)!important}.care-circle-premium-active .brand-name{color:#f7f9ff!important;font-size:20px!important;font-weight:800!important}.care-circle-premium-active .brand-subtitle{color:#8394b3!important}.care-circle-premium-active .nav-list{gap:8px!important}.care-circle-premium-active .nav-item{position:relative;background:transparent!important;color:#9caac4!important;border:1px solid transparent!important;border-radius:14px!important;padding:12px 14px 12px 42px!important;text-align:left!important}.care-circle-premium-active .nav-item:before{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:16px;opacity:.8}.care-circle-premium-active .nav-item[data-page="dashboard"]:before{content:'⌂'}.care-circle-premium-active .nav-item[data-page="medications"]:before{content:'✚'}.care-circle-premium-active .nav-item[data-page="reminders"]:before{content:'◷'}.care-circle-premium-active .nav-item[data-page="carecircle"]:before{content:'♧'}.care-circle-premium-active .nav-item[data-page="privacy"]:before{content:'◇'}.care-circle-premium-active .nav-item[data-page="incidents"]:before{content:'▥'}.care-circle-premium-active .nav-item:hover{color:#e9efff!important;background:rgba(65,86,146,.12)!important}.care-circle-premium-active .nav-item.active{color:#fff!important;background:linear-gradient(90deg,rgba(94,48,255,.32),rgba(15,88,224,.18))!important;border-color:#4d64ff!important;box-shadow:0 0 26px rgba(77,74,255,.18),inset 0 0 24px rgba(41,87,217,.08)!important}.care-circle-premium-active .sidebar-footer{border:1px solid rgba(68,95,160,.34)!important;border-radius:16px!important;background:linear-gradient(180deg,rgba(14,30,64,.7),rgba(6,13,30,.78))!important;padding:16px!important}.care-circle-premium-active .main{background:transparent!important}.care-circle-premium-active .topbar{background:rgba(4,8,18,.78)!important;border-bottom:1px solid rgba(76,101,158,.18)!important;backdrop-filter:blur(16px);color:#fff!important}.care-circle-premium-active .topbar .eyebrow{color:#7182a2!important}.care-circle-premium-active #pageTitle{color:#f7f9ff!important}.care-circle-premium-active .topbar-actions .ghost-btn{display:none!important}.care-circle-premium-active .avatar{background:linear-gradient(135deg,#2d3e78,#5c46d9)!important;color:#fff!important;border:1px solid #5f6eea!important}.care-circle-premium-active #carecircle-page{max-width:1240px;margin:0 auto;padding:30px 28px 50px!important}.care-circle-premium-active #carecircle-page .section-heading{margin-bottom:18px!important}.care-circle-premium-active #carecircle-page .section-heading .eyebrow{display:none!important}.care-circle-premium-active #carecircle-page .section-heading h2{font-size:30px!important;color:#f8fbff!important;margin-bottom:5px!important}.care-circle-premium-active #carecircle-page .section-heading p{color:#8292ad!important;font-size:14px!important}.care-circle-premium-active .care-circle-add{border:1px solid #2668ff!important;background:rgba(10,31,72,.58)!important;color:#eaf3ff!important;border-radius:12px!important;box-shadow:0 0 24px rgba(37,99,235,.13)!important}.care-circle-premium-active .care-circle-add:hover{background:#0c2d68!important;box-shadow:0 0 28px rgba(37,99,235,.24)!important}.care-circle-premium-active .care-circle-intro-notice{border:1px solid rgba(71,97,159,.34)!important;background:rgba(8,16,34,.76)!important;color:#9eb0ce!important;border-radius:14px!important}.care-circle-premium-active .care-circle-intro-notice strong{color:#eaf0ff!important}.care-circle-premium-active .care-circle-dashboard,.care-circle-premium-active .care-circle-lower-grid{gap:18px!important}.care-circle-premium-active .care-circle-summary-card,.care-circle-premium-active .care-circle-contacts-card,.care-circle-premium-active .care-circle-compact-card,.care-circle-premium-active .care-circle-boundary-card{background:linear-gradient(180deg,rgba(8,15,32,.96),rgba(5,11,25,.96))!important;border:1px solid rgba(68,93,151,.32)!important;box-shadow:0 18px 55px rgba(0,0,0,.22)!important;color:#dfe8f7!important}.care-circle-premium-active .care-summary-head h3,.care-circle-premium-active .care-card-title h3,.care-circle-premium-active .care-circle-compact-card h3{color:#f3f7ff!important}.care-circle-premium-active .care-summary-head p,.care-circle-premium-active .care-card-title p,.care-circle-premium-active .care-summary-points small,.care-circle-premium-active .care-circle-compact-card p,.care-circle-premium-active .care-boundary-note{color:#7f8faa!important}.care-circle-premium-active .care-summary-points>div>span{background:#11224d!important;color:#7aa2ff!important;border:1px solid #244b9a!important}.care-circle-premium-active .care-people-icon{background:#111e42!important;color:#7da2ff!important;border:1px solid #29457e!important}.care-circle-premium-active .care-circle-live-card{background:#07101f!important;border:1px solid rgba(73,98,153,.34)!important}.care-circle-premium-active .care-contact-summary{color:#eaf1ff!important}.care-circle-premium-active .care-contact-summary:hover{background:#0a1730!important}.care-circle-premium-active .contact-avatar{background:linear-gradient(145deg,#162b68,#5a43d6)!important;color:#fff!important;box-shadow:0 0 18px rgba(74,86,255,.2)!important}.care-circle-premium-active .care-contact-name-row>strong{color:#f6f9ff!important}.care-circle-premium-active .care-circle-card-main>span,.care-circle-premium-active .care-contact-chevron,.care-circle-premium-active .care-scope-label{color:#8191aa!important}.care-circle-premium-active .care-contact-details{border-top-color:rgba(71,95,148,.28)!important}.care-circle-premium-active .care-scope-pill{background:#101c3d!important;border-color:#304786!important;color:#aebfff!important}.care-circle-premium-active .care-scope-pill.sensitive{background:#2b1e18!important;border-color:#7a4b2f!important;color:#ffc492!important}.care-circle-premium-active .care-circle-card-actions .ghost-btn{border-color:#31446f!important;background:#0a1429!important;color:#bac8e1!important}.care-circle-premium-active .care-circle-card-actions .ghost-btn:hover{background:#122044!important;color:#fff!important}.care-circle-premium-active .care-circle-empty{background:rgba(5,12,27,.72)!important;border-color:#31466f!important;color:#8090aa!important}.care-circle-premium-active .care-circle-empty strong{color:#edf3ff!important}.care-circle-premium-active #careCircleLocationCard .notice.info{background:#0a1833!important;border-color:#284b86!important;color:#9db5d8!important}.care-circle-premium-active #careCircleLocationCard button{border-color:#3156a1!important}.care-circle-premium-active #careCircleLocationCard .primary{background:linear-gradient(135deg,#4338ca,#2563eb)!important;color:#fff!important}.care-circle-premium-active .care-circle-boundary-card{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.care-circle-premium-active .care-boundary-inline strong{color:#eef4ff!important}.care-circle-premium-active .care-boundary-inline p{color:#8191ad!important}.care-circle-premium-active .care-boundary-shield{color:#6ea3ff!important}.care-circle-premium-active #modalBackdrop{background:rgba(0,3,10,.74)!important;backdrop-filter:blur(10px)!important}.care-circle-premium-active #modalBackdrop .modal.care-circle-editor-modal{width:min(860px,94vw)!important;max-height:90vh!important;overflow:auto!important;padding:28px 30px!important;background:radial-gradient(circle at 85% 0%,rgba(38,92,221,.12),transparent 32%),linear-gradient(180deg,#07101f,#050a16)!important;border:1px solid #3158a8!important;border-radius:22px!important;color:#e9f0ff!important;box-shadow:0 32px 100px rgba(0,0,0,.6),0 0 38px rgba(37,99,235,.13)!important}.care-circle-premium-active .care-circle-editor-modal .modal-close{color:#aebbd1!important;background:transparent!important}.care-circle-premium-active .care-editor-brand{align-items:center!important;padding-bottom:18px!important;border-bottom:1px solid rgba(65,91,147,.25)!important}.care-circle-premium-active .care-editor-brand .care-logo-mark{width:78px!important;height:78px!important;flex-basis:78px!important;border-radius:22px!important;box-shadow:0 0 32px rgba(42,101,255,.22)!important}.care-circle-premium-active .care-editor-brand .eyebrow{color:#6488d8!important}.care-circle-premium-active .care-editor-brand h2{font-size:25px!important;color:#fff!important}.care-circle-premium-active .care-editor-brand p{color:#8595ae!important}.care-circle-premium-active .care-circle-form{grid-template-columns:1fr 1fr!important;gap:16px!important}.care-circle-premium-active .care-circle-form label{color:#e5edfb!important;font-weight:700!important}.care-circle-premium-active .care-circle-form input,.care-circle-premium-active .care-circle-form select{background:#071329!important;border:1px solid #2b477c!important;color:#edf4ff!important;border-radius:10px!important;min-height:46px!important}.care-circle-premium-active .care-circle-form input::placeholder{color:#64738e!important}.care-circle-premium-active .care-circle-form input:focus,.care-circle-premium-active .care-circle-form select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.13)!important}.care-circle-premium-active .care-circle-form small{color:#71809a!important}.care-circle-premium-active .care-disclosure-heading{margin-top:8px!important}.care-circle-premium-active .care-disclosure-heading strong{color:#f6f9ff!important;font-size:17px!important}.care-circle-premium-active .care-disclosure-heading span{color:#7f8faa!important}.care-circle-premium-active .care-disclosure-fieldset{padding:0!important;border:1px solid #28416f!important;border-radius:14px!important;background:#061126!important;overflow:hidden!important;gap:0!important}.care-circle-premium-active .care-disclosure-fieldset label{margin:0!important;padding:14px 16px!important;border-bottom:1px solid rgba(55,79,125,.42)!important;background:transparent!important}.care-circle-premium-active .care-disclosure-fieldset label:last-child{border-bottom:0!important}.care-circle-premium-active .care-disclosure-fieldset label:hover{background:#0a1831!important}.care-circle-premium-active .care-disclosure-fieldset input,.care-circle-premium-active .care-consent-confirm input{accent-color:#4f7cff!important}.care-circle-premium-active .care-disclosure-fieldset strong,.care-circle-premium-active .care-consent-confirm{color:#edf3ff!important}.care-circle-premium-active .care-disclosure-fieldset small{color:#788aa7!important}.care-circle-premium-active .care-sensitive-choice{background:rgba(63,36,17,.22)!important}.care-circle-premium-active .care-member-choice{background:#0c1934!important;border-color:#294b86!important;color:#91a8cc!important}.care-circle-premium-active .care-circle-editor-modal .modal-actions{margin-top:22px!important;padding-top:18px!important;border-top:1px solid rgba(68,92,143,.25)!important;justify-content:flex-end!important}.care-circle-premium-active .care-circle-editor-modal .outline{background:#071126!important;color:#cbd7ea!important;border-color:#344a76!important}.care-circle-premium-active .care-circle-editor-modal .primary{background:linear-gradient(100deg,#5b35e8,#2176ff)!important;border-color:#557cff!important;color:#fff!important;box-shadow:0 0 22px rgba(52,99,255,.2)!important}.care-circle-premium-active .aria-chat-launcher{background:linear-gradient(135deg,#4d34d8,#2563eb)!important;box-shadow:0 8px 30px rgba(53,68,214,.3)!important}.care-circle-premium-active .aria-bubble-panel{border-color:#294579!important;background:#07101f!important}.care-circle-premium-active .aria-bubble-head,.care-circle-premium-active .aria-bubble-input{background:#081426!important;border-color:#253e6d!important}.care-circle-premium-active .aria-bubble-title strong{color:#fff!important}.care-circle-premium-active .aria-bubble-title span,.care-circle-premium-active .aria-bubble-note{color:#8191aa!important}.care-circle-premium-active #ariaBubbleInput{background:#050d1c!important;border-color:#294579!important;color:#fff!important}@media(max-width:980px){.care-circle-premium-active .care-circle-dashboard,.care-circle-premium-active .care-circle-lower-grid{grid-template-columns:1fr!important}.care-circle-premium-active #carecircle-page{padding:22px 18px 40px!important}}@media(max-width:700px){.care-circle-premium-active .sidebar{box-shadow:none}.care-circle-premium-active .care-circle-form{grid-template-columns:1fr!important}.care-circle-premium-active #modalBackdrop .modal.care-circle-editor-modal{width:100vw!important;max-height:100vh!important;height:100vh!important;border-radius:0!important;padding:22px 18px!important}.care-circle-premium-active .care-editor-brand .care-logo-mark{width:60px!important;height:60px!important;flex-basis:60px!important}.care-circle-premium-active .care-circle-boundary-card{align-items:flex-start!important;flex-direction:column!important}}