.admin-layout{--sidebar-surface:var(--panel);--sidebar-subtle:color-mix(in srgb, var(--bg) 55%, var(--panel));--sidebar-input:color-mix(in srgb, var(--panel) 92%, var(--bg))}.admin-workspace{font-size:14px;line-height:1.5}.admin-workspace .admin-shell-copy{gap:8px}.admin-workspace .admin-shell-copy h2{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,28px);line-height:1.25}.admin-workspace .admin-shell-copy>p{margin:0}.admin-workspace h3{font-size:18px;line-height:1.35}.admin-workspace h4{font-size:15px;line-height:1.4}.admin-workspace :where(.row,.list,.item,.sidebar-page-section,.options-section-card){min-width:0}.admin-workspace .row{flex-wrap:wrap}.admin-workspace .row>*{min-width:0;max-width:100%}.admin-workspace :where(.card,.item,.profile-settings-group,.practitioner-editor-panel){box-shadow:none}.admin-workspace .card:not(.is-pending):not(:where(.admin-workspace>div.card)),.admin-workspace .item:not(.is-pending){background:var(--sidebar-surface);border-color:var(--border-soft)}.admin-workspace .profile-settings-group,.admin-workspace .profile-settings-group-content,.admin-workspace .practitioner-user-accordion,.admin-workspace .practitioner-user-details,.admin-workspace .practitioner-editor-panel,.admin-workspace .practitioner-editor-section,.admin-workspace .sidebar-surface{background:var(--sidebar-subtle);border-color:var(--border-soft)}.admin-workspace .practitioner-user-info-grid>div{background:var(--sidebar-surface)}.admin-workspace .sidebar-surface{border:1px solid var(--border-soft);border-radius:var(--custom-border-radius);padding:16px}.admin-workspace .profile-settings-group>summary{padding:16px}.admin-workspace .profile-settings-group>summary small{font-size:12px;line-height:1.5}.admin-workspace details>summary:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-3px}.admin-workspace button:where(:not(.options-hint-trigger,.profile-medication-entry-toggle,.support-request-row)),.admin-workspace a.secondary{border-radius:var(--custom-border-radius);min-height:40px;font-size:13px;line-height:1.35}.admin-workspace button.secondary,.admin-workspace a.secondary{background:var(--sidebar-input);border-color:var(--border-soft);color:var(--text)}.admin-workspace button.btn-compact,.admin-workspace a.btn-compact{min-height:34px;margin-bottom:0;padding:7px 10px;font-size:12px}.admin-layout .admin-nav-pill:hover,.admin-layout button:hover,.admin-layout a.secondary:hover{transform:none}.admin-workspace button:disabled{opacity:.5;cursor:not-allowed}.admin-workspace :is(button,a.secondary,.input):focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.admin-workspace input.input,.admin-workspace select.input{min-height:40px;padding:9px 12px}.admin-workspace .input{border-color:var(--border-soft);background:var(--sidebar-input);color:var(--text);border-radius:var(--custom-border-radius);font-size:14px}.admin-workspace textarea.input{line-height:1.55}.admin-workspace .input::placeholder{color:var(--muted);opacity:.8}.admin-workspace input:where([type=checkbox],[type=radio]){accent-color:var(--accent-strong);flex-shrink:0}.admin-workspace pre{max-width:100%;overflow:auto}.admin-workspace .newsletter-tabs button.is-active{box-shadow:none}.admin-workspace .prompt-practitioner-pills{flex-wrap:wrap;padding-bottom:2px;overflow:visible}.admin-workspace .prompt-practitioner-pill{max-width:100%}.admin-workspace .prompt-scope-pill,.admin-workspace .prompt-practitioner-pill{box-shadow:none}.admin-workspace .toggle-switch label>span{white-space:normal;min-width:0;line-height:1.35}.admin-workspace label.row:has(>input[type=checkbox]){flex-wrap:nowrap}.admin-workspace .options-instruction-heading{position:relative}.admin-workspace .options-instruction-heading .options-hint-trigger{position:static}.admin-workspace .options-instruction-heading .options-hint-trigger:after{max-width:100%;left:0}.admin-workspace .options-instruction-heading .options-hint-trigger:before{display:none}.admin-workspace .sidebar-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.admin-workspace .sidebar-form-field{gap:8px;display:grid}.admin-workspace .sidebar-choice{border:1px solid var(--border-soft);border-radius:var(--custom-border-radius);background:var(--sidebar-subtle);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}.admin-workspace .sidebar-choice:has(input:checked){background:var(--accent-soft);border-color:var(--accent-strong)}.admin-workspace .sidebar-choice:focus-within{outline:2px solid var(--accent-strong);outline-offset:2px}.admin-workspace .admin-pricing-row{grid-template-columns:minmax(160px,.3fr) minmax(0,1fr);align-items:center;gap:8px 16px;display:grid}.admin-workspace .admin-pricing-label{min-width:0;font-size:13px}.admin-workspace .admin-users-wrap{border:1px solid var(--border-soft);border-radius:var(--custom-border-radius)}.admin-workspace .admin-users-wrap>h3{padding:16px 16px 0}.admin-workspace table.admin-users-table{table-layout:auto;background:var(--sidebar-surface);border-radius:0;min-width:0!important}.admin-workspace .admin-users-table th{background:var(--sidebar-subtle);color:var(--text)}.admin-workspace .admin-users-table td{background:var(--sidebar-surface)}.admin-workspace .admin-users-table tbody tr:hover td{background:var(--sidebar-subtle)}.admin-workspace .admin-knowledge-layout{grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr);align-items:start;gap:24px;display:grid}.admin-workspace .admin-knowledge-layout>.card{min-width:0}html[data-theme=dark] .admin-layout{--panel-hover:#162b3c}html[data-theme=dark] .admin-workspace .card:not(.is-pending):not(:where(.admin-workspace>div.card)),html[data-theme=dark] .admin-workspace .item:not(.is-pending){background:var(--sidebar-surface);border-color:var(--border-soft)}html[data-theme=dark] .admin-workspace .practitioner-user-badge{background:var(--sidebar-surface);border-color:var(--border-soft);color:var(--muted)}html[data-theme=dark] .admin-workspace .practitioner-user-badge.is-primary{color:#c7d2fe;background:#2e315f}html[data-theme=dark] .admin-workspace .practitioner-user-badge.is-active{background:var(--accent-soft);color:#a7f3d0}html[data-theme=dark] .admin-workspace .practitioner-user-pms-list span{color:#bae6fd;background:#12394b}@media (max-width:620px){.admin-workspace .admin-pricing-row{grid-template-columns:minmax(0,1fr)}.admin-workspace .admin-pricing-row:has(>input[type=checkbox]){grid-template-columns:minmax(0,1fr) auto}.admin-workspace .admin-pricing-actions button,.admin-workspace .admin-global-actions button{width:auto}.admin-workspace .sidebar-surface{padding:14px}.admin-workspace .support-category-tabs{flex-wrap:wrap;overflow:visible}}@media (max-width:1100px){.admin-workspace .admin-knowledge-layout{grid-template-columns:minmax(0,1fr)}}@media (min-width:1201px){.admin-workspace table.admin-users-table{min-width:920px!important}}@media (max-width:1200px){.admin-workspace .admin-users-wrap{border:0}.admin-workspace .admin-users-wrap>h3{padding:0}.admin-workspace table.admin-users-table{background:0 0}.admin-workspace .admin-users-table tr{background:var(--sidebar-surface);border-color:var(--border-soft)}.admin-workspace .admin-users-table td{background:0 0}}
@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e3dfc854017cd189-s.0ornw44cqt18i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ca59e9eae7934b24-s.1zimd0smwfdd-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d4d7dfbfbdcfb829-s.1g6_yfgrgot7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/60598ce2a46fbffb-s.0ll4btu1cp91c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2a3a498894ba15cf-s.3kyqqorhbenil.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7f20430e44eb7422-s.p.36oubx4qeurhb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e3dfc854017cd189-s.0ornw44cqt18i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca59e9eae7934b24-s.1zimd0smwfdd-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d4d7dfbfbdcfb829-s.1g6_yfgrgot7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/60598ce2a46fbffb-s.0ll4btu1cp91c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a3a498894ba15cf-s.3kyqqorhbenil.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f20430e44eb7422-s.p.36oubx4qeurhb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3dfc854017cd189-s.0ornw44cqt18i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca59e9eae7934b24-s.1zimd0smwfdd-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d4d7dfbfbdcfb829-s.1g6_yfgrgot7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/60598ce2a46fbffb-s.0ll4btu1cp91c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a3a498894ba15cf-s.3kyqqorhbenil.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f20430e44eb7422-s.p.36oubx4qeurhb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e3dfc854017cd189-s.0ornw44cqt18i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca59e9eae7934b24-s.1zimd0smwfdd-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d4d7dfbfbdcfb829-s.1g6_yfgrgot7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/60598ce2a46fbffb-s.0ll4btu1cp91c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a3a498894ba15cf-s.3kyqqorhbenil.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f20430e44eb7422-s.p.36oubx4qeurhb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e3dfc854017cd189-s.0ornw44cqt18i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca59e9eae7934b24-s.1zimd0smwfdd-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d4d7dfbfbdcfb829-s.1g6_yfgrgot7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/60598ce2a46fbffb-s.0ll4btu1cp91c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a3a498894ba15cf-s.3kyqqorhbenil.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f20430e44eb7422-s.p.36oubx4qeurhb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa Fallback;src:local(Arial);ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.0%;size-adjust:117.54%}.kt0Z8q_className{font-family:Comfortaa,Comfortaa Fallback;font-style:normal}.kt0Z8q_variable{--font-ui:"Comfortaa", "Comfortaa Fallback"}
