:root,:root[data-theme=light]{--px-page:clamp(18px, 4vw, 56px);--px-section:clamp(24px, 4vw, 52px);--px-content:1240px;--px-copy:720px;--px-header:72px;--px-radius-card:22px;--px-radius-control:12px;--px-gap:clamp(16px, 2.2vw, 28px);--px-hero:linear-gradient(135deg, #0a3f4d 0%, #07596a 58%, #087f91 100%);--px-hero-text:#f7fdfe;--px-hero-muted:#c9e5e9}html{-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{min-width:320px;overflow-x:clip}body>main{isolation:isolate}.skip-link{z-index:1000!important}.qivaya-theme-toggle{width:44px!important;min-width:44px!important;height:44px!important;padding:6px!important}.qivaya-theme-toggle b{display:none!important}.app-header.patient-app-header{z-index:90;grid-template-columns:minmax(126px,1fr) auto minmax(170px,1fr);align-items:center;gap:20px;inset-block-start:0;min-height:var(--px-header)!important;padding:10px var(--px-page)!important;display:grid!important;position:sticky!important}.patient-app-header .app-brand{width:max-content;min-width:0}.patient-app-header .app-brand img{object-fit:contain;height:auto;max-height:42px;display:block;width:126px!important}.patient-app-header .app-primary-nav{justify-content:center;align-items:center;gap:3px;min-width:0;border:1px solid var(--qv-border)!important;border-radius:999px!important;padding:4px!important;display:flex!important;overflow:visible!important}.patient-app-header .app-primary-nav a{white-space:nowrap;justify-content:center;align-items:center;min-height:40px;line-height:1;text-decoration:none;display:inline-flex;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:700!important}.patient-app-header .app-header-actions{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.patient-app-header .app-locale,.patient-app-header .app-account{border:1px solid var(--qv-border)!important;border-radius:999px!important;min-height:42px!important}.patient-app-header .app-locale{padding-inline:14px!important}.patient-app-header .app-account{align-items:center;gap:8px;text-decoration:none;display:flex;padding:5px 12px 5px 6px!important}.patient-app-header .app-account.active{border-color:color-mix(in srgb, var(--qv-primary) 38%, var(--qv-border))!important;background:var(--qv-primary-soft)!important}.patient-app-header .app-avatar{border-radius:50%;flex:0 0 32px;place-items:center;font-size:11px;font-weight:800;display:grid;width:32px!important;height:32px!important}.home-experience,.providers-shell,.appointments-shell,.wallet-shell,.documents-shell,.family-shell,.notification-shell,.notification-preferences-shell{min-height:100dvh;background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--qv-primary) 9%, transparent), transparent 28rem), var(--qv-bg)!important;color:var(--qv-text)!important}.home-experience>:not(.patient-app-header),.providers-shell>:not(.patient-app-header),.appointments-shell>:not(.patient-app-header),.wallet-shell>:not(.patient-app-header),.documents-shell>:not(.patient-app-header),.family-shell>:not(.patient-app-header),.notification-shell>:not(.patient-app-header){min-width:0}.home-experience .home-hero-v2,.home-experience .home-dashboard,.home-experience .home-hub,.home-experience .home-service-groups,.home-experience .home-footer-v2{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin-inline:auto!important}.home-experience .home-hero-v2{grid-template-columns:minmax(0,1fr) minmax(360px,.96fr);align-items:center;gap:clamp(32px,6vw,74px)!important;padding:clamp(38px,6vw,78px) 0 clamp(30px,5vw,62px)!important;display:grid!important}.home-experience .home-hero-copy{min-width:0;max-width:680px;box-shadow:none!important;background:0 0!important;padding:0!important}.home-experience .home-hero-copy h1{max-width:12ch;color:var(--qv-text)!important;letter-spacing:-.055em!important;margin-block:14px 20px!important;font-size:clamp(44px,6vw,78px)!important;line-height:.98!important}.home-experience .home-lead{max-width:60ch;color:var(--qv-text-soft)!important;font-size:clamp(17px,1.45vw,20px)!important;line-height:1.65!important}.home-experience .home-hero-visual{background:var(--qv-surface-strong);min-width:0;min-height:460px;overflow:hidden;border:1px solid var(--qv-border)!important;box-shadow:var(--qv-shadow-lg)!important;border-radius:30px!important}.home-experience .home-hero-visual img{object-fit:cover;width:100%;height:100%;min-height:460px;display:block;border-radius:0!important}.home-experience .home-dashboard,.home-experience .home-hub{margin-block-end:clamp(34px,6vw,72px)!important}.home-experience :is(.home-next-card,.home-quick-card,.home-hub-card,.home-service-groups details){border:1px solid var(--qv-border)!important;border-radius:var(--px-radius-card)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.providers-shell .provider-search-hero{align-items:center;width:100%!important;min-height:310px!important;padding:clamp(40px, 6vw, 72px) var(--px-page)!important;background:var(--px-hero)!important;color:var(--px-hero-text)!important;box-shadow:none!important;border-radius:0!important;margin:0!important;display:flex!important;overflow:visible!important}.providers-shell .provider-search-hero>div{width:min(100%, var(--px-content));min-width:0;margin-inline:auto}.providers-shell .provider-search-hero :is(h1,h2,b,strong){color:var(--px-hero-text)!important}.providers-shell .provider-search-hero :is(p,span,small,label){color:var(--px-hero-muted)!important}.providers-shell .provider-search-hero h1{max-width:14ch;font-size:clamp(38px,5vw,66px)!important;line-height:1!important}.providers-shell .providers-workspace{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin:0 auto!important;padding:clamp(34px,5vw,64px) 0 110px!important}.providers-shell :is(.provider-filters,.results-head,.provider-results-layout,.provider-results){min-width:0;max-width:100%}.providers-shell .provider-results{align-items:start;gap:var(--px-gap)!important;grid-template-columns:minmax(0,1fr) minmax(260px,310px)!important;display:grid!important}.providers-shell :is(.provider-result,.provider-empty,.trust-panel){border:1px solid var(--qv-border)!important;border-radius:var(--px-radius-card)!important;box-shadow:var(--qv-shadow-sm)!important}.providers-shell .trust-panel{position:sticky;inset-block-start:calc(var(--px-header) + 20px);background:var(--qv-sidebar)!important;color:var(--qv-sidebar-text)!important}.providers-shell .trust-panel :is(h2,h3,b,strong){color:var(--qv-sidebar-text)!important}.providers-shell .trust-panel :is(p,small,span){color:var(--qv-sidebar-muted)!important}.appointments-shell .appointments-hero,.appointments-shell .appointments-summary,.appointments-shell .appointments-workspace,.appointments-shell .appointments-boundary{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin-inline:auto!important}.appointments-shell .appointments-hero{justify-content:space-between;align-items:end;gap:24px;overflow:hidden;background:var(--px-hero)!important;color:var(--px-hero-text)!important;box-shadow:var(--qv-shadow-md)!important;border-radius:28px!important;margin-block-start:28px!important;padding:clamp(28px,4vw,48px)!important;display:flex!important}.appointments-shell .appointments-hero :is(h1,b){color:var(--px-hero-text)!important}.appointments-shell .appointments-hero :is(p,span){color:var(--px-hero-muted)!important}.appointments-shell .appointments-hero>div{max-width:var(--px-copy);min-width:0}.appointments-shell .appointments-hero>a{flex:none}.appointments-shell .appointments-workspace{padding-block:clamp(30px,5vw,60px) 110px!important}.appointments-shell :is(.appointment-card,.appointments-card,.appointments-panel,.appointment-dialog){border-color:var(--qv-border)!important;border-radius:var(--px-radius-card)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.appointments-shell .appointment-modal-layer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px!important}.appointments-shell .appointment-dialog{max-height:min(88dvh,900px);overflow-y:auto;width:min(100%,720px)!important}.wallet-shell .wallet-hero,.wallet-shell .wallet-privacy,.wallet-shell .wallet-workspace,.documents-shell .documents-hero,.documents-shell .documents-boundary,.documents-shell .documents-notice,.documents-shell .documents-error,.documents-shell .documents-state,.documents-shell .documents-grid{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin-inline:auto!important}.wallet-shell .wallet-hero,.documents-shell .documents-hero{justify-content:space-between;align-items:end;gap:24px;background:var(--px-hero)!important;color:var(--px-hero-text)!important;box-shadow:var(--qv-shadow-md)!important;border-radius:28px!important;margin-block-start:28px!important;padding:clamp(30px,4vw,50px)!important;display:flex!important;overflow:hidden!important}.wallet-shell .wallet-hero :is(h1,h2,b),.documents-shell .documents-hero :is(h1,h2,b){color:var(--px-hero-text)!important}.wallet-shell .wallet-hero :is(p,span),.documents-shell .documents-hero :is(p,span){color:var(--px-hero-muted)!important}.wallet-shell .wallet-hero>div:first-child,.documents-shell .documents-hero>div:first-child{max-width:var(--px-copy);min-width:0}.wallet-shell .wallet-hero-actions{flex-wrap:wrap;flex:none;justify-content:end;gap:10px;display:flex}.wallet-shell .wallet-hero-actions a,.documents-shell .documents-hero>button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex;color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;border-radius:12px!important;padding:0 18px!important}.wallet-shell .wallet-workspace,.documents-shell .documents-grid{padding-block:clamp(28px,4vw,50px) 110px!important}.wallet-shell :is(.wallet-record-card,.wallet-record-detail,.wallet-empty),.documents-shell :is(.documents-card,.documents-state){min-width:0;border:1px solid var(--qv-border)!important;border-radius:var(--px-radius-card)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.documents-shell .documents-grid{align-items:start;gap:var(--px-gap)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.documents-shell .documents-library,.documents-shell .documents-shares{grid-column:span 1}.documents-shell :is(.documents-boundary,.documents-notice,.documents-error){border-radius:16px!important;margin-block-start:18px!important}.documents-shell .documents-list article,.documents-shell .documents-list article>div:not(.document-actions){min-width:0}.documents-shell .documents-dialog-layer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px!important}.documents-shell .documents-dialog{max-height:88dvh;overflow-y:auto;width:min(100%,620px)!important}.family-shell .family-hero,.family-shell .family-workspace{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin-inline:auto!important}.family-shell .family-hero{justify-content:space-between;align-items:end;gap:24px;background:var(--px-hero)!important;color:var(--px-hero-text)!important;box-shadow:var(--qv-shadow-md)!important;border-radius:28px!important;margin-block-start:28px!important;padding:clamp(30px,4vw,50px)!important;display:flex!important}.family-shell .family-hero :is(h1,h2,b){color:var(--px-hero-text)!important}.family-shell .family-hero :is(p,span){color:var(--px-hero-muted)!important}.family-shell .family-hero>div{max-width:var(--px-copy);min-width:0}.family-shell .family-workspace{padding-block:24px 110px!important}.family-shell :is(.family-note,.family-tabs,.family-list article,.family-state){border-color:var(--qv-border)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.family-shell .family-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--px-gap)!important;display:grid!important}.family-shell .family-list article{min-width:0;height:100%;border:1px solid var(--qv-border)!important;border-radius:var(--px-radius-card)!important}.notification-shell .notification-hero,.notification-shell .notification-workspace,.notification-shell .notification-privacy{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin-inline:auto!important}.notification-shell .notification-hero{justify-content:space-between;align-items:end;gap:24px;background:var(--px-hero)!important;color:var(--px-hero-text)!important;box-shadow:var(--qv-shadow-md)!important;border-radius:28px!important;margin-block-start:28px!important;padding:clamp(30px,4vw,50px)!important;display:flex!important}.notification-shell .notification-hero :is(h1,h2,b){color:var(--px-hero-text)!important}.notification-shell .notification-hero :is(p,span){color:var(--px-hero-muted)!important}.notification-shell .notification-hero>div{max-width:var(--px-copy);min-width:0}.notification-shell .notification-privacy{border:1px solid var(--qv-border)!important;background:var(--qv-primary-soft)!important;color:var(--qv-text)!important;border-radius:16px!important;margin-block-start:18px!important}.notification-shell .notification-workspace{padding-block:24px 110px!important}.notification-shell :is(.notification-inbox,.notice-list article,.empty-inbox){border-color:var(--qv-border)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important}.notification-shell .notice-list article,.notification-shell .notice-copy{min-width:0}.provider-shell.provider-live-shell{min-height:100dvh;background:var(--qv-bg)!important;color:var(--qv-text)!important;grid-template-columns:280px minmax(0,1fr)!important;display:grid!important}.provider-live-shell .provider-sidebar{min-width:0;height:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}.provider-live-shell .provider-main{min-width:0;max-width:100%}.provider-live-shell .provider-topbar{z-index:40;position:sticky;inset-block-start:0}.provider-live-shell .provider-workspace{width:min(100%,1440px)!important;margin-inline:auto!important;padding:clamp(24px,3vw,44px)!important}.provider-live-shell :is(.provider-card,.provider-panel,.schedule-card,.provider-state){min-width:0;border-color:var(--qv-border)!important;border-radius:var(--px-radius-card)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.provider-live-shell .appointment-drawer{max-width:calc(100vw - 24px);overflow-y:auto;background:var(--qv-surface)!important;width:min(100%,520px)!important;color:var(--qv-text)!important}.encounter-shell.encounter-live-shell{max-width:100%;min-height:100dvh;overflow-x:clip;background:var(--qv-bg)!important;color:var(--qv-text)!important}.encounter-live-shell .encounter-top{grid-template-columns:minmax(180px,1fr) auto minmax(220px,1fr);gap:18px;height:auto!important;min-height:72px!important;padding:10px var(--px-page)!important;display:grid!important}.encounter-live-shell .encounter-workspace{min-width:0;width:min(calc(100% - (2 * var(--px-page))), 1440px)!important;margin-inline:auto!important;padding-block:clamp(24px,4vw,48px) 100px!important}.admin-shell.live-admin-shell{min-height:100dvh;background:var(--qv-bg)!important;color:var(--qv-text)!important;grid-template-columns:280px minmax(0,1fr)!important;display:grid!important}.live-admin-shell .live-admin-sidebar{min-width:0;height:100dvh;position:sticky;inset-block-start:0;overflow:hidden;width:280px!important}.live-admin-shell .admin-main{grid-column:2;min-width:0;width:100%!important;margin-inline-start:0!important}.live-admin-shell .admin-topbar{z-index:45;position:sticky;inset-block-start:0}.live-admin-shell .admin-workspace{min-width:0;width:min(100%,1480px)!important;margin-inline:auto!important;padding:clamp(24px,3vw,46px)!important}.live-admin-shell .admin-heading{justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;border:1px solid var(--qv-border)!important;background:var(--qv-surface)!important;width:100%!important;box-shadow:var(--qv-shadow-md)!important;border-radius:26px!important;padding:clamp(26px,3vw,42px)!important;display:flex!important}.live-admin-shell .admin-heading>div{min-width:0;max-width:760px}.live-admin-shell .admin-heading h1{max-width:18ch;color:var(--qv-text)!important;font-size:clamp(34px,4vw,56px)!important;line-height:1.02!important}.live-admin-shell :is(.admin-security-note,.admin-panel,.admin-card,.admin-state){min-width:0;border-color:var(--qv-border)!important;border-radius:var(--px-radius-card)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.ops-health-shell{min-height:100dvh;background:var(--qv-bg)!important;grid-template-columns:280px minmax(0,1fr)!important;display:grid!important}.ops-health-shell .ops-health-side{height:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}.ops-health-shell .ops-health-main,.ops-health-shell .ops-health-workspace{min-width:0}.ops-health-shell .ops-health-workspace{width:min(100%,1480px)!important;margin-inline:auto!important;padding:clamp(24px,3vw,46px)!important}.auth-shell{min-height:100dvh;background:var(--qv-bg)!important;grid-template-columns:minmax(380px,.82fr) minmax(520px,1.18fr)!important;display:grid!important}.auth-shell .auth-story{min-height:100dvh;position:sticky;inset-block-start:0;background:var(--px-hero)!important;color:var(--px-hero-text)!important;padding:clamp(28px,5vw,72px)!important}.auth-shell .auth-story-copy{width:min(100%,620px)}.auth-shell .auth-story :is(h1,h2,b,strong){color:var(--px-hero-text)!important}.auth-shell .auth-story :is(p,span,small){color:var(--px-hero-muted)!important}.auth-shell .auth-stage{grid-template-rows:auto 1fr auto;min-width:0;display:grid;background:var(--qv-bg)!important;color:var(--qv-text)!important}.auth-shell .auth-card{align-self:center;border:1px solid var(--qv-border)!important;background:var(--qv-surface)!important;width:min(100% - 40px,680px)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-lg)!important;border-radius:26px!important;margin:clamp(24px,5vw,64px) auto!important}.auth-shell .role-picker a,.auth-shell .identity-card,.auth-shell .auth-security-note{min-width:0;border-color:var(--qv-border)!important;background:var(--qv-surface-soft)!important;color:var(--qv-text)!important}.trust-center-shell.account-profile-experience,.trust-center-shell.accessibility-settings-experience{max-width:100%;min-height:100dvh;overflow-x:clip;background:var(--qv-bg)!important;color:var(--qv-text)!important}.trust-center-shell.account-profile-experience>section,.trust-center-shell.accessibility-settings-experience>section{min-width:0}.account-profile-experience>header,.accessibility-settings-experience>header{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);min-height:var(--px-header)!important;height:auto!important;padding:10px var(--px-page)!important;border-color:var(--qv-border)!important;background:color-mix(in srgb, var(--qv-surface) 92%, transparent)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}.account-profile-experience>header img,.accessibility-settings-experience>header img{object-fit:contain;height:auto;max-height:42px;width:126px!important}.account-profile-experience>header nav,.accessibility-settings-experience>header nav{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px;display:flex}.account-profile-experience>header nav :is(a,button),.accessibility-settings-experience>header nav :is(a,button){align-items:center;text-decoration:none;display:inline-flex;border:1px solid var(--qv-border)!important;background:var(--qv-surface)!important;min-height:40px!important;color:var(--qv-text)!important;border-radius:999px!important;padding:0 14px!important}.account-profile-experience>section:first-of-type,.accessibility-settings-experience>section:first-of-type{width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;background:var(--px-hero)!important;color:var(--px-hero-text)!important;box-shadow:var(--qv-shadow-md)!important;border-radius:28px!important;margin:28px auto 0!important;padding:clamp(30px,4vw,50px)!important}.account-profile-experience>section:first-of-type :is(h1,h2,b,strong),.accessibility-settings-experience>section:first-of-type :is(h1,h2,b,strong){color:var(--px-hero-text)!important}.account-profile-experience>section:first-of-type :is(p,span,small),.accessibility-settings-experience>section:first-of-type :is(p,span,small){color:var(--px-hero-muted)!important}.account-profile-experience>div,.accessibility-settings-experience>div{min-width:0;width:min(calc(100% - (2 * var(--px-page))), var(--px-content))!important;margin-inline:auto!important;padding:24px 0 110px!important}.account-profile-experience>div :is(section,article),.accessibility-settings-experience>div :is(section,article,aside){min-width:0}.home-experience,.providers-shell,.appointments-shell,.wallet-shell,.documents-shell,.family-shell,.notification-shell,.provider-live-shell,.encounter-live-shell,.live-admin-shell,.ops-health-shell,.auth-shell,.account-profile-experience,.accessibility-settings-experience{font-size:15px;line-height:1.55}:where(.home-experience,.providers-shell,.appointments-shell,.wallet-shell,.documents-shell,.family-shell,.notification-shell,.provider-live-shell,.encounter-live-shell,.live-admin-shell,.ops-health-shell,.auth-shell,.account-profile-experience,.accessibility-settings-experience) :where(h1,h2,h3,p,span,small,label,a,button,td,th){overflow-wrap:anywhere}:where(.home-experience,.providers-shell,.appointments-shell,.wallet-shell,.documents-shell,.family-shell,.notification-shell,.provider-live-shell,.encounter-live-shell,.live-admin-shell,.ops-health-shell,.auth-shell,.account-profile-experience,.accessibility-settings-experience) :where(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--qv-primary) 32%, transparent)!important;outline-offset:3px!important}:where(.home-experience,.providers-shell,.appointments-shell,.wallet-shell,.documents-shell,.family-shell,.notification-shell,.provider-live-shell,.encounter-live-shell,.live-admin-shell,.ops-health-shell,.auth-shell,.account-profile-experience,.accessibility-settings-experience) :where(p,small,label,dt){color:var(--qv-text-soft)}:root[data-theme=dark] .providers-shell .provider-search-hero,:root[data-theme=dark] .appointments-shell .appointments-hero,:root[data-theme=dark] .wallet-shell .wallet-hero,:root[data-theme=dark] .documents-shell .documents-hero,:root[data-theme=dark] .family-shell .family-hero,:root[data-theme=dark] .notification-shell .notification-hero,:root[data-theme=dark] .auth-shell .auth-story{background:linear-gradient(135deg,#0a2f39 0%,#0b4653 58%,#086a7a 100%)!important}@media (max-width:1080px){.app-header.patient-app-header{grid-template-columns:auto 1fr auto;gap:12px}.patient-app-header .app-primary-nav a{padding-inline:10px!important;font-size:12px!important}.patient-app-header .app-account>span:last-child{display:none}.home-experience .home-hero-v2{grid-template-columns:minmax(0,1fr) minmax(310px,.85fr)}.provider-shell.provider-live-shell,.admin-shell.live-admin-shell,.ops-health-shell{grid-template-columns:244px minmax(0,1fr)!important}.live-admin-shell .live-admin-sidebar{width:244px!important}.auth-shell{grid-template-columns:minmax(330px,.72fr) minmax(480px,1.28fr)!important}}@media (max-width:1000px){.admin-shell.live-admin-shell{display:block!important}.live-admin-shell .live-admin-sidebar{display:none!important}.live-admin-shell .admin-main{grid-column:auto;width:100%!important;margin-inline-start:0!important}}@media (max-width:820px){:root{--px-page:16px}body{padding-block-end:82px}.app-header.patient-app-header{grid-template-columns:1fr auto;min-height:62px!important;padding:8px 16px!important;position:sticky!important}.patient-app-header .app-brand img{width:112px!important}.patient-app-header .app-primary-nav{display:none!important}.patient-app-header .app-header-actions{grid-column:2}.patient-app-header .app-account{background:0 0!important;border:0!important;padding:4px!important}.patient-app-header .app-account>span:last-child{display:none}.patient-app-header .app-locale{min-height:38px!important;padding-inline:11px!important;font-size:12px!important}.mobile-dock{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);max-width:560px;margin-inline:auto;border:1px solid var(--qv-border)!important;background:color-mix(in srgb, var(--qv-surface) 92%, transparent)!important;width:auto!important;box-shadow:var(--qv-shadow-lg)!important;border-radius:18px!important;inset-block-end:max(8px, env(safe-area-inset-bottom))!important;inset-inline:10px!important}.mobile-dock a{min-width:0;min-height:58px}.mobile-dock a b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:10px!important}.qivaya-theme-toggle{width:42px;height:42px;min-width:42px!important;padding:5px!important;inset-block-end:86px!important;inset-inline-end:14px!important}.qivaya-theme-toggle b{display:none}.qivaya-theme-toggle span{width:30px;height:30px}.home-experience .home-hero-v2{grid-template-columns:1fr;gap:30px!important;padding-block:34px 46px!important}.home-experience .home-hero-copy h1{max-width:13ch;font-size:clamp(42px,13vw,64px)!important}.home-experience .home-hero-visual,.home-experience .home-hero-visual img{min-height:330px}.providers-shell .provider-search-hero{min-height:260px!important;padding-block:38px!important}.providers-shell .provider-results-layout,.providers-shell .provider-results,.documents-shell .documents-grid,.family-shell .family-list{grid-template-columns:1fr!important}.providers-shell .trust-panel{position:static}.providers-shell .filter-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;display:grid!important}.providers-shell .filter-row :is(select,button){width:100%;min-width:0;margin:0!important}.providers-shell .filter-row .clear{grid-column:1/-1;min-height:42px;border:1px solid var(--qv-border)!important;background:var(--qv-primary-soft)!important}.providers-shell .results-head{flex-direction:column;align-items:stretch!important}.providers-shell .results-head label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.providers-shell .results-head select{width:100%;min-width:0;margin:0!important}.appointments-shell .appointments-hero,.wallet-shell .wallet-hero,.documents-shell .documents-hero,.family-shell .family-hero,.notification-shell .notification-hero{flex-direction:column;align-items:flex-start;border-radius:22px!important;margin-block-start:16px!important;padding:26px!important}.wallet-shell .wallet-hero-actions,.appointments-shell .appointments-hero>a,.documents-shell .documents-hero>button,.family-shell .family-hero>button,.notification-shell .notification-hero>button{width:100%}.wallet-shell .wallet-hero-actions a{flex:150px}.documents-shell .documents-library,.documents-shell .documents-shares{grid-column:1}.provider-shell.provider-live-shell,.admin-shell.live-admin-shell,.ops-health-shell{display:block!important}.provider-live-shell .provider-sidebar,.live-admin-shell .live-admin-sidebar,.ops-health-shell .ops-health-side{display:none!important}.provider-live-shell .provider-topbar,.live-admin-shell .admin-topbar,.ops-health-shell .ops-health-top{position:sticky;min-height:62px!important;padding:8px 16px!important}.provider-live-shell .provider-workspace,.live-admin-shell .admin-workspace,.ops-health-shell .ops-health-workspace{padding:20px 16px 100px!important}.live-admin-shell .admin-heading{flex-direction:column;padding:24px!important}.live-admin-shell .admin-heading>button{width:100%}.encounter-live-shell .encounter-top{grid-template-columns:1fr auto!important}.encounter-live-shell .encounter-context,.encounter-live-shell .encounter-top>div:last-child b{display:none}.auth-shell{display:block!important}.auth-shell .auth-story{min-height:auto;position:relative;padding:28px 20px 34px!important}.auth-shell .auth-story-copy h1{max-width:15ch;font-size:clamp(38px,11vw,56px)!important}.auth-shell .auth-principles,.auth-shell .auth-legal,.auth-shell .auth-weave{display:none!important}.auth-shell .auth-stage>header{min-height:58px;padding-inline:16px!important}.auth-shell .auth-card{width:calc(100% - 32px)!important;margin-block:24px 90px!important}}@media (max-width:520px){.patient-app-header .app-locale{display:none}.home-experience .home-hero-visual,.home-experience .home-hero-visual img{min-height:280px}.providers-shell .providers-workspace,.appointments-shell .appointments-workspace,.wallet-shell .wallet-workspace,.documents-shell .documents-grid,.family-shell .family-workspace,.notification-shell .notification-workspace{padding-block-start:22px!important}.documents-shell .documents-list article,.family-shell .family-list article header,.notification-shell .notice-list article{align-items:flex-start!important}.documents-shell .document-actions{flex-wrap:wrap;width:100%}.documents-shell .document-actions>*{flex:120px}.auth-shell .role-picker a{grid-template-columns:auto minmax(0,1fr) auto!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience){max-width:100%;overflow-x:clip}:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience) *,:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience) :before,:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience) :after{min-width:0}.wallet-shell .wallet-hero{grid-template-columns:minmax(0,1fr) auto;gap:28px;min-height:280px;color:#fff!important;background:linear-gradient(118deg,#082f42 0%,#064b62 70%,#087f91 125%)!important;border-radius:30px!important;align-items:end!important;width:min(1280px,100% - 40px)!important;margin:24px auto 0!important;padding:clamp(36px,5vw,64px)!important;display:grid!important}.wallet-shell .wallet-hero>div:first-child{max-width:760px}.wallet-shell .wallet-hero :is(h1,h2,b,strong){color:#fff!important}.wallet-shell .wallet-hero :is(p,span,small){color:#d6e9ee!important;opacity:1!important}.wallet-shell .wallet-hero>div:first-child>p{color:#64d5e2!important}.wallet-shell .wallet-hero-actions{z-index:2;align-self:end;position:relative}.wallet-shell :is(.wallet-notice,.wallet-delegated-note,.wallet-content){width:min(1180px,100% - 40px)!important;margin-inline:auto!important}.wallet-shell .wallet-notice{margin-block-start:20px!important}.wallet-shell .wallet-content{padding-block:42px 110px!important}.wallet-shell .wallet-live-heading{align-items:end;gap:18px}.wallet-shell .wallet-live-heading label{width:min(100%,320px)}.wallet-shell .wallet-live-state{min-height:240px}.providers-shell .provider-search-hero{background:linear-gradient(118deg,#082f42 0%,#064b62 72%,#087f91 130%)!important;border-radius:0!important;align-items:center!important;width:100%!important;min-height:320px!important;margin:0!important;padding:clamp(42px,6vw,76px) clamp(20px,7vw,96px)!important;display:flex!important;overflow:hidden!important}.providers-shell .provider-search-hero>div{width:min(1220px,100%)!important;margin-inline:auto!important}.providers-shell .provider-search-hero :is(h1,h2,b,strong){color:#fff!important}.providers-shell .provider-search-hero>div>:is(p,span){color:#d6e9ee!important;opacity:1!important}.providers-shell .provider-search-hero>div>p{color:#64d5e2!important}.providers-shell .provider-search-hero label,.providers-shell .provider-search-hero label :is(input,b){color:#173b4d!important}.providers-shell .provider-search-stats{z-index:2;position:relative}.providers-shell .providers-workspace{width:min(1220px,100% - 40px)!important;margin-inline:auto!important}.providers-shell .provider-results{grid-template-columns:minmax(0,1fr) minmax(270px,310px)!important;gap:20px!important}.providers-shell .trust-panel{position:sticky;top:92px;color:#fff!important;background:#082f42!important}.providers-shell .trust-panel :is(h2,h3,b,strong){color:#fff!important}.providers-shell .trust-panel :is(p,small){color:#c8dde4!important;opacity:1!important}.providers-shell .trust-panel li{background:#ffffff0f!important;border-color:#ffffff24!important}.provider-shell.provider-live-shell{align-items:stretch;width:100%;grid-template-columns:280px minmax(0,1fr)!important;display:grid!important}.provider-live-shell .provider-sidebar{height:100dvh;inset-block-start:0;overflow-y:auto;width:280px!important;position:sticky!important}.provider-live-shell .provider-main{width:100%!important;margin:0!important}.provider-live-shell .provider-workspace{width:min(100%,1440px)!important;margin-inline:auto!important}.provider-live-shell .provider-topbar{width:100%}.provider-live-shell .provider-quick-launch{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-live-shell .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-shell{align-items:stretch;width:100%;min-height:100dvh;grid-template-columns:260px minmax(0,1fr)!important;display:grid!important}.audit-shell .audit-sidebar{height:100dvh;overflow-y:auto;width:260px!important;position:sticky!important;inset:0 auto auto 0!important}.audit-shell .audit-main{grid-column:2;width:100%!important;margin-inline-start:0!important}.audit-shell .audit-workspace{width:min(100%,1440px)!important;margin-inline:auto!important;padding:clamp(24px,3vw,44px)!important}.audit-shell .audit-heading{align-items:end;gap:20px}.audit-shell .audit-heading>div{flex:auto;max-width:780px}.audit-shell .audit-heading h1{max-width:18ch;font-size:clamp(34px,4vw,56px)!important;line-height:1.03!important}.audit-shell .audit-live-filters{grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) minmax(160px,.5fr) auto}.audit-shell .audit-layout{grid-template-columns:minmax(0,1.5fr) minmax(320px,.72fr)!important}.audit-shell .event-panel{overflow-x:auto}.audit-shell .event-table{min-width:760px}.admin-shell.live-admin-shell,.ops-health-shell,.orgops-shell{align-items:stretch;width:100%;min-height:100dvh;grid-template-columns:280px minmax(0,1fr)!important;display:grid!important}.live-admin-shell .live-admin-sidebar,.ops-health-shell .ops-health-side,.orgops-shell .orgops-sidebar{height:100dvh;overflow-y:auto;width:280px!important;position:sticky!important;inset:0 auto auto 0!important}.live-admin-shell .admin-main,.ops-health-shell .ops-health-main,.orgops-shell .orgops-main{grid-column:2;min-width:0;width:100%!important;margin-inline-start:0!important}.live-admin-shell .admin-workspace,.ops-health-shell .ops-health-workspace,.orgops-shell .orgops-content{width:min(100%,1480px)!important;max-width:1480px!important;margin-inline:auto!important;padding:clamp(24px,3vw,46px)!important}.live-admin-shell :is(.admin-heading,.admin-security-note,.admin-panel,.admin-live-state),.ops-health-shell :is(.ops-health-heading,.ops-health-banner,.ops-health-panel,.ops-health-state),.orgops-shell :is(.orgops-title,.orgops-create,.orgops-policy,.orgops-list,.orgops-state,.orgops-bootstrap){min-width:0}.live-admin-shell :is(.admin-topbar b,.admin-role b,.admin-verification-link b,.admin-heading span,.admin-security-note p,.admin-panel p,.admin-panel small),.ops-health-shell :is(.ops-health-top b,.ops-health-role b,.ops-health-heading span,.ops-health-banner p,.ops-health-panel p,.ops-health-panel small),.orgops-shell :is(.orgops-main header b,.orgops-title span,.orgops-create label,.orgops-policy p,.orgops-list p){font-size:max(12px,.78rem)!important;line-height:1.55!important}.live-admin-shell .admin-heading h1,.ops-health-shell .ops-health-heading h1,.orgops-shell .orgops-title h1{text-wrap:balance;font-size:clamp(34px,4vw,56px)!important;line-height:1.04!important}.live-admin-shell :is(.admin-metrics,.live-admin-metrics),.ops-health-shell .ops-health-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.live-admin-shell :is(.admin-dashboard-grid,.live-admin-grid),.ops-health-shell .ops-health-grid,.orgops-shell .orgops-grid{gap:18px!important}.orgops-shell .orgops-invite{grid-template-columns:minmax(180px,.8fr) minmax(240px,1.2fr) auto auto}.orgops-shell .orgops-list{overflow-x:auto}.account-profile-experience>header,.account-profile-experience>section,.account-profile-experience>div{min-width:0}.account-profile-experience img{object-fit:contain;height:auto}:root[data-theme=dark] .wallet-shell :is(.wallet-notice,.wallet-live-state,.wallet-live-heading label),:root[data-theme=dark] .providers-shell :is(.provider-result,.catalog-state),:root[data-theme=dark] .audit-shell :is(.audit-metrics article,.audit-live-filters,.event-panel,.event-detail),:root[data-theme=dark] .provider-live-shell :is(.schedule-card,.provider-quick-launch a,.metric-grid article),:root[data-theme=dark] .live-admin-shell :is(.admin-heading,.admin-security-note,.admin-panel,.admin-live-state),:root[data-theme=dark] .ops-health-shell :is(.ops-health-heading,.ops-health-banner,.ops-health-panel,.ops-health-state),:root[data-theme=dark] .orgops-shell :is(.orgops-main>header,.orgops-title,.orgops-create,.orgops-policy,.orgops-list,.orgops-state,.orgops-bootstrap){border-color:var(--qv-border)!important;background:var(--qv-surface)!important;color:var(--qv-text)!important}@media (max-width:1180px){.provider-shell.provider-live-shell{grid-template-columns:244px minmax(0,1fr)!important}.provider-live-shell .provider-sidebar{width:244px!important}.provider-live-shell .provider-quick-launch{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-shell{grid-template-columns:230px minmax(0,1fr)!important}.audit-shell .audit-sidebar{width:230px!important}.audit-shell .audit-layout{grid-template-columns:1fr!important}.audit-shell .event-detail{position:static}.admin-shell.live-admin-shell,.ops-health-shell,.orgops-shell{grid-template-columns:244px minmax(0,1fr)!important}.live-admin-shell .live-admin-sidebar,.ops-health-shell .ops-health-side,.orgops-shell .orgops-sidebar{width:244px!important}.live-admin-shell :is(.admin-metrics,.live-admin-metrics),.ops-health-shell .ops-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.live-admin-shell :is(.admin-dashboard-grid,.live-admin-grid),.ops-health-shell .ops-health-grid,.orgops-shell .orgops-grid{grid-template-columns:1fr!important}.orgops-shell .orgops-invite{grid-template-columns:1fr 1fr}}@media (max-width:900px){.wallet-shell .wallet-hero{grid-template-columns:1fr;align-items:start!important}.wallet-shell .wallet-hero-actions{justify-content:start}.providers-shell .provider-results{grid-template-columns:1fr!important}.providers-shell .trust-panel{position:static}.provider-shell.provider-live-shell,.audit-shell{display:block!important}.provider-live-shell .provider-sidebar,.audit-shell .audit-sidebar{display:none!important}.provider-live-shell .provider-main,.audit-shell .audit-main{width:100%!important;margin:0!important}.admin-shell.live-admin-shell,.ops-health-shell,.orgops-shell{display:block!important}.live-admin-shell .live-admin-sidebar,.ops-health-shell .ops-health-side,.orgops-shell .orgops-sidebar{height:auto;max-height:none;width:100%!important;position:relative!important}.live-admin-shell .admin-main,.ops-health-shell .ops-health-main,.orgops-shell .orgops-main{width:100%!important;margin:0!important}.live-admin-shell .live-admin-sidebar{padding:18px!important}.live-admin-shell .admin-sidebar-foot,.ops-health-shell .ops-health-privacy,.orgops-shell .orgops-sidebar>div:last-child{display:none!important}.ops-health-shell .ops-health-side nav,.orgops-shell .orgops-sidebar nav{display:flex;overflow-x:auto}.orgops-shell .orgops-invite{grid-template-columns:1fr}.audit-shell .audit-live-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wallet-shell .wallet-hero,.wallet-shell :is(.wallet-notice,.wallet-delegated-note,.wallet-content),.providers-shell .providers-workspace{width:calc(100% - 24px)!important}.wallet-shell .wallet-hero{min-height:0;border-radius:22px!important;margin-top:12px!important;padding:30px 20px!important}.wallet-shell .wallet-hero-actions{width:100%}.wallet-shell .wallet-hero-actions a{flex:100%}.wallet-shell .wallet-live-heading{flex-direction:column;align-items:stretch}.wallet-shell .wallet-live-heading label{width:100%}.provider-live-shell .provider-quick-launch,.provider-live-shell .metric-grid,.audit-shell .audit-live-filters{grid-template-columns:1fr}.audit-shell .audit-heading{flex-direction:column;align-items:stretch}.audit-shell .audit-heading>button{width:100%}.audit-shell .audit-workspace,.live-admin-shell .admin-workspace,.ops-health-shell .ops-health-workspace,.orgops-shell .orgops-content{padding:20px 14px 96px!important}.live-admin-shell :is(.admin-metrics,.live-admin-metrics),.ops-health-shell .ops-health-metrics{grid-template-columns:1fr!important}.live-admin-shell .admin-heading,.ops-health-shell .ops-health-heading,.orgops-shell .orgops-title{flex-direction:column;align-items:stretch!important}.live-admin-shell .admin-heading>button,.ops-health-shell .ops-health-heading>button,.orgops-shell .orgops-title>button{width:100%}}@media (prefers-reduced-motion:reduce){:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience) *,:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience) :before,:where(.wallet-shell,.providers-shell,.provider-live-shell,.audit-shell,.wallet-operations-experience,.live-admin-shell,.ops-health-shell,.orgops-shell,.account-profile-experience) :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library]){background:var(--qv-bg);color:var(--qv-text)}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where(*){min-width:0}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where(h1,h2,h3,h4,p,li,dt,dd,label,small,span,a,button){overflow-wrap:anywhere}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where(input,select,textarea){width:100%;max-width:100%}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=content],[class*=workspace],[class*=library]){width:min(100%,1280px);margin-inline:auto}:root[data-theme=dark] body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main{background:var(--qv-bg)!important;color:var(--qv-text)!important}:root[data-theme=dark] body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=panel],[class*=card],[class*=boundary],[class*=history],[class*=preview],[class*=empty],[class*=matrix],[class*=saveBar],[class*=notice],[class*=trust]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important;box-shadow:var(--qv-shadow-sm)!important}:root[data-theme=dark] body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where(p,small,label,[class*=muted],[class*=meta],[class*=source]){color:var(--qv-text-soft)!important}:root[data-theme=dark] body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=hero]) :where(h1,h2,h3,p,small,span){color:#eef9fa!important}:root[data-theme=dark] body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:900px){body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=layout],[class*=grid],[class*=fields],[class*=settingsGrid],[class*=formGrid]){grid-template-columns:minmax(0,1fr)!important}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=top],[class*=panelHead],[class*=cardTop],[class*=actions],[class*=saveBar]){flex-wrap:wrap!important}}@media (max-width:640px){body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=content],[class*=workspace],[class*=library]){padding-block-end:96px!important;padding-inline:14px!important}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=matrix],[class*=history],[class*=timeline],[class*=events],[class*=list]){overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}body:is([data-route=\/health-profile],[data-route=\/facilities],[data-route=\/complaints],[data-route="/settings/accessibility"],[data-route=\/consents],[data-route=\/notification-preferences],[data-route=\/privacy-rights],[data-route=\/emergency-profile],[data-route="/account/security"],[data-route=\/health-library])>main :where([class*=actions],[class*=saveBar])>:where(button,a){flex:150px}}
body[data-dense-route-group=finance-provider]>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body[data-dense-route-group=finance-provider]>main *,body[data-dense-route-group=finance-provider]>main :before,body[data-dense-route-group=finance-provider]>main :after{min-width:0}body[data-dense-route-group=finance-provider]>main :where(h1,h2,h3,h4,p,li,dd,dt,label,button,a,span,strong){overflow-wrap:anywhere}body[data-dense-route-group=finance-provider]>main :where(input,select,textarea,button){max-width:100%}body[data-dense-route-group=finance-provider]>main :where([class*=workspace],[class*=content],[class*=console]){width:min(100%,1280px);max-width:100%;margin-inline:auto}body[data-dense-route-group=finance-provider]>main :where([class*=table],[class*=register],[class*=timeline],[class*=history],[class*=runs],[class*=list]){max-width:100%}:root[data-theme=dark] body[data-dense-route-group=finance-provider]>main{color:var(--qv-text)}:root[data-theme=dark] body[data-dense-route-group=finance-provider]>main :where([class*=panel],[class*=card],[class*=boundary],[class*=metric],[class*=empty],[class*=rehearsal],[class*=register],[class*=detail],[class*=notice]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=finance-provider]>main :where(h1,h2,h3,h4,strong,label,dt){color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=finance-provider]>main :where(p,li,dd,small,[class*=meta],[class*=muted]){color:var(--qv-text-muted)!important}:root[data-theme=dark] body[data-dense-route-group=finance-provider]>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:1020px){body[data-dense-route-group=finance-provider]>main :where([class*=workspace],[class*=layout],[class*=split],[class*=adminGrid],[class*=caseWork]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=finance-provider]>main :where([class*=grid],[class*=cards],[class*=metrics],[class*=week]){grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-dense-route-group=finance-provider]>main :where([class*=top],[class*=head],[class*=toolbar],[class*=actions],[class*=detailHead],[class*=caseHeader]){flex-wrap:wrap!important}}@media (max-width:680px){body[data-dense-route-group=finance-provider]>main :where([class*=grid],[class*=cards],[class*=metrics],[class*=week],[class*=form],[class*=row]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=finance-provider]>main :where([class*=content],[class*=workspace],[class*=console]){padding-block-end:96px!important;padding-inline:14px!important}body[data-dense-route-group=finance-provider]>main :where([class*=table],[class*=register],[class*=timeline],[class*=history],[class*=runs],[class*=list]){overscroll-behavior-inline:contain;overflow-x:auto}body[data-dense-route-group=finance-provider]>main :where([class*=actions],[class*=toolbar])>:where(button,a){flex:150px}}
body[data-dense-route-group=records-document]>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body[data-dense-route-group=records-document]>main *,body[data-dense-route-group=records-document]>main :before,body[data-dense-route-group=records-document]>main :after{min-width:0}body[data-dense-route-group=records-document]>main :where(h1,h2,h3,h4,p,li,dd,dt,label,button,a,span,strong,small){overflow-wrap:anywhere}body[data-dense-route-group=records-document]>main :where(input,select,textarea,button){max-width:100%}body[data-dense-route-group=records-document]>main :where([class*=content],[class*=workspace],[class*=documents-grid],[class*=provider-workspace]){width:min(100%,1280px);max-width:100%;margin-inline:auto}body[data-dense-route-group=records-document]>main :where([class*=list],[class*=record],[class*=table],[class*=register],[class*=timeline],[class*=signalGrid],[class*=certificateList]){max-width:100%}body[data-dense-route-group=records-document]>main :where([class*=dialog],[role=dialog]){max-width:min(92vw,720px);max-height:min(88dvh,820px);overflow:auto}:root[data-theme=dark] body[data-dense-route-group=records-document]>main{color:var(--qv-text)}:root[data-theme=dark] body[data-dense-route-group=records-document]>main :where([class*=panel],[class*=card],[class*=boundary],[class*=state],[class*=empty],[class*=dialog],[class*=record],[class*=signal],[class*=certificate]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=records-document]>main :where(h1,h2,h3,h4,strong,b,label,dt){color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=records-document]>main :where(p,li,dd,small,em,[class*=meta],[class*=muted]){color:var(--qv-text-muted)!important}:root[data-theme=dark] body[data-dense-route-group=records-document]>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:1040px){body[data-dense-route-group=records-document]>main :where([class*=documents-grid],[class*=provider-grid],[class*=mainGrid],[class*=grid]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=records-document]>main :where([class*=summaryGrid],[class*=signalGrid],[class*=heroStats]){grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-dense-route-group=records-document]>main :where([class*=top],[class*=hero],[class*=head],[class*=actions],[class*=card-head],[class*=panelHead]){flex-wrap:wrap!important}}@media (max-width:700px){body[data-dense-route-group=records-document]>main :where([class*=summaryGrid],[class*=signalGrid],[class*=heroStats],[class*=grid],[class*=form]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=records-document]>main :where([class*=content],[class*=workspace],[class*=documents-grid],[class*=provider-workspace]){padding-block-end:96px!important;padding-inline:14px!important}body[data-dense-route-group=records-document]>main :where([class*=list],[class*=record],[class*=table],[class*=register],[class*=timeline],[class*=signalGrid],[class*=certificateList]){overscroll-behavior-inline:contain;overflow-x:auto}body[data-dense-route-group=records-document]>main :where([class*=actions],[class*=dialog-actions])>:where(button,a){flex:150px}}
body[data-dense-route-group=care-journey]>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body[data-dense-route-group=care-journey]>main *,body[data-dense-route-group=care-journey]>main :before,body[data-dense-route-group=care-journey]>main :after{min-width:0}body[data-dense-route-group=care-journey]>main :where(h1,h2,h3,h4,p,li,label,button,a,span,strong,b,small){overflow-wrap:anywhere}body[data-dense-route-group=care-journey]>main :where(input,select,textarea,button){max-width:100%}body[data-dense-route-group=care-journey]>main :where([class*=content],[class*=workspace],[class*=body]){width:min(100%,1280px);max-width:100%;margin-inline:auto}body[data-dense-route-group=care-journey]>main :where([class*=stream],[class*=list],[class*=history],[class*=timeline],[class*=progress],[class*=ratings],[class*=candidates]){max-width:100%}body[data-dense-route-group=care-journey]>main :where(textarea){resize:vertical;width:100%;min-height:112px}:root[data-theme=dark] body[data-dense-route-group=care-journey]>main{color:var(--qv-text)}:root[data-theme=dark] body[data-dense-route-group=care-journey]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=boundary],[class*=reason],[class*=waiting],[class*=compose],[class*=opportunities]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=care-journey]>main :where(h1,h2,h3,h4,strong,b,label){color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=care-journey]>main :where(p,li,small,em,[class*=muted],[class*=meta]){color:var(--qv-text-muted)!important}:root[data-theme=dark] body[data-dense-route-group=care-journey]>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:1040px){body[data-dense-route-group=care-journey]>main :where([class*=workspace],[class*=grid],[class*=split]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=care-journey]>main :where(header,header nav,[class*=hero],[class*=head],[class*=tabs],[class*=actions],[class*=progress]){flex-wrap:wrap!important}body[data-dense-route-group=care-journey]>main>header nav{overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;overflow-x:auto}}@media (max-width:700px){body[data-dense-route-group=care-journey]>main :where([class*=metrics],[class*=ratings],[class*=form],[class*=row]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=care-journey]>main :where([class*=content],[class*=workspace],[class*=body]){padding-block-end:96px!important;padding-inline:14px!important}body[data-dense-route-group=care-journey]>main :where([class*=stream],[class*=list],[class*=history],[class*=timeline],[class*=progress],[class*=ratings],[class*=candidates]){overscroll-behavior-inline:contain;overflow-x:auto}body[data-dense-route-group=care-journey]>main :where([class*=actions],[class*=tabs])>:where(button,a){flex:140px}}
body[data-dense-route-group=clinical-services]>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body[data-dense-route-group=clinical-services]>main *,body[data-dense-route-group=clinical-services]>main :before,body[data-dense-route-group=clinical-services]>main :after{min-width:0}body[data-dense-route-group=clinical-services]>main :where(h1,h2,h3,h4,p,li,dd,dt,label,button,a,span,strong,b,small){overflow-wrap:anywhere}body[data-dense-route-group=clinical-services]>main :where(input,select,textarea,button){max-width:100%}body[data-dense-route-group=clinical-services]>main :where([class*=content],[class*=workspace],[class*=body],[class*=main]){width:min(100%,1280px);max-width:100%;margin-inline:auto}body[data-dense-route-group=clinical-services]>main :where([class*=list],[class*=timeline],[class*=history],[class*=orders],[class*=events],[class*=table]){max-width:100%}:root[data-theme=dark] body[data-dense-route-group=clinical-services]>main{color:var(--qv-text)}:root[data-theme=dark] body[data-dense-route-group=clinical-services]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=boundary],[class*=summary],[class*=detail],[class*=status]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=clinical-services]>main :where(h1,h2,h3,h4,strong,b,label,dt){color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=clinical-services]>main :where(p,li,dd,small,em,[class*=muted],[class*=meta]){color:var(--qv-text-muted)!important}:root[data-theme=dark] body[data-dense-route-group=clinical-services]>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:1040px){body[data-dense-route-group=clinical-services]>main :where([class*=workspace],[class*=layout],[class*=split],[class*=grid]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=clinical-services]>main :where([class*=metrics],[class*=summaryGrid],[class*=stats]){grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-dense-route-group=clinical-services]>main :where(header,header nav,[class*=hero],[class*=head],[class*=actions],[class*=toolbar]){flex-wrap:wrap!important}body[data-dense-route-group=clinical-services]>main>header nav{overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;overflow-x:auto}}@media (max-width:700px){body[data-dense-route-group=clinical-services]>main :where([class*=metrics],[class*=summaryGrid],[class*=stats],[class*=form],[class*=row]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=clinical-services]>main :where([class*=content],[class*=workspace],[class*=body],[class*=main]){padding-block-end:96px!important;padding-inline:14px!important}body[data-dense-route-group=clinical-services]>main :where([class*=list],[class*=timeline],[class*=history],[class*=orders],[class*=events],[class*=table]){overscroll-behavior-inline:contain;overflow-x:auto}body[data-dense-route-group=clinical-services]>main :where([class*=actions],[class*=toolbar])>:where(button,a){flex:140px}}
body[data-dense-route-group=provider-care-delivery]>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body[data-dense-route-group=provider-care-delivery]>main *,body[data-dense-route-group=provider-care-delivery]>main :before,body[data-dense-route-group=provider-care-delivery]>main :after{min-width:0}body[data-dense-route-group=provider-care-delivery]>main :where(h1,h2,h3,h4,p,li,dd,dt,label,button,a,span,strong,b,small){overflow-wrap:anywhere}body[data-dense-route-group=provider-care-delivery]>main :where(input,select,textarea,button){max-width:100%}body[data-dense-route-group=provider-care-delivery]>main :where([class*=main],[class*=workspace],[class*=content],[class*=console]){min-width:0;max-width:100%}body[data-dense-route-group=provider-care-delivery]>main :where([class*=list],[class*=timeline],[class*=history],[class*=orders],[class*=events],[class*=records]){max-width:100%}body[data-dense-route-group=provider-care-delivery]>main textarea{resize:vertical;width:100%;min-height:112px}:root[data-theme=dark] body[data-dense-route-group=provider-care-delivery]>main{color:var(--qv-text)}:root[data-theme=dark] body[data-dense-route-group=provider-care-delivery]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=boundary],[class*=summary],[class*=detail],[class*=notice]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=provider-care-delivery]>main :where(h1,h2,h3,h4,strong,b,label,dt){color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=provider-care-delivery]>main :where(p,li,dd,small,em,[class*=muted],[class*=meta]){color:var(--qv-text-muted)!important}:root[data-theme=dark] body[data-dense-route-group=provider-care-delivery]>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:1080px){body[data-dense-route-group=provider-care-delivery]>main{grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=provider-care-delivery]>main>:where([class*=sidebar],aside:first-child){width:100%!important;max-width:none!important;min-height:0!important;max-height:none!important;position:static!important;inset:auto!important;overflow:visible!important}body[data-dense-route-group=provider-care-delivery]>main>:where([class*=sidebar],aside:first-child) nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:8px;max-width:100%;overflow-x:auto;display:flex!important}body[data-dense-route-group=provider-care-delivery]>main :where([class*=workspace],[class*=layout],[class*=split],[class*=grid]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=provider-care-delivery]>main :where(header,[class*=hero],[class*=head],[class*=actions],[class*=toolbar]){flex-wrap:wrap!important}}@media (max-width:700px){body[data-dense-route-group=provider-care-delivery]>main :where([class*=metrics],[class*=stats],[class*=form],[class*=row]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=provider-care-delivery]>main :where([class*=main],[class*=workspace],[class*=content],[class*=console]){padding-block-end:96px!important;padding-inline:14px!important}body[data-dense-route-group=provider-care-delivery]>main :where([class*=list],[class*=timeline],[class*=history],[class*=orders],[class*=events],[class*=records]){overscroll-behavior-inline:contain;overflow-x:auto}body[data-dense-route-group=provider-care-delivery]>main :where([class*=actions],[class*=toolbar])>:where(button,a){flex:140px}}
body[data-dense-route-group=partner-admin-operations]>main{width:100%;min-width:0;min-height:100dvh;overflow-x:clip}body[data-dense-route-group=partner-admin-operations]>main *,body[data-dense-route-group=partner-admin-operations]>main :before,body[data-dense-route-group=partner-admin-operations]>main :after{min-width:0}body[data-dense-route-group=partner-admin-operations]>main :where(h1,h2,h3,h4,p,li,dd,dt,label,button,a,span,strong,b,small){overflow-wrap:anywhere}body[data-dense-route-group=partner-admin-operations]>main :where(input,select,textarea,button){max-width:100%}body[data-dense-route-group=partner-admin-operations]>main :where([class*=main],[class*=workspace],[class*=content],[class*=console]){min-width:0;max-width:100%}body[data-dense-route-group=partner-admin-operations]>main :where([class*=list],[class*=queue],[class*=table],[class*=timeline],[class*=history],[class*=register],[class*=events],[class*=cases]){max-width:100%}body[data-dense-route-group=partner-admin-operations]>main textarea{resize:vertical;width:100%;min-height:108px}:root[data-theme=dark] body[data-dense-route-group=partner-admin-operations]>main{color:var(--qv-text)}:root[data-theme=dark] body[data-dense-route-group=partner-admin-operations]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=boundary],[class*=summary],[class*=detail],[class*=notice],[class*=metric]){background:var(--qv-surface)!important;border-color:var(--qv-border)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=partner-admin-operations]>main :where(h1,h2,h3,h4,strong,b,label,dt){color:var(--qv-text)!important}:root[data-theme=dark] body[data-dense-route-group=partner-admin-operations]>main :where(p,li,dd,small,em,[class*=muted],[class*=meta]){color:var(--qv-text-muted)!important}:root[data-theme=dark] body[data-dense-route-group=partner-admin-operations]>main :where(input,select,textarea){background:var(--qv-surface-soft)!important;border-color:var(--qv-border-strong)!important;color:var(--qv-text)!important}@media (max-width:1100px){body[data-dense-route-group=partner-admin-operations]>main{grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=partner-admin-operations]>main>:where([class*=sidebar],aside:first-child){width:100%!important;max-width:none!important;min-height:0!important;max-height:none!important;position:static!important;inset:auto!important;overflow:visible!important}body[data-dense-route-group=partner-admin-operations]>main>:where([class*=sidebar],aside:first-child) nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:8px;max-width:100%;overflow-x:auto;display:flex!important}body[data-dense-route-group=partner-admin-operations]>main :where([class*=workspace],[class*=layout],[class*=split],[class*=adminGrid],[class*=grid]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=partner-admin-operations]>main :where([class*=metrics],[class*=stats],[class*=summaryGrid]){grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-dense-route-group=partner-admin-operations]>main :where(header,[class*=hero],[class*=head],[class*=actions],[class*=toolbar]){flex-wrap:wrap!important}}@media (max-width:700px){body[data-dense-route-group=partner-admin-operations]>main :where([class*=metrics],[class*=stats],[class*=summaryGrid],[class*=form],[class*=row]){grid-template-columns:minmax(0,1fr)!important}body[data-dense-route-group=partner-admin-operations]>main :where([class*=main],[class*=workspace],[class*=content],[class*=console]){padding-block-end:96px!important;padding-inline:14px!important}body[data-dense-route-group=partner-admin-operations]>main :where([class*=list],[class*=queue],[class*=table],[class*=timeline],[class*=history],[class*=register],[class*=events],[class*=cases]){overscroll-behavior-inline:contain;overflow-x:auto}body[data-dense-route-group=partner-admin-operations]>main :where([class*=actions],[class*=toolbar])>:where(button,a){flex:140px}}
body[data-ui-release=complete]{background:var(--qv-bg);min-width:320px;color:var(--qv-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}body[data-ui-release=complete]>main{width:100%;min-width:0;max-width:100%;min-height:100dvh;overflow-x:clip}body[data-ui-release=complete]>main,body[data-ui-release=complete]>main *,body[data-ui-release=complete]>main :before,body[data-ui-release=complete]>main :after{box-sizing:border-box}body[data-ui-release=complete]>main :where(*){min-width:0}body[data-ui-release=complete]>main :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,legend,small,span,strong,b,em,a,button,code,pre){overflow-wrap:anywhere}body[data-ui-release=complete]>main :where(h1,h2,h3){text-wrap:balance}body[data-ui-release=complete]>main :where(p,li,dd){text-wrap:pretty}body[data-ui-release=complete]>main :where(img,video,canvas,svg){max-width:100%}body[data-ui-release=complete]>main img{height:auto}body[data-ui-release=complete]>main :where(input,select,textarea,button){max-width:100%;font:inherit}body[data-ui-release=complete]>main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-height:42px}body[data-ui-release=complete]>main textarea{resize:vertical;min-height:112px}body[data-ui-release=complete]>main :where(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--qv-primary) 68%, white);outline-offset:3px}body[data-ui-release=complete]>main :where(button,[role=button],a[class*=button],a[class*=primary],a[class*=secondary]){min-height:40px}body[data-ui-release=complete]>main :where([class*=workspace],[class*=content],[class*=console],[class*=main],[class*=body],[class*=layout]),body[data-ui-release=complete]>main :where([class*=table],[class*=ledger],[class*=register],[class*=history],[class*=timeline],[class*=queue],[class*=events],[class*=cases],[class*=matrix]){max-width:100%}body[data-ui-release=complete]>main table{border-collapse:collapse;width:100%;max-width:100%}body[data-ui-release=complete]>main :where(dialog,[role=dialog],[aria-modal=true]){max-width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}body[data-ui-release=complete]>main :where([class*=panelHead],[class*=cardTop],[class*=sectionHead],[class*=heading],[class*=toolbar],[class*=actions],[class*=topActions]){gap:12px}body[data-ui-release=complete][data-workspace-kind=auth]>main.recovery-shell{grid-template-columns:minmax(0,1fr)!important;place-items:center!important;display:grid!important}body[data-ui-release=complete][data-workspace-kind=auth]>main.recovery-shell>.recovery-card{grid-column:1!important;width:min(560px,100%)!important}:root[data-theme=dark] body[data-ui-release=complete]>main{background:var(--qv-bg);color:var(--qv-text)}:root[data-theme=dark] body[data-ui-release=complete]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=summary],[class*=detail],[class*=notice],[class*=metric],[class*=boundary],[class*=collector],[class*=rehearsal],[class*=control],[class*=editor]){border-color:var(--qv-border)!important;background-color:var(--qv-surface)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-ui-release=complete]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=summary],[class*=detail],[class*=notice],[class*=metric],[class*=boundary],[class*=collector],[class*=rehearsal],[class*=control],[class*=editor]) :where(h1,h2,h3,h4,h5,h6,b,strong,dt,label,legend){color:var(--qv-text)!important}:root[data-theme=dark] body[data-ui-release=complete]>main :where([class*=panel],[class*=card],[class*=form],[class*=state],[class*=empty],[class*=summary],[class*=detail],[class*=notice],[class*=metric],[class*=boundary],[class*=collector],[class*=rehearsal],[class*=control],[class*=editor]) :where(p,li,dd,small,em,[class*=muted],[class*=meta]){color:var(--qv-text-soft)!important;opacity:1!important}:root[data-theme=dark] body[data-ui-release=complete]>main :where(input,select,textarea){border-color:var(--qv-border-strong)!important;background-color:var(--qv-surface-soft)!important;color:var(--qv-text)!important}:root[data-theme=dark] body[data-ui-release=complete]>main :where(input,textarea)::placeholder{opacity:1;color:var(--qv-text-faint)!important}:root[data-theme=dark] body[data-ui-release=complete]>main img[src*=qivaya-logo-primary]{background:#f7fbfc;border-radius:9px;padding:6px 8px}@media (max-width:1100px){body[data-ui-release=complete]>main :where([class*=metrics],[class*=stats],[class*=summaryGrid],[class*=checks]){grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-ui-release=complete]>main :where([class*=panelHead],[class*=cardTop],[class*=sectionHead],[class*=heading],[class*=toolbar],[class*=actions],[class*=topActions],header){flex-wrap:wrap!important}body[data-ui-release=complete]>main :where([class*=split],[class*=dashboardGrid],[class*=adminGrid]){grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){body[data-ui-release=complete][data-workspace-kind=admin]>main,body[data-ui-release=complete][data-workspace-kind=provider]>main,body[data-ui-release=complete][data-workspace-kind=partner]>main{grid-template-columns:minmax(0,1fr)!important}body[data-ui-release=complete]>main>:where(aside,[class*=sidebar],[class*=side]),body[data-ui-release=complete]>main>section>:where(aside,[class*=sidebar]){width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:visible!important}body[data-ui-release=complete]>main>:where(aside,[class*=sidebar],[class*=side]) nav,body[data-ui-release=complete]>main>section>:where(aside,[class*=sidebar]) nav{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:8px;width:100%;max-width:100%;overflow-x:auto;display:flex!important}body[data-ui-release=complete]>main>:where(aside,[class*=sidebar],[class*=side]) nav>a,body[data-ui-release=complete]>main>section>:where(aside,[class*=sidebar]) nav>a{white-space:nowrap;flex:none}body[data-ui-release=complete]>main :where([class*=grid],[class*=layout],[class*=columns],[class*=split],[class*=workspaceGrid],[class*=resultsLayout]){grid-template-columns:minmax(0,1fr)!important}body[data-ui-release=complete]>main :where([class*=table],[class*=ledger],[class*=register],[class*=history],[class*=timeline],[class*=queue],[class*=events],[class*=cases],[class*=matrix]){overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}}@media (max-width:640px){body[data-ui-release=complete]>main :where([class*=content],[class*=workspace],[class*=console],[class*=main],[class*=body]){padding-block-end:96px!important;padding-inline:14px!important}body[data-ui-release=complete]>main :where([class*=metrics],[class*=stats],[class*=summaryGrid],[class*=checks],[class*=fields],[class*=formGrid],[class*=row]){grid-template-columns:minmax(0,1fr)!important}body[data-ui-release=complete]>main :where([class*=panelHead],[class*=cardTop],[class*=sectionHead],[class*=heading],[class*=toolbar],[class*=actions],[class*=topActions]){align-items:stretch!important}body[data-ui-release=complete]>main :where([class*=actions],[class*=toolbar],[class*=topActions])>:where(button,a){flex:148px}body[data-ui-release=complete]>main :where(h1){font-size:clamp(32px,10vw,46px)!important;line-height:1.04!important}body[data-ui-release=complete]>main :where(dialog,[role=dialog],[aria-modal=true]){margin:10px;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:20px!important}}[dir=rtl] body[data-ui-release=complete]>main,body[data-ui-release=complete]>main[dir=rtl]{text-align:start}@media (prefers-reduced-motion:reduce){body[data-ui-release=complete]>main *,body[data-ui-release=complete]>main :before,body[data-ui-release=complete]>main :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
