@layer reset,astryx-base,astryx-theme;
@layer astryx-theme{@scope([data-astryx-theme=claimwise]) to ([data-astryx-theme]){:scope{--color-accent:var(--accent);--color-on-accent:var(--accent-fg);--color-accent-muted:var(--pill);--color-text-accent:var(--brand-ink);--color-icon-accent:var(--brand-ink);--color-background-body:var(--bg);--color-background-surface:var(--bg);--color-background-card:var(--bg-2);--color-background-popover:var(--bg);--color-background-muted:var(--pill);--color-background-inverted:var(--fg);--color-neutral:var(--pill);--color-skeleton:var(--pill);--color-track:var(--pill-hover);--color-text-primary:var(--fg);--color-text-secondary:var(--fg-muted);--color-text-disabled:var(--quiet);--color-icon-primary:var(--fg);--color-icon-secondary:var(--fg-muted);--color-icon-disabled:var(--quiet);--color-border:var(--border);--color-border-emphasized:var(--pill-hover);--shadow-inset-hover:var(--ring);--shadow-low:var(--frag-shadow);--color-success:var(--check);--color-success-muted:var(--check-tint);--color-error:var(--block);--color-error-muted:var(--block-tint);--color-warning:var(--warn);--color-warning-muted:var(--warn-tint);--color-text-red:var(--block-ink);--color-background-red:var(--block-tint);--color-border-red:var(--block);--color-icon-red:var(--block-ink);--color-text-yellow:var(--warn-ink);--color-background-yellow:var(--warn-tint);--color-border-yellow:var(--warn);--color-icon-yellow:var(--warn-ink);--color-text-orange:var(--streak-ink);--color-background-orange:var(--streak-tint);--color-border-orange:var(--streak);--color-icon-orange:var(--streak-ink);--color-text-green:var(--comply-ink);--color-background-green:var(--comply-tint);--color-border-green:var(--comply);--color-icon-green:var(--comply-ink);--color-text-blue:var(--capture-ink);--color-background-blue:var(--capture-tint);--color-border-blue:var(--capture);--color-icon-blue:var(--capture-ink);--color-text-cyan:var(--home-ink);--color-background-cyan:var(--home-tint);--color-border-cyan:var(--home);--color-icon-cyan:var(--home-ink);--color-text-purple:var(--yearend-ink);--color-background-purple:var(--yearend-tint);--color-border-purple:var(--yearend);--color-icon-purple:var(--yearend-ink);--color-text-gray:var(--body);--color-background-gray:var(--pill);--color-border-gray:var(--border);--color-icon-gray:var(--fg-muted);--radius-inner:var(--radius-sm);--radius-element:var(--radius);--radius-container:var(--radius-card);--radius-full:var(--radius-pill);--spacing-1:var(--s1);--spacing-2:var(--s2);--spacing-3:var(--s3);--spacing-4:var(--s4);--spacing-6:var(--s6);--spacing-8:var(--s8);--font-family-body:var(--font-body);--font-family-heading:var(--font-display);--font-size-xs:var(--fs-11);--font-size-sm:var(--fs-13);--font-size-base:var(--fs-14);--font-size-lg:var(--fs-17);--font-size-xl:var(--fs-19);--font-size-2xl:var(--fs-24);--font-size-3xl:var(--fs-32);--font-size-4xl:var(--fs-44);--font-size-5xl:var(--fs-68);--duration-fast:var(--dur);--duration-fast-min:var(--dur);--duration-fast-max:var(--dur);--ease-standard:var(--ease);--focus-outline-color:var(--fg);font-family:var(--font-family-body)}}@scope([data-astryx-theme=claimwise]) to ([data-astryx-theme]){[data-astryx-media=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text-primary:var(--color-on-dark);--color-icon-primary:var(--color-on-dark);--color-accent:var(--color-on-dark)}[data-astryx-media=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text-primary:var(--color-on-light);--color-icon-primary:var(--color-on-light);--color-accent:var(--color-on-light)}}}[data-astryx-theme=claimwise]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark [data-astryx-theme=claimwise],.dark[data-astryx-theme=claimwise]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
body>[data-astryx-theme]{color:inherit;font-family:inherit;display:contents}:where([data-astryx-theme] :is([class^=x],[class*=\ x]):not(.x)):is(a,button,dialog,div,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,img,input,label,legend,li,nav,ol,p,pre,section,select,small,span,svg,table,tbody,td,textarea,th,thead,time,tr,ul,blockquote,header,footer,aside,article,details,summary,output,progress,menu){margin:revert-layer;padding:revert-layer;background:revert-layer;color:revert-layer;border:revert-layer;font:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer;cursor:revert-layer}.cw-dialog{max-width:none;height:auto;max-height:none;color:var(--body);border:0;margin:0;position:absolute;inset:auto}.cw-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#12121247;animation:.16s linear both fadein}.dark .cw-dialog::backdrop{background:#00000080}.cw-dialog>div{display:block;overflow:visible}@media (prefers-reduced-motion:reduce){.cw-dialog::backdrop{animation-duration:1ms}}
