:root{--seed-safe-area-top:0px;--seed-safe-area-bottom:0px}@supports (left:constant(safe-area-inset-left)){:root{--seed-safe-area-top:constant(safe-area-inset-top);--seed-safe-area-bottom:constant(safe-area-inset-bottom)}}@supports (left:env(safe-area-inset-left)){:root{--seed-safe-area-top:env(safe-area-inset-top);--seed-safe-area-bottom:env(safe-area-inset-bottom)}}:root{--seed-font-size-multiplier:1;--seed-font-size-limit-min:.8;--seed-font-size-limit-max:1.5;--seed-line-height-limit-min:.8;--seed-line-height-limit-max:1.5}[data-seed-platform=ios]{--seed-font-size-limit-max:1.35;--seed-line-height-limit-max:1.35}@supports (font:-apple-system-body){html[data-seed-platform=ios][data-seed-font-scaling=enabled]{--seed-font-size-multiplier:.9412;font:-apple-system-body}}.seed-loading-indicator{display:inline-flex;position:absolute}.seed-icon,.seed-prefix-icon,.seed-suffix-icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.seed-icon{width:var(--seed-icon-size);height:var(--seed-icon-size);color:var(--seed-icon-color,currentColor)}.seed-prefix-icon{width:var(--seed-prefix-icon-size);height:var(--seed-prefix-icon-size);color:var(--seed-prefix-icon-color,currentColor);margin-left:var(--seed-prefix-icon-margin-left,0);margin-right:var(--seed-prefix-icon-margin-right,0);margin-top:var(--seed-prefix-icon-margin-top,0);margin-bottom:var(--seed-prefix-icon-margin-bottom,0);align-self:var(--seed-prefix-icon-align-self);justify-self:var(--seed-prefix-icon-justify-self)}.seed-suffix-icon{width:var(--seed-suffix-icon-size);height:var(--seed-suffix-icon-size);color:var(--seed-suffix-icon-color,currentColor);margin-left:var(--seed-suffix-icon-margin-left,0);margin-right:var(--seed-suffix-icon-margin-right,0);margin-top:var(--seed-suffix-icon-margin-top,0);margin-bottom:var(--seed-suffix-icon-margin-bottom,0);align-self:var(--seed-suffix-icon-align-self);justify-self:var(--seed-suffix-icon-justify-self)}.seed-count{font-size:var(--seed-count-font-size);line-height:var(--seed-count-line-height);font-weight:var(--seed-count-font-weight);color:var(--seed-count-color)}.seed-box{--seed-box-background:initial;--seed-box-color:initial;background:var(--seed-box-background);color:var(--seed-box-color);--seed-box-border-style:solid;--seed-box-border-color:initial;border-style:var(--seed-box-border-style);border-color:var(--seed-box-border-color);--seed-box-border-width:0;--seed-box-border-top-width:var(--seed-box-border-width);--seed-box-border-bottom-width:var(--seed-box-border-width);--seed-box-border-left-width:var(--seed-box-border-width);--seed-box-border-right-width:var(--seed-box-border-width);border-top-width:var(--seed-box-border-top-width);border-bottom-width:var(--seed-box-border-bottom-width);border-left-width:var(--seed-box-border-left-width);border-right-width:var(--seed-box-border-right-width);--seed-box-padding:0;--seed-box-padding-y:var(--seed-box-padding);--seed-box-padding-x:var(--seed-box-padding);--seed-box-padding-bottom:var(--seed-box-padding-y);--seed-box-padding-top:var(--seed-box-padding-y);--seed-box-padding-left:var(--seed-box-padding-x);--seed-box-padding-right:var(--seed-box-padding-x);padding-top:var(--seed-box-padding-top);padding-bottom:var(--seed-box-padding-bottom);padding-left:var(--seed-box-padding-left);padding-right:var(--seed-box-padding-right);--seed-box-bleed-bottom:0px;--seed-box-bleed-top:0px;--seed-box-bleed-left:0px;--seed-box-bleed-right:0px;margin-top:calc(var(--seed-box-bleed-top) * -1);margin-bottom:calc(var(--seed-box-bleed-bottom) * -1);margin-left:calc(var(--seed-box-bleed-left) * -1);margin-right:calc(var(--seed-box-bleed-right) * -1);--seed-box-min-height:initial;--seed-box-max-height:initial;--seed-box-height:initial;--seed-box-min-width:initial;--seed-box-max-width:initial;--seed-box-width:initial;min-height:var(--seed-box-min-height);max-height:var(--seed-box-max-height);height:var(--seed-box-height);min-width:var(--seed-box-min-width);max-width:var(--seed-box-max-width);width:var(--seed-box-width);--seed-box-top:initial;--seed-box-bottom:initial;--seed-box-left:initial;--seed-box-right:initial;top:var(--seed-box-top);bottom:var(--seed-box-bottom);left:var(--seed-box-left);right:var(--seed-box-right);--seed-box-border-radius:initial;--seed-box-border-bottom-left-radius:var(--seed-box-border-radius);--seed-box-border-bottom-right-radius:var(--seed-box-border-radius);--seed-box-border-top-left-radius:var(--seed-box-border-radius);--seed-box-border-top-right-radius:var(--seed-box-border-radius);border-bottom-left-radius:var(--seed-box-border-bottom-left-radius);border-bottom-right-radius:var(--seed-box-border-bottom-right-radius);border-top-left-radius:var(--seed-box-border-top-left-radius);border-top-right-radius:var(--seed-box-border-top-right-radius);--seed-box-box-shadow:initial;box-shadow:var(--seed-box-box-shadow);--seed-box-display:block;--seed-box-position:initial;display:var(--seed-box-display);position:var(--seed-box-position);--seed-box-unstable-transform:initial;transform:var(--seed-box-unstable-transform);--seed-box-z-index:initial;z-index:var(--seed-box-z-index);--seed-box-overflow-x:initial;--seed-box-overflow-y:initial;overflow-x:var(--seed-box-overflow-x);overflow-y:var(--seed-box-overflow-y);--seed-box-flex-grow:initial;--seed-box-flex-shrink:initial;flex-grow:var(--seed-box-flex-grow);flex-shrink:var(--seed-box-flex-shrink);--seed-box-flex-direction:initial;--seed-box-flex-wrap:initial;--seed-box-justify-content:initial;--seed-box-justify-self:auto;--seed-box-align-items:stretch;--seed-box-align-content:stretch;--seed-box-align-self:auto;--seed-box-gap:initial;flex-direction:var(--seed-box-flex-direction);flex-wrap:var(--seed-box-flex-wrap);justify-content:var(--seed-box-justify-content);justify-self:var(--seed-box-justify-self);align-items:var(--seed-box-align-items);align-content:var(--seed-box-align-content);align-self:var(--seed-box-align-self);gap:var(--seed-box-gap);--seed-box-grid-column:initial;grid-column:var(--seed-box-grid-column);--seed-box-grid-row:initial;grid-row:var(--seed-box-grid-row)}.seed-box[data-has-active-bg]:is(:active,[data-active]){background:var(--seed-box-background--active)}.seed-grid{--seed-grid-columns:initial;grid-template-columns:var(--seed-grid-columns);--seed-grid-rows:initial;grid-template-rows:var(--seed-grid-rows);--seed-grid-auto-flow:initial;grid-auto-flow:var(--seed-grid-auto-flow);--seed-grid-auto-columns:initial;grid-auto-columns:var(--seed-grid-auto-columns);--seed-grid-auto-rows:initial;grid-auto-rows:var(--seed-grid-auto-rows);--seed-grid-justify-items:stretch;justify-items:var(--seed-grid-justify-items);display:grid}.seed-consistent-width:before{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--seed-font-weight-regular);display:block}.seed-consistent-width:after{content:attr(data-text);visibility:hidden;height:0;font-weight:var(--seed-font-weight-bold);display:block}:root,[data-seed-color-mode=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root,[data-seed-color-mode=system]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-seed-color-mode=light-only]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}[data-seed-color-mode=dark-only]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}:root{--seed-dimension-x0_5:2px;--seed-dimension-x1:4px;--seed-dimension-x1_5:6px;--seed-dimension-x2:8px;--seed-dimension-x2_5:10px;--seed-dimension-x3:12px;--seed-dimension-x3_5:14px;--seed-dimension-x4:16px;--seed-dimension-x4_5:18px;--seed-dimension-x5:20px;--seed-dimension-x6:24px;--seed-dimension-x7:28px;--seed-dimension-x8:32px;--seed-dimension-x9:36px;--seed-dimension-x10:40px;--seed-dimension-x12:48px;--seed-dimension-x13:52px;--seed-dimension-x14:56px;--seed-dimension-x16:64px;--seed-dimension-spacing-x-between-chips:var(--seed-dimension-x2);--seed-dimension-spacing-x-global-gutter:var(--seed-dimension-x4);--seed-dimension-spacing-y-component-default:var(--seed-dimension-x3);--seed-dimension-spacing-y-nav-to-title:var(--seed-dimension-x5);--seed-dimension-spacing-y-screen-bottom:var(--seed-dimension-x14);--seed-dimension-spacing-y-between-text:var(--seed-dimension-x1_5);--seed-duration-d1:50ms;--seed-duration-d2:.1s;--seed-duration-d3:.15s;--seed-duration-d4:.2s;--seed-duration-d5:.25s;--seed-duration-d6:.3s;--seed-duration-color-transition:var(--seed-duration-d3);--seed-duration-pressed-scale:var(--seed-duration-d3);--seed-font-size-t1:clamp(calc(var(--seed-font-size-t1-static) * var(--seed-font-size-limit-min,.8)), calc(.6875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t1-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t2:clamp(calc(var(--seed-font-size-t2-static) * var(--seed-font-size-limit-min,.8)), calc(.75rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t2-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t3:clamp(calc(var(--seed-font-size-t3-static) * var(--seed-font-size-limit-min,.8)), calc(.8125rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t3-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t4:clamp(calc(var(--seed-font-size-t4-static) * var(--seed-font-size-limit-min,.8)), calc(.875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t4-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t5:clamp(calc(var(--seed-font-size-t5-static) * var(--seed-font-size-limit-min,.8)), calc(1rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t5-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t6:clamp(calc(var(--seed-font-size-t6-static) * var(--seed-font-size-limit-min,.8)), calc(1.125rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t6-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t7:clamp(calc(var(--seed-font-size-t7-static) * var(--seed-font-size-limit-min,.8)), calc(1.25rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t7-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t8:clamp(calc(var(--seed-font-size-t8-static) * var(--seed-font-size-limit-min,.8)), calc(1.375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t8-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t9:clamp(calc(var(--seed-font-size-t9-static) * var(--seed-font-size-limit-min,.8)), calc(1.5rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t9-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t10:clamp(calc(var(--seed-font-size-t10-static) * var(--seed-font-size-limit-min,.8)), calc(1.625rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-font-size-t10-static) * var(--seed-font-size-limit-max,1.5)));--seed-font-size-t1-static:11px;--seed-font-size-t2-static:12px;--seed-font-size-t3-static:13px;--seed-font-size-t4-static:14px;--seed-font-size-t5-static:16px;--seed-font-size-t6-static:18px;--seed-font-size-t7-static:20px;--seed-font-size-t8-static:22px;--seed-font-size-t9-static:24px;--seed-font-size-t10-static:26px;--seed-font-weight-regular:400;--seed-font-weight-medium:500;--seed-font-weight-bold:700;--seed-line-height-t1:clamp(calc(var(--seed-line-height-t1-static) * var(--seed-line-height-limit-min,.8)), calc(.9375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t1-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t2:clamp(calc(var(--seed-line-height-t2-static) * var(--seed-line-height-limit-min,.8)), calc(1rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t2-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t3:clamp(calc(var(--seed-line-height-t3-static) * var(--seed-line-height-limit-min,.8)), calc(1.125rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t3-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t4:clamp(calc(var(--seed-line-height-t4-static) * var(--seed-line-height-limit-min,.8)), calc(1.1875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t4-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t5:clamp(calc(var(--seed-line-height-t5-static) * var(--seed-line-height-limit-min,.8)), calc(1.375rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t5-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t6:clamp(calc(var(--seed-line-height-t6-static) * var(--seed-line-height-limit-min,.8)), calc(1.5rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t6-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t7:clamp(calc(var(--seed-line-height-t7-static) * var(--seed-line-height-limit-min,.8)), calc(1.6875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t7-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t8:clamp(calc(var(--seed-line-height-t8-static) * var(--seed-line-height-limit-min,.8)), calc(1.875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t8-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t9:clamp(calc(var(--seed-line-height-t9-static) * var(--seed-line-height-limit-min,.8)), calc(2rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t9-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t10:clamp(calc(var(--seed-line-height-t10-static) * var(--seed-line-height-limit-min,.8)), calc(2.1875rem * var(--seed-font-size-multiplier,1)), calc(var(--seed-line-height-t10-static) * var(--seed-line-height-limit-max,1.5)));--seed-line-height-t1-static:15px;--seed-line-height-t2-static:16px;--seed-line-height-t3-static:18px;--seed-line-height-t4-static:19px;--seed-line-height-t5-static:22px;--seed-line-height-t6-static:24px;--seed-line-height-t7-static:27px;--seed-line-height-t8-static:30px;--seed-line-height-t9-static:32px;--seed-line-height-t10-static:35px;--seed-radius-r0_5:2px;--seed-radius-r1:4px;--seed-radius-r1_5:6px;--seed-radius-r2:8px;--seed-radius-r2_5:10px;--seed-radius-r3:12px;--seed-radius-r3_5:14px;--seed-radius-r4:16px;--seed-radius-r5:20px;--seed-radius-r6:24px;--seed-radius-full:9999px;--seed-timing-function-linear:cubic-bezier(0, 0, 1, 1);--seed-timing-function-easing:cubic-bezier(.35, 0, .35, 1);--seed-timing-function-enter:cubic-bezier(0, 0, .15, 1);--seed-timing-function-exit:cubic-bezier(.35, 0, 1, 1);--seed-timing-function-enter-expressive:cubic-bezier(.03, .4, .1, 1);--seed-timing-function-exit-expressive:cubic-bezier(.35, 0, .95, .55);--seed-timing-function-pressed-scale:cubic-bezier(0, 0, .15, 1)}:root,:root[data-seed-color-mode=system][data-seed-user-color-scheme=light],:root[data-seed-color-mode=light-only],:root [data-seed-color-mode=light-only]{--seed-color-palette-gray-00:#fff;--seed-color-palette-gray-100:#f7f8f9;--seed-color-palette-gray-200:#f3f4f5;--seed-color-palette-gray-300:#eeeff1;--seed-color-palette-gray-400:#dcdee3;--seed-color-palette-gray-500:#d1d3d8;--seed-color-palette-gray-600:#b0b3ba;--seed-color-palette-gray-700:#868b94;--seed-color-palette-gray-800:#555d6d;--seed-color-palette-gray-900:#2a3038;--seed-color-palette-gray-1000:#1a1c20;--seed-color-palette-carrot-100:#fff2ec;--seed-color-palette-carrot-200:#ffe8db;--seed-color-palette-carrot-300:#ffd5c0;--seed-color-palette-carrot-400:#ffb999;--seed-color-palette-carrot-500:#ff9364;--seed-color-palette-carrot-600:#f60;--seed-color-palette-carrot-700:#e14d00;--seed-color-palette-carrot-800:#b93901;--seed-color-palette-carrot-900:#862b00;--seed-color-palette-carrot-1000:#471601;--seed-color-palette-blue-100:#eff6ff;--seed-color-palette-blue-200:#e2edfc;--seed-color-palette-blue-300:#cbdffa;--seed-color-palette-blue-400:#aacefd;--seed-color-palette-blue-500:#85b8fd;--seed-color-palette-blue-600:#5e98fe;--seed-color-palette-blue-700:#217cf9;--seed-color-palette-blue-800:#135fcd;--seed-color-palette-blue-900:#0b4596;--seed-color-palette-blue-1000:#032451;--seed-color-palette-red-100:#fdf0f0;--seed-color-palette-red-200:#fde7e7;--seed-color-palette-red-300:#fed4d2;--seed-color-palette-red-400:#feb7b3;--seed-color-palette-red-500:#fe928d;--seed-color-palette-red-600:#fc6a66;--seed-color-palette-red-700:#fa342c;--seed-color-palette-red-800:#ca1d13;--seed-color-palette-red-900:#921708;--seed-color-palette-red-1000:#4a1209;--seed-color-palette-green-100:#edfaf6;--seed-color-palette-green-200:#d9f6e9;--seed-color-palette-green-300:#b9e9d2;--seed-color-palette-green-400:#7ddcb3;--seed-color-palette-green-500:#42c593;--seed-color-palette-green-600:#10ab7d;--seed-color-palette-green-700:#079171;--seed-color-palette-green-800:#00745f;--seed-color-palette-green-900:#075445;--seed-color-palette-green-1000:#0a2b24;--seed-color-palette-yellow-100:#fff7de;--seed-color-palette-yellow-200:#fdefb9;--seed-color-palette-yellow-300:#fbdc65;--seed-color-palette-yellow-400:#e9c647;--seed-color-palette-yellow-500:#d4ab28;--seed-color-palette-yellow-600:#c49725;--seed-color-palette-yellow-700:#9b7821;--seed-color-palette-yellow-800:#755b22;--seed-color-palette-yellow-900:#4f3e1f;--seed-color-palette-yellow-1000:#2c2512;--seed-color-palette-purple-100:#f5f3fe;--seed-color-palette-purple-200:#efeafe;--seed-color-palette-purple-300:#e1d8ff;--seed-color-palette-purple-400:#d0c0ff;--seed-color-palette-purple-500:#b8a1ff;--seed-color-palette-purple-600:#9f84fb;--seed-color-palette-purple-700:#8969ea;--seed-color-palette-purple-800:#6d50cb;--seed-color-palette-purple-900:#50379b;--seed-color-palette-purple-1000:#29175d;--seed-color-palette-static-black:#000;--seed-color-palette-static-black-alpha-100:#00000007;--seed-color-palette-static-black-alpha-200:#0000000c;--seed-color-palette-static-black-alpha-300:#00000010;--seed-color-palette-static-black-alpha-400:#00000021;--seed-color-palette-static-black-alpha-500:#0000002c;--seed-color-palette-static-black-alpha-600:#0000004c;--seed-color-palette-static-black-alpha-700:#00000074;--seed-color-palette-static-black-alpha-800:#000000a2;--seed-color-palette-static-black-alpha-900:#000000d0;--seed-color-palette-static-black-alpha-1000:#000000e3;--seed-color-palette-static-white:#fff;--seed-color-palette-static-white-alpha-50:#ffffff0d;--seed-color-palette-static-white-alpha-100:#ffffff17;--seed-color-palette-static-white-alpha-200:#ffffff20;--seed-color-palette-static-white-alpha-300:#ffffff2e;--seed-color-palette-static-white-alpha-400:#ffffff3d;--seed-color-palette-static-white-alpha-500:#ffffff60;--seed-color-palette-static-white-alpha-600:#ffffff8b;--seed-color-palette-static-white-alpha-700:#ffffffb3;--seed-color-palette-static-white-alpha-800:#ffffffde;--seed-color-palette-static-white-alpha-900:#ffffffea;--seed-color-palette-static-white-alpha-1000:#fffffff4;--seed-color-fg-brand:var(--seed-color-palette-carrot-600);--seed-color-fg-brand-contrast:var(--seed-color-palette-carrot-700);--seed-color-fg-critical:var(--seed-color-palette-red-700);--seed-color-fg-critical-contrast:var(--seed-color-palette-red-900);--seed-color-fg-disabled:var(--seed-color-palette-gray-500);--seed-color-fg-informative:var(--seed-color-palette-blue-700);--seed-color-fg-informative-contrast:var(--seed-color-palette-blue-900);--seed-color-fg-neutral:var(--seed-color-palette-gray-1000);--seed-color-fg-neutral-inverted:var(--seed-color-palette-gray-00);--seed-color-fg-neutral-muted:var(--seed-color-palette-gray-800);--seed-color-fg-neutral-subtle:var(--seed-color-palette-gray-700);--seed-color-fg-placeholder:var(--seed-color-palette-gray-600);--seed-color-fg-positive:var(--seed-color-palette-green-700);--seed-color-fg-positive-contrast:var(--seed-color-palette-green-900);--seed-color-fg-warning:var(--seed-color-palette-yellow-700);--seed-color-fg-warning-contrast:var(--seed-color-palette-yellow-900);--seed-color-bg-brand-solid:var(--seed-color-palette-carrot-600);--seed-color-bg-brand-solid-pressed:var(--seed-color-palette-carrot-700);--seed-color-bg-brand-weak:var(--seed-color-palette-carrot-100);--seed-color-bg-brand-weak-pressed:var(--seed-color-palette-carrot-200);--seed-color-bg-critical-solid:var(--seed-color-palette-red-700);--seed-color-bg-critical-solid-pressed:var(--seed-color-palette-red-800);--seed-color-bg-critical-weak:var(--seed-color-palette-red-100);--seed-color-bg-critical-weak-pressed:var(--seed-color-palette-red-200);--seed-color-bg-disabled:var(--seed-color-palette-gray-200);--seed-color-bg-informative-solid:var(--seed-color-palette-blue-700);--seed-color-bg-informative-solid-pressed:var(--seed-color-palette-blue-800);--seed-color-bg-informative-weak:var(--seed-color-palette-blue-100);--seed-color-bg-informative-weak-pressed:var(--seed-color-palette-blue-200);--seed-color-bg-layer-basement:var(--seed-color-palette-gray-200);--seed-color-bg-layer-default:var(--seed-color-palette-gray-00);--seed-color-bg-layer-default-pressed:var(--seed-color-palette-gray-100);--seed-color-bg-layer-fill:var(--seed-color-palette-gray-100);--seed-color-bg-layer-floating:var(--seed-color-palette-gray-00);--seed-color-bg-layer-floating-pressed:var(--seed-color-palette-gray-100);--seed-color-bg-magic-weak:#f9f2ee;--seed-color-bg-neutral-inverted:var(--seed-color-palette-gray-900);--seed-color-bg-neutral-inverted-pressed:var(--seed-color-palette-gray-800);--seed-color-bg-neutral-solid:var(--seed-color-palette-gray-1000);--seed-color-bg-neutral-solid-muted:var(--seed-color-palette-gray-800);--seed-color-bg-neutral-solid-muted-pressed:var(--seed-color-palette-gray-900);--seed-color-bg-neutral-weak:var(--seed-color-palette-gray-200);--seed-color-bg-neutral-weak-alpha:var(--seed-color-palette-static-black-alpha-200);--seed-color-bg-neutral-weak-alpha-pressed:var(--seed-color-palette-static-black-alpha-300);--seed-color-bg-neutral-weak-pressed:var(--seed-color-palette-gray-300);--seed-color-bg-overlay:var(--seed-color-palette-static-black-alpha-700);--seed-color-bg-overlay-muted:var(--seed-color-palette-static-black-alpha-500);--seed-color-bg-positive-solid:var(--seed-color-palette-green-700);--seed-color-bg-positive-solid-pressed:var(--seed-color-palette-green-800);--seed-color-bg-positive-weak:var(--seed-color-palette-green-100);--seed-color-bg-positive-weak-pressed:var(--seed-color-palette-green-200);--seed-color-bg-transparent:#0000;--seed-color-bg-transparent-pressed:var(--seed-color-palette-static-black-alpha-100);--seed-color-bg-warning-solid:var(--seed-color-palette-yellow-300);--seed-color-bg-warning-solid-pressed:var(--seed-color-palette-yellow-400);--seed-color-bg-warning-weak:var(--seed-color-palette-yellow-100);--seed-color-bg-warning-weak-pressed:var(--seed-color-palette-yellow-200);--seed-color-stroke-brand-solid:var(--seed-color-palette-carrot-700);--seed-color-stroke-brand-weak:var(--seed-color-palette-carrot-300);--seed-color-stroke-critical-solid:var(--seed-color-palette-red-700);--seed-color-stroke-critical-weak:var(--seed-color-palette-red-300);--seed-color-stroke-informative-solid:var(--seed-color-palette-blue-700);--seed-color-stroke-informative-weak:var(--seed-color-palette-blue-300);--seed-color-stroke-neutral-contrast:var(--seed-color-palette-gray-1000);--seed-color-stroke-neutral-muted:var(--seed-color-palette-static-black-alpha-300);--seed-color-stroke-neutral-solid:var(--seed-color-palette-gray-800);--seed-color-stroke-neutral-subtle:var(--seed-color-palette-static-black-alpha-200);--seed-color-stroke-neutral-weak:var(--seed-color-palette-gray-400);--seed-color-stroke-positive-solid:var(--seed-color-palette-green-700);--seed-color-stroke-positive-weak:var(--seed-color-palette-green-300);--seed-color-stroke-warning-solid:var(--seed-color-palette-yellow-700);--seed-color-stroke-warning-weak:var(--seed-color-palette-yellow-300);--seed-color-stroke-focus-ring:var(--seed-color-palette-blue-600);--seed-color-manner-temp-l1-bg:#f1f2f3;--seed-color-manner-temp-l1-text:#757b85;--seed-color-manner-temp-l10-bg:#ffebee;--seed-color-manner-temp-l10-text:#cb0123;--seed-color-manner-temp-l2-bg:#f8f4ec;--seed-color-manner-temp-l2-text:#ab863f;--seed-color-manner-temp-l3-bg:#fff5e5;--seed-color-manner-temp-l3-text:#e08a00;--seed-color-manner-temp-l4-bg:#fff3e5;--seed-color-manner-temp-l4-text:#f57e00;--seed-color-manner-temp-l5-bg:#fff1e5;--seed-color-manner-temp-l5-text:#ff7300;--seed-color-manner-temp-l6-bg:#fff0e5;--seed-color-manner-temp-l6-text:#f60;--seed-color-manner-temp-l7-bg:#ffefe5;--seed-color-manner-temp-l7-text:#ff5100;--seed-color-manner-temp-l8-bg:#ffeee5;--seed-color-manner-temp-l8-text:#f30;--seed-color-manner-temp-l9-bg:#fdeded;--seed-color-manner-temp-l9-text:#e82c45;--seed-color-banner-blue:#e1f7ff;--seed-color-banner-cool-gray:#ebf1f5;--seed-color-banner-green:#f0fbe5;--seed-color-banner-orange:#fff2e1;--seed-color-banner-pink:#ffebf1;--seed-color-banner-purple:#f5ecff;--seed-color-banner-red:#ffecee;--seed-color-banner-teal:#e6faf6;--seed-color-banner-warm-gray:#f2f0ee;--seed-color-banner-yellow:#fffae1;--seed-gradient-fade-layer-floating:#fff0 0%, #000 100%;--seed-gradient-fade-layer-default:#000 0%, #fff0 100%;--seed-gradient-glow-magic:#fef6f7 0%, #fef0e7 80%, #f9f7f5 100%;--seed-gradient-glow-magic-pressed:#fbf0f2 0%, #ffe8db 80%, #f5f2ef 100%;--seed-gradient-highlight-magic:#f60 20%, #d25aca 100%;--seed-gradient-highlight-magic-pressed:#e14f00 20%, #ae58bf 100%;--seed-gradient-shimmer-magic:#fff9f500 0%, #fff9f5cc 46%, #fff9f5cc 54%, #fff9f500 100%;--seed-gradient-shimmer-neutral:#fff0 0%, #ffffffab 46%, #ffffffab 54%, #fff0 100%;--seed-shadow-s1:0px 1px 4px 0px #00000014;--seed-shadow-s2:0px 2px 10px 0px #0000001a;--seed-shadow-s3:0px 4px 16px 0px #0000001f}:root[data-seed-color-mode=system][data-seed-user-color-scheme=dark],:root[data-seed-color-mode=dark-only],:root [data-seed-color-mode=dark-only]{--seed-color-palette-gray-00:#000;--seed-color-palette-gray-100:#16171b;--seed-color-palette-gray-200:#1d2025;--seed-color-palette-gray-300:#2b2e35;--seed-color-palette-gray-400:#393d46;--seed-color-palette-gray-500:#5b606a;--seed-color-palette-gray-600:#868b94;--seed-color-palette-gray-700:#b0b3ba;--seed-color-palette-gray-800:#dcdee3;--seed-color-palette-gray-900:#e9eaec;--seed-color-palette-gray-1000:#f3f4f5;--seed-color-palette-carrot-100:#31241f;--seed-color-palette-carrot-200:#4b291c;--seed-color-palette-carrot-300:#6b311c;--seed-color-palette-carrot-400:#923600;--seed-color-palette-carrot-500:#bd4201;--seed-color-palette-carrot-600:#e65200;--seed-color-palette-carrot-700:#f60;--seed-color-palette-carrot-800:#ff9e65;--seed-color-palette-carrot-900:#eecebc;--seed-color-palette-carrot-1000:#f4eeea;--seed-color-palette-blue-100:#202742;--seed-color-palette-blue-200:#1e3352;--seed-color-palette-blue-300:#1a4275;--seed-color-palette-blue-400:#0f559e;--seed-color-palette-blue-500:#1964d8;--seed-color-palette-blue-600:#1e82eb;--seed-color-palette-blue-700:#41a2f9;--seed-color-palette-blue-800:#83bcf9;--seed-color-palette-blue-900:#b9d7fb;--seed-color-palette-blue-1000:#e5f0fe;--seed-color-palette-red-100:#322323;--seed-color-palette-red-200:#4f2624;--seed-color-palette-red-300:#742826;--seed-color-palette-red-400:#a12621;--seed-color-palette-red-500:#ca2319;--seed-color-palette-red-600:#f73526;--seed-color-palette-red-700:#ff6e60;--seed-color-palette-red-800:#ffa299;--seed-color-palette-red-900:#f8c5c3;--seed-color-palette-red-1000:#fdf2f2;--seed-color-palette-green-100:#202926;--seed-color-palette-green-200:#20362e;--seed-color-palette-green-300:#20493b;--seed-color-palette-green-400:#19604c;--seed-color-palette-green-500:#117956;--seed-color-palette-green-600:#1b946d;--seed-color-palette-green-700:#22b27f;--seed-color-palette-green-800:#35ce9a;--seed-color-palette-green-900:#93e5c0;--seed-color-palette-green-1000:#d4f6ef;--seed-color-palette-yellow-100:#302819;--seed-color-palette-yellow-200:#413218;--seed-color-palette-yellow-300:#543e15;--seed-color-palette-yellow-400:#714e15;--seed-color-palette-yellow-500:#91601b;--seed-color-palette-yellow-600:#b6720d;--seed-color-palette-yellow-700:#ca901c;--seed-color-palette-yellow-800:#dab156;--seed-color-palette-yellow-900:#e5d49b;--seed-color-palette-yellow-1000:#f7f0cd;--seed-color-palette-purple-100:#28213b;--seed-color-palette-purple-200:#3b2873;--seed-color-palette-purple-300:#443081;--seed-color-palette-purple-400:#5a3bb1;--seed-color-palette-purple-500:#764fd9;--seed-color-palette-purple-600:#8e6bee;--seed-color-palette-purple-700:#a78df0;--seed-color-palette-purple-800:#beadf2;--seed-color-palette-purple-900:#d9cefa;--seed-color-palette-purple-1000:#f0edfc;--seed-color-palette-static-black:#000;--seed-color-palette-static-black-alpha-100:#00000007;--seed-color-palette-static-black-alpha-200:#0000000c;--seed-color-palette-static-black-alpha-300:#00000010;--seed-color-palette-static-black-alpha-400:#00000021;--seed-color-palette-static-black-alpha-500:#0000002c;--seed-color-palette-static-black-alpha-600:#0000004c;--seed-color-palette-static-black-alpha-700:#00000074;--seed-color-palette-static-black-alpha-800:#000000a2;--seed-color-palette-static-black-alpha-900:#000000d0;--seed-color-palette-static-black-alpha-1000:#000000e3;--seed-color-palette-static-white:#fff;--seed-color-palette-static-white-alpha-50:#ffffff0d;--seed-color-palette-static-white-alpha-100:#ffffff17;--seed-color-palette-static-white-alpha-200:#ffffff20;--seed-color-palette-static-white-alpha-300:#ffffff2e;--seed-color-palette-static-white-alpha-400:#ffffff3d;--seed-color-palette-static-white-alpha-500:#ffffff60;--seed-color-palette-static-white-alpha-600:#ffffff8b;--seed-color-palette-static-white-alpha-700:#ffffffb3;--seed-color-palette-static-white-alpha-800:#ffffffde;--seed-color-palette-static-white-alpha-900:#ffffffea;--seed-color-palette-static-white-alpha-1000:#fffffff4;--seed-color-fg-brand:var(--seed-color-palette-carrot-700);--seed-color-fg-brand-contrast:var(--seed-color-palette-carrot-700);--seed-color-fg-critical:var(--seed-color-palette-red-700);--seed-color-fg-critical-contrast:var(--seed-color-palette-red-900);--seed-color-fg-disabled:var(--seed-color-palette-gray-500);--seed-color-fg-informative:var(--seed-color-palette-blue-700);--seed-color-fg-informative-contrast:var(--seed-color-palette-blue-900);--seed-color-fg-neutral:var(--seed-color-palette-gray-1000);--seed-color-fg-neutral-inverted:var(--seed-color-palette-gray-100);--seed-color-fg-neutral-muted:var(--seed-color-palette-gray-800);--seed-color-fg-neutral-subtle:var(--seed-color-palette-gray-700);--seed-color-fg-placeholder:var(--seed-color-palette-gray-600);--seed-color-fg-positive:var(--seed-color-palette-green-700);--seed-color-fg-positive-contrast:var(--seed-color-palette-green-900);--seed-color-fg-warning:var(--seed-color-palette-yellow-700);--seed-color-fg-warning-contrast:var(--seed-color-palette-yellow-900);--seed-color-bg-brand-solid:var(--seed-color-palette-carrot-700);--seed-color-bg-brand-solid-pressed:var(--seed-color-palette-carrot-800);--seed-color-bg-brand-weak:var(--seed-color-palette-carrot-100);--seed-color-bg-brand-weak-pressed:var(--seed-color-palette-carrot-200);--seed-color-bg-critical-solid:var(--seed-color-palette-red-600);--seed-color-bg-critical-solid-pressed:var(--seed-color-palette-red-700);--seed-color-bg-critical-weak:var(--seed-color-palette-red-100);--seed-color-bg-critical-weak-pressed:var(--seed-color-palette-red-200);--seed-color-bg-disabled:var(--seed-color-palette-gray-300);--seed-color-bg-informative-solid:var(--seed-color-palette-blue-600);--seed-color-bg-informative-solid-pressed:var(--seed-color-palette-blue-700);--seed-color-bg-informative-weak:var(--seed-color-palette-blue-100);--seed-color-bg-informative-weak-pressed:var(--seed-color-palette-blue-200);--seed-color-bg-layer-basement:var(--seed-color-palette-gray-00);--seed-color-bg-layer-default:var(--seed-color-palette-gray-100);--seed-color-bg-layer-default-pressed:var(--seed-color-palette-gray-300);--seed-color-bg-layer-fill:var(--seed-color-palette-gray-200);--seed-color-bg-layer-floating:var(--seed-color-palette-gray-200);--seed-color-bg-layer-floating-pressed:var(--seed-color-palette-gray-300);--seed-color-bg-magic-weak:#201f1f;--seed-color-bg-neutral-inverted:var(--seed-color-palette-gray-1000);--seed-color-bg-neutral-inverted-pressed:var(--seed-color-palette-gray-800);--seed-color-bg-neutral-solid:var(--seed-color-palette-gray-300);--seed-color-bg-neutral-solid-muted:var(--seed-color-palette-gray-400);--seed-color-bg-neutral-solid-muted-pressed:var(--seed-color-palette-gray-500);--seed-color-bg-neutral-weak:var(--seed-color-palette-gray-300);--seed-color-bg-neutral-weak-alpha:var(--seed-color-palette-static-white-alpha-200);--seed-color-bg-neutral-weak-alpha-pressed:var(--seed-color-palette-static-white-alpha-300);--seed-color-bg-neutral-weak-pressed:var(--seed-color-palette-gray-400);--seed-color-bg-overlay:var(--seed-color-palette-static-black-alpha-700);--seed-color-bg-overlay-muted:var(--seed-color-palette-static-black-alpha-500);--seed-color-bg-positive-solid:var(--seed-color-palette-green-500);--seed-color-bg-positive-solid-pressed:var(--seed-color-palette-green-600);--seed-color-bg-positive-weak:var(--seed-color-palette-green-100);--seed-color-bg-positive-weak-pressed:var(--seed-color-palette-green-200);--seed-color-bg-transparent:#fff0;--seed-color-bg-transparent-pressed:var(--seed-color-palette-static-white-alpha-50);--seed-color-bg-warning-solid:var(--seed-color-palette-yellow-800);--seed-color-bg-warning-solid-pressed:var(--seed-color-palette-yellow-900);--seed-color-bg-warning-weak:var(--seed-color-palette-yellow-100);--seed-color-bg-warning-weak-pressed:var(--seed-color-palette-yellow-200);--seed-color-stroke-brand-solid:var(--seed-color-palette-carrot-700);--seed-color-stroke-brand-weak:var(--seed-color-palette-carrot-300);--seed-color-stroke-critical-solid:var(--seed-color-palette-red-700);--seed-color-stroke-critical-weak:var(--seed-color-palette-red-300);--seed-color-stroke-informative-solid:var(--seed-color-palette-blue-700);--seed-color-stroke-informative-weak:var(--seed-color-palette-blue-300);--seed-color-stroke-neutral-contrast:var(--seed-color-palette-gray-1000);--seed-color-stroke-neutral-muted:var(--seed-color-palette-static-white-alpha-100);--seed-color-stroke-neutral-solid:var(--seed-color-palette-gray-800);--seed-color-stroke-neutral-subtle:var(--seed-color-palette-static-white-alpha-50);--seed-color-stroke-neutral-weak:var(--seed-color-palette-gray-400);--seed-color-stroke-positive-solid:var(--seed-color-palette-green-700);--seed-color-stroke-positive-weak:var(--seed-color-palette-green-300);--seed-color-stroke-warning-solid:var(--seed-color-palette-yellow-700);--seed-color-stroke-warning-weak:var(--seed-color-palette-yellow-300);--seed-color-stroke-focus-ring:var(--seed-color-palette-blue-600);--seed-color-manner-temp-l1-bg:#292929;--seed-color-manner-temp-l1-text:#b8b8b9;--seed-color-manner-temp-l10-bg:#34040a;--seed-color-manner-temp-l10-text:#fb6f82;--seed-color-manner-temp-l2-bg:#332605;--seed-color-manner-temp-l2-text:#f5db97;--seed-color-manner-temp-l3-bg:#372b01;--seed-color-manner-temp-l3-text:#fdda65;--seed-color-manner-temp-l4-bg:#372301;--seed-color-manner-temp-l4-text:#fbbe55;--seed-color-manner-temp-l5-bg:#371f01;--seed-color-manner-temp-l5-text:#faac4b;--seed-color-manner-temp-l6-bg:#351b03;--seed-color-manner-temp-l6-text:#fc9855;--seed-color-manner-temp-l7-bg:#371701;--seed-color-manner-temp-l7-text:#f97a25;--seed-color-manner-temp-l8-bg:#380f00;--seed-color-manner-temp-l8-text:#fe6a34;--seed-color-manner-temp-l9-bg:#380500;--seed-color-manner-temp-l9-text:#fe6a5d;--seed-color-banner-blue:#0d2a3a;--seed-color-banner-cool-gray:#242c33;--seed-color-banner-green:#1e361c;--seed-color-banner-orange:#42230a;--seed-color-banner-pink:#3b172c;--seed-color-banner-purple:#2e1e45;--seed-color-banner-red:#3a0f15;--seed-color-banner-teal:#143633;--seed-color-banner-warm-gray:#2f2b27;--seed-color-banner-yellow:#3e2b00;--seed-gradient-fade-layer-floating:#1d202500 0%, #000 100%;--seed-gradient-fade-layer-default:#000 0%, #16171b00 100%;--seed-gradient-glow-magic:#2d252d 0%, #3a312b 80%, #333232 100%;--seed-gradient-glow-magic-pressed:#3e333e 0%, #51453e 80%, #434242 100%;--seed-gradient-highlight-magic:#f60 20%, #d25aca 100%;--seed-gradient-highlight-magic-pressed:#ff9e65 20%, #e89bee 100%;--seed-gradient-shimmer-magic:#fff9f500 0%, #fff9f51a 46%, #fff9f51a 54%, #fff9f500 100%;--seed-gradient-shimmer-neutral:#fff0 0%, #ffffff1a 46%, #ffffff1a 54%, #fff0 100%;--seed-shadow-s1:0px 1px 4px 0px #00000080;--seed-shadow-s2:0px 2px 10px 0px #000000ad;--seed-shadow-s3:0px 4px 16px 0px #000c}@keyframes seed-enter{0%{opacity:var(--seed-enter-opacity,1);transform:translate3d(var(--seed-enter-translate-x,0), var(--seed-enter-translate-y,0), 0) scale3d(var(--seed-enter-scale,1), var(--seed-enter-scale,1), var(--seed-enter-scale,1)) rotate(var(--seed-enter-rotate,0))}}@keyframes seed-exit{to{opacity:var(--seed-exit-opacity,1);transform:translate3d(var(--seed-exit-translate-x,0), var(--seed-exit-translate-y,0), 0) scale3d(var(--seed-exit-scale,1), var(--seed-exit-scale,1), var(--seed-exit-scale,1)) rotate(var(--seed-exit-rotate,0))}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-x{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes progress-circle-head{0%{stroke-dasharray:0 1000%}75%{stroke-dasharray:var(--circumference), 1000%}to{stroke-dasharray:var(--circumference), 1000%}}@keyframes progress-circle-tail{0%{stroke-dashoffset:0}33.33%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--circumference) * -1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes drawer-slide-from-bottom{0%{transform:translate3d(0, var(--initial-transform,100%), 0)}to{transform:translate3d(0, var(--snap-point-height,0), 0)}}@keyframes drawer-slide-to-bottom{to{transform:translate3d(0, var(--initial-transform,100%), 0)}}.seed-action-button{box-sizing:border-box;cursor:pointer;text-transform:none;white-space:nowrap;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--seed-box-flex-grow:initial;flex-shrink:0;flex-grow:var(--seed-box-flex-grow);--seed-box-min-width:initial;min-width:var(--seed-box-min-width);--seed-box-padding-bottom:initial;--seed-box-padding-top:initial;--seed-box-padding-left:initial;--seed-box-padding-right:initial;padding-top:var(--seed-box-padding-top);padding-bottom:var(--seed-box-padding-bottom);padding-left:var(--seed-box-padding-left);padding-right:var(--seed-box-padding-right);--seed-box-bleed-bottom:0px;--seed-box-bleed-top:0px;--seed-box-bleed-left:0px;--seed-box-bleed-right:0px;margin-top:calc(var(--seed-box-bleed-top) * -1);margin-bottom:calc(var(--seed-box-bleed-bottom) * -1);margin-left:calc(var(--seed-box-bleed-left) * -1);margin-right:calc(var(--seed-box-bleed-right) * -1);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);border:none;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex;position:relative}.seed-action-button:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-action-button:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.seed-action-button{transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing)}.seed-action-button--variant_brandSolid{background:var(--seed-color-bg-brand-solid);color:var(--seed-color-palette-static-white);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-palette-static-white);--seed-suffix-icon-color:var(--seed-color-palette-static-white);--seed-icon-color:var(--seed-color-palette-static-white);--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_brandSolid:is(:hover,[data-hover]){background:var(--seed-color-bg-brand-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_brandSolid:is(:active,[data-active]){background:var(--seed-color-bg-brand-solid-pressed)}}.seed-action-button--variant_brandSolid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_brandSolid[data-loading]{background:var(--seed-color-bg-brand-solid-pressed)}.seed-action-button--variant_neutralSolid{background:var(--seed-color-bg-neutral-inverted);color:var(--seed-color-fg-neutral-inverted);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-neutral-inverted);--seed-suffix-icon-color:var(--seed-color-fg-neutral-inverted);--seed-icon-color:var(--seed-color-fg-neutral-inverted);--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralSolid:is(:hover,[data-hover]){background:var(--seed-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralSolid:is(:active,[data-active]){background:var(--seed-color-bg-neutral-inverted-pressed)}}.seed-action-button--variant_neutralSolid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_neutralSolid[data-loading]{background:var(--seed-color-bg-neutral-inverted-pressed)}.seed-action-button--variant_neutralWeak{background:var(--seed-color-bg-neutral-weak);color:var(--seed-color-fg-neutral);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-neutral);--seed-suffix-icon-color:var(--seed-color-fg-neutral);--seed-icon-color:var(--seed-color-fg-neutral);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralWeak:is(:hover,[data-hover]){background:var(--seed-color-bg-neutral-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralWeak:is(:active,[data-active]){background:var(--seed-color-bg-neutral-weak-pressed)}}.seed-action-button--variant_neutralWeak:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_neutralWeak[data-loading]{background:var(--seed-color-bg-neutral-weak-pressed)}.seed-action-button--variant_criticalSolid{background:var(--seed-color-bg-critical-solid);color:var(--seed-color-palette-static-white);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-palette-static-white);--seed-suffix-icon-color:var(--seed-color-palette-static-white);--seed-icon-color:var(--seed-color-palette-static-white);--track-color:var(--seed-color-palette-static-white-alpha-300);--range-color:var(--seed-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_criticalSolid:is(:hover,[data-hover]){background:var(--seed-color-bg-critical-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_criticalSolid:is(:active,[data-active]){background:var(--seed-color-bg-critical-solid-pressed)}}.seed-action-button--variant_criticalSolid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_criticalSolid[data-loading]{background:var(--seed-color-bg-critical-solid-pressed)}.seed-action-button--variant_brandOutline{background:var(--seed-color-bg-transparent);border-style:solid;border-width:1px;border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-brand);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-brand);--seed-suffix-icon-color:var(--seed-color-fg-brand);--seed-icon-color:var(--seed-color-fg-brand);--track-color:var(--seed-color-palette-carrot-200);--range-color:var(--seed-color-bg-brand-solid)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_brandOutline:is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_brandOutline:is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-action-button--variant_brandOutline:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-transparent);border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_brandOutline[data-loading]{background:var(--seed-color-bg-transparent)}.seed-action-button--variant_neutralOutline{background:var(--seed-color-bg-transparent);border-style:solid;border-width:1px;border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-neutral);font-weight:var(--seed-font-weight-bold);--seed-prefix-icon-color:var(--seed-color-fg-neutral);--seed-suffix-icon-color:var(--seed-color-fg-neutral);--seed-icon-color:var(--seed-color-fg-neutral);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralOutline:is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_neutralOutline:is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-action-button--variant_neutralOutline:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-transparent);border-color:var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-action-button--variant_neutralOutline[data-loading]{background:var(--seed-color-bg-transparent)}.seed-action-button--variant_ghost{--seed-box-color:var(--seed-color-fg-neutral);color:var(--seed-box-color);--seed-prefix-icon-color:var(--seed-box-color);--seed-suffix-icon-color:var(--seed-box-color);--seed-icon-color:var(--seed-box-color);--seed-font-weight:var(--seed-font-weight-bold);font-weight:var(--seed-font-weight);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral);background:#fff0}@media (hover:hover) and (pointer:fine){.seed-action-button--variant_ghost:is(:hover,[data-hover]){background:var(--seed-color-bg-transparent-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-action-button--variant_ghost:is(:active,[data-active]){background:var(--seed-color-bg-transparent-pressed)}}.seed-action-button--variant_ghost:is(:disabled,[disabled],[data-disabled]){color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-suffix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled);background:#fff0}.seed-action-button--variant_ghost[data-loading]{background:var(--seed-color-bg-transparent-pressed)}.seed-action-button--size_xsmall{height:var(--seed-dimension-x8);border-radius:var(--seed-radius-full);--size:14px;--thickness:2px;--seed-prefix-icon-size:var(--seed-dimension-x3_5);--seed-suffix-icon-size:var(--seed-dimension-x3_5);--seed-icon-size:var(--seed-dimension-x3_5)}.seed-action-button--size_small{height:var(--seed-dimension-x9);border-radius:var(--seed-radius-r2);--size:14px;--thickness:2px;--seed-prefix-icon-size:var(--seed-dimension-x3_5);--seed-suffix-icon-size:var(--seed-dimension-x3_5);--seed-icon-size:var(--seed-dimension-x4)}.seed-action-button--size_medium{height:var(--seed-dimension-x10);border-radius:var(--seed-radius-r2);--size:16px;--thickness:2px;--seed-prefix-icon-size:var(--seed-dimension-x4);--seed-suffix-icon-size:var(--seed-dimension-x4);--seed-icon-size:18px}.seed-action-button--size_large{height:var(--seed-dimension-x13);border-radius:var(--seed-radius-r3);--size:18px;--thickness:2px;--seed-prefix-icon-size:22px;--seed-suffix-icon-size:22px;--seed-icon-size:22px}.seed-action-button--size_xsmall-layout_withText{gap:var(--seed-dimension-x1);--seed-box-padding-left:var(--seed-dimension-x3_5);--seed-box-padding-right:var(--seed-dimension-x3_5);--seed-box-padding-top:var(--seed-dimension-x1_5);--seed-box-padding-bottom:var(--seed-dimension-x1_5);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3)}.seed-action-button--size_xsmall-layout_iconOnly{min-width:var(--seed-dimension-x8);--seed-box-padding-left:var(--seed-dimension-x1_5);--seed-box-padding-right:var(--seed-dimension-x1_5);--seed-box-padding-top:var(--seed-dimension-x1_5);--seed-box-padding-bottom:var(--seed-dimension-x1_5)}.seed-action-button--size_small-layout_withText{gap:var(--seed-dimension-x1);--seed-box-padding-left:var(--seed-dimension-x3_5);--seed-box-padding-right:var(--seed-dimension-x3_5);--seed-box-padding-top:var(--seed-dimension-x2);--seed-box-padding-bottom:var(--seed-dimension-x2);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-action-button--size_small-layout_iconOnly{min-width:var(--seed-dimension-x9);--seed-box-padding-left:var(--seed-dimension-x2);--seed-box-padding-right:var(--seed-dimension-x2);--seed-box-padding-top:var(--seed-dimension-x2);--seed-box-padding-bottom:var(--seed-dimension-x2)}.seed-action-button--size_medium-layout_withText{gap:var(--seed-dimension-x1_5);--seed-box-padding-left:var(--seed-dimension-x4);--seed-box-padding-right:var(--seed-dimension-x4);--seed-box-padding-top:var(--seed-dimension-x2_5);--seed-box-padding-bottom:var(--seed-dimension-x2_5);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.seed-action-button--size_medium-layout_iconOnly{min-width:var(--seed-dimension-x10);--seed-box-padding-left:var(--seed-dimension-x2_5);--seed-box-padding-right:var(--seed-dimension-x2_5);--seed-box-padding-top:var(--seed-dimension-x2_5);--seed-box-padding-bottom:var(--seed-dimension-x2_5)}.seed-action-button--size_large-layout_withText{gap:var(--seed-dimension-x2);--seed-box-padding-left:var(--seed-dimension-x5);--seed-box-padding-right:var(--seed-dimension-x5);--seed-box-padding-top:var(--seed-dimension-x3_5);--seed-box-padding-bottom:var(--seed-dimension-x3_5);font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.seed-action-button--size_large-layout_iconOnly{min-width:var(--seed-dimension-x13);--seed-box-padding-left:var(--seed-dimension-x3_5);--seed-box-padding-right:var(--seed-dimension-x3_5);--seed-box-padding-top:var(--seed-dimension-x3_5);--seed-box-padding-bottom:var(--seed-dimension-x3_5)}.seed-badge__root{box-sizing:border-box;text-transform:none;text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;text-decoration:none;display:inline-flex}.seed-badge__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seed-badge__root--size_medium{max-width:clamp(calc(108px * var(--seed-font-size-limit-min)), 7.5rem, calc(108px * var(--seed-font-size-limit-max)));min-height:var(--seed-dimension-x5);padding-left:var(--seed-dimension-x1_5);padding-right:var(--seed-dimension-x1_5);padding-top:var(--seed-dimension-x0_5);padding-bottom:var(--seed-dimension-x0_5);border-radius:var(--seed-radius-r1);font-size:var(--seed-font-size-t1);line-height:var(--seed-line-height-t1)}.seed-badge__root--size_large{max-width:clamp(calc(120px * var(--seed-font-size-limit-min)), 6.75rem, calc(120px * var(--seed-font-size-limit-max)));min-height:var(--seed-dimension-x6);padding-left:var(--seed-dimension-x2);padding-right:var(--seed-dimension-x2);padding-top:var(--seed-dimension-x1);padding-bottom:var(--seed-dimension-x1);border-radius:var(--seed-radius-r1_5);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}.seed-badge__root--variant_weak{font-weight:var(--seed-font-weight-medium)}.seed-badge__root--variant_solid,.seed-badge__root--variant_outline{font-weight:var(--seed-font-weight-bold)}.seed-badge__root--tone_neutral-variant_weak{background-color:var(--seed-color-bg-neutral-weak);color:var(--seed-color-fg-neutral-muted)}.seed-badge__root--tone_neutral-variant_solid{background-color:var(--seed-color-palette-gray-800);color:var(--seed-color-fg-neutral-inverted)}.seed-badge__root--tone_neutral-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted);color:var(--seed-color-fg-neutral-muted)}.seed-badge__root--tone_brand-variant_weak{background-color:var(--seed-color-bg-brand-weak);color:var(--seed-color-fg-brand-contrast)}.seed-badge__root--tone_brand-variant_solid{background-color:var(--seed-color-bg-brand-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_brand-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-brand-weak);color:var(--seed-color-fg-brand)}.seed-badge__root--tone_informative-variant_weak{background-color:var(--seed-color-bg-informative-weak);color:var(--seed-color-fg-informative-contrast)}.seed-badge__root--tone_informative-variant_solid{background-color:var(--seed-color-bg-informative-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_informative-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-informative-weak);color:var(--seed-color-fg-informative)}.seed-badge__root--tone_positive-variant_weak{background-color:var(--seed-color-bg-positive-weak);color:var(--seed-color-fg-positive-contrast)}.seed-badge__root--tone_positive-variant_solid{background-color:var(--seed-color-bg-positive-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_positive-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-positive-weak);color:var(--seed-color-fg-positive)}.seed-badge__root--tone_warning-variant_weak{background-color:var(--seed-color-bg-warning-weak);color:var(--seed-color-fg-warning-contrast)}.seed-badge__root--tone_warning-variant_solid{background-color:var(--seed-color-bg-warning-solid);color:var(--seed-color-palette-static-black-alpha-900)}.seed-badge__root--tone_warning-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-warning-weak);color:var(--seed-color-fg-warning)}.seed-badge__root--tone_critical-variant_weak{background-color:var(--seed-color-bg-critical-weak);color:var(--seed-color-fg-critical-contrast)}.seed-badge__root--tone_critical-variant_solid{background-color:var(--seed-color-bg-critical-solid);color:var(--seed-color-palette-static-white)}.seed-badge__root--tone_critical-variant_outline{box-shadow:inset 0 0 0 1px var(--seed-color-stroke-critical-weak);color:var(--seed-color-fg-critical)}.seed-contextual-floating-button{box-sizing:border-box;cursor:pointer;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);border:none;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.seed-contextual-floating-button:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-contextual-floating-button:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.seed-contextual-floating-button{border-radius:var(--seed-radius-full);box-shadow:var(--seed-shadow-s3);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-medium);--seed-box-z-index:initial;z-index:var(--seed-box-z-index);--seed-box-position:initial;position:var(--seed-box-position);--seed-box-top:initial;--seed-box-right:initial;--seed-box-bottom:initial;--seed-box-left:initial;top:var(--seed-box-top);right:var(--seed-box-right);bottom:var(--seed-box-bottom);left:var(--seed-box-left);--seed-icon-size:22px;--size:16px;--thickness:2px;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing)}.seed-contextual-floating-button--variant_solid{background:var(--seed-color-bg-neutral-inverted);color:var(--seed-color-fg-neutral-inverted);--seed-icon-color:var(--seed-color-fg-neutral-inverted);--seed-prefix-icon-color:var(--seed-color-fg-neutral-inverted);--track-color:var(--seed-color-palette-gray-700);--range-color:var(--seed-color-fg-neutral-inverted)}@media (hover:hover) and (pointer:fine){.seed-contextual-floating-button--variant_solid:is(:hover,[data-hover]){background:var(--seed-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-contextual-floating-button--variant_solid:is(:active,[data-active]){background:var(--seed-color-bg-neutral-inverted-pressed)}}.seed-contextual-floating-button--variant_solid:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-contextual-floating-button--variant_solid[data-loading]{background:var(--seed-color-bg-neutral-inverted-pressed)}.seed-contextual-floating-button--variant_layer{background:var(--seed-color-bg-layer-floating);color:var(--seed-color-fg-neutral);--seed-icon-color:var(--seed-color-fg-neutral);--seed-prefix-icon-color:var(--seed-color-fg-neutral);--track-color:var(--seed-color-palette-gray-500);--range-color:var(--seed-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.seed-contextual-floating-button--variant_layer:is(:hover,[data-hover]){background:var(--seed-color-bg-layer-floating-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-contextual-floating-button--variant_layer:is(:active,[data-active]){background:var(--seed-color-bg-layer-floating-pressed)}}.seed-contextual-floating-button--variant_layer:is(:disabled,[disabled],[data-disabled]){background:var(--seed-color-bg-disabled);color:var(--seed-color-fg-disabled);--seed-prefix-icon-color:var(--seed-color-fg-disabled);--seed-icon-color:var(--seed-color-fg-disabled)}.seed-contextual-floating-button--variant_layer[data-loading]{background:var(--seed-color-bg-layer-floating-pressed)}.seed-contextual-floating-button--layout_withText{min-height:36px;padding-left:var(--seed-dimension-x3_5);padding-right:var(--seed-dimension-x3_5);padding-top:var(--seed-dimension-x2);padding-bottom:var(--seed-dimension-x2);gap:var(--seed-dimension-x1);--seed-prefix-icon-size:16px}.seed-contextual-floating-button--layout_iconOnly{--seed-icon-size:22px;width:44px;height:44px}.seed-menu-sheet__positioner{overscroll-behavior-y:none;--sheet-z-index:2;z-index:calc(var(--sheet-z-index) + var(--layer-index,0));justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.seed-menu-sheet__backdrop{background:var(--seed-color-bg-overlay);z-index:calc(var(--sheet-z-index) + var(--layer-index,0));position:fixed;inset:0}.seed-menu-sheet__content{box-sizing:border-box;word-break:break-all;z-index:calc(var(--sheet-z-index) + var(--layer-index,0));background:var(--seed-color-bg-layer-floating);padding-left:var(--seed-dimension-spacing-x-global-gutter);padding-right:var(--seed-dimension-spacing-x-global-gutter);padding-top:var(--seed-dimension-x4);padding-bottom:calc(var(--seed-dimension-x4) + var(--seed-safe-area-bottom));border-top-left-radius:var(--seed-radius-r5);border-top-right-radius:var(--seed-radius-r5);outline:none;flex-direction:column;flex:1;display:flex;position:relative}.seed-menu-sheet__header{text-align:center;align-items:center;gap:var(--seed-dimension-x1);padding-bottom:var(--seed-dimension-x4);flex-direction:column;display:flex}.seed-menu-sheet__title{color:var(--seed-color-fg-neutral);font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6);font-weight:var(--seed-font-weight-bold);margin:0}.seed-menu-sheet__description{color:var(--seed-color-fg-neutral-muted);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-regular);margin:0}.seed-menu-sheet__list{align-items:stretch;gap:var(--seed-dimension-x2_5);flex-direction:column;display:flex}.seed-menu-sheet__group{border-radius:var(--seed-radius-r4);flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.seed-menu-sheet__footer{padding-top:var(--seed-dimension-x2_5);flex-direction:column;align-items:stretch;display:flex}.seed-menu-sheet__closeButton{background-color:var(--seed-color-bg-neutral-weak);min-height:52px;padding-left:var(--seed-dimension-x5);padding-right:var(--seed-dimension-x5);padding-top:var(--seed-dimension-x3_5);padding-bottom:var(--seed-dimension-x3_5);border-radius:var(--seed-radius-r3);color:var(--seed-color-fg-neutral);font-family:inherit;font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-medium);transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);border:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.seed-menu-sheet__closeButton:is(:hover,[data-hover]){background-color:var(--seed-color-bg-neutral-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-menu-sheet__closeButton:is(:active,[data-active]){background-color:var(--seed-color-bg-neutral-weak-pressed)}}.seed-menu-sheet__closeButton{outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5)}.seed-menu-sheet__closeButton:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-menu-sheet__backdrop--skipAnimation_false:is([data-state=open],[data-open]){animation:seed-enter;animation-timing-function:var(--seed-timing-function-enter);animation-duration:var(--seed-duration-d2);--seed-enter-translate-x:0;--seed-enter-translate-y:0;--seed-enter-opacity:0;--seed-enter-scale:1}.seed-menu-sheet__backdrop--skipAnimation_false:not(:is([data-state=open],[data-open])){animation:seed-exit;animation-timing-function:var(--seed-timing-function-exit);animation-duration:var(--seed-duration-d2);--seed-exit-translate-x:0;--seed-exit-translate-y:0;--seed-exit-opacity:0;--seed-exit-scale:1;animation-fill-mode:forwards}.seed-menu-sheet__content--skipAnimation_false:is([data-state=open],[data-open]){animation:seed-enter;animation-timing-function:var(--seed-timing-function-enter-expressive);animation-duration:var(--seed-duration-d6);--seed-enter-translate-x:0;--seed-enter-translate-y:100%;--seed-enter-opacity:1;--seed-enter-scale:1}.seed-menu-sheet__content--skipAnimation_false:not(:is([data-state=open],[data-open])){animation:seed-exit;animation-timing-function:var(--seed-timing-function-exit);animation-duration:var(--seed-duration-d4);--seed-exit-translate-x:0;--seed-exit-translate-y:100%;--seed-exit-opacity:1;--seed-exit-scale:1;animation-fill-mode:forwards}.seed-menu-sheet-item__root{background-color:var(--seed-color-bg-neutral-weak);min-height:52px;padding-left:var(--seed-dimension-x4);padding-right:var(--seed-dimension-x4);padding-top:var(--seed-dimension-x3_5);padding-bottom:var(--seed-dimension-x3_5);align-items:center;gap:var(--seed-dimension-x3_5);box-shadow:inset 0 calc(-1 * 1px) 0 var(--seed-color-stroke-neutral-muted);border:none;margin:0;font-family:inherit;display:flex}@media (hover:hover) and (pointer:fine){.seed-menu-sheet-item__root:is(:hover,[data-hover]){background-color:var(--seed-color-bg-neutral-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.seed-menu-sheet-item__root:is(:active,[data-active]){background-color:var(--seed-color-bg-neutral-weak-pressed)}}.seed-menu-sheet-item__root:first-child{border-top-left-radius:var(--seed-radius-r4);border-top-right-radius:var(--seed-radius-r4)}.seed-menu-sheet-item__root:last-child{border-bottom-left-radius:var(--seed-radius-r4);border-bottom-right-radius:var(--seed-radius-r4);box-shadow:none}.seed-menu-sheet-item__root{transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1)}.seed-menu-sheet-item__root:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:calc(var(--seed-dimension-x0_5) * -1)}.seed-menu-sheet-item__root{--seed-prefix-icon-size:22px}.seed-menu-sheet-item__content{gap:var(--seed-dimension-x0_5);flex-direction:column;display:flex}.seed-menu-sheet-item__label{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-regular)}.seed-menu-sheet-item__description{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-medium);color:var(--seed-color-fg-neutral-subtle)}.seed-menu-sheet-item__root--tone_neutral{--seed-prefix-icon-color:var(--seed-color-fg-neutral)}.seed-menu-sheet-item__label--tone_neutral{color:var(--seed-color-fg-neutral)}.seed-menu-sheet-item__root--tone_critical{--seed-prefix-icon-color:var(--seed-color-fg-critical)}.seed-menu-sheet-item__label--tone_critical{color:var(--seed-color-fg-critical)}.seed-menu-sheet-item__content--labelAlign_left{text-align:start}.seed-menu-sheet-item__root--labelAlign_center{justify-content:center}.seed-menu-sheet-item__content--labelAlign_center{align-items:center}.seed-segmented-control__root{box-sizing:border-box;max-width:100%;padding:var(--seed-dimension-x1);border-radius:var(--seed-radius-full);background-color:var(--seed-color-bg-neutral-weak-alpha);isolation:isolate;grid-auto-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:grid;position:relative}.seed-segmented-control__indicator{z-index:-1;will-change:transform;transform:translateX(calc(var(--segment-index) * 100%));top:var(--seed-dimension-x1);bottom:var(--seed-dimension-x1);left:var(--seed-dimension-x1);width:calc((100% - var(--seed-dimension-x1) * 2) / var(--segment-count));border-radius:var(--seed-radius-full);background-color:var(--seed-color-palette-gray-00);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted);transition:transform var(--seed-duration-d4) var(--seed-timing-function-easing);position:absolute}.seed-segmented-control__item{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;overflow-wrap:break-word;justify-content:center;align-items:center;gap:var(--seed-dimension-x1_5);min-width:86px;height:100%;min-height:34px;padding-left:var(--seed-dimension-x6);padding-right:var(--seed-dimension-x6);padding-top:var(--seed-dimension-x1_5);padding-bottom:var(--seed-dimension-x1_5);border-radius:var(--seed-radius-full);font-weight:var(--seed-font-weight-bold);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);color:var(--seed-color-fg-neutral-subtle);transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), color var(--seed-duration-color-transition) var(--seed-timing-function-easing), box-shadow var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);display:flex}.seed-segmented-control__item:is(:checked,[data-checked]){color:var(--seed-color-fg-neutral)}.seed-segmented-control__item{outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5)}.seed-segmented-control__item:is(:focus-visible,[data-focus-visible]){outline:var(--seed-dimension-x0_5) solid var(--seed-color-stroke-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.seed-segmented-control__item:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed;color:var(--seed-color-fg-disabled)}.seed-segmented-control__item:is(:disabled,[disabled],[data-disabled]):is(:checked,[data-checked]){background-color:var(--seed-color-bg-disabled);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}@media (hover:hover) and (pointer:fine){.seed-segmented-control__item:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):is(:hover,[data-hover]){background-color:var(--seed-color-palette-gray-100);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}}@media not all and (hover:hover) and (pointer:fine){.seed-segmented-control__item:not(:is(:disabled,[disabled],[data-disabled])):is(:checked,[data-checked]):is(:active,[data-active]){background-color:var(--seed-color-palette-gray-100);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}}@media (hover:hover) and (pointer:fine){.seed-segmented-control__item:not(:is(:disabled,[disabled],[data-disabled])):not(:is(:checked,[data-checked])):is(:hover,[data-hover]){background-color:var(--seed-color-bg-neutral-weak-pressed);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}}@media not all and (hover:hover) and (pointer:fine){.seed-segmented-control__item:not(:is(:disabled,[disabled],[data-disabled])):not(:is(:checked,[data-checked])):is(:active,[data-active]){background-color:var(--seed-color-bg-neutral-weak-pressed);box-shadow:inset 0 0 0 1px var(--seed-color-stroke-neutral-muted)}}:root{--paper:#f4f7fa;--paper-raised:#fafbfd;--paper-field:#f8fafc;--paper-band:#edf3f8;--ink:#111827;--ink-muted:#5d6673;--ink-soft:#7a8491;--ink-line:#d2dae5;--ink-line-soft:#e3e9f0;--ink-hover:#edf2f7;color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{min-width:320px}body{min-width:320px;min-height:100vh;margin:0}button{font:inherit;cursor:pointer}.app-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--ink-line);background:var(--paper);flex-direction:column;gap:28px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;display:flex}.mobile-shellbar{display:contents}.mobile-menu-button,.mobile-shellbar-actions,.mobile-title,.mobile-nav-backdrop{display:none}.seed-menu-sheet__positioner{z-index:80}.mobile-fab{display:none}.brand strong,.brand span{display:block}.brand strong{font-size:15px}.brand span{color:var(--ink-soft);margin-top:2px;font-size:12px}.nav-list{gap:4px;display:grid}.nav-action{justify-content:flex-start;width:100%}.workspace{min-width:0;padding:32px}.topbar,.panel-header,.event-title-row,.form-row,.inbox-card-top,.topbar-actions{align-items:center;display:flex}.topbar{justify-content:space-between;gap:20px;margin-bottom:24px}.topbar h1,.panel-header h2,.event-body h3,.inbox-card h3{letter-spacing:0;margin:0}.topbar h1{margin-top:3px;font-size:30px;line-height:1.15}.eyebrow{color:var(--ink-soft);letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.quick-panel{border:1px solid var(--ink-line);background:var(--paper-raised);border-radius:8px;grid-template-columns:22px minmax(0,1fr) 40px;align-items:center;gap:10px;margin-bottom:18px;padding:10px 12px;display:grid}.quick-panel input,.new-item-form input,.new-item-form select,.new-item-form textarea,.confirm-dialog-body select{border:1px solid var(--ink-line);background:var(--paper-field);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px}.new-item-form textarea{resize:vertical;min-height:84px;padding:10px}.dialog-layer{z-index:60;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.dialog-backdrop{background:#17171752;border:0;position:absolute;inset:0}.new-item-dialog{z-index:1;border:1px solid var(--ink-line);background:var(--paper-raised);border-radius:8px;width:min(560px,100%);max-height:calc(100vh - 36px);position:relative;overflow-y:auto;box-shadow:0 24px 64px #1f1a143d}.dialog-header{border-bottom:1px solid var(--ink-line-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.dialog-header h2{letter-spacing:0;margin:4px 0 0;font-size:20px}.new-item-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:18px;display:grid}.form-field{gap:8px;min-width:0;display:grid}.form-field-full{grid-column:1/-1}.form-field-wide{grid-column:span 2}.form-field span{color:var(--ink-muted);font-size:.875rem;font-weight:800}.login-page{background:var(--color-paper,#fbfaf8);place-items:center;min-height:100dvh;padding:24px;display:grid}.login-panel{border:1px solid var(--color-stroke,#dedbd3);background:var(--color-paper,#fbfaf8);gap:20px;width:min(100%,420px);padding:36px;display:grid}.login-kicker{color:var(--color-text-secondary,#6d6a63);letter-spacing:.12em;margin:0;font-size:12px;font-weight:700}.login-panel h1{color:var(--color-text-primary,#24231f);letter-spacing:-.045em;margin:0;font-size:clamp(32px,7vw,42px);line-height:1.16}.login-description,.login-note{color:var(--color-text-secondary,#6d6a63);margin:0;font-size:15px;line-height:1.6}.login-error{color:#8b2e1d;background:#fdf0eb;margin:0;padding:12px;font-size:14px;line-height:1.5}.kakao-login-button{color:#191600;background:#fee500;width:100%;min-height:48px}@media (width<=767px){.login-page{align-items:end;padding:16px}.login-panel{width:100%;padding:28px 24px calc(28px + env(safe-area-inset-bottom))}}.dialog-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.confirm-dialog{width:min(420px,100%)}.confirm-dialog-body{gap:14px;padding:18px;display:grid}.confirm-dialog-message{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.5}.api-status{border:1px solid var(--ink-line);background:var(--paper-raised);min-height:32px;color:var(--ink-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.api-status-online{color:#0f5132;background:#e9f5ee;border-color:#cfeadd}.api-status-offline{color:#8a3d0f;background:#fff4e8;border-color:#f4d4b8}.api-status-checking{background:var(--paper-field)}.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:18px;display:grid}.today-panel,.pending-panel,.inbox-strip,.calendar-screen,.state-screen{border-top:1px solid var(--ink-line);background:0 0}.today-panel{min-height:560px;padding:18px 0 0}.calendar-screen{min-height:640px;padding:18px 0 0;overflow-x:auto}.state-screen{min-height:560px;padding:18px 0 0}.calendar-wide{grid-template-columns:1fr}.panel-header{justify-content:space-between;gap:16px;margin:0 0 18px}.panel-header.compact{margin-bottom:14px}.today-panel>.panel-header,.pending-panel>.panel-header,.inbox-strip>.panel-header,.calendar-screen>.panel-header,.inbox-screen>.panel-header,.state-screen>.panel-header{border-bottom:2px solid var(--ink-line);background:var(--paper-band);min-height:58px;padding:10px 12px}.panel-header h2{margin-top:4px;font-size:20px}.timeline{gap:0;display:grid}.timeline-item{border-bottom:1px solid var(--ink-line-soft);grid-template-columns:58px 4px minmax(0,1fr);gap:14px;min-height:126px;padding:14px 0;display:grid}.timeline-item time{color:var(--ink-muted);padding-top:4px;font-size:13px;font-weight:700}.event-line{border-radius:999px;width:4px;min-height:100%}.event-body{background:0 0;border-bottom:0;min-width:0;padding:2px 0;position:relative}.event-title-row{justify-content:space-between;gap:12px}.event-body h3,.inbox-card h3{overflow-wrap:anywhere;font-size:16px;line-height:1.35}.event-body p{color:var(--ink-muted);margin:8px 0 12px;font-size:14px;line-height:1.5}.meta-row{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.meta-row>*{position:relative}.meta-row>*+:before{background:var(--ink-soft);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.meta-row [class*=seed-badge]{min-height:auto;color:var(--ink-muted);font:inherit;background:0 0;border:0;padding:0;line-height:1.4}.area-chip{min-height:24px;color:var(--ink-muted);background:0 0;border-radius:0;align-items:center;padding:0;font-size:12px;font-weight:700;display:inline-flex}.side-stack{gap:18px;display:grid}.pending-panel{padding:16px 0 0}.full{width:100%}.pending-list{gap:8px;margin-bottom:14px;display:grid}.pending-item{border-top:1px solid var(--ink-line-soft);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;padding:10px 0;display:grid}.pending-item strong,.pending-item span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pending-item strong{font-size:14px}.pending-item span{color:var(--ink-soft);margin-top:2px;font-size:12px}.inbox-strip{margin-top:18px;padding:18px 0 0}.inbox-screen{border-top:1px solid var(--ink-line);background:0 0;min-height:640px;padding:18px 0 0}.inbox-layout{align-items:start}.inbox-screen-header{align-items:flex-start}.toolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.calendar-screen-header{align-items:flex-start}.calendar-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.calendar-navigator{border:0;grid-template-columns:36px minmax(150px,auto) 36px auto;align-items:center;gap:6px;min-width:0;margin:0;padding:0;display:grid}.calendar-navigator legend{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.calendar-date-input{border:1px solid var(--ink-line);background:var(--paper-field);min-height:36px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px;font-size:13px;font-weight:800}.calendar-period-label{border:1px solid var(--ink-line);background:var(--paper-field);min-width:150px;min-height:36px;color:var(--ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.calendar-step-button{width:36px;min-width:36px;height:36px}.calendar-today-button{white-space:nowrap;min-height:36px}.calendar-mode-control{min-width:214px}.calendar-timeline{border-top:1px solid var(--ink-line-soft);margin:0;padding:0;list-style:none;display:grid}.calendar-row{height:var(--hour-height,64px);border-bottom:1px solid var(--ink-line-soft);grid-template-columns:64px minmax(0,1fr);display:grid}.calendar-row time{color:var(--ink-muted);padding-top:14px;font-size:13px;font-weight:700}.calendar-slot{border-left:1px solid var(--ink-line-soft);cursor:cell;min-width:0;position:relative}.calendar-slot-create{cursor:cell;touch-action:none;background:0 0;border:0;width:100%;position:absolute;inset:0}.calendar-timeline-shell{position:relative}.all-day-strip{border-top:1px solid var(--ink-line-soft);border-bottom:1px solid var(--ink-line);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:0;padding:8px 0;display:grid}.all-day-label{color:var(--ink-muted);font-size:12px;font-weight:800}.all-day-list{gap:6px;min-width:0;display:grid}.all-day-event{border:0;border-left:3px solid var(--area-color,var(--ink-line));background:color-mix(in srgb, var(--area-color,var(--ink-line)) 14%, var(--paper-raised));color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-radius:4px 6px 6px 4px;gap:2px;padding:7px 9px;font-size:13px;font-weight:700;display:grid}.all-day-event small{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.all-day-event:hover,.all-day-event:focus-visible{background:color-mix(in srgb, var(--area-color,var(--ink-line)) 26%, var(--paper-raised));outline:0}.day-events{pointer-events:none;position:absolute;inset:0 0 0 64px}.day-event{z-index:1;border-left:3px solid var(--area-color,var(--ink-line));background:color-mix(in srgb, var(--area-color,var(--ink-line)) 12%, var(--paper-raised));pointer-events:auto;border-radius:0 6px 6px 0;display:flex;position:absolute;overflow:hidden}.day-event-moving{z-index:3;opacity:.9;box-shadow:0 10px 24px #1f1a1433}.day-event-resizing{z-index:3}.day-event-body{width:100%;min-width:0;color:inherit;cursor:grab;font:inherit;text-align:left;background:0 0;border:0;align-content:start;gap:2px;padding:5px 8px;display:grid}.day-event-moving .day-event-body{cursor:grabbing}.day-event-body strong,.day-event-body span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.day-event-body strong{font-size:13px}.day-event-body span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.day-event-resize{cursor:ns-resize;touch-action:none;height:9px;position:absolute;bottom:0;left:0;right:0}.day-event-resize:after{background:var(--ink-muted);content:"";opacity:0;border-radius:2px;height:2px;transition:opacity .12s;position:absolute;bottom:3px;left:6px;right:6px}.day-event:hover .day-event-resize:after,.day-event-resizing .day-event-resize:after{opacity:.65}.calendar-timeline-dragging,.calendar-grid-dragging{-webkit-user-select:none;user-select:none}.calendar-drag-hint{color:var(--ink-soft);margin:0 0 10px;font-size:12px;font-weight:700}.calendar-drag-selection{z-index:2;border:1px solid var(--ink);pointer-events:none;background:#11182714;border-radius:6px;justify-content:flex-end;align-items:flex-start;min-height:14px;padding:3px 8px;display:flex;position:absolute;left:64px;right:0}.calendar-drag-selection span{color:var(--ink);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.day-event-body:hover,.day-event-body:focus-visible{background:color-mix(in srgb, var(--area-color,var(--ink-line)) 14%, transparent);outline:0}.filter-stack{gap:8px;display:grid}.filter-row{border:1px solid var(--ink-line-soft);background:var(--paper-field);min-height:42px;color:var(--ink-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.filter-row.active{color:#0f5132;background:#e9f5ee;border-color:#cfeadd}.filter-row strong{color:inherit}.filter-row select,.toolbar-select select{min-width:120px;color:var(--ink);font:inherit;text-align:right;background:0 0;border:0;font-size:14px;font-weight:800}.toolbar-select{border:1px solid var(--ink-line-soft);background:var(--paper-field);min-height:36px;color:var(--ink-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.toolbar-select span{color:var(--ink-soft);white-space:nowrap}.week-grid{grid-template-columns:repeat(7,minmax(112px,1fr));gap:10px;display:grid}.week-day{border-top:1px solid var(--ink-line-soft);background:0 0;min-width:0;min-height:420px;padding:12px 0 0;position:relative}.date-create-hit{z-index:0;cursor:cell;touch-action:none;background:0 0;border:0;border-radius:8px;position:absolute;inset:0}.date-create-hit:hover{background:var(--ink-hover)}.calendar-grid-dragging .date-create-hit:hover{background:0 0}.month-day>.date-create-hit{border-radius:0}.date-create-hit:focus-visible{outline:2px solid var(--ink-muted);outline-offset:-2px}.week-day-header,.week-day-list,.month-day>time,.month-day-items{z-index:1;position:relative}.week-day-header,.month-day>time,.empty-day{pointer-events:none}.week-day-header{gap:2px;margin-bottom:12px;display:grid}.week-day-header strong{font-size:15px}.week-day-header span{color:var(--ink-soft);font-size:12px;font-weight:700}.week-day-list{gap:8px;display:grid}.week-event{border:0;border-left:3px solid var(--area-color,var(--ink-line));background:color-mix(in srgb, var(--area-color,var(--ink-line)) 14%, var(--paper-raised));color:color-mix(in srgb, var(--area-color,var(--ink)) 45%, var(--ink));cursor:pointer;font:inherit;overflow-wrap:normal;text-align:left;word-break:keep-all;border-radius:4px 6px 6px 4px;padding:8px 8px 8px 9px;font-size:13px;font-weight:700;line-height:1.35}.week-event:hover,.week-event:focus-visible{background:color-mix(in srgb, var(--area-color,var(--ink-line)) 26%, var(--paper-raised));outline:0}.week-event:active{cursor:grabbing}.calendar-item-dragging{opacity:.4}.week-day[data-drop-active=true],.month-day[data-drop-active=true],.week-day[data-span-active=true],.month-day[data-span-active=true]{background:var(--paper-band);box-shadow:inset 0 0 0 1px var(--ink-muted)}.week-day[data-drop-active=true],.week-day[data-span-active=true]{border-radius:8px}.calendar-drag-overlay{border:1px solid var(--ink-line);background:var(--paper-raised);max-width:220px;color:var(--ink);cursor:grabbing;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:700;overflow:hidden;box-shadow:0 14px 32px #1f1a1438}.empty-day{color:var(--ink-soft);font-size:12px}.month-grid{border-top:1px solid var(--ink-line-soft);border-left:1px solid var(--ink-line-soft);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.month-weekday,.month-day{border-right:1px solid var(--ink-line-soft);border-bottom:1px solid var(--ink-line-soft);min-width:0}.month-weekday{background:var(--paper-field);min-height:36px;color:var(--ink-muted);padding:10px;font-size:12px;font-weight:800}.month-day{background:0 0;align-content:start;gap:8px;min-height:112px;padding:9px 0;display:grid;position:relative}.month-day time{color:var(--ink-muted);padding:0 9px;font-size:13px;font-weight:800}.month-day-items{gap:4px;display:grid}[data-span=start]{border-right:0;border-radius:4px 0 0 4px}[data-span=middle],[data-span=end]{border-left-color:#0000}[data-span=middle]{border-radius:0}[data-span=end]{border-radius:0 6px 6px 0}.month-day-items button{border:0;border-left:3px solid var(--area-color,var(--ink-line));background:color-mix(in srgb, var(--area-color,var(--ink-line)) 16%, var(--paper-raised));color:color-mix(in srgb, var(--area-color,var(--ink)) 55%, var(--ink));cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:4px 6px 6px 4px;padding:4px 6px;font-size:11px;font-weight:800;overflow:hidden}.month-day-items button:hover,.month-day-items button:focus-visible{background:color-mix(in srgb, var(--area-color,var(--ink-line)) 28%, var(--paper-raised))}.calendar-detail-dialog{width:min(520px,100%)}.calendar-detail-body{gap:14px;padding:18px;display:grid}.detail-list{gap:8px;display:grid}.calendar-detail-note{border:1px solid var(--ink-line-soft);background:var(--paper-field);color:var(--ink-muted);border-radius:8px;margin:0;padding:12px;font-size:14px;line-height:1.55}.inbox-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.inbox-column{border-top:2px solid var(--ink-line);background:0 0;min-width:0;min-height:460px;padding:0}.column-header{background:var(--paper-band);justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-bottom:0;padding:0 8px;display:flex}.column-header h3{margin:0;font-size:15px}.column-list{gap:0;display:grid}.inbox-task-card{border-bottom:1px solid var(--ink-line-soft);background:0 0;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;padding:14px 8px;display:grid;position:relative}.status-circle{border:2px solid var(--ink-line);background:var(--paper-raised);width:30px;height:30px;color:var(--ink-muted);border-radius:50%;flex:none;place-items:center;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid}.status-circle span{background:0 0;border-radius:50%;width:10px;height:10px}.status-circle:hover,.status-circle[aria-expanded=true]{border-color:#0f766e;box-shadow:0 0 0 4px #0f766e1f}.status-circle-progress{border-color:#f59e0b}.status-circle-progress span{background:#f59e0b}.status-circle-done{border-color:#10b981}.status-circle-done span{background:#10b981}.status-circle-paused{border-color:#94a3b8}.status-circle-paused span{background:#94a3b8}.inbox-task-card h4,.inbox-task-card p{margin:0}.inbox-task-card h4{overflow-wrap:anywhere;font-size:15px;line-height:1.35}.inbox-task-card p{color:#625a51;font-size:13px;line-height:1.45}.summary-list{gap:8px;display:grid}.summary-row{border-top:1px solid var(--ink-line-soft);min-height:40px;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 2px;font-size:14px;display:flex}.summary-row strong{color:var(--ink);font-size:15px}.item-thumbnail{background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:34px;padding:4px 0 2px;display:grid}.thumbnail-mark{width:auto;min-width:18px;height:18px;color:var(--ink-soft);justify-content:center;align-items:center;padding:0;display:inline-flex}.thumbnail-mark svg{stroke-width:2px;display:block}.thumbnail-image{object-fit:cover;background:#e8eef5;border-radius:8px;width:42px;height:42px}.thumbnail-copy{min-width:0}.thumbnail-copy strong,.thumbnail-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.thumbnail-copy strong{font-size:12px}.thumbnail-copy span{color:var(--ink-soft);margin-top:1px;font-size:11px;font-weight:800}.inbox-task-card>.inbox-card-top{display:contents}.inbox-task-card>.inbox-card-top .status-circle{grid-area:1/1/span 4}.inbox-task-card>.inbox-card-top>:not(.status-circle){grid-column:2;justify-self:start}.inbox-task-card>.inbox-card-top [class*=seed-badge]{min-height:auto;color:var(--ink-muted);background:0 0;border:0;padding:0;font-size:12px;font-weight:800;line-height:1.4}.inbox-task-card>h4,.inbox-task-card>.item-thumbnail,.inbox-task-card>p,.inbox-task-card>.meta-row{grid-column:2}.item-thumbnail-link .thumbnail-mark,.item-thumbnail-map .thumbnail-mark{background:0 0}.item-thumbnail-link .thumbnail-mark{color:#0f5132}.item-thumbnail-map .thumbnail-mark{color:#1d4ed8}.item-action-menu{z-index:10;border:1px solid var(--ink-line);background:var(--paper-raised);border-radius:8px;min-width:132px;padding:6px;display:grid;position:absolute;top:46px;right:12px;box-shadow:0 14px 34px #1f1a1429}.inbox-action-menu{min-width:124px;top:50px;left:8px;right:auto}.item-action-menu button{background:var(--paper-raised);min-height:34px;color:var(--ink);text-align:left;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:800;display:flex}.item-action-menu button:hover{background:var(--ink-hover)}.detail-card{position:relative}.card-detail-hit{z-index:1;background:0 0;border:0;border-radius:8px;position:absolute;inset:0}.card-detail-hit:focus-visible{outline:2px solid var(--ink-muted);outline-offset:-2px}.detail-card:has(.card-detail-hit:hover){background:var(--paper-band)}.detail-card a,.detail-card button:not(.card-detail-hit){z-index:2;position:relative}.empty-state{border-bottom:1px solid var(--ink-line-soft);color:var(--ink-soft);background:0 0;margin:0;padding:14px 0;font-size:14px;font-weight:700}.notification-list{border-bottom:1px solid var(--ink-line-soft);background:0 0;gap:8px;padding:14px 0;display:grid}.notification-item{color:var(--ink-muted);font-size:13px;font-weight:700;display:block}.state-list,.settings-grid{gap:10px;display:grid}.state-item{border-bottom:1px solid var(--ink-line-soft);background:0 0;grid-template-columns:minmax(160px,240px) minmax(0,1fr);align-items:start;gap:10px;padding:14px 0;display:grid}.state-item strong,.state-item span{display:block}.state-item strong{font-size:15px}.state-item span{color:var(--ink-soft);margin-top:3px;font-size:13px;font-weight:700}.setting-row{border:0;border-bottom:1px solid var(--ink-line-soft);min-height:52px;color:var(--ink-muted);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:0;display:flex}.setting-row strong{max-width:62%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.category-settings{border-bottom:1px solid var(--ink-line-soft);background:0 0;gap:12px;padding:16px 0;display:grid}.category-settings-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.category-settings-header h3{letter-spacing:0;margin:4px 0 0;font-size:17px}.category-add-form,.category-row{grid-template-columns:minmax(0,1fr) 42px auto;align-items:center;gap:8px;display:grid}.category-list{gap:8px;display:grid}.category-row{border-bottom:1px solid var(--ink-line-soft);background:0 0;grid-template-columns:16px minmax(96px,1fr) 42px auto 40px;min-height:48px;padding:8px 0}.category-color-dot{border-radius:50%;width:10px;height:10px}.category-add-form input,.category-row input,.quick-area-form input{border:1px solid var(--ink-line);background:var(--paper-field);width:100%;min-width:0;min-height:36px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px}.category-add-form input[type=color],.category-row input[type=color]{padding:3px}.quick-area-form{border:1px solid var(--ink-line-soft);background:var(--paper-field);border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.inbox-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.inbox-card{border-bottom:1px solid var(--ink-line-soft);background:0 0;gap:12px;min-height:0;padding:14px 0;display:grid}.inbox-card-top{color:var(--ink-muted);justify-content:space-between;gap:10px}.area-chip{background:0 0;justify-self:start;gap:6px}.area-chip span{border-radius:50%;width:7px;height:7px}.inline-link{color:#0b4a2d;background:#e3f2eb;border:1px solid #9fd0b7;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.inline-link:hover{background:#d2eadc}.map-link{color:#1d4ed8;background:#eef4ff;border-color:#dbe6ff}.map-link:hover{background:#dfeaff}[data-cursor=true]{outline:2px solid var(--ink);outline-offset:2px;background:var(--paper-band);border-radius:8px;position:relative}.month-day-items [data-cursor=true],.week-event[data-cursor=true],.day-event-body[data-cursor=true]{outline-offset:-2px}.month-day-items [data-cursor=true],.week-event[data-cursor=true]{background:color-mix(in srgb, var(--area-color,var(--ink-line)) 26%, var(--paper-raised))}.day-event-body[data-cursor=true]{background:0 0}.chord-indicator{z-index:70;border:1px solid var(--ink-line);background:var(--paper-raised);color:var(--ink-muted);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 12px 32px #1f1a1429}kbd{border:1px solid var(--ink-line);background:var(--paper-field);min-width:22px;height:22px;color:var(--ink);white-space:nowrap;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.shortcut-dialog{width:min(640px,100%)}.shortcut-body{gap:18px;padding:18px;display:grid}.shortcut-section h3{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px}.shortcut-list{gap:2px;margin:0;display:grid}.shortcut-row{border-bottom:1px solid var(--ink-line-soft);grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:center;gap:12px;min-height:34px;display:grid}.shortcut-row:last-child{border-bottom:0}.shortcut-row dt{flex-wrap:wrap;gap:4px;display:flex}.shortcut-row dd{color:var(--ink-muted);margin:0;font-size:13px}.shortcut-footnote{color:var(--ink-soft);margin:0;font-size:12px;font-weight:700}@media (width<=640px){.shortcut-row{grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0}.chord-indicator{display:none}}@media (width<=1100px){.app-shell{grid-template-columns:1fr;align-content:start}.sidebar{border-right:0;border-bottom:1px solid var(--ink-line);grid-template-columns:1fr;height:auto;padding:14px 16px;display:grid;position:static}.mobile-shellbar{align-items:center;gap:10px;width:100%;display:flex}.mobile-shellbar .brand{flex:1;min-width:0}.mobile-title,.mobile-shellbar-actions{display:none}.nav-list{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.nav-action{justify-content:center}.workspace{padding:22px}.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr)}.calendar-screen{min-height:0}.inbox-board{grid-template-columns:repeat(2,minmax(0,1fr))}.inbox-column{min-height:0}.side-stack{grid-template-columns:1fr}}@media (width>=641px) and (width<=1100px){.sidebar{z-index:20;position:sticky;top:0}.nav-list{gap:6px;display:grid}.nav-action{min-height:42px}.calendar-layout.calendar-wide,.inbox-layout{grid-template-columns:1fr}.inbox-layout .side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-header-actions{max-width:620px}.week-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.month-day{min-height:96px}.state-screen,.inbox-screen,.calendar-screen{min-height:0}}@media (width<=640px){.sidebar{z-index:35;height:calc(64px + env(safe-area-inset-bottom));padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--ink-line);background:var(--paper-raised);border-bottom:0;align-items:center;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -10px 28px #1f1a141f}.mobile-shellbar{flex:auto;min-width:0;height:40px}.mobile-menu-button{flex:none;display:grid}.mobile-shellbar-actions{gap:8px;margin-left:auto;display:flex}.mobile-title{flex:1;min-width:0;display:block}.mobile-title strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.25;display:block;overflow:hidden}.nav-list{display:none}.nav-action{justify-content:flex-start}.workspace{padding:14px 14px calc(150px + env(safe-area-inset-bottom))}.dashboard-grid,.inbox-board{grid-template-columns:1fr}.topbar,.desktop-add-button{display:none}.mobile-fab{right:14px;bottom:calc(78px + env(safe-area-inset-bottom));z-index:15;width:48px;min-width:48px;height:48px;display:inline-flex;position:fixed;box-shadow:0 14px 32px #0f766e47}.side-stack,.inbox-list{grid-template-columns:1fr}.timeline-item{grid-template-columns:50px 4px minmax(0,1fr);gap:10px}.today-panel,.pending-panel,.inbox-strip,.inbox-screen,.calendar-screen,.state-screen{padding-top:14px}.api-status{text-overflow:ellipsis;max-width:100%;min-height:28px;overflow:hidden}.calendar-screen-header{gap:12px}.calendar-header-actions,.calendar-navigator,.calendar-mode-control{width:100%}.calendar-navigator{grid-template-columns:36px minmax(0,1fr) 36px auto}.calendar-date-input,.calendar-period-label{width:100%;min-width:0}.calendar-row{grid-template-columns:50px minmax(0,1fr)}.calendar-slot{cursor:default}.calendar-drag-selection,.day-events{left:50px}.week-grid{grid-template-columns:1fr}.week-day{min-height:0}.month-grid{min-width:0}.month-weekday{text-align:center;min-height:34px;padding:8px 4px}.month-day{gap:6px;min-height:82px;padding:8px 4px}.month-day time{font-size:12px}.month-day-items button{padding:3px 4px;font-size:10px}.inbox-screen{min-height:0}.inbox-screen-header{gap:12px}.toolbar{justify-content:flex-start;width:100%}.toolbar-select{flex:150px;justify-content:space-between}.toolbar-select select{min-width:0}.quick-panel{grid-template-columns:20px minmax(0,1fr) 36px}.new-item-form{grid-template-columns:1fr}.form-field-wide{grid-column:1}.category-add-form{grid-template-columns:minmax(0,1fr) 42px}.category-add-form button{grid-column:1/-1}.category-row{grid-template-columns:16px minmax(0,1fr) 42px auto 40px}.quick-area-form{grid-template-columns:1fr}.dialog-layer{align-items:end;padding:10px}.new-item-dialog-layer{padding-bottom:calc(10px + var(--keyboard-inset,0px))}.new-item-dialog{width:100%;max-height:calc(100vh - 20px)}.new-item-dialog-layer .new-item-dialog{max-height:calc(100dvh - 20px - var(--keyboard-inset,0px));scroll-padding-block:16px}.dialog-actions{justify-content:stretch}.setting-row{flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 12px}.setting-row strong{max-width:100%}.state-item{grid-template-columns:1fr}}
