.logo-module__H4qn2W__lockup{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;line-height:1;display:inline-flex;overflow:visible}.logo-module__H4qn2W__wordmark{align-items:center;gap:.35em;display:inline-flex;overflow:visible}.logo-module__H4qn2W__mark{object-fit:contain;flex-shrink:0;width:auto;height:1.35em;display:block}.logo-module__H4qn2W__markStandalone{object-fit:contain;flex-shrink:0;display:block}.logo-module__H4qn2W__name{object-fit:contain;flex-shrink:0;width:auto;height:.95em;display:block}.logo-module__H4qn2W__sm{font-size:1.05rem}.logo-module__H4qn2W__md{font-size:1.55rem}.logo-module__H4qn2W__lg{font-size:2.55rem}@media (max-width:639px){.logo-module__H4qn2W__lg{font-size:1.15rem}}@media (min-width:640px) and (max-width:767px){.logo-module__H4qn2W__lg{font-size:1.65rem}}.logo-module__H4qn2W__footer{font-size:1.15rem}
.dashboard-shell-module__AqoCxG__shell{--bg:var(--pi-navy,var(--depth-ambient,#0b0d10));--surface:var(--pi-surface,var(--depth-content,#14171c));--surface-raised:var(--pi-surface-elevated,color-mix(in srgb,#fff 5%,var(--depth-content,#14171c)));--accent:var(--pi-link,var(--role-nav));--elev-card:0 10px 28px #00000029;--text:var(--pi-text,#f5f5f7);--muted:var(--pi-muted,#c4c9d2);--border:var(--pi-border,#ffffff14);--focus:var(--pi-focus-ring,#7dd3fc);background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-inter),"Plus Jakarta Sans",system-ui,sans-serif}:is(html[data-theme=light] .dashboard-shell-module__AqoCxG__shell,[data-theme=light] .dashboard-shell-module__AqoCxG__shell){--bg:var(--pi-paper,#fbfaf8);--surface:var(--pi-surface,#f3f5f7);--surface-raised:var(--pi-surface-elevated,#fff);--text:var(--pi-navy-text,#11293e);--muted:var(--pi-muted,#556a7a);--border:var(--pi-border,#d9e1e6);--elev-card:0 8px 24px #11293e14}.dashboard-shell-module__AqoCxG__overlay{z-index:40;background:#000000a6;position:fixed;inset:0}.dashboard-shell-module__AqoCxG__sidebar{z-index:50;background:var(--depth-chrome);-webkit-backdrop-filter:saturate(140%)blur(16px);backdrop-filter:saturate(140%)blur(16px);width:16rem;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-right:0;flex-direction:column;transition:transform .3s;display:flex;position:fixed;inset:0 auto 0 0}.dashboard-shell-module__AqoCxG__sidebarHidden{transform:translate(-100%)}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__sidebarHidden{transform:translate(0)}}.dashboard-shell-module__AqoCxG__sidebarHeader{box-sizing:border-box;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.65rem;height:4rem;min-height:4rem;padding:0 1rem 0 1.15rem;display:flex;overflow:visible}.dashboard-shell-module__AqoCxG__sidebarHeader a{min-width:0;max-width:calc(100% - 2.25rem)}.dashboard-shell-module__AqoCxG__shell .prismaiq-logo-iq{color:var(--brand-iq-fallback)!important;background-image:var(--brand-iq-gradient)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.dashboard-shell-module__AqoCxG__closeBtn,.dashboard-shell-module__AqoCxG__menuBtn{cursor:pointer;background:0 0;border:0;padding:.25rem;display:inline-flex;color:var(--muted)!important}.dashboard-shell-module__AqoCxG__closeBtn:hover,.dashboard-shell-module__AqoCxG__menuBtn:hover{color:var(--text)!important}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__closeBtn,.dashboard-shell-module__AqoCxG__menuBtn{display:none}}.dashboard-shell-module__AqoCxG__themeBtn{border:1px solid var(--border);background:var(--surface-raised);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;width:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0;display:inline-flex;color:var(--text)!important}.dashboard-shell-module__AqoCxG__themeBtn:focus-visible{outline:2px solid var(--pi-ice,#6d9dbf);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.dashboard-shell-module__AqoCxG__themeBtn{transition:background .18s,border-color .18s,color .18s}}.dashboard-shell-module__AqoCxG__themeBtn:hover{border-color:color-mix(in srgb,var(--accent)45%,var(--border));color:var(--accent)!important}.dashboard-shell-module__AqoCxG__navSectionLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);opacity:.85;margin:1rem .9rem .35rem;font-size:.65rem;font-weight:700}.dashboard-shell-module__AqoCxG__navSectionLabel:first-child{margin-top:.15rem}.dashboard-shell-module__AqoCxG__nav{flex:1;padding:1.25rem .85rem;overflow-y:auto}.dashboard-shell-module__AqoCxG__navLink,.dashboard-shell-module__AqoCxG__navLinkActive{border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.85rem;margin-bottom:.25rem;padding:.75rem .9rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.dashboard-shell-module__AqoCxG__navLabel{flex:auto;min-width:0;padding-right:.35rem}.dashboard-shell-module__AqoCxG__navLink{color:var(--muted)!important}.dashboard-shell-module__AqoCxG__navLink:hover{background:#ffffff0a;color:var(--text)!important}.dashboard-shell-module__AqoCxG__navLinkActive{background:color-mix(in srgb,var(--role-nav)16%,transparent);border-color:color-mix(in srgb,var(--role-nav)35%,transparent);color:var(--text)!important}html[data-theme=light] .dashboard-shell-module__AqoCxG__navLinkActive{background:color-mix(in srgb,var(--pi-link,#1d4f6f)12%,#fff);border-color:color-mix(in srgb,var(--pi-link,#1d4f6f)35%,#d9e1e6);color:#11293e!important}html[data-theme=light] .dashboard-shell-module__AqoCxG__navLink{color:#556a7a!important}html[data-theme=light] .dashboard-shell-module__AqoCxG__navLink:hover{background:#11293e0a;color:#11293e!important}.dashboard-shell-module__AqoCxG__badge{letter-spacing:.01em;background:color-mix(in srgb,var(--role-nav)22%,transparent);color:color-mix(in srgb,var(--role-nav)42%,#fff);border-radius:999px;flex-shrink:0;margin-left:auto;padding:.22rem .6rem;font-size:.65rem;font-weight:700;line-height:1.2}.dashboard-shell-module__AqoCxG__badgeAlt{color:#f5e6c8;background:#f2b56b2e}.dashboard-shell-module__AqoCxG__sidebarFooter{border-top:1px solid #ffffff14;padding:1rem 1.1rem}.dashboard-shell-module__AqoCxG__sidebarUser{align-items:center;gap:.75rem;display:flex}.dashboard-shell-module__AqoCxG__avatar,.dashboard-shell-module__AqoCxG__avatarSm{background:var(--accent);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.dashboard-shell-module__AqoCxG__avatar{width:2.5rem;height:2.5rem;font-size:.95rem}.dashboard-shell-module__AqoCxG__avatarSm{width:2rem;height:2rem;font-size:.8rem}.dashboard-shell-module__AqoCxG__avatar img,.dashboard-shell-module__AqoCxG__avatarSm img{object-fit:cover;width:100%;height:100%}.dashboard-shell-module__AqoCxG__sidebarUser strong{color:var(--text);font-size:.82rem;font-weight:600;display:block}.dashboard-shell-module__AqoCxG__sidebarUser span{color:#8e96a3;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;display:block;overflow:hidden}.dashboard-shell-module__AqoCxG__mainWrap{flex-direction:column;min-width:0;max-width:100%;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__mainWrap{padding-left:16rem}}.dashboard-shell-module__AqoCxG__header{z-index:30;height:calc(4rem + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px)1rem 0;background:var(--depth-chrome);-webkit-backdrop-filter:saturate(140%)blur(16px);backdrop-filter:saturate(140%)blur(16px);border-bottom:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.dashboard-shell-module__AqoCxG__headerLeft{align-items:center;gap:.65rem;min-width:0;display:flex}.dashboard-shell-module__AqoCxG__headerLogo{min-width:0;padding-bottom:.12rem;display:inline-flex;overflow:visible}.dashboard-shell-module__AqoCxG__headerSearch{flex:12rem;justify-content:center;min-width:0;max-width:32rem;margin:0 .5rem;padding:0;display:flex}@media (max-width:639px){.dashboard-shell-module__AqoCxG__headerSearch{flex:none;justify-content:flex-end;max-width:none;margin:0 .25rem;display:flex}}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__headerLogo{display:none}}:is(html[data-theme=light] .dashboard-shell-module__AqoCxG__headerLogo img,html[data-theme=light] .dashboard-shell-module__AqoCxG__sidebarHeader img){opacity:1!important;filter:none!important;mix-blend-mode:normal!important}@media (min-width:640px){.dashboard-shell-module__AqoCxG__header{padding:0 1.5rem}}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__header{padding:0 2rem}}.dashboard-shell-module__AqoCxG__headerRight{flex:1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.dashboard-shell-module__AqoCxG__iconBtn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex;color:var(--muted)!important}.dashboard-shell-module__AqoCxG__iconBtn:hover{background:#ffffff0a;border-color:#ffffff14;color:var(--text)!important}.dashboard-shell-module__AqoCxG__usageCompact{color:var(--muted);font-size:.8rem;display:none}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__usageCompact{display:block}}.dashboard-shell-module__AqoCxG__userBtn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.5rem;padding:.35rem .55rem;transition:background .15s,border-color .15s;display:inline-flex;color:var(--muted)!important}.dashboard-shell-module__AqoCxG__userBtn:hover{color:var(--text);background:#ffffff0a;border-color:#ffffff14}.dashboard-shell-module__AqoCxG__userName{color:var(--text);font-size:.82rem;font-weight:600;display:none}@media (min-width:768px){.dashboard-shell-module__AqoCxG__userName{display:inline}}.dashboard-shell-module__AqoCxG__dropdown{z-index:20;background:var(--surface-raised);border:0;border-radius:.85rem;width:12.5rem;padding:.35rem 0;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 18px 40px #00000073}.dashboard-shell-module__AqoCxG__dropdown a,.dashboard-shell-module__AqoCxG__dropdown button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.6rem 1rem;font-size:.82rem;text-decoration:none;display:block;color:var(--muted)!important}.dashboard-shell-module__AqoCxG__dropdown a:hover,.dashboard-shell-module__AqoCxG__dropdown button:hover{background:color-mix(in srgb,var(--role-nav)12%,transparent);color:#e8e6ff!important}.dashboard-shell-module__AqoCxG__scrollRegion{background:var(--bg);scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.dashboard-shell-module__AqoCxG__scrollRegionBleed{-webkit-overflow-scrolling:touch;overflow:hidden auto}.dashboard-shell-module__AqoCxG__scrollRegionFlush{overflow:auto}.dashboard-shell-module__AqoCxG__content{background:var(--bg);flex-direction:column;flex:none;min-width:0;max-width:100%;min-height:0;padding:1rem;display:flex}.dashboard-shell-module__AqoCxG__scrollRegion::-webkit-scrollbar{width:8px}.dashboard-shell-module__AqoCxG__scrollRegion::-webkit-scrollbar-track{background:0 0}.dashboard-shell-module__AqoCxG__scrollRegion::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.dashboard-shell-module__AqoCxG__content>*{flex:none;width:100%;min-width:0;max-width:none}@media (min-width:640px){.dashboard-shell-module__AqoCxG__content{padding:1.5rem}}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__content{padding:2.15rem 2.25rem 2.35rem}}.dashboard-shell-module__AqoCxG__contentBleed{flex:none;height:auto;min-height:min-content;overflow:visible;padding:0!important}.dashboard-shell-module__AqoCxG__contentBleed>*{flex:none;height:auto;min-height:0}.dashboard-shell-module__AqoCxG__contentFlush{flex:none;min-height:min-content;padding:0!important}.dashboard-shell-module__AqoCxG__contentFlush>*{flex:none;width:100%;min-width:0}.dashboard-shell-module__AqoCxG__footer{padding:1.15rem 1.25rem calc(1.4rem + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid #ffffff0f;flex-shrink:0;margin-top:0}@media (max-width:640px){.dashboard-shell-module__AqoCxG__shell{width:100%;max-width:100vw;overflow-x:clip}.dashboard-shell-module__AqoCxG__mainWrap{width:100%;min-width:0;max-width:100%;overflow-x:clip}.dashboard-shell-module__AqoCxG__scrollRegion{min-width:0;max-width:100%;overflow-x:clip}.dashboard-shell-module__AqoCxG__scrollRegionBleed{-webkit-overflow-scrolling:touch;overflow:clip auto}.dashboard-shell-module__AqoCxG__content{min-width:0;max-width:100%}.dashboard-shell-module__AqoCxG__contentBleed{flex:none;height:auto;min-height:0;overflow:clip visible}.dashboard-shell-module__AqoCxG__contentBleed>*{flex:none;height:auto;min-height:0}.dashboard-shell-module__AqoCxG__footer{box-sizing:border-box;width:100%;max-width:100%;padding-left:.85rem;padding-right:.85rem;overflow-x:clip}.dashboard-shell-module__AqoCxG__footerInner{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%;min-width:0;max-width:100%}.dashboard-shell-module__AqoCxG__footerLinks{flex-wrap:wrap;justify-content:flex-start;gap:.45rem .75rem;width:100%;min-width:0;max-width:100%;display:flex}.dashboard-shell-module__AqoCxG__footerLinks a{white-space:normal;font-size:.7rem}.dashboard-shell-module__AqoCxG__shell[data-route="/dashboard/ai-assistant"] .dashboard-shell-module__AqoCxG__footer{display:none}.dashboard-shell-module__AqoCxG__shell[data-route="/dashboard/ai-assistant"] .dashboard-shell-module__AqoCxG__header{height:calc(3.25rem + env(safe-area-inset-top,0px))}}@media (min-width:640px){.dashboard-shell-module__AqoCxG__footer{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__footer{padding:1.35rem 2rem 1.55rem}}.dashboard-shell-module__AqoCxG__footerInner{color:#8e96a3;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;min-width:0;max-width:100%;font-size:.72rem;display:flex}.dashboard-shell-module__AqoCxG__footerBrand{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4rem;min-width:0;max-width:100%;display:flex}.dashboard-shell-module__AqoCxG__footerBrand a{line-height:0;display:inline-flex}.dashboard-shell-module__AqoCxG__footerCopy{word-break:break-word;color:#8e96a3;letter-spacing:.01em;min-width:0;padding-left:.1rem;font-size:.7rem}.dashboard-shell-module__AqoCxG__footerLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem 1rem;min-width:0;max-width:100%;padding-bottom:.15rem;display:flex}.dashboard-shell-module__AqoCxG__footerLinks a{white-space:nowrap;text-decoration:none;color:color-mix(in srgb,var(--role-nav)70%,#fff)!important}.dashboard-shell-module__AqoCxG__footerLinks a:hover{text-decoration:underline}@media (min-width:1024px){.dashboard-shell-module__AqoCxG__sidebarFooter{border-top-color:var(--dd-border-subtle,#ffffff0e)}.dashboard-shell-module__AqoCxG__navLink,.dashboard-shell-module__AqoCxG__navLinkActive{border-radius:.85rem;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.dashboard-shell-module__AqoCxG__navLink:hover{background:#ffffff09}.dashboard-shell-module__AqoCxG__navLinkActive{background:color-mix(in srgb,var(--role-nav)11%,transparent);border-color:color-mix(in srgb,var(--role-nav)26%,transparent);box-shadow:inset 0 1px #ffffff0a;color:#f0f4ff!important}.dashboard-shell-module__AqoCxG__header{-webkit-backdrop-filter:saturate(140%)blur(18px);backdrop-filter:saturate(140%)blur(18px);height:4rem;box-shadow:none;background:#0c0f14f0;border-bottom:1px solid #ffffff14;padding:0 1.5rem 0 2rem}.dashboard-shell-module__AqoCxG__sidebar{-webkit-backdrop-filter:saturate(140%)blur(18px);backdrop-filter:saturate(140%)blur(18px);box-shadow:none;background:#0c0f14f0}.dashboard-shell-module__AqoCxG__sidebar:after{content:"";pointer-events:none;background:#ffffff14;width:1px;position:absolute;top:4rem;bottom:0;right:0}.dashboard-shell-module__AqoCxG__sidebarHeader{border-bottom-color:#ffffff14}.dashboard-shell-module__AqoCxG__iconBtn,.dashboard-shell-module__AqoCxG__userBtn{background:#ffffff0a;border-color:#ffffff14;border-radius:.85rem;transition:background .2s,border-color .2s,color .2s}.dashboard-shell-module__AqoCxG__iconBtn:hover,.dashboard-shell-module__AqoCxG__userBtn:hover{border-color:var(--dd-border-subtle,#ffffff14);background:#ffffff0b}.dashboard-shell-module__AqoCxG__dropdown{border:1px solid var(--dd-border-subtle,#ffffff0f);background:var(--dd-surface-raised,var(--surface-raised));box-shadow:var(--dd-elev-overlay,0 18px 40px #00000073)}.dashboard-shell-module__AqoCxG__footer{border-top-color:var(--dd-border-subtle,#ffffff0e)}}:is(html[data-theme=light] .dashboard-shell-module__AqoCxG__sidebarHeader,html[data-theme=light] .dashboard-shell-module__AqoCxG__header){-webkit-backdrop-filter:saturate(140%)blur(16px);backdrop-filter:saturate(140%)blur(16px);background:#fbfaf8f5!important;border-bottom:1px solid #d9e1e6!important}html[data-theme=light] .dashboard-shell-module__AqoCxG__sidebar{box-shadow:none!important;background:#fbfaf8f5!important}html[data-theme=light] .dashboard-shell-module__AqoCxG__sidebar:after{background:#d9e1e6}html[data-theme=light] .dashboard-shell-module__AqoCxG__themeBtn{color:#11293e!important;background:#fff!important;border-color:#d9e1e6!important}
.doctor-share-module__QiUDjG__overlay{z-index:220;background:#000000b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.doctor-share-module__QiUDjG__panel{color:#f0f2f5;background:#14171c;border:1px solid #ffffff1f;border-radius:.85rem;width:100%;max-width:26rem;max-height:min(92vh,40rem);overflow:auto;box-shadow:0 18px 48px #00000073}.doctor-share-module__QiUDjG__head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.15rem;display:flex}.doctor-share-module__QiUDjG__head h2{color:#fff;margin:0;font-size:1.05rem;font-weight:650}.doctor-share-module__QiUDjG__close{cursor:pointer;background:0 0;border:none;padding:.15rem .4rem;font-size:1.4rem;line-height:1;color:#8e96a3!important}.doctor-share-module__QiUDjG__close:hover{color:#fff!important}.doctor-share-module__QiUDjG__disclaimer{color:#b8c0c8;margin:0;padding:.85rem 1.15rem 0;font-size:.78rem;line-height:1.45}.doctor-share-module__QiUDjG__body{flex-direction:column;align-items:stretch;gap:.65rem;padding:1rem 1.15rem 1.25rem;display:flex}.doctor-share-module__QiUDjG__resultBody{flex-direction:column;align-items:center;gap:.65rem;padding:.85rem 1.15rem 1.25rem;display:flex}.doctor-share-module__QiUDjG__qr{aspect-ratio:1;background:#fff;border-radius:.5rem;flex-shrink:0;width:min(220px,70vw);height:auto;padding:.45rem}.doctor-share-module__QiUDjG__expires{color:#e4a574;text-align:center;margin:0;font-size:.75rem}.doctor-share-module__QiUDjG__url{color:#c5ccd4;word-break:break-all;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.4rem;width:100%;max-height:3.2rem;padding:.45rem .55rem;font-size:.68rem;display:block;overflow:auto}.doctor-share-module__QiUDjG__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}.doctor-share-module__QiUDjG__primary,.doctor-share-module__QiUDjG__secondary{cursor:pointer;border-radius:.5rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600}.doctor-share-module__QiUDjG__primary{background:#62d7c3;border:none;color:#0f1419!important}.doctor-share-module__QiUDjG__secondary{background:0 0;border:1px solid #ffffff24;color:#e8eaed!important}.doctor-share-module__QiUDjG__secondary:hover{border-color:#ffffff47}.doctor-share-module__QiUDjG__note{color:#8e96a3;text-align:center;margin:0;font-size:.7rem;line-height:1.4}.doctor-share-module__QiUDjG__muted{color:#8e96a3;padding:1.25rem 1.15rem;font-size:.85rem}.doctor-share-module__QiUDjG__mutedInline{color:#8e96a3;align-self:stretch;margin:0;font-size:.8rem;line-height:1.4}.doctor-share-module__QiUDjG__error{color:#f0b4b4;background:#dc50501f;border:1px solid #dc505059;border-radius:.45rem;margin:.75rem 1.15rem;padding:.65rem .75rem;font-size:.8rem}.doctor-share-module__QiUDjG__fieldLabel{color:#c5ccd4;align-self:stretch;margin:0;font-size:.78rem;font-weight:600}.doctor-share-module__QiUDjG__select{color:#f0f2f5;background:#ffffff0a;border:1px solid #ffffff24;border-radius:.5rem;align-self:stretch;width:100%;padding:.5rem .65rem;font-size:.85rem}.doctor-share-module__QiUDjG__attachList{flex-direction:column;align-self:stretch;gap:.4rem;max-height:8rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.doctor-share-module__QiUDjG__attachList li label{color:#d1d5db;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.78rem;display:flex}.doctor-share-module__QiUDjG__attachList em{color:#8e96a3;font-style:normal}.doctor-share-module__QiUDjG__attachList a,.doctor-share-module__QiUDjG__body a,.doctor-share-module__QiUDjG__vaultPanel a{color:#62d7c3}.doctor-share-module__QiUDjG__vaultOptional{border-top:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;margin-top:.35rem;padding-top:.65rem;display:flex}.doctor-share-module__QiUDjG__vaultToggle{text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:center;padding:.2rem .4rem;font-size:.75rem;text-decoration:underline;color:#9aa3ad!important}.doctor-share-module__QiUDjG__vaultToggle:hover{color:#c5ccd4!important}.doctor-share-module__QiUDjG__vaultPanel{flex-direction:column;align-items:stretch;gap:.55rem;display:flex}
.log-something-module__gId_Ca__overlay{z-index:400;background:#000000b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.log-something-module__gId_Ca__panel{color:#f0f2f5;-webkit-overflow-scrolling:touch;background:#14171c;border:1px solid #ffffff1f;border-radius:.85rem;width:100%;max-width:26rem;max-height:min(92vh,44rem);overflow:auto;box-shadow:0 18px 48px #00000073}.log-something-module__gId_Ca__head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.15rem;display:flex}.log-something-module__gId_Ca__head h2{color:#fff;margin:0;font-size:1.05rem;font-weight:650}.log-something-module__gId_Ca__close{cursor:pointer;background:0 0;border:none;padding:.15rem .4rem;font-size:1.4rem;line-height:1;color:#8e96a3!important}.log-something-module__gId_Ca__buttonTrigger{cursor:pointer;background:#6c63ff2e;border:1px solid #a8a3ff73;border-radius:.65rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;color:#e8e6ff!important}.log-something-module__gId_Ca__iconTrigger{letter-spacing:0;cursor:pointer;background:#6c63ff38;border:1px solid #6c63ff73;border-radius:.75rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;font-size:0;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex;color:#ecebff!important}.log-something-module__gId_Ca__iconTrigger:hover{background:#6c63ff57;border-color:#8c84ffb3;color:#fff!important}.log-something-module__gId_Ca__iconTrigger:active{transform:scale(.96)}.log-something-module__gId_Ca__iconTrigger span,.log-something-module__gId_Ca__iconTrigger svg{stroke-width:2.25px;width:1.05rem;height:1.05rem;display:block}.log-something-module__gId_Ca__kindList{flex-direction:column;gap:.45rem;margin:0;padding:.75rem;list-style:none;display:flex}.log-something-module__gId_Ca__kindBtn{text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.65rem;flex-direction:column;gap:.2rem;width:100%;padding:.7rem .85rem;display:flex;color:#f3f4f6!important}.log-something-module__gId_Ca__kindBtn strong{font-size:.9rem}.log-something-module__gId_Ca__kindBtn span{font-size:.75rem;line-height:1.35;color:#9aa1ad!important}.log-something-module__gId_Ca__formBody{padding:.75rem 1.15rem 1.15rem}.log-something-module__gId_Ca__back{cursor:pointer;background:0 0;border:none;margin-bottom:.75rem;padding:0;font-size:.78rem;font-weight:600;color:#a8a3ff!important}.log-something-module__gId_Ca__form{flex-direction:column;gap:.65rem;display:flex}.log-something-module__gId_Ca__form label{flex-direction:column;gap:.3rem;font-size:.78rem;display:flex;color:#c4c9d2!important}.log-something-module__gId_Ca__form input,.log-something-module__gId_Ca__form select{background:#0b0d10;border:1px solid #ffffff24;border-radius:.45rem;padding:.45rem .55rem;font-size:.86rem;color:#f5f5f7!important}.log-something-module__gId_Ca__rangeRow{align-items:center;gap:.4rem;display:flex}.log-something-module__gId_Ca__rangeRow button{cursor:pointer;background:#1a1e24;border:1px solid #ffffff29;border-radius:.4rem;flex:0 0 2rem;width:2rem;height:2rem;color:#f5f5f7!important}.log-something-module__gId_Ca__form input[type=range]{accent-color:#a8a3ff;pointer-events:auto;touch-action:manipulation;background:0 0;border:none;width:100%;height:2rem;padding:0}.log-something-module__gId_Ca__form button[type=submit]{cursor:pointer;background:#6c63ff;border:none;border-radius:.5rem;margin-top:.35rem;padding:.55rem .85rem;font-weight:650;color:#fff!important}.log-something-module__gId_Ca__checkRow{align-items:center;flex-direction:row!important;gap:.5rem!important}.log-something-module__gId_Ca__muted{color:#8e96a3;padding:.5rem 1.15rem;font-size:.82rem}.log-something-module__gId_Ca__error{color:#f0b4b4;background:#dc50501f;border:1px solid #dc505059;border-radius:.45rem;margin:.65rem 1.15rem 0;padding:.55rem .65rem;font-size:.8rem}.log-something-module__gId_Ca__lists{flex-direction:column;gap:1.25rem;margin-top:1rem;display:flex}.log-something-module__gId_Ca__lists h3{color:#f5f5f7;margin:0 0 .35rem;font-size:.95rem}.log-something-module__gId_Ca__listHint{color:#9aa1ad;margin:0 0 .55rem;font-size:.75rem;line-height:1.4}.log-something-module__gId_Ca__rowList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.log-something-module__gId_Ca__rowList li{color:#e5e7eb;background:#0003;border:1px solid #ffffff14;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .65rem;font-size:.82rem;display:flex}.log-something-module__gId_Ca__rowList button{cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:.75rem;font-weight:600;color:#f0b4b4!important}.log-something-module__gId_Ca__terpeneFieldset{border:1px solid #ffffff1a;border-radius:.55rem;margin:.15rem 0 .35rem;padding:.55rem .6rem .65rem}.log-something-module__gId_Ca__terpeneFieldset legend{color:#e5e7eb;padding:0 .25rem;font-size:.78rem;font-weight:600}.log-something-module__gId_Ca__terpeneFieldset .log-something-module__gId_Ca__listHint{margin:0 0 .45rem;padding:0}.log-something-module__gId_Ca__terpeneGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.15rem;display:grid}@media (min-width:380px){.log-something-module__gId_Ca__terpeneGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.log-something-module__gId_Ca__terpeneChip{cursor:pointer;background:#00000040;border:1px solid #ffffff1a;border-radius:.4rem;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .4rem;font-size:.68rem;line-height:1.2;display:inline-flex;color:#d1d5db!important}.log-something-module__gId_Ca__terpeneChip input{accent-color:#38a3a5;flex-shrink:0;width:.85rem;height:.85rem;margin:0}.log-something-module__gId_Ca__settingsEmbed{--ls-ink:#11293e;--ls-muted:#3d5263;--ls-border:#11293e2e;--ls-raised:#fff;--ls-row-bg:#f3f5f7;--ls-accent:#5b54e8;--ls-error:#b91c1c;--ls-error-bg:#b91c1c14;color:var(--ls-ink);padding-left:0;padding-right:0}.log-something-module__gId_Ca__settingsEmbed h3{-webkit-text-fill-color:var(--ls-ink);color:var(--ls-ink)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__muted,.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__listHint{-webkit-text-fill-color:var(--ls-muted);padding-left:0;padding-right:0;color:var(--ls-muted)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__error{background:var(--ls-error-bg);border-color:#b91c1c47;margin-left:0;margin-right:0;color:var(--ls-error)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__rowList li{border-color:var(--ls-border);background:var(--ls-row-bg);color:var(--ls-ink)}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__rowList button{color:#b91c1c!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__field{color:var(--ls-ink);border:none;margin:0 0 .85rem;padding:0}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__field legend{margin-bottom:.35rem;padding:0;font-size:.82rem;font-weight:700;color:var(--ls-ink)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__field label{-webkit-text-fill-color:var(--ls-ink);font-size:.86rem;font-weight:550;color:var(--ls-ink)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__primaryBtn{background:var(--ls-accent);-webkit-text-fill-color:#fff;cursor:pointer;border:none;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.5rem;margin-top:.35rem;padding:.55rem .95rem;font-size:.86rem;font-weight:700;display:inline-flex;color:#fff!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__primaryBtn:disabled{opacity:.65;cursor:not-allowed}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__kindList{padding:0}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__kindBtn{border-color:var(--ls-border)!important;background:var(--ls-row-bg)!important;color:var(--ls-ink)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__kindBtn span{color:var(--ls-muted)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__kindBtn strong{color:var(--ls-ink)!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__back{color:#4f46c8!important}.log-something-module__gId_Ca__settingsEmbed .log-something-module__gId_Ca__muted{color:var(--ls-muted)!important}html[data-theme=dark] .log-something-module__gId_Ca__settingsEmbed{--ls-ink:#f5f5f7;--ls-muted:#c5cedb;--ls-border:#ffffff29;--ls-raised:#ffffff0f;--ls-row-bg:#00000047;--ls-accent:#6c63ff;--ls-error:#ffb4b4;--ls-error-bg:#dc50501f}html[data-theme=light] .log-something-module__gId_Ca__buttonTrigger{background:#5b54e81a;border-color:#5b54e873;color:#3d2f9e!important}html[data-theme=light] .log-something-module__gId_Ca__iconTrigger{background:#5b54e81f;border-color:#5b54e866;color:#3d2f9e!important}
.life-change-checkin-module__tYNrBq__card{color:#eef1f5;background:#141820eb;border:1px solid #ffffff1f;border-radius:.85rem;margin:0 0 1rem;padding:1rem 1.1rem 1.15rem}.life-change-checkin-module__tYNrBq__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.life-change-checkin-module__tYNrBq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#9aa3b2;margin:0;font-size:.72rem}.life-change-checkin-module__tYNrBq__dismiss{color:#9aa3b2;cursor:pointer;background:0 0;border:none;padding:.2rem .35rem;font-size:.8rem}.life-change-checkin-module__tYNrBq__title{color:#fff;margin:0 0 .35rem;font-size:1.05rem;font-weight:650}.life-change-checkin-module__tYNrBq__sub{color:#b0b8c4;margin:0 0 .75rem;font-size:.88rem;line-height:1.4}.life-change-checkin-module__tYNrBq__hint{color:#c5cdd8;margin:0 0 .75rem;font-size:.86rem}.life-change-checkin-module__tYNrBq__error{color:#f5a8a8;margin:0 0 .5rem;font-size:.85rem}.life-change-checkin-module__tYNrBq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.life-change-checkin-module__tYNrBq__primary,.life-change-checkin-module__tYNrBq__secondary,.life-change-checkin-module__tYNrBq__branchBtn,.life-change-checkin-module__tYNrBq__back{cursor:pointer;border-radius:.55rem;padding:.45rem .85rem;font-size:.86rem;font-weight:600}.life-change-checkin-module__tYNrBq__primary{color:#efeaff;background:#6c63ff47;border:1px solid #a8a3ff80}.life-change-checkin-module__tYNrBq__secondary{color:#e8ecf2;background:#ffffff0f;border:1px solid #ffffff29}.life-change-checkin-module__tYNrBq__branchList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.life-change-checkin-module__tYNrBq__branchBtn{text-align:left;color:#eef1f5;background:#ffffff0a;border:1px solid #ffffff1f;width:100%}.life-change-checkin-module__tYNrBq__thisWeekAction{flex-direction:column;align-items:stretch;gap:.85rem;padding:.85rem .95rem 1rem;display:flex}.life-change-checkin-module__tYNrBq__thisWeekActionTitle{color:#fff;margin:0;font-size:1.05rem;font-weight:700;line-height:1.35;display:block}.life-change-checkin-module__tYNrBq__thisWeekBlock{flex-direction:column;gap:.28rem;margin:0;display:flex}.life-change-checkin-module__tYNrBq__thisWeekLabel{letter-spacing:.06em;text-transform:uppercase;color:#9ee8d8;margin:0;font-size:.68rem;font-weight:700}.life-change-checkin-module__tYNrBq__thisWeekBody{color:#c8d0dc;margin:0;font-size:.9rem;line-height:1.45}.life-change-checkin-module__tYNrBq__thisWeekMeta{color:#9aa3b2;margin:.1rem 0 0;font-size:.78rem;line-height:1.4;display:block}.life-change-checkin-module__tYNrBq__somethingElse{flex-direction:column;gap:.4rem;margin-top:.35rem;display:flex}.life-change-checkin-module__tYNrBq__somethingElse label{color:#b0b8c4;font-size:.82rem}.life-change-checkin-module__tYNrBq__somethingElse textarea{color:#fff;font:inherit;resize:vertical;background:#00000040;border:1px solid #ffffff24;border-radius:.5rem;padding:.5rem .65rem}.life-change-checkin-module__tYNrBq__back{color:#9aa3b2;background:0 0;border:none;margin-top:.75rem;padding-left:0}.life-change-checkin-module__tYNrBq__thisWeekCompact{background:linear-gradient(135deg,#141c24f2 0%,#122028eb 100%);border-color:#5eead42e;margin-bottom:.85rem;padding:.85rem 1rem}.life-change-checkin-module__tYNrBq__thisWeekHead{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.35rem;display:flex}.life-change-checkin-module__tYNrBq__thisWeekHeadActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.life-change-checkin-module__tYNrBq__thisWeekEmpty{color:#c5cdd8;margin:.25rem 0 0;font-size:.88rem;line-height:1.45}.life-change-checkin-module__tYNrBq__ghostLink{color:#9aa3b2;cursor:pointer;background:0 0;border:none;padding:.15rem .2rem;font-size:.78rem;font-weight:600;text-decoration:none}.life-change-checkin-module__tYNrBq__ghostLink:hover,.life-change-checkin-module__tYNrBq__ghostLink:focus-visible{color:#e8ecf2;outline:none}.life-change-checkin-module__tYNrBq__onLight{color:#11293e}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__title{color:#11293e!important}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__sub,.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__hint,.life-change-checkin-module__tYNrBq__onLight label{color:#3d5263!important}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__error{color:#b91c1c!important}.life-change-checkin-module__tYNrBq__onLight textarea,.life-change-checkin-module__tYNrBq__onLight input,.life-change-checkin-module__tYNrBq__onLight select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#11293e!important;background:#fff!important;border:1px solid #d9e1e6!important}.life-change-checkin-module__tYNrBq__onLight textarea::placeholder,.life-change-checkin-module__tYNrBq__onLight input::placeholder{color:#687786!important}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__primary{color:#fff!important;background:#5b54e8!important;border-color:#5b54e8!important}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__secondary,.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__branchBtn{color:#11293e!important;background:#fff!important;border-color:#11293e38!important}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__back,.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__ghostLink{color:#4f46c8!important}.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__ghostLink:hover,.life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__ghostLink:focus-visible{color:#312e81!important}html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight{color:#f5f5f7}html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__title{color:#f5f5f7!important}html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__sub{color:#c5cedb!important}html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__hint{color:#c5cedb!important}html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight label{color:#c5cedb!important}:is(html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight textarea,html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight input,html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f7!important;background:#0006!important;border-color:#ffffff38!important}html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__primary{color:#fff!important;background:#6c63ff!important;border-color:#6c63ff!important}:is(html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__secondary,html[data-theme=dark] .life-change-checkin-module__tYNrBq__onLight .life-change-checkin-module__tYNrBq__branchBtn){color:#f5f5f7!important;background:#ffffff14!important;border-color:#ffffff38!important}
.health-vault-preview-module__W-0QYa__page,.health-vault-preview-module__W-0QYa__embedded{--hv-text:var(--pi-navy-text,#11293e);--hv-muted:var(--pi-muted,#3d5263);--hv-border:var(--pi-border,#d9e1e6);--hv-surface:var(--pi-surface,#f3f5f7);--hv-panel:var(--pi-surface-elevated,#fff);--hv-input-bg:#fff;--hv-accent:#4f46e5;--hv-accent-text:#fff;--hv-warn-bg:#d977061f;--hv-warn-border:#b4530959;--hv-warn-text:#92400e;--hv-err-bg:#dc26261a;--hv-err-border:#b91c1c59;--hv-err-text:#991b1b;--hv-ok-bg:#0596691a;--hv-ok-border:#04785759;--hv-ok-text:#065f46;--hv-link:#1a5f8a;color:var(--hv-text)}:is(html[data-theme=dark] .health-vault-preview-module__W-0QYa__page,html[data-theme=dark] .health-vault-preview-module__W-0QYa__embedded){--hv-text:#f5f5f7;--hv-muted:#c4c9d2;--hv-border:#ffffff24;--hv-surface:#ffffff0f;--hv-panel:#0f17168c;--hv-input-bg:#00000047;--hv-accent:#6c63ff;--hv-accent-text:#fff;--hv-warn-bg:#fbbf241a;--hv-warn-border:#fbbf2459;--hv-warn-text:#fde68a;--hv-err-bg:#ef44441f;--hv-err-border:#ef444466;--hv-err-text:#fecaca;--hv-ok-bg:#34d3991a;--hv-ok-border:#34d39959;--hv-ok-text:#a7f3d0;--hv-link:#a5b4fc}.health-vault-preview-module__W-0QYa__page{max-width:48rem;margin:0 auto;padding:1.75rem 1.25rem 3rem}.health-vault-preview-module__W-0QYa__embedded{max-width:none;margin:0;padding:0}.health-vault-preview-module__W-0QYa__embeddedTitle{margin:0;font-size:1.15rem;font-weight:700;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__embeddedLede{margin:.45rem 0 0;font-size:.88rem;line-height:1.5;color:var(--hv-muted)!important}.health-vault-preview-module__W-0QYa__eyebrow{letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:700;color:var(--hv-muted)!important}.health-vault-preview-module__W-0QYa__title{margin:0;font-size:1.5rem;font-weight:700;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__lede{margin:.5rem 0 0;font-size:.88rem;line-height:1.45;color:var(--hv-muted)!important}.health-vault-preview-module__W-0QYa__warn{border:1px solid var(--hv-warn-border);background:var(--hv-warn-bg);border-radius:10px;margin:.85rem 0;padding:.65rem .75rem;font-size:.8rem;color:var(--hv-warn-text)!important}.health-vault-preview-module__W-0QYa__panel{border:1px solid var(--hv-border);background:var(--hv-panel);border-radius:12px;margin:1rem 0;padding:.85rem}.health-vault-preview-module__W-0QYa__panel label{margin-bottom:.35rem;font-size:.78rem;font-weight:600;display:block;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__panel select,.health-vault-preview-module__W-0QYa__panel input[type=file]{width:100%;margin-bottom:.65rem;font-size:.8rem;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__filePick{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.65rem;display:flex}.health-vault-preview-module__W-0QYa__filePick input[type=file]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.health-vault-preview-module__W-0QYa__filePickBtn{cursor:pointer;border:1px solid var(--hv-accent);background:var(--hv-accent);border-radius:.65rem;justify-content:center;align-items:center;min-height:40px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;display:inline-flex;color:var(--hv-accent-text)!important}.health-vault-preview-module__W-0QYa__filePickBtn:hover{filter:brightness(1.06)}.health-vault-preview-module__W-0QYa__filePickBtn:focus-visible{outline:2px solid var(--hv-accent);outline-offset:2px}.health-vault-preview-module__W-0QYa__filePickName{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font-size:.8rem;overflow:hidden;color:var(--hv-muted)!important}.health-vault-preview-module__W-0QYa__panel select{border:1px solid var(--hv-border);background:var(--hv-input-bg);border-radius:.5rem;min-height:38px;padding:.35rem .5rem;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__check{align-items:center;gap:.45rem;margin-bottom:.65rem;font-size:.8rem;display:flex;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.health-vault-preview-module__W-0QYa__btn{cursor:pointer;border:1px solid var(--hv-border);background:var(--hv-surface);border-radius:.65rem;min-height:40px;padding:.5rem .85rem;font-size:.8rem;font-weight:600;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__btn:disabled{opacity:.55;cursor:not-allowed}.health-vault-preview-module__W-0QYa__btnPrimary{background:var(--hv-accent);border-color:var(--hv-accent);color:var(--hv-accent-text)!important}.health-vault-preview-module__W-0QYa__btnDanger{background:var(--hv-err-bg);border-color:var(--hv-err-border);color:var(--hv-err-text)!important}.health-vault-preview-module__W-0QYa__error{border:1px solid var(--hv-err-border);background:var(--hv-err-bg);border-radius:10px;margin:.75rem 0;padding:.65rem .75rem;font-size:.8rem;color:var(--hv-err-text)!important}.health-vault-preview-module__W-0QYa__success{border:1px solid var(--hv-ok-border);background:var(--hv-ok-bg);border-radius:10px;margin:.75rem 0;padding:.65rem .75rem;font-size:.8rem;color:var(--hv-ok-text)!important}.health-vault-preview-module__W-0QYa__meta{margin:.35rem 0 .75rem;font-size:.75rem;color:var(--hv-muted)!important}.health-vault-preview-module__W-0QYa__list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.health-vault-preview-module__W-0QYa__card{border:1px solid var(--hv-border);background:var(--hv-surface);border-radius:10px;padding:.75rem}.health-vault-preview-module__W-0QYa__card strong{font-size:.9rem;display:block;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__card p{margin:.25rem 0 0;font-size:.75rem;color:var(--hv-muted)!important}.health-vault-preview-module__W-0QYa__tableWrap{margin-top:.75rem;overflow-x:auto}.health-vault-preview-module__W-0QYa__table{border-collapse:collapse;width:100%;font-size:.75rem}.health-vault-preview-module__W-0QYa__table th,.health-vault-preview-module__W-0QYa__table td{text-align:left;border-bottom:1px solid var(--hv-border);vertical-align:top;padding:.4rem .35rem;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__table input[type=text],.health-vault-preview-module__W-0QYa__table input[type=checkbox]{accent-color:var(--hv-accent)}.health-vault-preview-module__W-0QYa__table input[type=text]{background:var(--hv-input-bg);border:1px solid var(--hv-border);border-radius:.35rem;width:100%;min-width:5rem;padding:.25rem .35rem;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__back{margin-bottom:.75rem;font-size:.8rem;text-decoration:none;display:inline-block;color:var(--hv-link)!important}.health-vault-preview-module__W-0QYa__back:hover{text-decoration:underline}.health-vault-preview-module__W-0QYa__textInput{border:1px solid var(--hv-border);background:var(--hv-input-bg);border-radius:.5rem;width:100%;min-height:38px;margin-bottom:.45rem;padding:.35rem .5rem;font-size:.8rem;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__searchAnswer{border:1px solid var(--hv-border);background:var(--hv-surface);white-space:pre-wrap;border-radius:10px;margin:.75rem 0 0;padding:.75rem;font-size:.75rem;line-height:1.45;overflow-x:auto;color:var(--hv-text)!important}.health-vault-preview-module__W-0QYa__chipList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.health-vault-preview-module__W-0QYa__chip{border:1px solid var(--hv-border);background:var(--hv-surface);border-radius:10px;gap:.25rem;padding:.65rem .75rem;display:grid}.health-vault-preview-module__W-0QYa__chip strong{font-size:.85rem;color:var(--hv-text)!important}
.minimum-profile-module__IWhfeW__gate{background:#6c63ff14;border:1px solid #6c63ff59;border-radius:14px;margin:0 0 1.25rem;padding:1rem 1.1rem 1.15rem}.minimum-profile-module__IWhfeW__settingsBlock{--mp-ink:#11293e;--mp-muted:#3d5263;--mp-chip-border:#11293e38;--mp-chip-bg:#fff;--mp-chip-on-bg:#5b54e8;--mp-input-bg:#fff;--mp-input-border:#d9e1e6;color:var(--mp-ink);margin:0 0 1.5rem;padding:0}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__title{color:var(--mp-ink)!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__lede,.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__hint,.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__noneCheck{color:var(--mp-muted)!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field,.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field>span,.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__sectionHead{color:var(--mp-ink)!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field input,.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field select,.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__medRow input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mp-input-bg)!important;border-color:var(--mp-input-border)!important;color:var(--mp-ink)!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field input::placeholder{color:#687786!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__unitBtn{border-color:var(--mp-chip-border);color:var(--mp-ink)!important;background:#f3f5f7!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__unitToggle{border-color:var(--mp-chip-border)}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__unitBtnOn{color:#fff!important;background:#5b54e8!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__chip{background:var(--mp-chip-bg)!important;border-color:var(--mp-chip-border)!important;color:var(--mp-ink)!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__chipOn{background:var(--mp-chip-on-bg)!important;color:#fff!important;border-color:#0000!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__secondaryBtn{color:var(--mp-ink)!important;border:1px solid var(--mp-chip-border)!important;background:#fff!important}.minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__primaryBtn{color:#fff!important}html[data-theme=dark] .minimum-profile-module__IWhfeW__settingsBlock{--mp-ink:#f5f5f7;--mp-muted:#c5cedb;--mp-chip-border:#ffffff47;--mp-chip-bg:#ffffff14;--mp-chip-on-bg:#6c63ff;--mp-input-bg:#0006;--mp-input-border:#ffffff38}:is(html[data-theme=dark] .minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field input,html[data-theme=dark] .minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__field select,html[data-theme=dark] .minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__medRow input){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__unitBtn{background:#ffffff14!important}html[data-theme=dark] .minimum-profile-module__IWhfeW__settingsBlock .minimum-profile-module__IWhfeW__secondaryBtn{background:#ffffff1a!important}.minimum-profile-module__IWhfeW__title{color:#f5f5f7;margin:0;font-size:1.05rem;font-weight:700}.minimum-profile-module__IWhfeW__lede{margin:.35rem 0 .9rem;font-size:.88rem;font-weight:500;line-height:1.5;color:#e0e4eb!important}.minimum-profile-module__IWhfeW__grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.minimum-profile-module__IWhfeW__grid{grid-template-columns:1fr 1fr}}.minimum-profile-module__IWhfeW__field{flex-direction:column;gap:.35rem;font-size:.82rem;font-weight:700;display:flex;color:#f5f5f7!important}.minimum-profile-module__IWhfeW__field>span{letter-spacing:.01em;color:#f5f5f7!important}.minimum-profile-module__IWhfeW__field input,.minimum-profile-module__IWhfeW__field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#00000073;border:1px solid #ffffff47;border-radius:.5rem;min-height:2.45rem;padding:.45rem .6rem;font-size:.92rem;font-weight:550;color:#f5f5f7!important}.minimum-profile-module__IWhfeW__field input::placeholder{opacity:1;color:#b8c0ce!important}.minimum-profile-module__IWhfeW__weightRow{align-items:stretch;gap:.45rem;display:flex}.minimum-profile-module__IWhfeW__weightRow input{flex:1;min-width:0}.minimum-profile-module__IWhfeW__unitToggle{border:1px solid #ffffff38;border-radius:.5rem;flex-shrink:0;display:inline-flex;overflow:hidden}.minimum-profile-module__IWhfeW__unitBtn,.minimum-profile-module__IWhfeW__unitBtnOn{cursor:pointer;background:#ffffff0f;border:0;min-width:2.6rem;padding:0 .65rem;font-size:.8rem;font-weight:700;color:#e5e7eb!important}.minimum-profile-module__IWhfeW__unitBtnOn{background:#6c63ff;color:#fff!important}.minimum-profile-module__IWhfeW__section{margin-top:1rem}.minimum-profile-module__IWhfeW__sectionHead{color:#f5f5f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.88rem;display:flex}.minimum-profile-module__IWhfeW__noneCheck{cursor:pointer;align-items:center;gap:.4rem;font-size:.84rem;font-weight:600;display:inline-flex;color:#e8eaed!important}.minimum-profile-module__IWhfeW__medRow{gap:.5rem;display:flex}.minimum-profile-module__IWhfeW__medRow input{color:#f5f5f7;background:#00000047;border:1px solid #ffffff24;border-radius:.5rem;flex:1;min-height:2.35rem;padding:.4rem .55rem}.minimum-profile-module__IWhfeW__chipList{flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.minimum-profile-module__IWhfeW__chip,.minimum-profile-module__IWhfeW__chipOn{cursor:pointer;background:#ffffff1a;border:1px solid #fff6;border-radius:999px;padding:.4rem .75rem;font-size:.8rem;font-weight:600;color:#fff!important}.minimum-profile-module__IWhfeW__chipOn{background:#6c63ff59;border-color:#a8a3ffbf;color:#fff!important}.minimum-profile-module__IWhfeW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.minimum-profile-module__IWhfeW__primaryBtn,.minimum-profile-module__IWhfeW__secondaryBtn{cursor:pointer;border:0;border-radius:.55rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600}.minimum-profile-module__IWhfeW__primaryBtn{background:#6c63ff;color:#fff!important}.minimum-profile-module__IWhfeW__primaryBtn:disabled{opacity:.55;cursor:not-allowed;color:#ffffffd9!important}.minimum-profile-module__IWhfeW__secondaryBtn{background:#ffffff1f;border:1px solid #ffffff38;color:#f5f5f7!important}.minimum-profile-module__IWhfeW__hint{margin:.35rem 0 0;font-size:.78rem;font-weight:500;color:#c5cedb!important}.minimum-profile-module__IWhfeW__error{color:#fecaca;margin:.65rem 0 0;font-size:.85rem}.minimum-profile-module__IWhfeW__success{color:#a7f3d0;margin:.65rem 0 0;font-size:.85rem}
.adaptogens-module__97BbhG__dark{--bg:var(--pi-paper,#fbfaf8);--surface:var(--pi-surface-elevated,#fff);--surface-raised:var(--pi-surface,#f3f5f7);--text:var(--pi-navy-text,#11293e);--muted:var(--pi-muted,#3d5263);--muted-dim:#556a7a;--accent:var(--pi-ice,#6d9dbf);color:var(--text)}html[data-theme=dark] .adaptogens-module__97BbhG__dark{--bg:#0b0d10;--surface:#14171c;--surface-raised:#1a1e24;--text:#f5f5f7;--muted:#c4c9d2;--muted-dim:#8e96a3;--accent:#6c63ff}.adaptogens-module__97BbhG__browser{flex-direction:column;gap:1.5rem;width:100%;min-width:0;max-width:100%;display:flex}.adaptogens-module__97BbhG__filterPanel{background:var(--surface);border:1px solid #ffffff1a;border-radius:1rem;padding:1rem}.adaptogens-module__97BbhG__filterPanelInner{flex-direction:column;gap:1rem;display:flex}.adaptogens-module__97BbhG__searchWrap{position:relative}.adaptogens-module__97BbhG__searchIcon{width:1.25rem;height:1.25rem;color:var(--muted-dim);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.adaptogens-module__97BbhG__searchInput{background:var(--bg);width:100%;color:var(--text);border:1px solid #ffffff1f;border-radius:.65rem;outline:none;padding:.55rem 1rem .55rem 2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.adaptogens-module__97BbhG__searchInput::placeholder{color:var(--muted-dim)}.adaptogens-module__97BbhG__searchInput:focus{border-color:#6c63ff8c;box-shadow:0 0 0 3px #6c63ff26}.adaptogens-module__97BbhG__filterRow{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.adaptogens-module__97BbhG__filterRow{flex-direction:row}}.adaptogens-module__97BbhG__select{background:var(--bg);color:var(--text);cursor:pointer;border:1px solid #ffffff1f;border-radius:.65rem;outline:none;padding:.55rem 1rem;font-size:.875rem}.adaptogens-module__97BbhG__select:focus{border-color:#6c63ff8c;box-shadow:0 0 0 3px #6c63ff26}.adaptogens-module__97BbhG__select option{color:var(--text);background:#14171c}.adaptogens-module__97BbhG__checkboxLabel{background:var(--bg);cursor:pointer;border:1px solid #ffffff1f;border-radius:.65rem;align-items:center;gap:.5rem;padding:.55rem 1rem;transition:background .15s;display:flex}.adaptogens-module__97BbhG__checkboxLabel:hover{background:#ffffff0a}.adaptogens-module__97BbhG__checkboxLabel span{color:var(--muted);font-size:.875rem}.adaptogens-module__97BbhG__checkbox{width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer}.adaptogens-module__97BbhG__upgradeBanner{background:#6c63ff1a;border:1px solid #6c63ff59;border-radius:.75rem;padding:1rem}.adaptogens-module__97BbhG__upgradeBanner p{margin:0;font-size:.875rem;color:#d7d4ff!important}.adaptogens-module__97BbhG__upgradeBanner strong{color:var(--text)!important}.adaptogens-module__97BbhG__errorBanner{background:#ff505014;border:1px solid #ff787859;border-radius:.75rem;padding:1rem}.adaptogens-module__97BbhG__errorBanner p{margin:0;font-size:.875rem;color:#ff9c9c!important}.adaptogens-module__97BbhG__loadingState{text-align:center;place-items:center;padding:3rem 0;display:grid}.adaptogens-module__97BbhG__loadingState p{margin:0;font-size:.875rem;color:var(--muted)!important}.adaptogens-module__97BbhG__spinner{border:3px solid #ffffff1f;border-top-color:var(--accent);border-radius:999px;width:2rem;height:2rem;margin-bottom:.9rem;animation:.8s linear infinite adaptogens-module__97BbhG__spin}@keyframes adaptogens-module__97BbhG__spin{to{transform:rotate(360deg)}}.adaptogens-module__97BbhG__resultCount{font-size:.875rem;color:var(--muted-dim)!important}.adaptogens-module__97BbhG__planToast{color:#9eefe0;background:#62d7c31a;border:1px solid #62d7c359;border-radius:.65rem;margin:0 0 .85rem;padding:.55rem .75rem;font-size:.8rem;line-height:1.4}.adaptogens-module__97BbhG__emptyState{text-align:center;background:var(--surface);border:1px dashed #ffffff1f;border-radius:1rem;place-items:center;min-height:180px;padding:3rem 1.5rem;display:grid}.adaptogens-module__97BbhG__emptyState p{margin:0 0 1rem;font-size:.875rem;color:var(--muted)!important}.adaptogens-module__97BbhG__clearButton{cursor:pointer;background:#6c63ff1f;border:1px solid #6c63ff80;border-radius:.65rem;padding:.55rem .9rem;font-size:.875rem;font-weight:600;transition:background .15s;color:#a8a3ff!important}.adaptogens-module__97BbhG__clearButton:hover{background:#6c63ff38}.adaptogens-module__97BbhG__cardGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;width:100%;min-width:0;max-width:100%;display:grid}@media (min-width:768px){.adaptogens-module__97BbhG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.adaptogens-module__97BbhG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.adaptogens-module__97BbhG__cardDark{background:var(--surface);overflow-wrap:break-word;border:1px solid #ffffff1a;border-radius:1rem;min-width:0;max-width:100%;padding:1.5rem;transition:border-color .15s,box-shadow .15s}.adaptogens-module__97BbhG__cardDark:hover{border-color:#6c63ff4d;box-shadow:0 4px 24px #00000040}.adaptogens-module__97BbhG__cardHeader{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.adaptogens-module__97BbhG__cardTitleBlock{min-width:0}.adaptogens-module__97BbhG__cardTitle{font-family:var(--font-display),"Plus Jakarta Sans",system-ui,sans-serif;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text)!important}.adaptogens-module__97BbhG__cardCategory{text-transform:capitalize;margin:0;font-size:.875rem;color:var(--muted-dim)!important}.adaptogens-module__97BbhG__cardActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem;max-width:100%;display:flex}.adaptogens-module__97BbhG__addButton{cursor:pointer;white-space:nowrap;border:0;border-radius:.375rem;flex:0 auto;max-width:100%;padding:.25rem .5rem;font-size:.72rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.adaptogens-module__97BbhG__addButtonActive{background:var(--accent);color:#fff!important}.adaptogens-module__97BbhG__addButtonActive:hover{background:#5b52e8}.adaptogens-module__97BbhG__addButtonDisabled{cursor:not-allowed;background:#ffffff14;color:var(--muted-dim)!important}.adaptogens-module__97BbhG__takingButtonActive{background:#62d7c31f;border:1px solid #62d7c38c;color:#9eefe0!important}.adaptogens-module__97BbhG__takingButtonActive:hover{background:#62d7c338}.adaptogens-module__97BbhG__takingButtonDisabled{cursor:not-allowed;background:#ffffff0f;border:1px solid #ffffff1a;color:var(--muted-dim)!important}.adaptogens-module__97BbhG__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;width:fit-content;max-width:100%;padding:.28rem .6rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.adaptogens-module__97BbhG__badgeEstablished{background:#62d7c31a;border:1px solid #62d7c359;color:#62d7c3!important}.adaptogens-module__97BbhG__badgeEmerging{background:#f2b56b1a;border:1px solid #f2b56b59;color:#f2b56b!important}.adaptogens-module__97BbhG__badgePreliminary{background:#ffffff0d;border:1px solid #ffffff1f;color:var(--muted-dim)!important}.adaptogens-module__97BbhG__badgeIcon{flex-shrink:0;width:.75rem;height:.75rem}.adaptogens-module__97BbhG__cardBody{flex-direction:column;gap:.75rem;display:flex}.adaptogens-module__97BbhG__fieldLabel{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:var(--muted)!important}.adaptogens-module__97BbhG__fieldValue{margin:0;font-size:.875rem;line-height:1.5;color:var(--muted)!important}.adaptogens-module__97BbhG__callout{border-radius:.65rem;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.75rem;line-height:1.45;display:flex}.adaptogens-module__97BbhG__callout p{margin:0;color:inherit!important}.adaptogens-module__97BbhG__calloutIcon{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem}.adaptogens-module__97BbhG__calloutAmber{background:#f2b56b14;border:1px solid #f2b56b59;color:#f2b56b!important}.adaptogens-module__97BbhG__calloutBlue{background:#58a6ff14;border:1px solid #58a6ff59;color:#58a6ff!important}.adaptogens-module__97BbhG__calloutRed{background:#ff505014;border:1px solid #ff787859;color:#ff9c9c!important}.adaptogens-module__97BbhG__calloutRed p{margin:0;color:inherit!important}.adaptogens-module__97BbhG__calloutRed .adaptogens-module__97BbhG__fieldLabel{font-size:.75rem;color:inherit!important}.adaptogens-module__97BbhG__safetyNotes{background:#58a6ff14;border:1px solid #58a6ff59;border-radius:.65rem;padding:.75rem}.adaptogens-module__97BbhG__safetyNotes .adaptogens-module__97BbhG__fieldLabel{font-size:.75rem;color:#58a6ff!important}.adaptogens-module__97BbhG__safetyNotes .adaptogens-module__97BbhG__fieldValue{font-size:.75rem;color:#a8cfff!important}.adaptogens-module__97BbhG__emergingFooter{border-top:1px solid #ffffff14;margin-top:1rem;padding-top:1rem}.adaptogens-module__97BbhG__emergingFooter p{margin:0;font-size:.75rem;font-style:italic;color:var(--muted-dim)!important}.adaptogens-module__97BbhG__disclaimerDark{background:#f2b56b14;border:1px solid #f2b56b59;border-radius:.75rem;padding:1rem}.adaptogens-module__97BbhG__disclaimerInner{align-items:flex-start;gap:.75rem;display:flex}.adaptogens-module__97BbhG__disclaimerIcon{color:#f2b56b;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.adaptogens-module__97BbhG__disclaimerTitle{font-family:var(--font-display),"Plus Jakarta Sans",system-ui,sans-serif;margin:0 0 .5rem;font-size:.9375rem;font-weight:600;color:#f2b56b!important}.adaptogens-module__97BbhG__disclaimerBody{margin:0 0 .5rem;font-size:.875rem;line-height:1.55;color:var(--muted)!important}.adaptogens-module__97BbhG__disclaimerList{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.55;list-style:outside;color:var(--muted)!important}.adaptogens-module__97BbhG__disclaimerList li{margin-bottom:.25rem}@media (min-width:1024px){.adaptogens-module__97BbhG__filterPanel{border-color:var(--dd-border-subtle,#ffffff0e);background:var(--dd-surface,var(--surface));box-shadow:var(--dd-elev-1,0 10px 28px #06080c24)}.adaptogens-module__97BbhG__searchInput,.adaptogens-module__97BbhG__select{border-color:var(--dd-border-interactive,#ffffff24);background:color-mix(in srgb,#000 28%,var(--dd-canvas,#0b0d10))}.adaptogens-module__97BbhG__searchInput:focus,.adaptogens-module__97BbhG__select:focus{border-color:color-mix(in srgb,var(--role-nav)55%,transparent);box-shadow:var(--dd-focus-ring,0 0 0 3px color-mix(in srgb,var(--role-nav)26%,transparent))}.adaptogens-module__97BbhG__cardDark{border-radius:var(--dd-radius-card,1.2rem);background:var(--dd-surface,var(--surface));box-shadow:var(--dd-elev-1,0 10px 28px #06080c2e);border:0}.adaptogens-module__97BbhG__cardDark:hover{box-shadow:var(--dd-elev-2,0 16px 40px #06080c3d);border-color:#0000}}:is(html[data-theme=light] .adaptogens-module__97BbhG__filterPanel,html[data-theme=light] .adaptogens-module__97BbhG__emptyState,html[data-theme=light] .adaptogens-module__97BbhG__cardGrid>*,html[data-theme=light] .adaptogens-module__97BbhG__resultCard,html[data-theme=light] .adaptogens-module__97BbhG__card){color:#11293e!important;background:#fff!important;border-color:#d9e1e6!important}html[data-theme=light] .adaptogens-module__97BbhG__searchInput{color:#11293e!important;background:#fff!important;border-color:#d9e1e6!important}html[data-theme=light] .adaptogens-module__97BbhG__searchInput::placeholder{color:#687786!important}html[data-theme=light] .adaptogens-module__97BbhG__resultCount{color:#3d5263!important}html[data-theme=light] .adaptogens-module__97BbhG__checkboxLabel{color:#3d5263!important}html[data-theme=light] .adaptogens-module__97BbhG__emptyState p{color:#3d5263!important}html[data-theme=light] .adaptogens-module__97BbhG__disclaimer{color:#3d5263!important}html[data-theme=light] .adaptogens-module__97BbhG__meta{color:#3d5263!important}html[data-theme=light] .adaptogens-module__97BbhG__card h3{color:#11293e!important}html[data-theme=light] .adaptogens-module__97BbhG__card strong{color:#11293e!important}html[data-theme=light] .adaptogens-module__97BbhG__clearButton{color:#11293e!important}html[data-theme=light] button{color:#11293e!important}:is(html[data-theme=light] .adaptogens-module__97BbhG__upgradeBanner,html[data-theme=light] .adaptogens-module__97BbhG__errorBanner){color:#11293e!important}html[data-theme=light] .adaptogens-module__97BbhG__cardDark{color:#11293e!important;background:#fff!important;border:1px solid #d9e1e6!important;box-shadow:0 8px 24px #11293e0f!important}html[data-theme=light] .adaptogens-module__97BbhG__cardDark:hover{border-color:#c5d0d8!important;box-shadow:0 10px 28px #11293e14!important}:is(html[data-theme=light] .adaptogens-module__97BbhG__cardTitle,html[data-theme=light] .adaptogens-module__97BbhG__fieldValue){color:#11293e!important}:is(html[data-theme=light] .adaptogens-module__97BbhG__cardCategory,html[data-theme=light] .adaptogens-module__97BbhG__fieldLabel){color:#3d5263!important}
.lab-context-module__OiATeG__wrap{align-items:center;gap:.35rem;margin-left:.35rem;display:inline-flex;position:relative}.lab-context-module__OiATeG__mark{color:#d7e4f5;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:999px;padding:.12rem .4rem;font-size:.68rem;font-weight:650}.lab-context-module__OiATeG__markSecondary{opacity:.62;font-weight:500}.lab-context-module__OiATeG__criticalFirst{color:#f2b56b;margin:0 0 .45rem;font-size:.78rem;font-weight:650}.lab-context-module__OiATeG__critical{color:#f2b56b;border:1px solid #f2b56b;border-radius:999px;padding:.12rem .4rem;font-size:.68rem;font-weight:700}.lab-context-module__OiATeG__popover{z-index:8;color:#e8eef8;background:#121820;border:1px solid #ffffff1f;border-radius:.55rem;min-width:16rem;max-width:22rem;padding:.65rem .75rem;font-size:.78rem;line-height:1.35;position:absolute;top:1.4rem;left:0;box-shadow:0 8px 24px #00000059}.lab-context-module__OiATeG__factor+.lab-context-module__OiATeG__factor{border-top:1px solid #ffffff14;margin-top:.55rem;padding-top:.55rem}.lab-context-module__OiATeG__factorKey{text-transform:capitalize;margin:0 0 .25rem;font-weight:650}.lab-context-module__OiATeG__panel{margin:.65rem 0 .85rem}.lab-context-module__OiATeG__panelTitle{letter-spacing:.04em;text-transform:uppercase;opacity:.8;margin:0 0 .25rem;font-size:.78rem;font-weight:650}.lab-context-module__OiATeG__status{margin:0 0 .35rem;font-size:.9rem}.lab-context-module__OiATeG__factorList{margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.4}.lab-context-module__OiATeG__muted{opacity:.75;margin:0;font-size:.82rem}.lab-context-module__OiATeG__groupTitle{letter-spacing:.04em;text-transform:uppercase;opacity:.72;margin:.45rem 0 .15rem;font-size:.72rem}.lab-context-module__OiATeG__entry{margin:.45rem 0 .75rem}.lab-context-module__OiATeG__entryBtn{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;padding:0;display:flex}.lab-context-module__OiATeG__entryTitle{letter-spacing:.04em;text-transform:uppercase;opacity:.8;font-size:.78rem;font-weight:650}.lab-context-module__OiATeG__entryState{opacity:.72;font-size:.78rem}.lab-context-module__OiATeG__discover{opacity:.68;margin:.28rem 0 0;font-size:.76rem;line-height:1.35}
.request-supplement-form-module__pXM8_q__dark{color:#e8eaef}.request-supplement-form-module__pXM8_q__light{color:#1a1d24}.request-supplement-form-module__pXM8_q__panel{box-sizing:border-box;background:#14171cbf;border:1px dashed #a8a3ff59;border-radius:1rem;width:100%;min-width:0;max-width:100%;margin-top:1rem;padding:1rem 1.1rem}.request-supplement-form-module__pXM8_q__embedded .request-supplement-form-module__pXM8_q__trigger{width:100%}.request-supplement-form-module__pXM8_q__embedded.request-supplement-form-module__pXM8_q__panel{background:0 0;border:none;margin-top:.65rem;padding:.85rem 0 0}.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__panel,.request-supplement-form-module__pXM8_q__light.request-supplement-form-module__pXM8_q__panel{background:#f7f7fb;border-color:#6c63ff40}.request-supplement-form-module__pXM8_q__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.request-supplement-form-module__pXM8_q__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#a8a3ff;margin:0 0 .2rem;font-size:.68rem;font-weight:700}.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__eyebrow{color:#6c63ff}.request-supplement-form-module__pXM8_q__title{margin:0;font-size:1rem;font-weight:650}.request-supplement-form-module__pXM8_q__copy{color:#9aa1ad;margin:.35rem 0 0;font-size:.8rem;line-height:1.45}.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__copy{color:#5c6370}.request-supplement-form-module__pXM8_q__trigger,.request-supplement-form-module__pXM8_q__submit,.request-supplement-form-module__pXM8_q__close{cursor:pointer;border-radius:999px;min-height:38px;padding:.5rem .9rem;font-size:.8rem;font-weight:650}.request-supplement-form-module__pXM8_q__trigger{color:#e8e6ff;background:#6c63ff29;border:1px solid #a8a3ff73}.request-supplement-form-module__pXM8_q__close{color:#c4c9d2;background:0 0;border:1px solid #ffffff26}.request-supplement-form-module__pXM8_q__form{gap:.65rem;display:grid}.request-supplement-form-module__pXM8_q__label{gap:.3rem;font-size:.78rem;font-weight:600;display:grid}.request-supplement-form-module__pXM8_q__optional{color:#8b929e;font-weight:500}.request-supplement-form-module__pXM8_q__note{color:#8b929e;margin:0;font-size:.72rem;line-height:1.4}.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__note{color:#6b7280}.request-supplement-form-module__pXM8_q__input,.request-supplement-form-module__pXM8_q__textarea{color:#f5f5f7;background:#0f1217;border:1px solid #ffffff1f;border-radius:.65rem;width:100%;padding:.55rem .75rem;font-size:.85rem}.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__input,.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__textarea{color:#1a1d24;background:#fff;border-color:#0000001f}.request-supplement-form-module__pXM8_q__textarea{resize:vertical;min-height:72px}.request-supplement-form-module__pXM8_q__submit{color:#0b0d10;background:linear-gradient(135deg,#7c74ff,#62d7c3);border:0;justify-self:start}.request-supplement-form-module__pXM8_q__submit:disabled{opacity:.55;cursor:default}.request-supplement-form-module__pXM8_q__error{color:#ffb4b4;margin:0;font-size:.78rem}.request-supplement-form-module__pXM8_q__success{color:#9eefe0;background:#62d7c31f;border:1px solid #62d7c359;border-radius:.75rem;margin:0;padding:.75rem .85rem;font-size:.84rem;line-height:1.45}.request-supplement-form-module__pXM8_q__light .request-supplement-form-module__pXM8_q__success{color:#0d5c4d;background:#62d7c32e}
.supplement-lookup-module__vsXSRG__root{background:#0f1115;border:1px solid #ffffff1a;border-radius:1.15rem;margin-top:1.5rem;padding:1.15rem 1.2rem 1.25rem}.supplement-lookup-module__vsXSRG__header{margin-bottom:.9rem}.supplement-lookup-module__vsXSRG__eyebrow{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;color:#9eefe0!important}.supplement-lookup-module__vsXSRG__header h3{margin:.35rem 0 0;font-size:1.05rem;font-weight:700;color:#f5f5f7!important}.supplement-lookup-module__vsXSRG__copy{max-width:40rem;margin:.4rem 0 0;font-size:.78rem;line-height:1.5;color:#c4c9d2!important}.supplement-lookup-module__vsXSRG__searchLabel{display:block}.supplement-lookup-module__vsXSRG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.supplement-lookup-module__vsXSRG__searchInput{color:#f5f5f7;background:#14171c;border:1px solid #ffffff1f;border-radius:.7rem;outline:none;width:100%;padding:.65rem .85rem;font-size:.85rem}.supplement-lookup-module__vsXSRG__searchInput:focus{border-color:#62d7c380;box-shadow:0 0 0 3px #62d7c31f}.supplement-lookup-module__vsXSRG__list{gap:.45rem;max-height:22rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.supplement-lookup-module__vsXSRG__row{background:#ffffff05;border:1px solid #ffffff14;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.supplement-lookup-module__vsXSRG__row strong{font-size:.86rem;display:block;color:#f5f5f7!important}.supplement-lookup-module__vsXSRG__row span{margin-top:.15rem;font-size:.68rem;display:block;color:#8e96a3!important}.supplement-lookup-module__vsXSRG__rowActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.35rem;display:flex}.supplement-lookup-module__vsXSRG__takingBtn,.supplement-lookup-module__vsXSRG__takingDone,.supplement-lookup-module__vsXSRG__planBtn,.supplement-lookup-module__vsXSRG__planDone{white-space:nowrap;border-radius:.55rem;flex-shrink:0;min-height:2rem;padding:.35rem .7rem;font-size:.72rem;font-weight:700}.supplement-lookup-module__vsXSRG__takingBtn{cursor:pointer;background:#62d7c31f;border:1px solid #62d7c38c;color:#9eefe0!important}.supplement-lookup-module__vsXSRG__takingBtn:hover{background:#62d7c338}.supplement-lookup-module__vsXSRG__planBtn{cursor:pointer;background:#7da8ff1f;border:1px solid #7da8ff8c;color:#c5d8ff!important}.supplement-lookup-module__vsXSRG__planBtn:hover{background:#7da8ff38}.supplement-lookup-module__vsXSRG__takingDone,.supplement-lookup-module__vsXSRG__planDone{cursor:not-allowed;background:#ffffff0f;border:1px solid #ffffff1a;color:#8e96a3!important}.supplement-lookup-module__vsXSRG__empty{margin:.85rem 0 0;font-size:.8rem;color:#8e96a3!important}.supplement-lookup-module__vsXSRG__empty p{margin:0 0 .75rem;color:inherit!important}
.nutrient-deficiency-education-module__IU-k_q__panel{background:#62d7c30f;border:1px solid #62d7c338;border-radius:.75rem;margin-top:.85rem;padding:.85rem 1rem}.nutrient-deficiency-education-module__IU-k_q__compact{margin-top:.65rem;padding:.7rem .85rem}.nutrient-deficiency-education-module__IU-k_q__head{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem;display:flex}.nutrient-deficiency-education-module__IU-k_q__head h4{margin:0;font-size:.92rem;font-weight:650;color:#f5f5f7!important}.nutrient-deficiency-education-module__IU-k_q__badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid #62d7c359;border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:650;color:#9fe8da!important}.nutrient-deficiency-education-module__IU-k_q__lead{margin:0 0 .75rem;font-size:.82rem;line-height:1.45;color:#c4c9d2!important}.nutrient-deficiency-education-module__IU-k_q__claimList{flex-direction:column;gap:.75rem;display:flex}.nutrient-deficiency-education-module__IU-k_q__claim{border-top:1px solid #ffffff14;padding-top:.55rem}.nutrient-deficiency-education-module__IU-k_q__claim:first-child{border-top:none;padding-top:0}.nutrient-deficiency-education-module__IU-k_q__claimMeta{flex-wrap:wrap;gap:.4rem;margin-bottom:.35rem;display:flex}.nutrient-deficiency-education-module__IU-k_q__type{font-size:.72rem;font-weight:600;color:#d7dde8!important}.nutrient-deficiency-education-module__IU-k_q__tier{text-transform:uppercase;letter-spacing:.03em;font-size:.68rem;font-weight:650;color:#a8a3ff!important}.nutrient-deficiency-education-module__IU-k_q__statement{margin:0;font-size:.86rem;line-height:1.5;color:#e8eaef!important}.nutrient-deficiency-education-module__IU-k_q__nonDiagnostic{background:#ffc4781a;border:1px solid #ffc47838;border-radius:.45rem;margin:.45rem 0 0;padding:.45rem .55rem;font-size:.78rem;line-height:1.4;color:#f0e6d4!important}.nutrient-deficiency-education-module__IU-k_q__citeList{margin:.4rem 0 0;padding-left:1.1rem;font-size:.75rem;line-height:1.4;color:#9aa3b2!important}.nutrient-deficiency-education-module__IU-k_q__citeList a{text-underline-offset:2px;text-decoration:underline;color:#9ec5ff!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__panel{color:#11293e;background:#fff!important;border:1px solid #d9e1e6!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__head h4{color:#11293e!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__statement{color:#11293e!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__type{color:#11293e!important}:is(html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__lead,html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__tier){color:#3d5263!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__badge{color:#1f6b4a!important;border-color:#1f6b4a59!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__claim{border-top-color:#e6ebf0!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__nonDiagnostic{color:#7a5a0a!important;background:#b8860b14!important;border-color:#b8860b59!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__panel a{text-underline-offset:2px;font-weight:650;text-decoration:underline;color:#1a5f8a!important}html[data-theme=light] .nutrient-deficiency-education-module__IU-k_q__tier{font-weight:700;color:#1e3a4c!important}
.heuristicNudge-module__dk5gEW__nudge{background:color-mix(in srgb,var(--role-attention,#d4a017)12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--role-attention,#d4a017)35%,transparent);border-radius:10px;margin:.75rem 0 0;padding:.7rem .8rem}.heuristicNudge-module__dk5gEW__label{letter-spacing:.08em;text-transform:uppercase;color:var(--role-attention,#d4a017);margin:0 0 .25rem;font-size:.65rem}.heuristicNudge-module__dk5gEW__copy{margin:0;font-size:.9rem;font-weight:650}.heuristicNudge-module__dk5gEW__note{color:var(--muted,#9aa3b2);margin:.35rem 0 0;font-size:.75rem;line-height:1.4}
.NutrientBalanceRing-module__Dl7hNG__wrap{--ni-ink:#11293e;--ni-muted:#556a7a;--ni-track:#11293e1f;--ni-progress:#3a9b9e;--ni-progress-deep:#2f7f82;--ni-review:#b8860b;--ni-excess:#c45c5c;--ni-unknown:#8497a2;--ni-surface:#fff;--ni-surface-2:#f3f5f7;--ni-border:#d9e1e6;--ni-row:#11293e08;--ni-row-hover:#11293e0f;--ni-center-fill:#11293e;--ni-center-sub:#556a7a;--ni-card-grad:linear-gradient(155deg,#fff 0%,#f3f5f7 100%);color:var(--ni-ink);font-family:var(--font-plus-jakarta),"SF Pro Display",ui-sans-serif,system-ui,sans-serif;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;margin:.85rem 0 .35rem}:is(html[data-theme=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,[data-ring-theme=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,.ring-home-preview[data-ring-theme=dark] .NutrientBalanceRing-module__Dl7hNG__wrap){--ni-ink:#f5f5f7;--ni-muted:#c5cedb;--ni-track:#ffffff24;--ni-progress:#62d3d7;--ni-progress-deep:#3a9b9e;--ni-review:#e0b45a;--ni-excess:#ff8a8a;--ni-unknown:#9aa3b2;--ni-surface:#12161e;--ni-surface-2:#181d27;--ni-border:#ffffff24;--ni-row:#ffffff0a;--ni-row-hover:#ffffff12;--ni-center-fill:#fff;--ni-center-sub:#e8eef5;--ni-card-grad:linear-gradient(155deg,#161b24 0%,#10141c 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-ring-theme=light] .NutrientBalanceRing-module__Dl7hNG__wrap,html[data-theme=light] .NutrientBalanceRing-module__Dl7hNG__wrap){--ni-ink:#11293e;--ni-muted:#556a7a;--ni-track:#11293e1f;--ni-progress:#3a9b9e;--ni-progress-deep:#2f7f82;--ni-review:#b8860b;--ni-excess:#c45c5c;--ni-unknown:#8497a2;--ni-surface:#fff;--ni-surface-2:#f3f5f7;--ni-border:#d9e1e6;--ni-row:#11293e08;--ni-row-hover:#11293e0f;--ni-center-fill:#11293e;--ni-center-sub:#556a7a;--ni-card-grad:linear-gradient(155deg,#fff 0%,#f3f5f7 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is([data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,.ring-home-preview [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,[data-ring-theme=light] [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,html[data-theme=light] [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap){--ni-ink:#f5f5f7;--ni-muted:#c5cedb;--ni-track:#ffffff24;--ni-progress:#62d3d7;--ni-progress-deep:#3a9b9e;--ni-review:#e0b45a;--ni-excess:#ff8a8a;--ni-unknown:#9aa3b2;--ni-surface:#12161e;--ni-surface-2:#181d27;--ni-border:#ffffff24;--ni-row:#ffffff0a;--ni-row-hover:#ffffff12;--ni-center-fill:#fff;--ni-center-sub:#e8eef5;--ni-card-grad:linear-gradient(155deg,#161b24 0%,#10141c 100%);color:var(--ni-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-surface=light] .NutrientBalanceRing-module__Dl7hNG__wrap,.ring-home-preview [data-surface=light] .NutrientBalanceRing-module__Dl7hNG__wrap){--ni-ink:#11293e;--ni-muted:#556a7a;--ni-track:#11293e1f;--ni-progress:#3a9b9e;--ni-progress-deep:#2f7f82;--ni-review:#b8860b;--ni-excess:#c45c5c;--ni-unknown:#8497a2;--ni-surface:#fff;--ni-surface-2:#f3f5f7;--ni-border:#d9e1e6;--ni-row:#11293e08;--ni-row-hover:#11293e0f;--ni-center-fill:#11293e;--ni-center-sub:#556a7a;--ni-card-grad:linear-gradient(155deg,#fff 0%,#f3f5f7 100%);color:var(--ni-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ring-home-preview[data-ring-theme=light] .NutrientBalanceRing-module__Dl7hNG__wrap{--ni-ink:#11293e;--ni-muted:#556a7a;--ni-track:#11293e1f;--ni-progress:#3a9b9e;--ni-progress-deep:#2f7f82;--ni-review:#b8860b;--ni-excess:#c45c5c;--ni-unknown:#8497a2;--ni-surface:#fff;--ni-surface-2:#f3f5f7;--ni-border:#d9e1e6;--ni-row:#11293e08;--ni-row-hover:#11293e0f;--ni-center-fill:#11293e;--ni-center-sub:#556a7a;--ni-card-grad:linear-gradient(155deg,#fff 0%,#f3f5f7 100%);color:var(--ni-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is([data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,.ring-home-preview [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,.ring-home-preview[data-ring-theme=light] [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,[data-ring-theme=light] [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap,html[data-theme=light] [data-surface=dark] .NutrientBalanceRing-module__Dl7hNG__wrap){--ni-ink:#f5f5f7;--ni-muted:#c5cedb;--ni-track:#ffffff24;--ni-progress:#62d3d7;--ni-progress-deep:#3a9b9e;--ni-review:#e0b45a;--ni-excess:#ff8a8a;--ni-unknown:#9aa3b2;--ni-surface:#12161e;--ni-surface-2:#181d27;--ni-border:#ffffff24;--ni-row:#ffffff0a;--ni-row-hover:#ffffff12;--ni-center-fill:#fff;--ni-center-sub:#e8eef5;--ni-card-grad:linear-gradient(155deg,#161b24 0%,#10141c 100%);color:var(--ni-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-testid=nutrient-intelligence-home] .NutrientBalanceRing-module__Dl7hNG__wrap .NutrientBalanceRing-module__Dl7hNG__ringButton,[data-testid=nutrient-intelligence-home] .NutrientBalanceRing-module__Dl7hNG__wrap .NutrientBalanceRing-module__Dl7hNG__panel,[data-testid=nutrient-intelligence-home] .NutrientBalanceRing-module__Dl7hNG__wrap .NutrientBalanceRing-module__Dl7hNG__loadingCard,[data-testid=nutrient-intelligence-home] .NutrientBalanceRing-module__Dl7hNG__wrap .NutrientBalanceRing-module__Dl7hNG__errorCard){background:var(--ni-card-grad);color:var(--ni-ink)}.NutrientBalanceRing-module__Dl7hNG__dailyReadWrap{margin-top:1rem}.NutrientBalanceRing-module__Dl7hNG__ringButton,.NutrientBalanceRing-module__Dl7hNG__insightButton{border:1px solid var(--ni-border);background:var(--ni-card-grad);cursor:pointer;text-align:left;width:100%;min-height:44px;color:var(--ni-ink);border-radius:16px;align-items:center;gap:.85rem;padding:.75rem .85rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 4px 16px #11293e0f}:is(html[data-theme=dark] .NutrientBalanceRing-module__Dl7hNG__ringButton,html[data-theme=dark] .NutrientBalanceRing-module__Dl7hNG__insightButton){box-shadow:0 8px 28px #00000047}.NutrientBalanceRing-module__Dl7hNG__insightButton{flex-direction:column;align-items:flex-start;gap:.35rem}.NutrientBalanceRing-module__Dl7hNG__ringButton:hover,.NutrientBalanceRing-module__Dl7hNG__insightButton:hover{border-color:#62d3d759;transform:translateY(-1px);box-shadow:0 10px 32px #00000059}.NutrientBalanceRing-module__Dl7hNG__ringButton:focus-visible,.NutrientBalanceRing-module__Dl7hNG__insightButton:focus-visible,.NutrientBalanceRing-module__Dl7hNG__row:focus-visible,.NutrientBalanceRing-module__Dl7hNG__groupToggle:focus-visible,.NutrientBalanceRing-module__Dl7hNG__textAction:focus-visible,.NutrientBalanceRing-module__Dl7hNG__expandHint:focus-visible,.NutrientBalanceRing-module__Dl7hNG__detailTab:focus-visible,.NutrientBalanceRing-module__Dl7hNG__detailTabOn:focus-visible{outline:2px solid var(--ni-progress);outline-offset:2px}.NutrientBalanceRing-module__Dl7hNG__svg{flex:none;width:76px;height:76px}.NutrientBalanceRing-module__Dl7hNG__track{stroke:var(--ni-track)}.NutrientBalanceRing-module__Dl7hNG__progress{stroke:var(--ni-progress);transition:stroke-dasharray .48s}.NutrientBalanceRing-module__Dl7hNG__coverage{stroke:#62d3d773;transition:stroke-dasharray .48s}.NutrientBalanceRing-module__Dl7hNG__coverageLine,.NutrientBalanceRing-module__Dl7hNG__periodLine,.NutrientBalanceRing-module__Dl7hNG__muted,.NutrientBalanceRing-module__Dl7hNG__emptyHint,.NutrientBalanceRing-module__Dl7hNG__leadLine{color:var(--ni-muted);margin:.28rem 0 0;font-family:inherit;font-size:.8rem;line-height:1.4}.NutrientBalanceRing-module__Dl7hNG__periodLine{margin-top:.45rem}.NutrientBalanceRing-module__Dl7hNG__emptyHint{margin:.45rem .15rem 0}.NutrientBalanceRing-module__Dl7hNG__leadLine{color:var(--ni-ink);font-size:.88rem}.NutrientBalanceRing-module__Dl7hNG__statRow{flex-wrap:wrap;gap:.45rem .9rem;margin:.55rem 0 0;padding:0;font-family:inherit;list-style:none;display:flex}.NutrientBalanceRing-module__Dl7hNG__statRow li{flex-direction:column;min-width:3.4rem;display:flex}.NutrientBalanceRing-module__Dl7hNG__statRow strong{color:var(--ni-ink);font-size:.98rem;font-weight:650;line-height:1.1}.NutrientBalanceRing-module__Dl7hNG__statRow span{letter-spacing:.04em;text-transform:uppercase;color:var(--ni-muted);font-size:.62rem}.NutrientBalanceRing-module__Dl7hNG__legend{color:var(--ni-muted);grid-template-columns:1fr 1fr;gap:.3rem .75rem;margin:0 0 .75rem;padding:0;font-size:.74rem;list-style:none;display:grid}.NutrientBalanceRing-module__Dl7hNG__swatchOn,.NutrientBalanceRing-module__Dl7hNG__swatchReview,.NutrientBalanceRing-module__Dl7hNG__swatchExcess,.NutrientBalanceRing-module__Dl7hNG__swatchUnknown{vertical-align:middle;border-radius:2px;width:.55rem;height:.55rem;margin-right:.3rem;display:inline-block}.NutrientBalanceRing-module__Dl7hNG__swatchOn{background:var(--ni-progress)}.NutrientBalanceRing-module__Dl7hNG__swatchReview{background:var(--ni-review)}.NutrientBalanceRing-module__Dl7hNG__swatchExcess{background:var(--ni-excess)}.NutrientBalanceRing-module__Dl7hNG__swatchUnknown{background:var(--ni-unknown)}.NutrientBalanceRing-module__Dl7hNG__centerCount{fill:var(--ni-center-fill);font-family:inherit;font-size:13px;font-weight:700}.NutrientBalanceRing-module__Dl7hNG__centerSub{fill:var(--ni-center-sub);text-transform:uppercase;letter-spacing:.04em;font-family:inherit;font-size:8px}.NutrientBalanceRing-module__Dl7hNG__headlineBlock{flex:1;min-width:0}.NutrientBalanceRing-module__Dl7hNG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ni-muted);margin:0;font-family:inherit;font-size:.68rem}.NutrientBalanceRing-module__Dl7hNG__headline,.NutrientBalanceRing-module__Dl7hNG__insightBody{color:var(--ni-ink);margin:.2rem 0 0;font-size:1.02rem;font-weight:600;line-height:1.32}.NutrientBalanceRing-module__Dl7hNG__insightCta{color:var(--ni-progress);margin:.15rem 0 0;font-family:inherit;font-size:.82rem}.NutrientBalanceRing-module__Dl7hNG__dismissInsight{color:var(--ni-muted);cursor:pointer;background:0 0;border:0;min-height:44px;margin-top:.35rem;padding:.35rem .15rem;font-family:inherit;font-size:.75rem}.NutrientBalanceRing-module__Dl7hNG__panel{border:1px solid var(--ni-border);background:var(--ni-surface);color:var(--ni-ink);border-radius:16px;flex-direction:column;max-height:min(70vh,36rem);margin-top:.65rem;padding:0;animation:.22s NutrientBalanceRing-module__Dl7hNG__niIn;display:flex;overflow:hidden}.NutrientBalanceRing-module__Dl7hNG__panelScroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.75rem .9rem 1rem;overflow-y:auto}@keyframes NutrientBalanceRing-module__Dl7hNG__niIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.NutrientBalanceRing-module__Dl7hNG__panelHeader{border-bottom:1px solid var(--ni-border);background:var(--ni-surface-2);z-index:1;flex-wrap:wrap;flex-shrink:0;align-items:flex-start;gap:.45rem .75rem;padding:.75rem .9rem .55rem;display:flex;position:sticky;top:0}.NutrientBalanceRing-module__Dl7hNG__panelHeader .NutrientBalanceRing-module__Dl7hNG__disclaimer{flex:12rem;margin-bottom:0}.NutrientBalanceRing-module__Dl7hNG__disclaimer,.NutrientBalanceRing-module__Dl7hNG__meta,.NutrientBalanceRing-module__Dl7hNG__qualified,.NutrientBalanceRing-module__Dl7hNG__recNote,.NutrientBalanceRing-module__Dl7hNG__groupHint{color:var(--ni-muted);margin:0 0 .55rem;font-size:.82rem;line-height:1.4}.NutrientBalanceRing-module__Dl7hNG__group{border:1px solid var(--ni-border);background:var(--ni-surface-2);border-radius:12px;margin-bottom:.65rem;overflow:hidden}.NutrientBalanceRing-module__Dl7hNG__groupToggle{width:100%;color:var(--ni-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.65rem;min-height:48px;padding:.7rem .75rem;display:flex}.NutrientBalanceRing-module__Dl7hNG__groupToggleChevron{color:var(--ni-muted);flex:none;font-size:.75rem;transition:transform .16s}.NutrientBalanceRing-module__Dl7hNG__groupToggle[aria-expanded=true] .NutrientBalanceRing-module__Dl7hNG__groupToggleChevron{transform:rotate(90deg)}.NutrientBalanceRing-module__Dl7hNG__groupBody{border-top:1px solid var(--ni-border);padding:0 .75rem .75rem}.NutrientBalanceRing-module__Dl7hNG__groupTitle{color:var(--ni-ink);margin:0;font-size:.95rem;font-weight:650}.NutrientBalanceRing-module__Dl7hNG__groupCount{color:var(--ni-muted);font-size:.75rem;font-weight:600}.NutrientBalanceRing-module__Dl7hNG__list{gap:.35rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.NutrientBalanceRing-module__Dl7hNG__row{background:var(--ni-row);cursor:pointer;width:100%;font:inherit;text-align:left;min-height:48px;color:var(--ni-ink);border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .7rem;display:flex}.NutrientBalanceRing-module__Dl7hNG__row:hover{background:var(--ni-row-hover)}.NutrientBalanceRing-module__Dl7hNG__rowMain{flex-direction:column;gap:.1rem;min-width:0;display:flex}.NutrientBalanceRing-module__Dl7hNG__rowLabel{color:var(--ni-ink);font-size:.92rem;font-weight:550}.NutrientBalanceRing-module__Dl7hNG__panel,.NutrientBalanceRing-module__Dl7hNG__ringButton,.NutrientBalanceRing-module__Dl7hNG__insightButton,.NutrientBalanceRing-module__Dl7hNG__loadingCard,.NutrientBalanceRing-module__Dl7hNG__errorCard{color:var(--ni-ink)}.NutrientBalanceRing-module__Dl7hNG__rowCat{color:var(--ni-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.NutrientBalanceRing-module__Dl7hNG__rowState{text-transform:uppercase;letter-spacing:.04em;color:var(--ni-muted);white-space:normal;text-align:right;max-width:42%;font-size:.7rem;line-height:1.25}.NutrientBalanceRing-module__Dl7hNG__stateOnTrack{border-color:#62d3d766}.NutrientBalanceRing-module__Dl7hNG__stateReview{border-color:#e0b45a73}.NutrientBalanceRing-module__Dl7hNG__stateExcess{border-color:#ff8a8a73}.NutrientBalanceRing-module__Dl7hNG__stateUnknown{border-color:#9aa3b247}.NutrientBalanceRing-module__Dl7hNG__detail,.NutrientBalanceRing-module__Dl7hNG__recs{border-top:1px solid var(--ni-border);margin-top:.85rem;padding-top:.75rem}.NutrientBalanceRing-module__Dl7hNG__detailTitle{color:var(--ni-ink);margin:0 0 .4rem;font-size:1.05rem;font-weight:650}.NutrientBalanceRing-module__Dl7hNG__detailMeta{letter-spacing:.04em;text-transform:uppercase;color:var(--ni-muted);margin:0 0 .45rem;font-size:.75rem}.NutrientBalanceRing-module__Dl7hNG__detailLine,.NutrientBalanceRing-module__Dl7hNG__sources,.NutrientBalanceRing-module__Dl7hNG__readLine{color:var(--ni-ink);margin:0 0 .45rem;font-size:.88rem;line-height:1.45}.NutrientBalanceRing-module__Dl7hNG__detailTabs{flex-wrap:wrap;gap:.35rem;margin:.65rem 0 .45rem;display:flex}.NutrientBalanceRing-module__Dl7hNG__detailTab,.NutrientBalanceRing-module__Dl7hNG__detailTabOn{appearance:none;border:1px solid var(--ni-border);color:var(--ni-muted);cursor:pointer;background:#ffffff0a;border-radius:999px;min-height:40px;padding:.4rem .75rem;font-family:inherit;font-size:.72rem}.NutrientBalanceRing-module__Dl7hNG__detailTabOn{color:var(--ni-ink);background:#62d3d729;border-color:#62d3d766;font-weight:650}.NutrientBalanceRing-module__Dl7hNG__detailTabPanel{margin-top:.25rem}.NutrientBalanceRing-module__Dl7hNG__actions{flex-wrap:wrap;gap:.65rem 1rem;margin:.35rem 0 .55rem;display:flex}.NutrientBalanceRing-module__Dl7hNG__odsLink{color:var(--ni-progress);align-items:center;min-height:44px;font-size:.85rem;display:inline-flex}.NutrientBalanceRing-module__Dl7hNG__citations{color:var(--ni-muted);margin:.35rem 0 0;padding-left:1.1rem;font-size:.78rem}.NutrientBalanceRing-module__Dl7hNG__recs ul{margin:0;padding-left:1.1rem}.NutrientBalanceRing-module__Dl7hNG__recs li{color:var(--ni-ink);flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:.85rem;font-size:.88rem;display:flex}.NutrientBalanceRing-module__Dl7hNG__instacart{color:var(--ni-progress);align-items:center;min-height:44px;margin-top:.15rem;font-family:inherit;font-size:.78rem;display:inline-flex}.NutrientBalanceRing-module__Dl7hNG__loadingCard,.NutrientBalanceRing-module__Dl7hNG__errorCard,.NutrientBalanceRing-module__Dl7hNG__emptyPanel,.NutrientBalanceRing-module__Dl7hNG__limitedPanel{border:1px solid var(--ni-border);background:var(--ni-surface-2);color:var(--ni-ink);border-radius:14px;padding:.75rem .85rem}.NutrientBalanceRing-module__Dl7hNG__emptyPanel p,.NutrientBalanceRing-module__Dl7hNG__limitedPanel p{color:var(--ni-muted);margin:0;font-size:.88rem;line-height:1.4}.NutrientBalanceRing-module__Dl7hNG__limitedPanel{border-color:#e0b45a59;margin-bottom:.65rem}.NutrientBalanceRing-module__Dl7hNG__compositionPanel{border:1px solid var(--ni-border);background:#ffffff08;border-radius:12px;margin:0 0 .85rem;padding:.65rem .7rem}.NutrientBalanceRing-module__Dl7hNG__compositionList{gap:.3rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.NutrientBalanceRing-module__Dl7hNG__compositionList li{color:var(--ni-ink);border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:.75rem;padding:.3rem 0;display:flex}.NutrientBalanceRing-module__Dl7hNG__compositionList li:last-child{border-bottom:0}.NutrientBalanceRing-module__Dl7hNG__error{color:var(--ni-excess);margin:.35rem 0;font-size:.88rem}.NutrientBalanceRing-module__Dl7hNG__textAction,.NutrientBalanceRing-module__Dl7hNG__expandHint{appearance:none;color:var(--ni-progress);cursor:pointer;background:0 0;border:0;min-height:44px;padding:.4rem .15rem;font-family:inherit;font-size:.82rem}.NutrientBalanceRing-module__Dl7hNG__expandHint{margin-left:.15rem}.NutrientBalanceRing-module__Dl7hNG__unknownSummary{color:var(--ni-muted);margin:.35rem 0 0;font-size:.82rem;line-height:1.4}@media (max-width:520px){.NutrientBalanceRing-module__Dl7hNG__ringButton{align-items:flex-start}.NutrientBalanceRing-module__Dl7hNG__svg{width:68px;height:68px}.NutrientBalanceRing-module__Dl7hNG__statRow li{min-width:2.8rem}.NutrientBalanceRing-module__Dl7hNG__legend{grid-template-columns:1fr}.NutrientBalanceRing-module__Dl7hNG__panel{max-height:min(68vh,32rem)}.NutrientBalanceRing-module__Dl7hNG__rowState{max-width:38%}}
.SorenessSelector-module__LeSTJW__root{flex-direction:column;gap:.65rem;display:flex}.SorenessSelector-module__LeSTJW__chipRow{flex-wrap:wrap;gap:.45rem;display:flex}.SorenessSelector-module__LeSTJW__chip,.SorenessSelector-module__LeSTJW__chipOn{appearance:none;color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff6b;border-radius:999px;min-height:2.25rem;padding:.42rem .8rem;font-size:.78rem;font-weight:700}.SorenessSelector-module__LeSTJW__chipOn{color:#fff;background:#ffffff52;border-color:#ffffffd9}.SorenessSelector-module__LeSTJW__hint{color:#ffffff8c;margin:0;font-size:.72rem;line-height:1.35}.SorenessSelector-module__LeSTJW__viewToggle{justify-content:center;gap:.4rem;display:flex}.SorenessSelector-module__LeSTJW__figureWrap{flex-direction:column;align-items:center;gap:.55rem;display:flex}.SorenessSelector-module__LeSTJW__figure{touch-action:manipulation;width:min(100%,240px);margin:0 auto}.SorenessSelector-module__LeSTJW__figure svg{width:100%;height:auto;max-height:360px;display:block}.SorenessSelector-module__LeSTJW__loading{color:#ffffff80;place-items:center;min-height:220px;font-size:.78rem;display:grid}.SorenessSelector-module__LeSTJW__summary{flex-direction:column;gap:.45rem;display:flex}.SorenessSelector-module__LeSTJW__summaryRow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.SorenessSelector-module__LeSTJW__summaryLabel{color:#e8eaee;min-width:5.5rem;font-size:.78rem;font-weight:650}.SorenessSelector-module__LeSTJW__sevChip,.SorenessSelector-module__LeSTJW__sevChipOn{appearance:none;color:#fff;cursor:pointer;text-transform:capitalize;background:#ffffff29;border:1px solid #ffffff6b;border-radius:999px;min-height:2.25rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700}.SorenessSelector-module__LeSTJW__sevChipOn{color:#fff;background:#ffffff52;border-color:#ffffffd9}.SorenessSelector-module__LeSTJW__remove{appearance:none;color:#ffffff8c;cursor:pointer;background:0 0;border:0;padding:.15rem .35rem;font-size:.85rem}.SorenessSelector-module__LeSTJW__linkish{appearance:none;color:color-mix(in srgb,var(--role-nav,#6ea8ff)80%,#fff);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:center;padding:0;font-size:.72rem;font-weight:600;text-decoration:underline}.SorenessSelector-module__LeSTJW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.founder-di-sheet-module__nD7ZgG__host{z-index:400;pointer-events:none;position:fixed;inset:0}body[data-di-sheet-open="1"] nextjs-portal{visibility:hidden!important;pointer-events:none!important}.founder-di-sheet-module__nD7ZgG__backdrop{z-index:0;pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#04060cb8;border:none;position:absolute;inset:0}.founder-di-sheet-module__nD7ZgG__sheet{z-index:1;pointer-events:auto;width:100%;max-width:28rem;max-height:min(90dvh,90svh,calc(100dvh - var(--di-keyboard-inset,0px) - .5rem),44rem);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:.7rem 1rem max(1.25rem,calc(env(safe-area-inset-bottom,0px) + var(--di-keyboard-inset,0px) + 1rem));scroll-padding-bottom:max(1.25rem,calc(env(safe-area-inset-bottom,0px) + var(--di-keyboard-inset,0px) + 1rem));text-align:center;background:radial-gradient(70% 40% at 20% 0,#b44d5e1f,#0000 55%),radial-gradient(55% 35% at 90% 10%,#d4664b1a,#0000 50%),linear-gradient(165deg,#0e1018fa,#080a10fc);border:0;border-radius:1.25rem 1.25rem 0 0;margin:0 auto;animation:.28s cubic-bezier(.22,1,.36,1) founder-di-sheet-module__nD7ZgG__founderDiSheetUp;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto;box-shadow:0 -24px 64px #0000008c,0 0 40px #b44d5e29,inset 0 1px #ffffff0f}.founder-di-sheet-module__nD7ZgG__sheetNoAnim{animation:none}@keyframes founder-di-sheet-module__nD7ZgG__founderDiSheetUp{0%{opacity:.55;transform:translateY(12%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.founder-di-sheet-module__nD7ZgG__sheet{animation:none}}.founder-di-sheet-module__nD7ZgG__handle{background:#ffffff47;border-radius:99px;width:2.6rem;height:.28rem;margin:.15rem auto .65rem}.founder-di-sheet-module__nD7ZgG__loadingTitle{letter-spacing:.06em;text-transform:uppercase;color:#f5f5f7;margin:0;font-size:.78rem;font-weight:750}.founder-di-sheet-module__nD7ZgG__loadingBody{color:#d4d7de;margin:.55rem 0 0;font-size:.9rem;line-height:1.4}.founder-di-sheet-module__nD7ZgG__sheet [data-di-sheet=founder-live]{width:100%;max-width:none;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;margin:0;padding:0;scroll-margin-top:0}
.confidence-badge-module___PtK5G__chipRow{grid-template-columns:1fr;place-items:center;gap:.4rem;width:min(100%,22rem);margin:.55rem auto .75rem;display:grid}.confidence-badge-module___PtK5G__lead{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.55rem;max-width:100%;display:flex}.confidence-badge-module___PtK5G__chip{color:#e8eaef;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.confidence-badge-module___PtK5G__chipFast{background:#6c63ff24;border-color:#6c63ff66}.confidence-badge-module___PtK5G__chipSlow{color:#f5e6c8;background:#f2b56b1f;border-color:#f2b56b66}.confidence-badge-module___PtK5G__chipYourNorm{color:#b8f3e8;background:#62d7c324;border-color:#62d7c373}.confidence-badge-module___PtK5G__note{color:#c4c9d2;text-align:center;grid-column:1/-1;max-width:22rem;margin:0;font-size:.72rem;line-height:1.45}.confidence-badge-module___PtK5G__ramp{background:#ffffff14;border-radius:999px;flex:0 0 6.75rem;width:6.75rem;max-width:6.75rem;height:.35rem;overflow:hidden}.confidence-badge-module___PtK5G__rampFill{background:linear-gradient(90deg,#6c63ff73,#62d7c3d9);border-radius:999px;height:100%}.confidence-badge-module___PtK5G__rangeBarWrap{margin-top:.85rem}.confidence-badge-module___PtK5G__rangeLabels{color:#8e96a3;justify-content:space-between;margin-bottom:.35rem;font-size:.66rem;display:flex}.confidence-badge-module___PtK5G__rangeBar{background:#ffffff14;border-radius:999px;height:.65rem;position:relative;overflow:visible}.confidence-badge-module___PtK5G__rangeFill{background:linear-gradient(90deg,#6c63ff59,#6c63ffbf);border-radius:999px;position:absolute;top:0;bottom:0}.confidence-badge-module___PtK5G__yourNormZone{pointer-events:none;z-index:2;background:#62d7c347;border-radius:999px;position:absolute;top:-.12rem;bottom:-.12rem;box-shadow:0 0 12px #62d7c373,inset 0 0 0 1px #62d7c38c}.confidence-badge-module___PtK5G__yourNormLabel{color:#b8f3e8;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;z-index:3;background:#62d7c333;border:1px solid #62d7c373;border-radius:999px;padding:.1rem .35rem;font-size:.58rem;font-weight:700;position:absolute;top:-1.15rem;transform:translate(-50%)}.confidence-badge-module___PtK5G__youMarker{z-index:4;background:#6c63ff;border:2px solid #0b0d10;border-radius:2px;width:.7rem;height:.7rem;margin-left:-.35rem;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg);box-shadow:0 0 0 2px #6c63ff73}.confidence-badge-module___PtK5G__caption{color:#c4c9d2;margin:.55rem 0 0;font-size:.74rem}
.daily-calendar-module__ZcXZPq__heroCard,.daily-calendar-module__ZcXZPq__settingsCard{--dc-bg:var(--pi-surface-elevated,#fff);--dc-surface:var(--pi-surface,#f3f5f7);--dc-text:var(--pi-navy-text,#11293e);--dc-muted:var(--pi-muted,#3d5263);--dc-border:var(--pi-border,#d9e1e6);--dc-accent:var(--pi-ice,#6d9dbf);--dc-ok:#1f6b4a;--dc-err:#9b2c2c;--dc-cta-bg:#1f6b4a;--dc-cta-fg:#ecfdf5;color:var(--dc-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(html[data-theme=dark] .daily-calendar-module__ZcXZPq__heroCard,html[data-theme=dark] .daily-calendar-module__ZcXZPq__settingsCard){--dc-bg:#14171c;--dc-surface:#1a1e24;--dc-text:#f5f5f7;--dc-muted:#c4c9d2;--dc-border:#ffffff1f;--dc-accent:#a8a3ff;--dc-ok:#8fd4a8;--dc-err:#f0a8a8;--dc-cta-bg:#3d8b6e8c;--dc-cta-fg:#d1fae5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.daily-calendar-module__ZcXZPq__heroCard{border:1px solid color-mix(in srgb,var(--dc-accent)35%,transparent);background:radial-gradient(ellipse 80% 60% at 100% 0%,color-mix(in srgb,var(--dc-accent)14%,transparent),transparent 55%),var(--dc-bg);border-radius:1.1rem;margin:0 0 1.5rem;padding:1.35rem 1.4rem 1.25rem}.daily-calendar-module__ZcXZPq__eyebrow{letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;color:var(--dc-accent)!important}.daily-calendar-module__ZcXZPq__heroTitle{letter-spacing:-.02em;margin:.4rem 0 0;font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:700;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__heroLead{max-width:42rem;margin:.65rem 0 0;font-size:.95rem;line-height:1.5;color:var(--dc-muted)!important}.daily-calendar-module__ZcXZPq__steps{gap:.55rem;max-width:44rem;margin:1rem 0 0;padding-left:1.2rem;font-size:.88rem;line-height:1.45;display:grid;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__steps strong{color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__ready{font-weight:650;color:var(--dc-ok)!important}.daily-calendar-module__ZcXZPq__heroActions{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.15rem;display:flex}.daily-calendar-module__ZcXZPq__primaryCta,.daily-calendar-module__ZcXZPq__primaryBtn{border:1px solid color-mix(in srgb,var(--dc-ok)45%,transparent);background:var(--dc-cta-bg);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.45rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--dc-cta-fg)!important}.daily-calendar-module__ZcXZPq__secondaryCta{border:1px solid var(--dc-border);background:0 0;border-radius:.65rem;align-items:center;min-height:2.5rem;padding:.45rem .9rem;font-size:.85rem;font-weight:650;text-decoration:none;display:inline-flex;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__ghostCta,.daily-calendar-module__ZcXZPq__ghostBtn{border:1px solid var(--dc-border);cursor:pointer;background:0 0;border-radius:.65rem;align-items:center;min-height:2.5rem;padding:.45rem .85rem;font-size:.82rem;text-decoration:none;display:inline-flex;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__footnote{margin:.85rem 0 0;font-size:.72rem;color:var(--dc-muted)!important}.daily-calendar-module__ZcXZPq__settingsCard{border:1px solid var(--dc-border);background:var(--dc-bg);border-radius:1rem;padding:1.15rem 1.2rem 1.35rem}.daily-calendar-module__ZcXZPq__settingsCard h2{margin:0;font-size:1.15rem;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__muted{margin:.45rem 0 0;font-size:.85rem;line-height:1.45;color:var(--dc-muted)!important}.daily-calendar-module__ZcXZPq__statusRow{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1.1rem;padding:.85rem .9rem;display:flex}.daily-calendar-module__ZcXZPq__statusRow strong{font-size:.92rem;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__outlookStub{border:1px dashed var(--dc-border);opacity:.92;border-radius:.75rem;margin-top:.65rem;padding:.75rem .9rem}.daily-calendar-module__ZcXZPq__outlookStub strong{font-size:.88rem;color:var(--dc-muted)!important}.daily-calendar-module__ZcXZPq__toggleRow{cursor:pointer;align-items:flex-start;gap:.55rem;margin-top:.75rem;font-size:.88rem;display:flex;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__toggleRow span,.daily-calendar-module__ZcXZPq__toggleRow em{color:var(--dc-text)!important}html[data-theme=light] .daily-calendar-module__ZcXZPq__settingsCard label.daily-calendar-module__ZcXZPq__toggleRow{color:var(--dc-text)!important}html[data-theme=light] .daily-calendar-module__ZcXZPq__heroCard label.daily-calendar-module__ZcXZPq__toggleRow{color:var(--dc-text)!important}html[data-theme=dark] .daily-calendar-module__ZcXZPq__settingsCard label.daily-calendar-module__ZcXZPq__toggleRow{color:var(--dc-text)!important}html[data-theme=dark] .daily-calendar-module__ZcXZPq__heroCard label.daily-calendar-module__ZcXZPq__toggleRow{color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__toggleRow:focus-within{outline:2px solid color-mix(in srgb,var(--dc-accent)70%,transparent);outline-offset:2px;border-radius:.35rem}.daily-calendar-module__ZcXZPq__toggleRow input{accent-color:var(--dc-accent);margin-top:.2rem}.daily-calendar-module__ZcXZPq__featureSet{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:.75rem;margin:1rem 0 0;padding:.75rem .9rem .9rem}.daily-calendar-module__ZcXZPq__featureSet legend{letter-spacing:.04em;text-transform:uppercase;padding:0 .35rem;font-size:.72rem;font-weight:700;color:var(--dc-text)!important}html[data-theme=dark] .daily-calendar-module__ZcXZPq__featureSet legend{color:var(--dc-accent)!important}.daily-calendar-module__ZcXZPq__fieldRow{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.daily-calendar-module__ZcXZPq__fieldRow label{flex-direction:column;gap:.35rem;font-size:.78rem;display:flex;color:var(--dc-muted)!important}.daily-calendar-module__ZcXZPq__fieldRow select,.daily-calendar-module__ZcXZPq__fieldRow input,.daily-calendar-module__ZcXZPq__input{border:1px solid var(--dc-border);background:var(--dc-bg);border-radius:.5rem;min-height:2.25rem;padding:.35rem .5rem;font-size:.85rem;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__input{max-width:16rem}.daily-calendar-module__ZcXZPq__smsOptIn{background:#d4a01714;border:1px solid #d4a01766;border-radius:.75rem;margin:1rem 0 1.15rem;padding:.95rem 1rem}.daily-calendar-module__ZcXZPq__phoneField{flex-direction:column;gap:.35rem;margin-top:.75rem;font-size:.78rem;font-weight:600;display:flex;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__phoneTextarea{resize:vertical;border:1px solid var(--dc-border);background:var(--dc-bg);color-scheme:normal;border-radius:.55rem;width:100%;min-height:3.25rem;padding:.55rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-weight:500;color:var(--dc-text)!important}.daily-calendar-module__ZcXZPq__phoneTextarea::placeholder{color:var(--dc-muted)!important}.daily-calendar-module__ZcXZPq__okMsg{margin:.75rem 0 0;font-size:.8rem;color:var(--dc-ok)!important}.daily-calendar-module__ZcXZPq__errMsg{margin:.75rem 0 0;font-size:.8rem;font-weight:600;color:var(--dc-err)!important}
/*# sourceMappingURL=a988e71064b78e86.css.map*/