@layer reset{@scope([data-astryx-theme=hime]) to ([data-astryx-theme]){:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);color:var(--color-text-primary)}:where(h1){font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}:where(h2){font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}:where(h3){font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}:where(h4){font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}:where(h5){font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}:where(h6){font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}:where(p){font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);color:var(--color-text-primary)}:where(small){font-size:var(--text-supporting-size);font-weight:var(--text-supporting-weight);line-height:var(--text-supporting-leading);color:var(--color-text-secondary)}:where(code,pre){font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-base{:root{--color-data-categorical-blue:#0171e3;--color-data-categorical-orange:#eb6e00;--color-data-categorical-purple:#6b1efd;--color-data-categorical-green:#0b991f;--color-data-categorical-pink:#f351c0;--color-data-categorical-cyan:#0171a4;--color-data-categorical-red:#f5394f;--color-data-categorical-teal:#08a3a3;--color-data-categorical-brown:#965e03;--color-data-categorical-indigo:#6f8aff;--color-data-neutral:var(--lightningcss-light,#8494a3)var(--lightningcss-dark,#8c939b);--color-data-blue-5:#02165e;--color-data-blue-4:#004cbc;--color-data-blue-3:#2694fe;--color-data-blue-2:#78beff;--color-data-blue-1:#dbecff;--color-data-shamrock-5:#0b603d;--color-data-shamrock-4:#138546;--color-data-shamrock-3:#24bb5e;--color-data-shamrock-2:#8ef7aa;--color-data-shamrock-1:#d6fee4;--color-data-orange-5:#a13f04;--color-data-orange-4:#d66100;--color-data-orange-3:#fd9537;--color-data-orange-2:#fdb876;--color-data-orange-1:#ffe6cf;--color-data-pink-5:#8e1073;--color-data-pink-4:#d123a1;--color-data-pink-3:#f989d3;--color-data-pink-2:#feade3;--color-data-pink-1:#fce3f4;--color-data-purple-5:#3e0697;--color-data-purple-4:#6b1efd;--color-data-purple-3:#9081ff;--color-data-purple-2:#b3b0fe;--color-data-purple-1:#e8e8fb;--color-data-red-5:#9d0519;--color-data-red-4:#d31130;--color-data-red-3:#fb7d87;--color-data-red-2:#ffb2b8;--color-data-red-1:#fee4e6;--color-data-teal-5:#08767d;--color-data-teal-4:#0c9293;--color-data-teal-3:#0db7af;--color-data-teal-2:#6ce6d8;--color-data-teal-1:#d7fcf8;--color-data-yellow-5:#8a5001;--color-data-yellow-4:#d69804;--color-data-yellow-3:#fbce03;--color-data-yellow-2:#fcec85;--color-data-yellow-1:#fdf6ba;--color-data-gray-5:var(--lightningcss-light,#25363f)var(--lightningcss-dark,#333338);--color-data-gray-4:var(--lightningcss-light,#5d6c7b)var(--lightningcss-dark,#666a72);--color-data-gray-3:var(--lightningcss-light,#afb9c4)var(--lightningcss-dark,#b2b8be);--color-data-gray-2:var(--lightningcss-light,#ccd3db)var(--lightningcss-dark,#d0d3d6);--color-data-gray-1:var(--lightningcss-light,#f1f4f7)var(--lightningcss-dark,#f2f4f6)}}@layer astryx-theme{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@scope([data-astryx-theme=hime]) to ([data-astryx-theme]){:scope{--font-size-4xs:.375rem;--font-size-3xs:.4375rem;--font-size-2xs:.5625rem;--font-size-xs:.625rem;--font-size-sm:.8125rem;--font-size-base:.9375rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.625rem;--font-size-3xl:1.9375rem;--font-size-4xl:2.3125rem;--font-size-5xl:2.8125rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3846;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4545;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-semibold);--text-heading-3-leading:1.5556;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-semibold);--text-heading-4-leading:1.6;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.5385;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.6;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.5556;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.6;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.6;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.5385;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2444;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2973;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.4194;--duration-fast-min:.115s;--duration-fast:.15s;--duration-fast-max:.2s;--duration-medium-min:.19s;--duration-medium:.25s;--duration-medium-max:.335s;--duration-slow-min:.525s;--duration-slow:.7s;--duration-slow-max:.935s;--font-family-body:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-heading:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-code:ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;--color-syntax-keyword:var(--lightningcss-light,#6b187c)var(--lightningcss-dark,#efa8ff);--color-syntax-string:var(--lightningcss-light,#0b5615)var(--lightningcss-dark,#a4d6a3);--color-syntax-comment:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-syntax-number:var(--lightningcss-light,#733100)var(--lightningcss-dark,#ffb37e);--color-syntax-function:var(--lightningcss-light,#00458c)var(--lightningcss-dark,#a1caff);--color-syntax-type:var(--lightningcss-light,#6b187c)var(--lightningcss-dark,#efa8ff);--color-syntax-variable:var(--lightningcss-light,#111)var(--lightningcss-dark,#e2e2e2);--color-syntax-operator:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-syntax-constant:var(--lightningcss-light,#733100)var(--lightningcss-dark,#ffb37e);--color-syntax-tag:var(--lightningcss-light,#8a0011)var(--lightningcss-dark,#ffaea7);--color-syntax-attribute:var(--lightningcss-light,#584400)var(--lightningcss-dark,#eec448);--color-syntax-property:var(--lightningcss-light,#005348)var(--lightningcss-dark,#90d7c8);--color-syntax-punctuation:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-syntax-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-background-surface:var(--lightningcss-light,#fdfaf4)var(--lightningcss-dark,#131618);--color-background-body:var(--lightningcss-light,#f3ede1)var(--lightningcss-dark,#0d0f10);--color-background-card:var(--lightningcss-light,#fbf7ef)var(--lightningcss-dark,#181b1e);--color-background-popover:var(--lightningcss-light,#fdfaf4)var(--lightningcss-dark,#131618);--color-background-muted:var(--lightningcss-light,#efe8da)var(--lightningcss-dark,#1e2326);--color-accent:var(--lightningcss-light,#13a66f)var(--lightningcss-dark,#50d29b);--color-accent-muted:var(--lightningcss-light,#50d29b29)var(--lightningcss-dark,#50d29b24);--color-neutral:var(--lightningcss-light,#1114130f)var(--lightningcss-dark,#ffffff0f);--color-overlay:var(--lightningcss-light,#1114134d)var(--lightningcss-dark,#0009);--color-overlay-hover:var(--lightningcss-light,#1114130f)var(--lightningcss-dark,#ffffff0f);--color-overlay-pressed:var(--lightningcss-light,#181c1a1f)var(--lightningcss-dark,#ffffff1a);--color-text-primary:var(--lightningcss-light,#111413)var(--lightningcss-dark,#e4e6e7);--color-text-secondary:var(--lightningcss-light,#6d706e)var(--lightningcss-dark,#9ba0a8);--color-text-disabled:var(--lightningcss-light,#8b8e8c)var(--lightningcss-dark,#70757e);--color-text-accent:var(--lightningcss-light,#176347)var(--lightningcss-dark,#50d29b);--color-on-dark:#fff;--color-on-light:#111;--color-on-accent:var(--lightningcss-light,#f4fff8)var(--lightningcss-dark,#0d0f10);--color-on-success:var(--lightningcss-light,#f4fff8)var(--lightningcss-dark,#0d0f10);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-warning:#111;--color-icon-accent:var(--lightningcss-light,#13a66f)var(--lightningcss-dark,#50d29b);--color-icon-primary:var(--lightningcss-light,#111413)var(--lightningcss-dark,#e4e6e7);--color-icon-secondary:var(--lightningcss-light,#6d706e)var(--lightningcss-dark,#9ba0a8);--color-icon-disabled:var(--lightningcss-light,#8b8e8c)var(--lightningcss-dark,#70757e);--color-success:var(--lightningcss-light,#13a66f)var(--lightningcss-dark,#50d29b);--color-error:var(--lightningcss-light,#8a3b32)var(--lightningcss-dark,#f2a3a3);--color-warning:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#f8d36a);--color-success-muted:var(--lightningcss-light,#50d29b29)var(--lightningcss-dark,#50d29b24);--color-error-muted:var(--lightningcss-light,#f4e4dc)var(--lightningcss-dark,#361b1b);--color-warning-muted:var(--lightningcss-light,#fae19e)var(--lightningcss-dark,#e2b6233d);--color-border:var(--lightningcss-light,#181c1a1f)var(--lightningcss-dark,#ffffff1a);--color-border-emphasized:var(--lightningcss-light,#181c1a29)var(--lightningcss-dark,#fff3);--color-skeleton:var(--lightningcss-light,#efe8da)var(--lightningcss-dark,#1e2326);--color-shadow:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-background-red:var(--lightningcss-light,#ffc4be)var(--lightningcss-dark,#5b2b28);--color-border-red:var(--lightningcss-light,#ffaea7)var(--lightningcss-dark,#fa6762);--color-icon-red:var(--lightningcss-light,#76000c)var(--lightningcss-dark,#ff9890);--color-text-red:var(--lightningcss-light,#76000c)var(--lightningcss-dark,#ffaea7);--color-background-orange:var(--lightningcss-light,#ffc7a1)var(--lightningcss-dark,#503424);--color-border-orange:var(--lightningcss-light,#ffc7a1)var(--lightningcss-dark,#df843f);--color-icon-orange:var(--lightningcss-light,#622700)var(--lightningcss-dark,#ff9e55);--color-text-orange:var(--lightningcss-light,#622700)var(--lightningcss-dark,#ffb37e);--color-background-yellow:var(--lightningcss-light,#fae19e)var(--lightningcss-dark,#453a1c);--color-border-yellow:var(--lightningcss-light,#e3c36c)var(--lightningcss-dark,#c29900);--color-icon-yellow:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#e2b623);--color-text-yellow:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#eec448);--color-background-green:var(--lightningcss-light,#bce0bb)var(--lightningcss-dark,#2b422b);--color-border-green:var(--lightningcss-light,#aad4a9)var(--lightningcss-dark,#6ab26b);--color-icon-green:var(--lightningcss-light,#00490b)var(--lightningcss-dark,#90ca90);--color-text-green:var(--lightningcss-light,#00490b)var(--lightningcss-dark,#90ca90);--color-background-teal:var(--lightningcss-light,#a9e2d6)var(--lightningcss-dark,#28413c);--color-border-teal:var(--lightningcss-light,#90d7c8)var(--lightningcss-dark,#4fb1a0);--color-icon-teal:var(--lightningcss-light,#00463d)var(--lightningcss-dark,#81c9bb);--color-text-teal:var(--lightningcss-light,#00463d)var(--lightningcss-dark,#90d7c8);--color-background-cyan:var(--lightningcss-light,#9ae2f4)var(--lightningcss-dark,#274046);--color-border-cyan:var(--lightningcss-light,#85d5e9)var(--lightningcss-dark,#49adc4);--color-icon-cyan:var(--lightningcss-light,#004351)var(--lightningcss-dark,#71c7dd);--color-text-cyan:var(--lightningcss-light,#004351)var(--lightningcss-dark,#85d5e9);--color-background-blue:var(--lightningcss-light,#b9d7ff)var(--lightningcss-dark,#253c5a);--color-border-blue:var(--lightningcss-light,#a1caff)var(--lightningcss-dark,#5aa0f8);--color-icon-blue:var(--lightningcss-light,#003978)var(--lightningcss-dark,#88bcff);--color-text-blue:var(--lightningcss-light,#003978)var(--lightningcss-dark,#a1caff);--color-background-purple:var(--lightningcss-light,#f7d5ff)var(--lightningcss-dark,#4a2f51);--color-border-purple:var(--lightningcss-light,#f3bfff)var(--lightningcss-dark,#d885eb);--color-icon-purple:var(--lightningcss-light,#5c0e6c)var(--lightningcss-dark,#e496f6);--color-text-purple:var(--lightningcss-light,#5c0e6c)var(--lightningcss-dark,#eaacf8);--color-background-pink:var(--lightningcss-light,#ffc0d7)var(--lightningcss-dark,#572b3d);--color-border-pink:var(--lightningcss-light,#ffc0d7)var(--lightningcss-dark,#fc78b1);--color-icon-pink:var(--lightningcss-light,#70003f)var(--lightningcss-dark,#fd92bd);--color-text-pink:var(--lightningcss-light,#70003f)var(--lightningcss-dark,#ffa9ca);--color-background-gray:var(--lightningcss-light,#e2e2e2)var(--lightningcss-dark,#303030);--color-border-gray:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#262626);--color-icon-gray:var(--lightningcss-light,#474747)var(--lightningcss-dark,#9e9e9e);--color-text-gray:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#d4d4d4);--radius-none:0px;--radius-inner:8px;--radius-element:12px;--radius-container:22px;--radius-page:28px;--radius-full:9999px;--shadow-low:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,#0000), 0px 1px 1px 0px var(--lightningcss-light,#28201208)var(--lightningcss-dark,#0000), 0px 3px 8px 0px var(--lightningcss-light,#2820120b)var(--lightningcss-dark,#0000), inset 0px 1px 0px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d), 0px 1px 2px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000038);--shadow-med:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000), 0px 1px 2px 0px var(--lightningcss-light,#2820120a)var(--lightningcss-dark,#0000), 0px 8px 20px 0px var(--lightningcss-light,#2820120d)var(--lightningcss-dark,#0000), 0px 22px 44px 0px var(--lightningcss-light,#2820120f)var(--lightningcss-dark,#0000), inset 0px 0px 0px 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d), 0px 1px 2px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#0000003d), 0px 10px 28px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000038);--shadow-high:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000), 0px 1px 2px 0px var(--lightningcss-light,#2820120a)var(--lightningcss-dark,#0000), 0px 8px 20px 0px var(--lightningcss-light,#2820120d)var(--lightningcss-dark,#0000), 0px 22px 44px 0px var(--lightningcss-light,#2820120f)var(--lightningcss-dark,#0000), 0px 30px 80px 0px var(--lightningcss-light,#28201229)var(--lightningcss-dark,#0000), inset 0px 0px 0px 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d), 0px 1px 2px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#0000003d), 0px 10px 28px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000038), 0px 30px 80px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000080);--shadow-inset-hover:inset 0px 0px 0px 2px #0074e24d;--shadow-inset-selected:inset 0px 0px 0px 2px #0074e280;--shadow-inset-success:inset 0px 0px 0px 2px #2f7d334d;--shadow-inset-warning:inset 0px 0px 0px 2px #f8d36a4d;--shadow-inset-error:inset 0px 0px 0px 2px #de47454d;--color-track:var(--lightningcss-light,#181c1a1f)var(--lightningcss-dark,#ffffff1a);--focus-outline-color:var(--color-accent);--ease-standard:cubic-bezier(.22, 1, .36, 1);--astryx-theme-neutral-color-status-fill-accent:var(--lightningcss-light,#13a66f)var(--lightningcss-dark,#50d29b);--astryx-theme-neutral-color-status-fill-success:var(--lightningcss-light,#13a66f)var(--lightningcss-dark,#50d29b);--astryx-theme-neutral-color-status-fill-warning:#ffce2f;--astryx-theme-neutral-color-status-fill-error:var(--lightningcss-light,#c9303a)var(--lightningcss-dark,#ff705d);--astryx-theme-neutral-color-status-muted-accent:var(--lightningcss-light,#50d29b29)var(--lightningcss-dark,#50d29b24);--astryx-theme-neutral-color-on-tint-neutral:var(--lightningcss-light,#fafafa4d)var(--lightningcss-dark,#0a0a0a4d);--astryx-theme-neutral-color-on-tint-overlay-hover:var(--lightningcss-light,#fafafa1a)var(--lightningcss-dark,#0a0a0a1a);--astryx-theme-neutral-color-on-tint-overlay-pressed:var(--lightningcss-light,#fafafa33)var(--lightningcss-dark,#0a0a0a33);--astryx-theme-neutral-color-destructive-overlay-hover:var(--lightningcss-light,#ff7f770d)var(--lightningcss-dark,#ee736c0d);--astryx-theme-neutral-color-destructive-overlay-pressed:var(--lightningcss-light,#ff7f771a)var(--lightningcss-dark,#ee736c1a);--hime-green:#50d29b;--hime-mint:var(--lightningcss-light,#e7f4ec)var(--lightningcss-dark,#10221b);--hime-mint-deep:var(--lightningcss-light,#d8eee2)var(--lightningcss-dark,#143026);--hime-mint-wash:var(--lightningcss-light,#50d29b29)var(--lightningcss-dark,#50d29b24);--hime-warm:var(--lightningcss-light,#f1e4cf)var(--lightningcss-dark,#262116);--hime-warm-ink:var(--lightningcss-light,#7a5a32)var(--lightningcss-dark,#e3c48e);--hime-paper:var(--lightningcss-light,#fdfaf4)var(--lightningcss-dark,#131618);--hime-raised:var(--lightningcss-light,#fbf7ef)var(--lightningcss-dark,#181b1e);--hime-control:var(--lightningcss-light,#efe8da)var(--lightningcss-dark,#1e2326);--hime-ink-soft:var(--lightningcss-light,#1114130f)var(--lightningcss-dark,#ffffff0f);--hime-strong:var(--lightningcss-light,#0d0f10)var(--lightningcss-dark,#f4f5f5);--hime-faint:var(--lightningcss-light,#8b8e8c)var(--lightningcss-dark,#70757e);--hime-check-edge:var(--lightningcss-light,#181c1a29)var(--lightningcss-dark,#fff3);--hime-check-mark:var(--lightningcss-light,#f4fff8)var(--lightningcss-dark,#0d0f10);--hime-done:#50d29b;--hime-on-done:var(--lightningcss-light,#f4fff8)var(--lightningcss-dark,#0d0f10);--hime-handle:var(--lightningcss-light,#181c1a24)var(--lightningcss-dark,#ffffff2e);--hime-calendar-ink:var(--lightningcss-light,#176347)var(--lightningcss-dark,#50d29b);--hime-danger-bg:var(--lightningcss-light,#f4e4dc)var(--lightningcss-dark,#361b1b);--hime-danger-ink:var(--lightningcss-light,#8a3b32)var(--lightningcss-dark,#f2a3a3);--hime-ink-on-mint:#0d0f10;--hime-date-ink:var(--lightningcss-light,#858276)var(--lightningcss-dark,#9ba0a8);--hime-hour-ink:var(--lightningcss-light,#5f5c52)var(--lightningcss-dark,#b0b5bc);--hime-hour-period:var(--lightningcss-light,#6f6b60)var(--lightningcss-dark,#80858e);--hime-hour-line:var(--lightningcss-light,#eae5da)var(--lightningcss-dark,#202427);--hime-quiet-bg:var(--lightningcss-light,#f5f1e880)var(--lightningcss-dark,#ffffff0b);--hime-quiet-ink:var(--lightningcss-light,#6a665b)var(--lightningcss-dark,#8e949c);--hime-sun:var(--lightningcss-light,#c8963a)var(--lightningcss-dark,#e6b85c);--hime-check-ring:var(--lightningcss-light,#c9c3b5)var(--lightningcss-dark,#6b7179);--hime-event-mint:var(--lightningcss-light,#eaf4ed)var(--lightningcss-dark,#13301f);--hime-event-mint-edge:var(--lightningcss-light,#e0ede4)var(--lightningcss-dark,#1f4a36);--hime-event-warm:var(--lightningcss-light,#f4ead6)var(--lightningcss-dark,#2c2417);--hime-event-warm-edge:var(--lightningcss-light,#eee1c8)var(--lightningcss-dark,#433623);--hime-event-neutral:var(--lightningcss-light,#f3efe6)var(--lightningcss-dark,#1e2327);--hime-event-neutral-edge:var(--lightningcss-light,#ede7da)var(--lightningcss-dark,#30363b);--hime-event-done:var(--lightningcss-light,#f4f3eb)var(--lightningcss-dark,#181b1e);--hime-event-done-edge:var(--lightningcss-light,#ecece2)var(--lightningcss-dark,#272b2f);--hime-event-done-title:var(--lightningcss-light,#7b8074)var(--lightningcss-dark,#9aa0a8);--hime-event-done-icon:var(--lightningcss-light,#559875)var(--lightningcss-dark,#50d29b);--hime-event-warm-icon:var(--lightningcss-light,#90723c)var(--lightningcss-dark,#e3c48e);--hime-event-meta:var(--lightningcss-light,#4f5249)var(--lightningcss-dark,#b6bbc2);--hime-event-note:var(--lightningcss-light,#8a877b)var(--lightningcss-dark,#a3a9b1);--hime-note-placeholder:var(--lightningcss-light,#a39c8b)var(--lightningcss-dark,#6e737c);--hime-note-strike:var(--lightningcss-light,#6d706e73)var(--lightningcss-dark,#9ba0a880);--hime-chip-bg:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff0a);--hime-chip-edge:var(--lightningcss-light,#181c1a0f)var(--lightningcss-dark,#ffffff14);--hime-chip-on-edge:var(--lightningcss-light,#13a66f47)var(--lightningcss-dark,#50d29b59);--hime-shadow-button:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,#0000), inset 0px -.5px 0px 0px var(--lightningcss-light,#2820120f)var(--lightningcss-dark,#0000), 0px 1px 1px 0px var(--lightningcss-light,#2820120a)var(--lightningcss-dark,#0000), 0px 4px 10px 0px var(--lightningcss-light,#28201214)var(--lightningcss-dark,#0000), inset 0px 1px 0px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff12), inset 0px 0px 0px .5px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d), 0px 1px 2px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000052);--hime-shadow-button-pressed:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#0000), 0px 1px 2px 0px var(--lightningcss-light,#28201214)var(--lightningcss-dark,#0000), inset 0px 1px 0px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0a), 0px 1px 1px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000047);--hime-shadow-tile:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#0000), 0px 1px 2px 0px var(--lightningcss-light,#2820120a)var(--lightningcss-dark,#0000), 0px 8px 20px 0px var(--lightningcss-light,#2820120d)var(--lightningcss-dark,#0000), 0px 22px 44px 0px var(--lightningcss-light,#2820120f)var(--lightningcss-dark,#0000), inset 0px 0px 0px 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d), 0px 1px 2px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#0000003d), 0px 10px 28px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000038);--hime-shadow-event:inset 0px 1px 0px 0px var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,#0000), 0px 1px 1px 0px var(--lightningcss-light,#28201208)var(--lightningcss-dark,#0000), 0px 3px 8px 0px var(--lightningcss-light,#2820120b)var(--lightningcss-dark,#0000), inset 0px 1px 0px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d), 0px 1px 2px 0px var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000038)}.astryx-heading[data-level="1"]{font-family:var(--font-family-heading);font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}.astryx-heading[data-level="2"]{font-family:var(--font-family-heading);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}.astryx-heading[data-level="3"]{font-family:var(--font-family-heading);font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}.astryx-heading[data-level="4"]{font-family:var(--font-family-heading);font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}.astryx-heading[data-level="5"]{font-family:var(--font-family-heading);font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}.astryx-heading[data-level="6"]{font-family:var(--font-family-heading);font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}.astryx-heading[data-type=display-1]{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-heading[data-type=display-2]{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-heading[data-type=display-3]{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-text[data-type=body]{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text[data-type=large]{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text[data-type=label]{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text[data-type=code]{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text[data-type=supporting]{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text[data-type=display-1]{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text[data-type=display-2]{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text[data-type=display-3]{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button[data-variant=destructive]{background-color:var(--color-error-muted);color:var(--color-error);--color-overlay-hover:var(--astryx-theme-neutral-color-destructive-overlay-hover);--color-overlay-pressed:var(--astryx-theme-neutral-color-destructive-overlay-pressed)}.astryx-badge[data-variant=info]{background-color:var(--astryx-theme-neutral-color-status-fill-accent);color:var(--color-on-accent)}.astryx-badge[data-variant=neutral]{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-badge[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success);color:var(--color-on-success)}.astryx-badge[data-variant=warning]{background-color:var(--astryx-theme-neutral-color-status-fill-warning);color:var(--color-on-warning)}.astryx-badge[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error);color:var(--color-on-error)}.astryx-badge[data-variant=red]{background-color:var(--color-background-red);color:var(--color-text-red)}.astryx-badge[data-variant=orange]{background-color:var(--color-background-orange);color:var(--color-text-orange)}.astryx-badge[data-variant=yellow]{background-color:var(--color-background-yellow);color:var(--color-text-yellow)}.astryx-badge[data-variant=green]{background-color:var(--color-background-green);color:var(--color-text-green)}.astryx-badge[data-variant=teal]{background-color:var(--color-background-teal);color:var(--color-text-teal)}.astryx-badge[data-variant=cyan]{background-color:var(--color-background-cyan);color:var(--color-text-cyan)}.astryx-badge[data-variant=blue]{background-color:var(--color-background-blue);color:var(--color-text-blue)}.astryx-badge[data-variant=purple]{background-color:var(--color-background-purple);color:var(--color-text-purple)}.astryx-badge[data-variant=pink]{background-color:var(--color-background-pink);color:var(--color-text-pink)}.astryx-badge[data-variant=gray]{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-status-dot[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-status-dot[data-variant=warning]{background-color:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-status-dot[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-status-dot[data-variant=accent]{background-color:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-avatar-status-dot[data-variant=success]{background-color:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-avatar-status-dot[data-variant=error]{background-color:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-segmented-control{padding:var(--spacing-1);--_segmented-control-padding:var(--spacing-1)}.astryx-segmented-control-item[data-size=sm]{height:calc(var(--size-element-sm) - 8px)}.astryx-segmented-control-item[data-size=md]{height:calc(var(--size-element-md) - 8px)}.astryx-segmented-control-item[data-size=lg]{height:calc(var(--size-element-lg) - 8px)}.astryx-segmented-control-item[data-selected=selected]{box-shadow:none}.astryx-banner{--color-neutral:var(--astryx-theme-neutral-color-on-tint-neutral);--color-overlay-hover:var(--astryx-theme-neutral-color-on-tint-overlay-hover);--color-overlay-pressed:var(--astryx-theme-neutral-color-on-tint-overlay-pressed)}.astryx-banner[data-status=info]{--color-accent-muted:var(--astryx-theme-neutral-color-status-muted-accent);--color-text-primary:var(--color-text-blue);--color-text-secondary:var(--color-text-blue);--color-accent:var(--color-text-blue)}.astryx-banner[data-status=success]{--color-text-primary:var(--color-text-green);--color-text-secondary:var(--color-text-green);--color-success:var(--color-text-green)}.astryx-banner[data-status=warning]{--color-text-primary:var(--color-text-yellow);--color-text-secondary:var(--color-text-yellow);--color-warning:var(--color-text-yellow)}.astryx-banner[data-status=error]{--color-text-primary:var(--color-text-red);--color-text-secondary:var(--color-text-red);--color-error:var(--color-text-red)}.astryx-step-indicator[data-status=accent]{--color-accent:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-step-indicator[data-status=success]{--color-success:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-step-indicator[data-status=warning]{--color-warning:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-step-indicator[data-status=error]{--color-error:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-switch{--color-background-gray:var(--color-border-emphasized)}.astryx-progress-bar{--color-background-muted:var(--color-border-emphasized)}.astryx-progress-bar[data-variant=accent]{--color-accent:var(--astryx-theme-neutral-color-status-fill-accent)}.astryx-progress-bar[data-variant=success]{--color-success:var(--astryx-theme-neutral-color-status-fill-success)}.astryx-progress-bar[data-variant=warning]{--color-warning:var(--astryx-theme-neutral-color-status-fill-warning)}.astryx-progress-bar[data-variant=error]{--color-error:var(--astryx-theme-neutral-color-status-fill-error)}.astryx-card{--astryx-card-padding:var(--spacing-3)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-text[data-color=primary],.astryx-heading[data-color=primary]{color:var(--color-text-primary)}.astryx-text[data-color=secondary],.astryx-heading[data-color=secondary]{color:var(--color-text-secondary)}.astryx-text[data-color=disabled],.astryx-heading[data-color=disabled]{color:var(--color-text-disabled)}.astryx-text[data-color=placeholder],.astryx-heading[data-color=placeholder]{color:var(--color-text-secondary)}.astryx-text[data-color=accent],.astryx-heading[data-color=accent]{color:var(--color-text-accent)}.astryx-text[data-size="4xs"]{font-size:var(--font-size-4xs)}.astryx-text[data-size="3xs"]{font-size:var(--font-size-3xs)}.astryx-text[data-size="2xs"]{font-size:var(--font-size-2xs)}.astryx-text[data-size=xsm]{font-size:var(--font-size-xs)}.astryx-text[data-size=sm]{font-size:var(--font-size-sm)}.astryx-text[data-size=base]{font-size:var(--font-size-base)}.astryx-text[data-size=lg]{font-size:var(--font-size-lg)}.astryx-text[data-size=xl]{font-size:var(--font-size-xl)}.astryx-text[data-size="2xl"]{font-size:var(--font-size-2xl)}.astryx-text[data-size="3xl"]{font-size:var(--font-size-3xl)}.astryx-text[data-size="4xl"]{font-size:var(--font-size-4xl)}.astryx-heading[data-weight=normal]{font-weight:var(--font-weight-normal)}.astryx-heading[data-weight=medium]{font-weight:var(--font-weight-medium)}.astryx-heading[data-weight=semibold]{font-weight:var(--font-weight-semibold)}.astryx-heading[data-weight=bold]{font-weight:var(--font-weight-bold)}}@scope([data-astryx-theme=hime]) 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)}}}
