/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-content:""}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-ext-wght-normal-Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-vietnamese-wght-normal-CDLFB6hb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--pc-spacing:.25rem}}@layer base{.pc-app{--pc-neutral-50:#fbf8f6;--pc-neutral-100:#f4eeeb;--pc-neutral-200:#ece6e3;--pc-neutral-300:#d8ceca;--pc-neutral-400:#b5a5a0;--pc-neutral-500:#8d7d76;--pc-neutral-600:#6f615c;--pc-neutral-700:#554944;--pc-neutral-800:#3a302c;--pc-neutral-900:#2b2422;--pc-neutral-950:#1f1b1a;--pc-brand-50:#fbf3f2;--pc-brand-100:#fad3ce;--pc-brand-200:#eab0ad;--pc-brand-300:#d98d91;--pc-brand-400:#b9707a;--pc-brand-500:#a1646d;--pc-brand-600:#8b575d;--pc-brand-700:#75474c;--pc-brand-800:#5e353b;--pc-brand-900:#43252a;--pc-brand-950:#2c171c;--pc-white:#fff;--pc-success-light-bg:#eef2ee;--pc-success-light-fg:#59735d;--pc-success-dark-bg:#373530;--pc-success-dark-fg:#94b098;--pc-warning-light-bg:#f6f1e8;--pc-warning-light-fg:#89672f;--pc-warning-dark-bg:#3e352b;--pc-warning-dark-fg:#d4b36a;--pc-destructive-light-bg:#f7eeed;--pc-destructive-light-fg:#ad514d;--pc-destructive-dark-bg:#3b2e2c;--pc-destructive-dark-fg:#d38d89;--pc-info-light-bg:#eff2f5;--pc-info-light-fg:#315a80;--pc-info-dark-bg:#373435;--pc-info-dark-fg:#a8c5e3;--pc-success-light-border:#c5d2c7;--pc-success-dark-border:#545c51;--pc-warning-light-border:#e1d0b2;--pc-warning-dark-border:#6e5d3f;--pc-destructive-light-border:#dfbab8;--pc-destructive-dark-border:#5c413e;--pc-info-light-border:#c1ced9;--pc-info-dark-border:#50545c;--pc-destructive-light-solid:#b0524e;--pc-destructive-light-hover:#934744;--pc-destructive-light-active:#7d3f3c;--pc-destructive-dark-solid:#d08581;--pc-destructive-dark-hover:#d99d9a;--pc-destructive-dark-active:#bb7875;--pc-neutral-light-text-muted:#716c6a;--pc-neutral-light-boundary:#8f8885;--pc-neutral-light-hover:#f7f5f4;--pc-neutral-light-pressed:#f3efed;--pc-neutral-dark-surface:#2a2422;--pc-neutral-dark-text:#f0e8e4;--pc-neutral-dark-border:#3a332f;--pc-neutral-dark-text-muted:#a49e9c;--pc-neutral-dark-boundary:#867e7b;--pc-neutral-dark-hover:#322c29;--pc-neutral-dark-pressed:#38312d;--pc-neutral-dark-chip:#342d2a;--pc-brand-light-selected:#fdedeb;--pc-brand-light-hover:#fdf0ee;--pc-brand-light-pressed:#fce7e4;--pc-brand-light-secondary-active:#f4c5c1;--pc-brand-light-skeleton:#f3eeef;--pc-brand-light-primary-disabled:#c5abae;--pc-brand-dark-primary:#b07880;--pc-brand-dark-primary-hover:#c68993;--pc-brand-dark-primary-active:#bb818a;--pc-brand-dark-text:#c99099;--pc-brand-dark-text-hover:#d9a9b0;--pc-brand-dark-secondary:#5d3d3a;--pc-brand-dark-secondary-hover:#674946;--pc-brand-dark-secondary-active:#6d504e;--pc-brand-dark-secondary-fg:#e3c6cb;--pc-brand-dark-selected:#3e2e2c;--pc-brand-dark-hover:#392c29;--pc-brand-dark-pressed:#42302d;--pc-brand-dark-skeleton:#3d302f;--pc-brand-dark-primary-disabled:#6d4e51;--pc-cat-priority-light:#b0524e;--pc-cat-priority-dark:#b86360;--pc-cat-longevity-light:#5e8c8a;--pc-cat-longevity-dark:#5e8c8a;--pc-cat-lifestyle-light:#7e9b81;--pc-cat-lifestyle-dark:#7e9b81;--pc-cat-nutrition-light:#8c9b5a;--pc-cat-nutrition-dark:#8c9b5a;--pc-cat-exercise-light:#c0795c;--pc-cat-exercise-dark:#c0795c;--pc-cat-supplements-light:#b5893e;--pc-cat-supplements-dark:#b5893e;--pc-cat-treatment-light:#8b575d;--pc-cat-treatment-dark:#a2797d;--pc-cat-diagnosis-light:#6f84a0;--pc-cat-diagnosis-dark:#6f84a0;--pc-cat-referral-light:#9b6e86;--pc-cat-referral-dark:#9b6e86;--pc-cat-cognitive-memory-light:#7e6e9b;--pc-cat-cognitive-memory-dark:#8b7da5;--pc-ecg-paper:#fff8f9;--pc-ecg-grid-minor:#f2d9de;--pc-ecg-grid-major:#e3a9b3;--pc-ecg-trace:#7a1f2b;--pc-qr-paper:#fff;--pc-space-0:0;--pc-space-1:.25rem;--pc-space-2:.5rem;--pc-space-3:.75rem;--pc-space-4:1rem;--pc-space-6:1.5rem;--pc-space-8:2rem;--pc-space-10:2.5rem;--pc-space-12:3rem;--pc-space-16:4rem;--pc-space-20:5rem;--pc-space-24:6rem;--pc-space-tight:var(--pc-space-1);--pc-space-control:var(--pc-space-2);--pc-space-compact:var(--pc-space-3);--pc-space-stack:var(--pc-space-4);--pc-space-section:var(--pc-space-6);--pc-space-region:var(--pc-space-6);--pc-space-gutter:var(--pc-space-4);--pc-space-page-y:var(--pc-space-8);--pc-space-card:1.125rem;--pc-space-card-y:.875rem;--pc-space-card-compact:.875rem;--pc-space-card-compact-y:.75rem;--pc-space-control-x:var(--pc-space-3);--pc-size-control-sm:2rem;--pc-size-control-md:2.25rem;--pc-size-control-lg:2.5rem;--pc-size-button-sm:1.75rem;--pc-size-touch:2.75rem;--pc-size-target-min:1.5rem;--pc-size-table-row:2.75rem;--pc-size-table-row-comfortable:3rem;--pc-size-table-header:2.25rem;--pc-size-badge:1.25rem;--pc-size-badge-md:1.875rem;--pc-size-icon-sm:1rem;--pc-size-icon-md:1.25rem;--pc-size-icon-lg:1.5rem;--pc-size-page-default:72rem;--pc-size-page-wide:100rem;--pc-size-page-reading:48rem;--pc-size-page-narrow:42rem;--pc-size-page-medium:64rem;--pc-size-dialog:35rem;--pc-size-dialog-large:60rem;--pc-size-dialog-small:28rem;--pc-size-dialog-medium:42rem;--pc-size-dialog-wide:48rem;--pc-size-sheet:25rem;--pc-size-sheet-wide:35rem;--pc-size-sidebar:16rem;--pc-size-sidebar-mobile:18rem;--pc-size-sidebar-rail:3rem;--pc-size-section-nav:14rem;--pc-size-topbar:3rem;--pc-size-menu-min:12rem;--pc-size-popover:20rem;--pc-size-tooltip:20rem;--pc-size-grid-sm:15rem;--pc-size-grid-md:20rem;--pc-size-search:28rem;--pc-size-search-sm:20rem;--pc-size-search-lg:36rem;--pc-size-meter:.25rem;--pc-size-col-xs:6rem;--pc-size-col-sm:10rem;--pc-size-col-md:15rem;--pc-size-col-lg:20rem;--pc-size-qr:13rem;--pc-size-viewport-max-w:calc(100vw - 2rem);--pc-size-viewport-max-h:calc(100dvh - 2rem);--pc-r-sm:.25rem;--pc-r-md:.375rem;--pc-r-lg:.5rem;--pc-r-xl:.75rem;--pc-r-full:9999px;--pc-r-control:var(--pc-r-sm);--pc-r-card:var(--pc-r-md);--pc-r-overlay:var(--pc-r-lg);--pc-r-badge:var(--pc-r-lg);--pc-dur-hover:.12s;--pc-dur-menu:.16s;--pc-dur-dialog:.2s;--pc-dur-pulse:1.6s;--pc-dur-spin:1s;--pc-easing:cubic-bezier(.2, 0, 0, 1);--pc-z-sticky:20;--pc-z-overlay:50;--pc-z-toast:60;--pc-z-banner:70;--pc-z-skip:80;--pc-elev-none:none}@media (width>=48rem){.pc-app{--pc-space-gutter:var(--pc-space-6)}}@media (prefers-reduced-motion:reduce){.pc-app{--pc-dur-hover:0s;--pc-dur-menu:0s;--pc-dur-dialog:0s;--pc-dur-pulse:0s}}.pc-app[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pc-background:var(--pc-neutral-50);--pc-text-primary:var(--pc-neutral-900);--pc-surface:var(--pc-white);--pc-surface-muted:var(--pc-neutral-50);--pc-surface-elevated:var(--pc-white);--pc-text-secondary:var(--pc-neutral-light-text-muted);--pc-text-muted:var(--pc-neutral-light-text-muted);--pc-text-placeholder:var(--pc-neutral-light-text-muted);--pc-border:var(--pc-neutral-200);--pc-border-strong:var(--pc-neutral-light-boundary);--pc-border-elevated:var(--pc-neutral-200);--pc-primary:var(--pc-brand-600);--pc-primary-hover:var(--pc-brand-700);--pc-primary-active:var(--pc-brand-800);--pc-primary-foreground:var(--pc-white);--pc-primary-disabled:var(--pc-brand-light-primary-disabled);--pc-brand-text:var(--pc-brand-600);--pc-brand-hover:var(--pc-brand-light-hover);--pc-brand-pressed:var(--pc-brand-light-pressed);--pc-secondary:var(--pc-brand-100);--pc-secondary-foreground:var(--pc-brand-700);--pc-secondary-hover:var(--pc-brand-light-secondary-active);--pc-secondary-active:var(--pc-brand-light-secondary-active);--pc-input-background:var(--pc-white);--pc-disabled-background:var(--pc-neutral-light-hover);--pc-disabled-foreground:var(--pc-neutral-light-text-muted);--pc-focus-ring:var(--pc-brand-600);--pc-link:var(--pc-brand-600);--pc-link-hover:var(--pc-brand-700);--pc-hover:var(--pc-neutral-light-hover);--pc-hover-elevated:var(--pc-neutral-light-hover);--pc-pressed:var(--pc-neutral-light-pressed);--pc-pressed-elevated:var(--pc-neutral-light-pressed);--pc-hover-muted:var(--pc-neutral-light-pressed);--pc-pressed-muted:var(--pc-neutral-light-pressed);--pc-selected:var(--pc-brand-light-selected);--pc-skeleton:var(--pc-brand-light-skeleton);--pc-inverse-surface:var(--pc-neutral-900);--pc-inverse-text:var(--pc-neutral-50);--pc-overlay:#000c;--pc-success-bg:var(--pc-success-light-bg);--pc-success-fg:var(--pc-success-light-fg);--pc-success-border:var(--pc-success-light-border);--pc-warning-bg:var(--pc-warning-light-bg);--pc-warning-fg:var(--pc-warning-light-fg);--pc-warning-border:var(--pc-warning-light-border);--pc-destructive-bg:var(--pc-destructive-light-bg);--pc-destructive-fg:var(--pc-destructive-light-fg);--pc-destructive-border:var(--pc-destructive-light-border);--pc-info-bg:var(--pc-info-light-bg);--pc-info-fg:var(--pc-info-light-fg);--pc-info-border:var(--pc-info-light-border);--pc-neutral-bg:var(--pc-neutral-light-hover);--pc-neutral-fg:var(--pc-neutral-light-text-muted);--pc-neutral-border:var(--pc-neutral-200);--pc-destructive:var(--pc-destructive-light-solid);--pc-destructive-foreground:var(--pc-white);--pc-destructive-hover:var(--pc-destructive-light-hover);--pc-destructive-active:var(--pc-destructive-light-active);--pc-cat-priority:var(--pc-cat-priority-light);--pc-cat-longevity:var(--pc-cat-longevity-light);--pc-cat-lifestyle:var(--pc-cat-lifestyle-light);--pc-cat-nutrition:var(--pc-cat-nutrition-light);--pc-cat-exercise:var(--pc-cat-exercise-light);--pc-cat-supplements:var(--pc-cat-supplements-light);--pc-cat-treatment:var(--pc-cat-treatment-light);--pc-cat-diagnosis:var(--pc-cat-diagnosis-light);--pc-cat-referral:var(--pc-cat-referral-light);--pc-cat-cognitive-memory:var(--pc-cat-cognitive-memory-light);--pc-elev-subtle:0 1px 2px 0 #0000000d;--pc-elev-popover:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--pc-elev-dialog:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}.pc-app[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pc-background:var(--pc-neutral-950);--pc-text-primary:var(--pc-neutral-dark-text);--pc-surface:var(--pc-neutral-dark-surface);--pc-surface-muted:var(--pc-neutral-950);--pc-surface-elevated:var(--pc-neutral-dark-surface);--pc-text-secondary:var(--pc-neutral-dark-text-muted);--pc-text-muted:var(--pc-neutral-dark-text-muted);--pc-text-placeholder:var(--pc-neutral-dark-text-muted);--pc-border:var(--pc-neutral-dark-border);--pc-border-strong:var(--pc-neutral-dark-boundary);--pc-border-elevated:var(--pc-neutral-dark-border);--pc-primary:var(--pc-brand-dark-primary);--pc-primary-hover:var(--pc-brand-dark-primary-hover);--pc-primary-active:var(--pc-brand-dark-primary-active);--pc-primary-foreground:var(--pc-neutral-950);--pc-primary-disabled:var(--pc-brand-dark-primary-disabled);--pc-brand-text:var(--pc-brand-dark-text);--pc-brand-hover:var(--pc-brand-dark-hover);--pc-brand-pressed:var(--pc-brand-dark-pressed);--pc-secondary:var(--pc-brand-dark-secondary);--pc-secondary-foreground:var(--pc-brand-dark-secondary-fg);--pc-secondary-hover:var(--pc-brand-dark-secondary-hover);--pc-secondary-active:var(--pc-brand-dark-secondary-active);--pc-input-background:var(--pc-neutral-dark-surface);--pc-disabled-background:var(--pc-neutral-dark-hover);--pc-disabled-foreground:var(--pc-neutral-dark-text-muted);--pc-focus-ring:var(--pc-brand-dark-primary);--pc-link:var(--pc-brand-dark-text);--pc-link-hover:var(--pc-brand-dark-text-hover);--pc-hover:var(--pc-neutral-dark-hover);--pc-hover-elevated:var(--pc-neutral-dark-hover);--pc-pressed:var(--pc-neutral-dark-pressed);--pc-pressed-elevated:var(--pc-neutral-dark-pressed);--pc-hover-muted:var(--pc-neutral-dark-hover);--pc-pressed-muted:var(--pc-neutral-dark-pressed);--pc-selected:var(--pc-brand-dark-selected);--pc-skeleton:var(--pc-brand-dark-skeleton);--pc-inverse-surface:var(--pc-neutral-dark-text);--pc-inverse-text:var(--pc-neutral-950);--pc-overlay:#000c;--pc-success-bg:var(--pc-success-dark-bg);--pc-success-fg:var(--pc-success-dark-fg);--pc-success-border:var(--pc-success-dark-border);--pc-warning-bg:var(--pc-warning-dark-bg);--pc-warning-fg:var(--pc-warning-dark-fg);--pc-warning-border:var(--pc-warning-dark-border);--pc-destructive-bg:var(--pc-destructive-dark-bg);--pc-destructive-fg:var(--pc-destructive-dark-fg);--pc-destructive-border:var(--pc-destructive-dark-border);--pc-info-bg:var(--pc-info-dark-bg);--pc-info-fg:var(--pc-info-dark-fg);--pc-info-border:var(--pc-info-dark-border);--pc-neutral-bg:var(--pc-neutral-dark-chip);--pc-neutral-fg:var(--pc-neutral-dark-text-muted);--pc-neutral-border:var(--pc-neutral-dark-border);--pc-destructive:var(--pc-destructive-dark-solid);--pc-destructive-foreground:var(--pc-neutral-950);--pc-destructive-hover:var(--pc-destructive-dark-hover);--pc-destructive-active:var(--pc-destructive-dark-active);--pc-cat-priority:var(--pc-cat-priority-dark);--pc-cat-longevity:var(--pc-cat-longevity-dark);--pc-cat-lifestyle:var(--pc-cat-lifestyle-dark);--pc-cat-nutrition:var(--pc-cat-nutrition-dark);--pc-cat-exercise:var(--pc-cat-exercise-dark);--pc-cat-supplements:var(--pc-cat-supplements-dark);--pc-cat-treatment:var(--pc-cat-treatment-dark);--pc-cat-diagnosis:var(--pc-cat-diagnosis-dark);--pc-cat-referral:var(--pc-cat-referral-dark);--pc-cat-cognitive-memory:var(--pc-cat-cognitive-memory-dark);--pc-elev-subtle:0 1px 2px 0 #0000000d;--pc-elev-popover:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--pc-elev-dialog:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}.pc-app[data-theme]{--pc-foreground:var(--pc-text-primary);--pc-card:var(--pc-surface);--pc-card-foreground:var(--pc-text-primary);--pc-popover:var(--pc-surface-elevated);--pc-popover-foreground:var(--pc-text-primary);--pc-sidebar:var(--pc-surface);--pc-sidebar-foreground:var(--pc-text-primary);--pc-sidebar-active:var(--pc-secondary);--pc-sidebar-active-foreground:var(--pc-secondary-foreground);--pc-sidebar-border:var(--pc-border);--pc-muted:var(--pc-surface-muted);--pc-muted-foreground:var(--pc-text-secondary);--pc-accent:var(--pc-secondary);--pc-accent-foreground:var(--pc-secondary-foreground);--pc-field:var(--pc-input-background);--pc-field-border:var(--pc-border-strong);--pc-ring:var(--pc-focus-ring);--pc-cat-priority-tile:var(--pc-cat-priority)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-priority-tile:color-mix(in srgb, var(--pc-cat-priority) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-longevity-tile:var(--pc-cat-longevity)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-longevity-tile:color-mix(in srgb, var(--pc-cat-longevity) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-lifestyle-tile:var(--pc-cat-lifestyle)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-lifestyle-tile:color-mix(in srgb, var(--pc-cat-lifestyle) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-nutrition-tile:var(--pc-cat-nutrition)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-nutrition-tile:color-mix(in srgb, var(--pc-cat-nutrition) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-exercise-tile:var(--pc-cat-exercise)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-exercise-tile:color-mix(in srgb, var(--pc-cat-exercise) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-supplements-tile:var(--pc-cat-supplements)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-supplements-tile:color-mix(in srgb, var(--pc-cat-supplements) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-treatment-tile:var(--pc-cat-treatment)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-treatment-tile:color-mix(in srgb, var(--pc-cat-treatment) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-diagnosis-tile:var(--pc-cat-diagnosis)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-diagnosis-tile:color-mix(in srgb, var(--pc-cat-diagnosis) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-referral-tile:var(--pc-cat-referral)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-referral-tile:color-mix(in srgb, var(--pc-cat-referral) 14%, var(--pc-surface))}}.pc-app[data-theme]{--pc-cat-cognitive-memory-tile:var(--pc-cat-cognitive-memory)}@supports (color:color-mix(in lab, red, red)){.pc-app[data-theme]{--pc-cat-cognitive-memory-tile:color-mix(in srgb, var(--pc-cat-cognitive-memory) 14%, var(--pc-surface))}}.pc-app[data-theme][data-surface=public]{--pc-field-border:var(--pc-border-strong)}.pc-app .pc-elevated{--pc-hover:var(--pc-hover-elevated);--pc-pressed:var(--pc-pressed-elevated);--pc-border:var(--pc-border-elevated);--pc-sidebar-border:var(--pc-border-elevated)}.pc-app .pc-muted-context{--pc-hover:var(--pc-hover-muted);--pc-pressed:var(--pc-pressed-muted)}.pc-app{--pc-type-family-sans:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pc-type-family-serif:"Cormorant Garamond Variable", Georgia, "Times New Roman", serif;--pc-type-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--pc-type-display-size:3rem;--pc-type-display-line:3.25rem;--pc-type-display-weight:500;--pc-type-display-tracking:-.01em;--pc-type-hero-size:2.25rem;--pc-type-hero-line:2.5rem;--pc-type-hero-weight:500;--pc-type-hero-tracking:-.01em;--pc-type-page-title-large-size:1.875rem;--pc-type-page-title-large-line:2.25rem;--pc-type-page-title-large-weight:500;--pc-type-page-title-large-tracking:-.025em;--pc-type-page-title-size:1.5rem;--pc-type-page-title-line:2rem;--pc-type-page-title-weight:500;--pc-type-page-title-tracking:-.01em;--pc-type-page-title-sans-size:1.5rem;--pc-type-page-title-sans-line:2rem;--pc-type-page-title-sans-weight:600;--pc-type-page-title-sans-tracking:-.025em;--pc-type-section-title-size:1.25rem;--pc-type-section-title-line:1.75rem;--pc-type-section-title-weight:500;--pc-type-section-title-tracking:-.01em;--pc-type-heading-size:1.125rem;--pc-type-heading-line:1.625rem;--pc-type-heading-weight:500;--pc-type-heading-tracking:-.01em;--pc-type-heading-small-size:1rem;--pc-type-heading-small-line:1.5rem;--pc-type-heading-small-weight:500;--pc-type-heading-small-tracking:-.01em;--pc-type-title-size:1.125rem;--pc-type-title-line:1.75rem;--pc-type-title-weight:500;--pc-type-title-tracking:0;--pc-type-title-small-size:1rem;--pc-type-title-small-line:1.5rem;--pc-type-title-small-weight:500;--pc-type-title-small-tracking:0;--pc-type-block-title-size:.9375rem;--pc-type-block-title-line:1.375rem;--pc-type-block-title-weight:600;--pc-type-block-title-tracking:.06em;--pc-type-card-title-size:.875rem;--pc-type-card-title-line:1.25rem;--pc-type-card-title-weight:500;--pc-type-card-title-tracking:0;--pc-type-subheading-size:.75rem;--pc-type-subheading-line:1rem;--pc-type-subheading-weight:500;--pc-type-subheading-tracking:.08em;--pc-type-eyebrow-size:.6875rem;--pc-type-eyebrow-line:1rem;--pc-type-eyebrow-weight:600;--pc-type-eyebrow-tracking:.05em;--pc-type-body-size:.8125rem;--pc-type-body-line:1.25rem;--pc-type-body-weight:400;--pc-type-body-tracking:0;--pc-type-body-small-size:.75rem;--pc-type-body-small-line:1.125rem;--pc-type-body-small-weight:400;--pc-type-body-small-tracking:0;--pc-type-label-size:.75rem;--pc-type-label-line:1rem;--pc-type-label-weight:500;--pc-type-label-tracking:0;--pc-type-caption-size:.75rem;--pc-type-caption-line:1rem;--pc-type-caption-weight:400;--pc-type-caption-tracking:0;--pc-type-metadata-size:.6875rem;--pc-type-metadata-line:1rem;--pc-type-metadata-weight:400;--pc-type-metadata-tracking:0;--pc-type-button-size:.8125rem;--pc-type-button-line:1.25rem;--pc-type-button-weight:500;--pc-type-button-tracking:0;--pc-type-input-size:.875rem;--pc-type-input-line:1.25rem;--pc-type-input-weight:400;--pc-type-input-tracking:0;--pc-type-table-header-size:.75rem;--pc-type-table-header-line:1rem;--pc-type-table-header-weight:500;--pc-type-table-header-tracking:.05em;--pc-type-table-cell-size:.875rem;--pc-type-table-cell-line:1.25rem;--pc-type-table-cell-weight:400;--pc-type-table-cell-tracking:0;--pc-type-reading-body-size:1rem;--pc-type-reading-body-line:1.625rem;--pc-type-reading-body-weight:400;--pc-type-reading-body-tracking:0;--pc-type-code-size:.75rem;--pc-type-code-line:1.125rem;--pc-type-code-weight:400;--pc-type-code-tracking:0}@media (pointer:coarse),(width<=47.99rem){.pc-app{--pc-type-input-size:1rem;--pc-type-input-line:1.5rem}}body{margin:0}.pc-app{font-family:var(--pc-type-family-sans);font-size:var(--pc-type-body-size);line-height:var(--pc-type-body-line);color:var(--pc-text-primary);background-color:var(--pc-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;min-height:100dvh}.pc-app *,.pc-app :before,.pc-app :after{box-sizing:border-box;border:0 solid var(--pc-border)}.pc-app :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul){margin:0}.pc-app :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}.pc-app :where(b,strong){font-weight:600}.pc-app :where(ol,ul){padding:0;list-style:none}.pc-app :where(img,svg,video,canvas){max-width:100%;display:block}.pc-app :where(img,video){height:auto}.pc-app :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit;background-color:#0000;border-radius:0;margin:0;padding:0}.pc-app :where(fieldset){min-width:0;margin:0;padding:0}.pc-app :where(legend){padding:0}.pc-app :-moz-ui-invalid{box-shadow:none}.pc-app ::-webkit-search-decoration{-webkit-appearance:none}.pc-app ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.pc-app ::-webkit-datetime-edit{padding:0}.pc-app ::-webkit-datetime-edit-fields-wrapper{padding:0}.pc-app ::placeholder{color:var(--pc-text-placeholder);opacity:1}.pc-app :where(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.pc-app :where(table){border-collapse:collapse}.pc-app :where([hidden]:not([hidden=until-found])){display:none!important}.pc-app :where(a,button,input,select,textarea,[tabindex]){scroll-margin-block:calc(var(--pc-env-banner-h,0px) + var(--pc-size-topbar) + var(--pc-space-2)) max(var(--pc-space-16), calc(var(--pc-sticky-actions-h,0px) + var(--pc-space-2)))}@media (prefers-reduced-motion:reduce){.pc-app,.pc-app *{scroll-behavior:auto!important}}}@layer components{.pc-app .pc-content{color:var(--pc-text-primary);overflow-wrap:anywhere}.pc-app .pc-content--compact{font-size:var(--pc-type-body-size);line-height:var(--pc-type-body-line);font-weight:var(--pc-type-body-weight);letter-spacing:var(--pc-type-body-tracking)}.pc-app .pc-content--reading{font-size:var(--pc-type-reading-body-size);line-height:var(--pc-type-reading-body-line);font-weight:var(--pc-type-reading-body-weight);letter-spacing:var(--pc-type-reading-body-tracking);max-width:var(--pc-size-page-reading)}.pc-app .pc-content>:first-child{margin-top:0}.pc-app .pc-content>:last-child{margin-bottom:0}.pc-app .pc-content--reading :where(h1){font-size:var(--pc-type-page-title-size);line-height:var(--pc-type-page-title-line);font-weight:var(--pc-type-page-title-weight);letter-spacing:var(--pc-type-page-title-tracking);margin-bottom:var(--pc-space-4);break-after:avoid}.pc-app .pc-content--compact :where(h2){font-size:var(--pc-type-heading-size);line-height:var(--pc-type-heading-line);font-weight:var(--pc-type-heading-weight);letter-spacing:var(--pc-type-heading-tracking);margin-top:var(--pc-space-6);margin-bottom:var(--pc-space-2)}.pc-app .pc-content--compact :where(h3){font-size:var(--pc-type-subheading-size);line-height:var(--pc-type-subheading-line);font-weight:var(--pc-type-subheading-weight);letter-spacing:var(--pc-type-subheading-tracking);margin-top:var(--pc-space-4);margin-bottom:var(--pc-space-1)}.pc-app .pc-content--reading :where(h2){font-size:var(--pc-type-section-title-size);line-height:var(--pc-type-section-title-line);font-weight:var(--pc-type-section-title-weight);letter-spacing:var(--pc-type-section-title-tracking);margin-top:var(--pc-space-8);margin-bottom:var(--pc-space-3)}.pc-app .pc-content--reading :where(h3){font-size:var(--pc-type-heading-size);line-height:var(--pc-type-heading-line);font-weight:var(--pc-type-heading-weight);letter-spacing:var(--pc-type-heading-tracking);margin-top:var(--pc-space-6);margin-bottom:var(--pc-space-2)}.pc-app .pc-content--compact :where(h4,h5,h6){font-size:var(--pc-type-subheading-size);line-height:var(--pc-type-subheading-line);font-weight:var(--pc-type-subheading-weight);margin-top:var(--pc-space-4);margin-bottom:var(--pc-space-1)}.pc-app .pc-content--reading :where(h4,h5,h6){font-size:var(--pc-type-card-title-size);line-height:var(--pc-type-card-title-line);font-weight:var(--pc-type-card-title-weight);margin-top:var(--pc-space-4);margin-bottom:var(--pc-space-2)}.pc-app .pc-content--compact :where(p){margin-bottom:var(--pc-space-3)}.pc-app .pc-content--reading :where(p){margin-bottom:var(--pc-space-4)}.pc-app .pc-content :where(ul,ol){padding-inline-start:var(--pc-space-6)}.pc-app .pc-content :where(ul){list-style:outside}.pc-app .pc-content :where(ol){list-style:decimal}.pc-app .pc-content--compact :where(ul,ol){margin-bottom:var(--pc-space-3)}.pc-app .pc-content--reading :where(ul,ol){margin-bottom:var(--pc-space-4)}.pc-app .pc-content--compact :where(li+li){margin-top:var(--pc-space-1)}.pc-app .pc-content--reading :where(li+li){margin-top:var(--pc-space-2)}.pc-app .pc-content :where(li)>:where(ul,ol){margin-bottom:0}.pc-app .pc-content--compact :where(li)>:where(ul,ol){margin-top:var(--pc-space-1)}.pc-app .pc-content--reading :where(li)>:where(ul,ol){margin-top:var(--pc-space-2)}.pc-app .pc-content :where(li)>:where(p){margin-bottom:0}.pc-app .pc-content :where(a){color:var(--pc-link);text-underline-offset:2px;border-radius:var(--pc-r-sm);text-decoration-line:underline;text-decoration-thickness:1px}.pc-app .pc-content :where(a):hover{color:var(--pc-link-hover)}.pc-app .pc-content :where(a):focus-visible{outline:2px solid var(--pc-focus-ring);outline-offset:2px}.pc-app .pc-content :where(strong,b){font-weight:600}.pc-app .pc-content :where(em,i){font-style:italic}.pc-app .pc-content :where(s,del){text-decoration-line:line-through}.pc-app .pc-content :where(hr){border-top:1px solid var(--pc-border);height:0}.pc-app .pc-content--compact :where(hr){margin-block:var(--pc-space-6)}.pc-app .pc-content--reading :where(hr){margin-block:var(--pc-space-8)}.pc-app .pc-content-table,.pc-app .pc-content .pc-content-table{max-width:100%;overflow-x:auto}.pc-app .pc-content--compact :where(.pc-content-table,table){margin-bottom:var(--pc-space-3)}.pc-app .pc-content--reading :where(.pc-content-table,table){margin-bottom:var(--pc-space-4)}.pc-app .pc-content :where(.pc-content-table)>:where(table){margin-bottom:0}.pc-app .pc-content :where(table){border-collapse:collapse;width:100%}.pc-app .pc-content :where(th,td){overflow-wrap:break-word;padding:var(--pc-space-2) var(--pc-space-3);border-bottom:1px solid var(--pc-border);text-align:start;vertical-align:top}.pc-app .pc-content :where(th){background-color:var(--pc-surface-muted);font-size:var(--pc-type-table-header-size);line-height:var(--pc-type-table-header-line);font-weight:var(--pc-type-table-header-weight);letter-spacing:var(--pc-type-table-header-tracking)}.pc-app .pc-content--compact :where(td){font-size:var(--pc-type-table-cell-size);line-height:var(--pc-type-table-cell-line);font-weight:var(--pc-type-table-cell-weight)}.pc-app .pc-content--reading :where(td){font-size:var(--pc-type-body-size);line-height:var(--pc-type-body-line);font-weight:var(--pc-type-body-weight)}.pc-app .pc-content :where(blockquote){border-inline-start:3px solid var(--pc-border-strong);color:var(--pc-text-secondary);padding-inline-start:var(--pc-space-3)}.pc-app .pc-content--compact :where(blockquote){margin-bottom:var(--pc-space-3)}.pc-app .pc-content--reading :where(blockquote){margin-bottom:var(--pc-space-4)}.pc-app .pc-content :where(blockquote)>:where(:last-child){margin-bottom:0}.pc-app .pc-content :where(code,pre){font-family:var(--pc-type-family-mono);font-size:var(--pc-type-code-size);line-height:var(--pc-type-code-line);font-weight:var(--pc-type-code-weight);background-color:var(--pc-surface-muted)}.pc-app .pc-content :where(code){padding:0 var(--pc-space-1);border-radius:var(--pc-r-sm)}.pc-app .pc-content :where(pre){padding:var(--pc-space-3);border-radius:var(--pc-r-lg);overflow-wrap:normal;white-space:pre;overflow-x:auto}.pc-app .pc-content--compact :where(pre){margin-bottom:var(--pc-space-3)}.pc-app .pc-content--reading :where(pre){margin-bottom:var(--pc-space-4)}.pc-app .pc-content :where(pre) :where(code){background-color:#0000;border-radius:0;padding:0}.pc-app .pc-content :where(img){border-radius:var(--pc-r-md)}.pc-app .pc-editor{border:1px solid var(--pc-border-strong);border-radius:var(--pc-r-md);background-color:var(--pc-input-background)}.pc-app .pc-editor:focus-within{outline:2px solid var(--pc-focus-ring);outline-offset:2px}.pc-app .pc-editor .ProseMirror{min-height:24rem;padding:var(--pc-space-3) var(--pc-space-4)}.pc-app .pc-editor:focus-within .ProseMirror{outline:none}.pc-app .pc-editor[data-readonly=true]{background-color:var(--pc-surface-muted);border-style:dashed}.pc-app .pc-editor .ProseMirror :where(p.is-editor-empty:first-child):before{content:attr(data-placeholder);float:inline-start;height:0;color:var(--pc-text-placeholder);pointer-events:none}@media (forced-colors:active){.pc-app .pc-editor:focus-within,.pc-app .pc-content :where(a):focus-visible{outline-color:highlight}}}@layer utilities{.pc\:pointer-events-none{pointer-events:none}.pc\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pc\:absolute{position:absolute}.pc\:fixed{position:fixed}.pc\:relative{position:relative}.pc\:sticky{position:sticky}.pc\:inset-0{inset:0}.pc\:inset-x-0{inset-inline:0}.pc\:inset-y-0{inset-block:0}.pc\:inset-y-1{inset-block:var(--pc-spacing)}.pc\:start-\(--pc-size-touch\){inset-inline-start:var(--pc-size-touch)}.pc\:start-0{inset-inline-start:calc(var(--pc-spacing) * 0)}.pc\:start-2{inset-inline-start:calc(var(--pc-spacing) * 2)}.pc\:start-3{inset-inline-start:calc(var(--pc-spacing) * 3)}.pc\:end-3{inset-inline-end:calc(var(--pc-spacing) * 3)}.pc\:end-6{inset-inline-end:calc(var(--pc-spacing) * 6)}.pc\:top-\(--pc-env-banner-h\){top:var(--pc-env-banner-h)}.pc\:top-\(--pc-section-menu-top\){top:var(--pc-section-menu-top)}.pc\:top-\(--pc-ws-sticky-top\){top:var(--pc-ws-sticky-top)}.pc\:top-0{top:0}.pc\:top-1\/2{top:50%}.pc\:top-\[calc\(50\%_\+_var\(--pc-env-banner-h\,0px\)_\/_2\)\]{top:calc(50% + var(--pc-env-banner-h,0px) / 2)}.pc\:top-\[var\(--pc-env-banner-h\,0px\)\]{top:var(--pc-env-banner-h,0px)}.pc\:right-0{right:0}.pc\:bottom-0{bottom:0}.pc\:bottom-6{bottom:calc(var(--pc-spacing) * 6)}.pc\:left-0{left:0}.pc\:left-1\/2{left:50%}.pc\:left-\[clamp\(1px\,var\(--pc-meter-marker\)\,calc\(100\%-1px\)\)\]{left:clamp(1px, var(--pc-meter-marker), calc(100% - 1px))}.pc\:z-\(--pc-z-banner\){z-index:var(--pc-z-banner)}.pc\:z-\(--pc-z-overlay\){z-index:var(--pc-z-overlay)}.pc\:z-\(--pc-z-sticky\){z-index:var(--pc-z-sticky)}.pc\:col-span-2{grid-column:span 2/span 2}.pc\:col-span-10{grid-column:span 10/span 10}.pc\:col-span-full{grid-column:1/-1}.pc\:m-0{margin:0}.pc\:-mx-\(--pc-space-gutter\){margin-inline:calc(var(--pc-space-gutter) * -1)}.pc\:-mx-1{margin-inline:calc(var(--pc-spacing) * -1)}.pc\:mx-auto{margin-inline:auto}.pc\:my-1{margin-block:var(--pc-spacing)}.pc\:ms-1{margin-inline-start:var(--pc-spacing)}.pc\:ms-auto{margin-inline-start:auto}.pc\:mt-0\.5{margin-top:calc(var(--pc-spacing) * .5)}.pc\:mt-1{margin-top:var(--pc-spacing)}.pc\:mt-2{margin-top:calc(var(--pc-spacing) * 2)}.pc\:mt-16{margin-top:calc(var(--pc-spacing) * 16)}.pc\:-mb-px{margin-bottom:-1px}.pc\:box-border{box-sizing:border-box}.pc\:block{display:block}.pc\:contents{display:contents}.pc\:flex{display:flex}.pc\:grid{display:grid}.pc\:hidden{display:none}.pc\:inline{display:inline}.pc\:inline-block{display:inline-block}.pc\:inline-flex{display:inline-flex}.pc\:field-sizing-content{field-sizing:content}.pc\:aspect-square{aspect-ratio:1}.pc\:size-\(--pc-size-control-lg\){width:var(--pc-size-control-lg);height:var(--pc-size-control-lg)}.pc\:size-\(--pc-size-control-md\){width:var(--pc-size-control-md);height:var(--pc-size-control-md)}.pc\:size-\(--pc-size-control-sm\){width:var(--pc-size-control-sm);height:var(--pc-size-control-sm)}.pc\:size-1\.5{width:calc(var(--pc-spacing) * 1.5);height:calc(var(--pc-spacing) * 1.5)}.pc\:size-2{width:calc(var(--pc-spacing) * 2);height:calc(var(--pc-spacing) * 2)}.pc\:size-2\!{width:calc(var(--pc-spacing) * 2)!important;height:calc(var(--pc-spacing) * 2)!important}.pc\:size-2\.5{width:calc(var(--pc-spacing) * 2.5);height:calc(var(--pc-spacing) * 2.5)}.pc\:size-3{width:calc(var(--pc-spacing) * 3);height:calc(var(--pc-spacing) * 3)}.pc\:size-3\.5{width:calc(var(--pc-spacing) * 3.5);height:calc(var(--pc-spacing) * 3.5)}.pc\:size-4{width:calc(var(--pc-spacing) * 4);height:calc(var(--pc-spacing) * 4)}.pc\:size-5{width:calc(var(--pc-spacing) * 5);height:calc(var(--pc-spacing) * 5)}.pc\:size-6{width:calc(var(--pc-spacing) * 6);height:calc(var(--pc-spacing) * 6)}.pc\:size-6\.5{width:calc(var(--pc-spacing) * 6.5);height:calc(var(--pc-spacing) * 6.5)}.pc\:size-8{width:calc(var(--pc-spacing) * 8);height:calc(var(--pc-spacing) * 8)}.pc\:size-10{width:calc(var(--pc-spacing) * 10);height:calc(var(--pc-spacing) * 10)}.pc\:size-12{width:calc(var(--pc-spacing) * 12);height:calc(var(--pc-spacing) * 12)}.pc\:size-\[var\(--pc-size-control-sm\)\]{width:var(--pc-size-control-sm);height:var(--pc-size-control-sm)}.pc\:size-\[var\(--pc-size-icon-sm\)\]{width:var(--pc-size-icon-sm);height:var(--pc-size-icon-sm)}.pc\:h-\(--pc-autogrow-height\){height:var(--pc-autogrow-height)}.pc\:h-\(--pc-size-button-sm\){height:var(--pc-size-button-sm)}.pc\:h-\(--pc-size-control-lg\){height:var(--pc-size-control-lg)}.pc\:h-\(--pc-size-control-md\){height:var(--pc-size-control-md)}.pc\:h-\(--pc-size-control-sm\){height:var(--pc-size-control-sm)}.pc\:h-\(--pc-size-meter\){height:var(--pc-size-meter)}.pc\:h-\(--pc-size-table-header\){height:var(--pc-size-table-header)}.pc\:h-\(--pc-size-table-row\){height:var(--pc-size-table-row)}.pc\:h-\(--pc-size-table-row-comfortable\){height:var(--pc-size-table-row-comfortable)}.pc\:h-\(--pc-size-topbar\){height:var(--pc-size-topbar)}.pc\:h-\(--pc-type-caption-line\){height:var(--pc-type-caption-line)}.pc\:h-\(--pc-type-card-title-line\){height:var(--pc-type-card-title-line)}.pc\:h-\(--pc-type-heading-small-line\){height:var(--pc-type-heading-small-line)}.pc\:h-\(--pc-ws-aside-box-h\){height:var(--pc-ws-aside-box-h)}.pc\:h-2{height:calc(var(--pc-spacing) * 2)}.pc\:h-4{height:calc(var(--pc-spacing) * 4)}.pc\:h-5{height:calc(var(--pc-spacing) * 5)}.pc\:h-160{height:calc(var(--pc-spacing) * 160)}.pc\:h-\[var\(--pc-size-control-md\)\]{height:var(--pc-size-control-md)}.pc\:h-\[var\(--pc-size-control-sm\)\]{height:var(--pc-size-control-sm)}.pc\:h-auto{height:auto}.pc\:h-full{height:100%}.pc\:h-lh{height:1lh}.pc\:h-px{height:1px}.pc\:max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.pc\:max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.pc\:max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.pc\:max-h-16{max-height:calc(var(--pc-spacing) * 16)}.pc\:max-h-24{max-height:calc(var(--pc-spacing) * 24)}.pc\:max-h-32{max-height:calc(var(--pc-spacing) * 32)}.pc\:max-h-80{max-height:calc(var(--pc-spacing) * 80)}.pc\:max-h-\[calc\(var\(--pc-size-viewport-max-h\)_-_var\(--pc-env-banner-h\,0px\)\)\]{max-height:calc(var(--pc-size-viewport-max-h) - var(--pc-env-banner-h,0px))}.pc\:min-h-\(--pc-size-badge\){min-height:var(--pc-size-badge)}.pc\:min-h-\(--pc-size-badge-md\){min-height:var(--pc-size-badge-md)}.pc\:min-h-\(--pc-size-button-sm\){min-height:var(--pc-size-button-sm)}.pc\:min-h-\(--pc-size-control-lg\){min-height:var(--pc-size-control-lg)}.pc\:min-h-\(--pc-size-control-md\){min-height:var(--pc-size-control-md)}.pc\:min-h-\(--pc-size-control-sm\){min-height:var(--pc-size-control-sm)}.pc\:min-h-\(--pc-size-table-row\){min-height:var(--pc-size-table-row)}.pc\:min-h-\(--pc-size-target-min\){min-height:var(--pc-size-target-min)}.pc\:min-h-\(--pc-size-topbar\){min-height:var(--pc-size-topbar)}.pc\:min-h-\(--pc-size-touch\){min-height:var(--pc-size-touch)}.pc\:min-h-0{min-height:0}.pc\:min-h-6{min-height:calc(var(--pc-spacing) * 6)}.pc\:min-h-6\.5{min-height:calc(var(--pc-spacing) * 6.5)}.pc\:min-h-7\.5{min-height:calc(var(--pc-spacing) * 7.5)}.pc\:min-h-24{min-height:calc(var(--pc-spacing) * 24)}.pc\:min-h-112{min-height:calc(var(--pc-spacing) * 112)}.pc\:min-h-120{min-height:calc(var(--pc-spacing) * 120)}.pc\:min-h-\[calc\(var\(--pc-textarea-rows\)\*1lh\+var\(--pc-space-4\)\+2px\)\]{min-height:calc(var(--pc-textarea-rows) * 1lh + var(--pc-space-4) + 2px)}.pc\:min-h-\[var\(--pc-size-control-lg\)\]{min-height:var(--pc-size-control-lg)}.pc\:min-h-dvh{min-height:100dvh}.pc\:min-h-lh{min-height:1lh}.pc\:min-h-screen{min-height:100vh}.pc\:w-\(--pc-size-col-sm\){width:var(--pc-size-col-sm)}.pc\:w-\(--pc-size-col-xs\){width:var(--pc-size-col-xs)}.pc\:w-\(--pc-size-popover\){width:var(--pc-size-popover)}.pc\:w-\(--pc-size-qr\){width:var(--pc-size-qr)}.pc\:w-\(--pc-size-search\){width:var(--pc-size-search)}.pc\:w-\(--pc-size-search-lg\){width:var(--pc-size-search-lg)}.pc\:w-\(--pc-size-search-sm\){width:var(--pc-size-search-sm)}.pc\:w-\(--pc-size-section-nav\){width:var(--pc-size-section-nav)}.pc\:w-\(--pc-size-sidebar\){width:var(--pc-size-sidebar)}.pc\:w-\(--pc-size-sidebar-rail\){width:var(--pc-size-sidebar-rail)}.pc\:w-\(--pc-size-touch\){width:var(--pc-size-touch)}.pc\:w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.pc\:w-0\.5{width:calc(var(--pc-spacing) * .5)}.pc\:w-1\/2{width:50%}.pc\:w-1\/4{width:25%}.pc\:w-3\/4{width:75%}.pc\:w-7{width:calc(var(--pc-spacing) * 7)}.pc\:w-9{width:calc(var(--pc-spacing) * 9)}.pc\:w-48{width:calc(var(--pc-spacing) * 48)}.pc\:w-64{width:calc(var(--pc-spacing) * 64)}.pc\:w-\[min\(var\(--pc-size-dialog\)\,var\(--pc-size-viewport-max-w\)\)\]{width:min(var(--pc-size-dialog), var(--pc-size-viewport-max-w))}.pc\:w-\[min\(var\(--pc-size-dialog-medium\)\,var\(--pc-size-viewport-max-w\)\)\]{width:min(var(--pc-size-dialog-medium), var(--pc-size-viewport-max-w))}.pc\:w-\[min\(var\(--pc-size-dialog-small\)\,var\(--pc-size-viewport-max-w\)\)\]{width:min(var(--pc-size-dialog-small), var(--pc-size-viewport-max-w))}.pc\:w-\[min\(var\(--pc-size-dialog-wide\)\,var\(--pc-size-viewport-max-w\)\)\]{width:min(var(--pc-size-dialog-wide), var(--pc-size-viewport-max-w))}.pc\:w-\[min\(var\(--pc-size-sidebar-mobile\)\,var\(--pc-size-viewport-max-w\)\)\]{width:min(var(--pc-size-sidebar-mobile), var(--pc-size-viewport-max-w))}.pc\:w-auto{width:auto}.pc\:w-fit{width:fit-content}.pc\:w-full{width:100%}.pc\:max-w-\(--pc-size-col-lg\){max-width:var(--pc-size-col-lg)}.pc\:max-w-\(--pc-size-col-md\){max-width:var(--pc-size-col-md)}.pc\:max-w-\(--pc-size-col-sm\){max-width:var(--pc-size-col-sm)}.pc\:max-w-\(--pc-size-col-xs\){max-width:var(--pc-size-col-xs)}.pc\:max-w-\(--pc-size-page-default\){max-width:var(--pc-size-page-default)}.pc\:max-w-\(--pc-size-page-medium\){max-width:var(--pc-size-page-medium)}.pc\:max-w-\(--pc-size-page-narrow\){max-width:var(--pc-size-page-narrow)}.pc\:max-w-\(--pc-size-page-reading\){max-width:var(--pc-size-page-reading)}.pc\:max-w-\(--pc-size-page-wide\){max-width:var(--pc-size-page-wide)}.pc\:max-w-\(--pc-size-sheet\){max-width:var(--pc-size-sheet)}.pc\:max-w-\(--pc-size-tooltip\){max-width:var(--pc-size-tooltip)}.pc\:max-w-\(--pc-size-touch\){max-width:var(--pc-size-touch)}.pc\:max-w-\(--radix-popover-content-available-width\){max-width:var(--radix-popover-content-available-width)}.pc\:max-w-\(--radix-select-content-available-width\){max-width:var(--radix-select-content-available-width)}.pc\:max-w-1\/2{max-width:50%}.pc\:max-w-4\/5{max-width:80%}.pc\:max-w-5\/6{max-width:83.3333%}.pc\:max-w-full{max-width:100%}.pc\:max-w-none{max-width:none}.pc\:min-w-\(--pc-size-col-lg\){min-width:var(--pc-size-col-lg)}.pc\:min-w-\(--pc-size-col-md\){min-width:var(--pc-size-col-md)}.pc\:min-w-\(--pc-size-col-sm\){min-width:var(--pc-size-col-sm)}.pc\:min-w-\(--pc-size-col-xs\){min-width:var(--pc-size-col-xs)}.pc\:min-w-\(--pc-size-control-sm\){min-width:var(--pc-size-control-sm)}.pc\:min-w-\(--pc-size-menu-min\){min-width:var(--pc-size-menu-min)}.pc\:min-w-\(--pc-size-touch\){min-width:var(--pc-size-touch)}.pc\:min-w-0{min-width:0}.pc\:min-w-\[max\(var\(--pc-size-menu-min\)\,var\(--radix-select-trigger-width\)\)\]{min-width:max(var(--pc-size-menu-min), var(--radix-select-trigger-width))}.pc\:flex-1{flex:1}.pc\:flex-none{flex:none}.pc\:shrink-0{flex-shrink:0}.pc\:basis-\(--pc-size-col-sm\){flex-basis:var(--pc-size-col-sm)}.pc\:basis-\(--pc-size-col-xs\){flex-basis:var(--pc-size-col-xs)}.pc\:basis-\(--pc-size-grid-sm\){flex-basis:var(--pc-size-grid-sm)}.pc\:basis-48{flex-basis:calc(var(--pc-spacing) * 48)}.pc\:basis-full{flex-basis:100%}.pc\:caption-top{caption-side:top}.pc\:border-collapse{border-collapse:collapse}.pc\:-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:rotate-45{rotate:45deg}.pc\:rotate-90{rotate:90deg}.pc\:animate-spin{animation:pc-spin var(--pc-dur-spin) linear infinite}.pc\:cursor-default{cursor:default}.pc\:cursor-not-allowed{cursor:not-allowed}.pc\:cursor-pointer{cursor:pointer}.pc\:cursor-progress{cursor:progress}.pc\:resize-none{resize:none}.pc\:resize-y{resize:vertical}.pc\:scroll-mt-\(--pc-ws-anchor-offset\){scroll-margin-top:var(--pc-ws-anchor-offset)}.pc\:list-none{list-style-type:none}.pc\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.pc\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pc\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.pc\:grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,max\(var\(--pc-grid-min\)\,calc\(\(100\%_-_\(var\(--pc-grid-columns\)_-_1\)_\*_var\(--pc-grid-gap\)\)_\/_var\(--pc-grid-columns\)\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, max(var(--pc-grid-min), calc((100% - (var(--pc-grid-columns) - 1) * var(--pc-grid-gap)) / var(--pc-grid-columns)))),1fr))}.pc\:grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,max\(var\(--pc-grid-min\)\,calc\(\(100\%_-_\(var\(--pc-grid-columns\)_-_1\)_\*_var\(--pc-grid-gap\)\)_\/_var\(--pc-grid-columns\)\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%, max(var(--pc-grid-min), calc((100% - (var(--pc-grid-columns) - 1) * var(--pc-grid-gap)) / var(--pc-grid-columns)))),1fr))}.pc\:grid-cols-\[var\(--pc-size-col-sm\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--pc-size-col-sm) minmax(0,1fr)}.pc\:grid-cols-\[var\(--pc-size-col-xs\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--pc-size-col-xs) minmax(0,1fr)}.pc\:grid-cols-subgrid{grid-template-columns:subgrid}.pc\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.pc\:flex-col{flex-direction:column}.pc\:flex-col-reverse{flex-direction:column-reverse}.pc\:flex-row{flex-direction:row}.pc\:flex-nowrap{flex-wrap:nowrap}.pc\:flex-wrap{flex-wrap:wrap}.pc\:place-items-center{place-items:center}.pc\:items-baseline{align-items:baseline}.pc\:items-center{align-items:center}.pc\:items-end{align-items:flex-end}.pc\:items-start{align-items:flex-start}.pc\:items-stretch{align-items:stretch}.pc\:justify-between{justify-content:space-between}.pc\:justify-center{justify-content:center}.pc\:justify-end{justify-content:flex-end}.pc\:justify-start{justify-content:flex-start}.pc\:gap-\(--pc-grid-gap\){gap:var(--pc-grid-gap)}.pc\:gap-\(--pc-space-compact\){gap:var(--pc-space-compact)}.pc\:gap-\(--pc-space-control\){gap:var(--pc-space-control)}.pc\:gap-\(--pc-space-region\){gap:var(--pc-space-region)}.pc\:gap-\(--pc-space-section\){gap:var(--pc-space-section)}.pc\:gap-\(--pc-space-stack\){gap:var(--pc-space-stack)}.pc\:gap-\(--pc-space-tight\){gap:var(--pc-space-tight)}.pc\:gap-0{gap:0}.pc\:gap-0\.5{gap:calc(var(--pc-spacing) * .5)}.pc\:gap-1{gap:var(--pc-spacing)}.pc\:gap-1\.5{gap:calc(var(--pc-spacing) * 1.5)}.pc\:gap-2{gap:calc(var(--pc-spacing) * 2)}.pc\:gap-2\.5{gap:calc(var(--pc-spacing) * 2.5)}.pc\:gap-3{gap:calc(var(--pc-spacing) * 3)}.pc\:gap-3\.5{gap:calc(var(--pc-spacing) * 3.5)}.pc\:gap-4{gap:calc(var(--pc-spacing) * 4)}.pc\:gap-5{gap:calc(var(--pc-spacing) * 5)}.pc\:gap-x-\(--pc-space-compact\){column-gap:var(--pc-space-compact)}.pc\:gap-x-\(--pc-space-control\){column-gap:var(--pc-space-control)}.pc\:gap-x-\(--pc-space-stack\){column-gap:var(--pc-space-stack)}.pc\:gap-x-\(--pc-space-tight\){column-gap:var(--pc-space-tight)}.pc\:gap-x-2{column-gap:calc(var(--pc-spacing) * 2)}.pc\:gap-x-3{column-gap:calc(var(--pc-spacing) * 3)}.pc\:gap-x-3\.5{column-gap:calc(var(--pc-spacing) * 3.5)}.pc\:gap-x-4{column-gap:calc(var(--pc-spacing) * 4)}.pc\:gap-x-6{column-gap:calc(var(--pc-spacing) * 6)}.pc\:gap-y-\(--pc-space-compact\){row-gap:var(--pc-space-compact)}.pc\:gap-y-\(--pc-space-tight\){row-gap:var(--pc-space-tight)}.pc\:gap-y-0\.5{row-gap:calc(var(--pc-spacing) * .5)}.pc\:gap-y-1{row-gap:var(--pc-spacing)}.pc\:gap-y-1\.5{row-gap:calc(var(--pc-spacing) * 1.5)}.pc\:gap-y-2{row-gap:calc(var(--pc-spacing) * 2)}.pc\:self-center{align-self:center}.pc\:self-start{align-self:flex-start}.pc\:self-stretch{align-self:stretch}.pc\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc\:overflow-hidden{overflow:hidden}.pc\:overflow-x-auto{overflow-x:auto}.pc\:overflow-y-auto{overflow-y:auto}.pc\:overflow-y-hidden{overflow-y:hidden}.pc\:rounded-badge{border-radius:var(--pc-r-badge)}.pc\:rounded-card{border-radius:var(--pc-r-card)}.pc\:rounded-control{border-radius:var(--pc-r-control)}.pc\:rounded-full{border-radius:var(--pc-r-full)}.pc\:rounded-lg{border-radius:var(--pc-r-lg)}.pc\:rounded-md{border-radius:var(--pc-r-md)}.pc\:rounded-none{border-radius:0}.pc\:rounded-overlay{border-radius:var(--pc-r-overlay)}.pc\:rounded-sm{border-radius:var(--pc-r-sm)}.pc\:rounded-xl{border-radius:var(--pc-r-xl)}.pc\:rounded-ee-sm{border-end-end-radius:var(--pc-r-sm)}.pc\:rounded-r-overlay{border-top-right-radius:var(--pc-r-overlay);border-bottom-right-radius:var(--pc-r-overlay)}.pc\:border{border-style:var(--tw-border-style);border-width:1px}.pc\:border-0{border-style:var(--tw-border-style);border-width:0}.pc\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.pc\:border-s-3{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.pc\:border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.pc\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.pc\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.pc\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.pc\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.pc\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.pc\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.pc\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.pc\:border-dashed{--tw-border-style:dashed;border-style:dashed}.pc\:border-solid{--tw-border-style:solid;border-style:solid}.pc\:border-border{border-color:var(--pc-border)}.pc\:border-border-strong{border-color:var(--pc-border-strong)}.pc\:border-destructive{border-color:var(--pc-destructive)}.pc\:border-destructive-border{border-color:var(--pc-destructive-border)}.pc\:border-destructive-fg{border-color:var(--pc-destructive-fg)}.pc\:border-field-border{border-color:var(--pc-field-border)}.pc\:border-info-border{border-color:var(--pc-info-border)}.pc\:border-neutral-border{border-color:var(--pc-neutral-border)}.pc\:border-primary{border-color:var(--pc-primary)}.pc\:border-primary-disabled{border-color:var(--pc-primary-disabled)}.pc\:border-secondary{border-color:var(--pc-secondary)}.pc\:border-sidebar-border{border-color:var(--pc-sidebar-border)}.pc\:border-success-border{border-color:var(--pc-success-border)}.pc\:border-surface{border-color:var(--pc-surface)}.pc\:border-transparent{border-color:#0000}.pc\:border-warning-border{border-color:var(--pc-warning-border)}.pc\:border-s-border{border-inline-start-color:var(--pc-border)}.pc\:border-s-cat-cognitive-memory{border-inline-start-color:var(--pc-cat-cognitive-memory)}.pc\:border-s-cat-diagnosis{border-inline-start-color:var(--pc-cat-diagnosis)}.pc\:border-s-cat-exercise{border-inline-start-color:var(--pc-cat-exercise)}.pc\:border-s-cat-lifestyle{border-inline-start-color:var(--pc-cat-lifestyle)}.pc\:border-s-cat-longevity{border-inline-start-color:var(--pc-cat-longevity)}.pc\:border-s-cat-nutrition{border-inline-start-color:var(--pc-cat-nutrition)}.pc\:border-s-cat-priority{border-inline-start-color:var(--pc-cat-priority)}.pc\:border-s-cat-referral{border-inline-start-color:var(--pc-cat-referral)}.pc\:border-s-cat-supplements{border-inline-start-color:var(--pc-cat-supplements)}.pc\:border-s-cat-treatment{border-inline-start-color:var(--pc-cat-treatment)}.pc\:border-s-destructive-fg{border-inline-start-color:var(--pc-destructive-fg)}.pc\:border-s-primary{border-inline-start-color:var(--pc-primary)}.pc\:border-s-success-fg{border-inline-start-color:var(--pc-success-fg)}.pc\:border-s-warning-fg{border-inline-start-color:var(--pc-warning-fg)}.pc\:bg-\(--pc-qr-paper\){background-color:var(--pc-qr-paper)}.pc\:bg-background{background-color:var(--pc-background)}.pc\:bg-border{background-color:var(--pc-border)}.pc\:bg-border-strong{background-color:var(--pc-border-strong)}.pc\:bg-card{background-color:var(--pc-card)}.pc\:bg-cat-cognitive-memory-tile{background-color:var(--pc-cat-cognitive-memory-tile)}.pc\:bg-cat-diagnosis-tile{background-color:var(--pc-cat-diagnosis-tile)}.pc\:bg-cat-exercise-tile{background-color:var(--pc-cat-exercise-tile)}.pc\:bg-cat-lifestyle-tile{background-color:var(--pc-cat-lifestyle-tile)}.pc\:bg-cat-longevity-tile{background-color:var(--pc-cat-longevity-tile)}.pc\:bg-cat-nutrition-tile{background-color:var(--pc-cat-nutrition-tile)}.pc\:bg-cat-priority-tile{background-color:var(--pc-cat-priority-tile)}.pc\:bg-cat-referral-tile{background-color:var(--pc-cat-referral-tile)}.pc\:bg-cat-supplements-tile{background-color:var(--pc-cat-supplements-tile)}.pc\:bg-cat-treatment-tile{background-color:var(--pc-cat-treatment-tile)}.pc\:bg-destructive{background-color:var(--pc-destructive)}.pc\:bg-destructive-bg{background-color:var(--pc-destructive-bg)}.pc\:bg-destructive-fg{background-color:var(--pc-destructive-fg)}.pc\:bg-disabled-background{background-color:var(--pc-disabled-background)}.pc\:bg-disabled-foreground{background-color:var(--pc-disabled-foreground)}.pc\:bg-field{background-color:var(--pc-field)}.pc\:bg-info-bg{background-color:var(--pc-info-bg)}.pc\:bg-info-fg{background-color:var(--pc-info-fg)}.pc\:bg-inherit{background-color:inherit}.pc\:bg-input-background{background-color:var(--pc-input-background)}.pc\:bg-neutral-bg{background-color:var(--pc-neutral-bg)}.pc\:bg-neutral-fg{background-color:var(--pc-neutral-fg)}.pc\:bg-overlay{background-color:var(--pc-overlay)}.pc\:bg-popover{background-color:var(--pc-popover)}.pc\:bg-primary{background-color:var(--pc-primary)}.pc\:bg-primary-disabled{background-color:var(--pc-primary-disabled)}.pc\:bg-secondary{background-color:var(--pc-secondary)}.pc\:bg-selected{background-color:var(--pc-selected)}.pc\:bg-sidebar{background-color:var(--pc-sidebar)}.pc\:bg-sidebar-active{background-color:var(--pc-sidebar-active)}.pc\:bg-skeleton{background-color:var(--pc-skeleton)}.pc\:bg-success-bg{background-color:var(--pc-success-bg)}.pc\:bg-success-fg{background-color:var(--pc-success-fg)}.pc\:bg-surface{background-color:var(--pc-surface)}.pc\:bg-surface-muted{background-color:var(--pc-surface-muted)}.pc\:bg-text-primary{background-color:var(--pc-text-primary)}.pc\:bg-transparent{background-color:#0000}.pc\:bg-warning-bg{background-color:var(--pc-warning-bg)}.pc\:bg-warning-fg{background-color:var(--pc-warning-fg)}.pc\:fill-current{fill:currentColor}.pc\:object-contain{object-fit:contain}.pc\:p-0{padding:0}.pc\:p-0\.5{padding:calc(var(--pc-spacing) * .5)}.pc\:p-1{padding:var(--pc-spacing)}.pc\:p-2{padding:calc(var(--pc-spacing) * 2)}.pc\:p-3{padding:calc(var(--pc-spacing) * 3)}.pc\:p-4{padding:calc(var(--pc-spacing) * 4)}.pc\:p-5{padding:calc(var(--pc-spacing) * 5)}.pc\:p-6{padding:calc(var(--pc-spacing) * 6)}.pc\:p-8{padding:calc(var(--pc-spacing) * 8)}.pc\:px-\(--pc-space-card\){padding-inline:var(--pc-space-card)}.pc\:px-\(--pc-space-card-compact\){padding-inline:var(--pc-space-card-compact)}.pc\:px-\(--pc-space-compact\){padding-inline:var(--pc-space-compact)}.pc\:px-\(--pc-space-gutter\){padding-inline:var(--pc-space-gutter)}.pc\:px-0{padding-inline:0}.pc\:px-0\.5{padding-inline:calc(var(--pc-spacing) * .5)}.pc\:px-1{padding-inline:var(--pc-spacing)}.pc\:px-1\.5{padding-inline:calc(var(--pc-spacing) * 1.5)}.pc\:px-2{padding-inline:calc(var(--pc-spacing) * 2)}.pc\:px-2\.5{padding-inline:calc(var(--pc-spacing) * 2.5)}.pc\:px-3{padding-inline:calc(var(--pc-spacing) * 3)}.pc\:px-3\.5{padding-inline:calc(var(--pc-spacing) * 3.5)}.pc\:px-4{padding-inline:calc(var(--pc-spacing) * 4)}.pc\:px-5{padding-inline:calc(var(--pc-spacing) * 5)}.pc\:px-8{padding-inline:calc(var(--pc-spacing) * 8)}.pc\:px-\[var\(--pc-space-control-x\)\]{padding-inline:var(--pc-space-control-x)}.pc\:py-\(--pc-space-card-compact-y\){padding-block:var(--pc-space-card-compact-y)}.pc\:py-\(--pc-space-card-y\){padding-block:var(--pc-space-card-y)}.pc\:py-\(--pc-space-control\){padding-block:var(--pc-space-control)}.pc\:py-\(--pc-space-page-y\){padding-block:var(--pc-space-page-y)}.pc\:py-0{padding-block:0}.pc\:py-0\.5{padding-block:calc(var(--pc-spacing) * .5)}.pc\:py-1{padding-block:var(--pc-spacing)}.pc\:py-1\.5{padding-block:calc(var(--pc-spacing) * 1.5)}.pc\:py-2{padding-block:calc(var(--pc-spacing) * 2)}.pc\:py-2\.5{padding-block:calc(var(--pc-spacing) * 2.5)}.pc\:py-3{padding-block:calc(var(--pc-spacing) * 3)}.pc\:py-4{padding-block:calc(var(--pc-spacing) * 4)}.pc\:py-6{padding-block:calc(var(--pc-spacing) * 6)}.pc\:py-8{padding-block:calc(var(--pc-spacing) * 8)}.pc\:py-px{padding-block:1px}.pc\:ps-1{padding-inline-start:var(--pc-spacing)}.pc\:ps-2{padding-inline-start:calc(var(--pc-spacing) * 2)}.pc\:ps-3{padding-inline-start:calc(var(--pc-spacing) * 3)}.pc\:ps-4{padding-inline-start:calc(var(--pc-spacing) * 4)}.pc\:ps-6{padding-inline-start:calc(var(--pc-spacing) * 6)}.pc\:ps-7{padding-inline-start:calc(var(--pc-spacing) * 7)}.pc\:ps-8{padding-inline-start:calc(var(--pc-spacing) * 8)}.pc\:ps-10{padding-inline-start:calc(var(--pc-spacing) * 10)}.pc\:pe-1{padding-inline-end:var(--pc-spacing)}.pc\:pe-2{padding-inline-end:calc(var(--pc-spacing) * 2)}.pc\:pe-3{padding-inline-end:calc(var(--pc-spacing) * 3)}.pc\:pe-10{padding-inline-end:calc(var(--pc-spacing) * 10)}.pc\:pt-\(--pc-space-control\){padding-top:var(--pc-space-control)}.pc\:pt-\(--pc-space-page-y\){padding-top:var(--pc-space-page-y)}.pc\:pt-1{padding-top:var(--pc-spacing)}.pc\:pt-2{padding-top:calc(var(--pc-spacing) * 2)}.pc\:pt-4{padding-top:calc(var(--pc-spacing) * 4)}.pc\:pt-6{padding-top:calc(var(--pc-spacing) * 6)}.pc\:pb-1{padding-bottom:var(--pc-spacing)}.pc\:pb-2{padding-bottom:calc(var(--pc-spacing) * 2)}.pc\:pb-2\.5{padding-bottom:calc(var(--pc-spacing) * 2.5)}.pc\:pb-3{padding-bottom:calc(var(--pc-spacing) * 3)}.pc\:pb-4{padding-bottom:calc(var(--pc-spacing) * 4)}.pc\:text-center{text-align:center}.pc\:text-end{text-align:end}.pc\:text-start{text-align:start}.pc\:align-middle{vertical-align:middle}.pc\:align-top{vertical-align:top}.pc\:font-mono{font-family:var(--pc-type-family-mono)}.pc\:font-sans{font-family:var(--pc-type-family-sans)}.pc\:font-serif{font-family:var(--pc-type-family-serif)}.pc\:text-block-title{font-size:var(--pc-type-block-title-size);line-height:var(--tw-leading,var(--pc-type-block-title-line));letter-spacing:var(--tw-tracking,var(--pc-type-block-title-tracking));font-weight:var(--tw-font-weight,var(--pc-type-block-title-weight))}.pc\:text-body{font-size:var(--pc-type-body-size);line-height:var(--tw-leading,var(--pc-type-body-line));letter-spacing:var(--tw-tracking,var(--pc-type-body-tracking));font-weight:var(--tw-font-weight,var(--pc-type-body-weight))}.pc\:text-body-small{font-size:var(--pc-type-body-small-size);line-height:var(--tw-leading,var(--pc-type-body-small-line));letter-spacing:var(--tw-tracking,var(--pc-type-body-small-tracking));font-weight:var(--tw-font-weight,var(--pc-type-body-small-weight))}.pc\:text-button{font-size:var(--pc-type-button-size);line-height:var(--tw-leading,var(--pc-type-button-line));letter-spacing:var(--tw-tracking,var(--pc-type-button-tracking));font-weight:var(--tw-font-weight,var(--pc-type-button-weight))}.pc\:text-caption{font-size:var(--pc-type-caption-size);line-height:var(--tw-leading,var(--pc-type-caption-line));letter-spacing:var(--tw-tracking,var(--pc-type-caption-tracking));font-weight:var(--tw-font-weight,var(--pc-type-caption-weight))}.pc\:text-card-title{font-size:var(--pc-type-card-title-size);line-height:var(--tw-leading,var(--pc-type-card-title-line));letter-spacing:var(--tw-tracking,var(--pc-type-card-title-tracking));font-weight:var(--tw-font-weight,var(--pc-type-card-title-weight))}.pc\:text-code{font-size:var(--pc-type-code-size);line-height:var(--tw-leading,var(--pc-type-code-line));letter-spacing:var(--tw-tracking,var(--pc-type-code-tracking));font-weight:var(--tw-font-weight,var(--pc-type-code-weight))}.pc\:text-display{font-size:var(--pc-type-display-size);line-height:var(--tw-leading,var(--pc-type-display-line));letter-spacing:var(--tw-tracking,var(--pc-type-display-tracking));font-weight:var(--tw-font-weight,var(--pc-type-display-weight))}.pc\:text-eyebrow{font-size:var(--pc-type-eyebrow-size);line-height:var(--tw-leading,var(--pc-type-eyebrow-line));letter-spacing:var(--tw-tracking,var(--pc-type-eyebrow-tracking));font-weight:var(--tw-font-weight,var(--pc-type-eyebrow-weight))}.pc\:text-heading{font-size:var(--pc-type-heading-size);line-height:var(--tw-leading,var(--pc-type-heading-line));letter-spacing:var(--tw-tracking,var(--pc-type-heading-tracking));font-weight:var(--tw-font-weight,var(--pc-type-heading-weight))}.pc\:text-heading-small{font-size:var(--pc-type-heading-small-size);line-height:var(--tw-leading,var(--pc-type-heading-small-line));letter-spacing:var(--tw-tracking,var(--pc-type-heading-small-tracking));font-weight:var(--tw-font-weight,var(--pc-type-heading-small-weight))}.pc\:text-hero{font-size:var(--pc-type-hero-size);line-height:var(--tw-leading,var(--pc-type-hero-line));letter-spacing:var(--tw-tracking,var(--pc-type-hero-tracking));font-weight:var(--tw-font-weight,var(--pc-type-hero-weight))}.pc\:text-input{font-size:var(--pc-type-input-size);line-height:var(--tw-leading,var(--pc-type-input-line));letter-spacing:var(--tw-tracking,var(--pc-type-input-tracking));font-weight:var(--tw-font-weight,var(--pc-type-input-weight))}.pc\:text-label{font-size:var(--pc-type-label-size);line-height:var(--tw-leading,var(--pc-type-label-line));letter-spacing:var(--tw-tracking,var(--pc-type-label-tracking));font-weight:var(--tw-font-weight,var(--pc-type-label-weight))}.pc\:text-metadata{font-size:var(--pc-type-metadata-size);line-height:var(--tw-leading,var(--pc-type-metadata-line));letter-spacing:var(--tw-tracking,var(--pc-type-metadata-tracking));font-weight:var(--tw-font-weight,var(--pc-type-metadata-weight))}.pc\:text-page-title{font-size:var(--pc-type-page-title-size);line-height:var(--tw-leading,var(--pc-type-page-title-line));letter-spacing:var(--tw-tracking,var(--pc-type-page-title-tracking));font-weight:var(--tw-font-weight,var(--pc-type-page-title-weight))}.pc\:text-page-title-large{font-size:var(--pc-type-page-title-large-size);line-height:var(--tw-leading,var(--pc-type-page-title-large-line));letter-spacing:var(--tw-tracking,var(--pc-type-page-title-large-tracking));font-weight:var(--tw-font-weight,var(--pc-type-page-title-large-weight))}.pc\:text-page-title-sans{font-size:var(--pc-type-page-title-sans-size);line-height:var(--tw-leading,var(--pc-type-page-title-sans-line));letter-spacing:var(--tw-tracking,var(--pc-type-page-title-sans-tracking));font-weight:var(--tw-font-weight,var(--pc-type-page-title-sans-weight))}.pc\:text-reading-body{font-size:var(--pc-type-reading-body-size);line-height:var(--tw-leading,var(--pc-type-reading-body-line));letter-spacing:var(--tw-tracking,var(--pc-type-reading-body-tracking));font-weight:var(--tw-font-weight,var(--pc-type-reading-body-weight))}.pc\:text-section-title{font-size:var(--pc-type-section-title-size);line-height:var(--tw-leading,var(--pc-type-section-title-line));letter-spacing:var(--tw-tracking,var(--pc-type-section-title-tracking));font-weight:var(--tw-font-weight,var(--pc-type-section-title-weight))}.pc\:text-subheading{font-size:var(--pc-type-subheading-size);line-height:var(--tw-leading,var(--pc-type-subheading-line));letter-spacing:var(--tw-tracking,var(--pc-type-subheading-tracking));font-weight:var(--tw-font-weight,var(--pc-type-subheading-weight))}.pc\:text-table-cell{font-size:var(--pc-type-table-cell-size);line-height:var(--tw-leading,var(--pc-type-table-cell-line));letter-spacing:var(--tw-tracking,var(--pc-type-table-cell-tracking));font-weight:var(--tw-font-weight,var(--pc-type-table-cell-weight))}.pc\:text-table-header{font-size:var(--pc-type-table-header-size);line-height:var(--tw-leading,var(--pc-type-table-header-line));letter-spacing:var(--tw-tracking,var(--pc-type-table-header-tracking));font-weight:var(--tw-font-weight,var(--pc-type-table-header-weight))}.pc\:text-title{font-size:var(--pc-type-title-size);line-height:var(--tw-leading,var(--pc-type-title-line));letter-spacing:var(--tw-tracking,var(--pc-type-title-tracking));font-weight:var(--tw-font-weight,var(--pc-type-title-weight))}.pc\:text-title-small{font-size:var(--pc-type-title-small-size);line-height:var(--tw-leading,var(--pc-type-title-small-line));letter-spacing:var(--tw-tracking,var(--pc-type-title-small-tracking));font-weight:var(--tw-font-weight,var(--pc-type-title-small-weight))}.pc\:leading-\(--pc-size-target-min\){--tw-leading:var(--pc-size-target-min);line-height:var(--pc-size-target-min)}.pc\:leading-none{--tw-leading:1;line-height:1}.pc\:font-medium{--tw-font-weight:500;font-weight:500}.pc\:font-normal{--tw-font-weight:400;font-weight:400}.pc\:font-semibold{--tw-font-weight:600;font-weight:600}.pc\:break-words{overflow-wrap:break-word}.pc\:wrap-anywhere{overflow-wrap:anywhere}.pc\:wrap-break-word{overflow-wrap:break-word}.pc\:whitespace-normal{white-space:normal}.pc\:whitespace-nowrap{white-space:nowrap}.pc\:whitespace-pre-line{white-space:pre-line}.pc\:whitespace-pre-wrap{white-space:pre-wrap}.pc\:text-brand-text{color:var(--pc-brand-text)}.pc\:text-card-foreground{color:var(--pc-card-foreground)}.pc\:text-cat-cognitive-memory{color:var(--pc-cat-cognitive-memory)}.pc\:text-cat-diagnosis{color:var(--pc-cat-diagnosis)}.pc\:text-cat-exercise{color:var(--pc-cat-exercise)}.pc\:text-cat-lifestyle{color:var(--pc-cat-lifestyle)}.pc\:text-cat-longevity{color:var(--pc-cat-longevity)}.pc\:text-cat-nutrition{color:var(--pc-cat-nutrition)}.pc\:text-cat-priority{color:var(--pc-cat-priority)}.pc\:text-cat-referral{color:var(--pc-cat-referral)}.pc\:text-cat-supplements{color:var(--pc-cat-supplements)}.pc\:text-cat-treatment{color:var(--pc-cat-treatment)}.pc\:text-current{color:currentColor}.pc\:text-destructive-fg{color:var(--pc-destructive-fg)}.pc\:text-destructive-foreground{color:var(--pc-destructive-foreground)}.pc\:text-disabled-foreground{color:var(--pc-disabled-foreground)}.pc\:text-foreground{color:var(--pc-foreground)}.pc\:text-info-fg{color:var(--pc-info-fg)}.pc\:text-inherit{color:inherit}.pc\:text-link{color:var(--pc-link)}.pc\:text-neutral-fg{color:var(--pc-neutral-fg)}.pc\:text-popover-foreground{color:var(--pc-popover-foreground)}.pc\:text-primary-foreground{color:var(--pc-primary-foreground)}.pc\:text-secondary-foreground{color:var(--pc-secondary-foreground)}.pc\:text-sidebar-active-foreground{color:var(--pc-sidebar-active-foreground)}.pc\:text-sidebar-foreground{color:var(--pc-sidebar-foreground)}.pc\:text-success-fg{color:var(--pc-success-fg)}.pc\:text-text-muted{color:var(--pc-text-muted)}.pc\:text-text-primary{color:var(--pc-text-primary)}.pc\:text-text-secondary{color:var(--pc-text-secondary)}.pc\:text-warning-fg{color:var(--pc-warning-fg)}.pc\:normal-case{text-transform:none}.pc\:uppercase{text-transform:uppercase}.pc\:italic{font-style:italic}.pc\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.pc\:no-underline{text-decoration-line:none}.pc\:underline{text-decoration-line:underline}.pc\:decoration-1{text-decoration-thickness:1px}.pc\:underline-offset-2{text-underline-offset:2px}.pc\:shadow-dialog{--tw-shadow:var(--pc-elev-dialog);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:shadow-popover{--tw-shadow:var(--pc-elev-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:shadow-subtle{--tw-shadow:var(--pc-elev-subtle);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:focus-ring:focus-visible{outline:2px solid var(--pc-focus-ring);outline-offset:2px}.pc\:focus-ring-inset:focus-visible{outline:2px solid var(--pc-focus-ring);outline-offset:-2px}.pc\:outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.pc\:outline-transparent{outline-color:#0000}.pc\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--pc-easing));transition-duration:var(--tw-duration,var(--pc-dur-hover))}.pc\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--pc-easing));transition-duration:var(--tw-duration,var(--pc-dur-hover))}.pc\:duration-\[var\(--pc-dur-menu\)\]{--tw-duration:var(--pc-dur-menu);transition-duration:var(--pc-dur-menu)}.pc\:forced-color-adjust-none{forced-color-adjust:none}.pc\:outline-none{--tw-outline-style:none;outline-style:none}.pc\:select-none{-webkit-user-select:none;user-select:none}.pc\:group-disabled\/accordion-trigger\:text-disabled-foreground:is(:where(.pc\:group\/accordion-trigger):disabled *){color:var(--pc-disabled-foreground)}.pc\:group-has-\[\[data-centered\]\]\/public\:absolute:is(:where(.pc\:group\/public):has([data-centered]) *){position:absolute}.pc\:group-has-\[\[data-centered\]\]\/public\:end-0:is(:where(.pc\:group\/public):has([data-centered]) *){inset-inline-end:calc(var(--pc-spacing) * 0)}.pc\:group-has-\[\[data-centered\]\]\/public\:top-0:is(:where(.pc\:group\/public):has([data-centered]) *){top:0}.pc\:group-has-\[\[data-centered\]\]\/public\:z-\(--pc-z-sticky\):is(:where(.pc\:group\/public):has([data-centered]) *){z-index:var(--pc-z-sticky)}.pc\:group-data-\[state\=checked\]\/checkbox\:block:is(:where(.pc\:group\/checkbox)[data-state=checked] *){display:block}.pc\:group-data-\[state\=checked\]\/radio-card\:border-primary:is(:where(.pc\:group\/radio-card)[data-state=checked] *){border-color:var(--pc-primary)}.pc\:group-data-\[state\=indeterminate\]\/checkbox\:block:is(:where(.pc\:group\/checkbox)[data-state=indeterminate] *){display:block}.pc\:group-data-\[state\=open\]\/accordion-trigger\:rotate-180:is(:where(.pc\:group\/accordion-trigger)[data-state=open] *),.pc\:group-data-\[state\=open\]\/select-trigger\:rotate-180:is(:where(.pc\:group\/select-trigger)[data-state=open] *){rotate:180deg}.pc\:placeholder\:text-text-placeholder::placeholder{color:var(--pc-text-placeholder)}.pc\:before\:absolute:before{content:var(--tw-content);position:absolute}.pc\:before\:top-1\/2:before{content:var(--tw-content);top:50%}.pc\:before\:left-1\/2:before{content:var(--tw-content);left:50%}.pc\:before\:size-\(--pc-size-target-min\):before{content:var(--tw-content);width:var(--pc-size-target-min);height:var(--pc-size-target-min)}.pc\:before\:h-\(--pc-size-target-min\):before{content:var(--tw-content);height:var(--pc-size-target-min)}.pc\:before\:min-h-full:before{content:var(--tw-content);min-height:100%}.pc\:before\:w-full:before{content:var(--tw-content);width:100%}.pc\:before\:min-w-full:before{content:var(--tw-content);min-width:100%}.pc\:before\:-translate-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.pc\:first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.pc\:last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.pc\:focus-within\:border-primary:focus-within{border-color:var(--pc-primary)}@media (hover:hover){.pc\:hover\:border-destructive-hover:hover{border-color:var(--pc-destructive-hover)}.pc\:hover\:border-primary:hover{border-color:var(--pc-primary)}.pc\:hover\:border-primary-hover:hover{border-color:var(--pc-primary-hover)}.pc\:hover\:border-e-border-strong:hover{border-inline-end-color:var(--pc-border-strong)}.pc\:hover\:border-t-border-strong:hover{border-top-color:var(--pc-border-strong)}.pc\:hover\:border-b-border-strong:hover{border-bottom-color:var(--pc-border-strong)}.pc\:hover\:bg-brand-hover:hover{background-color:var(--pc-brand-hover)}.pc\:hover\:bg-destructive-bg:hover{background-color:var(--pc-destructive-bg)}.pc\:hover\:bg-destructive-hover:hover{background-color:var(--pc-destructive-hover)}.pc\:hover\:bg-hover:hover{background-color:var(--pc-hover)}.pc\:hover\:bg-primary-hover:hover{background-color:var(--pc-primary-hover)}.pc\:hover\:bg-selected:hover{background-color:var(--pc-selected)}.pc\:hover\:bg-transparent:hover{background-color:#0000}.pc\:hover\:text-brand-text:hover{color:var(--pc-brand-text)}.pc\:hover\:text-link:hover{color:var(--pc-link)}.pc\:hover\:text-link-hover:hover{color:var(--pc-link-hover)}.pc\:hover\:text-text-primary:hover{color:var(--pc-text-primary)}.pc\:hover\:underline:hover{text-decoration-line:underline}.pc\:hover\:inset-ring:hover{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:hover\:inset-ring-current:hover{--tw-inset-ring-color:currentcolor}}.pc\:focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.pc\:focus\:fixed:focus{position:fixed}.pc\:focus\:start-2:focus{inset-inline-start:calc(var(--pc-spacing) * 2)}.pc\:focus\:top-2:focus{top:calc(var(--pc-spacing) * 2)}.pc\:focus\:z-\(--pc-z-skip\):focus{z-index:var(--pc-z-skip)}.pc\:focus\:rounded-md:focus{border-radius:var(--pc-r-md)}.pc\:focus\:bg-inverse-surface:focus{background-color:var(--pc-inverse-surface)}.pc\:focus\:px-3:focus{padding-inline:calc(var(--pc-spacing) * 3)}.pc\:focus\:py-2:focus{padding-block:calc(var(--pc-spacing) * 2)}.pc\:focus\:text-button:focus{font-size:var(--pc-type-button-size);line-height:var(--tw-leading,var(--pc-type-button-line));letter-spacing:var(--tw-tracking,var(--pc-type-button-tracking));font-weight:var(--tw-font-weight,var(--pc-type-button-weight))}.pc\:focus\:text-inverse-text:focus{color:var(--pc-inverse-text)}.pc\:focus-visible\:text-link:focus-visible{color:var(--pc-link)}.pc\:focus-visible\:underline:focus-visible{text-decoration-line:underline}.pc\:active\:border-destructive-active:active{border-color:var(--pc-destructive-active)}.pc\:active\:border-primary-active:active{border-color:var(--pc-primary-active)}.pc\:active\:bg-brand-pressed:active{background-color:var(--pc-brand-pressed)}.pc\:active\:bg-destructive-active:active{background-color:var(--pc-destructive-active)}.pc\:active\:bg-destructive-bg:active{background-color:var(--pc-destructive-bg)}.pc\:active\:bg-pressed:active{background-color:var(--pc-pressed)}.pc\:active\:bg-primary-active:active{background-color:var(--pc-primary-active)}.pc\:active\:bg-secondary-active:active{background-color:var(--pc-secondary-active)}.pc\:active\:bg-selected:active{background-color:var(--pc-selected)}.pc\:active\:bg-transparent:active{background-color:#0000}.pc\:active\:text-link-hover:active{color:var(--pc-link-hover)}.pc\:active\:text-text-primary:active{color:var(--pc-text-primary)}.pc\:active\:inset-ring:active{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:active\:inset-ring-current:active{--tw-inset-ring-color:currentcolor}.pc\:disabled\:cursor-default:disabled{cursor:default}.pc\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.pc\:disabled\:border-border:disabled{border-color:var(--pc-border)}.pc\:disabled\:border-primary-disabled:disabled{border-color:var(--pc-primary-disabled)}.pc\:disabled\:border-transparent:disabled{border-color:#0000}.pc\:disabled\:bg-disabled-background:disabled{background-color:var(--pc-disabled-background)}.pc\:disabled\:bg-primary-disabled:disabled{background-color:var(--pc-primary-disabled)}.pc\:disabled\:bg-transparent:disabled{background-color:#0000}.pc\:disabled\:text-disabled-foreground:disabled{color:var(--pc-disabled-foreground)}.pc\:disabled\:text-primary-foreground:disabled{color:var(--pc-primary-foreground)}.pc\:disabled\:no-underline:disabled{text-decoration-line:none}@media (hover:hover){.pc\:disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.pc\:has-\[a\[href\]\,button\:not\(\[role\=checkbox\]\)\]\:hover\:bg-hover:has(:is(a[href],button:not([role=checkbox]))):hover{background-color:var(--pc-hover)}}.pc\:has-\[textarea\:focus-visible\]\:outline-2:has(:is(textarea:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.pc\:has-\[textarea\:focus-visible\]\:outline-offset-2:has(:is(textarea:focus-visible)){outline-offset:2px}.pc\:has-\[textarea\:focus-visible\]\:outline-focus-ring:has(:is(textarea:focus-visible)){outline-color:var(--pc-focus-ring)}.pc\:aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.pc\:aria-disabled\:text-disabled-foreground[aria-disabled=true]{color:var(--pc-disabled-foreground)}.pc\:aria-\[current\=page\]\:border-border-strong[aria-current=page]{border-color:var(--pc-border-strong)}.pc\:aria-\[current\=page\]\:border-primary[aria-current=page]{border-color:var(--pc-primary)}.pc\:aria-\[current\=page\]\:bg-surface[aria-current=page]{background-color:var(--pc-surface)}.pc\:aria-\[current\=page\]\:font-medium[aria-current=page]{--tw-font-weight:500;font-weight:500}.pc\:aria-\[current\=page\]\:text-text-primary[aria-current=page]{color:var(--pc-text-primary)}.pc\:aria-\[current\=page\]\:shadow-subtle[aria-current=page]{--tw-shadow:var(--pc-elev-subtle);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.pc\:data-disabled\:text-disabled-foreground[data-disabled]{color:var(--pc-disabled-foreground)}.pc\:data-highlighted\:bg-accent[data-highlighted]{background-color:var(--pc-accent)}.pc\:data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--pc-accent-foreground)}.pc\:data-placeholder\:text-text-placeholder[data-placeholder]{color:var(--pc-text-placeholder)}.pc\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.pc\:data-\[disabled\]\:text-disabled-foreground[data-disabled]{color:var(--pc-disabled-foreground)}.pc\:data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:var(--pc-accent)}.pc\:data-\[highlighted\]\:bg-destructive-bg[data-highlighted]{background-color:var(--pc-destructive-bg)}.pc\:data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:var(--pc-accent-foreground)}.pc\:data-\[highlighted\]\:active\:bg-pressed[data-highlighted]:active{background-color:var(--pc-pressed)}.pc\:data-\[highlighted\]\:active\:bg-secondary-active[data-highlighted]:active{background-color:var(--pc-secondary-active)}.pc\:data-\[overflow\=true\]\:overflow-y-auto[data-overflow=true]{overflow-y:auto}:is(.pc\:\*\:data-\[slot\=card-content\]\:min-h-0>*)[data-slot=card-content]{min-height:0}:is(.pc\:\*\:data-\[slot\=card-content\]\:flex-1>*)[data-slot=card-content]{flex:1}.pc\:data-\[state\=active\]\:border-border-strong[data-state=active]{border-color:var(--pc-border-strong)}.pc\:data-\[state\=active\]\:border-primary[data-state=active]{border-color:var(--pc-primary)}.pc\:data-\[state\=active\]\:bg-surface[data-state=active]{background-color:var(--pc-surface)}.pc\:data-\[state\=active\]\:font-medium[data-state=active]{--tw-font-weight:500;font-weight:500}.pc\:data-\[state\=active\]\:text-text-primary[data-state=active]{color:var(--pc-text-primary)}.pc\:data-\[state\=active\]\:shadow-subtle[data-state=active]{--tw-shadow:var(--pc-elev-subtle);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:data-\[state\=checked\]\:translate-x-\[17px\][data-state=checked]{--tw-translate-x:17px;translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--pc-primary)}.pc\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--pc-primary)}.pc\:data-\[state\=checked\]\:bg-selected[data-state=checked]{background-color:var(--pc-selected)}.pc\:data-\[state\=checked\]\:bg-surface-muted[data-state=checked]{background-color:var(--pc-surface-muted)}.pc\:data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_var\(--pc-primary\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pc-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:data-\[state\=closed\]\:animate-dialog-out[data-state=closed]{animation:pc-dialog-out var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=closed\]\:animate-fade-out[data-state=closed]{animation:pc-fade-out var(--pc-dur-menu) var(--pc-easing) both}.pc\:data-\[state\=closed\]\:animate-overlay-out[data-state=closed]{animation:pc-fade-out var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=closed\]\:animate-sheet-out-left[data-state=closed]{animation:pc-sheet-out-left var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=closed\]\:animate-sheet-out-right[data-state=closed]{animation:pc-sheet-out-right var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=delayed-open\]\:animate-fade-in[data-state=delayed-open]{animation:pc-fade-in var(--pc-dur-menu) var(--pc-easing) both}.pc\:data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]{border-color:var(--pc-primary)}.pc\:data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--pc-primary)}.pc\:data-\[state\=instant-open\]\:animate-fade-in[data-state=instant-open]{animation:pc-fade-in var(--pc-dur-menu) var(--pc-easing) both}.pc\:data-\[state\=open\]\:animate-dialog-in[data-state=open]{animation:pc-dialog-in var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=open\]\:animate-fade-in[data-state=open]{animation:pc-fade-in var(--pc-dur-menu) var(--pc-easing) both}.pc\:data-\[state\=open\]\:animate-overlay-in[data-state=open]{animation:pc-fade-in var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=open\]\:animate-sheet-in-left[data-state=open]{animation:pc-sheet-in-left var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=open\]\:animate-sheet-in-right[data-state=open]{animation:pc-sheet-in-right var(--pc-dur-dialog) var(--pc-easing) both}.pc\:data-\[state\=open\]\:inset-ring[data-state=open]{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pc\:data-\[state\=open\]\:inset-ring-current[data-state=open]{--tw-inset-ring-color:currentcolor}@media (hover:hover){.pc\:data-\[state\=unchecked\]\:hover\:bg-hover[data-state=unchecked]:hover{background-color:var(--pc-hover)}}.pc\:data-\[state\=unchecked\]\:active\:bg-pressed[data-state=unchecked]:active{background-color:var(--pc-pressed)}@media (prefers-reduced-motion:no-preference){.pc\:motion-safe\:animate-pulse{animation:pc-pulse var(--pc-dur-pulse) var(--pc-easing) infinite}}@media (width>=40rem){.pc\:sm\:me-auto{margin-inline-end:auto}.pc\:sm\:grid{display:grid}.pc\:sm\:inline{display:inline}.pc\:sm\:w-\(--pc-size-dialog-small\){width:var(--pc-size-dialog-small)}.pc\:sm\:w-\(--pc-size-sheet\){width:var(--pc-size-sheet)}.pc\:sm\:w-\(--pc-size-sheet-wide\){width:var(--pc-size-sheet-wide)}.pc\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pc\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pc\:sm\:grid-cols-\[var\(--pc-size-col-sm\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--pc-size-col-sm) minmax(0,1fr)}.pc\:sm\:grid-cols-\[var\(--pc-size-col-xs\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--pc-size-col-xs) minmax(0,1fr)}.pc\:sm\:grid-cols-subgrid{grid-template-columns:subgrid}.pc\:sm\:flex-row{flex-direction:row}.pc\:sm\:items-baseline{align-items:baseline}.pc\:sm\:items-center{align-items:center}.pc\:sm\:justify-between{justify-content:space-between}.pc\:sm\:justify-end{justify-content:flex-end}.pc\:sm\:rounded-l-overlay{border-top-left-radius:var(--pc-r-overlay);border-bottom-left-radius:var(--pc-r-overlay)}.pc\:sm\:rounded-r-overlay{border-top-right-radius:var(--pc-r-overlay);border-bottom-right-radius:var(--pc-r-overlay)}.pc\:sm\:px-4{padding-inline:calc(var(--pc-spacing) * 4)}.pc\:sm\:px-6{padding-inline:calc(var(--pc-spacing) * 6)}.pc\:sm\:pt-6{padding-top:calc(var(--pc-spacing) * 6)}.pc\:sm\:pb-6{padding-bottom:calc(var(--pc-spacing) * 6)}}@media (width>=48rem){.pc\:md\:inset-x-auto{inset-inline:auto}.pc\:md\:top-\[calc\(50\%_\+_var\(--pc-env-banner-h\,0px\)_\/_2\)\]{top:calc(50% + var(--pc-env-banner-h,0px) / 2)}.pc\:md\:bottom-auto{bottom:auto}.pc\:md\:left-1\/2{left:50%}.pc\:md\:max-h-\[calc\(var\(--pc-size-viewport-max-h\)_-_var\(--pc-env-banner-h\,0px\)\)\]{max-height:calc(var(--pc-size-viewport-max-h) - var(--pc-env-banner-h,0px))}.pc\:md\:w-\[min\(var\(--pc-size-dialog-large\)\,var\(--pc-size-viewport-max-w\)\)\]{width:min(var(--pc-size-dialog-large), var(--pc-size-viewport-max-w))}.pc\:md\:shrink-0{flex-shrink:0}.pc\:md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:md\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pc\:md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.pc\:md\:flex-row{flex-direction:row}.pc\:md\:items-start{align-items:flex-start}.pc\:md\:justify-between{justify-content:space-between}.pc\:md\:justify-end{justify-content:flex-end}.pc\:md\:rounded-overlay{border-radius:var(--pc-r-overlay)}}@media (width>=64rem){.pc\:lg\:sticky{position:sticky}.pc\:lg\:top-\(--pc-ws-aside-top\){top:var(--pc-ws-aside-top)}.pc\:lg\:col-span-1{grid-column:span 1/span 1}.pc\:lg\:col-span-2{grid-column:span 2/span 2}.pc\:lg\:col-span-3{grid-column:span 3/span 3}.pc\:lg\:col-span-5{grid-column:span 5/span 5}.pc\:lg\:\[grid-row\:span_var\(--plan-rows\)\]{grid-row:span var(--plan-rows)}.pc\:lg\:block{display:block}.pc\:lg\:grid{display:grid}.pc\:lg\:hidden{display:none}.pc\:lg\:h-\(--pc-ws-aside-stuck-h\){height:var(--pc-ws-aside-stuck-h)}.pc\:lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.pc\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pc\:lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pc\:lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pc\:lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.pc\:lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--pc-size-grid-md\)\]{grid-template-columns:minmax(0,1fr) var(--pc-size-grid-md)}.pc\:lg\:grid-rows-subgrid{grid-template-rows:subgrid}.pc\:lg\:gap-x-\(--pc-space-section\){column-gap:var(--pc-space-section)}.pc\:lg\:gap-y-\(--pc-space-compact\){row-gap:var(--pc-space-compact)}.pc\:lg\:self-start{align-self:flex-start}.pc\:lg\:ps-\(--pc-size-sidebar\){padding-inline-start:var(--pc-size-sidebar)}.pc\:lg\:ps-\(--pc-size-sidebar-rail\){padding-inline-start:var(--pc-size-sidebar-rail)}:is(.pc\:lg\:\*\:last\:sticky>*):last-child{position:sticky}:is(.pc\:lg\:\*\:last\:top-\[calc\(var\(--pc-env-banner-h\,0px\)_\+_var\(--pc-size-topbar\)_\+_var\(--pc-space-section\)\)\]>*):last-child{top:calc(var(--pc-env-banner-h,0px) + var(--pc-size-topbar) + var(--pc-space-section))}:is(.pc\:data-\[rail\=free\]\:lg\:\*\:last\:static[data-rail=free]>*):last-child{position:static}}@media print{.pc\:print\:ps-0{padding-inline-start:0}}@media (forced-colors:active){.pc\:forced-colors\:block{display:block}.pc\:forced-colors\:border{border-style:var(--tw-border-style);border-width:1px}.pc\:forced-colors\:border-solid{--tw-border-style:solid;border-style:solid}.pc\:forced-colors\:border-\[CanvasText\]{border-color:canvastext}.pc\:forced-colors\:border-\[Highlight\]{border-color:highlight}.pc\:forced-colors\:border-\[SelectedItemText\]{border-color:selecteditemtext}.pc\:forced-colors\:bg-\[CanvasText\]{background-color:canvastext}.pc\:forced-colors\:bg-\[Highlight\]{background-color:highlight}.pc\:forced-colors\:bg-\[SelectedItem\]{background-color:selecteditem}.pc\:forced-colors\:bg-transparent{background-color:#0000}.pc\:forced-colors\:text-\[HighlightText\]{color:highlighttext}.pc\:forced-colors\:text-\[SelectedItemText\]{color:selecteditemtext}.pc\:forced-colors\:underline{text-decoration-line:underline}.pc\:forced-colors\:forced-color-adjust-none{forced-color-adjust:none}.pc\:forced-colors\:data-\[state\=checked\]\:bg-\[Highlight\][data-state=checked]{background-color:highlight}}@media (pointer:coarse){.pc\:pointer-coarse\:size-\(--pc-size-touch\){width:var(--pc-size-touch);height:var(--pc-size-touch)}.pc\:pointer-coarse\:h-\(--pc-size-touch\),.pc\:pointer-coarse\:h-\[var\(--pc-size-touch\)\]{height:var(--pc-size-touch)}.pc\:pointer-coarse\:min-h-\(--pc-size-touch\),.pc\:pointer-coarse\:min-h-\[var\(--pc-size-touch\)\]{min-height:var(--pc-size-touch)}.pc\:pointer-coarse\:w-\(--pc-size-touch\){width:var(--pc-size-touch)}.pc\:pointer-coarse\:min-w-\(--pc-size-touch\){min-width:var(--pc-size-touch)}.pc\:pointer-coarse\:items-center{align-items:center}.pc\:pointer-coarse\:gap-1{gap:var(--pc-spacing)}.pc\:pointer-coarse\:text-input{font-size:var(--pc-type-input-size);line-height:var(--tw-leading,var(--pc-type-input-line));letter-spacing:var(--tw-tracking,var(--pc-type-input-tracking));font-weight:var(--tw-font-weight,var(--pc-type-input-weight))}.pc\:pointer-coarse\:leading-\(--pc-size-touch\){--tw-leading:var(--pc-size-touch);line-height:var(--pc-size-touch)}.pc\:pointer-coarse\:before\:size-\(--pc-size-touch\):before{content:var(--tw-content);width:var(--pc-size-touch);height:var(--pc-size-touch)}}.pc\:\[\&_\*\]\:scroll-mb-0 *{scroll-margin-bottom:0}.pc\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.pc\:\[\&_svg\]\:size-3 svg{width:calc(var(--pc-spacing) * 3);height:calc(var(--pc-spacing) * 3)}.pc\:\[\&_svg\]\:size-3\.5 svg{width:calc(var(--pc-spacing) * 3.5);height:calc(var(--pc-spacing) * 3.5)}.pc\:\[\&_svg\]\:size-4 svg{width:calc(var(--pc-spacing) * 4);height:calc(var(--pc-spacing) * 4)}.pc\:\[\&_svg\]\:size-5 svg{width:calc(var(--pc-spacing) * 5);height:calc(var(--pc-spacing) * 5)}.pc\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.pc\:\[\&\>\*\:first-child\]\:border-s-3>:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.pc\:\[\&\>\*\:first-child\]\:border-s-destructive-fg>:first-child{border-inline-start-color:var(--pc-destructive-fg)}.pc\:\[\&\>tr\:last-child\]\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@page{margin:14mm}@media print{.pc-app{background-color:var(--pc-surface);min-height:0;font-size:var(--pc-type-body-size);line-height:var(--pc-type-body-line)}.pc-app[data-theme]{--pc-elev-subtle:none;--pc-elev-popover:none;--pc-elev-dialog:none}.pc-app *,.pc-app :before,.pc-app :after{box-shadow:none;text-shadow:none}.pc-app .pc-no-print,.pc-app [data-print=hide],.pc-app [data-slot=sidebar],.pc-app [data-slot=topbar],.pc-app [data-slot=environment-banner],.pc-app [data-slot=skip-link],.pc-app [data-slot=tooltip],.pc-app [role=tooltip],.pc-app [data-sonner-toaster],.pc-app :where(button,[role=button],[data-slot=button],[data-slot=icon-button]):not([data-print=show]){display:none}.pc-app [data-slot=page]{max-width:none;padding-inline:0}.pc-app [data-slot=card],.pc-app [data-slot=alert],.pc-app [data-slot=form-section],.pc-app [role=alert],.pc-app tr{break-inside:avoid}.pc-app :where(h1,h2,h3,h4,h5,h6){break-after:avoid}.pc-app :where(thead){display:table-header-group}.pc-app .pc-print-break{break-before:page}.pc-app a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere}.pc-app [data-slot=status-badge],.pc-app [data-slot=category-tile],.pc-app [data-slot=patient-report] [data-slot=zone-bar] *,.pc-app [data-slot=patient-report] [data-slot=meter] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pc-app [data-slot=patient-report] :where(h2,h3){break-after:avoid}}.pc-app [data-sonner-toaster][data-sonner-theme]{--normal-bg:var(--pc-popover);--normal-text:var(--pc-text-primary);--normal-border:var(--pc-border-elevated);--border-radius:var(--pc-r-card);font-family:var(--pc-type-family-sans);z-index:var(--pc-z-toast)}.pc-app [data-sonner-toaster] [data-sonner-toast][data-styled=true]{padding:var(--pc-space-3) var(--pc-space-4);box-shadow:var(--pc-elev-popover);font-size:var(--pc-type-body-size);line-height:var(--pc-type-body-line)}.pc-app [data-sonner-toaster] [data-sonner-toast]:focus-visible{outline:2px solid var(--pc-focus-ring);outline-offset:2px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pc-spin{to{rotate:360deg}}@keyframes pc-pulse{50%{opacity:.6}}@keyframes pc-fade-in{0%{opacity:0}}@keyframes pc-fade-out{to{opacity:0}}@keyframes pc-dialog-in{0%{opacity:0;scale:.98}}@keyframes pc-dialog-out{to{opacity:0;scale:.98}}@keyframes pc-sheet-in-right{0%{translate:100%}}@keyframes pc-sheet-out-right{to{translate:100%}}@keyframes pc-sheet-in-left{0%{translate:-100%}}@keyframes pc-sheet-out-left{to{translate:-100%}}
