@layer reset{@scope([data-astryx-theme=neutral]) 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:var(--lightningcss-light,#0171e3)var(--lightningcss-dark,#0171e3);--color-data-categorical-orange:var(--lightningcss-light,#eb6e00)var(--lightningcss-dark,#eb6e00);--color-data-categorical-purple:var(--lightningcss-light,#6b1efd)var(--lightningcss-dark,#6b1efd);--color-data-categorical-green:var(--lightningcss-light,#0b991f)var(--lightningcss-dark,#0b991f);--color-data-categorical-pink:var(--lightningcss-light,#f351c0)var(--lightningcss-dark,#f351c0);--color-data-categorical-cyan:var(--lightningcss-light,#0171a4)var(--lightningcss-dark,#0171a4);--color-data-categorical-red:var(--lightningcss-light,#f5394f)var(--lightningcss-dark,#f5394f);--color-data-categorical-teal:var(--lightningcss-light,#08a3a3)var(--lightningcss-dark,#08a3a3);--color-data-categorical-brown:var(--lightningcss-light,#965e03)var(--lightningcss-dark,#965e03);--color-data-categorical-indigo:var(--lightningcss-light,#6f8aff)var(--lightningcss-dark,#6f8aff);--color-data-neutral:var(--lightningcss-light,#8494a3)var(--lightningcss-dark,#8c939b);--color-data-blue-5:var(--lightningcss-light,#02165e)var(--lightningcss-dark,#02165e);--color-data-blue-4:var(--lightningcss-light,#004cbc)var(--lightningcss-dark,#004cbc);--color-data-blue-3:var(--lightningcss-light,#2694fe)var(--lightningcss-dark,#2694fe);--color-data-blue-2:var(--lightningcss-light,#78beff)var(--lightningcss-dark,#78beff);--color-data-blue-1:var(--lightningcss-light,#dbecff)var(--lightningcss-dark,#dbecff);--color-data-shamrock-5:var(--lightningcss-light,#0b603d)var(--lightningcss-dark,#0b603d);--color-data-shamrock-4:var(--lightningcss-light,#138546)var(--lightningcss-dark,#138546);--color-data-shamrock-3:var(--lightningcss-light,#24bb5e)var(--lightningcss-dark,#24bb5e);--color-data-shamrock-2:var(--lightningcss-light,#8ef7aa)var(--lightningcss-dark,#8ef7aa);--color-data-shamrock-1:var(--lightningcss-light,#d6fee4)var(--lightningcss-dark,#d6fee4);--color-data-orange-5:var(--lightningcss-light,#a13f04)var(--lightningcss-dark,#a13f04);--color-data-orange-4:var(--lightningcss-light,#d66100)var(--lightningcss-dark,#d66100);--color-data-orange-3:var(--lightningcss-light,#fd9537)var(--lightningcss-dark,#fd9537);--color-data-orange-2:var(--lightningcss-light,#fdb876)var(--lightningcss-dark,#fdb876);--color-data-orange-1:var(--lightningcss-light,#ffe6cf)var(--lightningcss-dark,#ffe6cf);--color-data-pink-5:var(--lightningcss-light,#8e1073)var(--lightningcss-dark,#8e1073);--color-data-pink-4:var(--lightningcss-light,#d123a1)var(--lightningcss-dark,#d123a1);--color-data-pink-3:var(--lightningcss-light,#f989d3)var(--lightningcss-dark,#f989d3);--color-data-pink-2:var(--lightningcss-light,#feade3)var(--lightningcss-dark,#feade3);--color-data-pink-1:var(--lightningcss-light,#fce3f4)var(--lightningcss-dark,#fce3f4);--color-data-purple-5:var(--lightningcss-light,#3e0697)var(--lightningcss-dark,#3e0697);--color-data-purple-4:var(--lightningcss-light,#6b1efd)var(--lightningcss-dark,#6b1efd);--color-data-purple-3:var(--lightningcss-light,#9081ff)var(--lightningcss-dark,#9081ff);--color-data-purple-2:var(--lightningcss-light,#b3b0fe)var(--lightningcss-dark,#b3b0fe);--color-data-purple-1:var(--lightningcss-light,#e8e8fb)var(--lightningcss-dark,#e8e8fb);--color-data-red-5:var(--lightningcss-light,#9d0519)var(--lightningcss-dark,#9d0519);--color-data-red-4:var(--lightningcss-light,#d31130)var(--lightningcss-dark,#d31130);--color-data-red-3:var(--lightningcss-light,#fb7d87)var(--lightningcss-dark,#fb7d87);--color-data-red-2:var(--lightningcss-light,#ffb2b8)var(--lightningcss-dark,#ffb2b8);--color-data-red-1:var(--lightningcss-light,#fee4e6)var(--lightningcss-dark,#fee4e6);--color-data-teal-5:var(--lightningcss-light,#08767d)var(--lightningcss-dark,#08767d);--color-data-teal-4:var(--lightningcss-light,#0c9293)var(--lightningcss-dark,#0c9293);--color-data-teal-3:var(--lightningcss-light,#0db7af)var(--lightningcss-dark,#0db7af);--color-data-teal-2:var(--lightningcss-light,#6ce6d8)var(--lightningcss-dark,#6ce6d8);--color-data-teal-1:var(--lightningcss-light,#d7fcf8)var(--lightningcss-dark,#d7fcf8);--color-data-yellow-5:var(--lightningcss-light,#8a5001)var(--lightningcss-dark,#8a5001);--color-data-yellow-4:var(--lightningcss-light,#d69804)var(--lightningcss-dark,#d69804);--color-data-yellow-3:var(--lightningcss-light,#fbce03)var(--lightningcss-dark,#fbce03);--color-data-yellow-2:var(--lightningcss-light,#fcec85)var(--lightningcss-dark,#fcec85);--color-data-yellow-1:var(--lightningcss-light,#fdf6ba)var(--lightningcss-dark,#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=neutral]) to ([data-astryx-theme]){:scope{--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-bold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-bold);--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:var(--font-weight-normal);--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;--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:Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading:Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-code:ui-monospace, "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", 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,#fff)var(--lightningcss-dark,#262626);--color-background-body:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#1b1b1b);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b1b1b);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b1b1b);--color-background-muted:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#1b1b1b);--color-accent:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#f1f1f1);--color-accent-muted:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#262626);--color-neutral:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff1a);--color-overlay:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#000c);--color-overlay-hover:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--color-overlay-pressed:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--color-text-primary:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-text-secondary:var(--lightningcss-light,#474747)var(--lightningcss-dark,#9e9e9e);--color-text-disabled:var(--lightningcss-light,#919191)var(--lightningcss-dark,#525252);--color-text-accent:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#f1f1f1);--color-on-dark:#fff;--color-on-light:#111;--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);--color-on-warning:#111;--color-icon-accent:var(--lightningcss-light,#1b1b1b)var(--lightningcss-dark,#f1f1f1);--color-icon-primary:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-icon-secondary:var(--lightningcss-light,#6a6a6a)var(--lightningcss-dark,#9e9e9e);--color-icon-disabled:var(--lightningcss-light,#919191)var(--lightningcss-dark,#525252);--color-success:var(--lightningcss-light,#00490b)var(--lightningcss-dark,#a4d6a3);--color-error:var(--lightningcss-light,#76000c)var(--lightningcss-dark,#ffc4be);--color-warning:var(--lightningcss-light,#4b3900)var(--lightningcss-dark,#f8d36a);--color-success-muted:var(--lightningcss-light,#bce0bb)var(--lightningcss-dark,#90ca903d);--color-error-muted:var(--lightningcss-light,#ffc4be)var(--lightningcss-dark,#ff98903d);--color-warning-muted:var(--lightningcss-light,#fae19e)var(--lightningcss-dark,#e2b6233d);--color-border:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1a);--color-border-emphasized:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#525252);--color-skeleton:var(--lightningcss-light,#f1f1f1)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,#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:.375rem;--radius-element:.625rem;--radius-container:.75rem;--radius-page:1.75rem;--radius-full:9999px;--shadow-low:0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000040), 0 4px 8px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff14);--shadow-med:0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000059), 0 4px 12px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff1f);--shadow-high:0 4px 6px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080), 0 12px 24px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#000000b3), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff26);--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;--astryx-theme-neutral-color-status-fill-accent:var(--lightningcss-light,#0074e2)var(--lightningcss-dark,#6d9cfe);--astryx-theme-neutral-color-status-fill-success:var(--lightningcss-light,#198100)var(--lightningcss-dark,#64af4c);--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,#b9d7ff)var(--lightningcss-dark,#88bcff3d);--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)}@supports (color:lab(0% 0 0)){:scope{--shadow-low:0 2px 4px var(--lightningcss-light,lab(0% 0 0/.05))var(--lightningcss-dark,lab(0% 0 0/.25)), 0 4px 8px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.4)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.08));--shadow-med:0 2px 4px var(--lightningcss-light,lab(0% 0 0/.05))var(--lightningcss-dark,lab(0% 0 0/.35)), 0 4px 12px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.5)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.12));--shadow-high:0 4px 6px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.5)), 0 12px 24px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(0% 0 0/.7)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.15))}}:scope{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)}.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=neutral]) 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)}}}
@font-face{font-family:Figtree;src:url(/fonts/figtree/Figtree-Variable.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}:root[data-management-ui=light]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}:root:has([data-roots-management=light]){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}[data-management-scope]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--roots-royal:var(--color-accent);--roots-royal-hover:var(--color-text-accent);--roots-navy:var(--color-text-primary);--roots-muted:var(--color-text-secondary);--roots-surface:var(--color-background-surface);--roots-border:var(--color-border);--roots-chrome:var(--color-background-body);--roots-chrome-border:var(--color-border);--roots-wash:var(--color-background-muted);--roots-canvas:var(--color-background-body);--roots-teal:var(--color-success);--roots-purple:var(--color-text-accent);--roots-orange:var(--color-warning);--roots-green:var(--color-success);--roots-red:var(--color-error);--roots-amber:var(--color-warning);--roots-review-surface:var(--color-warning-muted);--roots-yellow-surface:var(--color-warning-muted);--roots-yellow-ink:var(--color-warning);--roots-info:var(--color-text-accent);--roots-sidebar-width:13rem;--roots-header-height:3.5rem;--roots-inset:1rem;--roots-page-max:72rem;--roots-panel-width:24rem;--roots-table-header-size:13px;--roots-radius-control:var(--radius-element);--roots-radius-surface:var(--radius-container);--roots-radius-shell:16px;--roots-radius-full:9999px;--roots-scrim:var(--color-overlay-pressed);--roots-shadow-surface:var(--shadow-low);--roots-shadow-shell:var(--shadow-low);--roots-shadow-popover:var(--shadow-high);font-family:var(--font-family-body);color:var(--roots-navy);min-width:0;font-size:.9375rem;line-height:1.5}[data-management-scope] *,[data-management-scope] :before,[data-management-scope] :after{box-sizing:border-box}[data-management-scope] :focus-visible{outline:var(--focus-outline-width,1.5px) solid var(--focus-outline-color,var(--roots-royal));outline-offset:var(--focus-outline-offset,2px);--tw-ring-shadow:0 0 #0000}[data-management-scope] .roots-surface{border-radius:var(--roots-radius-surface);border-color:var(--roots-border);background:var(--roots-surface);box-shadow:var(--roots-shadow-surface);min-width:0}[data-management-scope] .roots-icon-dot{--roots-tone:var(--roots-royal);border-radius:var(--roots-radius-full);width:1.625rem;height:1.625rem;color:var(--roots-tone);background:color-mix(in srgb,var(--roots-tone) 13%,transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-management-scope] [data-tone=neutral]{--roots-tone:var(--roots-muted)}[data-management-scope] [data-tone=accent]{--roots-tone:var(--roots-royal)}[data-management-scope] [data-tone=green]{--roots-tone:var(--roots-green)}[data-management-scope] [data-tone=red]{--roots-tone:var(--roots-red)}[data-management-scope] .roots-icon-dot[data-size=sm]{width:1.5rem;height:1.5rem}[data-management-scope] .roots-icon-dot[data-size=lg]{width:2.5rem;height:2.5rem}[data-management-scope] .roots-count{border-radius:var(--roots-radius-full);min-width:1.25rem;font-size:.6875rem}[data-management-scope] :is(.roots-count,.roots-stat-value,[data-roots-numeric]){font-family:var(--roots-font-numeric,var(--font-family-body));font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:scope:where(html):has([data-management-scope] .roots-app-shell){overscroll-behavior:none;overflow:hidden}html:has([data-management-scope] .roots-app-shell){overscroll-behavior:none;overflow:hidden}body:has([data-management-scope] .roots-app-shell){overscroll-behavior:none;overflow:hidden}@media print{:scope:where(html):has([data-management-scope] .roots-app-shell){overflow:visible}html:has([data-management-scope] .roots-app-shell){overflow:visible}body:has([data-management-scope] .roots-app-shell){overflow:visible}}[data-management-scope] .roots-app-shell{grid-template-columns:var(--roots-sidebar-width) minmax(0,1fr);background:var(--roots-chrome);gap:0;width:100%;height:100dvh;min-height:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}[data-management-scope] .roots-shell-sidebar{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}[data-management-scope] .roots-shell-brand{min-height:var(--roots-header-height);align-items:center;padding-inline:.75rem;font-size:1.125rem;font-weight:600;display:flex}[data-management-scope] .roots-astryx-navigation{--size-element-md:44px;--text-label-size:1rem}[data-management-scope] .roots-nav-sections{gap:.75rem;display:grid}[data-management-scope] .roots-shell-dialog[data-side=left] .roots-shell-drawer{padding:0}[data-management-scope] .roots-shell-main{flex-direction:column;gap:0;min-width:0;min-height:0;display:flex}[data-management-scope] .roots-shell-header{height:var(--roots-header-height);color:var(--roots-navy);background:var(--roots-chrome);border-radius:0;flex-shrink:0;align-items:center;gap:1rem;padding-inline:0 1rem;display:flex}[data-management-scope] .roots-shell-header :is(.roots-shell-menu-trigger,.roots-shell-panel-trigger){color:var(--roots-navy)}[data-management-scope] .roots-shell-header input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-management-scope] .roots-shell-menu-trigger{display:none}[data-management-scope] .roots-shell-search{flex:1;min-width:0}[data-management-scope] .roots-shell-actions{flex-shrink:0;margin-inline-start:auto}[data-management-scope] .roots-shell-workbench{background:var(--roots-canvas);border:1px solid var(--roots-chrome-border);border-radius:var(--roots-radius-shell);box-shadow:var(--roots-shadow-shell);min-width:0;min-height:0;margin:0 var(--roots-inset) var(--roots-inset) 0;flex:1;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}[data-management-scope] .roots-shell-content{width:100%;max-width:var(--roots-page-max);min-width:0;margin:0;padding:2rem;overflow-y:auto}[data-management-scope] .roots-shell-panel{border-inline-start:1px solid var(--roots-border);background:var(--roots-surface);min-width:0;color:var(--roots-navy);padding:1.5rem;overflow-y:auto}[data-management-scope] .roots-breadcrumbs{flex-shrink:1;min-width:0;font-size:.8125rem}[data-management-scope] .roots-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}[data-management-scope] .roots-breadcrumbs li{align-items:center;gap:.375rem;display:flex}[data-management-scope] .roots-breadcrumbs a{color:inherit;opacity:.8;text-decoration:none}[data-management-scope] .roots-breadcrumbs a:hover{opacity:1;text-decoration:underline}[data-management-scope] .roots-skip-link{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-management-scope] .roots-skip-link:focus{clip-path:none;z-index:100;background:var(--roots-surface);width:auto;height:auto;color:var(--roots-navy);padding:.75rem}[data-management-scope] .roots-shell-dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--roots-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}[data-management-scope] .roots-shell-dialog[open]{display:block}[data-management-scope] .roots-shell-dialog[data-yielded]{background:var(--roots-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-management-scope] .roots-shell-dialog::backdrop{background:var(--roots-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-management-scope] .roots-shell-drawer{background:var(--roots-surface);width:min(20rem,100% - 3rem);min-height:100%;box-shadow:var(--roots-shadow-popover);flex-direction:column;padding:1rem;display:flex}[data-management-scope] .roots-shell-dialog[data-side=right] .roots-shell-drawer{width:min(27rem,100% - 3rem);margin-inline-start:auto}[data-management-scope] .roots-drawer-close{justify-content:flex-end}[data-management-scope] .roots-empty-state{text-align:center;color:var(--roots-muted);padding:2rem}@media (min-width:80rem){[data-management-scope] .roots-app-shell[data-has-panel] .roots-shell-workbench{grid-template-columns:minmax(0,1fr) var(--roots-panel-width)}}@media (max-width:47.999rem){[data-management-scope] .roots-app-shell{grid-template-columns:minmax(0,1fr)}[data-management-scope] .roots-shell-sidebar{display:none}[data-management-scope] .roots-shell-menu-trigger{display:inline-flex}[data-management-scope] .roots-shell-header{gap:.5rem;padding-inline:.5rem;overflow-x:auto}[data-management-scope] .roots-breadcrumbs{flex:1}[data-management-scope] .roots-shell-search{flex:1;min-width:6rem}[data-management-scope] .roots-shell-actions{margin-inline-start:0}[data-management-scope] .roots-shell-workbench{border-radius:12px 12px 0 0;margin:0}[data-management-scope] .roots-shell-content{padding:1rem}}[data-management-scope] .astryx-table tr[data-state=selected]>:is(td,th){background:color-mix(in srgb,var(--color-accent) 8%,var(--color-background-surface))}[data-management-scope] .astryx-table tr[data-state=selected]>:is(td,th):first-child{box-shadow:inset 3px 0 0 var(--color-accent)}[data-management-scope] .font-money,[data-management-scope] .font-money :where(*){font-family:var(--font-family-money,Figtree), Figtree, sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
[data-management-scope] .roots-bento-page{padding:var(--roots-page-gutter)}[data-management-scope] :is(.roots-bento-page,.roots-frame){min-height:100dvh;color:var(--roots-ink);font-size:var(--roots-body-size);background:radial-gradient(70rem 48rem at 100% 100%, var(--roots-canvas-glow), transparent 62%), radial-gradient(44rem 30rem at 82% 88%, var(--roots-canvas-glow-soft), transparent 70%), radial-gradient(52rem 36rem at 0% 0%, var(--roots-canvas-warm), transparent 66%), var(--roots-canvas);background-attachment:fixed}[data-management-scope] .roots-bento-frame{width:100%;max-width:var(--roots-bento-max);gap:var(--roots-bento-gap);margin-inline:auto;display:grid}[data-management-scope] .roots-glass{background:var(--roots-surface-glass);-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-shadow-glass)}[data-management-scope] .roots-glass[data-glass=dark]{background:var(--roots-surface-glass-dark);color:var(--roots-on-contrast);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-shadow-glass)}[data-management-scope] .roots-label{font-size:var(--roots-label-size);font-weight:var(--roots-label-weight);letter-spacing:var(--roots-label-tracking);text-transform:uppercase;color:var(--roots-label);line-height:1.2}[data-management-scope] [data-tone=contrast] .roots-label{color:var(--roots-on-contrast-muted)}[data-management-scope] .roots-display{font-size:var(--roots-display-size);font-weight:var(--roots-display-weight);letter-spacing:var(--roots-display-tracking);color:var(--roots-ink);text-wrap:balance;margin:0;line-height:1.02}[data-management-scope] .roots-numeral{font-size:var(--roots-numeral-size);font-weight:var(--roots-numeral-weight);letter-spacing:var(--roots-numeral-tracking);font-variant-numeric:tabular-nums;color:var(--roots-ink);line-height:1;display:block}[data-management-scope] .roots-amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-family:inherit}[data-management-scope] .roots-stat-numeral{gap:.5rem;min-width:4.5rem;margin:0;display:grid}[data-management-scope] .roots-figure{font-size:var(--roots-figure-size);font-weight:var(--roots-numeral-weight);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}[data-management-scope] .roots-bento{gap:var(--roots-bento-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;display:grid}[data-management-scope] .roots-bento-cell{flex-direction:column;gap:.625rem;min-width:0;display:flex}[data-management-scope] .roots-cell-head{justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;padding-inline:.25rem;display:flex}[data-management-scope] .roots-cell-head .roots-label{letter-spacing:.08em;color:var(--roots-ink-soft);font-size:.75rem}[data-management-scope] .roots-bento-lift{flex:1;min-width:0;display:flex}[data-management-scope] .roots-bento-card{container-type:inline-size}[data-management-scope] .roots-bento-cell[data-span="3"]{grid-column:span 3}[data-management-scope] .roots-bento-cell[data-span="4"]{grid-column:span 4}[data-management-scope] .roots-bento-cell[data-span="5"]{grid-column:span 5}[data-management-scope] .roots-bento-cell[data-span="6"]{grid-column:span 6}[data-management-scope] .roots-bento-cell[data-span="8"]{grid-column:span 8}[data-management-scope] .roots-bento-cell[data-span="12"]{grid-column:span 12}[data-management-scope] .roots-bento-cell[data-rows="2"]{grid-row:span 2}[data-management-scope] .roots-bento-card{min-width:0;padding:var(--roots-bento-pad);border-radius:var(--radius-container);box-shadow:inset 0 1px 0 var(--roots-border-glass-inner), var(--shadow-low);transition:box-shadow var(--duration-medium,.32s) var(--ease-standard,ease);flex-direction:column;flex:1;gap:1.25rem;display:flex}[data-management-scope] .roots-bento-lift:hover .roots-bento-card{box-shadow:inset 0 1px 0 var(--roots-border-glass-inner), var(--shadow-med)}[data-management-scope] .roots-bento-card[data-tone=contrast]{box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), var(--shadow-med)}[data-management-scope] .roots-bento-lift:hover .roots-bento-card[data-tone=contrast]{box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), var(--shadow-high)}[data-management-scope] .roots-bento-card[data-bleed]{padding:0;overflow:hidden}[data-management-scope] .roots-card-head{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.75rem;display:flex}@media (max-width:74.999rem){[data-management-scope] .roots-bento{grid-template-columns:repeat(6,minmax(0,1fr))}[data-management-scope] .roots-bento-cell[data-span]{grid-column:span 3}[data-management-scope] .roots-bento-cell:is([data-span="6"],[data-span="8"],[data-span="12"]){grid-column:span 6}}@media (max-width:47.999rem){[data-management-scope] .roots-bento{grid-template-columns:minmax(0,1fr)}[data-management-scope] .roots-bento-cell[data-span]{grid-column:auto}[data-management-scope] .roots-bento-cell[data-rows="2"]{grid-row:auto}}[data-management-scope] .roots-bars{grid-template-columns:repeat(var(--roots-bar-count), minmax(0, 1fr));margin:0;align-items:end;gap:.25rem;height:11.5rem;margin-top:auto;padding-top:2.25rem;display:grid}[data-management-scope] .roots-bar-col{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:.625rem;height:100%;display:grid}[data-management-scope] .roots-bar-slot{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}[data-management-scope] .roots-bar-stem{justify-content:center;width:100%;display:flex;position:relative}[data-management-scope] .roots-bar{border-radius:var(--radius-full);background:var(--roots-ink);transform-origin:50% 100%;width:.25rem;height:100%;display:block}[data-management-scope] .roots-bar-col[data-empty] .roots-bar{background:var(--roots-track)}[data-management-scope] .roots-bar-col[data-highlight] .roots-bar{background:var(--color-accent);width:.625rem}[data-management-scope] .roots-bar-tag{white-space:nowrap;border-radius:var(--radius-full);background:var(--roots-contrast);color:var(--roots-on-contrast);padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:absolute;bottom:calc(100% + .5rem);left:50%;translate:-50%}[data-management-scope] .roots-bar-label{font-size:var(--roots-label-size);letter-spacing:var(--roots-label-tracking);color:var(--roots-label);font-weight:600}[data-management-scope] .roots-bar-col[data-highlight] .roots-bar-label{color:var(--roots-ink)}[data-management-scope] .roots-radial{place-items:center;margin:0 auto;display:grid;position:relative}[data-management-scope] .roots-radial svg{display:block;overflow:visible}[data-management-scope] .roots-radial-track{fill:none;stroke:var(--roots-track)}[data-management-scope] .roots-radial-arc{fill:none;stroke:var(--color-accent);stroke-linecap:round}[data-management-scope] .roots-radial-ticks{fill:none;stroke:var(--roots-track);stroke-width:6px;stroke-dasharray:.18 .82}[data-management-scope] .roots-radial-center{text-align:center;place-content:center;justify-items:center;gap:.25rem;display:grid;position:absolute;inset:0}[data-management-scope] .roots-avatar-stack{align-items:center;gap:.25rem;display:inline-flex}[data-management-scope] .roots-avatar-more{color:inherit;opacity:.8;font-size:.6875rem;font-weight:600}[data-management-scope] .roots-pill-tabs{border-radius:var(--radius-full);gap:.125rem;width:max-content;padding:.25rem;display:inline-flex}[data-management-scope] .roots-pill-tab{border-radius:var(--radius-full);font:inherit;font-size:var(--roots-body-size);color:var(--roots-ink-soft);cursor:pointer;background:0 0;border:0;padding:.5rem 1.125rem;font-weight:500;transition:none;position:relative}[data-management-scope] .roots-pill-tab:hover:not(:disabled):not([data-selected]){color:var(--roots-ink)}[data-management-scope] .roots-pill-tab:disabled{opacity:.4;cursor:not-allowed}[data-management-scope] .roots-pill-tab[data-selected]{color:var(--roots-on-contrast)}[data-management-scope] .roots-pill-highlight{border-radius:inherit;background:var(--roots-blue-600);box-shadow:var(--roots-shadow-glass);position:absolute;inset:0}[data-management-scope] .roots-pill-label{align-items:center;gap:.375rem;display:inline-flex;position:relative}[data-management-scope] .roots-tasks{margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-task{border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding-block:.875rem;display:grid}[data-management-scope] .roots-task:first-child{border-top:0}[data-management-scope] .roots-task .astryx-avatar-fallback{background:var(--roots-avatar-bg);color:var(--roots-avatar-ink);font-weight:600}[data-management-scope] .roots-task-text{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.125rem .75rem;min-width:0;display:grid}[data-management-scope] .roots-task-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-management-scope] .roots-task-detail{grid-column:1/-1}[data-management-scope] .roots-task[data-done] .roots-task-title{text-decoration:line-through;-webkit-text-decoration-color:var(--roots-on-contrast-muted);text-decoration-color:var(--roots-on-contrast-muted)}[data-management-scope] .roots-task-trailing{font-variant-numeric:tabular-nums;font-size:var(--roots-body-size)}[data-management-scope] .roots-check{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--roots-on-contrast);box-shadow:inset 0 0 0 1.5px var(--roots-on-contrast-muted);cursor:pointer;transition:background-color var(--duration-fast,.14s) ease, box-shadow var(--duration-fast,.14s) ease;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}[data-management-scope] .roots-check:hover{background:var(--roots-surface-glass-on-dark);-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), inset 0 0 0 1.5px var(--roots-on-contrast-muted)}[data-management-scope] .roots-check[data-done]{background:var(--color-accent);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark)}[data-management-scope] .roots-check-mark{place-items:center;display:inline-grid}[data-management-scope] .roots-week{--roots-week-row:2.875rem;--roots-week-time:3rem;grid-template-columns:var(--roots-week-time) repeat(var(--roots-week-days), minmax(4.25rem, 1fr));grid-template-rows:auto calc(var(--roots-week-row) * var(--roots-week-hours));scrollbar-width:thin;display:grid;overflow-x:auto}[data-management-scope] .roots-week-day{border-radius:var(--radius-inner) var(--radius-inner) 0 0;justify-items:center;gap:.375rem;padding-block:.25rem .75rem;display:grid}[data-management-scope] .roots-week-day[data-today]{background:var(--roots-today)}[data-management-scope] .roots-week-weekday{font-size:var(--roots-label-size);font-weight:var(--roots-label-weight);letter-spacing:var(--roots-label-tracking);text-transform:uppercase;color:var(--roots-label)}[data-management-scope] .roots-week-date{font-variant-numeric:tabular-nums;border-radius:var(--radius-full);text-align:center;min-width:2rem;padding:.125rem .5rem;font-size:1.0625rem;font-weight:600}[data-management-scope] .roots-week-day[data-today] .roots-week-weekday{color:var(--roots-ink)}[data-management-scope] .roots-week-day[data-today] .roots-week-date{background:var(--roots-blue-600);color:var(--color-on-accent)}[data-management-scope] .roots-week-hours{grid-area:2/1;grid-auto-rows:var(--roots-week-row);margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-week-hours li{color:var(--roots-label);font-variant-numeric:tabular-nums;font-size:.75rem;translate:0 -.5em}[data-management-scope] .roots-week-body{grid-area:2/2/auto/-1;grid-template-columns:repeat(var(--roots-week-days), minmax(0, 1fr));background-image:repeating-linear-gradient(to bottom, var(--roots-divider) 0 1px, transparent 1px var(--roots-week-row));display:grid;position:relative}[data-management-scope] .roots-week-column{border-inline-start:1px dashed var(--roots-divider);grid-row:1}[data-management-scope] .roots-week-column[data-today]{background:var(--roots-today);box-shadow:inset 0 2px 0 var(--color-accent)}[data-management-scope] .roots-chip{z-index:1;top:calc(var(--roots-chip-start) * var(--roots-week-row) + .25rem);left:calc(var(--roots-chip-day) * 100% / var(--roots-week-days) + .375rem);min-width:calc(200% / var(--roots-week-days) - .75rem);border-radius:var(--roots-chip-radius);max-width:15rem;color:var(--roots-ink);cursor:default;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem .5rem .75rem;display:flex;position:absolute}[data-management-scope] .roots-chip[data-openable]{font:inherit;text-align:start;cursor:pointer;border:0}[data-management-scope] .roots-chip[data-tone=accent]{background:var(--roots-blue-600);color:var(--color-on-accent);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), var(--roots-shadow-glass)}[data-management-scope] .roots-chip[data-tone=contrast]{color:var(--roots-on-contrast)}[data-management-scope] .roots-chip-text{min-width:0;display:grid}[data-management-scope] .roots-chip-title{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}[data-management-scope] .roots-chip-meta{opacity:.8;white-space:nowrap;font-size:.75rem}[data-management-scope] .roots-chip-end{font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}[data-management-scope] .roots-profile{border-radius:inherit;flex:1;min-height:19rem;margin:0;position:relative;overflow:hidden}[data-management-scope] .roots-profile-photo{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}[data-management-scope] .roots-profile[data-variant=logo]{background:radial-gradient(18rem 14rem at 50% 38%, var(--roots-on-contrast), transparent 70%), var(--roots-blue-50)}[data-management-scope] .roots-profile[data-variant=logo] .roots-profile-photo{object-fit:contain;object-position:50% 50%;width:calc(100% - 3rem);height:calc(100% - 7rem);inset:1.5rem 1.5rem 5.5rem}[data-management-scope] .roots-profile-badge-name{border-radius:var(--radius-inner);gap:.125rem;max-width:calc(100% - 1.75rem);padding:.625rem 1rem;display:grid;position:absolute;bottom:.875rem;left:.875rem}[data-management-scope] .roots-profile-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}[data-management-scope] .roots-profile-sub{color:var(--roots-ink-soft);font-size:.75rem}[data-management-scope] .roots-profile-badge{border-radius:var(--radius-inner);gap:.125rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.15;display:grid;position:absolute;top:.875rem;right:.875rem}[data-management-scope] .roots-accordion{margin:0 -.75rem;padding:0;list-style:none}[data-management-scope] .roots-accordion-item{border-top:1px solid var(--roots-divider)}[data-management-scope] .roots-accordion-item:first-child{border-top:0}[data-management-scope] .roots-accordion-trigger{width:100%;height:var(--roots-row-height);border-radius:var(--radius-inner);font:inherit;color:var(--roots-ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast,.14s) ease, box-shadow var(--duration-fast,.14s) ease;background:0 0;border:0;justify-content:space-between;align-items:center;padding-inline:.75rem;font-size:.9375rem;font-weight:500;display:flex}[data-management-scope] .roots-accordion-trigger:hover{background:var(--roots-surface-glass);-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-shadow-glass)}[data-management-scope] .roots-accordion-chevron{color:var(--roots-ink-soft);place-items:center;display:inline-grid}[data-management-scope] .roots-accordion-panel{overflow:hidden}[data-management-scope] .roots-accordion-body{padding:.25rem .75rem 1rem}[data-management-scope] .roots-details{gap:.625rem;margin:0;display:grid}[data-management-scope] .roots-details>div{font-size:var(--roots-body-size);justify-content:space-between;gap:1rem;display:flex}[data-management-scope] .roots-details dt{color:var(--roots-ink-soft)}[data-management-scope] .roots-details dd{text-align:end;margin:0;font-weight:600}@media (prefers-reduced-motion:reduce){[data-management-scope] :is(.roots-bento-card,.roots-check,.roots-accordion-trigger,.roots-pill-tab){transition:none}}[data-management-scope] .roots-frame{isolation:isolate;--roots-frame-rail:4.75rem;--roots-frame-rail-open:15rem;--roots-frame-edge:1rem;--roots-frame-pill:3.25rem;--roots-frame-float-shadow:var(--shadow-med);background:0 0;position:relative;overflow-x:clip}[data-management-scope] .roots-frame:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70rem 48rem at 100% 100%, var(--roots-canvas-glow), transparent 62%), radial-gradient(44rem 30rem at 82% 88%, var(--roots-canvas-glow-soft), transparent 70%), radial-gradient(52rem 36rem at 0% 0%, var(--roots-canvas-warm), transparent 66%), var(--roots-canvas);position:fixed;inset:0}:root:has([data-management-scope] .roots-frame){overscroll-behavior:none;background-color:#f7f6f2}:root:has([data-management-scope] .roots-frame) body{overscroll-behavior:none}[data-management-scope] .roots-frame :is(a,button,input):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-management-scope] .roots-frame-body{padding:var(--roots-page-gutter);padding-left:calc(var(--roots-frame-rail) + var(--roots-frame-edge) + var(--roots-page-gutter))}[data-management-scope] .roots-frame-bar{top:var(--roots-frame-edge);z-index:30;max-width:var(--roots-bento-max);pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto 1.25rem;display:flex;position:sticky}[data-management-scope] .roots-frame-bar>*{pointer-events:auto}[data-management-scope] .roots-frame-float{height:var(--roots-frame-pill);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-frame-float-shadow)}[data-management-scope] .roots-frame-brand-mobile{display:none}[data-management-scope] .roots-frame-mark{border-radius:var(--radius-full);background:var(--roots-on-contrast);width:2.75rem;height:2.75rem;color:var(--roots-contrast);box-shadow:0 0 0 1px var(--roots-divider-on-dark);flex:none;place-items:center;display:inline-grid}[data-management-scope] .roots-frame-nav{align-items:center;min-width:0;max-width:100%;padding:.25rem;display:flex}[data-management-scope] .roots-frame-nav ul{gap:.125rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}[data-management-scope] .roots-frame-nav-empty{flex:1}[data-management-scope] .roots-frame-nav-link{height:calc(var(--roots-frame-pill) - .5rem);font:inherit;cursor:pointer;border-radius:var(--radius-full);font-size:var(--roots-body-size);color:var(--roots-ink-soft);white-space:nowrap;transition:color var(--duration-fast,.14s) ease;background:0 0;border:0;align-items:center;padding:0 1.25rem;font-weight:500;text-decoration:none;display:flex;position:relative}[data-management-scope] .roots-frame-nav-link:hover{color:var(--roots-ink)}[data-management-scope] .roots-frame-nav-link[data-active]{color:var(--roots-on-contrast)}[data-management-scope] .roots-frame-nav-pill{border-radius:inherit;background:var(--roots-contrast);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), var(--roots-shadow-glass);position:absolute;inset:0}[data-management-scope] .roots-frame-nav-label{position:relative}[data-management-scope] .roots-frame-actions{align-items:center;gap:.25rem;margin-left:auto;padding:.375rem;display:inline-flex}[data-management-scope] .roots-frame-search{border-radius:var(--radius-full);align-items:center;height:2.5rem;display:flex;overflow:hidden}[data-management-scope] .roots-frame-search[data-open]{background:var(--roots-surface-glass-strong);box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer)}[data-management-scope] .roots-frame-search form{flex:1;align-items:center;min-width:0;height:100%;padding-right:.875rem;display:flex}[data-management-scope] .roots-frame-search input{min-width:0;height:100%;font:inherit;color:var(--roots-ink);background:0 0;border:0;flex:1;padding:0;font-size:.8125rem}[data-management-scope] .roots-frame-search input::placeholder{color:var(--roots-label)}[data-management-scope] .roots-frame-search input:focus-visible{outline:none}[data-management-scope] .roots-frame-search[data-open]:focus-within{box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer), 0 0 0 2px var(--color-accent)}[data-management-scope] .roots-frame-icon{border-radius:var(--radius-full);width:2.5rem;height:2.5rem;color:var(--roots-ink);cursor:pointer;transition:background-color var(--duration-fast,.14s) ease;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}[data-management-scope] .roots-frame-icon:hover{background:var(--roots-surface-glass-strong)}[data-management-scope] .roots-frame-dot{border-radius:var(--radius-full);background:var(--roots-blue-500);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--roots-canvas);position:absolute;top:.5625rem;right:.625rem}[data-management-scope] .roots-frame-account{border-radius:var(--radius-full);min-width:0;height:2.5rem;font:inherit;color:var(--roots-ink);text-align:start;cursor:pointer;transition:background-color var(--duration-fast,.14s) ease;background:0 0;border:0;align-items:center;gap:.625rem;padding:0 .625rem 0 .25rem;display:inline-flex}[data-management-scope] .roots-frame-account:is(:hover,[aria-expanded=true]){background:var(--roots-surface-glass-strong)}[data-management-scope] .roots-frame-account .astryx-avatar-fallback{background:var(--roots-avatar-bg);color:var(--roots-avatar-ink);font-weight:600}[data-management-scope] .roots-frame-account-text{min-width:0;line-height:1.2;display:grid}[data-management-scope] .roots-frame-account-name{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}[data-management-scope] .roots-frame-account-detail{color:var(--roots-ink-soft);white-space:nowrap;font-size:.6875rem}[data-management-scope] .roots-frame-account-chevron{color:var(--roots-ink-soft);display:inline-grid}[data-management-scope] .roots-rail{z-index:25;left:var(--roots-frame-edge);height:fit-content;max-height:calc(100dvh - 2 * var(--roots-frame-edge));width:var(--roots-frame-rail);border-radius:calc(var(--roots-frame-rail) / 2);flex-direction:column;gap:.75rem;margin-block:auto;padding:1.25rem .75rem;display:flex;position:fixed;top:0;bottom:0}[data-management-scope] .roots-rail.roots-glass[data-glass=dark]{background:var(--roots-surface-glass-deep);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-frame-float-shadow)}[data-management-scope] .roots-rail.roots-glass[data-expanded]{width:var(--roots-frame-rail-open);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), var(--shadow-high)}[data-management-scope] .roots-rail-brand{border-bottom:1px solid var(--roots-divider-on-dark);color:var(--roots-on-contrast);letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:.75rem;padding:0 .25rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex;overflow:hidden}[data-management-scope] .roots-rail-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-rail-foot{border-top:1px solid var(--roots-divider-on-dark);padding-top:.75rem}[data-management-scope] .roots-rail-item{position:relative}[data-management-scope] .roots-rail-link{border-radius:var(--radius-inner);width:100%;height:3.25rem;font:inherit;color:var(--roots-blue-200);text-align:start;cursor:pointer;transition:background-color var(--duration-fast,.14s) ease, color var(--duration-fast,.14s) ease;background:0 0;border:0;align-items:center;gap:.75rem;padding:0 .9375rem;text-decoration:none;display:flex;position:relative;overflow:hidden}[data-management-scope] .roots-rail-link:hover{background:var(--roots-surface-glass-on-dark);color:var(--roots-blue-100)}[data-management-scope] .roots-rail-link[data-active]{color:var(--roots-blue-200);background:0 0}[data-management-scope] .roots-rail-active{border-radius:inherit;background:var(--roots-rail-active);position:absolute;inset:0}[data-management-scope] .roots-rail-icon{flex:none;place-items:center;display:inline-grid;position:relative}[data-management-scope] .roots-rail-icon svg{width:1.375rem;height:1.375rem}[data-management-scope] .roots-rail-label{font-size:var(--roots-body-size);white-space:nowrap;font-weight:500;position:relative}[data-management-scope] .roots-rail-tooltip{z-index:40;background:var(--roots-contrast);color:var(--roots-on-contrast);white-space:nowrap;pointer-events:none;box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner-dark), var(--roots-shadow-popover);border-radius:.5rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:calc(100% + .875rem);translate:0 -50%}[data-management-scope] .roots-rail-toggle{border-radius:var(--radius-full);width:3.25rem;height:2.5rem;color:var(--roots-blue-200);cursor:pointer;background:0 0;border:0;align-self:flex-start;place-items:center;padding:0;display:inline-grid}[data-management-scope] .roots-rail-toggle:hover{background:var(--roots-surface-glass-on-dark);color:var(--roots-blue-100)}@media (max-width:56.249rem){[data-management-scope] .roots-frame-body{padding:.75rem .75rem calc(4.5rem + 2.5rem + env(safe-area-inset-bottom,0px))}[data-management-scope] .roots-frame-bar{flex-wrap:wrap;gap:.625rem;margin-bottom:1rem;top:.5rem}[data-management-scope] .roots-frame-brand-mobile{order:0;display:inline-grid}[data-management-scope] .roots-frame-brand-mobile .roots-frame-mark{background:var(--roots-contrast);color:var(--roots-on-contrast);box-shadow:var(--roots-shadow-glass)}[data-management-scope] .roots-frame-actions{order:1}[data-management-scope] .roots-frame-nav{scrollbar-width:none;overscroll-behavior-x:contain;flex-basis:100%;order:2;overflow-x:auto}[data-management-scope] .roots-frame-nav::-webkit-scrollbar{display:none}[data-management-scope] .roots-frame-account{padding:0}[data-management-scope] :is(.roots-frame-account-text,.roots-frame-account-chevron),[data-management-scope] .roots-rail-brand{display:none}[data-management-scope] .roots-rail{top:auto;right:var(--roots-frame-edge);bottom:calc(.75rem + env(safe-area-inset-bottom,0px));border-radius:var(--radius-full);flex-direction:row;justify-content:space-around;align-items:center;gap:0;width:auto;height:4.5rem;margin:0;padding:.625rem}[data-management-scope] .roots-rail-list{display:contents}[data-management-scope] .roots-rail-link{justify-content:center;width:3rem;height:3rem;padding:0}[data-management-scope] .roots-rail-foot{border-top:0;padding-top:0}[data-management-scope] :is(.roots-rail-label,.roots-rail-tooltip){display:none}}@media (prefers-reduced-motion:reduce){[data-management-scope] :is(.roots-frame-nav-link,.roots-frame-icon,.roots-frame-account,.roots-rail-link,.roots-pill-tab){transition:none}}[data-management-scope] .roots-stat-card{gap:1rem}[data-management-scope] .roots-stat-card-body{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}[data-management-scope] .roots-stat-card-figures{justify-items:start;gap:.625rem;min-width:0;display:grid}[data-management-scope] .roots-spark{min-width:4rem;height:2.75rem;color:var(--color-accent);flex:0 7.5rem;overflow:visible}[data-management-scope] .roots-spark[data-tone=ink]{color:var(--roots-ink)}[data-management-scope] .roots-spark[data-tone=on-contrast]{color:var(--roots-blue-300)}[data-management-scope] .roots-spark-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-management-scope] .roots-delta{border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:.3125rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}[data-management-scope] .roots-delta[data-trend=good]{background:var(--roots-sage-100);color:var(--roots-sage-800)}[data-management-scope] .roots-delta[data-trend=bad]{background:var(--roots-terracotta-100);color:var(--roots-terracotta-800)}[data-management-scope] .roots-delta-label{opacity:.85;font-weight:500}[data-management-scope] .roots-gauge{width:100%;max-width:17rem;margin:0 auto;position:relative}[data-management-scope] .roots-gauge svg{width:100%;height:auto;display:block;overflow:visible}[data-management-scope] .roots-gauge-tick{stroke:var(--roots-surface-glass-on-dark);stroke-width:2px;stroke-linecap:round}[data-management-scope] .roots-gauge-tick[data-lit]{stroke:var(--roots-blue-300)}[data-management-scope] .roots-gauge-track{fill:none;stroke:var(--roots-surface-glass-on-dark);stroke-width:12px;stroke-linecap:round}[data-management-scope] .roots-gauge-arc{fill:none;stroke:var(--color-accent);stroke-width:12px;stroke-linecap:round}[data-management-scope] .roots-gauge-dot{fill:var(--roots-on-contrast);stroke:var(--color-accent);stroke-width:3px;transform-box:fill-box;transform-origin:50%}[data-management-scope] .roots-gauge-center{text-align:center;justify-items:center;gap:.25rem;display:grid;position:absolute;inset:auto 0 0}[data-management-scope] .roots-line{grid-template-rows:14rem auto;grid-template-columns:auto minmax(0,1fr);gap:.625rem .75rem;margin:0;display:grid}[data-management-scope] .roots-line-grid{flex-direction:column;grid-area:1/1;justify-content:space-between;height:calc(100% + 1em);display:flex;translate:0 -.5em}[data-management-scope] .roots-line-tick{color:var(--roots-label);text-align:end;font-size:.6875rem;line-height:1}[data-management-scope] .roots-line-plot{touch-action:pan-y;background-image:repeating-linear-gradient(to bottom, var(--roots-divider) 0 1px, transparent 1px 25%);border-bottom:1px solid var(--roots-divider);grid-area:1/2;position:relative}[data-management-scope] .roots-line-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-management-scope] .roots-line-fill-top{stop-color:var(--color-accent);stop-opacity:.22}[data-management-scope] .roots-line-fill-bottom{stop-color:var(--color-accent);stop-opacity:0}[data-management-scope] .roots-line-stroke{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}[data-management-scope] [data-tone=accent]>.roots-line-stroke{stroke:var(--color-accent)}[data-management-scope] [data-tone=muted]>.roots-line-stroke{stroke:var(--roots-label);stroke-width:1.75px;stroke-dasharray:5 6;opacity:.7}[data-management-scope] .roots-line-guide{border-left:1px dashed var(--roots-label);pointer-events:none;width:0;position:absolute;top:0;bottom:0}[data-management-scope] .roots-line-point{border-radius:var(--radius-full);background:var(--roots-surface-card);width:.75rem;height:.75rem;box-shadow:0 0 0 3px var(--color-accent), var(--roots-shadow-glass);position:absolute;left:0;translate:-50% -50%}[data-management-scope] .roots-line-point[data-tone=muted]{box-shadow:0 0 0 2px var(--roots-label)}[data-management-scope] .roots-line-tip{border-radius:var(--radius-inner);white-space:nowrap;gap:.25rem;min-width:10rem;padding:.625rem .75rem;font-size:.75rem;display:grid;position:absolute;top:.5rem;left:.75rem}[data-management-scope] .roots-line-tip[data-flip]{left:auto;right:.75rem}[data-management-scope] .roots-line-tip-label{color:var(--roots-ink);font-weight:600}[data-management-scope] .roots-line-tip-row{color:var(--roots-ink-soft);justify-content:space-between;gap:1rem;display:flex}[data-management-scope] .roots-line-tip-row .roots-amount{color:var(--roots-ink);font-weight:600}[data-management-scope] .roots-line-labels{grid-area:2/2;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}[data-management-scope] .roots-line-labels li{letter-spacing:.04em;width:0;color:var(--roots-label);justify-content:center;font-size:.6875rem;font-weight:600;display:flex}[data-management-scope] .roots-legend{color:var(--roots-ink-soft);flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}[data-management-scope] .roots-legend li{align-items:center;gap:.5rem;display:inline-flex}[data-management-scope] .roots-legend-swatch{border-top:2.5px solid var(--color-accent);border-radius:var(--radius-full);width:1rem;height:0}[data-management-scope] .roots-legend [data-tone=muted] .roots-legend-swatch{border-top:2px dashed var(--roots-label)}[data-management-scope] [data-tone=surface]{--roots-block:var(--roots-surface-card);--roots-block-ink:var(--roots-ink);--roots-block-muted:var(--roots-ink-soft);--roots-block-dot:var(--roots-blue-300)}[data-management-scope] [data-tone=accent]{--roots-block:var(--roots-blue-600);--roots-block-ink:var(--color-on-accent);--roots-block-muted:var(--roots-blue-100);--roots-block-dot:var(--roots-blue-500)}[data-management-scope] [data-tone=contrast]{--roots-block:var(--roots-contrast);--roots-block-ink:var(--roots-on-contrast);--roots-block-muted:var(--roots-on-contrast-muted);--roots-block-dot:var(--roots-contrast)}[data-management-scope] [data-tone=sage]{--roots-block:var(--roots-sage-600);--roots-block-ink:var(--color-on-accent);--roots-block-muted:var(--roots-sage-100);--roots-block-dot:var(--roots-sage-500)}[data-management-scope] [data-tone=terracotta]{--roots-block:var(--roots-terracotta-600);--roots-block-ink:var(--color-on-accent);--roots-block-muted:var(--roots-terracotta-100);--roots-block-dot:var(--roots-terracotta-500)}[data-management-scope] .roots-mix{gap:1.25rem;margin:0;display:grid}[data-management-scope] .roots-mix-bar{gap:.375rem;height:2.75rem;display:flex}[data-management-scope] .roots-mix-slot{flex-basis:0;min-width:.75rem;display:flex}[data-management-scope] .roots-mix-segment{background:var(--roots-block);box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer);transform-origin:0;border-radius:.75rem;flex:1}[data-management-scope] .roots-mix-legend{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-mix-legend li{font-size:var(--roots-body-size);grid-template-columns:auto minmax(0,1fr) auto 2.75rem;align-items:center;gap:.625rem;display:grid}[data-management-scope] .roots-mix-dot{border-radius:var(--radius-full);background:var(--roots-block);width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer)}[data-management-scope] .roots-mix-label{color:var(--roots-ink-soft)}[data-management-scope] .roots-mix-value{font-weight:600}[data-management-scope] .roots-mix-share{text-align:end;color:var(--roots-label);font-size:.75rem}[data-management-scope] .roots-kanban{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:start;gap:.875rem;padding-bottom:.25rem;display:grid;overflow-x:auto}[data-management-scope] .roots-kanban-column{border-radius:var(--radius-container);min-width:0;transition:box-shadow var(--duration-fast,.14s) ease, background-color var(--duration-fast,.14s) ease;gap:.75rem;padding:.75rem;display:grid}[data-management-scope] .roots-kanban-head{align-items:center;gap:.5rem;min-height:2rem;padding:.25rem .375rem 0;display:flex}[data-management-scope] .roots-kanban-dot{border-radius:var(--radius-full);background:var(--roots-block-dot);width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer);flex:none}[data-management-scope] .roots-kanban-name{font-size:.875rem;font-weight:600}[data-management-scope] .roots-kanban-count{border-radius:var(--radius-full);background:var(--color-neutral);color:var(--roots-ink-soft);padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600}[data-management-scope] .roots-kanban-summary{color:var(--roots-ink-soft);margin-left:auto;font-size:.75rem;font-weight:600}[data-management-scope] .roots-kanban-lane{border-radius:calc(var(--radius-inner) + .25rem);transition:background-color var(--duration-fast,.14s) ease, box-shadow var(--duration-fast,.14s) ease;gap:.5rem;margin:0 -.25rem;padding:.25rem;display:grid}[data-management-scope] .roots-kanban-lane[data-over]{background:var(--roots-surface-glass-strong);box-shadow:inset 0 0 0 2px var(--roots-block-dot)}[data-management-scope] .roots-kanban-lane-head{border-radius:var(--radius-inner);background:var(--roots-today);width:100%;font:inherit;color:var(--roots-ink);text-align:start;cursor:pointer;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.5rem;display:grid}[data-management-scope] .roots-kanban-lane-head:hover{background:var(--color-overlay-hover)}[data-management-scope] .roots-kanban-code{background:var(--roots-surface-card);min-width:1.75rem;height:1.375rem;box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer);color:var(--roots-ink-soft);border-radius:.4375rem;place-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;display:inline-grid}[data-management-scope] .roots-kanban-lane-text{min-width:0;display:grid}[data-management-scope] .roots-kanban-lane-name{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.25;overflow:hidden}[data-management-scope] .roots-kanban-lane-meta{color:var(--roots-label);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}[data-management-scope] .roots-kanban-lane-count{color:var(--roots-ink-soft);font-size:.6875rem;font-weight:600}[data-management-scope] .roots-kanban-lane-chevron{color:var(--roots-label);place-items:center;display:inline-grid}[data-management-scope] .roots-kanban-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-kanban-item{cursor:grab;touch-action:none;position:relative}[data-management-scope] .roots-kanban-item[data-dragging]{z-index:50}[data-management-scope] .roots-kanban-card{border-radius:var(--radius-inner);background:var(--roots-block);color:var(--roots-block-ink);box-shadow:inset 0 1px 0 var(--roots-border-glass-inner-dark), 0 0 0 1px var(--roots-border-glass-outer), var(--shadow-low);transition:background-color var(--duration-medium,.32s) var(--ease-standard,ease), color var(--duration-medium,.32s) var(--ease-standard,ease), box-shadow var(--duration-fast,.14s) ease;gap:.375rem;padding:.875rem 1rem 1rem;display:grid}[data-management-scope] .roots-kanban-card[data-tone=surface]{box-shadow:inset 0 1px 0 var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--shadow-low)}[data-management-scope] .roots-kanban-item[data-dragging] .roots-kanban-card{box-shadow:inset 0 1px 0 var(--roots-border-glass-inner-dark), var(--shadow-high)}[data-management-scope] .roots-kanban-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-management-scope] .roots-lead-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}[data-management-scope] .roots-kanban-card{cursor:pointer}[data-management-scope] .roots-lead-grip{color:var(--roots-block-muted);opacity:.8;place-items:center;margin-right:-.375rem;display:inline-grid}[data-management-scope] .roots-lead-flags{flex-wrap:wrap;gap:.375rem;display:flex}[data-management-scope] .roots-lead-progress{border-radius:var(--radius-full);background:color-mix(in srgb, var(--roots-block-ink) 18%, transparent);height:.25rem;margin-top:.375rem;overflow:hidden}[data-management-scope] .roots-lead-progress span{border-radius:inherit;background:var(--roots-block-ink);height:100%;transition:inline-size var(--duration-medium,.32s) var(--ease-standard,ease);display:block}[data-management-scope] .roots-kanban-card[data-tone=surface] .roots-lead-progress span{background:var(--color-accent)}[data-management-scope] .roots-lead-end{align-items:center;gap:.5rem;display:inline-flex}[data-management-scope] .roots-lead-meta{color:var(--roots-block-muted);white-space:nowrap;font-size:.6875rem;font-weight:500}[data-management-scope] .roots-lead-title{letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.25}[data-management-scope] .roots-lead-detail{color:var(--roots-block-muted);font-size:.75rem}[data-management-scope] .roots-lead-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}[data-management-scope] .roots-lead-figure{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}[data-management-scope] .roots-kanban-card .astryx-avatar-fallback{background:var(--roots-avatar-bg);color:var(--roots-avatar-ink);font-weight:600}@media (prefers-reduced-motion:reduce){[data-management-scope] :is(.roots-kanban-column,.roots-kanban-card){transition:none}}[data-management-scope] .roots-frame[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--roots-canvas:#0b1526;--roots-canvas-glow:#2457d64d;--roots-canvas-glow-soft:#1b43aa38;--roots-canvas-warm:#3972e614;--roots-ink:#e6edf7;--roots-ink-soft:#b4c2d6;--roots-label:#8fa0ba;--roots-surface-card:#131f36c7;--roots-surface-glass:#1826428c;--roots-surface-glass-strong:#2c3e62b8;--roots-surface-glass-dark:#040a16d1;--roots-surface-glass-deep:#040a16eb;--roots-border-glass-inner:#ffffff12;--roots-border-glass-outer:#00000059;--roots-shadow-glass:0 1px 2px #0000004d, 0 8px 24px -8px #0000008c;--shadow-low:0 1px 2px #0000004d, 0 14px 36px -10px #00000080;--shadow-med:0 1px 2px #00000057, 0 26px 52px -14px #0009;--shadow-high:0 2px 4px #0006, 0 32px 64px -16px #000000b3;--roots-track:#ffffff1a;--roots-today:#ffffff0a;--roots-divider:#ffffff14;--roots-sage-100:#4a7c6247;--roots-sage-800:#a9d4bc;--roots-terracotta-100:#b5583f47;--roots-terracotta-800:#f2b9a6;--color-text-primary:#e6edf7;--color-text-secondary:#b4c2d6;--color-icon-primary:#e6edf7;--color-icon-secondary:#8fa0ba;--color-text-accent:#91b4f7;--color-border:#ffffff1a;--color-neutral:#ffffff14;--color-overlay-hover:#ffffff0f;--color-overlay-pressed:#ffffff1a;--color-background-surface:#131f36;--color-background-card:#131f36;--color-background-muted:#182642;--color-background-popover:#16243f;--color-background-body:#0b1526;--color-background-inverted:#e6edf7}[data-management-scope] .roots-frame[data-scheme=dark] :is(.roots-frame-nav-pill,.roots-pill-highlight,.roots-bar-tag){background:var(--roots-blue-600)}[data-management-scope] .roots-frame[data-scheme=dark] .roots-bar{background:var(--roots-blue-200)}[data-management-scope] .roots-frame[data-scheme=dark] .roots-bar-col[data-highlight] .roots-bar{background:var(--color-accent)}[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-dot{box-shadow:0 0 0 2px var(--roots-canvas)}[data-management-scope] .roots-frame[data-scheme=dark] .roots-profile[data-variant=logo]{background:radial-gradient(18rem 14rem at 50% 38%, var(--roots-blue-50), transparent 70%), var(--roots-blue-100)}:root:has([data-management-scope] .roots-frame[data-scheme=dark]){background-color:#0b1526}:root[data-roots-wipe]::view-transition-old(root){mix-blend-mode:normal;animation:none}:root[data-roots-wipe]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-roots-wipe]::view-transition-old(root){z-index:1}:root[data-roots-wipe]::view-transition-new(root){z-index:2}[data-management-scope] .roots-frame-icon-glyph{place-items:center;display:inline-grid}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=right] .roots-shell-drawer{border-radius:var(--radius-container);background:var(--roots-surface-card);width:min(30rem,100% - 1.5rem);min-height:calc(100% - 1.5rem);-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);color:var(--roots-ink);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), var(--shadow-high);margin:.75rem .75rem .75rem auto;padding:1.25rem 1.5rem 0}[data-management-scope] .roots-frame .roots-shell-dialog::backdrop{background:var(--roots-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-management-scope] .roots-frame[data-scheme=dark] .roots-shell-dialog[data-side=right] .roots-shell-drawer{background:#131f36}[data-management-scope] .roots-rail.roots-glass[data-glass=light]{background:var(--roots-surface-glass-strong);color:var(--roots-ink);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-frame-float-shadow)}[data-management-scope] .roots-rail.roots-glass[data-glass=light][data-expanded]{box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--shadow-high)}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-brand{border-bottom-color:var(--roots-divider);color:var(--roots-ink);justify-content:center}[data-management-scope] .roots-rail[data-glass=light][data-expanded] .roots-rail-brand{justify-content:flex-start}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-foot{border-top-color:var(--roots-divider)}[data-management-scope] .roots-rail-divider{background:var(--roots-divider);height:1px;margin:.125rem .5rem}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-link{color:var(--roots-ink-soft)}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-link:hover{background:var(--color-overlay-hover);color:var(--roots-ink)}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-link[data-active]{color:var(--roots-blue-600)}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-active{background:var(--roots-blue-50);box-shadow:inset 0 0 0 1px var(--roots-blue-100)}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-toggle{color:var(--roots-ink-soft)}[data-management-scope] .roots-rail[data-glass=light] .roots-rail-toggle:hover{background:var(--color-overlay-hover);color:var(--roots-ink)}[data-management-scope] .roots-frame-mark[data-logo]{width:2.75rem;height:2.75rem;box-shadow:none;background:0 0;border-radius:.75rem}[data-management-scope] .roots-frame-mark[data-logo] img{width:2.25rem;height:auto;display:block}[data-management-scope] .roots-rail-wordmark{width:auto;height:1.75rem;display:block}@media (max-width:56.249rem){[data-management-scope] .roots-frame-brand-mobile .roots-frame-mark[data-logo]{background:var(--roots-surface-glass-strong);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-shadow-glass);border-radius:var(--radius-full)}[data-management-scope] .roots-rail-divider{width:1px;height:1.75rem;margin:0}}[data-management-scope] .roots-frame[data-scheme=dark] .roots-rail[data-glass=light] .roots-rail-active{background:#3972e638;box-shadow:inset 0 0 0 1px #91b4f74d}[data-management-scope] .roots-frame[data-scheme=dark] .roots-rail[data-glass=light] .roots-rail-link[data-active]{color:var(--roots-blue-300)}[data-management-scope] .roots-frame-mark img[data-scheme-variant=dark],[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-mark img[data-scheme-variant=light]{display:none}[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-mark img[data-scheme-variant=dark]{display:block}[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-mark[data-logo]:not(:has(img[data-scheme-variant])){background:var(--roots-blue-50)}[data-management-scope] .roots-donut{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;margin:0;display:grid}[data-management-scope] .roots-donut[data-layout=stack]{grid-template-columns:minmax(0,1fr);justify-items:center}[data-management-scope] .roots-donut-chart{place-items:center;display:grid;position:relative}[data-management-scope] .roots-donut-chart svg{display:block;overflow:visible}[data-management-scope] .roots-donut-track{fill:none;stroke:var(--roots-track)}[data-management-scope] .roots-donut-segment{fill:none;stroke:var(--roots-block-dot);stroke-linecap:butt;cursor:pointer;transition:opacity var(--duration-fast,.14s) ease}[data-management-scope] .roots-donut[data-active] .roots-donut-segment:not([data-active]){opacity:.35}[data-management-scope] .roots-donut-legend{gap:.375rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-donut-legend button{width:100%;font:inherit;color:var(--roots-ink-soft);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8125rem;display:grid}[data-management-scope] .roots-donut-legend button:is(:hover,[aria-pressed=true]){background:var(--color-overlay-hover);color:var(--roots-ink)}[data-management-scope] .roots-donut-legend .roots-mix-dot{background:var(--roots-block-dot)}[data-management-scope] .roots-donut-legend .roots-amount{color:var(--roots-ink);font-weight:600}@media (prefers-reduced-motion:reduce){[data-management-scope] .roots-donut-segment{transition:none}}[data-management-scope] .roots-donut-tip{z-index:5;white-space:nowrap;pointer-events:none;color:var(--roots-ink);border-radius:.625rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:inline-flex;position:absolute;translate:-50% -50%}[data-management-scope] .roots-donut-tip .roots-mix-dot{background:var(--roots-block-dot)}[data-management-scope] .roots-donut-tip .roots-amount{font-weight:600}[data-management-scope] .roots-donut-tip-share{color:var(--roots-ink-soft)}[data-management-scope] .roots-frame-create{background:var(--roots-blue-600);color:var(--color-on-accent)}[data-management-scope] .roots-frame-create:is(:hover,[aria-expanded=true]){background:var(--roots-blue-700)}[data-management-scope] .roots-rail-link,[data-management-scope] .roots-frame-mark[data-logo]{border-radius:var(--radius-full)}@container (max-width:22rem){[data-management-scope] .roots-donut{grid-template-columns:minmax(0,1fr);justify-items:center}[data-management-scope] .roots-stat-card-body{flex-wrap:wrap}[data-management-scope] .roots-stat-card-body :is(.roots-spark,.roots-spark-wrap){flex-basis:100%}[data-management-scope] .roots-delta-label{display:none}}@container (max-width:30rem){[data-management-scope] .roots-line{grid-template-rows:11rem auto}[data-management-scope] .roots-line-labels li:nth-child(2n){visibility:hidden}[data-management-scope] .roots-mix-legend li{grid-template-columns:auto minmax(0,1fr) auto}[data-management-scope] .roots-mix-share{display:none}}[data-management-scope] .roots-barlist{width:100%;margin:0}[data-management-scope] .roots-barlist ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-barlist li{grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr) 2rem;align-items:center;gap:.75rem;font-size:.8125rem;display:grid}[data-management-scope] .roots-barlist-label{min-width:0;color:var(--roots-ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;display:inline-flex;overflow:hidden}[data-management-scope] .roots-barlist-label .roots-mix-dot{background:var(--roots-block-dot);flex:none}[data-management-scope] .roots-barlist-track{border-radius:var(--radius-full);background:var(--roots-track);height:.625rem;overflow:hidden}[data-management-scope] .roots-barlist-fill{border-radius:inherit;background:var(--roots-block-dot);transform-origin:0;height:100%;display:block}[data-management-scope] .roots-barlist-value{text-align:end;font-weight:600}@container (max-width:18rem){[data-management-scope] .roots-barlist li{grid-template-columns:minmax(0,1fr) 2rem;row-gap:.375rem}[data-management-scope] .roots-barlist-track{grid-area:2/1/auto/-1}}[data-management-scope] .roots-bento-card[data-tint]{background:linear-gradient(140deg, #ffffff8c, transparent 55%), var(--roots-tint)}[data-management-scope] .roots-bento-card[data-tint=blue]{--roots-tint:#ecf2fdf0}[data-management-scope] .roots-bento-card[data-tint=sage]{--roots-tint:#ecf5f0f0}[data-management-scope] .roots-bento-card[data-tint=terracotta]{--roots-tint:#fcf0eaf0}[data-management-scope] .roots-frame[data-scheme=dark] .roots-bento-card[data-tint]{background:var(--roots-tint)}[data-management-scope] .roots-frame[data-scheme=dark] .roots-bento-card[data-tint=blue]{--roots-tint:#172a4d}[data-management-scope] .roots-frame[data-scheme=dark] .roots-bento-card[data-tint=sage]{--roots-tint:#16302a}[data-management-scope] .roots-frame[data-scheme=dark] .roots-bento-card[data-tint=terracotta]{--roots-tint:#33221f}[data-management-scope] .roots-mix[data-variant=line]{gap:.875rem}[data-management-scope] .roots-mix[data-variant=line] .roots-mix-bar{gap:2px;height:.625rem;position:relative}[data-management-scope] .roots-mix[data-variant=line] .roots-mix-slot{cursor:pointer;min-width:.375rem}[data-management-scope] .roots-mix[data-variant=line] .roots-mix-segment{border-radius:var(--radius-full);box-shadow:none;background:var(--roots-block-dot);transition:filter var(--duration-fast,.14s) ease}[data-management-scope] .roots-mix[data-variant=line] .roots-mix-slot[data-active] .roots-mix-segment{filter:brightness(1.1)saturate(1.15)}[data-management-scope] .roots-mix-tip{z-index:5;white-space:nowrap;pointer-events:none;color:var(--roots-ink);border-radius:.625rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:inline-flex;position:absolute;bottom:calc(100% + .5rem);translate:-50%}[data-management-scope] .roots-mix-tip .roots-mix-dot{background:var(--roots-block-dot)}[data-management-scope] .roots-mix-tip .roots-amount{font-weight:600}@media (prefers-reduced-motion:reduce){[data-management-scope] .roots-mix[data-variant=line] .roots-mix-segment{transition:none}}[data-management-scope] .roots-avatar-chip{border-radius:var(--radius-full);flex:none;display:inline-flex}[data-management-scope] [data-hue][data-hue="0"] .astryx-avatar-fallback{background:var(--roots-blue-100);color:var(--roots-blue-800)}[data-management-scope] [data-hue][data-hue="1"] .astryx-avatar-fallback{background:var(--roots-sage-100);color:var(--roots-sage-800)}[data-management-scope] [data-hue][data-hue="2"] .astryx-avatar-fallback{background:var(--roots-terracotta-100);color:var(--roots-terracotta-800)}[data-management-scope] [data-hue][data-hue="3"] .astryx-avatar-fallback{background:var(--roots-blue-800);color:var(--roots-blue-300)}[data-management-scope] [data-hue][data-hue="4"] .astryx-avatar-fallback{background:var(--roots-blue-50);color:var(--roots-blue-700)}[data-management-scope] [data-hue] .astryx-avatar-fallback{font-weight:600}[data-management-scope] .roots-frame[data-scheme=dark] [data-hue][data-hue="3"] .astryx-avatar-fallback{background:var(--roots-avatar-bg);color:var(--roots-avatar-ink)}[data-management-scope] [data-tone=surface]{--roots-lane:#f1f4f9e6}[data-management-scope] [data-tone=accent]{--roots-lane:#e8effceb}[data-management-scope] [data-tone=contrast]{--roots-lane:#e9ecf5eb}[data-management-scope] [data-tone=terracotta]{--roots-lane:#fbeee8eb}[data-management-scope] [data-tone=sage]{--roots-lane:#eaf4eeeb}[data-management-scope] .roots-kanban-card[data-tone]{background:var(--roots-surface-card);color:var(--roots-ink);box-shadow:inset 3px 0 0 var(--roots-block-dot), inset 0 1px 0 var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--shadow-low)}[data-management-scope] .roots-kanban-card[data-tone] :is(.roots-lead-detail,.roots-lead-meta,.roots-lead-grip){color:var(--roots-ink-soft)}[data-management-scope] .roots-kanban-card[data-tone] .roots-lead-progress{background:var(--roots-track)}[data-management-scope] .roots-kanban-card[data-tone] .roots-lead-progress span{background:var(--roots-block-dot)}[data-management-scope] .roots-kanban-card[data-tone] .roots-lead-menu:hover{background:var(--color-overlay-hover)}[data-management-scope] .roots-frame[data-scheme=dark] [data-tone=surface]{--roots-lane:#1e293ecc}[data-management-scope] .roots-frame[data-scheme=dark] [data-tone=accent]{--roots-lane:#1a2c52d9}[data-management-scope] .roots-frame[data-scheme=dark] [data-tone=contrast]{--roots-lane:#16203ad9}[data-management-scope] .roots-frame[data-scheme=dark] [data-tone=terracotta]{--roots-lane:#38221ed9}[data-management-scope] .roots-frame[data-scheme=dark] [data-tone=sage]{--roots-lane:#183028d9}[data-management-scope] .roots-frame[data-scheme=dark] .roots-kanban-lane-head{background:#ffffff0d}[data-management-scope] [data-tone=contrast]{--roots-block-dot:var(--roots-blue-800)}[data-management-scope] .roots-identity{min-width:0;max-width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:inline-flex}[data-management-scope] .roots-identity:hover .roots-identity-name{text-underline-offset:3px;text-decoration:underline}[data-management-scope] .roots-identity-text{min-width:0;line-height:1.3;display:grid}[data-management-scope] .roots-identity-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}[data-management-scope] .roots-identity-sub{color:var(--roots-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}[data-management-scope] .roots-identity-avatar{border-radius:var(--radius-full);display:inline-flex}[data-management-scope] .roots-hovercard{width:17rem;color:var(--roots-ink);gap:.875rem;padding:.25rem;font-size:.8125rem;display:grid}[data-management-scope] .roots-hovercard-head{align-items:center;gap:.75rem;display:flex}[data-management-scope] .roots-hovercard-title{min-width:0;display:grid}[data-management-scope] .roots-hovercard-name{font-size:.9375rem;font-weight:600}[data-management-scope] .roots-hovercard-sub{color:var(--roots-ink-soft)}[data-management-scope] .roots-hovercard-details{gap:.375rem;margin:0;display:grid}[data-management-scope] .roots-hovercard-details>span{justify-content:space-between;gap:1rem;display:flex}[data-management-scope] .roots-hovercard-details dt{color:var(--roots-ink-soft)}[data-management-scope] .roots-hovercard-details dd{text-align:end;overflow-wrap:anywhere;margin:0;font-weight:500}[data-management-scope] .roots-hovercard-actions{border-top:1px solid var(--roots-divider);justify-content:flex-end;padding-top:.75rem;display:flex}[data-management-scope] .roots-hovercard-open{border-radius:var(--radius-full);background:var(--roots-blue-600);color:var(--color-on-accent);font:inherit;cursor:pointer;border:0;justify-self:end;padding:.375rem .875rem;font-weight:600}[data-management-scope] .roots-hovercard-open:hover{background:var(--roots-blue-700)}[data-management-scope] .roots-frame .roots-shell-drawer{flex-direction:column;padding:1.25rem 1.5rem 0;display:flex;position:relative}[data-management-scope] .roots-frame .roots-shell-drawer>.roots-drawer-close{z-index:3;margin:0;display:block;position:absolute;top:1rem;right:1rem}[data-management-scope] .roots-frame .roots-shell-drawer>.roots-drawer-close button{border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--roots-divider);background:var(--roots-surface-card)}[data-management-scope] .roots-shell-drawer>:is(.roots-portal-panel,form.roots-portal-panel){flex-direction:column;flex:1;min-height:0;display:flex}[data-management-scope] .roots-panel-header{border-bottom:1px solid var(--roots-divider);align-items:center;gap:.875rem;margin-bottom:.25rem;padding:0 3rem 1rem 0;display:flex}[data-management-scope] .roots-panel-header-text{gap:.25rem;min-width:0;display:grid}[data-management-scope] .roots-panel-header small{color:var(--roots-ink-soft);font-size:.75rem;font-weight:500}[data-management-scope] .roots-panel-header h2{letter-spacing:-.01em;color:var(--roots-ink);overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}[data-management-scope] .roots-panel-header p{color:var(--roots-ink-soft);margin:0;font-size:.8125rem;line-height:1.4}[data-management-scope] .roots-panel-footer{z-index:2;border-top:1px solid var(--roots-divider);border-radius:0 0 var(--radius-container) var(--radius-container);background:var(--roots-surface-card);-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);justify-content:space-between;align-items:center;gap:.5rem;margin:auto -1.5rem 0;padding:.875rem 1.5rem 1rem;display:flex;position:sticky;bottom:0}[data-management-scope] .roots-panel-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-left:auto;display:flex}[data-management-scope] .roots-frame[data-scheme=dark] .roots-panel-footer{background:#131f36}[data-management-scope] .roots-kpi{border-radius:var(--radius-full);align-items:center;gap:.75rem;padding:.5rem 1.125rem .5rem .5rem;display:flex}[data-management-scope] .roots-kpi-icon{border-radius:var(--radius-full);background:var(--roots-blue-50);width:2.5rem;height:2.5rem;color:var(--roots-blue-600);flex:none;place-items:center;display:inline-grid}[data-management-scope] .roots-kpi[data-tone=sage] .roots-kpi-icon{background:var(--roots-sage-100);color:var(--roots-sage-800)}[data-management-scope] .roots-kpi[data-tone=terracotta] .roots-kpi-icon{background:var(--roots-terracotta-100);color:var(--roots-terracotta-800)}[data-management-scope] .roots-kpi-text{gap:.125rem;display:grid}[data-management-scope] .roots-kpi-figure{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1}[data-management-scope] .roots-kpi-label{color:var(--roots-ink-soft);font-size:.75rem}[data-management-scope] .roots-kpis{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:47.999rem){[data-management-scope] .roots-kpi{flex:calc(50% - .75rem)}}[data-management-scope] .roots-chart-tip{z-index:6;white-space:nowrap;pointer-events:none;color:var(--roots-ink);border-radius:.625rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:inline-flex;position:absolute}[data-management-scope] .roots-chart-tip .roots-amount{font-weight:600}[data-management-scope] .roots-bar-stem>.roots-chart-tip{bottom:calc(100% + .5rem);left:50%;translate:-50%}[data-management-scope] .roots-bar-col{cursor:default}[data-management-scope] .roots-bar-col[data-hover] .roots-bar{filter:brightness(1.15)}[data-management-scope] .roots-spark-wrap{flex:0 7.5rem;min-width:4rem;display:inline-flex;position:relative}[data-management-scope] .roots-spark-wrap .roots-spark{flex:1}[data-management-scope] .roots-spark-wrap[data-tone=on-contrast] .roots-spark-point{color:var(--roots-blue-300)}[data-management-scope] .roots-spark-point{border-radius:var(--radius-full);width:.5rem;height:.5rem;color:var(--color-accent);box-shadow:0 0 0 2px var(--roots-surface-card);pointer-events:none;background:currentColor;position:absolute;translate:-50% -50%}[data-management-scope] .roots-spark-point>.roots-chart-tip{bottom:calc(100% + .5rem);left:50%;translate:-50%}[data-management-scope] .roots-radial-tip{top:.25rem;left:50%;translate:-50%}[data-management-scope] .roots-bento-card:not([data-bleed]){overflow:visible}[data-management-scope] .roots-bar-col:first-child .roots-bar-stem>.roots-chart-tip{left:0;translate:0}[data-management-scope] .roots-bar-col:last-child .roots-bar-stem>.roots-chart-tip{left:auto;right:0;translate:0}[data-management-scope] .roots-spark-point[data-edge=start]>.roots-chart-tip{left:0;translate:-.25rem}[data-management-scope] .roots-spark-point[data-edge=end]>.roots-chart-tip{left:auto;right:0;translate:.25rem}[data-management-scope] .roots-stat-card-body{flex-flow:column;flex:1;justify-content:flex-start;align-items:stretch;gap:.875rem;margin-top:0}[data-management-scope] .roots-stat-card-body .roots-spark-wrap{flex:auto;width:100%;min-height:2.75rem;margin-top:auto}[data-management-scope] .roots-stat-card-body .roots-spark{width:100%;height:100%;min-height:2.75rem}[data-management-scope] .roots-chip{max-width:calc(200% / var(--roots-week-days) - .75rem)}@container (max-width:46rem){[data-management-scope] .roots-chip .roots-avatar-stack{display:none}[data-management-scope] .roots-chip{padding-inline:.625rem}}[data-management-scope] .roots-chip-text{overflow:hidden}[data-management-scope] .roots-chip-meta{text-overflow:ellipsis;overflow:hidden}[data-management-scope] .roots-panel-header small{border-radius:var(--radius-full);background:var(--roots-blue-50);width:fit-content;color:var(--roots-blue-700);letter-spacing:.01em;box-shadow:inset 0 0 0 1px var(--roots-blue-100);justify-self:start;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}[data-management-scope] .roots-frame[data-scheme=dark] .roots-panel-header small{color:var(--roots-blue-200);box-shadow:none;background:#3972e633}[data-management-scope] .roots-frame-search{position:relative;overflow:visible}[data-management-scope] .roots-frame-search[data-open]{overflow:visible}[data-management-scope] .roots-frame-search>form{border-radius:var(--radius-full);overflow:hidden}[data-management-scope] .roots-frame-results{z-index:40;border-radius:var(--radius-inner);width:22rem;max-height:26rem;box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), 0 0 0 1px var(--roots-border-glass-outer), var(--roots-shadow-popover);background:var(--roots-surface-card);padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto}[data-management-scope] .roots-frame-results-count{color:var(--roots-ink-soft);margin:0;padding:.25rem .625rem .5rem;font-size:.75rem}[data-management-scope] .roots-frame-results ul{margin:0;padding:0;list-style:none;display:grid}[data-management-scope] .roots-frame-results li{cursor:pointer;color:var(--roots-ink);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex}[data-management-scope] .roots-frame-results li[aria-selected=true]{background:var(--color-overlay-hover)}[data-management-scope] .roots-frame-results li>svg{color:var(--roots-label);flex:none}[data-management-scope] .roots-frame-result-text{min-width:0;font-size:.8125rem;display:grid}[data-management-scope] .roots-frame-result-text strong{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}[data-management-scope] .roots-frame-result-text span{color:var(--roots-ink-soft);font-size:.75rem}[data-management-scope] .roots-rail-badge{border-radius:var(--radius-full);background:var(--roots-terracotta-600);color:#fff;min-width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px var(--roots-surface-glass-strong);place-items:center;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-grid;position:absolute;top:-.4rem;right:-.6rem}[data-management-scope] .roots-panel-footer>:first-child{flex:none}[data-management-scope] .roots-panel-footer-actions{flex:auto;min-width:0}[data-management-scope] .roots-screen-tabs{padding-right:2rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}[data-management-scope] .roots-kanban[data-dragging]{overflow:visible}[data-management-scope] .roots-kanban-column{position:relative}[data-management-scope] .roots-kanban-column[data-drag-source]{z-index:20}[data-management-scope] .roots-kanban-column.roots-glass[data-tone]{background:var(--roots-surface-glass)}[data-management-scope] .roots-kanban-lane{background:color-mix(in srgb, var(--roots-block-dot) var(--roots-lane-shade,8%), var(--roots-surface-card))}[data-management-scope] .roots-kanban-lane:nth-of-type(2){--roots-lane-shade:14%}[data-management-scope] .roots-kanban-lane:nth-of-type(3){--roots-lane-shade:20%}[data-management-scope] .roots-kanban-lane:nth-of-type(n+4){--roots-lane-shade:26%}[data-management-scope] .roots-kanban-lane-head{background:0 0}[data-management-scope] .roots-kanban-card[data-tone]{background:color-mix(in srgb, var(--roots-block-dot) 7%, var(--roots-surface-card));box-shadow:inset 0 1px 0 var(--roots-border-glass-inner), 0 0 0 1px color-mix(in srgb, var(--roots-block-dot) 18%, transparent), var(--shadow-low)}[data-management-scope] .roots-kanban-item[data-dragging] .roots-kanban-card[data-tone]{box-shadow:0 0 0 1px color-mix(in srgb, var(--roots-block-dot) 24%, transparent), var(--shadow-high)}[data-management-scope] .roots-kanban-lane[data-over]{box-shadow:inset 0 0 0 2px var(--roots-block-dot)}[data-management-scope] .roots-lead-figure{white-space:nowrap}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center]>.roots-shell-drawer{border-radius:var(--radius-container);background:var(--roots-surface-card);width:min(72rem,100% - 3rem);min-height:min(44rem,100dvh - 3rem);max-height:calc(100dvh - 2*max(1.5rem,4dvh));-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);color:var(--roots-ink);box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), var(--shadow-high);margin:max(1.5rem,4dvh) auto;padding:0;position:relative;overflow:hidden}[data-management-scope] .roots-frame[data-scheme=dark] .roots-shell-dialog[data-side=center]>.roots-shell-drawer{background:#131f36}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center]>.roots-shell-drawer>.roots-wizard-scroll{flex-direction:column;flex:auto;min-height:0;padding:1.5rem 2rem 0;display:flex;overflow-y:auto}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center]>.roots-shell-drawer>.roots-drawer-close{top:1.5rem;right:2rem}[data-management-scope] .roots-frame .roots-wizard-header{flex:none;padding:1.5rem 2rem 1rem}[data-management-scope] .roots-frame .roots-wizard-header+.roots-wizard-scroll{padding-block-start:0}[data-management-scope] .roots-frame .roots-wizard-scroll>:has(>.roots-panel-footer){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}@media (max-width:640px){[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center]>.roots-shell-drawer{border-radius:0;width:100%;min-height:100dvh;max-height:100dvh;margin:0;padding:0}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center]>.roots-shell-drawer>.roots-wizard-scroll{padding:1.25rem 1rem 0}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center]>.roots-shell-drawer>.roots-drawer-close{top:1.25rem;right:1rem}[data-management-scope] .roots-frame .roots-wizard-header{padding:1.25rem 1rem 1rem}}[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center] .roots-panel-footer{margin-inline:-2rem;padding-inline:2rem}@media (max-width:640px){[data-management-scope] .roots-frame .roots-shell-dialog[data-side=center] .roots-panel-footer{border-radius:0;margin-inline:-1rem;padding-inline:1rem}}[data-management-scope] .roots-tabstrip{align-items:center;gap:.25rem;min-width:0;display:flex;position:relative}[data-management-scope] .roots-tabstrip-scroller{scrollbar-width:none;scroll-behavior:smooth;flex:1;min-width:0;overflow-x:auto}[data-management-scope] .roots-tabstrip-scroller::-webkit-scrollbar{display:none}[data-management-scope] .roots-tabstrip-scroller>*{width:max-content;min-width:100%;flex-wrap:nowrap!important;overflow:visible!important}[data-management-scope] .roots-tabstrip[data-start] .roots-tabstrip-scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem);mask-image:linear-gradient(90deg,#0000,#000 2rem)}[data-management-scope] .roots-tabstrip[data-end] .roots-tabstrip-scroller{-webkit-mask-image:linear-gradient(270deg,#0000,#000 2rem);mask-image:linear-gradient(270deg,#0000,#000 2rem)}[data-management-scope] .roots-tabstrip[data-start][data-end] .roots-tabstrip-scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}[data-management-scope] .roots-tabstrip-scroller [role=tab]{white-space:nowrap;flex:none;max-width:none}[data-management-scope] .roots-tabstrip-arrow{border-radius:var(--radius-full);flex:none}@media (prefers-reduced-motion:reduce){[data-management-scope] .roots-tabstrip-scroller{scroll-behavior:auto}}[data-management-scope] :is(.roots-chart-tip,.roots-mix-tip,.roots-donut-tip,.roots-rail-tooltip){border-radius:.75rem;gap:.5rem;padding:.5rem .875rem;font-size:.875rem}[data-management-scope] .roots-line-tip{gap:.375rem;min-width:12.5rem;padding:.75rem 1rem;font-size:.875rem}[data-management-scope] :is(.roots-chart-tip,.roots-mix-tip,.roots-donut-tip) .roots-mix-dot{width:.625rem;height:.625rem}[data-management-scope] .roots-table-scroll{--roots-table-sticky-top:calc(var(--roots-frame-edge,1rem) + 4.25rem);min-width:0}[data-management-scope] .roots-table-scroll thead th{top:var(--roots-table-sticky-top);z-index:3;background:var(--roots-surface-card);box-shadow:inset 0 -1px 0 var(--roots-divider);position:sticky}[data-management-scope] .roots-frame[data-scheme=dark] .roots-table-scroll thead th{background:#131f36}[data-management-scope] .roots-table-scroll[data-overflow]{overscroll-behavior-x:contain;--roots-table-sticky-top:0px;max-height:min(72vh,48rem);overflow:auto}[data-management-scope] :has(>.roots-table-scroll:not([data-overflow])){overflow-x:visible}[data-management-scope] .roots-shell-dialog .roots-table-scroll{--roots-table-sticky-top:0px}[data-management-scope] .roots-table-scroll :is(td,th){overflow-wrap:anywhere}[data-management-scope] .roots-frame-search[data-always]{background:var(--roots-surface-glass-strong);box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer)}[data-management-scope] .roots-frame-quick{border-radius:var(--radius-full);background:var(--roots-surface-glass-strong);height:2.5rem;box-shadow:inset 0 0 0 1px var(--roots-border-glass-outer);font:inherit;color:var(--roots-ink);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast,.15s) var(--ease-standard,ease);border:0;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-management-scope] .roots-frame-quick:hover{background:var(--color-overlay-hover)}[data-management-scope] .roots-frame-quick svg{color:var(--color-accent)}[data-management-scope] .roots-frame-results-filters{flex-wrap:wrap;gap:.375rem;padding:.25rem .25rem .5rem;display:flex}[data-management-scope] .roots-frame-results-filters button{border-radius:var(--radius-full);background:var(--roots-surface-glass);height:1.75rem;box-shadow:inset 0 0 0 1px var(--roots-divider);font:inherit;color:var(--roots-ink-soft);cursor:pointer;border:0;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.75rem;font-weight:600;display:inline-flex}[data-management-scope] .roots-frame-results-filters button[aria-pressed=true]{background:var(--roots-contrast);color:var(--roots-on-contrast);box-shadow:none}@media (max-width:1100px){[data-management-scope] .roots-frame-quick span{display:none}[data-management-scope] .roots-frame-quick{justify-content:center;width:2.5rem;padding:0}}@media (max-width:720px){[data-management-scope] .roots-frame-search[data-always]{width:100%!important}}@keyframes roots-backdrop-in{0%{opacity:0}to{opacity:1}}[data-management-scope] .roots-shell-dialog[open]::backdrop{animation:.24s ease-out roots-backdrop-in}[data-management-scope] .roots-shell-dialog[data-closing]::backdrop{opacity:0;transition:opacity .2s ease-in}@media (prefers-reduced-motion:reduce){[data-management-scope] .roots-shell-dialog[open]::backdrop{animation:none}}[data-management-scope] .roots-frame-results{background:var(--roots-surface-card);-webkit-backdrop-filter:none;backdrop-filter:none}[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-results{background:#131f36}[data-management-scope] .roots-frame-search-actions{flex:none;align-items:center;gap:.25rem;padding-right:.25rem;display:inline-flex}[data-management-scope] .roots-frame-search-action{width:2rem;height:2rem;border-radius:var(--radius-full)!important}[data-management-scope] .roots-frame-search-action svg{color:var(--color-accent)}[data-management-scope] .roots-frame-search-actions :is(button,.astryx-button){border-radius:9999px!important}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-bar{justify-content:center}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-nav-empty{display:none}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-actions{gap:.375rem;height:3.75rem;margin-left:0;padding:.4375rem .625rem .4375rem .5rem}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-search[data-always]{height:2.875rem;width:min(36rem,48vw)!important}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-search input{font-size:.9375rem}[data-management-scope] .roots-frame[data-bar=centered] :is(.roots-frame-icon,.roots-frame-account){min-height:2.875rem}[data-management-scope] .roots-frame-bar-brand{border-radius:var(--radius-full);flex:none;place-items:center;width:2.875rem;height:2.875rem;display:inline-grid}[data-management-scope] .roots-frame-bar-brand img{object-fit:contain;width:1.875rem;height:1.875rem}[data-management-scope] .roots-frame-bar-brand img[data-scheme-variant=dark],[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-bar-brand img[data-scheme-variant=light]{display:none}[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-bar-brand img[data-scheme-variant=dark]{display:block}@media (max-width:720px){[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-search[data-always]{width:100%!important}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-actions{width:100%;height:auto}}[data-management-scope] .roots-shell-dialog:is([data-side=right],[data-side=center]) .roots-shell-drawer{flex-direction:column;display:flex}[data-management-scope] .roots-shell-drawer>:has(>.roots-panel-footer){flex-direction:column;flex:1 0 auto;min-height:0;display:flex}[data-management-scope] .roots-shell-drawer>.roots-drawer-close{flex:none}[data-management-scope] .roots-frame-create{background:var(--roots-blue-600);color:#fff;aspect-ratio:1;border-radius:9999px;place-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0;display:inline-grid}[data-management-scope] .roots-frame-create svg{color:#fff}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-create{width:2.875rem;min-width:2.875rem;height:2.875rem}@media (max-width:56.249rem){[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-bar{flex-wrap:nowrap;justify-content:stretch}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-actions{flex-wrap:nowrap;gap:.125rem;width:100%;height:3.25rem;padding:.3125rem}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-search[data-always]{flex:auto;min-width:0;height:2.5rem;width:auto!important}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-search input{font-size:.875rem}[data-management-scope] .roots-frame[data-bar=centered] :is(.roots-frame-icon,.roots-frame-account){flex:none;min-width:2.5rem;min-height:2.5rem}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-create{width:2.5rem;min-width:2.5rem;height:2.5rem}[data-management-scope] .roots-frame-bar-brand{width:2.25rem;height:2.25rem}[data-management-scope] .roots-frame-bar-brand img{width:1.5rem;height:1.5rem}[data-management-scope] .roots-frame-results{width:calc(100vw - 1.5rem);max-width:none;left:50%;translate:-50%}[data-management-scope] .roots-rail{left:var(--roots-frame-edge);justify-content:space-between;padding:.5rem .75rem}[data-management-scope] .roots-rail-divider{display:none}[data-management-scope] .roots-rail-more{display:inline-flex;position:relative}[data-management-scope] .roots-rail-more-toggle{color:inherit;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;place-items:center;display:inline-grid}[data-management-scope] .roots-rail-more-sheet{z-index:40;background:var(--roots-surface-card);min-width:14rem;box-shadow:inset 0 0 0 1px var(--roots-border-glass-inner), var(--shadow-high);transform-origin:100% 100%;border-radius:1.25rem;gap:.25rem;margin:0;padding:.5rem;list-style:none;display:grid;position:absolute;bottom:calc(100% + .875rem);right:-.25rem}[data-management-scope] .roots-rail-more-item{width:100%;font:inherit;color:var(--roots-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.875rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}[data-management-scope] .roots-rail-more-item:hover{background:var(--color-overlay-hover)}[data-management-scope] .roots-rail-more-item .roots-rail-badge{margin-left:auto;position:static}[data-management-scope] .roots-frame .roots-rail-more-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}[data-management-scope] .roots-frame[data-scheme=dark] .roots-rail-more-sheet{background:#16243f}}[data-management-scope] .roots-frame-search-trailing{flex:none;align-items:center;padding-right:.25rem;display:inline-flex}[data-management-scope] .roots-frame[data-bar] .roots-frame-search-trailing .roots-frame-create{width:2.25rem;min-width:2.25rem;height:2.25rem}[data-management-scope] .roots-frame-search-trailing .roots-frame-create svg{width:1.25rem;height:1.25rem}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-bar-brand{align-self:center;height:2.875rem;margin-inline:.125rem .375rem}@media (max-width:56.249rem){[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-bar-brand{width:2.5rem;height:2.5rem;margin-inline:.25rem .5rem}[data-management-scope] .roots-frame[data-bar] .roots-frame-search-trailing .roots-frame-create{width:2rem;min-width:2rem;height:2rem;min-height:2rem}[data-management-scope] .roots-frame-search-trailing{padding-right:.3125rem}}:root:has([data-management-scope] .roots-shell-dialog[open]:not(.roots-docked-dialog)){overflow:hidden}[data-management-scope] .roots-shell-dialog{overscroll-behavior:contain}[data-management-scope] .roots-shell-dialog[open]{overscroll-behavior:contain;overflow-y:auto}[data-management-scope] .roots-shell-drawer{overscroll-behavior:contain}[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-bar-brand img{translate:0 -3px}@media (max-width:56.249rem){[data-management-scope] .roots-frame[data-bar=centered] .roots-frame-bar-brand img{width:1.625rem;height:1.625rem;translate:0 -3px}}[data-management-scope] .roots-frame[data-shell=portal]:before{background:var(--roots-canvas)}[data-management-scope] .roots-frame-contours{z-index:-1;pointer-events:none;width:100%;height:100dvh;position:fixed;inset:0}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-body{padding:var(--roots-page-gutter)}[data-management-scope] .roots-frame-top-chrome{top:var(--roots-frame-edge);z-index:30;border:1px solid var(--roots-border-glass-outer);border-radius:var(--radius-container);background:var(--roots-surface-glass-strong);min-width:0;box-shadow:var(--roots-shadow-glass);-webkit-backdrop-filter:var(--roots-glass-blur);backdrop-filter:var(--roots-glass-blur);margin-bottom:1rem;position:sticky}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-bar{pointer-events:auto;flex-wrap:nowrap;gap:.75rem;min-width:0;max-width:none;min-height:3rem;margin:0;padding:.375rem .75rem;position:static}[data-management-scope] .roots-frame-top-brand{color:var(--roots-ink);flex:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}[data-management-scope] .roots-frame-top-brand:has(>.roots-frame-top-wordmark)>.roots-frame-mark{display:none}[data-management-scope] .roots-frame-top-wordmark{width:auto;height:1.375rem;display:block}[data-management-scope] .roots-frame[data-scheme=dark] .roots-frame-top-wordmark{filter:brightness(0)invert()}[data-management-scope] .roots-frame-topnav{overscroll-behavior-x:contain;scrollbar-width:thin;flex:1;min-width:0;padding:.125rem;overflow-x:auto}[data-management-scope] .roots-frame-topnav ul{align-items:center;gap:.125rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}[data-management-scope] .roots-frame-topnav li{flex:none}[data-management-scope] .roots-frame-topnav li[data-group-start]{border-inline-start:1px solid var(--roots-divider);margin-inline-start:.375rem;padding-inline-start:.375rem}[data-management-scope] .roots-frame-topnav-link{border-radius:var(--radius-inner);min-height:2.25rem;color:var(--roots-ink-soft);white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;text-decoration:none;display:inline-flex}[data-management-scope] .roots-frame-topnav-link:hover{background:var(--color-overlay-hover);color:var(--roots-ink)}[data-management-scope] .roots-frame-topnav-link[data-active]{background:var(--color-neutral);box-shadow:inset 0 0 0 1px var(--roots-divider);color:var(--roots-ink);font-weight:500}[data-management-scope] .roots-frame-topnav-count{background:var(--roots-blue-600);min-width:1.25rem;height:1.25rem;color:var(--color-on-accent);border-radius:.375rem;place-items:center;padding-inline:.25rem;font-size:.6875rem;font-weight:600;display:inline-grid}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-actions{height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex:none;order:0;margin:0;padding:0}[data-management-scope] .roots-frame[data-shell=portal] :is(.roots-frame-icon,.roots-frame-account){border-radius:var(--radius-inner);min-width:2.25rem;height:2.25rem;min-height:2.25rem}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-icon{width:2.25rem}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-account{padding-inline:.25rem}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-account-text{display:none}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-create{aspect-ratio:auto;background:var(--roots-blue-600);width:auto;min-width:4.5rem;height:2.25rem;color:var(--color-on-accent);font:inherit;gap:.375rem;padding-inline:.75rem;font-size:.8125rem;font-weight:500;display:inline-flex}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-create svg{width:1rem;height:1rem;color:inherit}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-create:is(:hover,[aria-expanded=true]){background:var(--roots-blue-700)}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-search{border-radius:var(--radius-inner);height:2.25rem}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-search>form{border-radius:var(--radius-inner)}[data-management-scope] .roots-frame-subheader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding-block:.75rem;display:flex}[data-management-scope] .roots-frame-top-chrome>.roots-frame-subheader{border-top:1px solid var(--roots-divider);min-height:2.125rem;padding:.25rem .75rem;font-size:.75rem}[data-management-scope] .roots-frame-top-chrome .roots-frame-nav{height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}[data-management-scope] .roots-frame-top-chrome .roots-frame-nav-link{border-radius:.25rem;min-height:2rem;padding:.375rem .625rem;font-size:.75rem}[data-management-scope] .roots-frame-top-chrome .roots-frame-nav-link[data-active]{color:var(--color-text-accent)}[data-management-scope] .roots-frame-top-chrome .roots-frame-nav-pill{background:var(--color-text-accent);height:2px;box-shadow:none;border-radius:0;top:auto}[data-management-scope] .roots-frame[data-shell=portal] :is(.roots-bento-card,.roots-bento-lift:hover .roots-bento-card){border:1px solid var(--roots-border-glass-outer);box-shadow:none;gap:.75rem}[data-management-scope] .roots-frame[data-shell=portal] .roots-bento-card[data-tint]{background:var(--roots-surface-card)}[data-management-scope] .roots-frame[data-shell=portal] :is(.roots-pill-tabs,.roots-pill-tab){border-radius:var(--radius-inner)}@media (max-width:56.249rem){[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-body{padding:.75rem}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-bar{grid-template-columns:auto minmax(0,1fr);gap:.25rem .375rem;padding-inline:.5rem;display:grid}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-topnav{grid-area:2/1/auto/-1}[data-management-scope] .roots-frame[data-shell=portal] .roots-frame-actions{justify-self:end}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-top-brand>:is(span:not(.roots-frame-mark),img){display:none}[data-management-scope] .roots-frame-top-brand:has(>.roots-frame-top-wordmark)>.roots-frame-mark{display:inline-grid}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-topnav-link{padding-inline:.625rem}[data-management-scope] .roots-frame[data-navigation=top] .roots-frame-search[data-open]{inset-inline:.5rem;z-index:2;background:var(--color-background-card);position:absolute;top:.5rem;width:calc(100% - 1rem)!important}}[data-management-scope] .roots-frame[data-navigation=sidebar]{--roots-frame-rail:4.5rem;--roots-context-top:7rem;min-height:100dvh}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-body{background:var(--roots-surface-glass-strong);min-height:100dvh;padding:0 0 .75rem}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-top-chrome{border:0;border-bottom:1px solid var(--roots-divider);box-shadow:none;border-radius:0;margin:0;top:0}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-bar{pointer-events:auto;grid-template-columns:minmax(4.5rem,1fr) minmax(0,26rem) minmax(16rem,1fr);gap:1rem;max-width:none;min-height:4rem;margin:0;padding:.5rem 1rem .5rem .875rem;display:grid;position:static}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-top-brand{justify-self:start}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-actions{justify-self:end}[data-management-scope] .roots-frame-command{width:100%;min-width:0}[data-management-scope] .roots-frame-command .roots-frame-search[data-always]{background:var(--color-background-card);height:2.75rem;width:100%!important}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-subheader{padding:.375rem 1rem .375rem calc(var(--roots-frame-rail) + 1rem)}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-main{isolation:isolate;border:1px solid var(--roots-divider);border-radius:var(--radius-page);background:var(--roots-canvas);min-width:0;min-height:calc(100dvh - 9rem);margin:.75rem .75rem 0;padding:1.5rem;position:relative;overflow:clip}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-main>.roots-frame-contours{height:100%;min-height:100dvh;position:absolute}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-rail{z-index:31;width:var(--roots-frame-rail);border:0;border-right:1px solid var(--roots-divider);height:auto;max-height:none;box-shadow:none;background:var(--roots-surface-glass-strong);border-radius:0;margin:0;padding:.75rem;top:4rem;bottom:0;left:0}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-rail-list{gap:.5rem}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-rail-foot{margin-top:auto}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-rail-link{border-radius:var(--radius-inner)}@media (max-width:56.249rem){[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-bar{grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.5rem .75rem}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-command{grid-area:2/1/auto/-1}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-subheader{padding-inline:.75rem}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-main{margin:.5rem;padding:1rem .75rem 6rem}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-rail{width:auto;height:auto;padding:.5rem .75rem max(.5rem, env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--roots-divider);flex-direction:row;inset:auto 0 0}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-rail-list{flex:1;justify-content:space-around;display:flex}[data-management-scope] .roots-frame-command .roots-frame-results{width:auto;max-width:none;inset-inline:.75rem;translate:none}}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-workspace{grid-template-columns:minmax(0, 1fr) calc(var(--roots-frame-rail) * 2 / 3);align-items:start;margin-inline-start:var(--roots-frame-rail);display:grid}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-workspace:has(>.roots-frame-context:not(:empty)){grid-template-columns:minmax(0, 1fr) min(var(--roots-panel-width), 42vw)}[data-management-scope] .roots-frame[data-navigation=sidebar]:has(.roots-frame-subheader>.roots-portal-breadcrumb-host:empty):has(.roots-frame-subheader>.roots-portal-toolbar-host:empty){--roots-context-top:4rem}[data-management-scope] .roots-frame-context{top:var(--roots-context-top);height:calc(100dvh - var(--roots-context-top));min-width:0;position:sticky}[data-management-scope] .roots-frame-context:not(:empty){border-inline-start:1px solid var(--roots-divider);background:var(--color-background-card)}[data-management-scope] .roots-frame .roots-docked-dialog[open]{width:100%;height:100%;max-height:none;color:var(--roots-ink);background:0 0;margin:0;padding:0;position:relative;inset:auto;overflow:hidden}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-docked-dialog[data-side] .roots-shell-drawer{width:100%;height:100%;max-height:none;box-shadow:none;background:var(--color-background-card);border:0;border-radius:0;margin:0;animation:.18s ease-out roots-docked-panel-in}@keyframes roots-docked-panel-in{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-docked-dialog[data-side] .roots-shell-drawer{animation:none}}@media (max-width:56.249rem){[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-workspace{margin-inline-start:0;display:block}[data-management-scope] .roots-frame-context{display:none}[data-management-scope] .roots-frame-context:not(:empty){z-index:32;width:min(var(--roots-panel-width), 100%);height:auto;box-shadow:var(--shadow-high);display:block;position:fixed;inset:7rem 0 4rem auto}}[data-management-scope] .roots-frame-context>.roots-docked-dialog:not(:last-child){display:none}[data-management-scope] .roots-frame[data-navigation=sidebar] .roots-frame-create{border-radius:var(--radius-full);justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0}[data-management-scope] .roots-frame .roots-docked-dialog .roots-shell-drawer>.roots-drawer-close{top:.75rem;right:.25rem}@media (max-width:56.249rem){[data-management-scope] .roots-frame:not([data-navigation=sidebar]) .roots-rail{width:max-content;max-width:calc(100vw - 2 * var(--roots-frame-edge));justify-content:center;gap:.25rem;left:50%;right:auto;translate:-50%}}[data-management-scope] .roots-auth{padding:2rem var(--roots-page-gutter) 3rem;align-content:center;place-items:center;gap:1.75rem;display:grid}[data-management-scope] .roots-auth-wordmark{width:auto;height:2.25rem;display:block}[data-management-scope] .roots-auth-card{justify-items:center;width:100%;max-width:26rem;display:grid}[data-management-scope] .roots-auth-card>*{width:100%}@media (max-width:40rem){[data-management-scope] .roots-auth{gap:1.25rem;padding-top:1.25rem}[data-management-scope] .roots-auth-wordmark{height:1.875rem}}
