@layer reset{:where(*){box-sizing:border-box;border:0 solid}:where(html){-webkit-text-size-adjust:100%;tab-size:4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(body){line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,dl,dd){margin:0}:where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(b,strong){font-weight:bolder}:where(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(small){font-size:80%}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(ol,ul,menu){margin:0;padding:0;list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(img,video){max-width:100%;height:auto}:where([data-astryx-aspect-ratio-override=cover],[data-astryx-aspect-ratio-override=contain])>:where(*){width:100%;height:100%}:where([data-astryx-aspect-ratio-override=cover])>:where(img,video){object-fit:cover}:where([data-astryx-aspect-ratio-override=contain])>:where(img,video){object-fit:contain}:where(button,input,optgroup,select,textarea){font:inherit;color:inherit;margin:0;padding:0}:where(button,[type=button],[type=reset],[type=submit]){appearance:button;background-color:#0000;background-image:none}:where(button,[role=button]){cursor:pointer}:where(:disabled,[aria-disabled=true]){cursor:default}:where(textarea){resize:vertical}:where(){opacity:1;color:var(--color-text-secondary,#9ca3af);-webkit-appearance:none}:where(fieldset){margin:0;padding:0}:where(legend){padding:0}:where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(hr){height:0;color:inherit;border-top-width:1px}:where(summary){display:list-item}:where(dialog){outline:none;padding:0}:where([hidden]){display:none}:where(html){-webkit-tap-highlight-color:transparent}:where(html[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(html[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(html:not([data-theme])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where(html:not([data-theme])){--lightningcss-light: ;--lightningcss-dark:initial}}:where([data-astryx-media=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-astryx-media=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@scope([data-astryx-theme=portpulse]) 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=portpulse]) to ([data-astryx-theme]){:scope{--color-accent:var(--accent-11);--color-accent-muted:var(--neutral-3);--color-on-accent:var(--neutral-1);--color-neutral:color-mix(in srgb, var(--neutral-12) 8%, transparent);--color-background-surface:var(--neutral-2);--color-background-body:var(--neutral-1);--color-overlay:var(--lightningcss-light,color-mix(in srgb, var(--neutral-12) 40%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--neutral-1) 70%, transparent));--color-overlay-hover:color-mix(in srgb, var(--neutral-12) 6%, transparent);--color-overlay-pressed:color-mix(in srgb, var(--neutral-12) 12%, transparent);--color-background-muted:var(--neutral-3);--color-text-primary:var(--neutral-12);--color-text-secondary:var(--neutral-11);--color-text-disabled:var(--neutral-8);--color-text-accent:var(--accent-11);--color-icon-accent:var(--accent-11);--color-icon-primary:var(--neutral-12);--color-icon-secondary:var(--neutral-11);--color-icon-disabled:var(--neutral-8);--color-background-card:var(--neutral-2);--color-background-popover:var(--neutral-2);--color-background-inverted:var(--neutral-12);--color-border:var(--rule);--color-border-emphasized:var(--rule);--color-skeleton:var(--neutral-4);--color-track:var(--neutral-4);--color-shadow:var(--lightningcss-light,var(--neutral-12))var(--lightningcss-dark,var(--neutral-1));--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--font-size-4xs:.375rem;--font-size-3xs:.4375rem;--font-size-2xs:.5rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.1875rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3333;--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.4286;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.6667;--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.4286;--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-medium);--text-label-leading:1.4286;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4286;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.6667;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:500;--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2571;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.3793;--radius-none:0px;--radius-inner:2px;--radius-element:4px;--radius-container:6px;--radius-page:14px;--radius-chat:14px;--radius-full:9999px;--duration-fast-min:75ms;--duration-fast:.1s;--duration-fast-max:.135s;--duration-medium-min:.15s;--duration-medium:.2s;--duration-medium-max:.265s;--duration-slow-min:.3s;--duration-slow:.4s;--duration-slow-max:.535s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--font-family-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;--font-family-heading:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;--font-family-code:"Source Code Pro", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--color-success:var(--success-9);--color-success-muted:var(--success-3);--color-on-success:var(--success-on-solid);--color-warning:var(--warning-9);--color-warning-muted:var(--warning-3);--color-on-warning:var(--warning-on-solid);--color-error:var(--error-9);--color-error-muted:var(--error-3);--color-on-error:var(--error-on-solid);--color-background-error-inverted:var(--error-11);--color-data-categorical-green:var(--series-1);--color-data-categorical-orange:var(--series-1);--color-data-categorical-blue:var(--series-2);--color-data-categorical-indigo:var(--series-2);--color-data-categorical-cyan:var(--series-3);--color-data-categorical-pink:var(--series-4);--color-data-categorical-teal:var(--series-5);--color-data-categorical-purple:var(--series-6);--color-data-categorical-red:var(--error-11);--color-data-categorical-brown:var(--series-neutral);--color-data-neutral:var(--series-neutral);--color-background-blue:var(--deck-violet-3);--color-border-blue:var(--deck-violet-11);--color-icon-blue:var(--deck-violet-11);--color-text-blue:var(--deck-violet-11);--color-background-cyan:var(--deck-cyan-3);--color-border-cyan:var(--deck-cyan-11);--color-icon-cyan:var(--deck-cyan-11);--color-text-cyan:var(--deck-cyan-11);--color-background-teal:var(--deck-teal-3);--color-border-teal:var(--deck-teal-11);--color-icon-teal:var(--deck-teal-11);--color-text-teal:var(--deck-teal-11);--color-background-purple:var(--deck-purple-3);--color-border-purple:var(--deck-purple-11);--color-icon-purple:var(--deck-purple-11);--color-text-purple:var(--deck-purple-11);--color-background-pink:var(--deck-pink-3);--color-border-pink:var(--deck-pink-11);--color-icon-pink:var(--deck-pink-11);--color-text-pink:var(--deck-pink-11);--color-background-green:var(--success-3);--color-border-green:var(--success-11);--color-icon-green:var(--success-11);--color-text-green:var(--success-11);--color-background-yellow:var(--warning-3);--color-border-yellow:var(--warning-11);--color-icon-yellow:var(--warning-11);--color-text-yellow:var(--warning-11);--color-background-orange:var(--warning-3);--color-border-orange:var(--warning-11);--color-icon-orange:var(--warning-11);--color-text-orange:var(--warning-11);--color-background-red:var(--error-3);--color-border-red:var(--error-11);--color-icon-red:var(--error-11);--color-text-red:var(--error-11);--color-background-gray:var(--neutral-3);--color-border-gray:var(--neutral-11);--color-icon-gray:var(--neutral-11);--color-text-gray:var(--neutral-11);--color-data-blue-1:var(--neutral-3);--color-data-blue-2:var(--neutral-5);--color-data-blue-3:var(--neutral-7);--color-data-blue-4:var(--neutral-8);--color-data-blue-5:var(--neutral-11);--color-data-gray-1:var(--neutral-3);--color-data-gray-2:var(--neutral-5);--color-data-gray-3:var(--neutral-7);--color-data-gray-4:var(--neutral-8);--color-data-gray-5:var(--neutral-11);--color-data-orange-1:var(--neutral-3);--color-data-orange-2:var(--neutral-5);--color-data-orange-3:var(--neutral-7);--color-data-orange-4:var(--neutral-8);--color-data-orange-5:var(--neutral-11);--color-data-pink-1:var(--neutral-3);--color-data-pink-2:var(--neutral-5);--color-data-pink-3:var(--neutral-7);--color-data-pink-4:var(--neutral-8);--color-data-pink-5:var(--neutral-11);--color-data-purple-1:var(--neutral-3);--color-data-purple-2:var(--neutral-5);--color-data-purple-3:var(--neutral-7);--color-data-purple-4:var(--neutral-8);--color-data-purple-5:var(--neutral-11);--color-data-red-1:var(--neutral-3);--color-data-red-2:var(--neutral-5);--color-data-red-3:var(--neutral-7);--color-data-red-4:var(--neutral-8);--color-data-red-5:var(--neutral-11);--color-data-shamrock-1:var(--neutral-3);--color-data-shamrock-2:var(--neutral-5);--color-data-shamrock-3:var(--neutral-7);--color-data-shamrock-4:var(--neutral-8);--color-data-shamrock-5:var(--neutral-11);--color-data-teal-1:var(--neutral-3);--color-data-teal-2:var(--neutral-5);--color-data-teal-3:var(--neutral-7);--color-data-teal-4:var(--neutral-8);--color-data-teal-5:var(--neutral-11);--color-data-yellow-1:var(--neutral-3);--color-data-yellow-2:var(--neutral-5);--color-data-yellow-3:var(--neutral-7);--color-data-yellow-4:var(--neutral-8);--color-data-yellow-5:var(--neutral-11);--shadow-low:0 1px 2px color-mix(in srgb, var(--color-shadow) 6%, transparent);--shadow-med:0 1px 2px color-mix(in srgb, var(--color-shadow) 6%, transparent), 0 4px 12px color-mix(in srgb, var(--color-shadow) 10%, transparent);--shadow-high:0 2px 4px color-mix(in srgb, var(--color-shadow) 8%, transparent), 0 12px 32px color-mix(in srgb, var(--color-shadow) 16%, transparent);--border-width:1px;--focus-outline-width:2px;--focus-outline-offset:2px;--focus-outline-color:var(--focus-ring);--neutral-1:var(--lightningcss-light,#fdfcfc)var(--lightningcss-dark,#131312);--neutral-2:var(--lightningcss-light,#faf8f8)var(--lightningcss-dark,#1a1919);--neutral-3:var(--lightningcss-light,#f3f0ee)var(--lightningcss-dark,#242220);--neutral-4:var(--lightningcss-light,#ebe7e4)var(--lightningcss-dark,#2d2927);--neutral-5:var(--lightningcss-light,#e2ddd9)var(--lightningcss-dark,#36312f);--neutral-6:var(--lightningcss-light,#d8d1cc)var(--lightningcss-dark,#403a37);--neutral-7:var(--lightningcss-light,#cac1bc)var(--lightningcss-dark,#4f4743);--neutral-8:var(--lightningcss-light,#b3a8a2)var(--lightningcss-dark,#685e59);--neutral-9:#b1a59d;--neutral-10:var(--lightningcss-light,#9e938c)var(--lightningcss-dark,#c4b8b1);--neutral-11:var(--lightningcss-light,#68625e)var(--lightningcss-dark,#bdb6b1);--neutral-12:var(--lightningcss-light,#302d2b)var(--lightningcss-dark,#ebe7e4);--accent-1:var(--lightningcss-light,#fffcfa)var(--lightningcss-dark,#151211);--accent-2:var(--lightningcss-light,#fef7f4)var(--lightningcss-dark,#1d1816);--accent-3:var(--lightningcss-light,#fbede5)var(--lightningcss-dark,#29201a);--accent-4:var(--lightningcss-light,#f7e3d8)var(--lightningcss-dark,#35271e);--accent-5:var(--lightningcss-light,#f3d8c8)var(--lightningcss-dark,#412d21);--accent-6:var(--lightningcss-light,#eccbb6)var(--lightningcss-dark,#4f3524);--accent-7:var(--lightningcss-light,#e2baa2)var(--lightningcss-dark,#61402b);--accent-8:var(--lightningcss-light,#ce9f83)var(--lightningcss-dark,#7f553b);--accent-9:#d29976;--accent-10:var(--lightningcss-light,#bc8867)var(--lightningcss-dark,#e4ad8b);--accent-11:var(--lightningcss-light,#7b5c48)var(--lightningcss-dark,#d2af9a);--accent-12:var(--lightningcss-light,#3a2a20)var(--lightningcss-dark,#f9e3d6);--error-3:var(--lightningcss-light,#ffebe9)var(--lightningcss-dark,#2d1d1c);--error-9:#c56c65;--error-11:var(--lightningcss-light,#86534f)var(--lightningcss-dark,#e0a7a1);--error-on-solid:#150a09;--success-3:var(--lightningcss-light,#e6f6e6)var(--lightningcss-dark,#1a261a);--success-9:#84cc86;--success-11:var(--lightningcss-light,#486e49)var(--lightningcss-dark,#9bc49b);--success-on-solid:#081008;--warning-3:var(--lightningcss-light,#f6f0e4)var(--lightningcss-dark,#262219);--warning-9:#ceb47e;--warning-11:var(--lightningcss-light,#6f6144)var(--lightningcss-dark,#c5b696);--warning-on-solid:#110d04;--deck-lime-3:var(--lightningcss-light,#f0f2e4)var(--lightningcss-dark,#222319);--deck-lime-9:#b8be7c;--deck-lime-11:var(--lightningcss-light,#636744)var(--lightningcss-dark,#b7bb95);--deck-lime-on-solid:#0d0e05;--deck-teal-3:var(--lightningcss-light,#e6f4ef)var(--lightningcss-dark,#1a2521);--deck-teal-9:#84c8b3;--deck-teal-11:var(--lightningcss-light,#486c61)var(--lightningcss-dark,#9bc1b4);--deck-teal-on-solid:#05100c;--deck-cyan-3:var(--lightningcss-light,#e6f4f5)var(--lightningcss-dark,#1a2425);--deck-cyan-9:#83c4ca;--deck-cyan-11:var(--lightningcss-light,#486a6d)var(--lightningcss-dark,#9abfc3);--deck-cyan-on-solid:#031011;--deck-violet-3:var(--lightningcss-light,#f1eeff)var(--lightningcss-dark,#22202f);--deck-violet-9:#705ab0;--deck-violet-11:var(--lightningcss-light,#655b8c)var(--lightningcss-dark,#b9afe6);--deck-violet-on-solid:#faf9ff;--deck-purple-3:var(--lightningcss-light,#fbeafd)var(--lightningcss-dark,#291d2b);--deck-purple-9:#ba72c4;--deck-purple-11:var(--lightningcss-light,#7a527f)var(--lightningcss-dark,#d2a6d7);--deck-purple-on-solid:#110a12;--deck-pink-3:var(--lightningcss-light,#ffeaf2)var(--lightningcss-dark,#2c1d23);--deck-pink-9:#c76e96;--deck-pink-11:var(--lightningcss-light,#835267)var(--lightningcss-dark,#dda5bc);--deck-pink-on-solid:#140a0e;--accent-on-solid:#140b06;--rule:var(--lightningcss-light,#938983)var(--lightningcss-dark,#746a65);--background:var(--neutral-1);--surface:var(--neutral-2);--surface-hover:var(--neutral-3);--surface-active:var(--neutral-4);--text-secondary:var(--neutral-11);--text:var(--neutral-12);--accent-bg-subtle:var(--accent-3);--accent-solid:var(--accent-9);--accent-solid-hover:var(--accent-10);--accent-text:var(--accent-11);--border:var(--rule);--border-strong:var(--rule);--border-subtle:var(--rule-chart);--rule-chart:var(--neutral-6);--info-3:var(--neutral-3);--info-9:var(--neutral-9);--info-11:var(--neutral-11);--focus-ring:var(--neutral-12);--focus-ring-halo:var(--neutral-1);--button-solid:var(--accent-11);--button-on-solid:var(--neutral-1);--link:var(--neutral-12);--nav-current:var(--accent-11);--marker-halo:var(--neutral-1);--series-neutral:var(--neutral-11);--series-overlay-nominated:var(--success-11);--row-selected-fill:var(--neutral-3);--row-selected-bar:var(--focus-ring);--color-data-categorical-lime:var(--series-1);--color-data-categorical-violet:var(--series-2);--row-height-balanced:40px;--row-height-compact:32px;--cell-padding-x-balanced:var(--spacing-3);--cell-padding-x-compact:var(--spacing-2);--series-1:var(--deck-lime-11);--series-1-pattern:solid;--color-data-series-1:var(--series-1);--color-data-series-1-pattern:solid;--series-2:var(--deck-violet-11);--series-2-pattern:dashed;--color-data-series-2:var(--series-2);--color-data-series-2-pattern:dashed;--series-3:var(--deck-cyan-11);--series-3-pattern:dotted;--color-data-series-3:var(--series-3);--color-data-series-3-pattern:dotted;--series-4:var(--deck-pink-11);--series-4-pattern:hatched;--color-data-series-4:var(--series-4);--color-data-series-4-pattern:hatched;--series-5:var(--deck-teal-11);--series-5-pattern:cross-hatched;--color-data-series-5:var(--series-5);--color-data-series-5-pattern:cross-hatched;--series-6:var(--deck-purple-11);--series-6-pattern:stippled;--color-data-series-6:var(--series-6);--color-data-series-6-pattern:stippled;--relationship-active-client-fill:var(--success-3);--relationship-active-client-muted:var(--success-3);--relationship-active-client-ink:var(--success-11);--color-data-relationship-active-client:var(--relationship-active-client-ink);--relationship-target-prospect-fill:var(--deck-violet-3);--relationship-target-prospect-muted:var(--deck-violet-3);--relationship-target-prospect-ink:var(--deck-violet-11);--color-data-relationship-target-prospect:var(--relationship-target-prospect-ink);--relationship-unassigned-fill:var(--warning-3);--relationship-unassigned-muted:var(--warning-3);--relationship-unassigned-ink:var(--warning-11);--color-data-relationship-unassigned:var(--relationship-unassigned-ink);--relationship-unknown-fill:transparent;--relationship-unknown-muted:var(--neutral-3);--relationship-unknown-ink:var(--neutral-11);--color-data-relationship-unknown:var(--relationship-unknown-ink);--action-status-upcoming-fill:transparent;--action-status-upcoming-muted:var(--neutral-3);--action-status-upcoming-ink:var(--neutral-11);--color-data-action-status-upcoming:var(--action-status-upcoming-ink);--action-status-open-fill:var(--warning-3);--action-status-open-muted:var(--warning-3);--action-status-open-ink:var(--warning-11);--color-data-action-status-open:var(--action-status-open-ink);--action-status-sent-fill:var(--deck-teal-3);--action-status-sent-muted:var(--deck-teal-3);--action-status-sent-ink:var(--deck-teal-11);--color-data-action-status-sent:var(--action-status-sent-ink);--action-status-snoozed-fill:var(--neutral-3);--action-status-snoozed-muted:var(--neutral-3);--action-status-snoozed-ink:var(--neutral-11);--color-data-action-status-snoozed:var(--action-status-snoozed-ink);--action-status-done-fill:var(--success-3);--action-status-done-muted:var(--success-3);--action-status-done-ink:var(--success-11);--color-data-action-status-done:var(--action-status-done-ink);--action-status-dismissed-fill:transparent;--action-status-dismissed-muted:var(--neutral-3);--action-status-dismissed-ink:var(--neutral-11);--color-data-action-status-dismissed:var(--action-status-dismissed-ink);--watch-rule-kind-scheduled-arrival-fill:var(--deck-cyan-3);--watch-rule-kind-scheduled-arrival-muted:var(--deck-cyan-3);--watch-rule-kind-scheduled-arrival-ink:var(--deck-cyan-11);--color-data-watch-rule-kind-scheduled-arrival:var(--watch-rule-kind-scheduled-arrival-ink);--watch-rule-kind-arrived-at-port-fill:var(--deck-cyan-3);--watch-rule-kind-arrived-at-port-muted:var(--deck-cyan-3);--watch-rule-kind-arrived-at-port-ink:var(--deck-cyan-11);--color-data-watch-rule-kind-arrived-at-port:var(--watch-rule-kind-arrived-at-port-ink);--watch-rule-kind-eta-change-fill:var(--deck-violet-3);--watch-rule-kind-eta-change-muted:var(--deck-violet-3);--watch-rule-kind-eta-change-ink:var(--deck-violet-11);--color-data-watch-rule-kind-eta-change:var(--watch-rule-kind-eta-change-ink);--watch-rule-kind-destination-change-fill:var(--deck-violet-3);--watch-rule-kind-destination-change-muted:var(--deck-violet-3);--watch-rule-kind-destination-change-ink:var(--deck-violet-11);--color-data-watch-rule-kind-destination-change:var(--watch-rule-kind-destination-change-ink);--watch-rule-kind-identity-change-fill:var(--deck-purple-3);--watch-rule-kind-identity-change-muted:var(--deck-purple-3);--watch-rule-kind-identity-change-ink:var(--deck-purple-11);--color-data-watch-rule-kind-identity-change:var(--watch-rule-kind-identity-change-ink);--watch-rule-kind-nav-status-change-fill:var(--deck-purple-3);--watch-rule-kind-nav-status-change-muted:var(--deck-purple-3);--watch-rule-kind-nav-status-change-ink:var(--deck-purple-11);--color-data-watch-rule-kind-nav-status-change:var(--watch-rule-kind-nav-status-change-ink);--watch-rule-kind-area-entry-exit-fill:var(--deck-lime-3);--watch-rule-kind-area-entry-exit-muted:var(--deck-lime-3);--watch-rule-kind-area-entry-exit-ink:var(--deck-lime-11);--color-data-watch-rule-kind-area-entry-exit:var(--watch-rule-kind-area-entry-exit-ink);--watch-rule-kind-sanction-status-change-fill:var(--error-3);--watch-rule-kind-sanction-status-change-muted:var(--error-3);--watch-rule-kind-sanction-status-change-ink:var(--error-11);--color-data-watch-rule-kind-sanction-status-change:var(--watch-rule-kind-sanction-status-change-ink);--sanction-status-sanctioned-fill:var(--error-9);--sanction-status-sanctioned-muted:var(--error-3);--sanction-status-sanctioned-ink:var(--error-on-solid);--color-data-sanction-status-sanctioned:var(--sanction-status-sanctioned-ink);--sanction-status-possible-match-fill:var(--warning-3);--sanction-status-possible-match-muted:var(--warning-3);--sanction-status-possible-match-ink:var(--warning-11);--color-data-sanction-status-possible-match:var(--sanction-status-possible-match-ink);--sanction-status-clear-fill:transparent;--sanction-status-clear-muted:var(--neutral-3);--sanction-status-clear-ink:var(--neutral-11);--color-data-sanction-status-clear:var(--sanction-status-clear-ink);--ship-category-cargo-fill:var(--deck-cyan-3);--ship-category-cargo-muted:var(--deck-cyan-3);--ship-category-cargo-ink:var(--deck-cyan-11);--color-data-ship-category-cargo:var(--ship-category-cargo-ink);--ship-category-tanker-fill:var(--deck-pink-3);--ship-category-tanker-muted:var(--deck-pink-3);--ship-category-tanker-ink:var(--deck-pink-11);--color-data-ship-category-tanker:var(--ship-category-tanker-ink);--ship-category-passenger-fill:var(--deck-violet-3);--ship-category-passenger-muted:var(--deck-violet-3);--ship-category-passenger-ink:var(--deck-violet-11);--color-data-ship-category-passenger:var(--ship-category-passenger-ink);--ship-category-fishing-fill:var(--deck-teal-3);--ship-category-fishing-muted:var(--deck-teal-3);--ship-category-fishing-ink:var(--deck-teal-11);--color-data-ship-category-fishing:var(--ship-category-fishing-ink);--ship-category-service-fill:var(--deck-lime-3);--ship-category-service-muted:var(--deck-lime-3);--ship-category-service-ink:var(--deck-lime-11);--color-data-ship-category-service:var(--ship-category-service-ink);--ship-category-leisure-fill:var(--deck-purple-3);--ship-category-leisure-muted:var(--deck-purple-3);--ship-category-leisure-ink:var(--deck-purple-11);--color-data-ship-category-leisure:var(--ship-category-leisure-ink);--ship-category-other-fill:var(--neutral-3);--ship-category-other-muted:var(--neutral-3);--ship-category-other-ink:var(--neutral-11);--color-data-ship-category-other:var(--ship-category-other-ink);--nav-status-under-way-fill:transparent;--nav-status-under-way-muted:var(--neutral-3);--nav-status-under-way-ink:var(--neutral-12);--color-data-nav-status-under-way:var(--nav-status-under-way-ink);--nav-status-at-anchor-fill:transparent;--nav-status-at-anchor-muted:var(--neutral-3);--nav-status-at-anchor-ink:var(--neutral-12);--color-data-nav-status-at-anchor:var(--nav-status-at-anchor-ink);--nav-status-moored-fill:transparent;--nav-status-moored-muted:var(--neutral-3);--nav-status-moored-ink:var(--neutral-12);--color-data-nav-status-moored:var(--nav-status-moored-ink);--nav-status-no-position-fill:transparent;--nav-status-no-position-muted:var(--neutral-3);--nav-status-no-position-ink:var(--neutral-11);--color-data-nav-status-no-position:var(--nav-status-no-position-ink);--nomination-status-nominated-fill:var(--success-3);--nomination-status-nominated-muted:var(--success-3);--nomination-status-nominated-ink:var(--success-11);--color-data-nomination-status-nominated:var(--nomination-status-nominated-ink);--nomination-status-pending-fill:transparent;--nomination-status-pending-muted:var(--neutral-3);--nomination-status-pending-ink:var(--neutral-11);--color-data-nomination-status-pending:var(--nomination-status-pending-ink);--nomination-status-cancelled-fill:transparent;--nomination-status-cancelled-muted:var(--neutral-3);--nomination-status-cancelled-ink:var(--neutral-11);--color-data-nomination-status-cancelled:var(--nomination-status-cancelled-ink);font-family:var(--font-family-body)}.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);letter-spacing:-.02em}.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-heading{letter-spacing:-.01em}.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-text[data-type=identifier]{font-family:var(--font-family-code);font-size:var(--font-size-base);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.02em;line-height:var(--text-body-leading)}.astryx-text[data-type=metric]{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}.astryx-link{color:var(--link);text-underline-offset:.12em;text-decoration:underline}.astryx-table-cell{font-variant-numeric:tabular-nums;padding-block:0}.astryx-table-cell[data-density=balanced]{height:var(--row-height-balanced);padding-inline:var(--cell-padding-x-balanced)}.astryx-table-cell[data-density=compact]{height:var(--row-height-compact);padding-inline:var(--cell-padding-x-compact)}.astryx-table-header-cell{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:none;font-feature-settings:"smcp", "c2sc";font-synthesis:none;vertical-align:middle;padding-block:0;font-variant-caps:all-small-caps;line-height:1.5}.astryx-table-header-cell[data-density=balanced]{height:var(--row-height-balanced);padding-inline:var(--cell-padding-x-balanced)}.astryx-table-header-cell[data-density=compact]{height:var(--row-height-compact);padding-inline:var(--cell-padding-x-compact)}.astryx-metadata-list-item{font-variant-numeric:tabular-nums}.astryx-token{border-radius:var(--radius-element);border:1px solid #0000}.astryx-token[data-color=default]{background-color:var(--neutral-3);color:var(--neutral-11)}.astryx-token[data-color=active-client]{background-color:var(--relationship-active-client-fill);color:var(--relationship-active-client-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=target-prospect]{background-color:var(--relationship-target-prospect-fill);color:var(--relationship-target-prospect-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=unassigned]{background-color:var(--relationship-unassigned-fill);color:var(--relationship-unassigned-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=unknown]{background-color:var(--relationship-unknown-fill);color:var(--relationship-unknown-ink);border-color:var(--rule);border-style:dashed}.astryx-token[data-color=upcoming]{background-color:var(--action-status-upcoming-fill);color:var(--action-status-upcoming-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=open]{background-color:var(--action-status-open-fill);color:var(--action-status-open-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=sent]{background-color:var(--action-status-sent-fill);color:var(--action-status-sent-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=snoozed]{background-color:var(--action-status-snoozed-fill);color:var(--action-status-snoozed-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=done]{background-color:var(--action-status-done-fill);color:var(--action-status-done-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=dismissed]{background-color:var(--action-status-dismissed-fill);color:var(--action-status-dismissed-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=scheduled-arrival]{background-color:var(--watch-rule-kind-scheduled-arrival-fill);color:var(--watch-rule-kind-scheduled-arrival-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=arrived-at-port]{background-color:var(--watch-rule-kind-arrived-at-port-fill);color:var(--watch-rule-kind-arrived-at-port-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=eta-change]{background-color:var(--watch-rule-kind-eta-change-fill);color:var(--watch-rule-kind-eta-change-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=destination-change]{background-color:var(--watch-rule-kind-destination-change-fill);color:var(--watch-rule-kind-destination-change-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=identity-change]{background-color:var(--watch-rule-kind-identity-change-fill);color:var(--watch-rule-kind-identity-change-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=nav-status-change]{background-color:var(--watch-rule-kind-nav-status-change-fill);color:var(--watch-rule-kind-nav-status-change-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=area-entry-exit]{background-color:var(--watch-rule-kind-area-entry-exit-fill);color:var(--watch-rule-kind-area-entry-exit-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=sanction-status-change]{background-color:var(--watch-rule-kind-sanction-status-change-fill);color:var(--watch-rule-kind-sanction-status-change-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=sanctioned]{background-color:var(--sanction-status-sanctioned-fill);color:var(--sanction-status-sanctioned-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=possible-match]{background-color:var(--sanction-status-possible-match-fill);color:var(--sanction-status-possible-match-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=clear]{background-color:var(--sanction-status-clear-fill);color:var(--sanction-status-clear-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=cargo]{background-color:var(--ship-category-cargo-fill);color:var(--ship-category-cargo-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=tanker]{background-color:var(--ship-category-tanker-fill);color:var(--ship-category-tanker-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=passenger]{background-color:var(--ship-category-passenger-fill);color:var(--ship-category-passenger-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=fishing]{background-color:var(--ship-category-fishing-fill);color:var(--ship-category-fishing-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=service]{background-color:var(--ship-category-service-fill);color:var(--ship-category-service-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=leisure]{background-color:var(--ship-category-leisure-fill);color:var(--ship-category-leisure-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=other]{background-color:var(--ship-category-other-fill);color:var(--ship-category-other-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=under-way]{background-color:var(--nav-status-under-way-fill);color:var(--nav-status-under-way-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=at-anchor]{background-color:var(--nav-status-at-anchor-fill);color:var(--nav-status-at-anchor-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=moored]{background-color:var(--nav-status-moored-fill);color:var(--nav-status-moored-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=no-position]{background-color:var(--nav-status-no-position-fill);color:var(--nav-status-no-position-ink);border-color:var(--rule);border-style:dashed}.astryx-token[data-color=nominated]{background-color:var(--nomination-status-nominated-fill);color:var(--nomination-status-nominated-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=pending]{background-color:var(--nomination-status-pending-fill);color:var(--nomination-status-pending-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=cancelled]{background-color:var(--nomination-status-cancelled-fill);color:var(--nomination-status-cancelled-ink);border-color:var(--rule);border-style:solid}.astryx-token[data-color=client]{background-color:var(--relationship-active-client-fill);color:var(--relationship-active-client-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=prospect]{background-color:var(--relationship-target-prospect-fill);color:var(--relationship-target-prospect-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=actNow]{background-color:var(--action-status-open-fill);color:var(--action-status-open-ink);border-style:solid;border-color:#0000}.astryx-token[data-color=lost]{background-color:var(--watch-rule-kind-sanction-status-change-fill);color:var(--watch-rule-kind-sanction-status-change-ink);border-style:solid;border-color:#0000}.astryx-badge[data-variant=neutral],.astryx-badge[data-variant=info]{background-color:var(--neutral-12);color:var(--neutral-1)}.astryx-status-dot[data-variant=accent]{background-color:var(--neutral-11)}.astryx-banner[data-status=info]{background-color:var(--info-3)}.astryx-banner-icon[data-status=info]{color:var(--info-11)}.astryx-top-nav-item{color:var(--color-text-primary);border-radius:var(--radius-element)}.astryx-top-nav-item[data-selected=selected]{color:var(--nav-current);box-shadow:inset 0 -2px 0 0 var(--nav-current);background-color:#0000}.astryx-tab[data-selected=selected]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.astryx-tab-indicator[data-selected=selected]{background-color:var(--neutral-12);height:2px}.astryx-segmented-control-item[data-selected=selected]{background-color:var(--neutral-12);color:var(--neutral-1);box-shadow:none}.astryx-toggle-button[data-is-pressed=isPressed]{background-color:var(--neutral-12);color:var(--neutral-1)}.astryx-toggle-button[data-is-pressed=isPressed]:focus-visible{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-ring-halo)}.astryx-button{font-weight:var(--font-weight-semibold)}.astryx-button:focus-visible{box-shadow:0 0 0 var(--focus-outline-width) var(--focus-ring-halo)}.astryx-button[data-variant=primary]{background-color:var(--button-solid);color:var(--button-on-solid)}.astryx-button[data-variant=secondary]{background-color:var(--color-background-surface);border:var(--border-width) solid var(--rule);color:var(--color-text-primary)}.astryx-button[data-variant=ghost]{color:var(--color-text-primary)}.astryx-button[data-variant=ink]{background-color:var(--neutral-12);color:var(--neutral-1)}.astryx-card{border:var(--border-width) solid var(--rule);border-radius:var(--radius-container);--astryx-card-padding:var(--spacing-4);--_card-radius:var(--radius-container)}.astryx-clickable-card{border:var(--border-width) solid var(--rule);border-radius:var(--radius-container)}.astryx-popover{box-shadow:var(--shadow-low);border:var(--border-width) solid var(--rule)}.astryx-dialog{border-radius:var(--radius-container);box-shadow:var(--shadow-med);--_dialog-radius:var(--radius-container)}.astryx-bottom-sheet{border-radius:var(--radius-page)}.astryx-toast{box-shadow:var(--shadow-high)}.astryx-tooltip{font-size:var(--font-size-sm)}.astryx-selectable-card{--selectable-card-ring-color:var(--focus-ring)}.astryx-text[data-color=primary],.astryx-heading[data-color=primary],.astryx-link[data-color=primary]{color:var(--color-text-primary)}.astryx-text[data-color=secondary],.astryx-heading[data-color=secondary],.astryx-link[data-color=secondary]{color:var(--color-text-secondary)}.astryx-text[data-color=disabled],.astryx-heading[data-color=disabled],.astryx-link[data-color=disabled]{color:var(--color-text-disabled)}.astryx-text[data-color=placeholder],.astryx-heading[data-color=placeholder],.astryx-link[data-color=placeholder]{color:var(--color-text-secondary)}.astryx-text[data-color=accent],.astryx-heading[data-color=accent],.astryx-link[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)}}@media (pointer:coarse){@scope([data-astryx-theme=portpulse]) to ([data-astryx-theme]){:scope{--size-element-sm:44px;--size-element-md:44px;--size-element-lg:44px;--row-height-balanced:48px;--row-height-compact:48px;--cell-padding-x-compact:var(--spacing-3)}.astryx-segmented-control-item,.astryx-tab{min-height:var(--size-element-lg)}.astryx-link{min-width:var(--size-element-lg);margin-block:-12px;padding-block:12px}.astryx-link[data-color=primary]{color:var(--color-text-primary)}.astryx-link[data-color=secondary]{color:var(--color-text-secondary)}.astryx-link[data-color=disabled]{color:var(--color-text-disabled)}.astryx-link[data-color=placeholder]{color:var(--color-text-secondary)}.astryx-link[data-color=accent]{color:var(--color-text-accent)}}}@media (prefers-reduced-motion:reduce){@scope([data-astryx-theme=portpulse]) to ([data-astryx-theme]){:scope{--duration-fast:.01ms;--duration-fast-min:.01ms;--duration-fast-max:.01ms;--duration-medium:.01ms;--duration-medium-min:.01ms;--duration-medium-max:.01ms;--duration-slow:.01ms;--duration-slow-min:.01ms;--duration-slow-max:.01ms}.astryx-skeleton{opacity:.8;animation-name:none}}}@scope([data-astryx-theme=portpulse]) 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)}}}:root{--stylex-injection:0}

