@layer reset{@scope([data-astryx-theme=messaging-console]) 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(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:1.2857}:where(h2){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.4}:where(h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.4118}:where(h4){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.4667}:where(h5){font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.3846}:where(h6){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.3333}:where(p){font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);line-height:1.4667}:where(small){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:1.5}:where(code,pre){font-family:var(--font-family-code);font-size:var(--font-size-base);line-height:1.4667}: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=messaging-console]) to ([data-astryx-theme]){:scope{--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-base:.9375rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.75rem;--font-size-4xl:2rem;--font-size-5xl:2.5rem;--text-heading-1-size:var(--font-size-3xl);--text-heading-1-weight:var(--font-weight-bold);--text-heading-1-leading:1.2857;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-semibold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-semibold);--text-heading-4-leading:1.4667;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.3846;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.3333;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.4667;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4118;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-semibold);--text-label-leading:1.4667;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4667;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.5;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-bold);--text-display-1-leading:1.3;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-bold);--text-display-2-leading:1.375;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-bold);--text-display-3-leading:1.3571;--duration-fast-min:95ms;--duration-fast:.125s;--duration-fast-max:.165s;--duration-medium-min:.225s;--duration-medium:.3s;--duration-medium-max:.4s;--duration-slow-min:.525s;--duration-slow:.7s;--duration-slow-max:.935s;--font-family-body:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--font-family-heading:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--font-family-code:ui-monospace, "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-syntax-keyword:var(--lightningcss-light,#700084)var(--lightningcss-dark,#efa8ff);--color-syntax-string:var(--lightningcss-light,#005600)var(--lightningcss-dark,#a6d2a2);--color-syntax-comment:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);--color-syntax-number:var(--lightningcss-light,#6e3500)var(--lightningcss-dark,#ffb37f);--color-syntax-function:var(--lightningcss-light,#00458c)var(--lightningcss-dark,#a0caff);--color-syntax-type:var(--lightningcss-light,#700084)var(--lightningcss-dark,#efa8ff);--color-syntax-variable:var(--lightningcss-light,#171717)var(--lightningcss-dark,#e5e5e5);--color-syntax-operator:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);--color-syntax-constant:var(--lightningcss-light,#6e3500)var(--lightningcss-dark,#ffb37f);--color-syntax-tag:var(--lightningcss-light,#89001a)var(--lightningcss-dark,#ffaeaa);--color-syntax-attribute:var(--lightningcss-light,#584400)var(--lightningcss-dark,#eec12f);--color-syntax-property:var(--lightningcss-light,#005348)var(--lightningcss-dark,#83dac9);--color-syntax-punctuation:var(--lightningcss-light,#6e6e6e)var(--lightningcss-dark,#a0a0a0);--color-syntax-background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#0a0a0a);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#212225);--color-background-body:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b1c1e);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#212225);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#212225);--color-background-muted:var(--lightningcss-light,#f7f7f8)var(--lightningcss-dark,#0f0f10);--color-accent:#06f;--color-accent-muted:var(--lightningcss-light,#eaf2fe)var(--lightningcss-dark,#002966);--color-neutral:var(--lightningcss-light,#70737c14)var(--lightningcss-dark,#70737c38);--color-overlay:var(--lightningcss-light,#17171985)var(--lightningcss-dark,#171719bd);--color-overlay-hover:var(--lightningcss-light,#70737c0d)var(--lightningcss-dark,#70737c1f);--color-overlay-pressed:var(--lightningcss-light,#70737c29)var(--lightningcss-dark,#70737c47);--color-text-primary:var(--lightningcss-light,#171719)var(--lightningcss-dark,#f7f7f8);--color-text-secondary:var(--lightningcss-light,#2e2f33e0)var(--lightningcss-dark,#c2c4c8e0);--color-text-disabled:var(--lightningcss-light,#37383c29)var(--lightningcss-dark,#989ba229);--color-text-accent:var(--lightningcss-light,#06f)var(--lightningcss-dark,#4f95ff);--color-on-dark:#fff;--color-on-light:#171719;--color-on-accent:#fff;--color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--color-on-warning:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--color-icon-accent:var(--lightningcss-light,#06f)var(--lightningcss-dark,#3385ff);--color-icon-primary:var(--lightningcss-light,#171719)var(--lightningcss-dark,#f7f7f8);--color-icon-secondary:var(--lightningcss-light,#37383c9c)var(--lightningcss-dark,#aeb0b69c);--color-icon-disabled:var(--lightningcss-light,#37383c29)var(--lightningcss-dark,#989ba229);--color-success:var(--lightningcss-light,#006e25)var(--lightningcss-dark,#1ed45a);--color-error:var(--lightningcss-light,#e52222)var(--lightningcss-dark,#ff6363);--color-warning:var(--lightningcss-light,#9c5800)var(--lightningcss-dark,#ff9200);--color-success-muted:var(--lightningcss-light,#00bf4014)var(--lightningcss-dark,#1ed45a14);--color-error-muted:var(--lightningcss-light,#ff424214)var(--lightningcss-dark,#ff636314);--color-warning-muted:var(--lightningcss-light,#ff920014)var(--lightningcss-dark,#ffa93814);--color-border:var(--lightningcss-light,#70737c38)var(--lightningcss-dark,#70737c52);--color-border-emphasized:var(--lightningcss-light,#989ba2)var(--lightningcss-dark,#5a5c63);--color-skeleton:var(--lightningcss-light,#ebebeb)var(--lightningcss-dark,#525252);--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,#feecec)var(--lightningcss-dark,#730303);--color-border-red:var(--lightningcss-light,#ffb5b5)var(--lightningcss-dark,#e52222);--color-icon-red:var(--lightningcss-light,#e52222)var(--lightningcss-dark,#ff6363);--color-text-red:var(--lightningcss-light,#b00c0c)var(--lightningcss-dark,#ff8c8c);--color-background-orange:var(--lightningcss-light,#fef4e6)var(--lightningcss-dark,#663a00);--color-border-orange:var(--lightningcss-light,#ffd49c)var(--lightningcss-dark,#d47800);--color-icon-orange:var(--lightningcss-light,#d17600)var(--lightningcss-dark,#ff9200);--color-text-orange:var(--lightningcss-light,#9c5800)var(--lightningcss-dark,#ffc06e);--color-background-yellow:var(--lightningcss-light,#fef4e6)var(--lightningcss-dark,#663a00);--color-border-yellow:var(--lightningcss-light,#ffd49c)var(--lightningcss-dark,#d47800);--color-icon-yellow:var(--lightningcss-light,#d17600)var(--lightningcss-dark,#ff9200);--color-text-yellow:var(--lightningcss-light,#9c5800)var(--lightningcss-dark,#ffc06e);--color-background-green:var(--lightningcss-light,#d9ffe6)var(--lightningcss-dark,#004517);--color-border-green:var(--lightningcss-light,#7df5a5)var(--lightningcss-dark,#009632);--color-icon-green:var(--lightningcss-light,#009632)var(--lightningcss-dark,#1ed45a);--color-text-green:var(--lightningcss-light,#006e25)var(--lightningcss-dark,#1ed45a);--color-background-teal:var(--lightningcss-light,#defaff)var(--lightningcss-dark,#004854);--color-border-teal:var(--lightningcss-light,#8aedff)var(--lightningcss-dark,#0098b2);--color-icon-teal:var(--lightningcss-light,#0098b2)var(--lightningcss-dark,#00bdde);--color-text-teal:var(--lightningcss-light,#006f82)var(--lightningcss-dark,#00bdde);--color-background-cyan:var(--lightningcss-light,#e5f6fe)var(--lightningcss-dark,#004261);--color-border-cyan:var(--lightningcss-light,#a1e1ff)var(--lightningcss-dark,#008dcf);--color-icon-cyan:var(--lightningcss-light,#008dcf)var(--lightningcss-dark,#00aeff);--color-text-cyan:var(--lightningcss-light,#006796)var(--lightningcss-dark,#70d2ff);--color-background-blue:var(--lightningcss-light,#eaf2fe)var(--lightningcss-dark,#002966);--color-border-blue:var(--lightningcss-light,#9ec5ff)var(--lightningcss-dark,#0054d1);--color-icon-blue:var(--lightningcss-light,#005eeb)var(--lightningcss-dark,#4f95ff);--color-text-blue:var(--lightningcss-light,#003e9c)var(--lightningcss-dark,#4f95ff);--color-background-purple:var(--lightningcss-light,#f9edff)var(--lightningcss-dark,#580a7d);--color-border-purple:var(--lightningcss-light,#e9baff)var(--lightningcss-dark,#ad36e3);--color-icon-purple:var(--lightningcss-light,#ad36e3)var(--lightningcss-dark,#d478ff);--color-text-purple:var(--lightningcss-light,#861cb8)var(--lightningcss-dark,#d478ff);--color-background-pink:var(--lightningcss-light,#feecfb)var(--lightningcss-dark,#730560);--color-border-pink:var(--lightningcss-light,#ffb8f3)var(--lightningcss-dark,#d331b8);--color-icon-pink:var(--lightningcss-light,#e846cd)var(--lightningcss-dark,#fa73e3);--color-text-pink:var(--lightningcss-light,#a81690)var(--lightningcss-dark,#ff94ed);--color-background-gray:var(--lightningcss-light,#70737c29)var(--lightningcss-dark,#70737c47);--color-border-gray:var(--lightningcss-light,#70737c38)var(--lightningcss-dark,#70737c52);--color-icon-gray:var(--lightningcss-light,#2e2f33e0)var(--lightningcss-dark,#c2c4c8e0);--color-text-gray:var(--lightningcss-light,#171719)var(--lightningcss-dark,#f7f7f8);--radius-none:0px;--radius-inner:6px;--radius-element:10px;--radius-container:12px;--radius-page:20px;--radius-full:9999px;--shadow-low:0px 2px 4px -2px #1717170f, 0px 4px 6px -1px #1717170f;--shadow-med:0px 4px 6px -2px #17171712, 0px 10px 15px -3px #17171712;--shadow-high:0px 6px 10px -4px #17171714, 0px 16px 24px -6px #17171714;--shadow-inset-hover:inset 0px 0px 0px 2px var(--lightningcss-light,#0066ff47)var(--lightningcss-dark,#3385ff47);--shadow-inset-selected:inset 0px 0px 0px 2px var(--lightningcss-light,#0066ff6e)var(--lightningcss-dark,#3385ff6e);--shadow-inset-success:inset 0px 0px 0px 2px var(--lightningcss-light,#00bf406e)var(--lightningcss-dark,#1ed45a6e);--shadow-inset-warning:inset 0px 0px 0px 2px var(--lightningcss-light,#ff92006e)var(--lightningcss-dark,#ffa9386e);--shadow-inset-error:inset 0px 0px 0px 2px var(--lightningcss-light,#ff42426e)var(--lightningcss-dark,#ff63636e);--size-element-sm:32px;--size-element-md:40px;--size-element-lg:48px;--radius-button-sm:8px;--radius-button-md:10px;--radius-button-lg:12px;--spacing-button-sm:14px;--spacing-button-md:var(--spacing-5);--spacing-button-lg:28px;--font-size-button-sm:var(--font-size-sm);--font-size-button-lg:1rem;--radius-field:12px;--radius-field-lg:12px;--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-0-5:2px;--spacing-1-5:6px;--gradient-brand-hero:radial-gradient(ellipse at 90% 15%, color-mix(in srgb, var(--color-accent) 22%, var(--color-background-surface)), transparent 65%), linear-gradient(115deg, var(--color-background-surface) 10%, var(--color-accent-muted) 65%, var(--color-background-cyan));--gradient-brand-panel:linear-gradient(120deg, var(--color-background-blue), var(--color-background-purple) 65%, var(--color-background-surface));--gradient-brand-subtle:radial-gradient(ellipse at 15% 100%, var(--color-background-cyan), transparent 65%), linear-gradient(115deg, var(--color-background-surface), var(--color-accent-muted));--gradient-brand-depth:radial-gradient(ellipse at 100% 0%, var(--color-accent-muted), transparent 65%), linear-gradient(150deg, var(--color-background-surface), var(--color-background-body));--channel-preview-kakao-background:#a3bacb;--channel-preview-kakao-strip:#fee500;--channel-preview-paper:#fff;--channel-preview-ink:#202124;--channel-preview-secondary:#62676d;--channel-preview-sms-bubble:#e9e9eb;--channel-preview-chrome:#f5f5f6;--channel-preview-border:#d8dadc;--channel-preview-width:270px;--channel-preview-height:572px}.astryx-heading.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.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.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.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.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.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.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-heading.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-heading.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-heading{letter-spacing:-.025em;border-radius:var(--radius-inner);width:fit-content;max-width:100%}.astryx-text.body{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text.large{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text.label{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text.code{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text.supporting{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button.destructive{background-color:var(--color-error-muted);color:var(--color-text-red)}.astryx-button{font-weight:var(--font-weight-semibold)}.astryx-button.sm{--radius-element:var(--radius-button-sm);padding-inline:var(--spacing-button-sm);font-size:var(--font-size-button-sm)}.astryx-button.md{--radius-element:var(--radius-button-md);padding-inline:var(--spacing-button-md)}.astryx-button.lg{--radius-element:var(--radius-button-lg);padding-inline:var(--spacing-button-lg);font-size:var(--font-size-button-lg)}.astryx-button.secondary{color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--color-border);background-color:#0000}.astryx-badge.info{background-color:var(--color-accent);color:var(--color-on-accent)}.astryx-badge.neutral{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-badge.success{background-color:var(--color-success);color:var(--color-on-success)}.astryx-badge.warning{background-color:var(--color-warning);color:var(--color-on-warning)}.astryx-badge.error{background-color:var(--color-error);color:var(--color-on-error)}.astryx-badge.red{background-color:var(--color-background-red);color:var(--color-text-red)}.astryx-badge.orange{background-color:var(--color-background-orange);color:var(--color-text-orange)}.astryx-badge.yellow{background-color:var(--color-background-yellow);color:var(--color-text-yellow)}.astryx-badge.green{background-color:var(--color-background-green);color:var(--color-text-green)}.astryx-badge.teal{background-color:var(--color-background-teal);color:var(--color-text-teal)}.astryx-badge.cyan{background-color:var(--color-background-cyan);color:var(--color-text-cyan)}.astryx-badge.blue{background-color:var(--color-background-blue);color:var(--color-text-blue)}.astryx-badge.purple{background-color:var(--color-background-purple);color:var(--color-text-purple)}.astryx-badge.pink{background-color:var(--color-background-pink);color:var(--color-text-pink)}.astryx-badge.gray{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-switch{--color-background-gray:var(--color-border-emphasized)}.astryx-card{border-radius:var(--radius-container);border-color:var(--color-border);--astryx-card-padding:var(--spacing-3);--_card-radius:var(--radius-container)}.astryx-card.default{box-shadow:var(--shadow-low)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-banner.info{--color-accent:var(--color-icon-accent)}.astryx-token{font-weight:var(--font-weight-medium)}.astryx-text-input{border-radius:var(--radius-element);border-color:var(--color-border);background-color:var(--color-background-body)}.astryx-text-input.lg{border-radius:var(--radius-field-lg)}.astryx-text-area{border-radius:var(--radius-element);border-color:var(--color-border);background-color:var(--color-background-body)}.astryx-text-area.lg{border-radius:var(--radius-field-lg)}.astryx-selector{border-radius:var(--radius-element);border-color:var(--color-border)}.astryx-selector.lg{border-radius:var(--radius-field-lg)}.astryx-tab{font-weight:var(--font-weight-semibold)}.astryx-tab-indicator{background-color:var(--color-text-primary)}.astryx-table-header-cell{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);background-color:var(--color-background-muted)}.astryx-text.primary,.astryx-heading.primary{color:var(--color-text-primary)}.astryx-text.secondary,.astryx-heading.secondary{color:var(--color-text-secondary)}.astryx-text.disabled,.astryx-heading.disabled{color:var(--color-text-disabled)}.astryx-text.placeholder,.astryx-heading.placeholder{color:var(--color-text-secondary)}.astryx-text.accent,.astryx-heading.accent{color:var(--color-text-accent)}.astryx-text.size-4xs{font-size:var(--font-size-4xs)}.astryx-text.size-3xs{font-size:var(--font-size-3xs)}.astryx-text.size-2xs{font-size:var(--font-size-2xs)}.astryx-text.xsm{font-size:var(--font-size-xs)}.astryx-text.sm{font-size:var(--font-size-sm)}.astryx-text.base{font-size:var(--font-size-base)}.astryx-text.lg{font-size:var(--font-size-lg)}.astryx-text.xl{font-size:var(--font-size-xl)}.astryx-text.size-2xl{font-size:var(--font-size-2xl)}.astryx-text.size-3xl{font-size:var(--font-size-3xl)}.astryx-text.size-4xl{font-size:var(--font-size-4xl)}}@scope([data-astryx-theme=messaging-console]) 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);--color-on-accent:#171719}[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)}}}
