@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--brand-primary:#3a669c;--brand-primary-hover:#5989c5;--brand-secondary:#5989c5;--brand-text:#3a669c;--accent-premium:#b68f35}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer nojs-reveal;@layer theme{:root,:host{--font-sans:var(--font-inter), system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-jetbrains), "Fira Code", monospace;--color-blue-950:#162456;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:var(--ds-radius-sm);--radius-md:var(--ds-radius-md);--radius-lg:var(--ds-radius-lg);--radius-xl:var(--ds-radius-xl);--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter), system-ui, sans-serif;--default-mono-font-family:var(--font-jetbrains), "Fira Code", monospace;--brand-50:#f2f7fd;--brand-100:#e1ecf9;--brand-200:#c1d6f0;--brand-300:#90b4df;--brand-400:#5989c5;--brand-500:#3a669c;--brand-600:#325581;--brand-700:#294465;--brand-800:#21334a;--brand-900:#182230;--brand-950:#0f161f;--accent-300:#ddc07e;--accent-400:#cea850;--accent-600:#997729;--accent-700:#7a5f1f;--accent-800:#594518;--secondary-300:#79cbd8;--secondary-600:#1e7c8a;--teal-scale-50:#effaf8;--teal-scale-100:#dcf4ef;--teal-scale-200:#b9e9e0;--teal-scale-300:#8bdaca;--teal-scale-400:#54c9b2;--teal-scale-500:#33a38d;--teal-scale-600:#2b8875;--teal-scale-700:#226d5e;--teal-scale-800:#1a5146;--teal-scale-900:#12362e;--signal-success-50:#effaf6;--signal-success-100:#dcf4eb;--signal-success-200:#b9e9d8;--signal-success-300:#8bdabd;--signal-success-400:#5ccca3;--signal-success-500:#35b687;--signal-success-600:#2a936c;--signal-success-700:#217355;--signal-success-800:#1a5640;--signal-success-900:#123b2c;--signal-warning-50:#fcf7ed;--signal-warning-100:#f8ecd3;--signal-warning-200:#f1d8a7;--signal-warning-300:#e8c173;--signal-warning-400:#eab03e;--signal-warning-500:#f2a60d;--signal-warning-600:#cb8710;--signal-warning-700:#a16812;--signal-warning-800:#794c11;--signal-warning-900:#53330e;--signal-danger-50:#fbeeee;--signal-danger-100:#f5d6d6;--signal-danger-200:#ebadad;--signal-danger-300:#e08585;--signal-danger-400:#e25a5a;--signal-danger-500:#e52e2e;--signal-danger-600:#c52020;--signal-danger-700:#9f1e1e;--signal-danger-800:#761919;--signal-danger-900:#531313;--signal-info-500:#2b79ee;--signal-info-600:#1a63d1;--signal-info-700:#1b53a7;--signal-attention-500:#f37820;--signal-attention-600:#d46211;--signal-attention-700:#a55012;--signal-attention-800:#7e3e11;--neutral-50:#f9fafb;--neutral-100:#f1f2f4;--neutral-200:#e3e5e8;--neutral-300:#cdd0d5;--neutral-400:#9fa3ad;--neutral-500:#757c8a;--neutral-600:#5e636e;--neutral-700:#363a45;--neutral-800:#1f2229;--neutral-900:#13151b;--color-success:var(--signal-success-500);--color-warning:var(--signal-warning-500);--color-danger:var(--signal-danger-500);--color-info:var(--signal-info-500);--color-light-bg:var(--neutral-50);--color-light-text:var(--neutral-900);--graph-person:var(--brand-400);--graph-company:var(--signal-success-500);--graph-idea:var(--accent-premium);--graph-document:var(--signal-warning-500);--graph-event:var(--signal-attention-500);--graph-place:var(--teal-scale-400);--graph-fallback:var(--neutral-500);--font-display:var(--font-sans);--font-heading:var(--font-inter), system-ui, sans-serif;--font-accent:var(--font-serif), Georgia, "Times New Roman", serif;--font-feature-ui:"cv05" on, "cv08" on;--ds-text-2xs:.6875rem;--ds-text-xs:.75rem;--ds-text-sm:.875rem;--ds-text-base:1rem;--ds-text-lg:1.125rem;--ds-text-xl:1.25rem;--ds-text-2xl:1.5rem;--ds-text-3xl:1.875rem;--ds-weight-medium:500;--ds-weight-heading:600;--ds-radius-xs:.25rem;--ds-radius-sm:.375rem;--ds-radius-md:.5rem;--ds-radius-lg:.75rem;--ds-radius-xl:1rem;--ds-radius-2xl:1.5rem;--ds-radius-full:9999px;--ds-duration-fast:.12s;--ds-duration-normal:.25s;--ds-duration-slow:.4s;--ds-duration-smooth:.5s;--ds-duration-route:.26s;--ds-ease-out:cubic-bezier(.22, 1, .36, 1);--ds-ease-smooth:cubic-bezier(.33, 1, .68, 1);--ds-ease-standard:cubic-bezier(.4, 0, .2, 1);--ds-ease-panel:cubic-bezier(.22, 1, .36, 1);--ds-ease-emphasized:cubic-bezier(.2, 0, 0, 1);--ds-tracking-tight:-.03em;--ds-surface-elevated:var(--neutral-600)}@supports (color:lab(0% 0 0)){:root,:host{--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled):not([aria-disabled=true]),[role=button]:not([aria-disabled=true]){cursor:pointer}button,[role=button]{touch-action:manipulation}h1,h2,.font-display{font-family:var(--font-display);letter-spacing:-.018em;font-optical-sizing:auto;font-weight:500}[data-tone]:not([data-tone=dashboard]) h1{letter-spacing:-.03em;font-weight:600}[data-tone]:not([data-tone=dashboard]) h2{letter-spacing:-.025em;font-weight:600}h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.011em}h3,h4{font-weight:var(--ds-weight-heading)}h5,h6{font-weight:var(--ds-weight-medium)}:focus-visible{outline:2px solid var(--mk-focus-ring,var(--brand-primary));outline-offset:2px;border-radius:4px}}@layer legacy;@layer components{:where(:root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--sdb-tile-radius:.75rem;--sdb-tile-border-width:1px;--sdb-tile-shadow:0 1px 2px 0 var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}@media (prefers-color-scheme:dark){:where(:root){--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:color-mix(in lab, red, red)){:where(:root){--sdb-tile-shadow:0 1px 2px 0 color-mix(in srgb, var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7))))) 8%, transparent)}}:where(:root){--sdb-tile-shadow-hover:0 4px 12px -2px var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}@supports (color:color-mix(in lab, red, red)){:where(:root){--sdb-tile-shadow-hover:0 4px 12px -2px color-mix(in srgb, var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7))))) 14%, transparent)}}:where(:root){--sdb-tile-padding:1rem;--sdb-tile-gap:.75rem;--sdb-tile-header-gap:.5rem;--sdb-tile-title-size:.875rem;--sdb-tile-title-weight:600;--sdb-tile-min-height:8rem;--sdb-board-gap:1rem;--sdb-board-min-col:18rem;--sdb-kpi-value-size:1.5rem;--sdb-kpi-value-weight:600;--sdb-page-w-narrow:48rem;--sdb-aside-w:20rem;--sdb-aside-min:18.75rem;--sdb-split-main-min:30rem;--sdb-badge-height:1.5rem;--sdb-focus-ring-width:2px;--sdb-transition:.15s ease-out}.sdb-tile{gap:var(--sdb-tile-gap);min-height:var(--sdb-tile-min-height);padding:var(--sdb-tile-padding);border-radius:var(--sdb-tile-radius);border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));box-shadow:var(--sdb-tile-shadow);transition:box-shadow var(--sdb-transition);flex-direction:column;display:flex}@media (hover:hover){.sdb-tile:hover{box-shadow:var(--sdb-tile-shadow-hover)}}.sdb-tile-header{justify-content:space-between;align-items:center;gap:var(--sdb-tile-header-gap);display:flex}.sdb-tile-title{font-size:var(--sdb-tile-title-size);font-weight:var(--sdb-tile-title-weight);margin:0;line-height:1.25}.sdb-tile-desc{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));margin:0;font-size:.75rem;line-height:1.5}.sdb-tile-desc,.sdb-kpi-label,.sdb-kpi-line.sdb-list-meta{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sdb-tile-body{flex:1;min-width:0}.sdb-tile-footer{gap:var(--sdb-tile-header-gap);color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));font-size:.75rem;display:flex}.sdb-state{padding:var(--sdb-tile-padding);text-align:center;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}.sdb-state-error{color:var(--sdb-color-danger,var(--sas-danger,var(--danger,var(--destructive,var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff9b8f)))))}.sdb-skeleton{border-radius:calc(var(--sdb-tile-radius) / 2);background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));height:.75rem;animation:1.4s ease-in-out infinite sdb-pulse}.sdb-skeleton-long{width:80%}.sdb-skeleton-short{width:60%}@keyframes sdb-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.sdb-skeleton{animation:none}.sdb-tile,.sdb-btn,.sdb-chip{transition:none}}.sdb-btn{min-height:2.25rem;font:inherit;border-radius:calc(var(--sdb-tile-radius) / 1.5);border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25;display:inline-flex}.sdb-btn-primary{background:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));color:var(--sdb-color-brand-fg,var(--sas-primary-fg,var(--brand-foreground,var(--primary-foreground,var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b1020)))));border-color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))}.sdb-btn:disabled{background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));border-color:var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));cursor:not-allowed}.sdb-btn,.sdb-chip{transition:transform var(--sdb-transition), background-color var(--sdb-transition), border-color var(--sdb-transition);touch-action:manipulation}.sdb-btn:active:not(:disabled),.sdb-chip:active{transform:scale(.97)}@media (pointer:coarse){.sdb-btn{min-width:2.75rem;min-height:2.75rem}.sdb-chip{min-height:2.75rem;padding-inline:.75rem}}.sdb-tile :focus-visible,.sdb-btn:focus-visible,.sdb-palette :focus-visible,.sdb-board :focus-visible{outline:var(--sdb-focus-ring-width) solid var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))));outline-offset:2px}.sdb-kpi-value{font-size:var(--sdb-kpi-value-size);font-weight:var(--sdb-kpi-value-weight);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 0;line-height:1.2}.sdb-kpi-line{display:block}.sdb-kpi-icon{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));flex-shrink:0;display:inline-flex}.sdb-kpi-tone-accent{color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))}.sdb-kpi-tone-success{color:var(--sdb-color-success,var(--sas-success,var(--success,var(--gain,var(--lightningcss-light,#0b6b3a)var(--lightningcss-dark,#6fd39a)))))}.sdb-kpi-tone-warning{color:var(--sdb-color-warning,var(--sas-warning,var(--warning,var(--lightningcss-light,#8a4b00)var(--lightningcss-dark,#f2b84b))))}.sdb-kpi-tone-danger{color:var(--sdb-color-danger,var(--sas-danger,var(--danger,var(--destructive,var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff9b8f)))))}.sdb-kpi-tone-info{color:var(--sdb-color-info,var(--sas-info,var(--info,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))}.sdb-kpi-muted,.sdb-kpi-unavailable{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))))}.sdb-kpi-wrap{width:100%;min-width:0;container:sdb-kpi/inline-size}.sdb-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@container sdb-kpi (min-width:46rem){.sdb-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container sdb-kpi (max-width:18rem){.sdb-kpi-grid{grid-template-columns:minmax(0,1fr)}}.sdb-kpi-compact{box-sizing:border-box;border-radius:var(--sdb-tile-radius);border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));width:100%;color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));box-shadow:var(--sdb-tile-shadow);font:inherit;text-align:start;margin:0;padding:.75rem 1rem;text-decoration:none;display:block}.sdb-kpi-compact .sdb-kpi-value{margin-top:.25rem;display:block}.sdb-kpi-compact-action{cursor:pointer;transition:box-shadow var(--sdb-transition), border-color var(--sdb-transition)}@media (hover:hover){.sdb-kpi-compact-action:hover{box-shadow:var(--sdb-tile-shadow-hover);text-decoration:none}}@media (prefers-reduced-motion:reduce){.sdb-kpi-compact-action{transition:none}}.sdb-kpi-compact-action:focus-visible{outline:var(--sdb-focus-ring-width) solid var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))));outline-offset:2px}.sdb-kpi-pressed{background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));border-color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}.sdb-kpi-label{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));font-size:.75rem;font-weight:500;line-height:1.5;display:block}.sdb-skeleton-value{width:2rem;height:1.5rem;display:block}.sdb-kpi-action{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.sdb-tile-stretch{position:relative}.sdb-tile-stretch .sdb-kpi-action:after{content:"";border-radius:inherit;position:absolute;inset:0}.sdb-tile-stretch .sdb-tile-header :is(a,button),.sdb-tile-stretch .sdb-tile-footer :is(a,button){z-index:1;position:relative}.sdb-kpi-trend-up{color:var(--sdb-color-success,var(--sas-success,var(--success,var(--gain,var(--lightningcss-light,#0b6b3a)var(--lightningcss-dark,#6fd39a)))))}.sdb-kpi-trend-down{color:var(--sdb-color-danger,var(--sas-danger,var(--danger,var(--destructive,var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff9b8f)))))}.sdb-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sdb-list-item{border-bottom:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));justify-content:space-between;gap:.5rem;padding:.5rem 0;display:flex}.sdb-list-item:last-child{border-bottom:0}.sdb-list-meta{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));font-size:.75rem}.sdb-link{color:inherit;text-decoration:none}@media (hover:hover){.sdb-link:hover{text-decoration:underline}}.sdb-board{gap:var(--sdb-board-gap);flex-direction:column;display:flex}.sdb-board-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.sdb-board-toolbar-start{flex:1;align-items:center;gap:.5rem;display:flex}.sdb-board-editor{flex-direction:column;gap:.5rem;display:flex}.sdb-board-grid{gap:var(--sdb-board-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--sdb-board-min-col)), 1fr));display:grid}.sdb-span-2{grid-column:span 2}.sdb-span-full{grid-column:1/-1}@media (max-width:40rem){.sdb-span-2{grid-column:auto}}.sdb-board-edit{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.sdb-board-edit-row{border-radius:calc(var(--sdb-tile-radius) / 1.5);background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));align-items:center;gap:.5rem;min-height:2.25rem;padding:.25rem .5rem;display:flex}.sdb-board-edit-row label{flex-direction:column;flex:1;display:flex}.sdb-board-edit-row[draggable=true]{cursor:grab}.sdb-board-edit-row[data-dragging]{outline:var(--sdb-focus-ring-width) dashed var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))}.sdb-board-edit-handle{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));-webkit-user-select:none;user-select:none}.sdb-check{align-items:center;gap:.5rem;display:flex}.sdb-check-done{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));text-decoration:line-through}.sdb-progress{background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));border-radius:999px;height:.375rem;overflow:hidden}.sdb-progress-bar{background:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));width:0;height:100%}.sdb-ask-form{gap:.5rem;display:flex}.sdb-input{min-height:2.25rem;font:inherit;border-radius:calc(var(--sdb-tile-radius) / 1.5);border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));flex:1;padding:.25rem .75rem;font-size:.875rem;line-height:1.25}.sdb-chip{min-height:1.5rem;font:inherit;background:var(--sdb-color-brand-muted,var(--brand-muted,var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))));border:0;border-radius:999px;align-items:center;padding:0 .5rem;font-size:.75rem;line-height:1.5;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sdb-chip{background:var(--sdb-color-brand-muted,var(--brand-muted,color-mix(in srgb, var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))) 12%, var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f)))))))}}.sdb-chip{color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));cursor:pointer}.sdb-chips{flex-wrap:wrap;gap:.5rem;display:flex}.sdb-chips-spaced{margin-top:.5rem}.sdb-palette-backdrop{background:var(--sdb-color-overlay,var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f)))));position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.sdb-palette-backdrop{background:var(--sdb-color-overlay,color-mix(in srgb, var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f)))) 70%, transparent))}}.sdb-palette-backdrop{z-index:var(--sdb-shell-z-palette,var(--sas-z-palette,80));justify-content:center;align-items:flex-start;padding-top:12dvh;display:flex}.sdb-palette{width:min(var(--sdb-shell-dialog-md,var(--sas-dialog-md,560px)), calc(100vw - 2rem));border-radius:var(--sdb-tile-radius);border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));box-shadow:var(--sdb-tile-shadow-hover);padding:.5rem}.sdb-palette .sdb-input{box-sizing:border-box;width:100%}.sdb-palette-list{max-height:50dvh;margin:.5rem 0 0;padding:0;list-style:none;overflow:auto}.sdb-palette-item{border-radius:calc(var(--sdb-tile-radius) / 1.5);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.25rem;padding:.5rem .75rem;display:flex}.sdb-palette-item[aria-selected=true]{background:var(--sdb-color-brand-muted,var(--brand-muted,var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))))}@supports (color:color-mix(in lab, red, red)){.sdb-palette-item[aria-selected=true]{background:var(--sdb-color-brand-muted,var(--brand-muted,color-mix(in srgb, var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))) 12%, var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f)))))))}}.sdb-palette-group{margin:0;padding:0;list-style:none}.sdb-palette-group+.sdb-palette-group{margin-top:.5rem}.sdb-palette-group-label{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1.5}.sdb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sdb-zedit{flex-direction:column;gap:1rem;display:flex}.sdb-zedit-bar{border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));border-radius:var(--sdb-tile-radius);background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));box-shadow:var(--sdb-tile-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.sdb-zedit-intro{min-width:0}.sdb-zedit-title{color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));margin:0;font-size:.875rem;font-weight:600}.sdb-zedit-hint{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));margin:0;font-size:.75rem}.sdb-zedit-actions{align-items:center;gap:.5rem;display:flex}.sdb-zedit-zones{flex-direction:column;gap:1rem;display:flex}.sdb-zedit-zone{border:var(--sdb-tile-border-width) dashed var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));border-radius:var(--sdb-tile-radius);transition:border-color var(--sdb-transition), background-color var(--sdb-transition);padding:.75rem}.sdb-zedit-zone[data-over]{border-color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))))}.sdb-zedit-zone-title{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));margin:0 0 .5rem;padding-inline:.25rem;font-size:.75rem;font-weight:600}.sdb-zedit-list{flex-direction:column;gap:.5rem;min-height:3.5rem;margin:0;padding:0;list-style:none;display:flex}.sdb-zedit-empty{min-height:3rem;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));justify-content:center;align-items:center;font-size:.75rem;display:flex}.sdb-zedit-card{border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));border-radius:calc(var(--sdb-tile-radius) / 1.5);background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));align-items:center;gap:.5rem;padding:.5rem .5rem .5rem .25rem;display:flex}.sdb-zedit-card[data-dragging]{opacity:.4}.sdb-zedit-overlay{border-color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));box-shadow:var(--sdb-tile-shadow-hover)}.sdb-zedit-handle{cursor:grab;touch-action:none;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))))}.sdb-zedit-handle:active{cursor:grabbing}.sdb-zedit-icon{border-radius:calc(var(--sdb-tile-radius) / 2);background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));width:1.75rem;height:1.75rem;color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sdb-zedit-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.sdb-zedit-card[data-hidden] .sdb-zedit-name{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))))}.sdb-zedit-note{font-size:.75rem;font-weight:400}.sdb-zedit-select{width:8rem;min-height:2.25rem;font:inherit;border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));border-radius:calc(var(--sdb-tile-radius) / 1.5);background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));flex-shrink:0;font-size:.875rem}.sdb-page{box-sizing:border-box;gap:var(--sdb-shell-section-gap,var(--sas-section-gap,24px));width:100%;min-width:0;max-width:var(--sdb-shell-page-w,var(--shell-readable-w,1440px));flex-direction:column;margin-inline:auto;display:flex}.sdb-page[data-width=narrow]{max-width:var(--sdb-page-w-narrow)}.sdb-page[data-inset]{padding:var(--sdb-shell-page-pad-block,var(--sas-canvas-pad-block,16px)) var(--sdb-shell-page-pad,var(--sas-canvas-pad,16px))}.sdb-split{width:100%;min-width:0;container:sdb-split/inline-size}.sdb-split-grid{gap:var(--sdb-shell-section-gap,var(--sas-section-gap,24px));grid-template-columns:minmax(0,1fr);display:grid}.sdb-split-main,.sdb-split-aside{gap:var(--sdb-shell-section-gap,var(--sas-section-gap,24px));flex-direction:column;min-width:0;display:flex}.sdb-split-grid[data-aside-first] .sdb-split-aside{order:-1}@container sdb-split (min-width:50.25rem){.sdb-split-grid{grid-template-columns:minmax(var(--sdb-split-main-min), 1fr) minmax(var(--sdb-aside-min), var(--sdb-aside-w))}.sdb-split-grid[data-aside-first] .sdb-split-aside{order:0}}.sdb-skel-head{flex-direction:column;gap:.5rem;display:flex}.sdb-skel-title-row{min-height:var(--sdb-shell-control-h,var(--sas-control-h,36px));justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sdb-skel-title{width:min(16rem,60%);height:calc(var(--sdb-shell-title-size,var(--sas-page-title-size,1.5rem)) * var(--sdb-shell-title-lh,var(--sas-page-title-lh,1.2)));display:block}.sdb-skel-action{width:7rem;height:var(--sdb-shell-control-h,var(--sas-control-h,36px));display:block}.sdb-skel-desc{width:min(28rem,80%);height:1.3125rem;display:block}.sdb-skel-tabs{border-bottom:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));height:2.5rem}.sdb-skel-kpi{box-shadow:none}.sdb-skel-kpi-label{width:50%;height:1.125rem;display:block}.sdb-skel-kpi-value{width:40%;height:calc(var(--sdb-kpi-value-size) * 1.2);margin-top:.25rem;display:block}.sdb-skel-sections{gap:var(--sdb-shell-section-gap,var(--sas-section-gap,24px));flex-direction:column;display:flex}.sdb-skel-block{height:auto;min-height:var(--sdb-tile-min-height);border-radius:var(--sdb-tile-radius)}.sdb-badge{--sdb-badge-fg:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));min-height:var(--sdb-badge-height);background:var(--sdb-badge-fg);border-radius:999px;align-items:center;gap:.25rem;padding:0 .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sdb-badge{background:color-mix(in srgb, var(--sdb-badge-fg) 12%, transparent)}}.sdb-badge{color:var(--sdb-badge-fg);white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.5}.sdb-badge-dot{background:currentColor;border-radius:999px;flex:none;width:.375rem;height:.375rem}.sdb-badge[data-tone=neutral]{background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))))}.sdb-badge[data-tone=muted]{--sdb-badge-fg:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))))}.sdb-badge[data-tone=info]{--sdb-badge-fg:var(--sdb-color-info,var(--sas-info,var(--info,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))}.sdb-badge[data-tone=accent]{--sdb-badge-fg:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))}.sdb-badge[data-tone=success]{--sdb-badge-fg:var(--sdb-color-success,var(--sas-success,var(--success,var(--gain,var(--lightningcss-light,#0b6b3a)var(--lightningcss-dark,#6fd39a)))))}.sdb-badge[data-tone=warning]{--sdb-badge-fg:var(--sdb-color-warning,var(--sas-warning,var(--warning,var(--lightningcss-light,#8a4b00)var(--lightningcss-dark,#f2b84b))))}.sdb-badge[data-tone=danger]{--sdb-badge-fg:var(--sdb-color-danger,var(--sas-danger,var(--danger,var(--destructive,var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff9b8f)))))}.sdb-empty{text-align:center;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.sdb-empty-icon{background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));width:2.5rem;height:2.5rem;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));border-radius:999px;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.sdb-empty-title{color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));margin:0;font-size:1rem;font-weight:600;line-height:1.5}.sdb-empty-desc{max-width:40ch;margin:0;font-size:.875rem;line-height:1.5}.sdb-empty-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.sdb-load-error .sdb-empty-title{color:var(--sdb-color-danger,var(--sas-danger,var(--danger,var(--destructive,var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff9b8f)))))}.sdb-card-select{box-sizing:border-box;border:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));border-radius:var(--sdb-tile-radius);background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));width:100%;color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));font:inherit;text-align:start;cursor:pointer;transition:border-color var(--sdb-transition), box-shadow var(--sdb-transition), background-color var(--sdb-transition);touch-action:manipulation;align-items:flex-start;gap:.75rem;margin:0;padding:1rem;text-decoration:none;display:flex}@media (hover:hover){.sdb-card-select:hover:not(:disabled){box-shadow:var(--sdb-tile-shadow-hover)}}.sdb-card-select:is([aria-pressed=true],[aria-current=true],.sdb-card-selected){border-color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));background:var(--sdb-color-brand-muted,var(--brand-muted,var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))))}@supports (color:color-mix(in lab, red, red)){.sdb-card-select:is([aria-pressed=true],[aria-current=true],.sdb-card-selected){background:var(--sdb-color-brand-muted,var(--brand-muted,color-mix(in srgb, var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))) 12%, var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f)))))))}}.sdb-card-select:is([aria-pressed=true],[aria-current=true],.sdb-card-selected){box-shadow:inset 0 0 0 1px var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))}.sdb-card-select:focus-visible{outline:var(--sdb-focus-ring-width) solid var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))));outline-offset:2px}.sdb-card-select:disabled{background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));cursor:not-allowed}.sdb-card-select-icon{border-radius:calc(var(--sdb-tile-radius) / 1.5);background:var(--sdb-color-muted,var(--sas-surface-2,var(--muted,var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#1a2030))));width:2rem;height:2rem;color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));flex:none;justify-content:center;align-items:center;display:inline-flex}.sdb-card-select-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.sdb-card-select-title{font-size:.875rem;font-weight:600;line-height:1.25}.sdb-card-select-desc{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));font-size:.75rem;line-height:1.5}.sdb-card-select-extra{flex:none;margin-inline-start:auto}.sdb-row{cursor:pointer;transition:background-color var(--sdb-transition)}@media (hover:hover){.sdb-row:hover:not([aria-disabled=true]){background:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}@supports (color:color-mix(in lab, red, red)){.sdb-row:hover:not([aria-disabled=true]){background:color-mix(in srgb, var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7))))) 5%, transparent)}}}.sdb-row:focus-visible{outline:var(--sdb-focus-ring-width) solid var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))));outline-offset:-2px}.sdb-row[data-selected]{background:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}@supports (color:color-mix(in lab, red, red)){.sdb-row[data-selected]{background:color-mix(in srgb, var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7))))) 10%, transparent)}}.sdb-row[aria-disabled=true]{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));cursor:not-allowed}@media (pointer:coarse){.sdb-card-select{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.sdb-card-select,.sdb-row{transition:none}}.sdb-table-block{flex-direction:column;gap:.75rem;min-width:0;display:flex}.sdb-table-wrap{overscroll-behavior-x:contain;border-radius:var(--sdb-tile-radius);width:100%;min-width:0;overflow-x:auto;container:sdb-table/inline-size}.sdb-table-wrap:focus-visible{outline:var(--sdb-focus-ring-width) solid var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))));outline-offset:2px}.sdb-table-check{width:1rem;height:1rem;accent-color:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))));cursor:pointer;margin:0}.sdb-table-bar{border-radius:var(--sdb-tile-radius);background:var(--sdb-color-brand-muted,var(--brand-muted,var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sdb-table-bar{background:var(--sdb-color-brand-muted,var(--brand-muted,color-mix(in srgb, var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))) 12%, var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f)))))))}}.sdb-table-bar{font-size:.875rem}.sdb-table-bar-count{font-weight:500}.sdb-table-bar-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sdb-table-pages{color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));justify-content:flex-end;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.sdb-tr[data-picked]{background:var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff)))))}@supports (color:color-mix(in lab, red, red)){.sdb-tr[data-picked]{background:color-mix(in srgb, var(--sdb-color-brand,var(--sas-primary,var(--brand,var(--primary,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))))) 8%, transparent)}}.sdb-table{border-collapse:collapse;width:100%;color:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))));font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.43}.sdb-table-caption{caption-side:top;text-align:start;padding:0 0 .5rem;font-weight:600}.sdb-th{border-bottom:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));height:2.5rem;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));text-align:start;white-space:nowrap;vertical-align:middle;padding:0 .75rem;font-size:.75rem;font-weight:500}.sdb-table[data-sticky] .sdb-th{z-index:var(--sdb-shell-z-sticky,var(--sas-z-sticky,10));background:var(--sdb-color-surface,var(--sas-canvas,var(--card,var(--lightningcss-light,#fff)var(--lightningcss-dark,#11151f))));position:sticky;top:0}.sdb-th-sort{border-radius:calc(var(--sdb-tile-radius) / 2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin:0 -.25rem;padding:.25rem;display:inline-flex}.sdb-th-sort-icon{opacity:.35;border-inline-end:1.5px solid;border-bottom:1.5px solid;width:.5rem;height:.5rem;transform:rotate(45deg)translateY(-2px)}.sdb-th-sort-icon[data-sort=ascending]{opacity:1;transform:rotate(-135deg)translateY(-2px)}.sdb-th-sort-icon[data-sort=descending]{opacity:1}.sdb-th-sort:focus-visible{outline:var(--sdb-focus-ring-width) solid var(--sdb-color-ring,var(--sas-ring,var(--ring,var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8ab4ff))));outline-offset:2px}.sdb-td{border-bottom:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));vertical-align:middle;height:3.25rem;padding:.5rem .75rem}.sdb-table[data-dense] .sdb-td{height:2.75rem;padding-block:.25rem}.sdb-tr:last-child .sdb-td{border-bottom:0}.sdb-td[data-title]{font-weight:500}:is(.sdb-th,.sdb-td)[data-numeric]{text-align:end;white-space:nowrap}:is(.sdb-th,.sdb-td)[data-actions]{text-align:end;white-space:nowrap;width:1%}.sdb-tr[data-selected]{background:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}@supports (color:color-mix(in lab, red, red)){.sdb-tr[data-selected]{background:color-mix(in srgb, var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7))))) 8%, transparent)}}@media (hover:hover){.sdb-tr:not(.sdb-row):hover{background:var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7)))))}@supports (color:color-mix(in lab, red, red)){.sdb-tr:not(.sdb-row):hover{background:color-mix(in srgb, var(--sdb-color-fg,var(--sas-canvas-fg,var(--card-foreground,var(--foreground,var(--lightningcss-light,#172033)var(--lightningcss-dark,#eef1f7))))) 3%, transparent)}}}.sdb-table-empty{width:100%}@container sdb-table (max-width:68rem){.sdb-table [data-priority="4"]{display:none}}@container sdb-table (max-width:52rem){.sdb-table [data-priority="3"]{display:none}}@container sdb-table (max-width:36rem){.sdb-table [data-priority="2"]{display:none}}@container sdb-table (max-width:30rem){.sdb-table-wrap[data-cards] .sdb-table,.sdb-table-wrap[data-cards] .sdb-tbody{display:block}.sdb-table-wrap[data-cards] .sdb-thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sdb-table-wrap[data-cards] .sdb-tr{border-bottom:var(--sdb-tile-border-width) solid var(--sdb-color-border,var(--sas-border,var(--border,var(--lightningcss-light,#6b7385)var(--lightningcss-dark,#8a93a6))));grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;padding:.75rem 0;display:grid}.sdb-table-wrap[data-cards] .sdb-tr:last-child{border-bottom:0}.sdb-table-wrap[data-cards] .sdb-td{text-align:start;white-space:normal;border:0;grid-column:1/-1;gap:.5rem;height:auto;padding:0;display:flex}.sdb-table-wrap[data-cards] .sdb-td[data-priority]{display:flex}.sdb-table-wrap[data-cards] .sdb-td[data-card=off]{display:none}.sdb-table-wrap[data-cards] .sdb-td[data-title]{grid-area:1/1;font-weight:600}.sdb-table-wrap[data-cards] .sdb-td[data-actions]{grid-area:1/2;justify-content:flex-end;width:auto}.sdb-table-wrap[data-cards] .sdb-td[data-select]{grid-area:1/2}.sdb-table-wrap[data-cards] .sdb-tr:has(.sdb-td[data-select]) .sdb-td[data-actions]:not([data-select]){grid-row:2}.sdb-table-wrap[data-cards] .sdb-td[data-label]:before{content:attr(data-label);min-width:7rem;color:var(--sdb-color-muted-fg,var(--sas-muted-fg,var(--muted-foreground,var(--lightningcss-light,#4a5468)var(--lightningcss-dark,#b4bccc))));flex:none;font-size:.75rem;line-height:1.5rem}}:where(.su-root,.su-scope:not(.su-root .su-scope)){--su-bg:var(--sas-canvas,#fff);--su-bg-2:var(--sas-surface-2,#f4f5f7);--su-fg:var(--sas-canvas-fg,#172033);--su-muted:var(--sas-muted-fg,#4a5468);--su-border:var(--sas-input,#6b7385);--su-brand:var(--sas-primary,#1d4ed8);--su-brand-fg:var(--sas-primary-fg,#fff);--su-ring:var(--sas-ring,#1d4ed8);--su-danger:var(--sas-danger,#b42318);--su-ok:var(--sas-success,#0b6b3a);--su-warn:var(--sas-warning,#8a4b00);--su-warn-bg:var(--sas-warning-muted,#fff4d6);--su-mark:var(--sas-mark,#ffe58f);--su-radius:var(--sas-radius,.75rem);font-family:var(--sas-font,system-ui, sans-serif);color:var(--su-fg);font-size:.875rem;line-height:1.5}.su-root{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :where(.su-root,.su-scope:not(.su-root .su-scope)){--su-bg:var(--sas-canvas,#11151f);--su-bg-2:var(--sas-surface-2,#1a2030);--su-fg:var(--sas-canvas-fg,#eef1f7);--su-muted:var(--sas-muted-fg,#b4bccc);--su-border:var(--sas-input,#8a93a6);--su-brand:var(--sas-primary,#8ab4ff);--su-brand-fg:var(--sas-primary-fg,#0b1020);--su-ring:var(--sas-ring,#8ab4ff);--su-danger:var(--sas-danger,#ff9b8f);--su-ok:var(--sas-success,#6fd39a);--su-warn:var(--sas-warning,#f2b84b);--su-warn-bg:var(--sas-warning-muted,#3a2a05);--su-mark:var(--sas-mark,#5c4a00)}}:root[data-theme=dark] :where(.su-root,.su-scope:not(.su-root .su-scope)){--su-bg:var(--sas-canvas,#11151f);--su-bg-2:var(--sas-surface-2,#1a2030);--su-fg:var(--sas-canvas-fg,#eef1f7);--su-muted:var(--sas-muted-fg,#b4bccc);--su-border:var(--sas-input,#8a93a6);--su-brand:var(--sas-primary,#8ab4ff);--su-brand-fg:var(--sas-primary-fg,#0b1020);--su-ring:var(--sas-ring,#8ab4ff);--su-danger:var(--sas-danger,#ff9b8f);--su-ok:var(--sas-success,#6fd39a);--su-warn:var(--sas-warning,#f2b84b);--su-warn-bg:var(--sas-warning-muted,#3a2a05);--su-mark:var(--sas-mark,#5c4a00)}:is(.su-root,.su-scope) *,:is(.su-root,.su-scope) :before,:is(.su-root,.su-scope) :after{box-sizing:border-box}:is(.su-root,.su-scope) h2,:is(.su-root,.su-scope) h3,:is(.su-root,.su-scope) h4,:is(.su-root,.su-scope) h5{margin:0;font-size:1rem;font-weight:600;line-height:1.25}:is(.su-root,.su-scope) p{margin:0}.su-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.su-drop{flex-direction:column;gap:.75rem;display:flex}.su-drop__area{border:2px dashed var(--su-border);border-radius:var(--su-radius);background:var(--su-bg-2);color:var(--su-fg);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem;display:flex}.su-drop__area[data-over=true]{border-style:solid;border-color:var(--su-brand);background:var(--su-bg)}.su-drop__area[data-disabled=true]{border-style:dotted}.su-drop__text{font-size:1rem}.su-drop__actions,.su-actions{flex-wrap:wrap;gap:.5rem;display:flex}.su-hint{color:var(--su-muted);overflow-wrap:anywhere;flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.su-notice{background:var(--su-warn-bg);color:var(--su-fg);border:1px solid var(--su-border);border-radius:.5rem;padding:.5rem .75rem}.su-notice--danger{border:2px solid var(--su-danger)}.su-btn{border:1px solid var(--su-border);background:var(--su-bg);min-width:2.75rem;min-height:2.75rem;color:var(--su-fg);font:inherit;cursor:pointer;text-align:center;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem 1rem;font-weight:500;display:inline-flex}.su-btn--primary{background:var(--su-brand);color:var(--su-brand-fg);border-color:#0000}.su-btn--quiet{color:var(--su-muted);background:0 0;border-color:#0000}.su-btn--icon{padding:.25rem .75rem}.su-btn--toggle[aria-pressed=true]{background:var(--su-fg);color:var(--su-bg);border-color:var(--su-fg)}.su-btn:disabled{opacity:.6;cursor:not-allowed}.su-btn:focus-visible,.su-check:focus-visible,.su-list:focus-visible,.su-summary__title:focus-visible,.su-input:focus-visible,.su-sort:focus-visible,.su-link:focus-visible{outline:3px solid var(--su-ring);outline-offset:2px}.su-summary,.su-pending,.su-listwrap{flex-direction:column;gap:.5rem;display:flex}.su-summary__title:focus{outline:none}.su-summary__title:focus-visible{outline:3px solid var(--su-ring);outline-offset:2px}.su-stats{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1rem;display:flex}.su-counts{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.su-chip{border:1px solid var(--su-border);background:var(--su-bg);border-radius:999px;align-items:baseline;gap:.25rem;min-height:1.5rem;padding:0 .75rem;font-size:.875rem;display:inline-flex}.su-chip__n{font-variant-numeric:tabular-nums;font-weight:700}.su-chip--ok .su-chip__n{color:var(--su-ok)}.su-chip--warn .su-chip__n{color:var(--su-warn)}.su-chip--danger .su-chip__n{color:var(--su-danger)}.su-pending{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-warn-bg);padding:.75rem 1rem}.su-bar{border:1px solid var(--su-border);background:var(--su-bg);width:100%;height:.75rem;accent-color:var(--su-brand);appearance:none;border-radius:999px;display:block;overflow:hidden}.su-bar::-webkit-progress-bar{background:var(--su-bg)}.su-bar::-webkit-progress-value{background:var(--su-brand);border-radius:999px;transition:width .12s linear}.su-bar::-moz-progress-bar{background:var(--su-brand);border-radius:999px}.su-bar--row{height:.5rem;margin-top:.25rem}.su-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.su-filters__count{color:var(--su-muted);font-variant-numeric:tabular-nums;margin-left:auto}.su-empty{border:1px dashed var(--su-border);border-radius:var(--su-radius);color:var(--su-muted);padding:1rem}.su-list{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg);overscroll-behavior:contain;position:relative;overflow:hidden auto}.su-list__inner{width:100%;position:relative}.su-row{border-bottom:1px solid var(--su-border);background:var(--su-bg);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;overflow:hidden}.su-row__glyph{text-align:center;flex:none;width:1.5rem;font-weight:700}.su-row--ok .su-row__glyph{color:var(--su-ok)}.su-row--warn .su-row__glyph{color:var(--su-warn)}.su-row--danger .su-row__glyph{color:var(--su-danger)}.su-row__main{flex:auto;min-width:0}.su-row__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.su-row__folder{color:var(--su-muted);font-weight:400}.su-row__meta{color:var(--su-muted);flex-wrap:wrap;gap:0 .75rem;max-height:2.25rem;font-size:.75rem;display:flex;overflow:hidden}.su-row__status{color:var(--su-fg)}.su-row--danger .su-row__status{color:var(--su-danger)}.su-row--warn .su-row__status{color:var(--su-warn)}.su-row--ok .su-row__status{color:var(--su-ok)}.su-row__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.25rem;max-width:40%;display:flex}@media (max-width:480px){.su-drop__area{padding:1rem}.su-drop__actions .su-btn{flex:100%}.su-row{gap:.5rem;padding:.5rem}.su-row__glyph{width:1rem}.su-row__actions{flex-direction:column;max-width:5.5rem}.su-row__actions .su-btn{padding:.25rem .5rem}}@media (prefers-reduced-motion:reduce){:is(.su-root,.su-scope) *,:is(.su-root,.su-scope) :before,:is(.su-root,.su-scope) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.su-check{appearance:auto;-webkit-appearance:checkbox;width:1.5rem;height:1.5rem;margin:.625rem}.su-check:before,.su-check:after{content:none!important}.su-btn,.su-chip,.su-drop__area,.su-list,.su-bar,.su-row{border-color:canvastext}.su-btn--primary,.su-btn--toggle[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.su-bar::-webkit-progress-value{background:highlight}.su-bar::-moz-progress-bar{background:highlight}}@media print{.su-drop__actions,.su-actions,.su-row__actions{display:none}.su-list{overflow:visible;height:auto!important}}.su-files{gap:.75rem}.su-files__title{font-size:1.125rem}.su-toolbar{flex-direction:column;gap:.75rem;display:flex}.su-toolbar__row{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.su-search{flex-direction:column;gap:.25rem;display:flex}.su-search__label,.su-field>span{font-size:.875rem;font-weight:600}.su-search__row{flex-wrap:wrap;gap:.5rem;display:flex}.su-input{border:1px solid var(--su-border);background:var(--su-bg);min-width:0;min-height:2.75rem;color:var(--su-fg);font:inherit;border-radius:.5rem;flex:14rem;padding:.25rem .75rem}.su-selectwrap{display:inline-flex;position:relative}.su-selectwrap:after{content:"▾";pointer-events:none;color:var(--su-fg);align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:.75rem}.su-select{appearance:none;cursor:pointer;flex:none;height:2.75rem;padding-inline-end:2.25rem}.su-field{flex-direction:column;gap:.25rem;display:flex}.su-viewtoggle{gap:.25rem;margin-left:auto;display:inline-flex}.su-filtergroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.su-filtergroup__label{margin-right:.25rem;font-size:.875rem;font-weight:600}.su-files__count{margin:0}.su-mark{background:var(--su-mark);color:var(--su-fg);border-radius:.125rem;padding:0 .0625rem}.su-bulk{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg-2);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.su-bulk__count{margin-right:auto;font-weight:600}.su-files__body{flex-direction:column;gap:1rem;min-width:0;display:flex}.su-files__main{min-width:0}@media (min-width:64rem){.su-files__body--preview{flex-direction:row;align-items:flex-start}.su-files__body--preview .su-files__main{flex:55%}.su-files__body--preview .su-preview{flex:45%;position:sticky;top:1rem}}.su-preview{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg);flex-direction:column;gap:.5rem;min-width:0;padding:.75rem;display:flex}.su-preview__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.su-preview__title{overflow-wrap:anywhere}.su-preview__title:focus{outline:none}.su-preview__title:focus-visible{outline:3px solid var(--su-ring);outline-offset:2px}.su-badge{border:1px solid var(--su-border);background:var(--su-bg);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;min-height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.su-badge--ok{color:var(--su-ok)}.su-badge--warn{color:var(--su-warn)}.su-badge--danger{color:var(--su-danger)}.su-link{max-width:100%;min-height:2rem;color:var(--su-fg);font:inherit;text-align:start;text-underline-offset:.2em;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:.25rem;justify-content:flex-start;align-items:center;margin:0 -.25rem;padding:0 .25rem;font-weight:600;text-decoration:underline;display:inline-flex}.su-link[aria-current=true]{background:var(--su-bg-2)}.su-table{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.su-table .su-list{border:0;border-radius:0}.su-fhead,.su-frow{grid-template-columns:2.75rem minmax(0,1fr) 5rem 8rem 9rem 10rem 8rem;align-items:center;column-gap:.5rem;padding-inline:.25rem;display:grid}.su-fhead{background:var(--su-bg-2);border-bottom:1px solid var(--su-border);min-height:2.75rem;font-size:.875rem;font-weight:600}.su-frow{border-bottom:1px solid var(--su-border);background:var(--su-bg);overflow:hidden}.su-frow[data-active=true]{background:var(--su-bg-2);box-shadow:inset .25rem 0 0 var(--su-brand)}.su-table[data-versions=true] .su-fhead,.su-table[data-versions=true] .su-frow{grid-template-columns:2.75rem minmax(0,1fr) 5rem 8rem 9rem 4.5rem 10rem 8rem}.su-rename{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.su-rename .su-input{flex:8rem}.su-versions__list{margin:0;padding-inline-start:1.25rem}.su-fcell{text-overflow:ellipsis;min-width:0;overflow:hidden}.su-fcell--name{flex-direction:column;align-items:flex-start;display:flex}.su-fcell--actions{justify-content:flex-end;gap:.25rem;display:flex}.su-fcell--status{flex-wrap:wrap;gap:.25rem;display:flex}.su-file__folder{color:var(--su-muted);overflow-wrap:anywhere;font-size:.75rem}.su-file__meta{color:var(--su-muted);font-size:.75rem;display:none}.su-sort{min-height:2rem;color:var(--su-fg);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.25rem;padding:0 .25rem;font-weight:600;display:inline-flex}.su-check{appearance:none;cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;margin:0;display:grid;position:relative}.su-check:before{content:"";border:2px solid var(--su-border);background:var(--su-bg);border-radius:.25rem;width:1.25rem;height:1.25rem}.su-check:checked:before,.su-check:indeterminate:before{background:var(--su-brand);border-color:var(--su-brand)}.su-check:checked:after,.su-check:indeterminate:after{color:var(--su-brand-fg);font-size:.875rem;font-weight:700;line-height:1;position:absolute}.su-check:checked:after{content:"✓"}.su-check:indeterminate:after{content:"–"}.su-check:disabled{opacity:.5;cursor:not-allowed}.su-table[data-narrow=true] .su-fhead{display:none}.su-table[data-narrow=true] .su-frow{grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"check name status""check name actions";row-gap:.125rem}.su-table[data-narrow=true] .su-fcell--check{grid-area:check}.su-table[data-narrow=true] .su-fcell--name{grid-area:name}.su-table[data-narrow=true] .su-fcell--status{grid-area:status;justify-content:flex-end}.su-table[data-narrow=true] .su-fcell--actions{grid-area:actions}.su-table[data-narrow=true] .su-fcell--versions,.su-table[data-narrow=true] .su-fcell--type,.su-table[data-narrow=true] .su-fcell--size,.su-table[data-narrow=true] .su-fcell--date{display:none}.su-table[data-narrow=true] .su-file__meta{display:block}.su-table[data-narrow=true] .su-link{min-height:2.75rem}.su-table[data-narrow=true] .su-fcell--name{overflow:hidden}.su-tree{background:var(--su-bg)}.su-trow{border-bottom:1px solid var(--su-border);background:var(--su-bg);color:var(--su-fg);cursor:pointer;align-items:center;gap:.5rem;padding-inline-end:.5rem;display:flex;overflow:hidden}.su-trow[data-selected=true]{background:var(--su-bg-2)}.su-tree:focus-visible .su-trow[data-active=true]{outline:3px solid var(--su-ring);outline-offset:-3px}.su-trow[data-active=true]{box-shadow:inset .25rem 0 0 var(--su-brand)}.su-trow__twisty{text-align:center;flex:none;width:1rem;font-weight:700}.su-trow__name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.su-trow__name--folder{font-weight:600}.su-trow__meta{color:var(--su-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.su-fnav{flex-direction:column;gap:.125rem;min-width:0;display:flex}.su-fnav__item{min-width:0;color:var(--su-muted);cursor:pointer;border-radius:.5rem;display:block}.su-fnav__item:focus-visible{outline:2px solid #0000}.su-fnav__row{border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;padding:.25rem .5rem;display:flex;position:relative}.su-fnav__item:focus-visible>.su-fnav__row{outline:3px solid var(--su-ring);outline-offset:-3px}.su-fnav__row:hover{background:var(--su-bg-2);color:var(--su-fg)}.su-fnav__item[data-active=true]>.su-fnav__row{background:var(--su-bg-2);color:var(--su-fg);box-shadow:inset .25rem 0 0 var(--su-brand);font-weight:600}.su-fnav__item[data-drop=true]>.su-fnav__row{outline:3px solid var(--su-brand);outline-offset:-3px;background:var(--su-bg-2)}.su-fnav__twisty{width:1.5rem;min-height:1.5rem;color:var(--su-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.su-fnav__icon{flex:none}.su-fnav__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.su-fnav__count{color:var(--su-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.su-fnav__menu-anchor{flex:none;position:relative}.su-fnav__menu-btn{min-width:2.75rem;min-height:2.75rem}.su-fnav__menu{z-index:20;border:1px solid var(--su-border);background:var(--su-bg);min-width:12rem;color:var(--su-fg);cursor:default;inset-inline-end:0;border-radius:.5rem;flex-direction:column;padding:.25rem;display:flex;position:absolute;top:100%;box-shadow:0 .5rem 1.5rem #00000026}.su-fnav__menu-item{min-height:2.75rem;color:var(--su-fg);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.25rem .75rem}.su-fnav__menu-item:hover,.su-fnav__menu-item:focus-visible{background:var(--su-bg-2);outline:3px solid var(--su-ring);outline-offset:-3px}@media (forced-colors:active){.su-fnav__item[data-active=true]>.su-fnav__row,.su-fnav__item[data-drop=true]>.su-fnav__row{outline:2px solid highlight}}.su-hits{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg-2);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.su-hits__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.su-hit__btn{border:1px solid var(--su-border);background:var(--su-bg);width:100%;min-height:2.75rem;color:var(--su-fg);font:inherit;text-align:start;cursor:pointer;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.5rem .75rem;display:flex}.su-hit__ref{overflow-wrap:anywhere;font-weight:600}.su-hit__text{color:var(--su-fg);overflow-wrap:anywhere}.su-hit__btn:focus-visible{outline:3px solid var(--su-ring);outline-offset:2px}.su-report{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg-2);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.su-report__sub{font-size:.875rem}.su-report__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.su-report__item{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.su-report__name{overflow-wrap:anywhere;font-weight:600}.su-report__note{color:var(--su-muted)}@media (max-width:480px){.su-viewtoggle{margin-left:0}.su-bulk__count{flex-basis:100%}}.su-hints{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-warn-bg);padding:.75rem}.su-hints__title{margin:0 0 .5rem;font-size:1rem}.su-hints__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.su-hint-item{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.su-hint-item--danger>span:first-child{color:var(--su-danger)}.su-confirm{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.su-btn--danger{border-color:var(--su-danger);color:var(--su-danger)}.su-files__keys{margin:0}.su-pp{flex-direction:column;gap:.5rem;min-width:0;display:flex}.su-pp__bar{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.su-pp__num{width:5rem;min-height:2.75rem}.su-pp__of{align-self:center}.su-pp__stage{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg);justify-content:center;align-items:flex-start;min-height:8rem;max-height:40rem;padding:.25rem;display:flex;overflow:auto}.su-pp__img{max-width:100%;height:auto;display:block}.su-pp__err{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.su-thumbs{flex-wrap:wrap;gap:.5rem;display:flex}.su-thumb{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-bg);min-width:2.75rem;min-height:2.75rem;color:var(--su-fg);cursor:pointer;font:inherit;flex-direction:column;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.su-thumb[aria-current=page]{border-color:var(--su-brand);border-width:2px}.su-thumb:focus-visible{outline:3px solid var(--su-ring);outline-offset:2px}.su-thumb__img{max-width:6rem;height:auto;display:block}.su-thumb__ph{justify-content:center;align-items:center;width:3rem;height:4rem;display:inline-flex}.su-banner{border:1px solid var(--su-border);border-radius:var(--su-radius);background:var(--su-warn-bg);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@media (forced-colors:active){.su-thumb[aria-current=page]{outline:2px solid highlight}}.su-review__num{flex:0 0 6rem;max-width:6rem}.su-review__date{flex:0 0 11rem;max-width:11rem}.su-checklabel{cursor:pointer;align-items:center;gap:.25rem;min-height:2.75rem;display:inline-flex}.su-review__form{border:1px solid var(--su-border);background:var(--su-bg);border-radius:.5rem;flex-direction:column;flex:1 0 100%;gap:.5rem;padding:.75rem;display:flex}.su-review__formtitle{font-weight:600}.su-review__formrow{flex-wrap:wrap;gap:.5rem;display:flex}.su-review__reason{resize:vertical;min-height:4rem;font:inherit}.su-review__table .su-fhead,.su-review__row{grid-template-columns:2.75rem minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.su-review__rows{flex-direction:column;display:flex}.su-review__row{border-top:1px solid var(--su-border);padding:.25rem 0;position:relative}.su-review__row[data-active=true]{background:var(--su-bg-2)}.su-review__row .su-file__meta{flex-wrap:wrap;gap:.25rem;display:flex}.su-review__open{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}@media (max-width:48rem){.su-review__table .su-fhead{grid-template-columns:2.75rem minmax(0,1fr)}.su-review__table .su-fhead>[role=columnheader]:not(.su-fcell--check):not(.su-fcell--name){display:none}.su-review__row{grid-template-columns:2.75rem minmax(0,1fr)}.su-review__row .su-review__src,.su-review__row .su-review__subj,.su-review__row .su-review__open,.su-review__row .su-fcell--date{color:var(--su-muted);grid-column:2;font-size:.8125rem}.su-review__row .su-review__open{color:var(--su-fg)}}.su-rp{flex-direction:column;gap:.75rem;display:flex}.su-rp__held{flex-direction:column;gap:.5rem;display:flex}.su-rp__body{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (min-width:64rem){.su-rp__body--split{flex-direction:row;align-items:flex-start}.su-rp__body--split .su-rp__page{flex:50%;min-width:0;position:sticky;top:1rem}.su-rp__body--split .su-rp__facts{flex:50%;min-width:0}}.su-rp__count{color:var(--su-muted);font-weight:400}.su-rp__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.su-rp__fact{border:1px solid var(--su-border);background:var(--su-bg);border-left-width:4px;border-radius:.5rem;flex-direction:column;gap:.375rem;min-width:0;padding:.75rem;display:flex}.su-rp__fact--mandatory{border-left-color:var(--su-danger)}.su-rp__fact--active{background:var(--su-bg-2)}.su-rp__fact:focus-visible{outline:3px solid var(--su-ring);outline-offset:2px}.su-rp__facthead{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.su-rp__kind{font-weight:600}.su-rp__value{overflow-wrap:anywhere;margin:0;font-size:1rem}.su-rp__meta{color:var(--su-muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.su-rp__excerpt{border-left:3px solid var(--su-border);color:var(--su-fg);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:.375rem .5rem;font-style:italic}.su-rp__actions{flex-wrap:wrap;gap:.375rem;display:flex}.su-rp__edit{flex-direction:column;gap:.375rem;display:flex}.su-rp__side .su-select{max-width:14rem}.su-pp__frame{width:fit-content;max-width:100%;display:block;position:relative}.su-rp__mark{box-sizing:border-box;border:3px solid var(--su-danger);background:var(--su-mark);position:absolute}@supports (color:color-mix(in lab, red, red)){.su-rp__mark{background:color-mix(in srgb, var(--su-mark) 45%, transparent)}}.su-rp__mark{pointer-events:none;border-radius:.125rem}@media (forced-colors:active){.su-rp__mark{background:0 0;border-color:highlight}.su-rp__fact--mandatory{border-left-color:linktext}}.su-steps{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.su-steps__item{color:var(--su-muted,var(--sas-muted-fg,#4a5468));align-items:center;gap:.375rem;display:inline-flex}.su-steps__item--done,.su-steps__item--active{color:var(--su-fg,var(--sas-canvas-fg,#172033));font-weight:600}.su-steps__dot{border:2px solid var(--su-border,var(--sas-input,#6b7385));border-radius:999px;flex:none;width:.625rem;height:.625rem}.su-steps__item--done .su-steps__dot{background:var(--su-ok,var(--sas-success,#0b6b3a));border-color:var(--su-ok,var(--sas-success,#0b6b3a))}.su-steps__item--active .su-steps__dot{border-color:var(--su-brand,var(--sas-primary,#1d4ed8));animation:1.2s ease-in-out infinite su-steps-pulse}@keyframes su-steps-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.su-steps__item--active .su-steps__dot{animation:none}}@media (forced-colors:active){.su-steps__dot{border-color:canvastext}.su-steps__item--done .su-steps__dot{background:canvastext}}.scx{font-family:var(--sas-font,system-ui, sans-serif);color:var(--sas-canvas-fg,CanvasText)}.scx-title{font-family:var(--sas-font-display,inherit);margin:0 0 .5rem;font-size:1.125rem}.scx-subtitle{margin:0 0 .25rem;font-size:1rem}.scx-form,.scx-decide{gap:.75rem;display:grid}.scx-fieldset{border:1px solid var(--sas-border,GrayText);border-radius:var(--sas-radius,.5rem);gap:.75rem;margin:0;padding:.75rem;display:grid}.scx-fieldset>legend{padding:0 .25rem;font-weight:600}.scx-field{gap:.25rem;display:grid}.scx-label{font-weight:500}.scx-input{font:inherit;color:inherit;background:var(--sas-canvas,Canvas);border:1px solid var(--sas-input,GrayText);border-radius:var(--sas-radius,.5rem);min-height:2.5rem;padding:.5rem .625rem}.scx-input:focus-visible,.scx-button:focus-visible,.scx-radios input:focus-visible{outline:var(--sas-focus-w,2px) solid var(--sas-ring,Highlight);outline-offset:2px}.scx-input[aria-invalid=true]{border-color:var(--sas-danger,CanvasText)}.scx-hint{color:var(--sas-muted-fg,GrayText);margin:0;font-size:.875rem}.scx-error{color:var(--sas-danger,CanvasText);margin:0;font-size:.875rem}.scx-alert{border:1px solid var(--sas-danger,CanvasText);border-radius:var(--sas-radius,.5rem);padding:.5rem .75rem}.scx-radios{flex-wrap:wrap;gap:1rem;display:flex}.scx-button{font:inherit;border-radius:var(--sas-radius,.5rem);border:1px solid var(--sas-border,GrayText);background:var(--sas-canvas,Canvas);min-height:2.5rem;color:inherit;cursor:pointer;justify-self:start;padding:0 1rem}.scx-primary{background:var(--sas-primary,Highlight);color:var(--sas-primary-fg,HighlightText);border-color:#0000}.scx-button:disabled{opacity:.6;cursor:not-allowed}.scx-table{border-collapse:collapse;width:100%;margin:.5rem 0}.scx-table caption{text-align:start;padding-bottom:.25rem;font-weight:600}.scx-table th,.scx-table td{text-align:start;border-bottom:1px solid var(--sas-border,GrayText);padding:.375rem .5rem}.scx-matches{gap:1rem;padding:0;list-style:none;display:grid}.scx-match{border:1px solid var(--sas-border,GrayText);border-radius:var(--sas-radius,.5rem);padding:.75rem}.scx-match[data-decision=pending]{border-color:var(--sas-warning,CanvasText)}.scx-dl{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0 0 .5rem;display:grid}.scx-dl dt{color:var(--sas-muted-fg,GrayText)}.scx-dl dd{overflow-wrap:anywhere;margin:0}.scx-open{gap:.75rem;display:grid}.scx-block{border-inline-start:4px solid var(--sas-border,GrayText);padding-inline-start:.75rem}.scx-danger{border-inline-start-color:var(--sas-danger,CanvasText)}.scx-warning{border-inline-start-color:var(--sas-warning,CanvasText)}.scx-info{border-inline-start-color:var(--sas-info,CanvasText)}.scx-badge{font-size:.75rem;font-weight:600}@media (pointer:coarse){.scx-input,.scx-button{min-height:var(--shell-item-h-coarse,44px)}}.ssu-root{--ssu-fg:var(--sas-canvas-fg,CanvasText);--ssu-muted:var(--sas-muted-fg,GrayText);--ssu-hairline:var(--sas-hairline,var(--ssu-fg))}@supports (color:color-mix(in lab, red, red)){.ssu-root{--ssu-hairline:var(--sas-hairline,color-mix(in srgb, var(--ssu-fg) 10%, transparent))}}.ssu-root{--ssu-card:var(--shell-settings-card,var(--ssu-fg))}@supports (color:color-mix(in lab, red, red)){.ssu-root{--ssu-card:var(--shell-settings-card,color-mix(in srgb, var(--ssu-fg) 4%, var(--sas-canvas,Canvas)))}}.ssu-root{--ssu-fill:var(--ssu-fg)}@supports (color:color-mix(in lab, red, red)){.ssu-root{--ssu-fill:color-mix(in srgb, var(--ssu-fg) 7%, transparent)}}.ssu-root{--ssu-fill-hover:var(--ssu-fg)}@supports (color:color-mix(in lab, red, red)){.ssu-root{--ssu-fill-hover:color-mix(in srgb, var(--ssu-fg) 11%, transparent)}}.ssu-root{--ssu-nav-w:248px;--ssu-content-w:760px;--ssu-row-h:var(--shell-item-h-compact,30px);--ssu-target:44px;--ssu-switch-on:var(--sas-switch-on,var(--sas-primary,Highlight));--ssu-switch-off:var(--sas-switch-off,var(--ssu-fg))}@supports (color:color-mix(in lab, red, red)){.ssu-root{--ssu-switch-off:var(--sas-switch-off,color-mix(in srgb, var(--ssu-fg) 22%, transparent))}}.ssu-root{--ssu-switch-thumb:var(--sas-switch-thumb,var(--sas-primary-fg,HighlightText));color:var(--ssu-fg);font-family:var(--sas-font,system-ui, sans-serif);font-size:.8125rem;line-height:1.4;container:ssu/inline-size}.ssu-root *,.ssu-root :before,.ssu-root :after{box-sizing:border-box}.ssu-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ssu-layout{grid-template-columns:var(--ssu-nav-w) minmax(0, 1fr);gap:var(--sas-space-8,32px);align-items:start;display:grid}.ssu-nav{top:var(--sas-space-2,8px);gap:var(--sas-space-3,12px);min-width:0;max-height:calc(100dvh - var(--shell-header-h,56px) - var(--sas-space-8,32px));overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;padding-block-end:var(--sas-space-4,16px);display:flex;position:sticky;overflow-y:auto}.ssu-nav-title{padding-inline:var(--sas-space-2,8px);font:600 1rem/1.3 var(--sas-font-display,var(--sas-font,system-ui));margin:0}.ssu-content{min-width:0}.ssu-content-inner{max-width:var(--ssu-content-w);padding-block:var(--sas-space-4,16px) var(--sas-space-12,48px);margin-inline:auto}.ssu-back{align-items:center;gap:var(--sas-space-1,4px);min-height:var(--ssu-target);padding-inline:var(--sas-space-2,8px);border-radius:var(--sas-radius,10px);color:var(--sas-link,var(--ssu-fg));margin-inline-start:calc(-1 * var(--sas-space-2,8px));font-weight:500;text-decoration:none;display:none}.ssu-search{align-items:center;display:flex;position:relative}.ssu-search-icon{color:var(--ssu-muted);pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:var(--sas-space-3,12px)}.ssu-search-input{width:100%;min-height:var(--sas-control-h,32px);padding:0 var(--sas-space-3,12px) 0 calc(var(--sas-space-3,12px) + 16px + var(--sas-space-2,8px));border-radius:var(--sas-radius-pill,999px);background:var(--ssu-fill);color:inherit;font:inherit;border:1px solid #0000}.ssu-search-input::placeholder{color:var(--ssu-muted);opacity:1}.ssu-search-input:hover{background:var(--ssu-fill-hover)}.ssu-search-input::-webkit-search-cancel-button{cursor:pointer}.ssu-nav-groups{gap:var(--sas-space-4,16px);flex-direction:column;display:flex}.ssu-nav-group{gap:var(--sas-space-half,2px);flex-direction:column;display:flex}.ssu-nav-group-label{padding:var(--sas-space-1,4px) var(--sas-space-2,8px);color:var(--ssu-muted);font:500 .75rem/1.2 var(--sas-font,system-ui);letter-spacing:0;text-transform:none;margin:0}.ssu-nav-list{gap:var(--sas-space-half,2px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ssu-nav-item{align-items:center;gap:var(--sas-space-2,8px);min-height:var(--ssu-row-h);padding:var(--sas-space-1,4px) var(--sas-space-2,8px);border-radius:var(--sas-radius,10px);color:inherit;transition:background-color var(--motion-fast,.15s) var(--ease-out,ease);font-weight:500;text-decoration:none;display:flex}.ssu-nav-item:hover{background:var(--sas-state-hover,var(--ssu-fill))}.ssu-nav-item[aria-current=page]{background:var(--sas-state-selected,var(--ssu-fill-hover))}.ssu-nav-icon{width:16px;height:16px;color:var(--ssu-muted);flex:none;display:inline-flex}.ssu-nav-item[aria-current=page] .ssu-nav-icon{color:inherit}.ssu-nav-icon>svg{width:16px;height:16px}.ssu-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ssu-nav-badge{flex:none;display:inline-flex}.ssu-nav-external,.ssu-nav-chevron{color:var(--ssu-muted);flex:none;display:inline-flex}.ssu-nav-external>svg{width:14px;height:14px}.ssu-nav-chevron{display:none}.ssu-nav-hit .ssu-nav-label{white-space:normal}.ssu-nav-hit-page{color:var(--ssu-muted);font-size:.75rem;font-weight:400;display:block}.ssu-nav-empty{padding:var(--sas-space-2,8px);color:var(--ssu-muted);margin:0}.ssu-nav-footer{padding-inline:var(--sas-space-2,8px);color:var(--ssu-muted);margin-top:auto;font-size:.75rem}.ssu-page{gap:var(--sas-space-8,32px);flex-direction:column;display:flex}.ssu-page-head{justify-content:space-between;align-items:flex-end;gap:var(--sas-space-3,12px);flex-wrap:wrap;display:flex}.ssu-page-title{font:600 var(--ssu-title-size,1.625rem)/1.2 var(--sas-font-display,var(--sas-font,system-ui));letter-spacing:-.01em;margin:0}.ssu-page-desc{max-width:70ch;margin:var(--sas-space-2,8px) 0 0;color:var(--ssu-muted)}.ssu-page-actions{gap:var(--sas-space-2,8px);flex-wrap:wrap;display:flex}.ssu-page-body{gap:var(--sas-space-8,32px);flex-direction:column;display:flex}.ssu-page-footer{justify-content:space-between;align-items:center;gap:var(--sas-space-3,12px);flex-wrap:wrap;display:flex}.ssu-page-note{color:var(--ssu-muted);margin:0;font-size:.75rem}.ssu-page-note a{color:inherit}.ssu-more{align-items:center;gap:var(--sas-space-1,4px);min-height:var(--ssu-row-h);color:var(--ssu-muted);text-decoration:none;display:inline-flex}.ssu-more:hover{color:var(--ssu-fg)}.ssu-section{gap:var(--sas-space-3,12px);scroll-margin-top:var(--sas-space-6,24px);flex-direction:column;display:flex}.ssu-section-head{justify-content:space-between;align-items:flex-end;gap:var(--sas-space-3,12px);display:flex}.ssu-section-title{font:600 .875rem/1.3 var(--sas-font,system-ui);margin:0}.ssu-section-desc{margin:var(--sas-space-1,4px) 0 0;color:var(--ssu-muted)}.ssu-section-actions{gap:var(--sas-space-2,8px);display:flex}.ssu-section-body{gap:var(--sas-space-3,12px);flex-direction:column;display:flex}.ssu-card{padding-inline:var(--sas-space-4,16px);border:1px solid var(--ssu-hairline);border-radius:var(--sas-radius-card,14px);background:var(--ssu-card);flex-direction:column;display:flex;container:ssu-card/inline-size}.ssu-row{gap:var(--sas-space-3,12px);padding-block:var(--sas-space-3,12px);scroll-margin-top:var(--sas-space-6,24px);flex-direction:column;display:flex}.ssu-card>*+*{border-top:1px solid var(--ssu-hairline)}.ssu-row-main{align-items:center;gap:var(--sas-space-4,16px);min-height:var(--ssu-row-h);display:flex}.ssu-row-text{flex:1;min-width:0}.ssu-row-title{overflow-wrap:anywhere;font-weight:500;display:block}.ssu-row-desc{margin-top:var(--sas-space-half,2px);color:var(--ssu-muted);overflow-wrap:anywhere}.ssu-row-desc a{color:var(--sas-link,inherit)}.ssu-row-value{max-width:50%;color:var(--ssu-muted);text-align:end;overflow-wrap:anywhere;flex:none}.ssu-row-control{justify-content:flex-end;align-items:center;gap:var(--sas-space-2,8px);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.ssu-row[data-layout=stack]>.ssu-row-main{flex-direction:column;align-items:stretch}.ssu-row[data-layout=stack]>.ssu-row-main>.ssu-row-control{display:block}.ssu-row[data-tone=danger] .ssu-row-title{color:inherit}.ssu-row-extra{min-width:0}@container ssu-card (max-width:520px){.ssu-row-main{align-items:stretch;gap:var(--sas-space-2,8px);flex-direction:column}.ssu-row-control{justify-content:flex-start}.ssu-row-value{text-align:start;max-width:none}}.ssu-btn{justify-content:center;align-items:center;gap:var(--sas-space-2,8px);min-height:var(--sas-control-h,32px);padding:0 var(--sas-space-3,12px);border-radius:var(--sas-radius,10px);background:var(--ssu-fill);color:inherit;font:500 .8125rem/1.2 var(--sas-font,system-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast,.15s) var(--ease-out,ease), color var(--motion-fast,.15s) var(--ease-out,ease);border:1px solid #0000;text-decoration:none;display:inline-flex}.ssu-btn:hover{background:var(--ssu-fill-hover)}.ssu-btn[data-variant=primary]{background:var(--sas-primary,Highlight);color:var(--sas-primary-fg,HighlightText)}.ssu-btn[data-variant=primary]:hover{background:var(--sas-primary,Highlight)}@supports (color:color-mix(in lab, red, red)){.ssu-btn[data-variant=primary]:hover{background:color-mix(in srgb, var(--sas-primary,Highlight) 88%, var(--ssu-fg))}}.ssu-btn[data-variant=danger]{background:var(--sas-danger,CanvasText)}@supports (color:color-mix(in lab, red, red)){.ssu-btn[data-variant=danger]{background:color-mix(in srgb, var(--sas-danger,CanvasText) 14%, transparent)}}.ssu-btn[data-variant=danger]{color:var(--sas-danger,CanvasText)}.ssu-btn[data-variant=danger]:hover{background:var(--sas-danger,CanvasText)}@supports (color:color-mix(in lab, red, red)){.ssu-btn[data-variant=danger]:hover{background:color-mix(in srgb, var(--sas-danger,CanvasText) 22%, transparent)}}.ssu-btn[data-variant=ghost]{color:var(--ssu-muted);background:0 0}.ssu-btn[data-variant=ghost]:hover{background:var(--ssu-fill);color:var(--ssu-fg)}.ssu-btn-icon{flex:none;margin-inline-start:calc(-1 * var(--sas-space-1,4px));display:inline-flex}.ssu-btn-icon>svg{width:16px;height:16px}.ssu-btn-icon[data-spin]>svg{animation:.8s linear infinite ssu-spin}@keyframes ssu-spin{to{transform:rotate(360deg)}}.ssu-btn[aria-busy=true]{cursor:progress}.ssu-btn:disabled{background:var(--ssu-fill);color:var(--ssu-muted);cursor:not-allowed;opacity:.75}.ssu-select{align-items:center;max-width:100%;display:inline-flex;position:relative}.ssu-select-input{appearance:none;max-width:100%;min-height:var(--sas-control-h,32px);padding:0 calc(var(--sas-space-3,12px) + 16px + var(--sas-space-1,4px)) 0 var(--sas-space-3,12px);border:1px solid var(--ssu-select-border,var(--ssu-fg))}@supports (color:color-mix(in lab, red, red)){.ssu-select-input{border:1px solid var(--ssu-select-border,color-mix(in srgb, var(--ssu-fg) 14%, transparent))}}.ssu-select-input{border-radius:var(--ssu-select-radius,var(--sas-radius,10px));background:var(--ssu-select-bg,transparent);color:inherit;font:500 .8125rem/1.2 var(--sas-font,system-ui);text-overflow:ellipsis;cursor:pointer;transition:background-color var(--motion-fast,.15s) var(--ease-out,ease)}.ssu-select-input:disabled{color:var(--ssu-muted);cursor:not-allowed}.ssu-select-input[aria-invalid=true]{border-color:var(--sas-danger,CanvasText)}.ssu-select-input:hover{background:var(--ssu-fill-hover)}.ssu-select-leading{pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:var(--sas-space-3,12px)}.ssu-select:has(.ssu-select-leading) .ssu-select-input{padding-inline-start:calc(var(--sas-space-3,12px) + 14px + var(--sas-space-2,8px))}.ssu-select-chevron{color:var(--ssu-fg);opacity:.7;pointer-events:none;display:inline-flex;position:absolute;inset-inline-end:var(--sas-space-3,12px)}.ssu-select-input option{background:var(--sas-popover,Canvas);color:var(--sas-popover-fg,CanvasText)}.ssu-input{width:min(100%,280px);min-height:var(--sas-control-h,32px);padding:0 var(--sas-space-3,12px);border:1px solid var(--sas-input,var(--ssu-hairline));border-radius:var(--sas-radius,10px);color:inherit;font:inherit;background:0 0}.ssu-input::placeholder{color:var(--ssu-muted);opacity:1}.ssu-input[aria-invalid=true]{border-color:var(--sas-danger,CanvasText)}.ssu-switch{border-radius:var(--sas-radius-pill,999px);background:var(--ssu-switch-off);cursor:pointer;width:36px;height:20px;transition:background-color var(--motion-fast,.15s) var(--ease-out,ease);border:0;flex:none;align-items:center;padding:2px;display:inline-flex;position:relative}.ssu-switch:after{content:"";position:absolute;inset:-12px -4px}.ssu-switch-thumb{background:var(--ssu-switch-thumb);width:16px;height:16px;box-shadow:0 1px 2px color-mix(in srgb, CanvasText 30%, transparent), 0 0 0 .5px color-mix(in srgb, CanvasText 12%, transparent);transition:transform var(--motion-fast,.15s) var(--ease-out,ease);border-radius:50%}.ssu-switch:hover{background:var(--ssu-switch-off)}@supports (color:color-mix(in lab, red, red)){.ssu-switch:hover{background:color-mix(in srgb, var(--ssu-switch-off), var(--ssu-fg) 6%)}}.ssu-switch[aria-checked=true],.ssu-switch[aria-checked=true]:hover{background:var(--ssu-switch-on)}@supports (color:color-mix(in lab, red, red)){.ssu-switch[aria-checked=true]:hover{background:color-mix(in srgb, var(--ssu-switch-on) 90%, var(--ssu-fg))}}.ssu-switch[aria-checked=true] .ssu-switch-thumb{transform:translate(16px)}[dir=rtl] .ssu-switch[aria-checked=true] .ssu-switch-thumb{transform:translate(-16px)}.ssu-switch:disabled{cursor:not-allowed;opacity:var(--sas-state-disabled-opacity,.5)}.ssu-matrix{min-width:0;margin-inline:calc(-1 * var(--sas-space-4,16px));padding-inline:var(--sas-space-4,16px);overflow-x:auto}.ssu-matrix-table{border-collapse:collapse;width:100%}.ssu-matrix-table :is(th,td){padding-block:var(--sas-space-3,12px);border-bottom:1px solid var(--ssu-hairline);vertical-align:middle;padding-inline:0}.ssu-matrix-table tbody tr:last-child>*{border-bottom:0}.ssu-matrix-corner,.ssu-matrix-col{color:var(--ssu-muted);white-space:nowrap;font-size:.75rem;font-weight:500}.ssu-matrix-corner{text-align:start}.ssu-matrix-table .ssu-matrix-col{width:1%;padding-inline:var(--sas-space-3,12px);text-align:center}.ssu-matrix-table .ssu-matrix-row{text-align:start;min-width:10rem;padding-inline-end:var(--sas-space-3,12px);font-weight:400}.ssu-matrix-row .ssu-row-desc{display:block}.ssu-matrix-table .ssu-matrix-cell{padding-inline:var(--sas-space-3,12px);text-align:center}.ssu-matrix-cell>.ssu-switch{vertical-align:middle}.ssu-matrix-na{color:var(--ssu-muted)}.ssu-notice{--ssu-tone:var(--sas-info,var(--ssu-fg));align-items:flex-start;gap:var(--sas-space-3,12px);padding:var(--sas-space-3,12px) var(--sas-space-4,16px);border:1px solid var(--ssu-tone);display:flex}@supports (color:color-mix(in lab, red, red)){.ssu-notice{border:1px solid color-mix(in srgb, var(--ssu-tone) 35%, transparent)}}.ssu-notice{border-radius:var(--sas-radius-card,14px);background:var(--ssu-tone)}@supports (color:color-mix(in lab, red, red)){.ssu-notice{background:color-mix(in srgb, var(--ssu-tone) 8%, var(--ssu-card))}}.ssu-notice[data-tone=success]{--ssu-tone:var(--sas-success,var(--ssu-fg))}.ssu-notice[data-tone=warning]{--ssu-tone:var(--sas-warning,var(--ssu-fg))}.ssu-notice[data-tone=danger]{--ssu-tone:var(--sas-danger,var(--ssu-fg))}.ssu-notice[data-tone=neutral]{--ssu-tone:var(--ssu-muted);background:var(--ssu-card);border-color:var(--ssu-hairline)}.ssu-notice-icon{color:var(--ssu-tone);flex:none;margin-top:1px;display:inline-flex}.ssu-notice-icon>svg{width:16px;height:16px}.ssu-notice-text{flex:1;min-width:0}.ssu-notice-title{margin:0;font-weight:600}.ssu-notice-body{color:var(--ssu-muted);overflow-wrap:anywhere}.ssu-notice-title+.ssu-notice-body{margin-top:var(--sas-space-half,2px)}.ssu-notice-body>p{margin:0}.ssu-notice-body>p+p{margin-top:var(--sas-space-1,4px)}.ssu-notice-action{flex:none}@container ssu (max-width:639px){.ssu-notice{flex-wrap:wrap}.ssu-notice-action{flex-basis:100%}}.ssu-usage{gap:var(--sas-space-3,12px);flex-direction:column;display:flex}.ssu-usage-head{justify-content:space-between;align-items:center;gap:var(--sas-space-3,12px);display:flex}.ssu-usage-label{font-weight:600}.ssu-usage-meter{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ssu-usage-bar{border-radius:var(--sas-radius-pill,999px);background:var(--ssu-fill);height:12px;display:flex;overflow:hidden}.ssu-usage-seg{min-width:2px;height:100%;display:block}.ssu-usage-seg+.ssu-usage-seg{box-shadow:inset 1px 0 0 var(--sas-canvas,Canvas)}.ssu-usage-legend{gap:var(--sas-space-3,12px) var(--sas-space-6,24px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ssu-usage-item{gap:var(--sas-space-1,4px);flex-direction:column;display:flex}.ssu-usage-name{align-items:center;gap:var(--sas-space-2,8px);display:inline-flex}.ssu-usage-value{color:var(--ssu-muted);font-variant-numeric:tabular-nums;padding-inline-start:calc(8px + var(--sas-space-2,8px))}.ssu-usage-dot{border-radius:50%;width:8px;height:8px}.ssu-usage-foot{color:var(--ssu-muted);margin:0}:is(.ssu-usage-seg,.ssu-usage-dot)[data-tone=primary]{background:var(--sas-primary,Highlight)}:is(.ssu-usage-seg,.ssu-usage-dot)[data-tone=info]{background:var(--sas-info,CanvasText)}:is(.ssu-usage-seg,.ssu-usage-dot)[data-tone=warning]{background:var(--sas-warning,CanvasText)}:is(.ssu-usage-seg,.ssu-usage-dot)[data-tone=danger]{background:var(--sas-danger,CanvasText)}:is(.ssu-usage-seg,.ssu-usage-dot)[data-tone=muted]{background:var(--ssu-muted)}.ssu-usage-dot[data-tone=free]{background:var(--ssu-fill-hover);box-shadow:inset 0 0 0 1px var(--ssu-hairline)}.ssu-modes{gap:var(--sas-space-3,12px);flex-wrap:wrap;display:flex}.ssu-mode{align-items:center;gap:var(--sas-space-1,4px);cursor:pointer;flex-direction:column;display:flex}.ssu-mode-frame{border:2px solid var(--ssu-hairline);border-radius:var(--sas-radius-card,14px);width:96px;height:64px;padding:2px;display:block;overflow:hidden}.ssu-mode[data-checked] .ssu-mode-frame{border-color:var(--sas-primary,Highlight)}.ssu-mode-label{color:var(--ssu-muted);font-size:.75rem}.ssu-mode[data-checked] .ssu-mode-label{color:var(--ssu-fg);font-weight:500}.ssu-mode:has(:focus-visible) .ssu-mode-frame{outline:var(--sas-focus-w,2px) solid var(--sas-ring,Highlight);outline-offset:2px}.ssu-mode-split{border-radius:calc(var(--sas-radius-card,14px) - 4px);width:100%;height:100%;display:flex;overflow:hidden}.ssu-mode-split>.ssu-mode-preview{border-radius:0;width:50%}.ssu-mode-split>.ssu-mode-preview+.ssu-mode-preview .ssu-mode-preview-side{display:none}.ssu-mode-preview{border-radius:calc(var(--sas-radius-card,14px) - 4px);color:canvastext;background:canvas;width:100%;height:100%;display:flex;overflow:hidden}.ssu-mode-preview[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ssu-mode-preview[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ssu-mode-preview-side{background:color-mix(in srgb, CanvasText 8%, Canvas);width:22%}.ssu-mode-preview-main{flex-direction:column;flex:1;gap:4px;padding:8px 6px;display:flex}.ssu-mode-preview-line{background:color-mix(in srgb, CanvasText 25%, Canvas);border-radius:2px;height:3px;display:block}.ssu-mode-preview-line[data-w="60"]{width:60%}.ssu-mode-preview-line[data-w="40"]{width:40%}.ssu-mode-preview-line[data-w="70"]{width:70%;margin-inline-start:auto}.ssu-mode-preview-line[data-accent]{background:var(--sas-primary,Highlight)}.ssu-mode-preview-input{border:1px solid color-mix(in srgb, CanvasText 20%, Canvas);border-radius:4px;height:8px;margin-top:auto;display:block}.ssu-accents{gap:var(--sas-space-2,8px);flex-wrap:wrap;display:flex}.ssu-accent{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ssu-accent-dot{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--ssu-fg);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ssu-accent-dot{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ssu-fg) 20%, transparent)}}.ssu-accent:has(:checked){box-shadow:0 0 0 2px var(--ssu-fg)}.ssu-accent:has(:focus-visible){outline:var(--sas-focus-w,2px) solid var(--sas-ring,Highlight);outline-offset:2px}.ssu-scope{display:contents}.ssu-empty{align-items:center;gap:var(--sas-space-3,12px);min-height:var(--ssu-row-h);padding-block:var(--sas-space-4,16px);display:flex}.ssu-empty-icon{color:var(--ssu-muted);flex:none;display:inline-flex}.ssu-empty-icon>svg{width:18px;height:18px}.ssu-empty-text{flex:1;min-width:0}.ssu-empty-title{color:var(--ssu-muted);margin:0}.ssu-empty-desc{margin:var(--sas-space-half,2px) 0 0;color:var(--ssu-muted);font-size:.75rem}.ssu-empty-action{flex:none}.ssu-actions{justify-content:flex-end;align-items:center;gap:var(--sas-space-2,8px);padding-block:var(--sas-space-3,12px);flex-wrap:wrap;display:flex}.ssu-actions[data-align=start]{justify-content:flex-start}@container ssu-card (max-width:520px){.ssu-empty{flex-wrap:wrap}.ssu-empty-action{flex-basis:100%}}.ssu-root :is(a,button,select,input):focus-visible{outline:var(--sas-focus-w,2px) solid var(--sas-ring,Highlight);outline-offset:2px}.ssu-root input.ssu-sr:focus-visible{outline:none}@container ssu (max-width:899px){.ssu-layout{--ssu-nav-w:200px;gap:var(--sas-space-5,20px)}}@container ssu (max-width:639px){.ssu-layout{display:block}.ssu-layout[data-view=page]>.ssu-nav,.ssu-layout[data-view=hub]>.ssu-content{display:none}.ssu-nav{gap:var(--sas-space-4,16px);max-height:none;position:static;overflow:visible}.ssu-nav-title{font-size:var(--ssu-title-size,1.625rem);padding-inline:0}.ssu-search-input{min-height:var(--ssu-target)}.ssu-nav-group-label{padding-inline:var(--sas-space-1,4px)}.ssu-nav-list{padding-inline:var(--sas-space-3,12px);border:1px solid var(--ssu-hairline);border-radius:var(--sas-radius-card,14px);background:var(--ssu-card);gap:0}.ssu-nav-list>li+li{border-top:1px solid var(--ssu-hairline)}.ssu-nav-item{min-height:var(--ssu-target);border-radius:0;padding-inline:0}.ssu-nav-item:hover,.ssu-nav-item[aria-current=page]{background:0 0}.ssu-nav-chevron,.ssu-back{display:inline-flex}.ssu-content-inner{padding-block-start:var(--sas-space-2,8px)}.ssu-page,.ssu-page-body{gap:var(--sas-space-6,24px)}}@media (pointer:coarse){.ssu-nav-item,.ssu-btn,.ssu-select-input,.ssu-search-input,.ssu-input,.ssu-more{min-height:var(--ssu-target)}.ssu-accent{width:var(--ssu-target);height:var(--ssu-target)}}@media (prefers-reduced-motion:reduce){.ssu-root *,.ssu-root :before,.ssu-root :after{transition:none}}@media (forced-colors:active){.ssu-card,.ssu-nav-list{border-color:canvastext}.ssu-nav-item[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}.ssu-switch{background:canvas;border:1px solid buttontext}.ssu-notice{border-color:canvastext}.ssu-switch-thumb{box-shadow:none;background:buttontext}.ssu-switch[aria-checked=true]{background:highlight;border-color:highlight}.ssu-switch[aria-checked=true] .ssu-switch-thumb{background:highlighttext}.ssu-btn,.ssu-select-input{border-color:buttontext}.ssu-usage-bar{border:1px solid canvastext}.ssu-usage-seg,.ssu-usage-dot{forced-color-adjust:none}.ssu-mode[data-checked] .ssu-mode-frame{border-color:highlight}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:0}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[-20\%\]{inset:-20%}.-inset-x-16{inset-inline:calc(var(--spacing) * -16)}.-inset-x-\[12\%\]{inset-inline:-12%}.inset-x-0{inset-inline:0}.-inset-y-10{inset-block:calc(var(--spacing) * -10)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-8{top:calc(var(--spacing) * -8)}.-top-12{top:calc(var(--spacing) * -12)}.-top-\[18\%\]{top:-18%}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-\[3px\]{top:3px}.top-\[18px\]{top:18px}.top-\[50\%\]{top:50%}.top-\[104px\]{top:104px}.top-\[150px\]{top:150px}.top-\[170px\]{top:170px}.top-\[206px\]{top:206px}.top-\[calc\(var\(--header-h\,64px\)\+24px\)\]{top:calc(var(--header-h,64px) + 24px)}.top-\[env\(safe-area-inset-top\)\]{top:env(safe-area-inset-top)}.top-\[var\(--corpus-sticky-top\,0px\)\]{top:var(--corpus-sticky-top,0px)}.top-\[var\(--matter-header-height\,0px\)\]{top:var(--matter-header-height,0px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-8{right:calc(var(--spacing) * -8)}.-right-12{right:calc(var(--spacing) * -12)}.-right-\[3px\]{right:-3px}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[12\.5\%\]{right:12.5%}.-bottom-\[1px\]{bottom:-1px}.-bottom-\[8\%\]{bottom:-8%}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[3px\]{bottom:3px}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+4rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 4rem)}.bottom-\[calc\(max\(1rem\,env\(safe-area-inset-bottom\)\)\+var\(--mk-sticky-offset\,0px\)\)\]{bottom:calc(max(1rem, env(safe-area-inset-bottom)) + var(--mk-sticky-offset,0px))}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem, env(safe-area-inset-bottom))}.-left-4{left:calc(var(--spacing) * -4)}.-left-\[3px\]{left:-3px}.-left-\[5px\]{left:-5px}.-left-\[9999px\]{left:-9999px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-\[7px\]{left:7px}.left-\[12\.5\%\]{left:12.5%}.left-\[50\%\]{left:50%}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[15\]{z-index:15}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[200\]{z-index:200}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[0\.085em\]{margin-inline:.085em}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.ms-auto{margin-inline-start:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-0\.75{margin-bottom:calc(var(--spacing) * .75)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-1\.25{margin-bottom:calc(var(--spacing) * 1.25)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-\[calc\(var\(--mega-shift\,0px\)\*-1\)\]{margin-left:calc(var(--mega-shift,0px) * -1)}.ml-\[var\(--mega-shift\,0px\)\]{margin-left:var(--mega-shift,0px)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[460\/360\]{aspect-ratio:460/360}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-full{width:100%;height:100%}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-22{height:calc(var(--spacing) * 22)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-108{height:calc(var(--spacing) * 108)}.h-110{height:calc(var(--spacing) * 110)}.h-130{height:calc(var(--spacing) * 130)}.h-164{height:calc(var(--spacing) * 164)}.h-\[0\.2em\]{height:.2em}.h-\[1\.3em\]{height:1.3em}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[6\.5rem\]{height:6.5rem}.h-\[24px\]{height:24px}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-\[60vh\]{height:60vh}.h-\[70px\]{height:70px}.h-\[76px\]{height:76px}.h-\[84px\]{height:84px}.h-\[85vh\]{height:85vh}.h-\[132px\]{height:132px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[calc\(100\%-65px\)\]{height:calc(100% - 65px)}.h-\[min\(640px\,100dvh\)\]{height:min(640px,100dvh)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--sheet-h\)\]{height:var(--sheet-h)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[32rem\]{max-height:32rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[380px\]{max-height:380px}.max-h-\[400px\]{max-height:400px}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-var\(--header-h\,64px\)-48px\)\]{max-height:calc(100vh - var(--header-h,64px) - 48px)}.max-h-\[min\(28rem\,70vh\)\]{max-height:min(28rem,70vh)}.max-h-\[min\(32rem\,75dvh\)\]{max-height:min(32rem,75dvh)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[var\(--radix-select-content-available-height\)\]{max-height:var(--radix-select-content-available-height)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[9rem\]{min-height:9rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[24px\]{min-height:24px}.min-h-\[28px\]{min-height:28px}.min-h-\[36px\]{min-height:36px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-\[100px\]{min-height:100px}.min-h-\[150px\]{min-height:150px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-0\.75{width:calc(var(--spacing) * .75)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-17\.5{width:calc(var(--spacing) * 17.5)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-68{width:calc(var(--spacing) * 68)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[0\.2em\]{width:.2em}.w-\[1\%\]{width:1%}.w-\[3px\]{width:3px}.w-\[4px\]{width:4px}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[13px\]{width:13px}.w-\[84px\]{width:84px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[248px\]{width:248px}.w-\[290px\]{width:290px}.w-\[320px\]{width:320px}.w-\[400px\]{width:400px}.w-\[800px\]{width:800px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(20rem\,calc\(100vw-1\.5rem\)\)\]{width:min(20rem,100vw - 1.5rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(380px\,calc\(100vw-1\.5rem\)\)\]{width:min(380px,100vw - 1.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-70{max-width:calc(var(--spacing) * 70)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[86\%\]{max-width:86%}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[460px\]{max-width:460px}.max-w-\[720px\]{max-width:720px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-7rem\)\]{max-width:calc(100vw - 7rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{max-width:min(20rem,100vw - 2rem)}.max-w-\[min\(72rem\,calc\(100vw-2rem\)\)\]{max-width:min(72rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[24px\]{min-width:24px}.min-w-\[44px\]{min-width:44px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[560px\]{min-width:560px}.min-w-\[600px\]{min-width:600px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[800px\]{min-width:800px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[brain-halo_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite brain-halo}.animate-\[brain-ripple_2s_ease-out_infinite\]{animation:2s ease-out infinite brain-ripple}.animate-\[pulse_1s_infinite\]{animation:1s infinite pulse}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-\[calc\(var\(--header-h\,64px\)\+24px\)\]{scroll-margin-top:calc(var(--header-h,64px) + 24px)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.grid-flow-dense{grid-auto-flow:dense}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_110px_auto\]{grid-template-columns:1fr 110px auto}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[3\.25rem_1fr\]{grid-template-columns:3.25rem 1fr}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto_1\.25rem\]{grid-template-columns:minmax(0,1fr) auto 1.25rem}.grid-cols-\[minmax\(0\,2\.3fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,1\.25fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,2\.8fr\)\]{grid-template-columns:minmax(0,2.3fr) minmax(0,.85fr) minmax(0,1.25fr) minmax(0,1.5fr) minmax(0,2.8fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color\:var\(--ds-border\)\]>:not(:last-child)){border-color:var(--ds-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--ds-radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[3\.1rem\]{border-radius:3.1rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px_12px_12px_4px\]{border-radius:12px 12px 12px 4px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26\%\]{border-radius:26%}.rounded-\[Npx\]{border-radius:Npx}.rounded-\[var\(--ds-card-radius\,0\.75rem\)\]{border-radius:var(--ds-card-radius,.75rem)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--ds-radius-lg)}.rounded-md{border-radius:var(--ds-radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--ds-radius-sm)}.rounded-xl{border-radius:var(--ds-radius-xl)}.rounded-xs{border-radius:var(--ds-radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--ds-radius-2xl);border-top-right-radius:var(--ds-radius-2xl)}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-lg{border-top-left-radius:var(--ds-radius-lg);border-top-right-radius:var(--ds-radius-lg)}.rounded-t-sm{border-top-left-radius:var(--ds-radius-sm);border-top-right-radius:var(--ds-radius-sm)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-sm{border-top-left-radius:var(--ds-radius-sm);border-bottom-left-radius:var(--ds-radius-sm)}.rounded-tl-\[var\(--sas-canvas-radius\)\]{border-top-left-radius:var(--sas-canvas-radius)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:var(--ds-radius-sm);border-bottom-right-radius:var(--ds-radius-sm)}.rounded-br-md{border-bottom-right-radius:var(--ds-radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--ds-radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\[border-color\:color-mix\(in_srgb\,var\(--brand-primary\)_12\%\,var\(--mk-border\)\)\]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--brand-primary\)_12\%\,var\(--mk-border\)\)\]{border-color:color-mix(in srgb,var(--brand-primary) 12%,var(--mk-border))}}.\[border-color\:color-mix\(in_srgb\,var\(--brand-primary\)_15\%\,var\(--mk-border\)\)\]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--brand-primary\)_15\%\,var\(--mk-border\)\)\]{border-color:color-mix(in srgb,var(--brand-primary) 15%,var(--mk-border))}}.\[border-color\:color-mix\(in_srgb\,var\(--brand-primary\)_20\%\,var\(--mk-border\)\)\]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--brand-primary\)_20\%\,var\(--mk-border\)\)\]{border-color:color-mix(in srgb,var(--brand-primary) 20%,var(--mk-border))}}.\[border-color\:color-mix\(in_srgb\,var\(--mk-control-border\)_55\%\,transparent\)\]{border-color:var(--mk-control-border)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--mk-control-border\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--mk-control-border) 55%,transparent)}}.\[border-color\:transparent\]{border-color:#0000}.\[border-color\:var\(--brand-primary\)\]{border-color:var(--brand-primary)}.\[border-color\:var\(--ds-border\)\]{border-color:var(--ds-border)}.\[border-color\:var\(--ds-success-border\)\]{border-color:var(--ds-success-border)}.\[border-color\:var\(--mk-border\)\]{border-color:var(--mk-border)}.\[border-color\:var\(--mk-border-strong\)\]{border-color:var(--mk-border-strong)}.\[border-color\:var\(--mk-control-border\)\]{border-color:var(--mk-control-border)}.border-\[color-mix\(in_srgb\,var\(--brand-primary\)_30\%\,transparent\)\]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--brand-primary\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--brand-primary) 30%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--brand-primary\)_32\%\,transparent\)\]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--brand-primary\)_32\%\,transparent\)\]{border-color:color-mix(in srgb,var(--brand-primary) 32%,transparent)}}.border-\[color\:color-mix\(in_srgb\,var\(--brand-primary\)_30\%\,transparent\)\]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--brand-primary\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--brand-primary) 30%,transparent)}}.border-\[color\:var\(--accent-premium-border\)\]{border-color:var(--accent-premium-border)}.border-\[color\:var\(--brand-glow\)\]{border-color:var(--brand-glow)}.border-\[color\:var\(--brand-primary\)\],.border-\[color\:var\(--brand-primary\)\]\/20{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-primary\)\]\/20{border-color:color-mix(in oklab, var(--brand-primary) 20%, transparent)}}.border-\[color\:var\(--brand-primary\)\]\/25{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-primary\)\]\/25{border-color:color-mix(in oklab, var(--brand-primary) 25%, transparent)}}.border-\[color\:var\(--brand-primary\)\]\/30{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-primary\)\]\/30{border-color:color-mix(in oklab, var(--brand-primary) 30%, transparent)}}.border-\[color\:var\(--brand-primary\)\]\/40{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-primary\)\]\/40{border-color:color-mix(in oklab, var(--brand-primary) 40%, transparent)}}.border-\[color\:var\(--brand-primary\)\]\/50{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-primary\)\]\/50{border-color:color-mix(in oklab, var(--brand-primary) 50%, transparent)}}.border-\[color\:var\(--brand-primary\)\]\/60{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-primary\)\]\/60{border-color:color-mix(in oklab, var(--brand-primary) 60%, transparent)}}.border-\[color\:var\(--brand-tertiary\)\]\/20{border-color:var(--brand-tertiary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-tertiary\)\]\/20{border-color:color-mix(in oklab, var(--brand-tertiary) 20%, transparent)}}.border-\[color\:var\(--brand-tertiary\)\]\/40{border-color:var(--brand-tertiary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--brand-tertiary\)\]\/40{border-color:color-mix(in oklab, var(--brand-tertiary) 40%, transparent)}}.border-\[color\:var\(--brand-text\)\]{border-color:var(--brand-text)}.border-\[color\:var\(--ds-accent\)\]{border-color:var(--ds-accent)}.border-\[color\:var\(--ds-attention-border\)\]{border-color:var(--ds-attention-border)}.border-\[color\:var\(--ds-border\)\],.border-\[color\:var\(--ds-border\)\]\/50{border-color:var(--ds-border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--ds-border\)\]\/50{border-color:color-mix(in oklab, var(--ds-border) 50%, transparent)}}.border-\[color\:var\(--ds-border\)\]\/60{border-color:var(--ds-border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--ds-border\)\]\/60{border-color:color-mix(in oklab, var(--ds-border) 60%, transparent)}}.border-\[color\:var\(--ds-border-control\)\]{border-color:var(--ds-border-control)}.border-\[color\:var\(--ds-border-strong\)\]{border-color:var(--ds-border-strong)}.border-\[color\:var\(--ds-card-border\,var\(--ds-border\)\)\]{border-color:var(--ds-card-border,var(--ds-border))}.border-\[color\:var\(--ds-category-indigo-border\)\]{border-color:var(--ds-category-indigo-border)}.border-\[color\:var\(--ds-category-purple-border\)\]{border-color:var(--ds-category-purple-border)}.border-\[color\:var\(--ds-category-rose-border\)\]{border-color:var(--ds-category-rose-border)}.border-\[color\:var\(--ds-danger\)\]{border-color:var(--ds-danger)}.border-\[color\:var\(--ds-danger-border\)\],.border-\[color\:var\(--ds-danger-border\)\]\/30{border-color:var(--ds-danger-border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--ds-danger-border\)\]\/30{border-color:color-mix(in oklab, var(--ds-danger-border) 30%, transparent)}}.border-\[color\:var\(--ds-danger-text\)\]{border-color:var(--ds-danger-text)}.border-\[color\:var\(--ds-field-border\)\]{border-color:var(--ds-field-border)}.border-\[color\:var\(--ds-info-border\)\]{border-color:var(--ds-info-border)}.border-\[color\:var\(--ds-info-text\)\]{border-color:var(--ds-info-text)}.border-\[color\:var\(--ds-neutral-border\)\]{border-color:var(--ds-neutral-border)}.border-\[color\:var\(--ds-shell-border\)\]{border-color:var(--ds-shell-border)}.border-\[color\:var\(--ds-success-border\)\]{border-color:var(--ds-success-border)}.border-\[color\:var\(--ds-success-solid\)\]{border-color:var(--ds-success-solid)}.border-\[color\:var\(--ds-surface\)\]{border-color:var(--ds-surface)}.border-\[color\:var\(--ds-text\)\]{border-color:var(--ds-text)}.border-\[color\:var\(--ds-text-muted\)\]\/30{border-color:var(--ds-text-muted)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--ds-text-muted\)\]\/30{border-color:color-mix(in oklab, var(--ds-text-muted) 30%, transparent)}}.border-\[color\:var\(--ds-warning-border\)\],.border-\[color\:var\(--ds-warning-border\)\]\/30{border-color:var(--ds-warning-border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--ds-warning-border\)\]\/30{border-color:color-mix(in oklab, var(--ds-warning-border) 30%, transparent)}}.border-\[color\:var\(--ds-warning-border\,var\(--ds-border\)\)\]{border-color:var(--ds-warning-border,var(--ds-border))}.border-\[color\:var\(--mk-border\)\]{border-color:var(--mk-border)}.border-\[color\:var\(--mk-border\,var\(--ds-border\)\)\]{border-color:var(--mk-border,var(--ds-border))}.border-\[color\:var\(--mk-control-border\)\]{border-color:var(--mk-control-border)}.border-\[var\(--brand-primary\)\],.border-\[var\(--brand-primary\)\]\/15{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--brand-primary\)\]\/15{border-color:color-mix(in oklab, var(--brand-primary) 15%, transparent)}}.border-\[var\(--brand-primary\)\]\/20{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--brand-primary\)\]\/20{border-color:color-mix(in oklab, var(--brand-primary) 20%, transparent)}}.border-\[var\(--brand-primary\)\]\/30{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--brand-primary\)\]\/30{border-color:color-mix(in oklab, var(--brand-primary) 30%, transparent)}}.border-\[var\(--ds-border\)\]{border-color:var(--ds-border)}.border-amber-200{border-color:var(--signal-warning-200)}.border-amber-500\/20{border-color:#f2a60d33}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--signal-warning-500) 20%, transparent)}}.border-amber-500\/30{border-color:#f2a60d4d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--signal-warning-500) 30%, transparent)}}.border-amber-600{border-color:var(--signal-warning-600)}.border-blue-200{border-color:var(--brand-200)}.border-blue-500\/20{border-color:#3a669c33}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab, var(--brand-500) 20%, transparent)}}.border-emerald-200{border-color:var(--signal-success-200)}.border-emerald-500\/20{border-color:#35b68733}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--signal-success-500) 20%, transparent)}}.border-emerald-500\/30{border-color:#35b6874d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--signal-success-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#35b68766}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--signal-success-500) 40%, transparent)}}.border-emerald-700{border-color:var(--signal-success-700)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-orange-200{border-color:#f4bf9a}.border-purple-200{border-color:#d4c6f1}.border-purple-500\/20{border-color:#6c3bce33;border-color:lab(38.2225% 46.942 -69.5635/.2)}.border-red-500\/20{border-color:#e52e2e33}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--signal-danger-500) 20%, transparent)}}.border-red-500\/30{border-color:#e52e2e4d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--signal-danger-500) 30%, transparent)}}.border-transparent{border-color:#0000}.border-violet-200{border-color:#d4c6f1}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-t-\[var\(--brand-primary\)\]{border-top-color:var(--brand-primary)}.border-l-\[color\:var\(--brand-primary\)\]{border-left-color:var(--brand-primary)}.border-l-\[color\:var\(--ds-border\)\]{border-left-color:var(--ds-border)}.border-l-\[color\:var\(--ds-border-strong\)\]{border-left-color:var(--ds-border-strong)}.border-l-\[color\:var\(--ds-danger-border\)\]{border-left-color:var(--ds-danger-border)}.border-l-\[color\:var\(--ds-danger-solid\)\]{border-left-color:var(--ds-danger-solid)}.border-l-\[color\:var\(--ds-info-solid\)\]{border-left-color:var(--ds-info-solid)}.border-l-\[color\:var\(--ds-neutral-text\)\]{border-left-color:var(--ds-neutral-text)}.border-l-\[color\:var\(--ds-success-solid\)\]{border-left-color:var(--ds-success-solid)}.border-l-\[color\:var\(--ds-text-muted\)\]{border-left-color:var(--ds-text-muted)}.border-l-\[color\:var\(--ds-warning-border\)\]{border-left-color:var(--ds-warning-border)}.border-l-\[color\:var\(--ds-warning-solid\)\]{border-left-color:var(--ds-warning-solid)}.bg-\[\#0b141a\]{background-color:#0b141a}.bg-\[\#1f2c34\]{background-color:#1f2c34}.bg-\[\#2a3b45\]{background-color:#2a3b45}.bg-\[\#2c2c31\]{background-color:#2c2c31}.bg-\[\#15151a\]{background-color:#15151a}.bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_10\%\,transparent\)\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-primary) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_20\%\,transparent\)\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-primary) 20%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--brand-primary\)_20\%\,transparent\)\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--brand-primary\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-primary) 20%,transparent)}}.bg-\[color\:var\(--accent-premium-soft\)\]{background-color:var(--accent-premium-soft)}.bg-\[color\:var\(--brain-halo\)\]{background-color:var(--brain-halo)}.bg-\[color\:var\(--brand-500\)\]{background-color:var(--brand-500)}.bg-\[color\:var\(--brand-glow\)\]{background-color:var(--brand-glow)}.bg-\[color\:var\(--brand-invert-bg\)\]{background-color:var(--brand-invert-bg)}.bg-\[color\:var\(--brand-primary\)\],.bg-\[color\:var\(--brand-primary\)\]\/5{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/5{background-color:color-mix(in oklab, var(--brand-primary) 5%, transparent)}}.bg-\[color\:var\(--brand-primary\)\]\/10{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/10{background-color:color-mix(in oklab, var(--brand-primary) 10%, transparent)}}.bg-\[color\:var\(--brand-primary\)\]\/15{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/15{background-color:color-mix(in oklab, var(--brand-primary) 15%, transparent)}}.bg-\[color\:var\(--brand-primary\)\]\/50{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/50{background-color:color-mix(in oklab, var(--brand-primary) 50%, transparent)}}.bg-\[color\:var\(--brand-primary\)\]\/\[0\.03\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/\[0\.03\]{background-color:color-mix(in oklab, var(--brand-primary) 3%, transparent)}}.bg-\[color\:var\(--brand-primary\)\]\/\[0\.06\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/\[0\.06\]{background-color:color-mix(in oklab, var(--brand-primary) 6%, transparent)}}.bg-\[color\:var\(--brand-primary\)\]\/\[0\.08\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-primary\)\]\/\[0\.08\]{background-color:color-mix(in oklab, var(--brand-primary) 8%, transparent)}}.bg-\[color\:var\(--brand-primary-bg\)\]{background-color:var(--brand-primary-bg)}.bg-\[color\:var\(--brand-solid\)\]{background-color:var(--brand-solid)}.bg-\[color\:var\(--brand-tertiary\)\]\/10{background-color:var(--brand-tertiary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--brand-tertiary\)\]\/10{background-color:color-mix(in oklab, var(--brand-tertiary) 10%, transparent)}}.bg-\[color\:var\(--ds-accent\)\],.bg-\[color\:var\(--ds-accent\)\]\/10{background-color:var(--ds-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-accent\)\]\/10{background-color:color-mix(in oklab, var(--ds-accent) 10%, transparent)}}.bg-\[color\:var\(--ds-area-fristen-bg\)\]{background-color:var(--ds-area-fristen-bg)}.bg-\[color\:var\(--ds-attention-bg\)\]{background-color:var(--ds-attention-bg)}.bg-\[color\:var\(--ds-attention-solid\)\]{background-color:var(--ds-attention-solid)}.bg-\[color\:var\(--ds-bg\)\]{background-color:var(--ds-bg)}.bg-\[color\:var\(--ds-border\)\]{background-color:var(--ds-border)}.bg-\[color\:var\(--ds-border-strong\)\]{background-color:var(--ds-border-strong)}.bg-\[color\:var\(--ds-border-strong\,var\(--ds-border\)\)\]{background-color:var(--ds-border-strong,var(--ds-border))}.bg-\[color\:var\(--ds-card-surface\,var\(--ds-surface\)\)\]{background-color:var(--ds-card-surface,var(--ds-surface))}.bg-\[color\:var\(--ds-category-indigo-bg\)\]{background-color:var(--ds-category-indigo-bg)}.bg-\[color\:var\(--ds-category-indigo-text\)\]{background-color:var(--ds-category-indigo-text)}.bg-\[color\:var\(--ds-category-pink-bg\)\]{background-color:var(--ds-category-pink-bg)}.bg-\[color\:var\(--ds-category-purple-bg\)\]{background-color:var(--ds-category-purple-bg)}.bg-\[color\:var\(--ds-category-rose-bg\)\]{background-color:var(--ds-category-rose-bg)}.bg-\[color\:var\(--ds-danger\)\]{background-color:var(--ds-danger)}.bg-\[color\:var\(--ds-danger-bg\)\],.bg-\[color\:var\(--ds-danger-bg\)\]\/10{background-color:var(--ds-danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-danger-bg\)\]\/10{background-color:color-mix(in oklab, var(--ds-danger-bg) 10%, transparent)}}.bg-\[color\:var\(--ds-danger-bg\)\]\/40{background-color:var(--ds-danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-danger-bg\)\]\/40{background-color:color-mix(in oklab, var(--ds-danger-bg) 40%, transparent)}}.bg-\[color\:var\(--ds-danger-bg\)\]\/50{background-color:var(--ds-danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-danger-bg\)\]\/50{background-color:color-mix(in oklab, var(--ds-danger-bg) 50%, transparent)}}.bg-\[color\:var\(--ds-danger-bg\)\]\/60{background-color:var(--ds-danger-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-danger-bg\)\]\/60{background-color:color-mix(in oklab, var(--ds-danger-bg) 60%, transparent)}}.bg-\[color\:var\(--ds-danger-solid\)\],.bg-\[color\:var\(--ds-danger-solid\)\]\/55{background-color:var(--ds-danger-solid)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-danger-solid\)\]\/55{background-color:color-mix(in oklab, var(--ds-danger-solid) 55%, transparent)}}.bg-\[color\:var\(--ds-danger-text\)\]{background-color:var(--ds-danger-text)}.bg-\[color\:var\(--ds-field-bg\)\]{background-color:var(--ds-field-bg)}.bg-\[color\:var\(--ds-hover\)\],.bg-\[color\:var\(--ds-hover\)\]\/30{background-color:var(--ds-hover)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-hover\)\]\/30{background-color:color-mix(in oklab, var(--ds-hover) 30%, transparent)}}.bg-\[color\:var\(--ds-info-bg\)\]{background-color:var(--ds-info-bg)}.bg-\[color\:var\(--ds-info-solid\)\],.bg-\[color\:var\(--ds-info-solid\)\]\/40{background-color:var(--ds-info-solid)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-info-solid\)\]\/40{background-color:color-mix(in oklab, var(--ds-info-solid) 40%, transparent)}}.bg-\[color\:var\(--ds-info-text\)\]{background-color:var(--ds-info-text)}.bg-\[color\:var\(--ds-neutral-bg\)\]{background-color:var(--ds-neutral-bg)}.bg-\[color\:var\(--ds-neutral-text\)\],.bg-\[color\:var\(--ds-neutral-text\)\]\/15{background-color:var(--ds-neutral-text)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-neutral-text\)\]\/15{background-color:color-mix(in oklab, var(--ds-neutral-text) 15%, transparent)}}.bg-\[color\:var\(--ds-shell-canvas\,var\(--ds-surface\)\)\]{background-color:var(--ds-shell-canvas,var(--ds-surface))}.bg-\[color\:var\(--ds-shell-frame\,var\(--ds-surface-2\)\)\]{background-color:var(--ds-shell-frame,var(--ds-surface-2))}.bg-\[color\:var\(--ds-success-bg\)\],.bg-\[color\:var\(--ds-success-bg\)\]\/50{background-color:var(--ds-success-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-success-bg\)\]\/50{background-color:color-mix(in oklab, var(--ds-success-bg) 50%, transparent)}}.bg-\[color\:var\(--ds-success-solid\)\]{background-color:var(--ds-success-solid)}.bg-\[color\:var\(--ds-success-solid-hover\)\]{background-color:var(--ds-success-solid-hover)}.bg-\[color\:var\(--ds-success-text\)\]{background-color:var(--ds-success-text)}.bg-\[color\:var\(--ds-surface\)\],.bg-\[color\:var\(--ds-surface\)\]\/95{background-color:var(--ds-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-surface\)\]\/95{background-color:color-mix(in oklab, var(--ds-surface) 95%, transparent)}}.bg-\[color\:var\(--ds-surface-2\)\],.bg-\[color\:var\(--ds-surface-2\)\]\/20{background-color:var(--ds-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-surface-2\)\]\/20{background-color:color-mix(in oklab, var(--ds-surface-2) 20%, transparent)}}.bg-\[color\:var\(--ds-surface-2\)\]\/30{background-color:var(--ds-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-surface-2\)\]\/30{background-color:color-mix(in oklab, var(--ds-surface-2) 30%, transparent)}}.bg-\[color\:var\(--ds-surface-2\)\]\/40{background-color:var(--ds-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-surface-2\)\]\/40{background-color:color-mix(in oklab, var(--ds-surface-2) 40%, transparent)}}.bg-\[color\:var\(--ds-surface-2\)\]\/50{background-color:var(--ds-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-surface-2\)\]\/50{background-color:color-mix(in oklab, var(--ds-surface-2) 50%, transparent)}}.bg-\[color\:var\(--ds-surface-2\)\]\/60{background-color:var(--ds-surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-surface-2\)\]\/60{background-color:color-mix(in oklab, var(--ds-surface-2) 60%, transparent)}}.bg-\[color\:var\(--ds-surface-2\,var\(--ds-surface\)\)\]{background-color:var(--ds-surface-2,var(--ds-surface))}.bg-\[color\:var\(--ds-surface-elevated\)\]{background-color:var(--ds-surface-elevated)}.bg-\[color\:var\(--ds-surface-hover\)\]{background-color:var(--ds-surface-hover)}.bg-\[color\:var\(--ds-surface-muted\)\]{background-color:var(--ds-surface-muted)}.bg-\[color\:var\(--ds-text-muted\)\]{background-color:var(--ds-text-muted)}.bg-\[color\:var\(--ds-text-subtle\)\]{background-color:var(--ds-text-subtle)}.bg-\[color\:var\(--ds-warning-bg\)\],.bg-\[color\:var\(--ds-warning-bg\)\]\/5{background-color:var(--ds-warning-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-warning-bg\)\]\/5{background-color:color-mix(in oklab, var(--ds-warning-bg) 5%, transparent)}}.bg-\[color\:var\(--ds-warning-bg\)\]\/40{background-color:var(--ds-warning-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--ds-warning-bg\)\]\/40{background-color:color-mix(in oklab, var(--ds-warning-bg) 40%, transparent)}}.bg-\[color\:var\(--ds-warning-bg\,var\(--ds-surface-2\)\)\]{background-color:var(--ds-warning-bg,var(--ds-surface-2))}.bg-\[color\:var\(--ds-warning-solid\)\]{background-color:var(--ds-warning-solid)}.bg-\[color\:var\(--ds-warning-text\)\]{background-color:var(--ds-warning-text)}.bg-\[color\:var\(--frist-color\)\]{background-color:var(--frist-color)}.bg-\[color\:var\(--graph-company\)\]\/15{background-color:#35b68726}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--graph-company\)\]\/15{background-color:color-mix(in oklab, var(--graph-company) 15%, transparent)}}.bg-\[color\:var\(--graph-document\)\]\/15{background-color:#f2a60d26}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--graph-document\)\]\/15{background-color:color-mix(in oklab, var(--graph-document) 15%, transparent)}}.bg-\[color\:var\(--graph-event\)\]\/15{background-color:#f3782026}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--graph-event\)\]\/15{background-color:color-mix(in oklab, var(--graph-event) 15%, transparent)}}.bg-\[color\:var\(--graph-idea\)\]\/15{background-color:var(--graph-idea)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--graph-idea\)\]\/15{background-color:color-mix(in oklab, var(--graph-idea) 15%, transparent)}}.bg-\[color\:var\(--graph-person\)\]\/15{background-color:#5989c526}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--graph-person\)\]\/15{background-color:color-mix(in oklab, var(--graph-person) 15%, transparent)}}.bg-\[color\:var\(--graph-place\)\]\/15{background-color:#54c9b226}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--graph-place\)\]\/15{background-color:color-mix(in oklab, var(--graph-place) 15%, transparent)}}.bg-\[color\:var\(--mk-bg\)\],.bg-\[color\:var\(--mk-bg\)\]\/95{background-color:var(--mk-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--mk-bg\)\]\/95{background-color:color-mix(in oklab, var(--mk-bg) 95%, transparent)}}.bg-\[color\:var\(--mk-field\)\]{background-color:var(--mk-field)}.bg-\[color\:var\(--mk-surface\)\]{background-color:var(--mk-surface)}.bg-\[color\:var\(--mk-surface-2\)\]{background-color:var(--mk-surface-2)}.bg-\[var\(--brand-primary\)\]\/10{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-primary\)\]\/10{background-color:color-mix(in oklab, var(--brand-primary) 10%, transparent)}}.bg-\[var\(--brand-primary\)\]\/15{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-primary\)\]\/15{background-color:color-mix(in oklab, var(--brand-primary) 15%, transparent)}}.bg-\[var\(--brand-primary\)\]\/20{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-primary\)\]\/20{background-color:color-mix(in oklab, var(--brand-primary) 20%, transparent)}}.bg-\[var\(--brand-primary\)\]\/\[0\.04\]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-primary\)\]\/\[0\.04\]{background-color:color-mix(in oklab, var(--brand-primary) 4%, transparent)}}.bg-\[var\(--brand-text\)\]{background-color:var(--brand-text)}.bg-\[var\(--ds-surface-1\)\]{background-color:var(--ds-surface-1)}.bg-\[var\(--ds-surface-2\)\]{background-color:var(--ds-surface-2)}.bg-amber-50{background-color:var(--signal-warning-50)}.bg-amber-100{background-color:var(--signal-warning-100)}.bg-amber-500\/10{background-color:#f2a60d1a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--signal-warning-500) 10%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-50{background-color:var(--brand-50)}.bg-blue-500\/10{background-color:#3a669c1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--brand-500) 10%, transparent)}}.bg-border{background-color:var(--neutral-700)}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--signal-success-50)}.bg-emerald-100{background-color:var(--signal-success-100)}.bg-emerald-500\/10{background-color:#35b6871a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--signal-success-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#35b68726}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--signal-success-500) 15%, transparent)}}.bg-emerald-700{background-color:var(--signal-success-700)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-orange-50{background-color:#fcf1e8}.bg-purple-50{background-color:#f6f3fc}.bg-purple-500\/10{background-color:#6c3bce1a;background-color:lab(38.2225% 46.942 -69.5635/.1)}.bg-red-100{background-color:var(--signal-danger-100)}.bg-red-500\/10{background-color:#e52e2e1a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--signal-danger-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:#f6f3fc}.bg-white{background-color:var(--color-white)}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--brand-button-gradient\)\]{background-image:var(--brand-button-gradient)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,var\(--brand-glow\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 50% 50%,var(--brand-glow),transparent 60%)}.from-\[\#55555c\]{--tw-gradient-from:#55555c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[color\:var\(--brand-glow\)\]{--tw-gradient-from:var(--brand-glow);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[color\:var\(--brand-primary\)\]\/10{--tw-gradient-from:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.from-\[color\:var\(--brand-primary\)\]\/10{--tw-gradient-from:color-mix(in oklab, var(--brand-primary) 10%, transparent)}}.from-\[color\:var\(--brand-primary\)\]\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[color\:var\(--brand-tertiary\)\]\/10{--tw-gradient-from:var(--brand-tertiary)}@supports (color:color-mix(in lab, red, red)){.from-\[color\:var\(--brand-tertiary\)\]\/10{--tw-gradient-from:color-mix(in oklab, var(--brand-tertiary) 10%, transparent)}}.from-\[color\:var\(--brand-tertiary\)\]\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[color\:var\(--ds-surface\)\]{--tw-gradient-from:var(--ds-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#26262b\]{--tw-gradient-via:#26262b;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#44444b\]{--tw-gradient-to:#44444b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:var\(--ds-surface\)\]{--tw-gradient-to:var(--ds-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--mk-surface\)\]{--tw-gradient-to:var(--mk-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-\[color\:var\(--ds-warning-text\)\]{fill:var(--ds-warning-text)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[2px\]{padding:2px}.p-\[8px\]{padding:8px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.25{padding-block:calc(var(--spacing) * 3.25)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-12\.5{padding-block:calc(var(--spacing) * 12.5)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[48px\]{padding-top:48px}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-8\.5{padding-left:calc(var(--spacing) * 8.5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[3\.25rem\]{padding-left:3.25rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.align-\[0\.14em\]{vertical-align:.14em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.\[font-family\:var\(--font-display\)\]{font-family:var(--font-display)}.font-\[family-name\:var\(--font-inter\)\]{font-family:var(--font-inter)}.font-\[family-name\:var\(--font-jetbrains\)\]{font-family:var(--font-jetbrains)}.font-\[family-name\:var\(--font-sans\)\,sans-serif\]{font-family:var(--font-sans),sans-serif}.font-display{font-family:var(--font-sans)}.font-mono{font-family:var(--font-jetbrains), "Fira Code", monospace}.font-sans{font-family:var(--font-inter), system-ui, sans-serif}.font-serif{font-family:var(--font-serif)}.ds-text-2xl{font-size:var(--ds-text-2xl);line-height:var(--tw-leading,2rem)}.ds-text-2xs{font-size:var(--ds-text-2xs);line-height:var(--tw-leading,1rem)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[8px\]{font-size:8px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[56px\]{font-size:56px}.text-\[clamp\(1\.75rem\,4vw\,2\.25rem\)\]{font-size:clamp(1.75rem,4vw,2.25rem)}.text-\[clamp\(2\.5rem\,7vw\,4\.5rem\)\]{font-size:clamp(2.5rem,7vw,4.5rem)}.text-\[clamp\(2\.5rem\,7vw\,4\.25rem\)\]{font-size:clamp(2.5rem,7vw,4.25rem)}.text-\[clamp\(2rem\,4\.5vw\,3rem\)\]{font-size:clamp(2rem,4.5vw,3rem)}.text-\[length\:var\(--ds-text-2xs\)\]{font-size:var(--ds-text-2xs)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4px\]{--tw-tracking:.4px;letter-spacing:.4px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:var\(--brand-on-primary\,\#fff\)\]{color:var(--brand-on-primary,#fff)}.\[color\:var\(--brand-text\)\]{color:var(--brand-text)}.\[color\:var\(--color-light-text\)\]{color:var(--color-light-text)}.\[color\:var\(--ds-danger-text\)\]{color:var(--ds-danger-text)}.\[color\:var\(--ds-success-text\)\]{color:var(--ds-success-text)}.\[color\:var\(--ds-text-muted\)\]{color:var(--ds-text-muted)}.\[color\:var\(--mk-bg\)\]{color:var(--mk-bg)}.\[color\:var\(--mk-text\)\]{color:var(--mk-text)}.\[color\:var\(--mk-text\,var\(--ds-text\)\)\]{color:var(--mk-text,var(--ds-text))}.\[color\:var\(--mk-text-muted\)\]{color:var(--mk-text-muted)}.\[color\:var\(--mk-text-subtle\)\]{color:var(--mk-text-subtle)}.\[color\:var\(--mk-text-subtle\,var\(--ds-text-subtle\)\)\]{color:var(--mk-text-subtle,var(--ds-text-subtle))}.ds-done{color:var(--ds-text-muted)}.text-\[\#0b0f1a\]{color:#0b0f1a}.text-\[0\.6…rem\]{color:.6…rem}.text-\[color\:var\(--accent-premium\)\]{color:var(--accent-premium)}.text-\[color\:var\(--area-text\)\]{color:var(--area-text)}.text-\[color\:var\(--brand-500\)\]{color:var(--brand-500)}.text-\[color\:var\(--brand-800\,\#21405e\)\]{color:var(--brand-800,#21405e)}.text-\[color\:var\(--brand-invert-text\)\]{color:var(--brand-invert-text)}.text-\[color\:var\(--brand-primary\)\]{color:var(--brand-primary)}.text-\[color\:var\(--brand-primary-foreground\)\]{color:var(--brand-primary-foreground)}.text-\[color\:var\(--brand-secondary\)\]{color:var(--brand-secondary)}.text-\[color\:var\(--brand-tertiary\)\]{color:var(--brand-tertiary)}.text-\[color\:var\(--brand-text\)\]{color:var(--brand-text)}.text-\[color\:var\(--ds-accent\)\]{color:var(--ds-accent)}.text-\[color\:var\(--ds-accent-text\)\]{color:var(--ds-accent-text)}.text-\[color\:var\(--ds-area-fristen-text\)\]{color:var(--ds-area-fristen-text)}.text-\[color\:var\(--ds-attention-text\)\]{color:var(--ds-attention-text)}.text-\[color\:var\(--ds-border\)\]{color:var(--ds-border)}.text-\[color\:var\(--ds-border-strong\)\]{color:var(--ds-border-strong)}.text-\[color\:var\(--ds-category-indigo-text\)\]{color:var(--ds-category-indigo-text)}.text-\[color\:var\(--ds-category-pink-text\)\]{color:var(--ds-category-pink-text)}.text-\[color\:var\(--ds-category-purple-text\)\]{color:var(--ds-category-purple-text)}.text-\[color\:var\(--ds-category-rose-text\)\]{color:var(--ds-category-rose-text)}.text-\[color\:var\(--ds-category-violet-text\)\]{color:var(--ds-category-violet-text)}.text-\[color\:var\(--ds-danger\)\]{color:var(--ds-danger)}.text-\[color\:var\(--ds-danger-solid\)\]{color:var(--ds-danger-solid)}.text-\[color\:var\(--ds-danger-text\)\]{color:var(--ds-danger-text)}.text-\[color\:var\(--ds-info-text\)\]{color:var(--ds-info-text)}.text-\[color\:var\(--ds-neutral-text\)\]{color:var(--ds-neutral-text)}.text-\[color\:var\(--ds-success-solid\)\]{color:var(--ds-success-solid)}.text-\[color\:var\(--ds-success-text\)\],.text-\[color\:var\(--ds-success-text\)\]\/40{color:var(--ds-success-text)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--ds-success-text\)\]\/40{color:color-mix(in oklab, var(--ds-success-text) 40%, transparent)}}.text-\[color\:var\(--ds-text\)\],.text-\[color\:var\(--ds-text\)\]\/70{color:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--ds-text\)\]\/70{color:color-mix(in oklab, var(--ds-text) 70%, transparent)}}.text-\[color\:var\(--ds-text-disabled\)\]{color:var(--ds-text-disabled)}.text-\[color\:var\(--ds-text-muted\)\]{color:var(--ds-text-muted)}.text-\[color\:var\(--ds-text-subtle\)\],.text-\[color\:var\(--ds-text-subtle\)\]\/40{color:var(--ds-text-subtle)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--ds-text-subtle\)\]\/40{color:color-mix(in oklab, var(--ds-text-subtle) 40%, transparent)}}.text-\[color\:var\(--ds-warning-text\)\]{color:var(--ds-warning-text)}.text-\[color\:var\(--frist-color\)\]{color:var(--frist-color)}.text-\[color\:var\(--graph-company-text\,var\(--graph-company\)\)\]{color:var(--graph-company-text,var(--graph-company))}.text-\[color\:var\(--graph-document-text\,var\(--graph-document\)\)\]{color:var(--graph-document-text,var(--graph-document))}.text-\[color\:var\(--graph-event-text\,var\(--graph-event\)\)\]{color:var(--graph-event-text,var(--graph-event))}.text-\[color\:var\(--graph-idea-text\,var\(--graph-idea\)\)\]{color:var(--graph-idea-text,var(--graph-idea))}.text-\[color\:var\(--graph-person-text\,var\(--graph-person\)\)\]{color:var(--graph-person-text,var(--graph-person))}.text-\[color\:var\(--graph-place-text\,var\(--graph-place\)\)\]{color:var(--graph-place-text,var(--graph-place))}.text-\[color\:var\(--mk-text\)\]{color:var(--mk-text)}.text-\[color\:var\(--mk-text-muted\)\]{color:var(--mk-text-muted)}.text-\[color\:var\(--mk-text-subtle\)\]{color:var(--mk-text-subtle)}.text-\[color\:var\(--mk-text-subtle\,var\(--ds-text-subtle\)\)\]{color:var(--mk-text-subtle,var(--ds-text-subtle))}.text-\[color\:var\(--signal-attention-500\,\#d97706\)\]{color:var(--signal-attention-500,#d97706)}.text-\[var\(--brand-primary\)\]{color:var(--brand-primary)}.text-\[var\(--brand-secondary\)\]{color:var(--brand-secondary)}.text-\[var\(--brand-text\)\]{color:var(--brand-text)}.text-\[var\(--brand-text\,var\(--ds-accent\)\)\]{color:var(--brand-text,var(--ds-accent))}.text-\[var\(--ds-text\)\]{color:var(--ds-text)}.text-\[var\(--ds-text-muted\)\]{color:var(--ds-text-muted)}.text-amber-400{color:var(--signal-warning-400)}.text-amber-600{color:var(--signal-warning-600)}.text-amber-700{color:var(--signal-warning-700)}.text-blue-400{color:var(--brand-400)}.text-blue-600{color:var(--brand-600)}.text-blue-700{color:var(--brand-700)}.text-current{color:currentColor}.text-emerald-400{color:var(--signal-success-400)}.text-emerald-600{color:var(--signal-success-600)}.text-emerald-700{color:var(--signal-success-700)}.text-inherit{color:inherit}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-700{color:#a14d12}.text-purple-400{color:#916cda}.text-purple-700{color:#492593}.text-red-400{color:var(--signal-danger-400)}.text-red-600{color:var(--signal-danger-600)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.\[text-decoration-color\:var\(--brand-300\)\]{-webkit-text-decoration-color:var(--brand-300);-webkit-text-decoration-color:var(--brand-300);-webkit-text-decoration-color:var(--brand-300);text-decoration-color:var(--brand-300)}.decoration-\[color\:var\(--brand-primary\)\]\/30{-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.decoration-\[color\:var\(--brand-primary\)\]\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--brand-primary) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand-primary) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand-primary) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--brand-primary) 30%, transparent)}}.decoration-\[color\:var\(--brand-primary\)\]\/40{-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.decoration-\[color\:var\(--brand-primary\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--brand-primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand-primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand-primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--brand-primary) 40%, transparent)}}.decoration-\[color\:var\(--brand-text\)\]\/40{-webkit-text-decoration-color:var(--brand-text);-webkit-text-decoration-color:var(--brand-text);-webkit-text-decoration-color:var(--brand-text);text-decoration-color:var(--brand-text)}@supports (color:color-mix(in lab, red, red)){.decoration-\[color\:var\(--brand-text\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--brand-text) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand-text) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand-text) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--brand-text) 40%, transparent)}}.decoration-\[color\:var\(--ds-danger-text\)\]{-webkit-text-decoration-color:var(--ds-danger-text);-webkit-text-decoration-color:var(--ds-danger-text);-webkit-text-decoration-color:var(--ds-danger-text);text-decoration-color:var(--ds-danger-text)}.decoration-emerald-700{-webkit-text-decoration-color:var(--signal-success-700);-webkit-text-decoration-color:var(--signal-success-700);-webkit-text-decoration-color:var(--signal-success-700);text-decoration-color:var(--signal-success-700)}.decoration-red-700{-webkit-text-decoration-color:var(--signal-danger-700);-webkit-text-decoration-color:var(--signal-danger-700);-webkit-text-decoration-color:var(--signal-danger-700);text-decoration-color:var(--signal-danger-700)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[color\:var\(--brand-primary\)\],.accent-\[var\(--brand-primary\)\]{accent-color:var(--brand-primary)}.accent-amber-500{accent-color:var(--signal-warning-500)}.accent-amber-600{accent-color:var(--signal-warning-600)}.accent-emerald-600{accent-color:var(--signal-success-600)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.07\]{opacity:.07}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.7\)\,0_40px_80px_-20px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#000000b3), 0 40px 80px -20px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(0\,0\,0\,0\.06\)\,0_4px_20px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0000000f), 0 4px 20px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_4px_-2px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:2px 0 4px -2px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_var\(--ds-shine\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--ds-shine));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--card-shadow\)\]{--tw-shadow:var(--card-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ds-glow-brand\)\,var\(--brand-button-highlight\)\]{--tw-shadow:var(--ds-glow-brand), var(--brand-button-highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ds-shadow-1\)\,inset_0_1px_0_var\(--ds-shine\)\]{--tw-shadow:var(--ds-shadow-1), inset 0 1px 0 var(--tw-shadow-color,var(--ds-shine));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ds-shadow-1\)\,var\(--brand-button-highlight\)\]{--tw-shadow:var(--ds-shadow-1), var(--brand-button-highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ds-shadow-1\)\]{--tw-shadow:var(--ds-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ds-shadow-2\)\]{--tw-shadow:var(--ds-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ds-shadow-3\)\],.shadow-lg{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--ds-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--ds-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:var\(--mk-card-shadow\)\]{box-shadow:var(--mk-card-shadow)}.shadow-\[color\:var\(--brand-glow\)\]{--tw-shadow-color:var(--brand-glow)}@supports (color:color-mix(in lab, red, red)){.shadow-\[color\:var\(--brand-glow\)\]{--tw-shadow-color:color-mix(in oklab, var(--brand-glow) var(--tw-shadow-alpha), transparent)}}.shadow-\[color\:var\(--brand-tertiary\)\]\/10{--tw-shadow-color:var(--brand-tertiary)}@supports (color:color-mix(in lab, red, red)){.shadow-\[color\:var\(--brand-tertiary\)\]\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--brand-tertiary) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-\[hsl\(222_40\%_12\%\/0\.10\)\]{--tw-shadow-color:#121a2b1a}@supports (color:color-mix(in lab, red, red)){.shadow-\[hsl\(222_40\%_12\%\/0\.10\)\]{--tw-shadow-color:color-mix(in oklab, #121a2b1a var(--tw-shadow-alpha), transparent)}}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/25{--tw-shadow-color:#00000040}@supports (color:color-mix(in lab, red, red)){.shadow-black\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-950\/40{--tw-shadow-color:#16245666}@supports (color:color-mix(in lab, red, red)){.shadow-blue-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[color\:var\(--brand-primary\)\]\/20{--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[color\:var\(--brand-primary\)\]\/20{--tw-ring-color:color-mix(in oklab, var(--brand-primary) 20%, transparent)}}.ring-\[color\:var\(--brand-text\)\]{--tw-ring-color:var(--brand-text)}.ring-\[color\:var\(--ds-border\)\]{--tw-ring-color:var(--ds-border)}.ring-\[color\:var\(--ds-success-border\)\]{--tw-ring-color:var(--ds-success-border)}.ring-\[color\:var\(--ds-warning-border\)\]{--tw-ring-color:var(--ds-warning-border)}.ring-\[var\(--brand-primary\)\]\/30{--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--brand-primary\)\]\/30{--tw-ring-color:color-mix(in oklab, var(--brand-primary) 30%, transparent)}}.ring-offset-\[color\:var\(--ds-surface\)\]{--tw-ring-offset-color:var(--ds-surface)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,box-shadow\,border-color\]{transition-property:background,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,opacity\,transform\]{transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\,opacity\,filter\]{transition-property:background-color,border-color,color,box-shadow,transform,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\,opacity\]{transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\,transform\]{transition-property:background-color,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\,border-color\,background-color\]{transition-property:box-shadow,transform,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\]{transition-property:color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\]{transition-property:left,top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-150{transition-delay:.15s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.duration-\[var\(--ds-duration-fast\)\]{--tw-duration:var(--ds-duration-fast);transition-duration:var(--ds-duration-fast)}.duration-\[var\(--ds-duration-normal\)\]{--tw-duration:var(--ds-duration-normal);transition-duration:var(--ds-duration-normal)}.duration-\[var\(--ds-duration-slow\)\]{--tw-duration:var(--ds-duration-slow);transition-duration:var(--ds-duration-slow)}.duration-\[var\(--ds-duration-smooth\)\]{--tw-duration:var(--ds-duration-smooth);transition-duration:var(--ds-duration-smooth)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[var\(--ds-ease-out\)\]{--tw-ease:var(--ds-ease-out);transition-timing-function:var(--ds-ease-out)}.ease-\[var\(--ds-ease-smooth\)\]{--tw-ease:var(--ds-ease-smooth);transition-timing-function:var(--ds-ease-smooth)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.will-change-\[transform\]{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--ds-border\:var\(--ds-border-strong\)\]{--ds-border:var(--ds-border-strong)}.\[--scu-effort-knob\:\#fff\]{--scu-effort-knob:#fff}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_6\%\,var\(--mk-hover\)\)\]{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_6\%\,var\(--mk-hover\)\)\]{background:color-mix(in srgb,var(--brand-primary) 6%,var(--mk-hover))}}.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_8\%\,var\(--mk-hover\)\)\]{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_8\%\,var\(--mk-hover\)\)\]{background:color-mix(in srgb,var(--brand-primary) 8%,var(--mk-hover))}}.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_10\%\,var\(--mk-hover\)\)\]{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_10\%\,var\(--mk-hover\)\)\]{background:color-mix(in srgb,var(--brand-primary) 10%,var(--mk-hover))}}.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_12\%\,transparent\)\]{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_12\%\,transparent\)\]{background:color-mix(in srgb,var(--brand-primary) 12%,transparent)}}.\[background\:color-mix\(in_srgb\,var\(--mk-surface\)_92\%\,transparent\)\]{background:var(--mk-surface)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,var\(--mk-surface\)_92\%\,transparent\)\]{background:color-mix(in srgb,var(--mk-surface) 92%,transparent)}}.\[background\:var\(--brand-glow\)\]{background:var(--brand-glow)}.\[background\:var\(--brand-primary\)\]{background:var(--brand-primary)}.\[background\:var\(--brand-solid\)\]{background:var(--brand-solid)}.\[background\:var\(--color-light-bg\)\]{background:var(--color-light-bg)}.\[background\:var\(--ds-success-bg\)\]{background:var(--ds-success-bg)}.\[background\:var\(--ds-surface\)\]{background:var(--ds-surface)}.\[background\:var\(--ds-surface-2\)\]{background:var(--ds-surface-2)}.\[background\:var\(--mk-bg\)\]{background:var(--mk-bg)}.\[background\:var\(--mk-border\)\]{background:var(--mk-border)}.\[background\:var\(--mk-field\)\]{background:var(--mk-field)}.\[background\:var\(--mk-surface\)\]{background:var(--mk-surface)}.\[background\:var\(--mk-surface-2\)\]{background:var(--mk-surface-2)}.\[background\:var\(--mk-surface-2\,var\(--mk-surface\)\)\]{background:var(--mk-surface-2,var(--mk-surface))}.\[background\:var\(--mk-text\)\]{background:var(--mk-text)}.\[cron\:firm-export-cleanup\]{cron:firm-export-cleanup}.\[cron\:integrity-recheck\]{cron:integrity-recheck}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:\[color\:var\(--brand-text\)\]:is(:where(.group):hover *),.group-hover\:text-\[color\:var\(--brand-text\)\]:is(:where(.group):hover *){color:var(--brand-text)}.group-hover\:text-\[color\:var\(--ds-text\)\]:is(:where(.group):hover *){color:var(--ds-text)}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:opacity-\[0\.12\]:is(:where(.group):hover *){opacity:.12}.group-hover\:\[filter\:drop-shadow\(0_1px_1px_color-mix\(in_srgb\,var\(--brand-800\,\#21405e\)_32\%\,transparent\)\)_drop-shadow\(0_4px_10px_color-mix\(in_srgb\,var\(--brand-primary\)_28\%\,transparent\)\)\]:is(:where(.group):hover *){filter:drop-shadow(0 1px 1px #21334a52) drop-shadow(0 4px 10px var(--brand-primary))}@supports (color:color-mix(in lab, red, red)){.group-hover\:\[filter\:drop-shadow\(0_1px_1px_color-mix\(in_srgb\,var\(--brand-800\,\#21405e\)_32\%\,transparent\)\)_drop-shadow\(0_4px_10px_color-mix\(in_srgb\,var\(--brand-primary\)_28\%\,transparent\)\)\]:is(:where(.group):hover *){filter:drop-shadow(0 1px 1px color-mix(in srgb,var(--brand-800,#21405e) 32%,transparent)) drop-shadow(0 4px 10px color-mix(in srgb,var(--brand-primary) 28%,transparent))}}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:text-\[color\:var\(--ds-text-disabled\)\]:is(:where(.peer):disabled~*){color:var(--ds-text-disabled)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-\[color\:var\(--ds-text-subtle\)\] ::marker{color:var(--ds-text-subtle)}.marker\:text-\[color\:var\(--ds-text-subtle\)\]::marker{color:var(--ds-text-subtle)}.marker\:text-\[color\:var\(--ds-text-subtle\)\] ::-webkit-details-marker{color:var(--ds-text-subtle)}.marker\:text-\[color\:var\(--ds-text-subtle\)\]::-webkit-details-marker{color:var(--ds-text-subtle)}.placeholder\:text-\[color\:var\(--ds-text-muted\)\]::placeholder{color:var(--ds-text-muted)}.placeholder\:text-\[color\:var\(--ds-text-subtle\)\]::placeholder{color:var(--ds-text-subtle)}.placeholder\:text-\[color\:var\(--mk-text-subtle\)\]::placeholder{color:var(--mk-text-subtle)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.before\:inset-\[-10px\]:before{content:var(--tw-content);inset:-10px}.before\:inset-\[-12px\]:before{content:var(--tw-content);inset:-12px}.before\:inset-\[-14px\]:before{content:var(--tw-content);inset:-14px}.before\:h-\[1\.3em\]:before{content:var(--tw-content);height:1.3em}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.open\:\[border-color\:var\(--mk-border-strong\)\]:is([open],:popover-open,:open){border-color:var(--mk-border-strong)}.empty\:hidden:empty{display:none}.focus-within\:border-\[color\:var\(--ds-border-strong\)\]:focus-within{border-color:var(--ds-border-strong)}.focus-within\:bg-\[color\:var\(--ds-surface-2\)\]:focus-within{background-color:var(--ds-surface-2)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.005\]:hover{scale:1.005}.hover\:\[border-color\:var\(--brand-primary\)\]:hover{border-color:var(--brand-primary)}.hover\:\[border-color\:var\(--mk-border-strong\)\]:hover{border-color:var(--mk-border-strong)}.hover\:\[border-color\:var\(--mk-focus-ring\)\]:hover{border-color:var(--mk-focus-ring)}.hover\:border-\[color\:var\(--brand-primary\)\]:hover,.hover\:border-\[color\:var\(--brand-primary\)\]\/30:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:var\(--brand-primary\)\]\/30:hover{border-color:color-mix(in oklab, var(--brand-primary) 30%, transparent)}}.hover\:border-\[color\:var\(--brand-primary\)\]\/40:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:var\(--brand-primary\)\]\/40:hover{border-color:color-mix(in oklab, var(--brand-primary) 40%, transparent)}}.hover\:border-\[color\:var\(--brand-primary\)\]\/50:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:var\(--brand-primary\)\]\/50:hover{border-color:color-mix(in oklab, var(--brand-primary) 50%, transparent)}}.hover\:border-\[color\:var\(--ds-border\)\]:hover{border-color:var(--ds-border)}.hover\:border-\[color\:var\(--ds-border-hover\)\]:hover{border-color:var(--ds-border-hover)}.hover\:border-\[color\:var\(--ds-border-strong\)\]:hover{border-color:var(--ds-border-strong)}.hover\:border-\[color\:var\(--ds-danger-solid\)\]:hover{border-color:var(--ds-danger-solid)}.hover\:border-\[color\:var\(--ds-success-solid\)\]:hover{border-color:var(--ds-success-solid)}.hover\:border-\[color\:var\(--ds-text-subtle\)\]:hover{border-color:var(--ds-text-subtle)}.hover\:border-\[color\:var\(--ds-warning-text\)\]:hover{border-color:var(--ds-warning-text)}.hover\:border-\[var\(--brand-primary\)\]\/40:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--brand-primary\)\]\/40:hover{border-color:color-mix(in oklab, var(--brand-primary) 40%, transparent)}}.hover\:bg-\[color\:var\(--brand-primary\)\]\/5:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:var\(--brand-primary\)\]\/5:hover{background-color:color-mix(in oklab, var(--brand-primary) 5%, transparent)}}.hover\:bg-\[color\:var\(--brand-primary\)\]\/10:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:var\(--brand-primary\)\]\/10:hover{background-color:color-mix(in oklab, var(--brand-primary) 10%, transparent)}}.hover\:bg-\[color\:var\(--brand-primary\)\]\/\[0\.08\]:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:var\(--brand-primary\)\]\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--brand-primary) 8%, transparent)}}.hover\:bg-\[color\:var\(--brand-solid\)\]:hover{background-color:var(--brand-solid)}.hover\:bg-\[color\:var\(--brand-solid-hover\)\]:hover{background-color:var(--brand-solid-hover)}.hover\:bg-\[color\:var\(--ds-active\)\]:hover{background-color:var(--ds-active)}.hover\:bg-\[color\:var\(--ds-danger-bg\)\]:hover,.hover\:bg-\[color\:var\(--ds-danger-bg\)\]\/80:hover{background-color:var(--ds-danger-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:var\(--ds-danger-bg\)\]\/80:hover{background-color:color-mix(in oklab, var(--ds-danger-bg) 80%, transparent)}}.hover\:bg-\[color\:var\(--ds-danger-bg-hover\)\]:hover{background-color:var(--ds-danger-bg-hover)}.hover\:bg-\[color\:var\(--ds-danger-hover\)\]:hover{background-color:var(--ds-danger-hover)}.hover\:bg-\[color\:var\(--ds-danger-solid\)\]:hover{background-color:var(--ds-danger-solid)}.hover\:bg-\[color\:var\(--ds-field-bg-hover\)\]:hover{background-color:var(--ds-field-bg-hover)}.hover\:bg-\[color\:var\(--ds-hover\)\]:hover{background-color:var(--ds-hover)}.hover\:bg-\[color\:var\(--ds-info-solid\)\]:hover{background-color:var(--ds-info-solid)}.hover\:bg-\[color\:var\(--ds-success-bg\)\]:hover{background-color:var(--ds-success-bg)}.hover\:bg-\[color\:var\(--ds-success-solid\)\]:hover{background-color:var(--ds-success-solid)}.hover\:bg-\[color\:var\(--ds-success-solid-hover\)\]:hover{background-color:var(--ds-success-solid-hover)}.hover\:bg-\[color\:var\(--ds-surface\)\]:hover{background-color:var(--ds-surface)}.hover\:bg-\[color\:var\(--ds-surface-2\)\]:hover{background-color:var(--ds-surface-2)}.hover\:bg-\[color\:var\(--ds-surface-2\,var\(--ds-bg\)\)\]:hover{background-color:var(--ds-surface-2,var(--ds-bg))}.hover\:bg-\[color\:var\(--ds-surface-hover\)\]:hover{background-color:var(--ds-surface-hover)}.hover\:bg-\[color\:var\(--ds-surface-hover\,var\(--ds-surface\)\)\]:hover{background-color:var(--ds-surface-hover,var(--ds-surface))}.hover\:bg-\[color\:var\(--ds-warning-bg\)\]:hover{background-color:var(--ds-warning-bg)}.hover\:bg-\[color\:var\(--ds-warning-bg-hover\)\]:hover{background-color:var(--ds-warning-bg-hover)}.hover\:bg-\[color\:var\(--ds-warning-solid\)\]:hover{background-color:var(--ds-warning-solid)}.hover\:bg-\[color\:var\(--mk-surface-2\)\]:hover{background-color:var(--mk-surface-2)}.hover\:bg-\[color\:var\(--signal-success-800\)\]:hover{background-color:var(--signal-success-800)}.hover\:bg-\[var\(--ds-surface-1\)\]:hover{background-color:var(--ds-surface-1)}.hover\:bg-emerald-800:hover{background-color:var(--signal-success-800)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:\[color\:var\(--brand-text\)\]:hover{color:var(--brand-text)}.hover\:\[color\:var\(--mk-text\)\]:hover{color:var(--mk-text)}.hover\:\[color\:var\(--mk-text-muted\)\]:hover{color:var(--mk-text-muted)}.hover\:text-\[color\:var\(--brand-primary\)\]:hover{color:var(--brand-primary)}.hover\:text-\[color\:var\(--brand-primary-hover\)\]:hover{color:var(--brand-primary-hover)}.hover\:text-\[color\:var\(--ds-attention-text\)\]:hover{color:var(--ds-attention-text)}.hover\:text-\[color\:var\(--ds-danger-text\)\]:hover{color:var(--ds-danger-text)}.hover\:text-\[color\:var\(--ds-info-text\)\]:hover{color:var(--ds-info-text)}.hover\:text-\[color\:var\(--ds-success-text\)\]:hover{color:var(--ds-success-text)}.hover\:text-\[color\:var\(--ds-text\)\]:hover{color:var(--ds-text)}.hover\:text-\[color\:var\(--ds-text-muted\)\]:hover{color:var(--ds-text-muted)}.hover\:text-\[color\:var\(--ds-warning-text\)\]:hover{color:var(--ds-warning-text)}.hover\:text-\[color\:var\(--mk-text\)\]:hover{color:var(--mk-text)}.hover\:text-inherit:hover{color:inherit}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\[text-decoration-color\:var\(--brand-200\)\]:hover{-webkit-text-decoration-color:var(--brand-200);-webkit-text-decoration-color:var(--brand-200);-webkit-text-decoration-color:var(--brand-200);text-decoration-color:var(--brand-200)}.hover\:decoration-\[color\:var\(--brand-primary\)\]:hover{-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[inset_0_1px_0_var\(--ds-shine\)\,var\(--ds-shadow-2\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--ds-shine)), var(--ds-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--ds-glow-brand\)\]:hover{--tw-shadow:var(--ds-glow-brand);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--ds-shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:var(--ds-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[0\.92\]:hover{--tw-brightness:brightness(.92);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[0\.96\]:hover{--tw-brightness:brightness(.96);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_4\%\,var\(--mk-hover\)\)\]:hover{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:\[background\:color-mix\(in_srgb\,var\(--brand-primary\)_4\%\,var\(--mk-hover\)\)\]:hover{background:color-mix(in srgb,var(--brand-primary) 4%,var(--mk-hover))}}.hover\:\[background\:var\(--brand-solid-hover\)\]:hover{background:var(--brand-solid-hover)}.hover\:\[background\:var\(--mk-hover\)\]:hover{background:var(--mk-hover)}.hover\:\[background\:var\(--mk-surface-2\)\]:hover{background:var(--mk-surface-2)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-50:focus{z-index:50}.focus\:z-\[100\]:focus{z-index:100}.focus\:z-\[200\]:focus{z-index:200}.focus\:rounded-lg:focus{border-radius:var(--ds-radius-lg)}.focus\:rounded-md:focus{border-radius:var(--ds-radius-md)}.focus\:border-\[color\:var\(--brand-primary\)\]:focus{border-color:var(--brand-primary)}.focus\:bg-\[color\:var\(--brand-solid\)\]:focus{background-color:var(--brand-solid)}.focus\:bg-\[color\:var\(--ds-hover\)\]:focus{background-color:var(--ds-hover)}.focus\:bg-\[color\:var\(--ds-success-bg\)\]:focus{background-color:var(--ds-success-bg)}.focus\:bg-\[color\:var\(--ds-surface\)\]:focus{background-color:var(--ds-surface)}.focus\:p-3:focus{padding:calc(var(--spacing) * 3)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-medium:focus{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.focus\:text-\[color\:var\(--ds-danger-text\)\]:focus{color:var(--ds-danger-text)}.focus\:text-\[color\:var\(--ds-success-text\)\]:focus{color:var(--ds-success-text)}.focus\:text-\[color\:var\(--ds-text\)\]:focus{color:var(--ds-text)}.focus\:text-white:focus{color:var(--color-white)}.focus\:shadow-lg:focus{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[1\.5px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[color\:var\(--brand-text\)\]:focus{--tw-ring-color:var(--brand-text)}.focus\:ring-\[color\:var\(--ds-ring\)\]:focus{--tw-ring-color:var(--ds-ring)}.focus\:ring-\[var\(--brand-primary\)\]:focus{--tw-ring-color:var(--brand-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[color\:var\(--ds-border-strong\)\]:focus-visible{border-color:var(--ds-border-strong)}.focus-visible\:border-\[color\:var\(--mk-focus-ring\)\]:focus-visible{border-color:var(--mk-focus-ring)}.focus-visible\:bg-\[color\:var\(--ds-surface-2\)\]:focus-visible{background-color:var(--ds-surface-2)}.focus-visible\:text-\[color\:var\(--brand-primary\)\]:focus-visible{color:var(--brand-primary)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[1\.5px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:\[--tw-ring-color\:var\(--brand-primary\)\]:focus-visible{--tw-ring-color:var(--brand-primary)}.focus-visible\:ring-\[color\:color-mix\(in_srgb\,var\(--mk-focus-ring\)_30\%\,transparent\)\]:focus-visible{--tw-ring-color:var(--mk-focus-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[color\:color-mix\(in_srgb\,var\(--mk-focus-ring\)_30\%\,transparent\)\]:focus-visible{--tw-ring-color:color-mix(in srgb,var(--mk-focus-ring) 30%,transparent)}}.focus-visible\:ring-\[color\:var\(--brand-primary\)\]:focus-visible{--tw-ring-color:var(--brand-primary)}.focus-visible\:ring-\[color\:var\(--brand-text\)\]:focus-visible{--tw-ring-color:var(--brand-text)}.focus-visible\:ring-\[color\:var\(--ds-ring\)\]:focus-visible{--tw-ring-color:var(--ds-ring)}.focus-visible\:ring-\[color\:var\(--mk-focus-ring\)\]:focus-visible{--tw-ring-color:var(--mk-focus-ring)}.focus-visible\:ring-\[var\(--brand-primary\)\]:focus-visible{--tw-ring-color:var(--brand-primary)}.focus-visible\:ring-\[var\(--ds-ring\)\]:focus-visible{--tw-ring-color:var(--ds-ring)}.focus-visible\:ring-\[var\(--mk-focus-ring\)\]:focus-visible{--tw-ring-color:var(--mk-focus-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[1\.5px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:1.5px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-\[color\:var\(--brand-primary\)\]:focus-visible{outline-color:var(--brand-primary)}.focus-visible\:outline-\[color\:var\(--ds-ring\)\]:focus-visible{outline-color:var(--ds-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-\[color\:var\(--ds-ring\)\]:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--ds-ring)}.focus-visible\:after\:ring-inset:focus-visible:after{content:var(--tw-content);--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.995\]:active{scale:.995}.active\:cursor-grabbing:active{cursor:grabbing}.active\:brightness-\[0\.86\]:active{--tw-brightness:brightness(.86);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.active\:brightness-\[0\.92\]:active{--tw-brightness:brightness(.92);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.hover\:enabled\:bg-\[color\:var\(--ds-hover\)\]:hover:enabled{background-color:var(--ds-hover)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[color\:var\(--ds-border-disabled\)\]:disabled{border-color:var(--ds-border-disabled)}.disabled\:bg-\[color\:var\(--ds-surface-disabled\)\]:disabled{background-color:var(--ds-surface-disabled)}.disabled\:bg-none:disabled{background-image:none}.disabled\:text-\[color\:var\(--ds-text-disabled\)\]:disabled{color:var(--ds-text-disabled)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:placeholder\:text-\[color\:var\(--ds-text-disabled\)\]:disabled::placeholder{color:var(--ds-text-disabled)}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-busy\:active\:scale-100[aria-busy=true]:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.aria-checked\:bg-\[color\:var\(--ds-surface\)\][aria-checked=true]{background-color:var(--ds-surface)}.aria-checked\:text-\[color\:var\(--ds-text\)\][aria-checked=true]{color:var(--ds-text)}.aria-checked\:shadow-\[var\(--ds-shadow-1\)\][aria-checked=true]{--tw-shadow:var(--ds-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-pressed\:border-\[color-mix\(in_srgb\,var\(--brand-primary\)_32\%\,transparent\)\][aria-pressed=true]{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:border-\[color-mix\(in_srgb\,var\(--brand-primary\)_32\%\,transparent\)\][aria-pressed=true]{border-color:color-mix(in srgb,var(--brand-primary) 32%,transparent)}}.aria-pressed\:border-\[color\:var\(--brand-primary\)\][aria-pressed=true]{border-color:var(--brand-primary)}.aria-pressed\:border-\[color\:var\(--ds-danger-border\)\][aria-pressed=true]{border-color:var(--ds-danger-border)}.aria-pressed\:border-\[color\:var\(--ds-warning-border\)\][aria-pressed=true]{border-color:var(--ds-warning-border)}.aria-pressed\:bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_10\%\,transparent\)\][aria-pressed=true]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_10\%\,transparent\)\][aria-pressed=true]{background-color:color-mix(in srgb,var(--brand-primary) 10%,transparent)}}.aria-pressed\:bg-\[color\:var\(--brand-primary\)\]\/\[0\.08\][aria-pressed=true]{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-\[color\:var\(--brand-primary\)\]\/\[0\.08\][aria-pressed=true]{background-color:color-mix(in oklab, var(--brand-primary) 8%, transparent)}}.aria-pressed\:bg-\[color\:var\(--ds-danger-bg\)\][aria-pressed=true]{background-color:var(--ds-danger-bg)}.aria-pressed\:bg-\[color\:var\(--ds-surface-2\)\][aria-pressed=true]{background-color:var(--ds-surface-2)}.aria-pressed\:bg-\[color\:var\(--ds-warning-bg\)\][aria-pressed=true]{background-color:var(--ds-warning-bg)}.aria-pressed\:text-\[color\:var\(--brand-primary\)\][aria-pressed=true]{color:var(--brand-primary)}.aria-pressed\:text-\[color\:var\(--brand-text\)\][aria-pressed=true]{color:var(--brand-text)}.aria-pressed\:text-\[color\:var\(--ds-danger-text\)\][aria-pressed=true]{color:var(--ds-danger-text)}.aria-pressed\:text-\[color\:var\(--ds-text\)\][aria-pressed=true]{color:var(--ds-text)}.aria-pressed\:text-\[color\:var\(--ds-warning-text\)\][aria-pressed=true]{color:var(--ds-warning-text)}.disabled\:aria-pressed\:border-\[color\:var\(--ds-border-disabled\)\]:disabled[aria-pressed=true]{border-color:var(--ds-border-disabled)}.disabled\:aria-pressed\:bg-\[color\:var\(--ds-surface-disabled\)\]:disabled[aria-pressed=true]{background-color:var(--ds-surface-disabled)}.disabled\:aria-pressed\:text-\[color\:var\(--ds-text-disabled\)\]:disabled[aria-pressed=true]{color:var(--ds-text-disabled)}.aria-\[invalid\=true\]\:border-\[color\:var\(--ds-danger-solid\)\]\![aria-invalid=true]{border-color:var(--ds-danger-solid)!important}.aria-\[invalid\=true\]\:text-\[color\:var\(--ds-danger-text\)\][aria-invalid=true]{color:var(--ds-danger-text)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:text-\[color\:var\(--ds-text-disabled\)\][data-disabled]{color:var(--ds-text-disabled)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:bg-\[color\:var\(--ds-hover\)\][data-highlighted]{background-color:var(--ds-hover)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=active\]\:bg-\[color\:var\(--ds-surface\)\][data-state=active]{background-color:var(--ds-surface)}.data-\[state\=active\]\:text-\[color\:var\(--ds-text\)\][data-state=active]{color:var(--ds-text)}.data-\[state\=active\]\:shadow-\[var\(--ds-shadow-1\)\][data-state=active]{--tw-shadow:var(--ds-shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:data-\[state\=active\]\:bg-\[color\:var\(--ds-surface-disabled\)\]:disabled[data-state=active]{background-color:var(--ds-surface-disabled)}.disabled\:data-\[state\=active\]\:text-\[color\:var\(--ds-text-disabled\)\]:disabled[data-state=active]{color:var(--ds-text-disabled)}.disabled\:data-\[state\=active\]\:shadow-none:disabled[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-\[color\:var\(--ds-accent\)\][data-state=checked]{border-color:var(--ds-accent)}.data-\[state\=checked\]\:bg-\[color\:var\(--ds-accent\)\][data-state=checked]{background-color:var(--ds-accent)}.data-\[state\=checked\]\:bg-\[color\:var\(--ds-switch-thumb-checked\,\#ffffff\)\][data-state=checked]{background-color:var(--ds-switch-thumb-checked,#fff)}.data-\[state\=checked\]\:font-medium[data-state=checked]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=checked\]\:text-white[data-state=checked]{color:var(--color-white)}.disabled\:data-\[state\=checked\]\:border-\[color\:var\(--ds-border-disabled\)\]:disabled[data-state=checked]{border-color:var(--ds-border-disabled)}.disabled\:data-\[state\=checked\]\:bg-\[color\:var\(--ds-border-disabled\)\]:disabled[data-state=checked]{background-color:var(--ds-border-disabled)}.disabled\:data-\[state\=checked\]\:bg-\[color\:var\(--ds-surface-disabled\)\]:disabled[data-state=checked]{background-color:var(--ds-surface-disabled)}.disabled\:data-\[state\=checked\]\:text-\[color\:var\(--ds-text-disabled\)\]:disabled[data-state=checked]{color:var(--ds-text-disabled)}.data-\[state\=open\]\:bg-\[color\:var\(--ds-hover\)\][data-state=open]{background-color:var(--ds-hover)}.data-\[state\=open\]\:bg-\[color\:var\(--ds-surface-2\)\][data-state=open]{background-color:var(--ds-surface-2)}.data-\[state\=open\]\:text-\[color\:var\(--ds-text\)\][data-state=open]{color:var(--ds-text)}.data-\[state\=selected\]\:bg-\[color\:var\(--ds-surface-2\)\][data-state=selected]{background-color:var(--ds-surface-2)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-\[color\:var\(--ds-border-control\)\][data-state=unchecked]{background-color:var(--ds-border-control)}.data-\[state\=unchecked\]\:bg-\[color\:var\(--ds-switch-thumb\,\#ffffff\)\][data-state=unchecked]{background-color:var(--ds-switch-thumb,#fff)}.disabled\:data-\[state\=unchecked\]\:bg-\[color\:var\(--ds-border-disabled\)\]:disabled[data-state=unchecked]{background-color:var(--ds-border-disabled)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{--tw-duration:0s;transition-duration:0s}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:bottom-20{bottom:calc(var(--spacing) * 20)}.max-md\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:420px){.min-\[420px\]\:block{display:block}.min-\[420px\]\:text-\[21px\]{font-size:21px}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:inset-x-auto{inset-inline:auto}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:bottom-\[calc\(2rem\+var\(--mk-sticky-offset\,0px\)\)\]{bottom:calc(2rem + var(--mk-sticky-offset,0px))}.sm\:bottom-\[calc\(5\.5rem\+var\(--mk-sticky-offset\,0px\)\)\]{bottom:calc(5.5rem + var(--mk-sticky-offset,0px))}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-start-auto{grid-column-start:auto}.sm\:mx-0{margin-inline:0}.sm\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-\[450px\]{height:450px}.sm\:h-\[min\(640px\,calc\(100dvh-4rem\)\)\]{height:min(640px,100dvh - 4rem)}.sm\:h-auto{height:auto}.sm\:min-h-0{min-height:0}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:min-h-16{min-height:calc(var(--spacing) * 16)}.sm\:min-h-48{min-height:calc(var(--spacing) * 48)}.sm\:min-h-\[3\.5rem\]{min-height:3.5rem}.sm\:min-h-\[80px\]{min-height:80px}.sm\:min-h-\[92px\]{min-height:92px}.sm\:w-3{width:calc(var(--spacing) * 3)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[150px\]{width:150px}.sm\:w-\[170px\]{width:170px}.sm\:w-\[330px\]{width:330px}.sm\:w-\[400px\]{width:400px}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_5\.5rem_auto\]{grid-template-columns:1fr 5.5rem auto}.sm\:grid-cols-\[1fr_140px_auto\]{grid-template-columns:1fr 140px auto}.sm\:grid-cols-\[3\.25rem_1fr_auto\]{grid-template-columns:3.25rem 1fr auto}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:7rem minmax(0,1fr) auto}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:9rem minmax(0,1fr) minmax(0,1.4fr)}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,2fr\)_7rem\]{grid-template-columns:minmax(0,2fr) 7rem}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:0}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:rounded-2xl{border-radius:var(--ds-radius-2xl)}.sm\:rounded-none{border-radius:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-\[color\:var\(--ds-border\)\]{border-color:var(--ds-border)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:0}.sm\:px-1{padding-inline:var(--spacing)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.sm\:pl-0{padding-left:0}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:text-right{text-align:right}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:48rem){.md\:inset-3{inset:calc(var(--spacing) * 3)}.md\:inset-x-auto{inset-inline:auto}.md\:top-12{top:calc(var(--spacing) * 12)}.md\:top-16{top:calc(var(--spacing) * 16)}.md\:right-0{right:0}.md\:right-3{right:calc(var(--spacing) * 3)}.md\:bottom-0{bottom:0}.md\:bottom-3{bottom:calc(var(--spacing) * 3)}.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:left-auto{left:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:h-auto{height:auto}.md\:max-h-\[50vh\]{max-height:50vh}.md\:max-h-none{max-height:none}.md\:w-44{width:calc(var(--spacing) * 44)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-\[440px\]{width:440px}.md\:w-\[min\(46vw\,40rem\)\]{width:min(46vw,40rem)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1\.2fr_1fr_160px_auto\]{grid-template-columns:1.2fr 1fr 160px auto}.md\:grid-cols-\[1fr_130px_auto_auto_auto\]{grid-template-columns:1fr 130px auto auto auto}.md\:grid-cols-\[1fr_260px_auto_auto\]{grid-template-columns:1fr 260px auto auto}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.md\:grid-cols-\[3rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3rem minmax(0,1fr) auto}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_6\.5rem_6\.5rem_6\.5rem_minmax\(0\,1\.1fr\)_1\.25rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 6.5rem 6.5rem minmax(0,1.1fr) 1.25rem}.md\:grid-cols-\[minmax\(0\,1fr\)_6rem_6rem_6\.5rem\]{grid-template-columns:minmax(0,1fr) 6rem 6rem 6.5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_6rem_6rem_6\.5rem_9rem\]{grid-template-columns:minmax(0,1fr) 6rem 6rem 6.5rem 9rem}.md\:grid-cols-\[minmax\(0\,1fr\)_10rem_auto\]{grid-template-columns:minmax(0,1fr) 10rem auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.md\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-14{gap:calc(var(--spacing) * 14)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\:rounded-\[18px\]{border-radius:18px}.md\:rounded-\[22px\]{border-radius:22px}.md\:rounded-none{border-radius:0}.md\:border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.md\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-9{padding-block:calc(var(--spacing) * 9)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pr-5{padding-right:calc(var(--spacing) * 5)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:ds-text-3xl{font-size:var(--ds-text-3xl);line-height:var(--tw-leading,2.25rem)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[2\.625rem\]{font-size:2.625rem}.md\:shadow-xl{--tw-shadow:var(--ds-shadow-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-2{grid-column-start:2}.lg\:mx-0{margin-inline:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:min-h-\[36rem\]{min-height:36rem}.lg\:w-16{width:calc(var(--spacing) * 16)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:max-w-\[220px\]{max-width:220px}.lg\:scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[11\.5rem_minmax\(0\,1fr\)_16rem\]{grid-template-columns:11.5rem minmax(0,1fr) 16rem}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.lg\:grid-cols-\[55\%_45\%\]{grid-template-columns:55% 45%}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,2fr) repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:overflow-x-visible{overflow-x:visible}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pt-1{padding-top:var(--spacing)}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:w-72{width:calc(var(--spacing) * 72)}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:96rem){.\32 xl\:w-80{width:calc(var(--spacing) * 80)}}@container sc-copilot not (min-width:28rem){.\@max-md\/sc-copilot\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-md\/sc-copilot\:block{display:block}.\@max-md\/sc-copilot\:hidden{display:none}.\@max-md\/sc-copilot\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.\@max-md\/sc-copilot\:pl-2{padding-left:calc(var(--spacing) * 2)}}.dark\:border-\[color\:var\(--ds-category-purple-border\)\]:where([data-theme=dark],[data-theme=dark] *){border-color:var(--ds-category-purple-border)}.dark\:text-\[color\:var\(--ds-category-purple-text\)\]:where([data-theme=dark],[data-theme=dark] *){color:var(--ds-category-purple-text)}.dark\:text-\[color\:var\(--ds-success-text\)\]:where([data-theme=dark],[data-theme=dark] *){color:var(--ds-success-text)}.dark\:text-amber-300:where([data-theme=dark],[data-theme=dark] *){color:var(--signal-warning-300)}.dark\:text-amber-400:where([data-theme=dark],[data-theme=dark] *){color:var(--signal-warning-400)}.dark\:text-red-400:where([data-theme=dark],[data-theme=dark] *){color:var(--signal-danger-400)}@starting-style{.starting\:opacity-0{opacity:0}.starting\:opacity-100{opacity:1}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:table{display:table}.print\:border{border-style:var(--tw-border-style);border-width:1px}.print\:border-none{--tw-border-style:none;border-style:none}.print\:border-\[color\:var\(--ds-border\)\]{border-color:var(--ds-border)}}@media (pointer:coarse){.pointer-coarse\:h-6{height:calc(var(--spacing) * 6)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:h-auto{height:auto}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:w-6{width:calc(var(--spacing) * 6)}.pointer-coarse\:w-11{width:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11{min-width:calc(var(--spacing) * 11)}.pointer-coarse\:py-0{padding-block:0}.pointer-coarse\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:hover\:\[\&_\.lucide-arrow-right\]\:translate-x-0\.5:hover .lucide-arrow-right{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.\[\&_\.lucide-arrow-right\,\&_\.lucide-arrow-up-right\]\:transition-transform .lucide-arrow-right,.\[\&_\.lucide-arrow-right\,\&_\.lucide-arrow-up-right\]\:transition-transform .lucide-arrow-up-right{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.lucide-arrow-right\,\&_\.lucide-arrow-up-right\]\:duration-\[var\(--ds-duration-fast\)\] .lucide-arrow-right,.\[\&_\.lucide-arrow-right\,\&_\.lucide-arrow-up-right\]\:duration-\[var\(--ds-duration-fast\)\] .lucide-arrow-up-right{--tw-duration:var(--ds-duration-fast);transition-duration:var(--ds-duration-fast)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:hover\:\[\&_\.lucide-arrow-up-right\]\:translate-x-0\.5:hover .lucide-arrow-up-right{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:hover\:\[\&_\.lucide-arrow-up-right\]\:-translate-y-0\.5:hover .lucide-arrow-up-right{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.\[\&_h3\]\:mt-2 h3{margin-top:calc(var(--spacing) * 2)}.\[\&_h3\]\:mt-3 h3{margin-top:calc(var(--spacing) * 3)}.\[\&_h3\]\:mb-1 h3{margin-bottom:var(--spacing)}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-\[color\:var\(--ds-text\)\] h3{color:var(--ds-text)}.\[\&_li\]\:text-sm li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_li\]\:text-xs li{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_li\]\:leading-relaxed li{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_p\]\:text-sm p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_p\]\:text-xs p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:animate-spin svg{animation:var(--animate-spin)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-4 ul{padding-left:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[data-placeholder\]\:text-\[color\:var\(--ds-text-subtle\)\]:is(data-placeholder){color:var(--ds-text-subtle)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>a\]\:inline-flex>a{display:inline-flex}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}@media (hover:none){.\[\@media\(hover\:none\)\]\:static{position:static}.\[\@media\(hover\:none\)\]\:pt-0{padding-top:0}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}:where(:root){--shell-header-h:56px;--shell-nav-w:272px;--shell-nav-min:200px;--shell-nav-max:320px;--shell-rail-w:64px;--shell-rail-w-labeled:80px;--shell-rail-item-h-labeled:56px;--shell-nav-panel-w:248px;--shell-wing-w:400px;--shell-wing-w-2xl:448px;--shell-wing-min:320px;--shell-wing-max:560px;--shell-wing-rail-w:48px;--shell-drawer-w:288px;--shell-mobile-tabs-h:60px;--shell-item-h:40px;--shell-item-h-coarse:44px;--shell-scroll-pad:1rem;--shell-canvas-min:560px;--shell-popover-min:224px;--shell-popover-max:352px;--shell-notifications-w:384px;--shell-search-w:224px;--shell-search-w-wide:clamp(224px, 25vw, 416px);--shell-sheet-assistant-w:448px;--shell-readable-w:1440px;--motion-fast:.15s;--motion-panel:.2s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-panel:var(--ease-out);--sas-focus-w:2px;--sas-space-half:2px;--sas-space-1:4px;--sas-space-2:8px;--sas-space-3:12px;--sas-space-4:16px;--sas-space-5:20px;--sas-space-6:24px;--sas-space-8:32px;--sas-space-10:40px;--sas-space-12:48px;--sas-canvas-pad:var(--shell-canvas-pad,16px);--sas-canvas-pad-block:var(--shell-canvas-pad-block,16px);--sas-section-gap:var(--shell-section-gap,24px);--sas-control-h:36px;--sas-page-title-size:1.5rem;--sas-page-title-lh:1.2;--sas-dialog-sm:400px;--sas-dialog-md:560px;--sas-dialog-lg:800px;--sas-z-raised:1;--sas-z-sticky:10;--sas-z-nav:20;--sas-z-popover:60;--sas-z-overlay:70;--sas-z-modal:71;--sas-z-palette:80;--sas-z-toast:90;--sas-z-skip:100;--sas-radius:var(--shell-radius,10px);--sas-radius-card:calc(var(--sas-radius) + 4px);--sas-radius-tile:calc(var(--sas-radius) + 6px);--sas-radius-lg:calc(var(--sas-radius) + 6px);--sas-radius-sm:max(4px, calc(var(--sas-radius) - 4px));--sas-radius-pill:999px;--sas-canvas-radius:var(--shell-canvas-radius,22px);--sas-gap:var(--shell-gap,12px);--sas-blur:18px;--sas-font:var(--font-sans,system-ui, sans-serif);--sas-font-display:var(--shell-font-display,var(--sas-font));--sas-frame:var(--shell-frame,Canvas);--sas-frame-fg:var(--shell-frame-foreground,CanvasText);--sas-frame-muted-fg:var(--shell-frame-muted-foreground,GrayText);--sas-frame-accent:var(--shell-frame-accent,color-mix(in srgb, CanvasText 8%, Canvas));--sas-frame-border:var(--shell-frame-border,GrayText);--sas-frame-input:var(--shell-frame-input,GrayText);--sas-frame-ring:var(--shell-frame-ring,var(--ring,Highlight));--sas-search-bg:var(--shell-search-bg,var(--sas-canvas));--sas-search-hover:var(--shell-search-hover,var(--sas-frame-fg))}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-search-hover:var(--shell-search-hover,color-mix(in srgb, var(--sas-frame-fg) 4%, var(--sas-search-bg)))}}:where(:root){--sas-search-border:var(--shell-search-border,var(--sas-frame-input));--sas-ink:var(--sidebar-primary,var(--link,var(--primary,Highlight)));--sas-canvas:var(--background,Canvas);--sas-canvas-fg:var(--foreground,CanvasText);--sas-muted-fg:var(--muted-foreground,GrayText);--sas-link:var(--link,var(--foreground,LinkText));--sas-ring:var(--ring,Highlight);--sas-border:var(--border,GrayText);--sas-input:var(--input,GrayText);--sas-popover:var(--popover,var(--background,Canvas));--sas-popover-fg:var(--popover-foreground,var(--foreground,CanvasText));--sas-primary:var(--primary,Highlight);--sas-primary-fg:var(--primary-foreground,HighlightText);--sas-danger:var(--danger,var(--destructive,CanvasText));--sas-warning:var(--warning,CanvasText);--sas-info:var(--info,CanvasText);--sas-overlay:color-mix(in srgb, CanvasText 45%, transparent);--sas-surface-2:var(--surface-2,var(--sas-canvas));--sas-shine:inset 0 1px 0 var(--shell-shine,color-mix(in srgb, Canvas 55%, transparent));--sas-glass:var(--shell-glass,var(--sas-frame))}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-glass:var(--shell-glass,color-mix(in srgb, var(--sas-frame) 82%, transparent))}}:where(:root){--sas-glass-edge:var(--shell-glass-edge,color-mix(in srgb, Canvas 50%, transparent));--sas-shadow-1:0 1px 2px var(--sas-overlay)}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-shadow-1:0 1px 2px color-mix(in srgb, var(--sas-overlay) 35%, transparent)}}:where(:root){--sas-shadow-2:0 8px 24px -10px var(--sas-overlay), 0 1px 2px var(--sas-overlay)}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-shadow-2:0 8px 24px -10px var(--sas-overlay), 0 1px 2px color-mix(in srgb, var(--sas-overlay) 35%, transparent)}}:where(:root){--sas-panel:var(--shell-panel,var(--sas-canvas));--sas-panel-fg:var(--shell-panel-foreground,var(--sas-frame-fg));--sas-panel-border:var(--shell-panel-border,var(--sas-frame-border));--sas-panel-active:var(--shell-panel-active,var(--sas-surface-2));--sas-panel-active-fg:var(--shell-panel-active-foreground,var(--sas-canvas-fg));--sas-state-hover:var(--shell-state-hover,currentColor)}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-state-hover:var(--shell-state-hover,color-mix(in srgb, currentColor 4%, transparent))}}:where(:root){--sas-state-selected:var(--shell-state-selected,currentColor)}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-state-selected:var(--shell-state-selected,color-mix(in srgb, currentColor 10%, transparent))}}:where(:root){--sas-state-pressed:var(--shell-state-pressed,currentColor)}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-state-pressed:var(--shell-state-pressed,color-mix(in srgb, currentColor 14%, transparent))}}:where(:root){--sas-state-disabled-opacity:.5;--sas-nav-hover:var(--shell-nav-hover,var(--sas-state-hover));--sas-nav-active:var(--shell-nav-active,var(--sas-state-selected));--sas-nav-glow:var(--shell-nav-glow,transparent);--sas-nav-panel:var(--shell-nav-panel,var(--sas-frame))}@supports (color:color-mix(in lab, red, red)){:where(:root){--sas-nav-panel:var(--shell-nav-panel,color-mix(in srgb, var(--sas-frame) 50%, var(--sas-canvas)))}}.sas-root{height:100dvh;min-height:0;padding-top:env(safe-area-inset-top,0px);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);background:var(--sas-frame);color:var(--sas-frame-fg);font-family:var(--sas-font);--sas-nav-occupied:var(--shell-nav-w);--sas-wing-cap:max(var(--shell-wing-min), 100vw - var(--sas-nav-occupied) - var(--shell-canvas-min) - 3 * var(--sas-gap));--sas-sep:var(--sas-hairline,var(--sas-frame-border));--sas-sep-inset:var(--sas-space-3);--sas-sep-inset-rail:var(--sas-space-1);flex-direction:column;display:flex;position:relative;overflow:clip}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]){--sas-nav-occupied:var(--shell-rail-w)}.sas-root[data-nav=drawer]{--sas-nav-occupied:0px}.sas-root *,.sas-root :before,.sas-root :after,.sas-sheet,.sas-sheet *{box-sizing:border-box}.sas-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[dir=rtl] .sas-flip-rtl{transform:scaleX(-1)}.sas-root[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.sas-root[data-resizing] :is(.sas-sidebar,.sas-sidebar-panel,.sas-wing){transition:none}.sas-skip{inset-inline-start:var(--sas-space-2);top:var(--sas-space-2);z-index:var(--sas-z-skip);padding:var(--sas-space-2) var(--sas-space-4);border-radius:var(--sas-radius);background:var(--sas-canvas);color:var(--sas-canvas-fg);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.sas-skip:focus{outline:var(--sas-focus-w) solid var(--sas-ring);outline-offset:2px;transform:none}.sas-banner{flex:none}.sas-frame{flex:1;min-height:0;display:flex}.sas-sidebar{z-index:var(--sas-z-nav);width:var(--shell-nav-w);transition:width var(--motion-panel) var(--ease-panel);flex:none;display:flex;position:relative}.sas-sidebar-panel{--sas-under:var(--sas-frame);background:var(--sas-frame);width:100%;height:100%;min-height:0;transition:width var(--motion-panel) var(--ease-panel), box-shadow var(--motion-panel) var(--ease-panel), background-color var(--motion-panel) var(--ease-panel), border-color var(--motion-panel) var(--ease-panel);flex-direction:column;display:flex}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]) .sas-sidebar{width:var(--shell-rail-w)}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto])[data-preview] .sas-sidebar-panel{width:var(--shell-nav-w);box-shadow:var(--sas-shadow-2);position:absolute;inset-block:0;inset-inline-start:0}.sas-root[data-nav=drawer] .sas-sidebar{display:none}.sas-sidebar-head{gap:var(--sas-space-1);padding:var(--sas-space-2) var(--sas-space-2) var(--sas-space-1);flex-direction:column;flex:none;display:flex}.sas-brand{align-items:center;gap:var(--sas-space-3);min-height:40px;padding-inline:var(--sas-space-2);border-radius:var(--sas-radius);color:inherit;font:600 1rem/1.2 var(--sas-font-display);text-decoration:none;display:flex}.sas-brand-logo{flex:none;width:28px;height:28px;display:inline-flex}.sas-brand-logo>svg,.sas-brand-logo>img{width:100%;height:100%}.sas-context{width:100%}.sas-context-btn{align-items:center;gap:var(--sas-space-2);width:100%;min-height:40px;padding:0 var(--sas-space-2);border:1px solid var(--sas-frame-input);border-radius:var(--sas-radius);color:inherit;font:500 .875rem/1.2 var(--sas-font);text-align:start;cursor:pointer;background:0 0;display:flex}.sas-context-short{border-radius:var(--sas-radius-sm);background:var(--sas-frame-accent);text-transform:uppercase;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:inline-flex}.sas-context-label{flex:1}.sas-nav{min-height:0;padding:var(--sas-space-1) var(--sas-space-2);scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.sas-groups,.sas-items,.sas-tabs ul,.sas-crumbs ol,.sas-notifications-list{margin:0;padding:0;list-style:none}.sas-group+.sas-group{margin-top:var(--sas-space-2)}.sas-items[hidden]{display:none}.sas-group-btn,.sas-group-label{align-items:center;gap:var(--sas-space-2);width:100%;min-height:32px;padding:0 var(--sas-space-3);border-radius:var(--sas-radius);color:var(--sas-frame-muted-fg);font:600 .75rem/1.2 var(--sas-font);text-align:start;background:0 0;border:0;display:flex;position:relative}.sas-group-label{text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.sas-group-btn{cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out)}.sas-group-btn .sas-icon{display:none}.sas-chevron{transition:transform var(--motion-fast) var(--ease-out);margin-inline-start:auto;display:inline-flex}.sas-chevron:not([data-open]){transform:rotate(-90deg)}[dir=rtl] .sas-chevron:not([data-open]){transform:rotate(90deg)}.sas-item{align-items:center;gap:var(--sas-space-3);width:100%;min-height:var(--shell-item-h);padding:0 var(--sas-space-3);border-radius:var(--sas-radius);color:var(--sas-frame-fg);font:500 .875rem/1.25 var(--sas-font);text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.sas-items{gap:var(--sas-space-half);flex-direction:column;display:flex}.sas-item[aria-current=page]{background:var(--sas-nav-active);font-weight:600}.sas-item .sas-icon{color:var(--sas-frame-muted-fg)}.sas-item[aria-current=page] .sas-icon{color:inherit;filter:drop-shadow(0 0 5px var(--sas-nav-glow))}.sas-item[aria-current=page] .sas-icon>svg{stroke-width:2.25px}.sas-item[aria-current=page] .sas-home-icon{fill:currentColor;stroke-width:1.5px}.sas-group-btn[data-active-child]{color:var(--sas-frame-fg)}.sas-icon{width:20px;height:20px;transition:color var(--motion-fast) var(--ease-out), filter var(--motion-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.sas-icon>svg{width:18px;height:18px}.sas-icon-letter{text-transform:uppercase;font-size:.75rem;font-weight:700}.sas-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sas-badge{min-width:20px;height:20px;padding:0 var(--sas-space-1);border-radius:var(--sas-radius-pill);background:var(--sas-primary);color:var(--sas-primary-fg);justify-content:center;align-items:center;margin-inline-start:auto;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.sas-nav-footer{padding-top:var(--sas-space-2);margin-top:auto}.sas-sidebar-secondary{max-height:30%;padding:0 var(--sas-space-2);flex:none;overflow:auto}.sas-sidebar-foot{gap:var(--sas-space-half);padding:var(--sas-space-2);flex-direction:column;flex:none;display:flex}.sas-rail-only{display:none}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar :is(.sas-item,.sas-group-btn,.sas-brand,.sas-context-btn){justify-content:center;padding-inline:0}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group-btn .sas-icon{display:inline-flex}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group-label{min-height:8px}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-context-btn{border-color:#0000}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-badge{top:var(--sas-space-1);width:8px;min-width:0;height:8px;box-shadow:0 0 0 2px var(--sas-under,var(--sas-panel));padding:0;font-size:0;position:absolute;inset-inline-end:var(--sas-space-2)}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) :is(.sas-pins,.sas-nav-filter,.sas-recents,.sas-rail-hide),:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-pin{display:none}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-row>.sas-item{padding-inline-end:0}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group[data-fixed]+.sas-group{margin-top:var(--sas-space-3);padding-top:var(--sas-space-3);position:relative}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group[data-fixed]+.sas-group:before{content:"";top:0;inset-inline:var(--sas-sep-inset-rail);background:var(--sas-sep);pointer-events:none;height:1px;position:absolute}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-rail-only{display:block}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group:not([data-fixed])>.sas-items{display:none}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group-btn[data-active-child]{background:var(--sas-nav-active)}.sas-rail-label{display:none}.sas-root[data-rail=labeled]{--sas-nav-occupied:var(--shell-rail-w-labeled)}.sas-root[data-rail=labeled] .sas-sidebar{width:var(--shell-rail-w-labeled)}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-nav{padding-inline:var(--sas-space-1)}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar :is(.sas-item,.sas-group-btn):has(>.sas-rail-label){justify-content:center;gap:var(--sas-space-1);min-height:var(--shell-rail-item-h-labeled);padding:var(--sas-space-1) var(--sas-space-half);color:var(--sas-frame-fg);flex-direction:column}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-rail-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 .75rem/1.25 var(--sas-font);text-align:center;display:block;overflow:hidden}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-group:not([data-fixed])>.sas-items{display:none}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-group-btn .sas-icon{color:var(--sas-frame-muted-fg)}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-group-btn:is([data-active-child],[aria-expanded=true]){background:var(--sas-nav-active)}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-group-btn[data-active-child] .sas-icon{color:inherit}.sas-root[data-rail=labeled]:not([data-preview]) .sas-sidebar .sas-badge{inset-inline-end:calc(50% - 16px)}.sas-rail-flyout{max-height:calc(100dvh - 2 * var(--sas-space-2));position:fixed;overflow-y:auto}.sas-menu-btn{display:none!important}.sas-root[data-nav=drawer] .sas-menu-btn{display:inline-flex!important}@media (max-width:767.98px){.sas-root[data-nav=auto] .sas-sidebar{display:none}.sas-root[data-nav=auto] .sas-menu-btn{display:inline-flex!important}.sas-root[data-nav=auto][data-mobile-nav=tabs] .sas-menu-btn,.sas-root[data-mobile-action=assistant] .sas-header [data-shell-assistant-trigger],.sas-root[data-mobile-action=search] .sas-header .sas-search{display:none!important}.sas-root[data-nav=auto]{--sas-nav-occupied:0px}}@media (min-width:768px) and (max-width:1023.98px){.sas-root[data-nav=auto]{--sas-nav-occupied:var(--shell-rail-w-labeled)}.sas-root[data-nav=auto] .sas-sidebar{width:var(--shell-rail-w-labeled)}.sas-root[data-nav=auto] .sas-sidebar .sas-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sas-root[data-nav=auto] .sas-sidebar :is(.sas-item,.sas-group-btn,.sas-brand,.sas-context-btn){justify-content:center;padding-inline:0}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn .sas-icon{display:inline-flex}.sas-root[data-nav=auto] .sas-sidebar .sas-group-label{min-height:8px}.sas-root[data-nav=auto] .sas-sidebar .sas-context-btn{border-color:#0000}.sas-root[data-nav=auto] .sas-sidebar .sas-badge{top:var(--sas-space-1);width:8px;min-width:0;height:8px;box-shadow:0 0 0 2px var(--sas-under,var(--sas-panel));padding:0;font-size:0;position:absolute;inset-inline-end:var(--sas-space-2)}.sas-root[data-nav=auto] :is(.sas-pins,.sas-nav-filter,.sas-recents,.sas-rail-hide),.sas-root[data-nav=auto] .sas-sidebar .sas-pin{display:none}.sas-root[data-nav=auto] .sas-sidebar .sas-row>.sas-item{padding-inline-end:0}.sas-root[data-nav=auto] .sas-sidebar .sas-group[data-fixed]+.sas-group{margin-top:var(--sas-space-3);padding-top:var(--sas-space-3);position:relative}.sas-root[data-nav=auto] .sas-sidebar .sas-group[data-fixed]+.sas-group:before{content:"";top:0;inset-inline:var(--sas-sep-inset-rail);background:var(--sas-sep);pointer-events:none;height:1px;position:absolute}.sas-root[data-nav=auto] .sas-rail-only{display:block}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn[data-active-child]{background:var(--sas-nav-active)}.sas-root[data-nav=auto] .sas-sidebar .sas-nav{padding-inline:var(--sas-space-1)}.sas-root[data-nav=auto] .sas-sidebar :is(.sas-item,.sas-group-btn):has(>.sas-rail-label){justify-content:center;gap:var(--sas-space-1);min-height:var(--shell-rail-item-h-labeled);padding:var(--sas-space-1) var(--sas-space-half);color:var(--sas-frame-fg);flex-direction:column}.sas-root[data-nav=auto] .sas-sidebar .sas-rail-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 .75rem/1.25 var(--sas-font);text-align:center;display:block;overflow:hidden}.sas-root[data-nav=auto] .sas-sidebar .sas-group:not([data-fixed])>.sas-items{display:none}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn .sas-icon{color:var(--sas-frame-muted-fg)}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn:is([data-active-child],[aria-expanded=true]){background:var(--sas-nav-active)}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn[data-active-child] .sas-icon{color:inherit}.sas-root[data-nav=auto] .sas-sidebar .sas-badge{inset-inline-end:calc(50% - 16px)}.sas-root[data-nav=auto] .sas-sidebar{--sas-nav-hover:var(--shell-nav-hover,var(--sas-frame-fg))}@supports (color:color-mix(in lab, red, red)){.sas-root[data-nav=auto] .sas-sidebar{--sas-nav-hover:var(--shell-nav-hover,color-mix(in srgb, var(--sas-frame-fg) 6%, transparent))}}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn[data-active-child] .sas-icon{filter:drop-shadow(0 0 5px var(--sas-nav-glow))}.sas-root[data-nav=auto] .sas-sidebar .sas-group-btn[data-active-child] .sas-icon>svg{stroke-width:2.25px}}@media (min-width:1024px){:where(html[data-shell-wing=open]) .sas-root[data-nav=auto] .sas-main:after{content:"";width:min(var(--shell-wing-w), var(--sas-wing-cap));flex:none;margin-inline-end:var(--sas-gap)}}@media (min-width:1536px){:where(html[data-shell-wing=open]) .sas-root[data-nav=auto] .sas-main:after{width:min(var(--shell-wing-w-2xl), var(--sas-wing-cap))}}.sas-resize{z-index:var(--sas-z-raised);cursor:col-resize;touch-action:none;width:16px;position:absolute;inset-block:0}.sas-resize[data-edge=end]{inset-inline-end:calc(-1 * var(--sas-space-2))}.sas-resize[data-edge=start]{inset-inline-start:calc(-1 * var(--sas-space-2))}.sas-resize:after{content:"";width:2px;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;position:absolute;inset-block:0;inset-inline-start:calc(50% - 1px)}.sas-resize:focus-visible:after,.sas-root[data-resizing] .sas-resize:after{background:var(--sas-frame-ring)}.sas-resize:focus-visible{outline:none}.sas-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sas-main{flex:1;min-width:0;min-height:0;display:flex}.sas-header{align-items:center;gap:var(--sas-space-2);height:var(--shell-header-h);padding-inline:var(--sas-canvas-pad);flex:none;display:flex}.sas-header-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 1rem/1.2 var(--sas-font-display);flex:auto;overflow:hidden}.sas-header-end{align-items:center;gap:var(--sas-space-1);margin-inline-start:auto;display:flex}.sas-icon-btn{border-radius:var(--sas-radius);width:40px;height:40px;color:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.sas-icon-btn:active,.sas-item:active,.sas-search:active,.sas-btn:active{transform:scale(.97)}.sas-search{align-items:center;gap:var(--sas-space-2);height:var(--sas-control-h);min-width:40px;padding:0 var(--sas-space-2) 0 var(--sas-space-3);border:1px solid var(--sas-search-border);border-radius:var(--sas-radius);background:var(--sas-search-bg);color:var(--sas-muted-fg);font:500 .875rem/1 var(--sas-font);box-shadow:var(--sas-shine);cursor:pointer;touch-action:manipulation;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);flex-shrink:0;display:inline-flex}@media (hover:hover){.sas-search:hover:not(:disabled){background:var(--sas-search-hover)}}@media (hover:hover) and (max-width:767.98px){.sas-search:hover:not(:disabled){background:var(--sas-state-hover)}}.sas-search .sas-kbd{background:var(--sas-surface-2);color:var(--sas-canvas-fg);margin-inline-start:auto}.sas-kbd{min-width:1.25rem;padding:0 var(--sas-space-1);border-radius:var(--sas-radius-sm);background:var(--sas-frame-accent);color:var(--sas-frame-fg);font:600 .75rem/1.5 var(--font-mono,ui-monospace, monospace);text-align:center}.sas-dot{top:var(--sas-space-1);min-width:16px;height:16px;padding:0 var(--sas-space-1);border-radius:var(--sas-radius-pill);background:var(--sas-danger);color:var(--sas-canvas);justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-end:var(--sas-space-1)}.sas-avatar{border-radius:var(--sas-radius-pill);background:var(--sas-primary);width:28px;height:28px;color:var(--sas-primary-fg);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}@media (min-width:1024px){.sas-search{min-width:var(--shell-search-w)}.sas-root[data-search=wide] .sas-search{width:var(--shell-search-w-wide)}}@media (max-width:767.98px){.sas-search{border-radius:var(--sas-radius);width:40px;height:40px;box-shadow:none;color:inherit;background:0 0;border-color:#0000;justify-content:center;padding:0}.sas-search:active:not(:disabled){background:var(--sas-state-pressed)}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-search{width:32px;height:32px}.sas-search-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sas-search .sas-kbd{display:none}}.sas-menu{position:relative}.sas-popover{z-index:var(--sas-z-popover);min-width:var(--shell-popover-min);max-width:min(var(--shell-popover-max), calc(100vw - 1rem));padding:var(--sas-space-1);border:1px solid var(--sas-glass-edge);border-radius:var(--sas-radius-card);background:var(--sas-glass);color:var(--sas-popover-fg);-webkit-backdrop-filter:blur(var(--sas-blur)) saturate(1.5);backdrop-filter:blur(var(--sas-blur)) saturate(1.5);box-shadow:var(--sas-shadow-2), var(--sas-shine);transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);position:absolute;top:calc(100% + 8px)}@starting-style{.sas-popover{opacity:0;transform:translateY(-4px)}}.sas-popover[data-closing],[data-closing]>.sas-popover{opacity:0;transform:translateY(-4px)}.sas-popover[data-align=end]{inset-inline-end:0}.sas-popover[data-align=start]{inset-inline-start:0}.sas-header .sas-menu .sas-popover{top:calc(50% + var(--shell-header-h) / 2 + var(--shell-popover-gap,8px))}.sas-menu-header{gap:var(--sas-space-half);margin-bottom:var(--sas-space-1);padding:var(--sas-space-2) var(--sas-space-3);border-bottom:1px solid var(--sas-border);flex-direction:column;display:flex}.sas-account-name{font-size:.875rem;font-weight:600}.sas-account-email,.sas-menu-item-desc{color:var(--sas-muted-fg);font-size:.75rem}.sas-menu-item{align-items:center;gap:var(--sas-space-2);width:100%;min-height:40px;padding:var(--sas-space-2) var(--sas-space-3);border-radius:var(--sas-radius);color:inherit;font:500 .875rem/1.5 var(--sas-font);text-align:start;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:0;text-decoration:none;display:flex}.sas-menu-item:focus{background:var(--sas-state-hover)}.sas-menu-item-text{flex-direction:column;flex:1;min-width:0;display:flex}.sas-menu-item-icon{color:var(--sas-muted-fg);flex:none;display:inline-flex}.sas-menu-item-icon>svg{width:16px;height:16px}.sas-menu-item-kbd{background:var(--sas-surface-2);color:var(--sas-muted-fg);flex:none;margin-inline-start:auto}.sas-menu-item[data-tone=danger],.sas-menu-item[data-tone=danger] .sas-menu-item-icon{color:var(--sas-danger)}.sas-menu-sep{height:1px;margin:var(--sas-space-1) calc(-1 * var(--sas-space-1));background:var(--sas-hairline,var(--sas-border))}.sas-menu-section{padding:var(--sas-space-2) var(--sas-space-3) var(--sas-space-1);color:var(--sas-muted-fg);font:600 .75rem/1.2 var(--sas-font)}.sas-menu-item[aria-checked=true]{font-weight:700}.sas-menu-item[aria-checked=true] .sas-menu-item-label:after{content:"✓";content:"✓" / "";margin-inline-start:var(--sas-space-2)}.sas-notifications{width:min(var(--shell-notifications-w), calc(100vw - 1rem));outline:none;max-width:none;padding:0}.sas-notifications-head{justify-content:space-between;align-items:center;gap:var(--sas-space-2);padding:var(--sas-space-2) var(--sas-space-3);border-bottom:1px solid var(--sas-border);display:flex}.sas-notifications-title{font-size:.875rem;font-weight:600}.sas-notifications-list{overscroll-behavior:contain;max-height:min(60dvh,28rem);padding:0;overflow-y:auto}.sas-notification+.sas-notification{border-top:1px solid var(--sas-hairline,var(--sas-border))}.sas-notification-link{gap:var(--sas-space-1);width:100%;padding:var(--sas-space-3) var(--sas-space-4) var(--sas-space-3) calc(var(--sas-space-4) - 3px);color:inherit;font:inherit;text-align:start;cursor:pointer;border:0;background:0 0;border-inline-start:3px solid #0000;border-radius:0;font-size:.875rem;text-decoration:none;display:grid}.sas-notification:not([data-read]) .sas-notification-link{border-inline-start-color:var(--sas-primary);background:var(--sas-primary)}@supports (color:color-mix(in lab, red, red)){.sas-notification:not([data-read]) .sas-notification-link{background:color-mix(in srgb, var(--sas-primary) 7%, transparent)}}@media (hover:hover){.sas-notification-link:hover,.sas-notification:not([data-read]) .sas-notification-link:hover{background:var(--sas-popover-fg)}@supports (color:color-mix(in lab, red, red)){.sas-notification-link:hover,.sas-notification:not([data-read]) .sas-notification-link:hover{background:color-mix(in srgb, var(--sas-popover-fg) 9%, transparent)}}}.sas-notification-meta{justify-content:space-between;align-items:center;gap:var(--sas-space-2);display:flex}.sas-notification-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.sas-notification:not([data-read]) .sas-notification-title{font-weight:700}.sas-notification-body{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.sas-notification-body,.sas-notification-time{color:var(--sas-muted-fg);font-size:.75rem}.sas-notification-time{font-variant-numeric:tabular-nums;flex:none}.sas-sev{align-items:center;gap:var(--sas-space-1);font-size:.75rem;font-weight:600;display:inline-flex}.sas-sev-info{color:var(--sas-info)}.sas-sev-warning{color:var(--sas-warning)}.sas-sev-critical{color:var(--sas-danger)}.sas-text-btn{min-height:24px;padding:var(--sas-space-1) var(--sas-space-2);border-radius:var(--sas-radius);color:var(--sas-link);font:600 .875rem/1.25 var(--sas-font);cursor:pointer;background:0 0;border:0;text-decoration:underline}.sas-notifications-foot{justify-content:space-between;align-items:center;gap:var(--sas-space-2);padding:var(--sas-space-2);border-top:1px solid var(--sas-border);display:flex}.sas-notifications-foot:has(>:only-child){justify-content:center}.sas-empty{padding:var(--sas-space-4) var(--sas-space-3);color:var(--sas-muted-fg);margin:0;font-size:.875rem}.sas-canvas{gap:var(--sas-section-gap);min-width:0;min-height:0;padding:var(--sas-canvas-pad-block) var(--sas-canvas-pad);background:var(--sas-canvas);color:var(--sas-canvas-fg);scroll-padding-block:var(--shell-scroll-pad);outline:none;flex-direction:column;flex:1;display:flex;overflow:auto}@media (max-width:767.98px){.sas-root:not([data-tabs]) .sas-canvas{padding-bottom:calc(var(--sas-canvas-pad-block) + env(safe-area-inset-bottom,0px))}}.sas-canvas[data-tour-reserve]:after{content:"";block-size:var(--sas-tour-reserve,0px);flex:none}@media (min-width:768px){.sas-root{--sas-canvas-pad:var(--shell-canvas-pad-md,24px);--sas-canvas-pad-block:var(--shell-canvas-pad-block-md,24px)}.sas-frame{padding:var(--sas-gap) 0 var(--sas-gap) var(--sas-gap)}.sas-sidebar-panel{--sas-under:var(--sas-panel);background:var(--sas-panel);color:var(--sas-panel-fg);border:1px solid var(--sas-panel-border);border-radius:var(--sas-radius-tile);box-shadow:var(--sas-shine), var(--sas-shadow-1)}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto])[data-preview] .sas-sidebar-panel{box-shadow:var(--sas-shine), var(--sas-shadow-2)}.sas-canvas{background:var(--sas-canvas);box-shadow:none;border:0;border-radius:0;margin-inline:0}.sas-wing{background:var(--sas-panel);color:var(--sas-panel-fg);border:1px solid var(--sas-panel-border);border-radius:var(--sas-radius-tile);box-shadow:var(--sas-shadow-1);margin-inline-end:var(--sas-gap)}.sas-wing[data-state=closed]{box-shadow:none;border-color:#0000;margin-inline-end:0}.sas-wing-content{border-radius:calc(var(--sas-radius-tile) - 1px)}.sas-wing-head~.sas-wing-content{border-start-start-radius:0;border-start-end-radius:0}.sas-wing:after{content:"";z-index:var(--sas-z-raised);border-radius:inherit;box-shadow:var(--sas-shine);pointer-events:none;position:absolute;inset:0}.sas-wing[data-state=closed]:after{content:none}}@media (min-width:768px) and (max-width:1279.98px){.sas-root{--sas-gap:var(--shell-gap-md,8px)}}@media (min-width:1280px){.sas-root{--sas-canvas-pad:var(--shell-canvas-pad-lg,32px)}}.sas-readable{width:100%;max-width:var(--shell-readable-w);margin-inline:auto}.sas-wing{--sas-wing-w:var(--shell-wing-w);width:min(var(--sas-wing-w), var(--sas-wing-cap));min-height:0;transition:width var(--motion-panel) var(--ease-panel), opacity var(--motion-panel) var(--ease-panel), margin var(--motion-panel) var(--ease-panel);outline:none;flex-direction:column;flex:none;display:flex;position:relative}@media (min-width:1536px){.sas-wing{--sas-wing-w:var(--shell-wing-w-2xl)}}@starting-style{.sas-wing{opacity:0;width:0}}.sas-wing[data-state=closed]{opacity:0;pointer-events:none;width:0;overflow:hidden}.sas-wing>:is(.sas-wing-head,.sas-wing-content){min-inline-size:calc(min(var(--sas-wing-w), var(--sas-wing-cap)) - 2px)}.sas-wing-head{align-items:center;gap:var(--sas-space-2);height:var(--shell-header-h);padding-inline:var(--sas-space-4) var(--sas-space-3);flex:none;display:flex}.sas-wing-head[data-title=hidden]{height:auto;padding-block:var(--sas-space-1);justify-content:flex-end}.sas-wing-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 1rem/1.2 var(--sas-font-display);flex:1;margin:0;overflow:hidden}.sas-wing-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sas-tabs{height:calc(var(--shell-mobile-tabs-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--sas-frame);border-top:1px solid var(--sas-frame-border);flex:none;display:none}.sas-tabs ul{height:100%;display:flex}.sas-tabs li{flex:1;min-width:0}.sas-tab{justify-content:center;align-items:center;gap:var(--sas-space-half);height:100%;color:var(--sas-frame-muted-fg);flex-direction:column;font-size:.75rem;font-weight:600;text-decoration:none;display:flex;position:relative}.sas-tab .sas-label{max-width:100%}.sas-tab[aria-current=page]{color:var(--sas-frame-fg)}.sas-tab[aria-current=page] .sas-icon{color:var(--sas-ink)}.sas-tab .sas-badge{top:var(--sas-space-1);min-width:16px;height:16px;padding:0 var(--sas-space-1);font-size:.625rem;position:absolute;inset-inline-start:calc(50% + 4px)}@media (max-width:767.98px){.sas-tabs{display:block}}.sas-backdrop{inset:var(--sas-banner-h,0px) 0 0;z-index:var(--sas-z-overlay);background:var(--sas-overlay);transition:opacity var(--motion-panel) var(--ease-panel);position:fixed}.sas-backdrop[data-starting-style],.sas-backdrop[data-ending-style]{opacity:0}.sas-sheet{z-index:var(--sas-z-modal);inset-block:var(--sas-banner-h,0px) 0;width:min(var(--shell-drawer-w), 85vw);background:var(--sas-frame);color:var(--sas-frame-fg);font-family:var(--sas-font);transition:transform var(--motion-panel) var(--ease-panel), opacity var(--motion-panel) var(--ease-panel);outline:none;flex-direction:column;display:flex;position:fixed}.sas-sheet[data-side=start]{inset-inline-start:0}.sas-sheet[data-side=end]{inset-inline-end:0}.sas-sheet:not([data-kind=dialog])[data-side=start]{padding-block:env(safe-area-inset-top,0px) env(safe-area-inset-bottom,0px);padding-inline-start:env(safe-area-inset-left,0px)}.sas-sheet:not([data-kind=dialog])[data-side=end]{padding-block:env(safe-area-inset-top,0px) env(safe-area-inset-bottom,0px);padding-inline-end:env(safe-area-inset-right,0px)}.sas-sheet[data-kind=assistant]{--sas-wing-bg:var(--sas-frame);width:min(var(--shell-wing-w), 100vw)}.sas-sheet[data-side=start][data-starting-style],.sas-sheet[data-side=start][data-ending-style]{transform:translate(-100%)}.sas-sheet[data-side=end][data-starting-style],.sas-sheet[data-side=end][data-ending-style],[dir=rtl] .sas-sheet[data-side=start][data-starting-style],[dir=rtl] .sas-sheet[data-side=start][data-ending-style]{transform:translate(100%)}[dir=rtl] .sas-sheet[data-side=end][data-starting-style],[dir=rtl] .sas-sheet[data-side=end][data-ending-style]{transform:translate(-100%)}.sas-sheet-head{align-items:center;gap:var(--sas-space-2);height:var(--shell-header-h);padding-inline:var(--sas-space-4) var(--sas-space-2);flex:none;display:flex}.sas-sheet-title{font:600 1rem/1.2 var(--sas-font-display);flex:1;margin:0}.sas-sheet-close{margin-inline-start:auto}.sas-sheet-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sas-sheet[data-kind=drawer] .sas-sheet-head{inset-inline-end:0;top:env(safe-area-inset-top,0px);z-index:var(--sas-z-raised);padding:var(--sas-space-2);height:auto;position:absolute}.sas-sheet[data-kind=drawer] .sas-sidebar-head{padding-inline-end:3.25rem}.sas-sheet{--sas-under:var(--sas-frame);--sas-sep:var(--sas-hairline,var(--sas-frame-border));--sas-sep-inset:var(--sas-space-3)}.sas-sheet[data-kind=drawer]{border-inline-end:1px solid var(--sas-sep)}@media (max-width:767.98px){.sas-sheet[data-kind=assistant]{width:100vw}.sas-sheet[data-kind=assistant][data-starting-style],.sas-sheet[data-kind=assistant][data-ending-style],[dir=rtl] .sas-sheet[data-kind=assistant][data-starting-style],[dir=rtl] .sas-sheet[data-kind=assistant][data-ending-style]{transform:translateY(100%)}}.sas-sheet[data-side=bottom]{width:100%;max-height:min(80dvh, calc(100dvh - var(--sas-banner-h,0px)));padding-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--sas-radius-lg) var(--sas-radius-lg) 0 0;inset-block:auto 0;inset-inline:0}.sas-sheet[data-side=bottom][data-starting-style],.sas-sheet[data-side=bottom][data-ending-style]{transform:translateY(100%)}:is(.sas-sheet[data-kind=more] .sas-brand,.sas-sheet[data-kind=more] .sas-sidebar-head:not(:has(.sas-context))){display:none}.sas-sheet[data-kind=more] .sas-sidebar-foot{padding-bottom:var(--sas-space-4)}button.sas-tab{cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}button.sas-tab[data-current]{color:var(--sas-frame-fg)}.sas-notification-tabs{gap:var(--sas-space-1);padding:var(--sas-space-1) var(--sas-space-2);border-bottom:1px solid var(--sas-border);display:flex}.sas-notification-tab{min-height:32px;padding:var(--sas-space-1) var(--sas-space-3);border-radius:var(--sas-radius);color:var(--sas-muted-fg);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.875rem;font-weight:600}.sas-notification-tab-count{font-variant-numeric:tabular-nums}.sas-page-header{gap:var(--sas-space-2);flex-direction:column;display:flex}.sas-crumbs ol{gap:var(--sas-space-1);color:var(--sas-muted-fg);flex-wrap:wrap;font-size:.875rem;line-height:1.5;display:flex}.sas-crumbs li+li:before{content:"/";content:"/" / "";margin-inline-end:var(--sas-space-1)}.sas-crumbs a{color:var(--sas-link)}.sas-page-title-row{justify-content:space-between;align-items:center;gap:var(--sas-space-3);min-height:var(--sas-control-h);flex-wrap:wrap;display:flex}.sas-page-title-wrap{align-items:center;gap:var(--sas-space-3);flex:auto;min-width:0;display:flex}.sas-page-icon{border:1px solid var(--sas-border);border-radius:var(--sas-radius-sm);background:var(--sas-surface-2);width:32px;height:32px;color:var(--sas-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.sas-page-icon>svg{width:18px;height:18px}.sas-page-title{min-width:0;color:var(--sas-canvas-fg);font:600 var(--sas-page-title-size)/var(--sas-page-title-lh) var(--sas-font-display);overflow-wrap:anywhere;margin:0}@media (max-width:767.98px){.sas-root{--sas-page-title-size:1.25rem}}.sas-page-actions{align-items:center;gap:var(--sas-space-2);flex-wrap:wrap;display:flex}.sas-page-desc{max-width:70ch;color:var(--sas-muted-fg);margin:0;font-size:.875rem;line-height:1.5}@media (max-width:767.98px){.sas-page-actions{margin-inline:calc(-1 * var(--sas-canvas-pad));padding-inline:var(--sas-canvas-pad);scroll-padding-inline:var(--sas-canvas-pad);scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;flex:100%;overflow-x:auto}.sas-page-actions>*{scroll-snap-align:start}.sas-page-actions>[data-variant=primary]{order:-1}.sas-page-actions>.sas-page-actions-more{order:1}}.sas-btn{justify-content:center;align-items:center;gap:var(--sas-space-2);height:var(--sas-control-h);padding:0 var(--sas-space-3);border:1px solid var(--sas-border);border-radius:var(--sas-radius);background:var(--sas-surface-2);color:var(--sas-canvas-fg);font:500 .875rem/1 var(--sas-font);white-space:nowrap;cursor:pointer;touch-action:manipulation;box-shadow:var(--sas-shine);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);flex:none;text-decoration:none;display:inline-flex}.sas-btn[data-variant=primary]{border-color:var(--sas-primary);background:var(--sas-primary);color:var(--sas-primary-fg)}.sas-btn[aria-expanded=true]{background:var(--sas-canvas-fg)}@supports (color:color-mix(in lab, red, red)){.sas-btn[aria-expanded=true]{background:color-mix(in srgb, var(--sas-canvas-fg) 10%, var(--sas-surface-2))}}.sas-btn-icon-only{width:var(--sas-control-h);padding:0}.sas-btn-icon{display:inline-flex}.sas-btn-icon>svg,.sas-btn-icon-only>svg{width:16px;height:16px}.sas-page-tabs{align-items:center;gap:var(--sas-space-1);border-bottom:1px solid var(--sas-border);background:var(--sas-canvas);display:flex}.sas-page-tabs[data-sticky]{top:var(--sas-tabs-top,0px);z-index:var(--sas-z-sticky);position:sticky}.sas-page-tabs-list{gap:var(--sas-space-1);scrollbar-width:thin;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sas-page-tabs-more{flex:none}.sas-page-tab{align-items:center;gap:var(--sas-space-2);min-height:40px;padding:0 var(--sas-space-3);color:var(--sas-muted-fg);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:0;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.sas-page-tab[aria-current=page],.sas-notification-tab[aria-selected=true]{color:var(--sas-canvas-fg);box-shadow:inset 0 -2px 0 var(--sas-primary);border-radius:0;font-weight:600}.sas-notification-tab[aria-selected=true]{color:inherit}.sas-page-tab-icon{display:inline-flex}.sas-page-tab-badge{padding:0 var(--sas-space-2);border-radius:var(--sas-radius-pill);background:var(--sas-canvas-fg)}@supports (color:color-mix(in lab, red, red)){.sas-page-tab-badge{background:color-mix(in srgb, var(--sas-canvas-fg) 10%, transparent)}}.sas-page-tab-badge{color:var(--sas-canvas-fg);font-size:.75rem;line-height:1.5}.sas-page-tabs-more .sas-popover{z-index:var(--sas-z-popover)}@media (hover:hover){:is(.sas-icon-btn,.sas-menu-item,.sas-notification-link,.sas-page-tab,.sas-notification-tab,.sas-pin,.sas-nav-filter-clear,.sas-context-btn,.sas-brand):hover:not(:disabled,[aria-disabled=true],[aria-current=page],[aria-pressed=true],[aria-expanded=true]){background:var(--sas-state-hover)}:is(.sas-item,.sas-group-btn):hover:not(:disabled,[aria-disabled=true],[aria-current=page]){background:var(--sas-nav-hover)}:is(.sas-page-tab,.sas-notification-tab,.sas-pin,.sas-nav-filter-clear):hover:not(:disabled,[aria-disabled=true]){color:var(--sas-canvas-fg)}:is(.sas-pin,.sas-nav-filter-clear):hover:not(:disabled,[aria-disabled=true]){color:var(--sas-frame-fg)}.sas-item:hover .sas-icon{color:inherit}.sas-group-btn:hover:not(:disabled,[aria-disabled=true]){color:var(--sas-frame-fg)}.sas-btn:hover:not(:disabled,[aria-disabled=true]){background:var(--sas-canvas-fg)}@supports (color:color-mix(in lab, red, red)){.sas-btn:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--sas-canvas-fg) 6%, var(--sas-surface-2))}}.sas-btn[data-variant=primary]:hover:not(:disabled,[aria-disabled=true]){background:var(--sas-primary)}@supports (color:color-mix(in lab, red, red)){.sas-btn[data-variant=primary]:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--sas-primary) 88%, var(--sas-canvas-fg))}}.sas-resize:hover:after{background:var(--sas-frame-ring)}}:is(.sas-item,.sas-group-btn,.sas-icon-btn,.sas-menu-item,.sas-notification-link,.sas-page-tab,.sas-notification-tab,.sas-pin,.sas-nav-filter-clear,.sas-context-btn):active:not(:disabled,[aria-disabled=true]){background:var(--sas-state-pressed)}.sas-icon-btn:is([aria-pressed=true],[aria-expanded=true]),.sas-menu-item:is([aria-checked=true],[aria-current=page]){background:var(--sas-state-selected)}:is(.sas-item,.sas-group-btn,.sas-icon-btn,.sas-menu-item,.sas-page-tab,.sas-notification-tab,.sas-pin,.sas-nav-filter-clear,.sas-context-btn,.sas-search,.sas-btn,.sas-text-btn):is(:disabled,[aria-disabled=true]){opacity:var(--sas-state-disabled-opacity);cursor:not-allowed;transform:none}:is(.sas-sidebar,.sas-header,.sas-wing,.sas-tabs,.sas-sheet,.sas-page-header,.sas-page-tabs) :focus-visible{outline:var(--sas-focus-w) solid var(--sas-frame-ring);outline-offset:2px}:is(.sas-item,.sas-group-btn,.sas-tab,.sas-menu-item,.sas-notification-link):focus-visible{outline-offset:-2px}:is(.sas-popover,.sas-page-header,.sas-page-tabs) :focus-visible{outline-color:var(--sas-ring)}@media (prefers-reduced-motion:reduce){.sas-item,.sas-icon-btn,.sas-search,.sas-btn,.sas-chevron,.sas-resize:after,.sas-sheet,.sas-backdrop,.sas-sidebar-panel,.sas-sidebar,.sas-wing,.sas-popover{transition-property:opacity}@starting-style{.sas-wing{width:min(var(--sas-wing-w), var(--sas-wing-cap))}.sas-popover{transform:none}}.sas-popover[data-closing],[data-closing]>.sas-popover{transform:none}.sas-sheet[data-starting-style],.sas-sheet[data-ending-style],[dir=rtl] .sas-sheet[data-starting-style],[dir=rtl] .sas-sheet[data-ending-style]{opacity:0;transform:none}.sas-icon-btn:active,.sas-item:active,.sas-search:active,.sas-btn:active{transform:none}}@media print{.sas-root{color:#000;background:#fff;height:auto;padding:0;display:block;overflow:visible}.sas-skip,.sas-banner,.sas-sidebar,.sas-header,.sas-wing,.sas-tabs,.sas-page-tabs,.sas-resize,.sas-nav-panel-slot,.sas-tip,.sas-wing-rail{display:none!important}.sas-frame,.sas-body,.sas-main{display:block}.sas-canvas{color:#000;background:#fff;border:0;border-radius:0;padding:0;display:block;overflow:visible}}.sas-nav-filter{padding:var(--sas-space-1) var(--sas-space-2) 0;flex:none;position:relative}.sas-nav-filter-input{width:100%;min-height:var(--sas-control-h);padding:0 var(--sas-space-8) 0 var(--sas-space-3);border:1px solid var(--sas-search-border);border-radius:var(--sas-radius);background:var(--sas-search-bg);color:var(--sas-frame-fg);font:500 .875rem/1.2 var(--sas-font)}.sas-nav-filter-input::placeholder{color:var(--sas-frame-muted-fg);opacity:1}.sas-nav-filter-input::-webkit-search-cancel-button{display:none}.sas-nav-filter-clear{border-radius:var(--sas-radius-sm);width:24px;height:24px;color:var(--sas-frame-muted-fg);cursor:pointer;inset-inline-end:var(--sas-space-3);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:calc(50% + 2px);transform:translateY(-50%)}.sas-item mark{color:inherit;text-underline-offset:2px;background:0 0;font-weight:700;text-decoration:underline}.sas-contents{display:contents}.sas-nav-empty{padding:var(--sas-space-3);color:var(--sas-frame-muted-fg);margin:0;font-size:.875rem}.sas-pins{margin-bottom:var(--sas-space-2)}.sas-row{position:relative}.sas-row:focus-within>.sas-item{padding-inline-end:var(--sas-space-8)}.sas-pin{border-radius:var(--sas-radius-sm);width:24px;height:24px;color:var(--sas-frame-muted-fg);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:auto 0;padding:0;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--sas-space-1)}.sas-pin[aria-pressed=true]{opacity:1}.sas-pin[aria-pressed=true]>svg{fill:currentColor}.sas-row:focus-within .sas-pin,.sas-pin:focus-visible{opacity:1}.sas-row:focus-within .sas-pin[aria-disabled=true]{opacity:var(--sas-state-disabled-opacity)}@media (hover:hover){.sas-row:hover>.sas-item{padding-inline-end:var(--sas-space-8)}.sas-row:hover .sas-pin{opacity:1}.sas-row:hover .sas-pin[aria-disabled=true]{opacity:var(--sas-state-disabled-opacity)}}.sas-nav[data-more=end]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.sas-nav[data-more=start]{-webkit-mask-image:linear-gradient(#0000,#000 32px);mask-image:linear-gradient(#0000,#000 32px)}.sas-nav[data-more=both]{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000)}.sas-recents{margin-bottom:var(--sas-space-2)}.sas-recents .sas-item{color:var(--sas-frame-muted-fg);font-size:.75rem;font-weight:400}@media (hover:hover){.sas-recents .sas-item:hover{color:var(--sas-frame-fg)}}.sas-recents .sas-icon>svg{width:16px;height:16px}@media (pointer:fine){.sas-recents .sas-item{min-height:32px}}.sas-sheet[data-kind=dialog]{inset:calc(50% + var(--sas-banner-h,0px) / 2) auto auto 50%;width:min(var(--sas-dialog-md), calc(100vw - 2rem));max-height:min(36rem, calc(100dvh - 2rem - var(--sas-banner-h,0px)));border:1px solid var(--sas-frame-border);border-radius:var(--sas-radius-lg);box-shadow:var(--sas-shadow-2), var(--sas-shine);transform:translate(-50%,-50%)}.sas-sheet[data-kind=dialog][data-starting-style],.sas-sheet[data-kind=dialog][data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.sas-shortcuts{padding:0 var(--sas-space-4) var(--sas-space-4)}.sas-shortcuts-head{margin:var(--sas-space-4) 0 var(--sas-space-1);color:var(--sas-frame-muted-fg);font:600 .75rem/1.2 var(--sas-font)}.sas-shortcuts-list{margin:0}.sas-shortcuts-row{justify-content:space-between;align-items:center;gap:var(--sas-space-4);min-height:32px;font-size:.875rem;display:flex}.sas-shortcuts-row dt{min-width:0}.sas-shortcuts-row dd{gap:var(--sas-space-1);flex:none;margin:0;display:inline-flex}.sas-shortcuts-note{margin:var(--sas-space-4) 0 0;color:var(--sas-frame-muted-fg);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.sas-sheet[data-kind=dialog][data-starting-style],.sas-sheet[data-kind=dialog][data-ending-style]{transform:translate(-50%,-50%)}}.sas-tiles{gap:var(--sas-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));margin:0;padding:0;list-style:none;display:grid}.sas-tile{gap:var(--sas-space-3);width:100%;min-height:124px;padding:var(--sas-space-4);border:1px solid var(--sas-border);border-radius:var(--sas-radius-tile);background:var(--sas-surface-2);color:var(--sas-canvas-fg);font:inherit;text-align:start;cursor:pointer;box-shadow:var(--sas-shine);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);grid-template-rows:auto 1fr;text-decoration:none;display:grid}@media (hover:hover){.sas-tile:hover{background:var(--sas-canvas-fg)}@supports (color:color-mix(in lab, red, red)){.sas-tile:hover{background:color-mix(in srgb, var(--sas-canvas-fg) 6%, var(--sas-surface-2))}}.sas-tile:hover{border-color:var(--sas-input);box-shadow:var(--sas-shine), var(--sas-shadow-2);transform:translateY(-1px)}}.sas-tile:active{transform:none}.sas-tile:focus-visible{outline:var(--sas-focus-w) solid var(--sas-ring);outline-offset:2px}.sas-tile-icon{border:1px solid var(--sas-border);border-radius:var(--sas-radius-sm);background:var(--sas-canvas);width:32px;height:32px;color:var(--sas-ink);justify-content:center;align-items:center;display:inline-flex}.sas-tile-icon>svg{width:16px;height:16px}.sas-tile-title{font:500 .875rem/1.25 var(--sas-font);display:block}.sas-tile-desc{margin-top:var(--sas-space-1);color:var(--sas-muted-fg);font-size:.75rem;line-height:1.5;display:block}@media (max-width:767.98px){.sas-tiles{gap:var(--sas-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.sas-tile{min-height:96px;padding:var(--sas-space-3);gap:var(--sas-space-2)}.sas-tile-desc{display:none}}@media (prefers-reduced-motion:reduce){.sas-tile{transition-property:opacity}}@media (hover:hover) and (prefers-reduced-motion:reduce){.sas-tile:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.sas-popover{background:var(--sas-popover);border-color:var(--sas-border);-webkit-backdrop-filter:none;backdrop-filter:none}}@media print{.sas-canvas{box-shadow:none;border:0;border-radius:0;margin:0}}:is(.sas-root,.sas-sheet)[data-density=compact]{--shell-header-h:48px;--shell-item-h:30px;--shell-nav-w:256px;--shell-rail-w:56px;--sas-radius:8px;--sas-radius-card:12px;--sas-radius-tile:14px;--sas-radius-lg:14px;--sas-canvas-radius:14px;--sas-control-h:32px;--sas-page-title-size:1.25rem;--sas-hairline:var(--shell-hairline,var(--sas-frame-fg))}@supports (color:color-mix(in lab, red, red)){:is(.sas-root,.sas-sheet)[data-density=compact]{--sas-hairline:var(--shell-hairline,color-mix(in srgb, var(--sas-frame-fg) 9%, transparent))}}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-item{gap:var(--sas-space-2);font:500 .8125rem/1.25 var(--sas-font)}:is(.sas-root,.sas-sheet)[data-density=compact] :is(.sas-item,.sas-group-btn,.sas-wing,.sas-sidebar) .sas-icon,:is(.sas-root,.sas-sheet)[data-density=compact] .sas-icon>svg{width:16px;height:16px}:is(.sas-root,.sas-sheet)[data-density=compact] :is(.sas-group-btn,.sas-group-label){min-height:28px;color:var(--sas-frame-muted-fg);font:500 .75rem/1.2 var(--sas-font);text-transform:none;letter-spacing:0}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-brand{gap:var(--sas-space-2);min-height:36px}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-brand-logo{width:24px;height:24px}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-context-btn{min-height:32px;font-size:.8125rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-sidebar-head{padding-bottom:var(--sas-space-3);margin-bottom:var(--sas-space-2);position:relative}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-sidebar-foot{margin-top:var(--sas-space-1);padding-top:var(--sas-space-3);position:relative}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-sidebar-head:after,:is(.sas-root,.sas-sheet)[data-density=compact] .sas-sidebar-foot:before{content:"";inset-inline:var(--sas-sep-inset);background:var(--sas-sep);pointer-events:none;height:1px;position:absolute}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-sidebar-head:after{bottom:0}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-sidebar-foot:before{top:0}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-header-title{font-size:.875rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-icon-btn{width:32px;height:32px}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-icon-btn>svg{width:16px;height:16px}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-search{height:32px;font-size:.8125rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-kbd{font-size:.625rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-avatar{width:24px;height:24px;font-size:.625rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-page-tab{min-height:32px;font-size:.8125rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-btn{font-size:.8125rem}.sas-header .sas-assistant-btn[data-variant=label]{gap:var(--sas-space-2);width:auto;padding-inline:var(--sas-space-2) var(--sas-space-3);border:1px solid var(--sas-hairline,var(--sas-frame-border));border-radius:var(--sas-radius-pill);font:500 .8125rem/1 var(--sas-font);white-space:nowrap}.sas-header .sas-assistant-btn[data-variant=label]>svg{flex:none;width:20px;height:20px}.sas-header .sas-assistant-btn[data-variant=label][aria-expanded=true]{border-color:#0000}@media (max-width:1023.98px){.sas-header .sas-assistant-btn[data-variant=label]{border-radius:var(--sas-radius);border-color:#0000;width:40px;padding:0}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-header .sas-assistant-btn[data-variant=label]{width:32px}.sas-assistant-label{display:none}}:is(.sas-root,.sas-sheet)[data-density=compact] :is(.sas-menu-item,.sas-notification-link){min-height:32px;padding:var(--sas-space-1) var(--sas-space-3);font-size:.8125rem}:is(.sas-root,.sas-sheet)[data-density=compact] .sas-wing-head{padding-inline:var(--sas-space-3) var(--sas-space-2)}@media screen and (min-width:768px){.sas-root[data-layout=inset] .sas-frame{background:linear-gradient(to bottom, var(--sas-frame) var(--shell-header-h), var(--sas-canvas) var(--shell-header-h));padding:0}.sas-root[data-layout=inset] .sas-body{background:var(--sas-frame)}.sas-root[data-layout=inset] .sas-canvas{box-shadow:inset 1px 1px 0 var(--sas-hairline,var(--sas-panel-border));border-radius:0;border:0;border-start-start-radius:var(--sas-canvas-radius);margin:0}.sas-root[data-layout=inset]:not([data-preview]) .sas-sidebar-panel{--sas-under:var(--sas-frame);background:var(--sas-frame);box-shadow:none;border-color:#0000;border-radius:0}.sas-root[data-layout=inset] .sas-main{background:var(--sas-frame)}.sas-root[data-layout=inset] .sas-wing{--sas-wing-bg:var(--sas-frame);background:var(--sas-frame);color:var(--sas-frame-fg);box-shadow:none;border:0;border-radius:0;margin:0}.sas-root[data-layout=inset] .sas-wing:after{content:none}.sas-root[data-layout=inset] .sas-wing-content{border-radius:0}.sas-root[data-layout=inset] .sas-canvas{transition:border-radius var(--motion-panel) var(--ease-panel)}.sas-root[data-layout=inset] .sas-main:has(>.sas-wing[data-state=open])>.sas-canvas{box-shadow:inset 1px 1px 0 var(--sas-hairline,var(--sas-panel-border)), inset -1px 0 0 var(--sas-hairline,var(--sas-panel-border));border-start-end-radius:var(--sas-canvas-radius)}:where(html[data-shell-wing=open]) .sas-root[data-layout=inset][data-nav=auto] .sas-main:after{margin-inline-end:0}}.sas-wing-rail{display:none}@media screen and (min-width:1024px){.sas-wing-rail{width:var(--shell-wing-rail-w);padding-block:var(--sas-space-2);background:var(--sas-frame);color:var(--sas-frame-fg);flex-direction:column;flex:none;align-items:center;display:flex}.sas-root .sas-wing-rail .sas-wing-rail-btn>svg{width:20px;height:20px}.sas-root[data-assistant-rail] .sas-header [data-shell-assistant-trigger]{display:none}.sas-root[data-layout=inset] .sas-main:has(>.sas-wing-rail)>.sas-canvas{box-shadow:inset 1px 1px 0 var(--sas-hairline,var(--sas-panel-border)), inset -1px 0 0 var(--sas-hairline,var(--sas-panel-border));border-start-end-radius:var(--sas-canvas-radius)}:where(html[data-shell-wing=open]) .sas-root[data-nav=auto] .sas-wing-rail{display:none}}@media (pointer:coarse){.sas-item,:is(.sas-root,.sas-sheet)[data-density=compact] .sas-item{min-height:var(--shell-item-h-coarse)}.sas-icon-btn,.sas-search,.sas-btn{min-width:44px;min-height:44px}:is(.sas-menu-item,.sas-group-btn,.sas-notification-link,.sas-notification-tab,.sas-page-tab,.sas-context-btn,.sas-brand,.sas-text-btn,.sas-nav-filter-input),:is(.sas-root,.sas-sheet)[data-density=compact] :is(.sas-menu-item,.sas-group-btn,.sas-notification-link,.sas-page-tab,.sas-context-btn,.sas-brand){min-height:var(--shell-item-h-coarse)}.sas-nav-filter-clear{width:44px;height:44px;inset-inline-end:var(--sas-space-2)}.sas-pin{opacity:1;width:44px;height:44px;inset-inline-end:0}.sas-row>.sas-item,.sas-row:focus-within>.sas-item{padding-inline-end:var(--sas-space-12)}.sas-resize{width:24px}.sas-resize[data-edge=end]{inset-inline-end:calc(-1 * var(--sas-space-3))}.sas-resize[data-edge=start]{inset-inline-start:calc(-1 * var(--sas-space-3))}}.sas-frame{position:relative}.sas-nav-panel-slot{z-index:var(--sas-z-nav);width:var(--shell-nav-panel-w);display:flex;position:absolute;inset-block:0;inset-inline-start:var(--shell-rail-w)}.sas-root[data-nav-panel=pinned]{--sas-nav-occupied:calc(var(--shell-rail-w) + var(--shell-nav-panel-w))}.sas-root[data-nav-panel=pinned] .sas-nav-panel-slot{flex:none;position:relative;inset:auto}.sas-nav-panel{--sas-under:var(--sas-nav-panel);width:100%;min-height:0;padding:var(--sas-space-2);background:var(--sas-nav-panel);color:var(--sas-frame-fg);border-inline-end:1px solid var(--sas-frame-border);flex-direction:column;display:flex;overflow-y:auto}.sas-nav-panel-head{align-items:center;gap:var(--sas-space-2);min-height:40px;margin-bottom:var(--sas-space-1);flex:none;padding-inline-start:var(--sas-space-2);display:flex}.sas-nav-panel-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 .875rem/1.25 var(--sas-font-display);flex:1;margin:0;overflow:hidden}.sas-nav-panel-pin{color:var(--sas-frame-muted-fg)}.sas-nav-panel-pin[aria-pressed=true]{background:var(--sas-nav-active);color:var(--sas-frame-fg)}.sas-root[data-nav-panel] .sas-sidebar .sas-group-btn[aria-expanded=true]{background:var(--sas-nav-active)}.sas-root[data-nav-panel] .sas-sidebar .sas-group-btn[aria-expanded=true] .sas-icon{color:inherit}@media (min-width:768px){.sas-nav-panel-slot{inset-block:var(--sas-gap);inset-inline-start:calc(2 * var(--sas-gap) + var(--shell-rail-w))}.sas-root[data-nav-panel=pinned] .sas-nav-panel-slot{margin-inline-start:var(--sas-gap)}.sas-nav-panel{border:1px solid var(--sas-frame-border);border-radius:var(--sas-radius-tile)}}@media screen and (min-width:768px){.sas-root[data-layout=inset] .sas-nav-panel-slot{inset-block:0;inset-inline-start:var(--shell-rail-w)}.sas-root[data-layout=inset][data-nav-panel=pinned] .sas-nav-panel-slot{margin-inline-start:0;inset:auto}.sas-root[data-layout=inset] .sas-nav-panel{border:0;border-inline-end:1px solid var(--sas-frame-border);border-radius:0}}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar{--sas-nav-hover:var(--shell-nav-hover,var(--sas-frame-fg))}@supports (color:color-mix(in lab, red, red)){:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar{--sas-nav-hover:var(--shell-nav-hover,color-mix(in srgb, var(--sas-frame-fg) 6%, transparent))}}.sas-nav-panel{--sas-nav-hover:var(--shell-nav-hover,var(--sas-frame-fg))}@supports (color:color-mix(in lab, red, red)){.sas-nav-panel{--sas-nav-hover:var(--shell-nav-hover,color-mix(in srgb, var(--sas-frame-fg) 6%, transparent))}}.sas-root[data-nav-panel] .sas-sidebar .sas-group-btn[data-active-child]:not([aria-expanded=true]){background:0 0}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group-btn[data-active-child] .sas-icon{color:var(--sas-frame-fg);filter:drop-shadow(0 0 5px var(--sas-nav-glow))}:is(.sas-root[data-nav=rail],:where(html[data-shell-nav=rail]) .sas-root[data-nav=auto]):not([data-preview]) .sas-sidebar .sas-group-btn[data-active-child] .sas-icon>svg{stroke-width:2.25px}.sas-nav-panel-slot{transition:opacity var(--motion-panel) var(--ease-panel), transform var(--motion-panel) var(--ease-panel)}@starting-style{.sas-root[data-nav-panel=open] .sas-nav-panel-slot{opacity:0;transform:translate(-8px)}[dir=rtl] .sas-root[data-nav-panel=open] .sas-nav-panel-slot{transform:translate(8px)}}.sas-root[data-nav-panel=open] .sas-nav-panel{box-shadow:var(--sas-shadow-2)}.sas-nav-panel .sas-items{transition:opacity var(--motion-fast) var(--ease-out)}@starting-style{.sas-nav-panel .sas-items{opacity:0}}.sas-group-btn .sas-group-badge+.sas-chevron{margin-inline-start:var(--sas-space-1)}.sas-tip{z-index:var(--sas-z-popover);align-items:center;gap:var(--sas-space-2);max-width:280px;padding:var(--sas-space-1) var(--sas-space-2);border-radius:var(--sas-radius-sm);background:var(--sas-frame-fg);color:var(--sas-frame);box-shadow:var(--sas-shadow-2);font:500 .8125rem/1.35 var(--sas-font);pointer-events:none;opacity:0;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);display:flex;position:fixed;transform:translate(-4px)}.sas-tip[data-open]{opacity:1;transform:none}[dir=rtl] .sas-tip:not([data-open]){transform:translate(4px)}.sas-tip-meta{color:var(--sas-frame);flex:none}@supports (color:color-mix(in lab, red, red)){.sas-tip-meta{color:color-mix(in srgb, var(--sas-frame) 75%, var(--sas-frame-fg))}}.sas-tip-meta{font-variant-numeric:tabular-nums}.sas-tip-meta[hidden]{display:none}.sas-tip[data-density=compact]{font-size:.75rem}@media (prefers-reduced-motion:reduce){@starting-style{.sas-root[data-nav-panel=open] .sas-nav-panel-slot,[dir=rtl] .sas-root[data-nav-panel=open] .sas-nav-panel-slot{transform:none}}.sas-tip,[dir=rtl] .sas-tip:not([data-open]){transform:none}}.sas-consent{inset-inline:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));z-index:99;box-sizing:border-box;border:1px solid var(--mk-control-border,var(--sas-border));background:var(--mk-surface,var(--sas-popover));max-height:85vh;color:var(--mk-text,var(--sas-popover-fg));box-shadow:var(--sas-shadow-2);font-family:var(--sas-font,inherit);border-radius:.75rem;padding:.75rem;font-size:.875rem;line-height:1.5;position:fixed;overflow-y:auto}.sas-consent *,.sas-consent :before,.sas-consent :after{box-sizing:border-box}@media (min-width:640px){.sas-consent{max-width:28rem;padding:1rem;inset-inline-start:auto}}.sas-consent__title{color:var(--mk-text,var(--sas-popover-fg));margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.sas-consent__intro{color:var(--mk-text-muted,var(--sas-muted-fg));margin:0 0 .75rem;font-size:.875rem;line-height:1.625}.sas-consent__current{color:var(--mk-text-subtle,var(--sas-muted-fg));margin:0 0 .75rem;font-size:.75rem;line-height:1rem}.sas-consent__cats{border:0;border-top:1px solid var(--mk-control-border,var(--sas-border));min-width:0;margin:0 0 .75rem;padding:.5rem 0 0}.sas-consent__row{align-items:flex-start;gap:.75rem;padding-block:.5rem;display:flex}.sas-consent__check{flex:none;margin-top:.125rem}.sas-consent__label{color:var(--mk-text,var(--sas-popover-fg));font-size:.875rem;font-weight:500;line-height:1.25rem}.sas-consent__text{color:var(--mk-text-muted,var(--sas-muted-fg));margin:0;font-size:.75rem;line-height:1.625}.sas-consent__actions{flex-wrap:wrap;gap:.5rem;display:flex}.sas-consent__btn{flex:1;min-height:2.5rem}@media (forced-colors:active){.sas-consent{border-color:canvastext}}.sas-support-banner{border-block-end:1px solid var(--sas-warning);background:var(--sas-warning);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.5rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sas-support-banner{background:color-mix(in oklab, var(--sas-warning) 12%, var(--sas-canvas))}}.sas-support-banner{color:var(--sas-canvas-fg);font:500 .8125rem/1.3 var(--sas-font)}.sas-support-banner__title{color:var(--sas-warning);font-weight:700}.sas-support-banner__end{margin-inline-start:auto}@media (max-width:640px){.sas-support-banner__reason{flex-basis:100%}}@media print{.sas-support-banner{display:flex!important}}:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-bg:var(--scu-bg,var(--sas-wing-bg,var(--ds-surface,var(--sas-canvas,var(--background,Canvas)))));--sc-fg:var(--scu-text,var(--ds-text,var(--sas-canvas-fg,var(--foreground,CanvasText))));--sc-muted:var(--scu-muted,var(--ds-text-muted,var(--sas-muted-fg,var(--muted-foreground,GrayText))));--sc-subtle:var(--scu-subtle,var(--ds-text-subtle,var(--sas-muted-fg,var(--muted-foreground,GrayText))));--sc-border:var(--scu-border,var(--ds-border,var(--sas-border,var(--border,GrayText))));--sc-border-strong:var(--ds-border-strong,var(--sas-input,var(--border-strong,var(--border,GrayText))));--sc-input-border:var(--ds-control-border,var(--sas-input,var(--input,var(--border,GrayText))));--sc-field:var(--ds-surface,var(--sas-canvas,var(--surface-0,var(--background,Canvas))));--sc-surface-1:var(--ds-surface-2,var(--sas-surface-2,var(--surface-1,var(--background,Canvas))));--sc-hover:var(--ds-surface-hover,var(--sas-nav-hover,var(--accent,currentColor)))}@supports (color:color-mix(in lab, red, red)){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-hover:var(--ds-surface-hover,var(--sas-nav-hover,var(--accent,color-mix(in srgb, currentColor 8%, transparent))))}}:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-brand:var(--ds-accent,var(--sas-primary,var(--brand,Highlight)));--sc-brand-fg:var(--ds-on-accent,var(--sas-primary-fg,var(--brand-foreground,HighlightText)));--sc-brand-hover:var(--ds-accent-hover,var(--brand-hover,var(--sc-brand)))}@supports (color:color-mix(in lab, red, red)){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-brand-hover:var(--ds-accent-hover,var(--brand-hover,color-mix(in srgb, var(--sc-brand) 88%, CanvasText)))}}:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-brand-muted:var(--brand-muted,var(--sc-brand))}@supports (color:color-mix(in lab, red, red)){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-brand-muted:var(--brand-muted,color-mix(in srgb, var(--sc-brand) 14%, transparent))}}:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-link:var(--scu-link,var(--ds-link,var(--sas-link,var(--brand,LinkText))));--sc-ring:var(--ds-ring,var(--sas-ring,var(--ring,Highlight)));--sc-focus-w:var(--ds-focus-width,var(--sas-focus-w,2px));--sc-danger:var(--scu-danger,var(--ds-danger-text,var(--sas-danger,var(--danger,CanvasText))));--sc-warning:var(--ds-warning-text,var(--sas-warning,var(--warning,CanvasText)));--sc-warning-muted:var(--ds-warning-bg,var(--warning-muted,var(--sc-warning)))}@supports (color:color-mix(in lab, red, red)){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-warning-muted:var(--ds-warning-bg,var(--warning-muted,color-mix(in srgb, var(--sc-warning) 12%, transparent)))}}:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-success:var(--ds-success-text,var(--success,CanvasText));--sc-info:var(--ds-info-text,var(--sas-info,var(--info,CanvasText)));--sc-code-bg:var(--ds-surface-2,var(--sas-surface-2,var(--muted,currentColor)))}@supports (color:color-mix(in lab, red, red)){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-code-bg:var(--ds-surface-2,var(--sas-surface-2,var(--muted,color-mix(in srgb, currentColor 6%, transparent))))}}:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-radius-sm:var(--ds-radius-sm,var(--radius-sm,4px));--sc-radius-md:var(--ds-radius-md,var(--sas-radius,var(--radius-md,8px)));--sc-radius-lg:var(--ds-radius-lg,var(--sas-radius-card,var(--radius-lg,12px)));--sc-radius-xl:var(--ds-radius-xl,var(--sas-radius-lg,var(--radius-xl,16px)));--sc-radius-full:var(--ds-radius-full,9999px);--sc-font:var(--sas-font,var(--font-sans,system-ui, sans-serif));--sc-font-mono:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);--sc-z-popover:var(--sas-z-popover,60);--sc-icon-btn:2rem;--sc-target-min:1.5rem;--sc-focus-offset:2px;--sc-messages-min:8rem;--sc-sidebar-w:var(--scu-sidebar-w,17rem);--sc-field-bg:var(--scu-field-bg,var(--ds-field-bg,var(--sas-search-bg,var(--sc-field))));--sc-field-bg-hover:var(--scu-field-bg-hover,var(--ds-field-bg-hover,var(--sas-search-hover,var(--sc-field-bg))));--sc-field-line:var(--scu-field-line,var(--ds-field-border,var(--sas-search-border,var(--sc-input-border))));--sc-composer-btn:1.75rem;--sc-composer-radius:1.25rem;--sc-composer-font:.875rem;--sc-composer-chip-font:.8125rem;--sc-sep:var(--scu-sep,var(--sas-hairline,var(--sc-border)));--sc-sep-inset:var(--scu-sep-inset,var(--sas-sep-inset,.75rem));--sc-strip-bg:var(--scu-strip-bg,var(--sc-field-bg))}@supports (color:color-mix(in lab, red, red)){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort):not(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-pending,.scu-params,.scu-sessions,.scu-selection-ask,.sc-effort) *){--sc-strip-bg:var(--scu-strip-bg,color-mix(in srgb, var(--sc-field-bg) 55%, var(--sc-bg)))}}@media (pointer:coarse){:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-msg,.sc-dock){--sc-icon-btn:2.75rem;--sc-composer-btn:2.75rem}}.sc-copilot{background:var(--sc-bg);block-size:100%;min-block-size:0;inline-size:100%;color:var(--sc-fg);font-family:var(--sc-font);display:flex;container:sc-copilot/inline-size}.sc-main{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.sc-header{min-block-size:var(--scu-header-h,var(--shell-header-h,3rem));white-space:nowrap;background-image:linear-gradient(var(--sc-sep), var(--sc-sep));background-position:bottom;background-repeat:no-repeat;background-size:calc(100% - 2 * var(--sc-sep-inset)) 1px;flex:none;order:-1;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem 1rem;display:flex}.sc-header__title{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;margin:0;font-size:.9375rem;font-weight:600;overflow:hidden}.sc-header__tabs{scrollbar-width:none;flex:1 1000 auto;align-items:center;gap:.25rem;min-inline-size:0;display:flex;overflow-x:auto}.sc-header__actions{flex:none;align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}@container sc-copilot (max-width:28rem){.sc-header{gap:.25rem;padding-inline:.5rem}}.sc-messages{min-block-size:var(--sc-messages-min);overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.75rem;padding:1rem;display:flex;overflow-y:auto}.sc-dock{overscroll-behavior:contain;background-image:linear-gradient(var(--sc-sep), var(--sc-sep));background-position:top;background-repeat:no-repeat;background-size:calc(100% - 2 * var(--sc-sep-inset)) 1px;flex:none;min-block-size:0;max-block-size:35%;overflow-y:auto}.sc-dock__toggle{inline-size:100%;min-block-size:var(--sc-icon-btn);background:var(--sc-bg);color:var(--sc-muted);cursor:pointer;font:inherit;text-align:start;border:0;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:500;display:flex;position:sticky;inset-block-start:0}.sc-dock__body{flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}.sc-dock__body[hidden]{display:none}.sc-disclosure{color:var(--sc-muted);text-align:center;flex:none;margin:0;padding:0 1rem .5rem;font-size:.75rem}.sc-empty{flex-direction:column;gap:.75rem;inline-size:100%;max-inline-size:32rem;margin-block:auto;margin-inline:auto;display:flex}.sc-empty__title{margin:0;font-size:1rem;font-weight:600}.sc-empty__hint{color:var(--sc-muted);font-size:.875rem}.sc-suggestions{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.sc-suggestion{border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);background:var(--sc-field);min-block-size:2.5rem;inline-size:100%;color:var(--sc-fg);cursor:pointer;font:inherit;text-align:start;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.sc-suggestion:hover{background:var(--sc-hover)}.sc-suggestion__icon{color:var(--sc-muted);flex:none;display:inline-flex}.sc-suggestion__text{overflow-wrap:anywhere;min-inline-size:0}.sc-msg{border-radius:var(--sc-radius-lg);background:var(--sc-surface-1);border:1px solid var(--sc-border);max-inline-size:48rem;color:var(--sc-fg);overflow-wrap:anywhere;padding:.75rem 1rem}.sc-msg[data-role=user]{background:var(--sc-brand-muted);border-color:#0000;align-self:flex-end}.sc-msg[data-role=human]{border-color:var(--sc-info)}.sc-msg__text{white-space:pre-wrap;line-height:1.5}.sc-msg__actions{align-items:center}.sc-tools{color:var(--sc-muted);margin:.5rem 0 0;padding-inline-start:1rem;font-size:.875rem}.sc-tools li[data-status=error],.sc-tools li[data-status=rejected]{color:var(--sc-danger)}.sc-confirm__meta{color:var(--sc-fg);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}.sc-confirm{border-radius:var(--sc-radius-md);background:var(--sc-warning-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-start:.5rem;padding:.5rem;display:flex}.sc-confirm p{flex-basis:100%;margin:0}.sc-sources{margin-block-start:.5rem;font-size:.875rem}.sc-sources summary{cursor:pointer;color:var(--sc-muted)}.sc-sources ol{margin:.25rem 0 0;padding-inline-start:1.25rem}.sc-source a{color:var(--sc-link)}.sc-source blockquote{border-inline-start:2px solid var(--sc-border-strong);color:var(--sc-muted);margin:.25rem 0;padding-inline-start:.5rem}.sc-badge{border-radius:var(--sc-radius-sm);margin-inline-start:.5rem;padding:0 .375rem;font-size:.75rem}.sc-badge--warn{background:var(--sc-warning-muted);color:var(--ds-warning-text,var(--warning,var(--foreground)))}.sc-notice{border-radius:var(--sc-radius-sm);background:var(--sc-warning-muted);color:var(--sc-fg);margin:.5rem 0 0;padding:.375rem .5rem;font-size:.875rem}.sc-error{color:var(--sc-danger);margin:.5rem 0 0;font-size:.875rem}.sc-feedback{flex-wrap:wrap;gap:.25rem;margin-block-start:.25rem;display:flex}.sc-copy-status{color:var(--sc-muted);font-size:.75rem}.sc-copy-status:empty{display:none}.sc-followups{scrollbar-width:thin;flex:none;gap:.5rem;padding:.5rem 1rem 0;display:flex;overflow-x:auto}.sc-chip{border-radius:var(--sc-radius-full);border:1px solid var(--sc-border);background:var(--sc-field);color:var(--sc-fg);cursor:pointer;font:inherit;white-space:nowrap;flex:none;padding:.25rem .75rem;font-size:.875rem}.sc-chip:hover{background:var(--sc-hover)}.sc-btn{border-radius:var(--sc-radius-md);border:1px solid var(--sc-border);background:var(--secondary,var(--sc-surface-1));color:var(--secondary-foreground,var(--sc-fg));cursor:pointer;font:inherit;padding:.375rem .875rem}.sc-btn--primary{background:var(--sc-brand);color:var(--sc-brand-fg);border-color:#0000}.sc-btn--primary:hover{background:var(--sc-brand-hover)}.sc-btn--ghost{background:0 0;border-color:#0000}.sc-btn[aria-pressed=true]{background:var(--sc-brand-muted)}.sc-iconbtn{inline-size:var(--sc-icon-btn);block-size:var(--sc-icon-btn);border-radius:var(--sc-radius-md);color:var(--sc-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.sc-iconbtn:hover{background:var(--sc-hover);color:var(--sc-fg)}.sc-iconbtn[aria-pressed=true]{background:var(--sc-brand-muted);color:var(--sc-fg)}.sc-iconbtn--primary{background:var(--sc-brand);color:var(--sc-brand-fg)}.sc-iconbtn--primary:hover{background:var(--sc-brand-hover);color:var(--sc-brand-fg)}.sc-iconbtn--stop{border-color:var(--sc-border-strong);color:var(--sc-fg)}.sc-icon{flex:none;display:block}:is(:where(.sc-copilot,.sc-composer,.sc-md,.sc-work,.sc-changes,.sc-sidebar,.sc-handoff,.sc-msg,.sc-empty,.sc-dock,.scu-steps,.scu-msg,.scu-params,.scu-sessions) :where(button,a[href],summary,select,textarea:not(.sc-input),input:not(.sc-input),[tabindex]:not([tabindex="-1"])):focus-visible,:where(.sc-btn,.sc-iconbtn,.sc-chip,.sc-suggestion,.sc-dock__toggle,.sc-work__toggle,.sc-toolchip__toggle,.sc-changes__open,.sc-sidebar__item,.sc-sidebar__new,.sc-sidebar__segment-btn,.sc-sidebar__query,.sc-sidebar__context,.sc-md__table,.sc-md__link,.scu-steps__button,.scu-selection-ask):focus-visible,.sc-composer__box:has(.sc-input:focus-visible)){outline:var(--sc-focus-w) solid var(--sc-ring);outline-offset:var(--sc-focus-offset)}.sc-composer__box:has(.sc-input:focus-visible){border-color:var(--sc-border-strong);outline:none}.sc-btn:disabled,.sc-chip:disabled,.sc-iconbtn:disabled,.sc-suggestion:disabled{opacity:.5;cursor:not-allowed}.sc-composer{font-size:var(--sc-composer-font);flex-direction:column;flex:none;gap:.375rem;padding:.5rem .75rem;display:flex;position:relative}.sc-composer__context{border-inline-start:2px solid var(--sc-brand);border-radius:var(--sc-radius-sm);background:var(--sc-surface-1);align-items:center;gap:.5rem;min-inline-size:0;padding-block:.125rem;padding-inline:.625rem .125rem;font-size:.75rem;display:flex}.sc-composer__context-label{color:var(--sc-fg);flex:none;font-weight:500}.sc-composer__context-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--sc-muted);flex:1;overflow:hidden}.sc-composer__strip{min-inline-size:0;padding:.375rem .75rem calc(var(--sc-composer-radius) + .375rem);border:1px solid var(--sc-field-line);background:var(--sc-strip-bg);color:var(--sc-muted);font-size:var(--sc-composer-chip-font);border-block-end:0;border-start-start-radius:var(--sc-radius-xl);border-start-end-radius:var(--sc-radius-xl);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-block-end:calc(-1 * (var(--sc-composer-radius) + .375rem));margin-inline:.75rem;line-height:1.25;display:flex}.sc-composer__strip+.sc-composer__box{position:relative}.sc-composer__box{border:1px solid var(--sc-field-line);border-radius:var(--sc-composer-radius);background:var(--sc-field-bg);flex-direction:column;display:flex}.sc-composer__box:is(:focus-within,[data-focused]){border-color:var(--sc-border-strong)}.sc-input{box-sizing:border-box;resize:none;border-radius:var(--sc-composer-radius);min-block-size:2.5rem;inline-size:100%;color:var(--sc-fg);font:inherit;font-size:var(--sc-composer-font);background:0 0;border:0;padding:.75rem .875rem .375rem;line-height:1.5;display:block}.sc-input::placeholder{color:var(--sc-subtle);opacity:1}.sc-input:focus-visible{outline:none}.sc-composer__bar{align-items:center;gap:.25rem;padding:.25rem .5rem .5rem;display:flex}.sc-composer__tools,.sc-composer__actions{align-items:center;gap:.25rem;min-inline-size:0;display:flex}.sc-composer__actions{flex:none;margin-inline-start:auto}.sc-composer__bar .sc-iconbtn{inline-size:var(--sc-composer-btn);block-size:var(--sc-composer-btn);border-radius:var(--sc-radius-full)}.sc-composer__bar .sc-icon{block-size:.875rem;inline-size:.875rem}.sc-composer__bar .sc-iconbtn--primary{background:var(--sc-brand);color:var(--sc-brand-fg)}.sc-composer__bar .sc-iconbtn--primary:hover:not(:disabled){background:var(--sc-brand-hover)}.sc-composer__bar .sc-iconbtn--primary:disabled{opacity:.5}.sc-composer__bar .sc-iconbtn--stop{background:var(--sc-fg);color:var(--sc-bg);border-color:#0000}.sc-composer__tools :where(button,[role=button],a){min-block-size:var(--sc-composer-btn);border-radius:var(--sc-radius-full);font-size:var(--sc-composer-chip-font);line-height:1.25}.sc-sidebar{inline-size:var(--sc-sidebar-w);border-inline-end:1px solid var(--sc-border);background:var(--sc-sidebar-bg,var(--sc-surface-1));color:var(--sc-fg);flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem;display:flex}.sc-sidebar ul{margin:0;padding:0;list-style:none;overflow-y:auto}.sc-sidebar__item{text-align:start;border-radius:var(--sc-radius-sm);inline-size:100%;color:var(--sc-fg);cursor:pointer;font:inherit;background:0 0;border:0;padding:.375rem .5rem}.sc-stage{border-radius:var(--sc-radius-sm);background:var(--sc-brand-muted);block-size:.25rem;margin:0}@container sc-copilot (max-width:40rem){.sc-sidebar{display:none}}@supports not (container-type:inline-size){@media (max-width:640px){.sc-sidebar{display:none}}}.sc-handoff-actions{flex-wrap:wrap;gap:.25rem;margin-block-start:.25rem;display:flex}.sc-handoff{border-radius:var(--sc-radius-md);border:1px solid var(--sc-border-strong);background:var(--sc-surface-1);color:var(--sc-fg);padding:.75rem}.sc-handoff h3{margin:0 0 .5rem;font-size:.875rem}.sc-handoff ul{flex-direction:column;gap:.375rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.sc-handoff label{cursor:pointer;align-items:flex-start;gap:.5rem;display:inline-flex}.sc-handoff__actions{gap:.5rem;display:flex}.sc-md{overflow-wrap:anywhere;line-height:1.6}.sc-md>:first-child{margin-block-start:0}.sc-md>:last-child{margin-block-end:0}.sc-md :where(p,ul,ol,blockquote,.sc-md__code,.sc-md__table,hr){margin-block:0 .75rem}.sc-md :where(ul,ol){padding-inline-start:1.5rem}.sc-md :where(li)>:where(ul,ol){margin-block:.25rem 0}.sc-md li+li{margin-block-start:.125rem}.sc-md__task{margin-inline-start:-1.25rem;list-style:none}.sc-md__check{inline-size:1.25rem;color:var(--sc-muted);display:inline-block}.sc-md__h{margin-block:1rem .5rem;font-weight:600;line-height:1.3}.sc-md__h[data-level="1"]{font-size:1.125rem}.sc-md__h[data-level="2"]{font-size:1rem}.sc-md__h:where([data-level="3"],[data-level="4"],[data-level="5"],[data-level="6"]){font-size:.9375rem}.sc-md blockquote{border-inline-start:2px solid var(--sc-border-strong);color:var(--sc-muted);margin-inline:0;padding-inline-start:.75rem}.sc-md hr{border:0;border-block-start:1px solid var(--sc-border)}.sc-md__link{color:var(--sc-link);text-underline-offset:2px;text-decoration:underline}.sc-md__icode{border-radius:var(--sc-radius-sm);background:var(--sc-code-bg);font-family:var(--sc-font-mono);padding:.0625rem .3125rem;font-size:.875em}.sc-md__code{border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);background:var(--sc-code-bg);overflow:hidden}.sc-md__code-head{border-block-end:1px solid var(--sc-border);color:var(--sc-muted);align-items:center;gap:.5rem;padding-block:.125rem;padding-inline:.75rem .125rem;font-size:.75rem;display:flex}.sc-md__code-lang{font-family:var(--sc-font-mono);margin-inline-end:auto}.sc-md__pre{font-family:var(--sc-font-mono);white-space:pre;overflow-wrap:normal;tab-size:2;margin:0;padding:.75rem;font-size:.8125rem;line-height:1.5;overflow-x:auto}.sc-md__pre code{font:inherit}.sc-md__table{border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);max-inline-size:100%;overflow-x:auto}.sc-md__table table{border-collapse:collapse;overflow-wrap:normal;inline-size:max-content;min-inline-size:100%;font-size:.875rem}.sc-md__table :where(th,td){border-block-end:1px solid var(--sc-border);text-align:start;vertical-align:top;padding:.375rem .625rem}.sc-md__table th{background:var(--sc-surface-1);font-weight:600}.sc-md__table tr:last-child td{border-block-end:0}.sc-md__table [data-align=center]{text-align:center}.sc-md__table [data-align=right]{text-align:end;font-variant-numeric:tabular-nums}.scu-steps{--scu-steps-text:var(--sc-fg);--scu-steps-muted:var(--sc-muted);--scu-steps-subtle:var(--sc-subtle);--scu-steps-danger:var(--sc-danger);--scu-steps-border:var(--sc-border);--scu-steps-link:var(--sc-link);color:var(--scu-steps-muted)}.scu-steps--live{font-size:.875rem;line-height:1.25rem}.scu-steps--done{font-size:.75rem;line-height:1rem}.scu-steps__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.scu-steps__row{align-items:center;gap:.5rem;display:flex}.scu-steps__sign{flex-shrink:0;justify-content:center;align-items:center;block-size:1.5rem;inline-size:1.5rem;display:flex}.scu-steps__subtle{color:var(--scu-steps-subtle)}.scu-steps__muted{color:var(--scu-steps-muted);margin:0}.scu-steps__failed{color:var(--scu-steps-danger);margin:0}.scu-steps__running{color:var(--scu-steps-text)}.scu-steps__num{font-variant-numeric:tabular-nums}.scu-steps__step-toggle{block-size:auto;min-block-size:1.5rem;color:var(--scu-steps-muted);gap:.25rem;padding:0 .25rem;font-size:.75rem;font-weight:400;line-height:1rem}.scu-steps__summary-toggle{min-block-size:2rem;color:var(--scu-steps-muted);gap:.25rem;margin-inline-start:-.5rem;padding-inline:.5rem;font-size:.75rem;font-weight:400;line-height:1rem}.scu-steps__button{cursor:pointer;font:inherit;border-radius:var(--sc-radius-md);background:0 0;border:0;align-items:center;display:inline-flex}.scu-steps__opened{margin-block-start:.25rem}.scu-steps__detail{border-inline-start:1px solid var(--scu-steps-border);flex-direction:column;gap:.25rem;margin-block-start:.25rem;margin-inline-start:2rem;padding-inline-start:.75rem;display:flex}.scu-steps__links{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.scu-steps__link{min-block-size:1.5rem;color:var(--scu-steps-link);text-underline-offset:2px;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.scu-steps__link:hover{text-decoration:underline}.scu-msg{justify-content:flex-start;gap:.75rem;inline-size:100%;max-inline-size:48rem;margin-inline:auto;padding:.75rem 1rem;display:flex}.scu-msg[data-role=user]{justify-content:flex-end}.scu-msg__mark{flex-shrink:0;margin-block-start:.125rem;display:none}.scu-msg__mark>*{display:block}@media (min-width:40rem){.scu-msg__mark{display:block}}.scu-msg__body{flex:1;min-inline-size:0}.scu-msg[data-role=user] .scu-msg__body{order:2;flex:initial;max-inline-size:85%;position:relative}:where(.scu-msg__body>:not(:last-child)){margin-block:0 .5rem}.scu-pending{color:var(--sc-muted);align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.scu-pending__sign{flex-shrink:0}.scu-pending__seconds{color:var(--sc-subtle);font-variant-numeric:tabular-nums}.scu-params{flex-direction:column;gap:.5rem;margin:0;font-size:.75rem;display:flex}.scu-params__row{gap:.25rem;display:grid}@media (min-width:640px){.scu-params__row{grid-template-columns:8rem 1fr;align-items:start}}.scu-params__label{color:var(--sc-muted);font-weight:500}.scu-params__readonly{overflow-wrap:anywhere;white-space:pre-wrap;max-block-size:10rem;color:var(--sc-fg);display:block;overflow-y:auto}.scu-params__field{font:inherit;border:1px solid var(--sc-border);border-radius:var(--sc-radius-sm);background:var(--sc-field);inline-size:100%;color:var(--sc-fg);padding:.25rem .5rem}.scu-params__field--number{font-variant-numeric:tabular-nums;max-inline-size:10rem}.scu-params__field--date{font-variant-numeric:tabular-nums;max-inline-size:11rem}.scu-params__field--long{resize:vertical;min-block-size:3.5rem;line-height:1.6}.scu-sessions{max-block-size:14rem;padding:.25rem;overflow-y:auto}.scu-sessions__search{border-block-end:1px solid var(--sc-border);padding:.5rem}.scu-sessions__search-wrap{position:relative}.scu-sessions__search-input{font:inherit;border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);background:var(--sc-field);inline-size:100%;color:var(--sc-fg);padding:.375rem .5rem}.scu-sessions__clear{position:absolute;inset-block-start:50%;inset-inline-end:.5rem;transform:translateY(-50%)}.scu-sessions__empty{text-align:center;color:var(--sc-subtle);padding:1rem .75rem}.scu-sessions__row{border-radius:var(--sc-radius-md);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.scu-sessions__select{text-align:start;min-inline-size:0;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.scu-sessions__title,.scu-sessions__meta{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.scu-sessions__title{color:var(--sc-fg);font-weight:500}.scu-sessions__meta,.scu-sessions__tag{color:var(--sc-subtle)}.scu-sessions__tags{flex-wrap:wrap;gap:.25rem;margin-block-start:.25rem;display:flex}.scu-sessions__actions{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.scu-selection-ask{z-index:var(--sc-z-popover);border-radius:var(--sc-radius-full);border:1px solid var(--sc-link);color:var(--sc-link);background:var(--sc-bg);align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.sc-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sc-work{--sc-work-dur:var(--scu-work-dur,.2s);--sc-work-ease:var(--scu-work-ease,cubic-bezier(.2, 0, 0, 1));color:var(--sc-muted);margin:0 0 .5rem;font-size:.875rem}.sc-work__line{align-items:center;gap:.5rem;min-block-size:1.5rem;display:flex}.sc-work__toggle{border-radius:var(--sc-radius-sm);min-block-size:1.5rem;min-inline-size:0;color:var(--sc-muted);font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.5rem;margin-inline-start:-.25rem;padding:0 .25rem;display:inline-flex}button.sc-work__toggle{cursor:pointer}button.sc-work__toggle:hover,.sc-work[data-live=true] .sc-work__toggle{color:var(--sc-fg)}.sc-work[data-state=error] .sc-work__toggle{color:var(--sc-danger)}.sc-work__head{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;animation:sc-work-fade .15s var(--sc-work-ease,ease-out);overflow:hidden}.sc-work__chevron{color:var(--sc-subtle);transition:transform var(--sc-work-dur,.2s) var(--sc-work-ease,ease);flex:none;display:inline-flex}.sc-work__chevron[data-open=true]{transform:rotate(90deg)}.sc-work__chevron :where(svg){block-size:.875rem;inline-size:.875rem}.sc-sign.sc-work__sign{block-size:1.5rem;inline-size:1.5rem}.sc-work__sign-icon{animation:sc-work-pop .18s var(--sc-work-ease,ease-out);justify-content:center;align-items:center;display:inline-flex}.sc-work__pulse{border-radius:var(--sc-radius-full);background:var(--sc-brand);block-size:.5rem;inline-size:.5rem;animation:1.4s ease-in-out infinite sc-work-pulse;display:block}.sc-collapse{visibility:hidden;transition:grid-template-rows var(--sc-work-dur,.2s) var(--sc-work-ease,ease), visibility 0s linear var(--sc-work-dur,.2s);grid-template-rows:0fr;display:grid}.sc-collapse[data-open=true]{visibility:visible;transition:grid-template-rows var(--sc-work-dur,.2s) var(--sc-work-ease,ease), visibility 0s;grid-template-rows:1fr}.sc-collapse__inner{min-block-size:0;overflow:hidden}.sc-work__content{border-inline-start:1px solid var(--sc-border);flex-direction:column;gap:.5rem;margin-block-start:.25rem;margin-inline-start:.6875rem;padding-inline-start:1.0625rem;display:flex}.sc-work__content:empty{display:none}.sc-work__heading{color:var(--sc-muted);margin:0;font-size:.75rem;font-weight:500}.sc-work__list,.sc-plan__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.sc-work__stage,.sc-toolchip,.sc-subrun,.sc-plan__step{flex-wrap:wrap;align-items:center;gap:.5rem;min-block-size:1.5rem;display:flex}.sc-work[data-live=true] .sc-work__list>li{animation:sc-work-row .15s var(--sc-work-ease,ease-out)}.sc-work__time{color:var(--sc-muted);font-variant-numeric:tabular-nums}.sc-shimmer{color:#0000;background-image:linear-gradient(90deg, var(--sc-muted) 0%, var(--sc-muted) 35%, var(--sc-fg) 50%, var(--sc-muted) 65%, var(--sc-muted) 100%);animation:sc-work-fade .15s var(--sc-work-ease,ease-out), sc-shimmer 2.2s linear infinite;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes sc-shimmer{to{background-position:-150% 0}}@keyframes sc-work-fade{0%{opacity:0}}@keyframes sc-work-row{0%{opacity:0;transform:translateY(-2px)}}@keyframes sc-work-pop{0%{opacity:0;transform:scale(.6)}}@keyframes sc-work-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.sc-collapse,.sc-collapse[data-open=true],.sc-work__chevron{transition:none}.sc-work__head,.sc-work__sign-icon,.sc-work__pulse,.sc-work[data-live=true] .sc-work__list>li{animation:none}.sc-shimmer{color:var(--sc-fg);background:0 0;animation:none}}@media (forced-colors:active){.sc-shimmer{color:canvastext;background:0 0;animation:none}.sc-work__pulse{background:highlight}}.sc-toolchip{box-sizing:border-box;inline-size:100%}.sc-toolchip__toggle{border-radius:var(--sc-radius-sm);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.sc-toolchip__name{color:var(--sc-fg);overflow-wrap:anywhere;font-weight:500}.sc-toolchip__state,.sc-toolchip__meta{color:var(--sc-muted)}.sc-toolchip__summary{color:var(--sc-muted);overflow-wrap:anywhere;flex-basis:100%;padding-block-end:.25rem}.sc-toolchip__detail{flex-basis:100%;padding-block-end:.375rem}.sc-toolchip[data-state=error] .sc-toolchip__state,.sc-toolchip[data-state=rejected] .sc-toolchip__state{color:var(--sc-danger)}.sc-toolchip[data-state=awaiting_confirmation] .sc-toolchip__state,.sc-toolchip[data-state=queued] .sc-toolchip__state{color:var(--sc-warning)}.sc-toolargs{flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.sc-toolargs__effect{color:var(--sc-muted);margin:0}.sc-toolargs__effect:where([data-effect=write],[data-effect=cost],[data-effect=external]){color:var(--sc-warning)}.sc-toolargs__list{gap:.125rem;margin:0;display:grid}.sc-toolargs__row{grid-template-columns:minmax(5rem,max-content) 1fr;gap:.5rem;display:grid}.sc-toolargs__row dt{color:var(--sc-muted)}.sc-toolargs__row dd{color:var(--sc-fg);overflow-wrap:anywhere;margin:0}.sc-progress{block-size:.5rem;inline-size:6rem;accent-color:var(--sc-brand)}.sc-plan__title{color:var(--sc-fg)}.sc-plan__step[data-state=done] .sc-plan__title,.sc-plan__step[data-state=skipped] .sc-plan__title{color:var(--sc-muted)}.sc-plan__step[data-state=in_progress] .sc-plan__title{font-weight:500}.sc-plan__step[data-state=failed] .sc-plan__title{color:var(--sc-danger)}.sc-sign{block-size:1rem;inline-size:1rem;color:var(--sc-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.sc-sign :where(svg){block-size:.875rem;inline-size:.875rem}.sc-sign.sc-work__sign :where(svg){block-size:1rem;inline-size:1rem}.sc-sign[data-state=ok],.sc-sign[data-state=done],.sc-sign[data-state=stage_done],.sc-sign[data-state=success]{color:var(--sc-success)}.sc-sign[data-state=error],.sc-sign[data-state=failed],.sc-sign[data-state=critical]{color:var(--sc-danger)}.sc-sign[data-state=awaiting_confirmation],.sc-sign[data-state=warning]{color:var(--sc-warning)}.sc-sign[data-state=info]{color:var(--sc-info)}.sc-sign[data-state=running],.sc-sign[data-state=in_progress],.sc-sign[data-state=stage_running]{color:var(--sc-brand)}@keyframes sc-spin{to{transform:rotate(360deg)}}.sc-notices{flex-direction:column;gap:.25rem;margin-block-start:.5rem;display:flex}.sc-notice-item{border-radius:var(--sc-radius-sm);background:var(--sc-surface-1);color:var(--sc-fg);align-items:flex-start;gap:.5rem;margin:0;padding:.25rem .5rem;font-size:.875rem;display:flex}.sc-notice-item[data-severity=warning],.sc-notice-item[data-severity=critical]{background:var(--sc-warning-muted)}.sc-notice-item a{color:var(--sc-link)}.sc-usage{color:var(--sc-muted);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:.75rem}.sc-cancelled{color:var(--sc-muted);margin:.5rem 0 0;font-size:.875rem}.sc-reconnecting{color:var(--sc-muted);margin:0;font-size:.75rem}.sc-changes{border:1px solid var(--sc-border);border-radius:var(--sc-radius-lg);background:var(--sc-bg);color:var(--sc-fg);margin-block-start:.5rem;overflow:hidden}.sc-changes__head{border-block-end:1px solid var(--sc-border);align-items:baseline;gap:.5rem;padding:.5rem .75rem;display:flex}.sc-changes__title{font-size:.875rem;font-weight:500}.sc-changes__target{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--sc-subtle);font-size:.75rem;overflow:hidden}.sc-changes__list{margin:0;padding:0;list-style:none}.sc-changes__row{align-items:center;gap:.25rem;padding-inline-end:.375rem;display:flex}.sc-changes__row+.sc-changes__row{border-block-start:1px solid var(--sc-border)}.sc-changes__open{min-block-size:2.25rem;min-inline-size:0;color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:.625rem;padding:.375rem .75rem;display:flex}button.sc-changes__open{cursor:pointer}button.sc-changes__open:hover{background:var(--sc-hover)}.sc-changes__icon{color:var(--sc-muted);flex:none;display:inline-flex}.sc-changes__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;font-size:.875rem;overflow:hidden}.sc-changes__tag{color:var(--sc-success);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.sc-changes__row[data-undone=true] :where(.sc-changes__name){color:var(--sc-subtle);text-decoration:line-through}.sc-changes__row[data-undone=true] :where(.sc-changes__tag){color:var(--sc-subtle)}.sc-changes__undo{flex:none;padding:.25rem .5rem;font-size:.75rem}@media (pointer:coarse){.sc-suggestion{min-block-size:2.75rem}}.sc-empty__footer{color:var(--sc-muted);font-size:.75rem}.sc-messages__end{flex:none;block-size:0}.sc-tolatest{z-index:1;box-shadow:0 1px 4px var(--sc-fg);align-self:center;position:sticky;inset-block-end:.5rem}@supports (color:color-mix(in lab, red, red)){.sc-tolatest{box-shadow:0 1px 4px color-mix(in srgb, var(--sc-fg) 15%, transparent)}}.sc-composer__count{color:var(--sc-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.sc-composer__count[data-full=true]{color:var(--sc-danger);font-weight:600}.sc-composer__context[data-kind=edit]{border-inline-start-style:dashed}.sc-feedback__reasons{flex-wrap:wrap;gap:.25rem;margin-block-start:.25rem;display:flex}.sc-chip[aria-pressed=true]{background:var(--sc-brand-muted)}.sc-work__count{color:var(--sc-muted);font-size:.75rem}.sc-work__interrupted{color:var(--sc-muted);font-size:.75rem;font-style:italic}:where(.sc-btn,.sc-chip,.sc-toolchip__toggle,.sc-changes__undo,.scu-sessions__select,.scu-steps__button,.scu-selection-ask,.sc-sidebar__item){min-block-size:var(--sc-target-min);min-inline-size:var(--sc-target-min)}.sc-sidebar{gap:.125rem;min-block-size:0;padding:.5rem}.sc-sidebar__search{flex:none;align-items:center;margin-block-end:.25rem;display:flex;position:relative}.sc-sidebar__search-icon{color:var(--sc-muted);pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:.625rem}.sc-sidebar__search-icon>svg,.sc-sidebar__new-icon>svg{block-size:1rem;inline-size:1rem}.sc-sidebar__query{appearance:none;box-sizing:border-box;border:1px solid var(--sc-field-line);border-radius:var(--sc-radius-full);background:var(--sc-field-bg);min-block-size:2rem;inline-size:100%;min-inline-size:0;color:var(--sc-fg);font:inherit;flex:1;padding:.25rem 3.5rem .25rem 2rem;font-size:.8125rem}.sc-sidebar__query::-webkit-search-cancel-button{appearance:none}.sc-sidebar__query::placeholder{color:var(--sc-muted);opacity:1}.sc-sidebar__query:hover{background:var(--sc-field-bg-hover)}.sc-sidebar__search>:is(.sc-sidebar__kbd,.sc-sidebar__clear){position:absolute;inset-inline-end:.375rem}.sc-sidebar__search>.sc-sidebar__kbd{pointer-events:none;inset-inline-end:.75rem}.sc-sidebar__clear{block-size:1.5rem;inline-size:1.5rem}.sc-sidebar__kbd{color:var(--sc-subtle);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;margin-inline-start:auto;font-size:.75rem}.sc-sidebar__new,.sc-sidebar__item{--sc-row-bg:transparent;border-radius:var(--sc-radius-md);background:var(--sc-row-bg);min-block-size:1.875rem;inline-size:100%;color:var(--sc-fg);cursor:pointer;font:inherit;text-align:start;border:0;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8125rem;line-height:1.25;transition:background-color .12s ease-out;display:flex}.sc-sidebar__new{flex:none}.sc-sidebar__new-icon{color:var(--sc-muted);flex:none;display:inline-flex}.sc-sidebar__new-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.sc-sidebar__segment{border-radius:var(--sc-radius-md);background:var(--sc-field-bg);flex:none;gap:.125rem;margin-block:.25rem;padding:.125rem;display:flex}.sc-sidebar__segment-btn{border-radius:var(--sc-radius-sm);min-block-size:1.5rem;min-inline-size:0;color:var(--sc-muted);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1 1 0;padding:0 .5rem;font-size:.75rem;font-weight:500;overflow:hidden}.sc-sidebar__segment-btn[aria-pressed=true]{background:var(--sc-bg);color:var(--sc-fg);box-shadow:0 0 0 1px var(--sc-field-line)}.sc-sidebar__context{border:1px solid var(--sc-field-line);border-radius:var(--sc-radius-full);background:var(--sc-field-bg);min-block-size:1.75rem;max-inline-size:100%;color:var(--sc-fg);font:inherit;flex:none;align-self:flex-start;margin-block:.25rem;padding:0 .75rem;font-size:.75rem}.sc-sidebar__context:hover{background:var(--sc-field-bg-hover)}.sc-sidebar__scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-block-size:0;scroll-padding-block:.5rem;overflow-y:auto}.sc-sidebar__group+.sc-sidebar__group{margin-block-start:.5rem}.sc-sidebar__group-title{color:var(--sc-subtle);margin:0;padding:.5rem .5rem .25rem;font-size:.75rem;font-weight:500;line-height:1.25}.sc-sidebar ul{flex-direction:column;gap:.0625rem;display:flex;overflow:visible}.sc-sidebar__row{flex-wrap:wrap;align-items:center;display:flex;position:relative}.sc-sidebar__item[aria-current=page]{--sc-row-bg:var(--sc-fg)}@supports (color:color-mix(in lab, red, red)){.sc-sidebar__item[aria-current=page]{--sc-row-bg:color-mix(in srgb, var(--sc-fg) 9%, transparent)}}.sc-sidebar__item[aria-current=page]{font-weight:500}.sc-sidebar__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.sc-sidebar__age{color:var(--sc-subtle);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:400}.sc-sidebar__empty{color:var(--sc-muted);margin:0;padding:.75rem .5rem;font-size:.8125rem}.sc-sidebar :is(.sc-sidebar__item,.sc-sidebar__new,.sc-sidebar__segment-btn):focus-visible{outline-offset:-2px}.sc-sidebar__actions{opacity:0;pointer-events:none;align-items:center;gap:.125rem;display:flex;position:absolute;inset-block:0;inset-inline-end:.25rem}@media (pointer:fine){.sc-sidebar__row:has(.sc-sidebar__actions):is(:hover,:focus-within)>.sc-sidebar__item{padding-inline-end:3.75rem}.sc-sidebar__row:has(.sc-sidebar__actions):is(:hover,:focus-within) .sc-sidebar__age{display:none}}.sc-sidebar__actions .sc-iconbtn{block-size:1.5rem;inline-size:1.5rem}.sc-sidebar__actions .sc-iconbtn>svg{block-size:.875rem;inline-size:.875rem}@media (hover:hover){.sc-sidebar__new:hover,.sc-sidebar__row:hover>.sc-sidebar__item:not([aria-current=page]){--sc-row-bg:var(--sc-fg)}@supports (color:color-mix(in lab, red, red)){.sc-sidebar__new:hover,.sc-sidebar__row:hover>.sc-sidebar__item:not([aria-current=page]){--sc-row-bg:color-mix(in srgb, var(--sc-fg) 6%, transparent)}}.sc-sidebar__segment-btn:hover:not([aria-pressed=true]){color:var(--sc-fg)}}.sc-sidebar__row:is(:hover,:focus-within) .sc-sidebar__actions{opacity:1;pointer-events:auto}.sc-sidebar__more-wrap{display:none}.sc-sidebar__menu{border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);background:var(--sc-bg);flex-direction:column;flex:1 0 100%;margin-block:.25rem;padding:.25rem;display:flex}.sc-sidebar__menuitem{min-block-size:var(--sc-icon-btn);border-radius:var(--sc-radius-sm);color:var(--sc-fg);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;display:flex}.sc-sidebar__menuitem:hover{background:var(--sc-hover)}.sc-sidebar__menuitem[data-danger=true]{color:var(--sc-danger)}@media (pointer:coarse){.sc-sidebar__actions{display:none}.sc-sidebar__more-wrap{display:contents}.sc-sidebar__more{position:absolute;inset-block-start:0;inset-inline-end:0}.sc-sidebar__row:has(.sc-sidebar__more)>.sc-sidebar__item{padding-inline-end:3rem}:is(.sc-sidebar__item,.sc-sidebar__new,.sc-sidebar__query,.sc-sidebar__context){min-block-size:2.75rem}.sc-sidebar__segment-btn{min-block-size:2.5rem}.sc-sidebar__kbd{display:none}}@media (prefers-reduced-motion:reduce){.sc-sidebar__new,.sc-sidebar__item{transition:none}}.sc-effort{--sc-effort-h:2.25rem;--sc-effort-knob-size:1.625rem;--sc-effort-pad:calc((var(--sc-effort-h) - var(--sc-effort-knob-size)) / 2);--sc-effort-track:var(--scu-effort-track,var(--ds-surface-2,var(--sc-surface-1)));--sc-effort-fill:var(--scu-effort-fill,var(--sc-fg))}@supports (color:color-mix(in lab, red, red)){.sc-effort{--sc-effort-fill:var(--scu-effort-fill,color-mix(in srgb, var(--sc-fg) 7%, transparent))}}.sc-effort{--sc-effort-knob:var(--scu-effort-knob,var(--sc-fg));--sc-effort-ease:cubic-bezier(.34, 1.32, .64, 1);font-family:var(--sc-font);color:var(--sc-fg);flex-direction:column;gap:.75rem;display:flex}@media (pointer:coarse){.sc-effort{--sc-effort-h:2.75rem;--sc-effort-knob-size:2.125rem}}.sc-effort__heading{text-align:center}.sc-effort__label{color:var(--sc-brand);font-size:.875rem;font-weight:500;line-height:1.25rem;transition:color .15s}.sc-effort__hint{color:var(--sc-subtle);font-size:.75rem;line-height:1.25rem}.sc-effort__track{block-size:var(--sc-effort-h);border-radius:var(--sc-radius-full);background:var(--sc-effort-track);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;transition:background-color .15s;position:relative}.sc-effort__track:hover{background:var(--sc-effort-track)}@supports (color:color-mix(in lab, red, red)){.sc-effort__track:hover{background:color-mix(in srgb, var(--sc-effort-track) 88%, var(--sc-fg))}}.sc-effort__track[data-dragging]{cursor:grabbing}.sc-effort[data-disabled] .sc-effort__track{cursor:not-allowed;opacity:.5}.sc-effort__rail{inset-block:0;inset-inline:calc(var(--sc-effort-pad) + var(--sc-effort-knob-size) / 2);position:absolute}.sc-effort__fill{inset-block:var(--sc-effort-pad);inline-size:calc(var(--sc-effort-pos) * 100% + var(--sc-effort-knob-size));border-radius:var(--sc-radius-full);background:var(--sc-effort-fill);transition:inline-size .28s var(--sc-effort-ease);position:absolute;inset-inline-start:calc(-1 * var(--sc-effort-knob-size) / 2)}.sc-effort__stop{border-radius:var(--sc-radius-full);background:var(--sc-subtle);opacity:.8;block-size:.375rem;inline-size:.375rem;transition:transform .15s,opacity .15s;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--sc-effort-at) * 100%);transform:translate(-50%,-50%)}.sc-effort__track:hover .sc-effort__stop{opacity:1;transform:translate(-50%,-50%)scale(1.25)}.sc-effort__knob{inline-size:var(--sc-effort-knob-size);block-size:var(--sc-effort-knob-size);border-radius:var(--sc-radius-full);background:var(--sc-effort-knob);box-shadow:0 1px 2px color-mix(in srgb, CanvasText 18%, transparent), 0 2px 8px color-mix(in srgb, CanvasText 14%, transparent);transition:inset-inline-start .28s var(--sc-effort-ease), transform .15s ease-out, box-shadow .15s;will-change:inset-inline-start;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--sc-effort-pos) * 100%);transform:translate(-50%,-50%)}.sc-effort__track:active .sc-effort__knob,.sc-effort__track[data-dragging] .sc-effort__knob{transform:translate(-50%,-50%)scale(1.08)}.sc-effort__track[data-dragging] .sc-effort__knob,.sc-effort__track[data-dragging] .sc-effort__fill{transition:transform .15s ease-out,box-shadow .15s}.sc-effort__track:focus-visible .sc-effort__knob{box-shadow:0 1px 2px color-mix(in srgb, CanvasText 18%, transparent), 0 0 0 1px var(--sc-effort-track), 0 0 0 2px var(--sc-ring)}@supports (color:color-mix(in lab, red, red)){.sc-effort__track:focus-visible .sc-effort__knob{box-shadow:0 1px 2px color-mix(in srgb, CanvasText 18%, transparent), 0 0 0 1px var(--sc-effort-track), 0 0 0 2px color-mix(in srgb, var(--sc-ring) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.sc-effort__knob,.sc-effort__fill,.sc-effort__stop,.sc-effort__label{transition:none}}.sc-picker{z-index:var(--sc-z-popover);border:1px solid var(--sc-border);border-radius:var(--sc-radius-xl);background:var(--scu-picker-bg,var(--ds-surface-elevated,var(--sc-bg)));max-block-size:min(24rem,60vh);box-shadow:0 12px 32px color-mix(in srgb, CanvasText 18%, transparent), 0 2px 6px color-mix(in srgb, CanvasText 10%, transparent);color:var(--sc-fg);flex-direction:column;font-size:.875rem;animation:.14s ease-out sc-picker-in;display:flex;position:absolute;inset-block-end:calc(100% - .25rem);inset-inline:.75rem;overflow:hidden}@keyframes sc-picker-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.sc-picker{animation:none}}.sc-picker__head{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.625rem .875rem .25rem;display:flex}.sc-picker__title{color:var(--sc-subtle);font-size:.75rem;font-weight:500}.sc-picker__context{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--sc-muted);font-size:.75rem;overflow:hidden}.sc-picker__search{border:1px solid var(--sc-field-line);border-radius:var(--sc-radius-md);background:var(--sc-field-bg);color:var(--sc-fg);font:inherit;outline:none;margin:.25rem .5rem;padding:.375rem .625rem}.sc-picker__search:focus-visible{border-color:var(--sc-border-strong);outline:none}.sc-picker__list{overscroll-behavior:contain;flex:1;min-block-size:0;padding:.25rem .375rem .375rem;overflow-y:auto}.sc-picker__group+.sc-picker__group{margin-block-start:.25rem}.sc-picker__group-label{letter-spacing:.02em;text-transform:uppercase;color:var(--sc-subtle);padding:.375rem .5rem .125rem;font-size:.6875rem;font-weight:500}.sc-picker__item{border-radius:var(--sc-radius-md);cursor:pointer;align-items:flex-start;gap:.625rem;padding:.4375rem .5rem;transition:background-color .1s;display:flex}.sc-picker__item[data-active]{background:var(--sc-hover)}.sc-picker__item[aria-disabled=true]{cursor:not-allowed;opacity:.55}@media (pointer:coarse){.sc-picker__item{align-items:center;min-block-size:2.75rem}}.sc-picker__icon{block-size:1.25rem;inline-size:1.25rem;color:var(--sc-muted);flex:none;justify-content:center;align-items:center;margin-block-start:.0625rem;display:flex}.sc-picker__text{flex-direction:column;min-inline-size:0;display:flex}.sc-picker__name{font-weight:500;line-height:1.25rem}.sc-picker__desc{text-overflow:ellipsis;white-space:nowrap;color:var(--sc-subtle);font-size:.75rem;line-height:1.125rem;overflow:hidden}.sc-picker__empty{color:var(--sc-muted);padding:.75rem .5rem}.sc-picker__foot{border-block-start:1px solid var(--sc-border);color:var(--sc-subtle);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .875rem;font-size:.75rem;display:flex}.sc-picker__keys{white-space:nowrap}:root{--scu-text:var(--ds-text);--scu-muted:var(--ds-text-muted);--scu-subtle:var(--ds-text-subtle);--scu-danger:var(--ds-danger-text);--scu-border:var(--ds-border);--scu-link:var(--brand-primary)}[data-chat-panel] .sc-composer{--sc-field:var(--ds-surface-2)}.sc-dock:has(>.sc-dock__body:empty){display:none}[data-session-picker] .sc-sidebar{--sc-sidebar-bg:var(--ds-surface-elevated);background:0 0;border-inline-end:0;flex:auto;min-block-size:0;inline-size:auto;padding:.5rem}.session-picker-popover{transform-origin:0 0;animation:.14s cubic-bezier(.2,0,0,1) session-picker-in}@keyframes session-picker-in{0%{opacity:0;transform:scale(.97)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.session-picker-popover{animation-name:session-picker-fade}@keyframes session-picker-fade{0%{opacity:0}}}:root,[data-theme],[data-tone]{--sas-font:var(--font-sans);--sas-font-display:var(--font-sans);--sas-frame:var(--ds-shell-frame,var(--ds-bg));--sas-frame-fg:var(--ds-text);--sas-frame-muted-fg:var(--ds-text-muted);--sas-frame-accent:var(--ds-surface-hover,var(--ds-surface-2));--sas-frame-border:var(--ds-shell-border,var(--ds-border));--sas-frame-input:var(--ds-field-border,var(--ds-border-control));--sas-frame-ring:var(--ds-ring);--sas-ink:var(--brand-ink,var(--brand-primary));--sas-canvas:var(--ds-shell-canvas,var(--ds-surface));--sas-canvas-fg:var(--ds-text);--sas-muted-fg:var(--ds-text-muted);--sas-link:var(--brand-ink,var(--brand-primary));--sas-ring:var(--ds-ring);--sas-border:var(--ds-border);--sas-input:var(--ds-field-border,var(--ds-border-control));--sas-popover:var(--ds-surface-elevated,var(--ds-surface));--sas-popover-fg:var(--ds-text);--sas-primary:var(--brand-solid);--sas-primary-fg:var(--brand-on-solid);--sas-switch-on:var(--signal-info-500);--sas-switch-thumb:var(--brand-on-solid);--sas-surface-2:var(--ds-surface-2);--sas-danger:var(--ds-danger-text);--sas-warning:var(--ds-warning-text);--sas-success:var(--ds-success-text);--sas-info:var(--ds-info-text);--sas-panel:var(--ds-surface);--sas-panel-fg:var(--ds-text);--sas-panel-border:var(--ds-shell-border,var(--ds-border));--sas-panel-active:var(--ds-surface-2);--sas-panel-active-fg:var(--ds-text);--sas-nav-hover:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme],[data-tone]{--sas-nav-hover:color-mix(in srgb, var(--ds-text) 4%, transparent)}}:root,[data-theme],[data-tone]{--sas-nav-active:var(--ds-nav-active-bg);--sas-nav-glow:var(--ds-nav-icon-glow);--sas-overlay:var(--ds-shell-overlay);--sas-shine:inset 0 1px 0 var(--ds-shine);--sas-glass:var(--ds-glass-bg);--sas-glass-edge:var(--ds-glass-border);--sas-shadow-1:0 1px 2px var(--ds-overlay,var(--ds-shell-overlay))}@supports (color:color-mix(in lab, red, red)){:root,[data-theme],[data-tone]{--sas-shadow-1:0 1px 2px color-mix(in srgb, var(--ds-overlay,var(--ds-shell-overlay)) 35%, transparent)}}:root,[data-theme],[data-tone]{--sas-shadow-2:0 8px 24px -10px var(--ds-overlay,var(--ds-shell-overlay)), 0 1px 2px var(--ds-overlay,var(--ds-shell-overlay))}@supports (color:color-mix(in lab, red, red)){:root,[data-theme],[data-tone]{--sas-shadow-2:0 8px 24px -10px var(--ds-overlay,var(--ds-shell-overlay)), 0 1px 2px color-mix(in srgb, var(--ds-overlay,var(--ds-shell-overlay)) 35%, transparent)}}:root,[data-theme],[data-tone]{--sas-search-bg:var(--ds-field-bg,var(--ds-surface));--sas-search-hover:var(--ds-field-bg-hover,var(--ds-surface-2));--sas-search-border:var(--ds-field-border,var(--ds-border-control));--motion-fast:var(--ds-duration-fast);--motion-panel:var(--ds-duration-normal);--ease-out:var(--ds-ease-out);--ease-panel:var(--ds-ease-panel)}.sas-sidebar{--sas-frame-muted-fg:var(--ds-text-muted)}@supports (color:color-mix(in lab, red, red)){.sas-sidebar{--sas-frame-muted-fg:color-mix(in srgb, var(--ds-text-muted) 80%, var(--sas-frame))}}.sas-sidebar{--sas-nav-active:var(--ds-nav-active-bg)}@supports (color:color-mix(in lab, red, red)){.sas-sidebar{--sas-nav-active:color-mix(in srgb, var(--ds-nav-active-bg) 85%, transparent)}}.sas-sidebar{--sas-nav-glow:transparent;--sas-primary:var(--signal-info-500);--sas-primary-fg:var(--brand-on-solid)}.sas-sidebar .sas-item:not([aria-current=page]) .sas-icon>svg{stroke-width:1.75px}.sas-sidebar .sas-item[aria-current=page] .sas-icon>svg{stroke-width:2px}[data-app=dashboard][data-theme=light][data-tint=blau]{--ds-shell-border:#d3dae0;--ds-shell-frame:#e4ebf2;--ds-shell-canvas:#fff;--ds-shell-sidebar:#e4ebf2;--ds-shell-sidebar-solid:#e4ebf2;--ds-bg:#f6fbfe;--ds-surface:#fff;--ds-surface-2:#f1f6fa;--ds-surface-elevated:#fff;--ds-hover:#d6dee4;--ds-border:#dce3ea;--ds-border-strong:#c4cbd2;--ds-border-hover:#cad1d7;--ds-surface-disabled:#f0f5f9;--ds-glass-bg:#ffffffc7;--ds-glass-border:#444a4f14}[data-app=dashboard][data-theme=light][data-tint=gruen]{--ds-shell-border:#d4dbd6;--ds-shell-frame:#e5ece8;--ds-shell-canvas:#fff;--ds-shell-sidebar:#e5ece8;--ds-shell-sidebar-solid:#e5ece8;--ds-bg:#f5fcf8;--ds-surface:#fff;--ds-surface-2:#f2f6f4;--ds-surface-elevated:#fff;--ds-hover:#d7dfda;--ds-border:#dde4e0;--ds-border-strong:#c5ccc8;--ds-border-hover:#cbd2ce;--ds-surface-disabled:#f1f6f3;--ds-glass-bg:#ffffffc7;--ds-glass-border:#444b4714}[data-app=dashboard][data-theme=light][data-tint=rose]{--ds-shell-border:#ded7d6;--ds-shell-frame:#efe8e7;--ds-shell-canvas:#fff;--ds-shell-sidebar:#efe8e7;--ds-shell-sidebar-solid:#efe8e7;--ds-bg:#fcf9f9;--ds-surface:#fff;--ds-surface-2:#f8f4f3;--ds-surface-elevated:#fff;--ds-hover:#e2dbda;--ds-border:#e7e0df;--ds-border-strong:#cfc8c7;--ds-border-hover:#d5cecd;--ds-surface-disabled:#f8f3f3;--ds-glass-bg:#ffffffc7;--ds-glass-border:#4d474714}[data-app=dashboard][data-theme=light][data-tint=lavendel]{--ds-shell-border:#dad7df;--ds-shell-frame:#ebe9f0;--ds-shell-canvas:#fff;--ds-shell-sidebar:#ebe9f0;--ds-shell-sidebar-solid:#ebe9f0;--ds-bg:#faf9fd;--ds-surface:#fff;--ds-surface-2:#f6f4f9;--ds-surface-elevated:#fff;--ds-hover:#dedbe3;--ds-border:#e3e1e8;--ds-border-strong:#cbc9d0;--ds-border-hover:#d1ced6;--ds-surface-disabled:#f5f3f8;--ds-glass-bg:#ffffffc7;--ds-glass-border:#49484e14}[data-app=dashboard][data-theme=dark][data-tint=blau]{--ds-shell-border:#373e44;--ds-shell-frame:#192026;--ds-shell-canvas:#121416;--ds-shell-sidebar:#192026;--ds-shell-sidebar-solid:#192026;--ds-bg:#0a1116;--ds-surface:#1d1f21;--ds-surface-2:#303438;--ds-surface-elevated:#414446;--ds-hover:#343c42;--ds-border:#8b949b24;--ds-border-strong:#979fa738;--ds-border-hover:#a8b0b847;--ds-surface-disabled:#303438;--ds-glass-bg:#1d1f21d1;--ds-glass-border:#a8b1b924}[data-app=dashboard][data-theme=dark][data-tint=gruen]{--ds-shell-border:#373f3b;--ds-shell-frame:#1a211d;--ds-shell-canvas:#131513;--ds-shell-sidebar:#1a211d;--ds-shell-sidebar-solid:#1a211d;--ds-bg:#0b120e;--ds-surface:#1d1f1e;--ds-surface-2:#313532;--ds-surface-elevated:#424443;--ds-hover:#353d38;--ds-border:#8c959024;--ds-border-strong:#98a19b38;--ds-border-hover:#a8b2ac47;--ds-surface-disabled:#313532;--ds-glass-bg:#1e201ed1;--ds-glass-border:#a9b2ad24}[data-app=dashboard][data-theme=dark][data-tint=rose]{--ds-shell-border:#433b3a;--ds-shell-frame:#241d1c;--ds-shell-canvas:#161413;--ds-shell-sidebar:#241d1c;--ds-shell-sidebar-solid:#241d1c;--ds-bg:#140e0d;--ds-surface:#201e1e;--ds-surface-2:#373332;--ds-surface-elevated:#454342;--ds-hover:#403938;--ds-border:#99908f24;--ds-border-strong:#a59c9b38;--ds-border-hover:#b6adac47;--ds-surface-disabled:#373332;--ds-glass-bg:#211e1ed1;--ds-glass-border:#b7adac24}[data-app=dashboard][data-theme=dark][data-tint=lavendel]{--ds-shell-border:#3e3c43;--ds-shell-frame:#201e24;--ds-shell-canvas:#141416;--ds-shell-sidebar:#201e24;--ds-shell-sidebar-solid:#201e24;--ds-bg:#110f15;--ds-surface:#1f1e20;--ds-surface-2:#343337;--ds-surface-elevated:#444345;--ds-hover:#3c3941;--ds-border:#94919a24;--ds-border-strong:#9f9da538;--ds-border-hover:#b0adb647;--ds-surface-disabled:#343337;--ds-glass-bg:#1f1f21d1;--ds-glass-border:#b1aeb724}:root{--brain-glow:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){:root{--brain-glow:color-mix(in srgb, var(--brand-primary) 30%, transparent)}}:root{--brain-halo:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){:root{--brain-halo:color-mix(in srgb, var(--brand-primary) 12%, transparent)}}@keyframes sm-pass{0%{opacity:var(--sm-rest,1);filter:brightness()}12%{opacity:1;filter:brightness(1.55)}40%,to{opacity:var(--sm-rest,1);filter:brightness()}}@keyframes sm-breathe{0%,to{filter:brightness()}60%{filter:brightness(1.3)}}svg[data-mark] .sm-line,svg[data-mark] .sm-gold{transform-box:fill-box}svg[data-mark][data-reading] .sm-line:first-of-type,svg[data-mark]:hover .sm-line:first-of-type{animation:2.4s ease-in-out infinite sm-pass}svg[data-mark][data-reading] .sm-gold,svg[data-mark]:hover .sm-gold{animation:2.4s ease-in-out .5s infinite sm-pass,2.4s ease-in-out infinite sm-breathe}svg[data-mark][data-reading] .sm-line:last-of-type,svg[data-mark]:hover .sm-line:last-of-type{animation:2.4s ease-in-out 1s infinite sm-pass}@media (prefers-reduced-motion:reduce){svg[data-mark] .sm-line,svg[data-mark] .sm-gold{animation:none!important}}@keyframes brain-ripple{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}@keyframes brain-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.06)}}@keyframes brain-halo{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.55;transform:scale(1.08)}}@property --brand-primary{syntax:"<color>";inherits:true;initial-value:#3a669c}@property --brand-primary-hover{syntax:"<color>";inherits:true;initial-value:#5989c5}@property --brand-secondary{syntax:"<color>";inherits:true;initial-value:#5989c5}@property --brand-text{syntax:"<color>";inherits:true;initial-value:#3a669c}@property --accent-premium{syntax:"<color>";inherits:true;initial-value:#b68f35}:root{--ds-glass-blur:16px;--brand-invert-bg:#f6f3ef;--brand-invert-text:var(--brand-800);--brand-primary:var(--brand-500);--brand-primary-hover:var(--brand-400);--brand-solid:var(--brand-primary);--brand-on-solid:#fff;--brand-solid-hover:var(--brand-600);--brand-secondary:var(--brand-400);--brand-tertiary:var(--brand-300);--brand-glow:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){:root{--brand-glow:color-mix(in srgb, var(--brand-primary) 24%, transparent)}}:root{--brand-gradient-from:var(--brand-700);--brand-gradient-via:var(--brand-400);--brand-gradient-to:var(--brand-300);--brand-text:var(--brand-300);--accent-premium:var(--accent-300);--accent-premium-soft:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){:root{--accent-premium-soft:color-mix(in srgb, var(--accent-premium) 10%, transparent)}}:root{--accent-premium-border:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){:root{--accent-premium-border:color-mix(in srgb, var(--accent-premium) 22%, transparent)}}:root{--ds-shadow-1:0 1px 2px #04040773, inset 0 1px 0 #ffffff09;--ds-shadow-2:0 4px 12px -4px #0404078c, 0 1px 2px #04040766, inset 0 1px 0 #ffffff0b;--ds-shadow-3:0 0 0 1px #ffffff0f, 0 24px 48px -16px #040407b3, inset 0 1px 0 #ffffff0f;--ds-glow-brand:0 0 0 1px var(--brand-primary), 0 10px 28px -8px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){:root{--ds-glow-brand:0 0 0 1px color-mix(in srgb, var(--brand-primary) 30%, transparent), 0 10px 28px -8px color-mix(in srgb, var(--brand-primary) 60%, transparent)}}:root{--brand-button-gradient:linear-gradient(180deg, var(--brand-solid) 0%, var(--brand-solid) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--brand-button-gradient:linear-gradient(180deg, color-mix(in srgb, var(--brand-solid) 90%, white) 0%, var(--brand-solid) 100%)}}:root{--brand-button-highlight:inset 0 1px 0 #ffffff24;--ds-bg:var(--neutral-900);--ds-surface:var(--neutral-800);--ds-success-text:#9bd4b8;--ds-success-bg:#64b48c1f;--ds-success-border:#64b48c38;--ds-warning-text:#e0bf85;--ds-warning-bg:#cb9d4d1f;--ds-warning-border:#cb9d4d38;--ds-danger-text:#db9494;--ds-danger-bg:#c059591f;--ds-danger-border:#c0595938;--ds-info-text:var(--brand-300);--ds-info-border:#6296cb38;--ds-surface-2:var(--neutral-700);--ds-hover:var(--neutral-600);--ds-surface-hover:var(--ds-hover);--ds-border:var(--neutral-700);--ds-border-strong:var(--neutral-600);--ds-border-control:var(--neutral-400);--ds-control-border:var(--ds-border-control);--ds-text:var(--neutral-100);--ds-text-muted:var(--neutral-300);--ds-text-subtle:var(--neutral-400);--ds-text-secondary:var(--ds-text-muted);--ds-ring:var(--brand-primary);--ds-accent:var(--brand-primary);--mk-parchment:#f6f3ef;--mk-fundstelle:var(--accent-300);--mk-bg:var(--neutral-900);--mk-surface:var(--neutral-800);--mk-surface-2:var(--neutral-700);--mk-hover:#f2f4f812;--mk-border:var(--neutral-700);--mk-border-strong:var(--neutral-600);--mk-text:var(--neutral-100);--mk-text-muted:var(--neutral-300);--mk-text-subtle:var(--neutral-400);--mk-focus-ring:var(--brand-300);--mk-control-border:var(--neutral-400);--mk-field:#07090e66;--mk-card-shadow:0 8px 30px #0006;--header-h:56px;--tone-light-bg:var(--neutral-50);--tone-light-surface:#fff;--tone-dark-bg:var(--neutral-900);--tone-dark-surface:var(--neutral-800);--tone-slate-bg:#151b28;--tone-slate-surface:#222939}[data-tone=light]{--mk-bg:var(--mk-parchment);--mk-surface:#fff;--mk-surface-2:#ece9e4;--mk-hover:#1e273e0d;--mk-border:#e0dcd7;--mk-border-strong:#c8c3bc;--mk-text:var(--neutral-900);--mk-text-muted:#434956;--mk-text-subtle:#5c6270;--mk-focus-ring:var(--brand-700);--mk-control-border:#838995;--mk-field:#fff;--mk-card-shadow:0 1px 2px #2325290d, 0 8px 24px #23252912, 0 1px 0 #ffffffb3 inset;--brand-text:var(--brand-700);--accent-premium:var(--accent-700);--accent-premium-soft:#9977291a}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--accent-premium-soft:color-mix(in srgb, var(--accent-600) 10%, transparent)}}[data-tone=light]{--accent-premium-border:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--accent-premium-border:color-mix(in srgb, var(--accent-premium) 22%, transparent)}}[data-tone=light]{--ds-shadow-1:0 1px 1px #121a2b08, 0 2px 4px -2px #121a2b0f;--ds-shadow-2:0 1px 1px #121a2b08, 0 4px 8px -4px #121a2b12, 0 12px 20px -10px #121a2b14;--ds-shadow-3:0 0 0 1px #151b280f, 0 1px 1px #121a2b05, 0 8px 16px -4px #121a2b12, 0 24px 40px -12px #121a2b29;--ds-glow-brand:0 0 0 1px var(--brand-primary), 0 8px 22px -8px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-glow-brand:0 0 0 1px color-mix(in srgb, var(--brand-primary) 24%, transparent), 0 8px 22px -8px color-mix(in srgb, var(--brand-primary) 55%, transparent)}}[data-tone=light]{--brand-button-gradient:linear-gradient(180deg, var(--brand-solid) 0%, var(--brand-solid) 100%)}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--brand-button-gradient:linear-gradient(180deg, color-mix(in srgb, var(--brand-solid) 90%, white) 0%, var(--brand-solid) 100%)}}[data-tone=light]{--brand-button-highlight:inset 0 1px 0 #ffffff29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-text:var(--neutral-900);--ds-text-muted:var(--neutral-600);--ds-text-subtle:var(--neutral-600);--ds-surface-2:var(--neutral-100);--ds-surface-elevated:var(--neutral-50);--ds-hover:var(--neutral-200);--ds-surface-hover:var(--ds-hover);--ds-border:var(--neutral-200);--ds-border-strong:var(--neutral-400);--ds-border-control:var(--neutral-500);--ds-control-border:var(--ds-border-control);--mk-ink:#141a29;--mk-accent-brass:#815b22;--mk-fundstelle:var(--accent-400);--ds-success-text:var(--signal-success-700);--ds-success-bg:#ebf8f3}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-success-bg:color-mix(in srgb, var(--signal-success-500) 10%, #fff)}}[data-tone=light]{--ds-success-border:#cfede2}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-success-border:color-mix(in srgb, var(--signal-success-500) 24%, #fff)}}[data-tone=light]{--ds-warning-text:var(--signal-warning-800);--ds-warning-bg:#fef6e7}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-warning-bg:color-mix(in srgb, var(--signal-warning-500) 10%, #fff)}}[data-tone=light]{--ds-warning-border:#fceac5}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-warning-border:color-mix(in srgb, var(--signal-warning-500) 24%, #fff)}}[data-tone=light]{--ds-danger-text:var(--signal-danger-700);--ds-danger-bg:#fceaea}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-danger-bg:color-mix(in srgb, var(--signal-danger-500) 10%, #fff)}}[data-tone=light]{--ds-danger-border:#f9cdcd}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--ds-danger-border:color-mix(in srgb, var(--signal-danger-500) 24%, #fff)}}[data-tone=slate]{--mk-bg:#0e1013;--mk-surface:#1c1f24;--mk-surface-2:#30343b;--mk-hover:#f2f4f812;--mk-border:#8192bb24;--mk-border-strong:#8e9ec238;--mk-text:#f2f3f5;--mk-text-muted:#dce0e5;--mk-text-subtle:#b7bec8;--mk-focus-ring:var(--brand-300);--mk-control-border:#a0a7b1;--mk-field:#07090e66;--mk-card-shadow:0 8px 30px #0006;--brand-text:var(--brand-300);--brand-tertiary:var(--brand-300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tone=dark]{--mk-bg:#0e1013;--mk-surface:#1c1f24;--mk-surface-2:#30343b;--mk-hover:#f2f4f812;--mk-border:#8192bb24;--mk-border-strong:#8e9ec238;--mk-text:#f2f3f5;--mk-text-muted:#dce0e5;--mk-text-subtle:#b7bec8;--mk-focus-ring:var(--brand-300);--mk-control-border:#a0a7b1;--mk-field:#07090e66;--mk-card-shadow:0 8px 30px #0006, 0 1px 0 #ffffff0a inset;--brand-text:var(--brand-300);--brand-tertiary:var(--brand-300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tone=slate],[data-tone=dark]{--ds-text:var(--mk-text);--ds-text-muted:var(--mk-text-muted);--ds-text-subtle:var(--mk-text-subtle);--ds-surface-2:#f2f4f814;--ds-surface-elevated:#f2f4f829;--ds-hover:#f2f4f821;--ds-surface-hover:var(--ds-hover);--ds-border:#f2f4f829;--ds-border-strong:#f2f4f842;--ds-border-control:#f2f4f880;--ds-control-border:var(--ds-border-control);--ds-success-text:#9bd4b8;--ds-success-bg:#64b48c1f;--ds-success-border:#64b48c38;--ds-warning-text:#e0bf85;--ds-warning-bg:#cb9d4d1f;--ds-warning-border:#cb9d4d38;--ds-danger-text:#db9494;--ds-danger-bg:#c059591f;--ds-danger-border:#c0595938;--ds-info-text:var(--brand-300);--ds-info-bg:#538cc61f;--ds-info-border:#6296cb;--ds-attention-text:#e2a68d;--ds-attention-bg:#cb734d1f;--ds-attention-border:#ce7955;--ds-neutral-text:#c0c5ce;--ds-neutral-bg:#757c8a1f;--ds-neutral-border:#8e949f}[data-tone=dashboard]{--mk-bg:#0f1115;--mk-surface:#17191f;--mk-surface-2:#1f2228;--mk-hover:#292c33;--mk-border:#363a45;--mk-border-strong:#535865;--mk-text:#edeff2;--mk-text-muted:#b6bac3;--mk-text-subtle:#acb0b9;--mk-card-shadow:0 8px 30px #0006, 0 1px 0 #ffffff06 inset;--brand-primary:var(--brand-300);--brand-primary-hover:var(--brand-200);--brand-solid:#3e70ac;--brand-solid-hover:var(--brand-500);--brand-secondary:var(--brand-300);--brand-tertiary:var(--brand-300);--brand-glow:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-tone=dashboard]{--brand-glow:color-mix(in srgb, var(--brand-primary) 12%, transparent)}}[data-tone=dashboard]{--brand-gradient-from:var(--brand-400);--brand-gradient-via:var(--brand-300);--brand-gradient-to:var(--secondary-300);--brand-text:var(--brand-200);--accent-premium:var(--accent-300);--accent-premium-soft:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){[data-tone=dashboard]{--accent-premium-soft:color-mix(in srgb, var(--accent-premium) 10%, transparent)}}[data-tone=dashboard]{--accent-premium-border:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){[data-tone=dashboard]{--accent-premium-border:color-mix(in srgb, var(--accent-premium) 22%, transparent)}}[data-tone=dashboard]{--card-shadow:var(--ds-shadow-1);--card-shadow-hover:var(--ds-shadow-2);--card-shadow-elevated:var(--ds-shadow-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tone=light] .accent-violet{color:#5229a3}[data-tone=light] .accent-blue{color:var(--brand-700)}[data-tone=light] .accent-emerald{color:var(--signal-success-700)}[data-tone=slate] .accent-violet{color:#a98de2}[data-tone=slate] .accent-blue{color:var(--brand-300)}[data-tone=slate] .accent-emerald{color:var(--signal-success-500)}[data-tone=dark] .accent-violet{color:#a98de2}[data-tone=dark] .accent-blue{color:var(--brand-300)}[data-tone=dark] .accent-emerald{color:var(--signal-success-500)}[data-tone]{transition:color .3s,background-color .3s,border-color .3s,fill .3s,stroke .3s}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--mk-bg:var(--ds-bg);--mk-surface:var(--ds-surface);--mk-surface-2:var(--ds-surface-2);--mk-hover:var(--ds-hover);--mk-border:var(--ds-border);--mk-border-strong:var(--ds-border-strong);--mk-text:var(--ds-text);--mk-text-muted:var(--ds-text-muted);--mk-text-subtle:var(--ds-text-subtle);--ds-shell-border:#d5d9e0;--ds-overlay:#05070a29;--ds-shell-frame:#e8eaed;--ds-shell-canvas:#fff;--ds-shell-sidebar:#e8eaed;--ds-shell-sidebar-solid:#e8eaed;--ds-bg:var(--neutral-50);--ds-surface:#fff;--ds-surface-2:#f4f5f7;--ds-surface-elevated:#fff;--ds-hover:#d9dde3;--ds-surface-hover:var(--ds-hover);--ds-mica-tint:linear-gradient(180deg, #346cb20d, transparent 55%);--ds-border:#e0e2e6;--ds-border-strong:#c7cad1;--ds-border-hover:#cdd0d5;--ds-border-control:#6f7580;--ds-control-border:var(--ds-border-control);--ds-field-bg:var(--ds-surface);--ds-field-bg-hover:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-field-bg-hover:color-mix(in srgb, var(--ds-text) 3%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-field-border:var(--ds-border-control);--ds-field-border-hover:var(--ds-border-control)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-field-border-hover:color-mix(in srgb, var(--ds-border-control) 70%, var(--ds-text))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-text-disabled:#6b707b;--ds-surface-disabled:#f4f4f6;--ds-border-disabled:#878c97;--ds-glass-bg:#ffffffc7;--ds-glass-border:#41495814;--ds-shine:#ffffffb3;--ds-nav-active-bg:#2b303b14;--ds-nav-icon-glow:transparent;--ds-text:#20242b;--ds-text-muted:#4d5561;--ds-text-subtle:#59616d;--ds-text-secondary:var(--ds-text-muted);--ds-ring:var(--brand-600);--ds-accent:var(--brand-primary);--ds-switch-thumb:#fff;--ds-switch-thumb-checked:#fff;--brand-primary:var(--brand-600);--brand-primary-hover:var(--brand-700);--brand-solid:var(--brand-600);--brand-solid-hover:var(--brand-700);--brand-secondary:var(--brand-400);--brand-tertiary:var(--brand-300);--brand-glow:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--brand-glow:color-mix(in srgb, var(--brand-primary) 12%, transparent)}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--brand-gradient-from:var(--brand-700);--brand-gradient-via:var(--brand-400);--brand-gradient-to:var(--brand-300);--brand-text:var(--brand-primary);--accent-premium:var(--accent-700);--accent-premium-soft:#9977291a}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--accent-premium-soft:color-mix(in srgb, var(--accent-600) 10%, transparent)}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--accent-premium-border:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--accent-premium-border:color-mix(in srgb, var(--accent-premium) 22%, transparent)}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--card-shadow:var(--ds-shadow-1);--card-shadow-hover:var(--ds-shadow-2);--card-shadow-elevated:var(--ds-shadow-3);--sidebar-shadow:8px 0 24px -12px var(--ds-overlay);--ds-shadow-1:0 1px 2px #121a2b0f, 0 1px 1px #121a2b08;--ds-shadow-2:0 2px 6px -1px #121a2b14, 0 1px 2px #121a2b0d;--ds-shadow-3:0 14px 34px -14px #121a2b38, 0 2px 6px #121a2b0f;--ds-glow-brand:0 0 0 1px var(--brand-primary), 0 8px 22px -8px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-glow-brand:0 0 0 1px color-mix(in srgb, var(--brand-primary) 24%, transparent), 0 8px 22px -8px color-mix(in srgb, var(--brand-primary) 55%, transparent)}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--brand-button-gradient:linear-gradient(180deg, var(--brand-solid) 0%, var(--brand-solid) 100%)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--brand-button-gradient:linear-gradient(180deg, color-mix(in srgb, var(--brand-solid) 88%, white) 0%, var(--brand-solid) 100%)}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--brand-button-highlight:inset 0 1px 0 #ffffff2e;--ds-success-text:var(--signal-success-700);--ds-success-bg:#35b687}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-success-bg:color-mix(in srgb, var(--signal-success-500) 10%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-success-border:#217355}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-success-border:color-mix(in srgb, var(--signal-success-700) 75%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-success-solid:var(--signal-success-700);--ds-success-solid-hover:var(--signal-success-800);--ds-warning-text:var(--signal-warning-800);--ds-warning-bg:#f2a60d}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-warning-bg:color-mix(in srgb, var(--signal-warning-500) 10%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-warning-border:#a16812}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-warning-border:color-mix(in srgb, var(--signal-warning-700) 85%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-warning-solid:var(--signal-warning-700);--ds-warning-solid-hover:var(--signal-warning-800);--ds-danger-text:var(--signal-danger-700);--ds-danger-bg:#e52e2e}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-danger-bg:color-mix(in srgb, var(--signal-danger-500) 10%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-danger-border:#9f1e1e}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-danger-border:color-mix(in srgb, var(--signal-danger-700) 65%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-danger-solid:var(--signal-danger-600);--ds-danger-solid-hover:var(--signal-danger-700);--ds-info-text:var(--signal-info-700);--ds-info-bg:#2b79ee}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-info-bg:color-mix(in srgb, var(--signal-info-500) 10%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-info-border:#1b53a7}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-info-border:color-mix(in srgb, var(--signal-info-700) 70%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-info-solid:var(--signal-info-600);--ds-info-solid-hover:var(--signal-info-700);--ds-attention-text:var(--signal-attention-700);--ds-attention-bg:#f37820}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-attention-bg:color-mix(in srgb, var(--signal-attention-500) 10%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-attention-border:#a55012}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-attention-border:color-mix(in srgb, var(--signal-attention-700) 75%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-attention-solid:var(--signal-attention-700);--ds-attention-solid-hover:var(--signal-attention-800);--ds-category-pink-text:#9b2761;--ds-category-pink-bg:#9b27611a;--ds-category-pink-border:#9b276138;--ds-category-teal-text:#246b6b;--ds-category-teal-bg:#297a7a1a;--ds-category-teal-border:#297a7a38;--ds-category-violet-text:#4e279b;--ds-category-violet-bg:#4e279b1a;--ds-category-violet-border:#4e279b38;--ds-category-rose-text:#b62046;--ds-category-rose-bg:#c3224b1a;--ds-category-rose-border:#c3224b38;--ds-category-purple-text:#792e9e;--ds-category-purple-bg:#792e9e1a;--ds-category-purple-border:#792e9e38;--ds-category-indigo-text:#3054a6;--ds-category-indigo-bg:#3054a61a;--ds-category-indigo-border:#3054a638;--ds-category-indigo-solid:#375fbe;--ds-category-indigo-solid-hover:#3054a6;--ds-neutral-text:var(--neutral-600);--ds-neutral-bg:#757c8a}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-neutral-bg:color-mix(in srgb, var(--neutral-500) 10%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-neutral-border:#5e636e}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-neutral-border:color-mix(in srgb, var(--neutral-600) 75%, var(--ds-surface))}}[data-app=dashboard],[data-app=dashboard][data-theme=light]{--ds-chart-zivil:var(--brand-600);--ds-chart-straf:var(--signal-danger-600);--ds-chart-verwaltungs:var(--signal-warning-700);--ds-chart-finanz:var(--signal-success-600);--ds-chart-arbeits:var(--accent-600);--ds-chart-sozial:var(--secondary-600);--ds-chart-familie:#a6306b;--nav-cat-cases:var(--ds-text-muted);--nav-cat-comm:var(--ds-text-muted);--nav-cat-docs:var(--ds-text-muted);--nav-cat-research:var(--ds-text-muted);--nav-cat-ops:var(--ds-text-muted);--nav-cat-billing:var(--ds-text-muted);--nav-cat-admin:var(--ds-text-muted);--graph-person:var(--brand-500);--graph-company:var(--signal-success-600);--graph-idea:var(--accent-premium);--graph-document:var(--signal-warning-600);--graph-event:var(--signal-attention-600);--graph-place:var(--teal-scale-500);--graph-fallback:var(--neutral-500);--graph-person-text:var(--brand-600);--graph-company-text:var(--signal-success-800);--graph-idea-text:var(--accent-800);--graph-document-text:var(--signal-warning-800);--graph-event-text:var(--signal-attention-800);--graph-place-text:var(--teal-scale-700);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-app=dashboard][data-theme=dark]{--mk-bg:var(--ds-bg);--mk-surface:var(--ds-surface);--mk-surface-2:var(--ds-surface-2);--mk-hover:var(--ds-hover);--mk-border:var(--ds-border);--mk-border-strong:var(--ds-border-strong);--mk-text:var(--ds-text);--mk-text-muted:var(--ds-text-muted);--mk-text-subtle:var(--ds-text-subtle);--ds-shell-border:#3a3d43;--ds-overlay:#05070a52;--ds-shell-frame:#1c1f24;--ds-shell-canvas:#121419;--ds-shell-sidebar:#1c1f24;--ds-shell-sidebar-solid:#1c1f24;--ds-bg:#0e1013;--ds-surface:#1c1f24;--ds-surface-2:#30343b;--ds-surface-elevated:#3d444e;--ds-hover:#363b44;--ds-surface-hover:var(--ds-hover);--ds-mica-tint:linear-gradient(180deg, #5c93d60d, transparent 55%);--ds-border:#8192bb24;--ds-border-strong:#8e9ec238;--ds-border-hover:#a2afcd47;--ds-border-control:#a0a7b1;--ds-control-border:var(--ds-border-control);--ds-field-bg:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--ds-field-bg:color-mix(in srgb, var(--ds-text) 6%, transparent)}}[data-app=dashboard][data-theme=dark]{--ds-field-bg-hover:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--ds-field-bg-hover:color-mix(in srgb, var(--ds-text) 9%, transparent)}}[data-app=dashboard][data-theme=dark]{--ds-field-border:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--ds-field-border:color-mix(in srgb, var(--ds-text) 7%, transparent)}}[data-app=dashboard][data-theme=dark]{--ds-field-border-hover:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--ds-field-border-hover:color-mix(in srgb, var(--ds-text) 7%, transparent)}}[data-app=dashboard][data-theme=dark]{--ds-text-disabled:#c0c5ce;--ds-surface-disabled:#30343b;--ds-border-disabled:#a0a7b1;--ds-glass-bg:#1c1f26d1;--ds-glass-border:#a2b0cd24;--ds-shine:#ffffff12;--ds-nav-active-bg:#ffffff1f;--ds-nav-icon-glow:#ffffff73;--sm-tile-start:var(--brand-400,#5b86b8);--sm-tile-end:var(--brand-800,#21405e);--sm-sheen:.3;--sm-ring:#ffffff3d;--sm-glow:.6;--sm-tile-shadow:drop-shadow(0 0 1px #ffffff2e) drop-shadow(0 4px 10px #00000073);--ds-text:#f2f3f5;--ds-text-muted:#dce0e5;--ds-text-subtle:#b7bec8;--ds-text-secondary:var(--ds-text-muted);--ds-ring:var(--brand-300);--ds-accent:var(--brand-primary);--ds-switch-thumb:var(--brand-950);--ds-switch-thumb-checked:var(--brand-950);--brand-primary:var(--brand-300);--brand-primary-hover:var(--brand-200);--brand-solid:#3e70ac;--brand-solid-hover:var(--brand-500);--brand-secondary:var(--brand-300);--brand-tertiary:var(--brand-200);--brand-glow:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--brand-glow:color-mix(in srgb, var(--brand-primary) 18%, transparent)}}[data-app=dashboard][data-theme=dark]{--brand-gradient-from:var(--brand-300);--brand-gradient-via:var(--brand-400);--brand-gradient-to:var(--brand-500);--brand-text:var(--brand-300);--ds-shadow-1:0 1px 2px #03060c80, inset 0 1px 0 #ffffff0a;--ds-shadow-2:0 4px 10px -2px #03060c8c, inset 0 1px 0 #ffffff0d;--ds-shadow-3:0 18px 40px -14px #03060cbf, inset 0 1px 0 #ffffff0f;--ds-glow-brand:0 0 0 1px var(--brand-primary), 0 10px 28px -8px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--ds-glow-brand:0 0 0 1px color-mix(in srgb, var(--brand-primary) 30%, transparent), 0 10px 28px -8px color-mix(in srgb, var(--brand-primary) 60%, transparent)}}[data-app=dashboard][data-theme=dark]{--brand-button-gradient:linear-gradient(180deg, var(--brand-solid) 0%, var(--brand-solid) 100%)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--brand-button-gradient:linear-gradient(180deg, color-mix(in srgb, var(--brand-solid) 95%, white) 0%, var(--brand-solid) 100%)}}[data-app=dashboard][data-theme=dark]{--brand-button-highlight:inset 0 1px 0 #ffffff24;--accent-premium:var(--accent-300);--accent-premium-soft:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--accent-premium-soft:color-mix(in srgb, var(--accent-premium) 12%, transparent)}}[data-app=dashboard][data-theme=dark]{--accent-premium-border:var(--accent-premium)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard][data-theme=dark]{--accent-premium-border:color-mix(in srgb, var(--accent-premium) 24%, transparent)}}[data-app=dashboard][data-theme=dark]{--card-shadow:var(--ds-shadow-1);--card-shadow-hover:var(--ds-shadow-2);--card-shadow-elevated:var(--ds-shadow-3);--sidebar-shadow:10px 0 28px -12px var(--ds-overlay);--ds-success-text:#9bd4b8;--ds-success-bg:#64b48c1f;--ds-success-border:#53ac80;--ds-success-solid:#327b57;--ds-success-solid-hover:#367d59;--ds-warning-text:#e0bf85;--ds-warning-bg:#cb9d4d1f;--ds-warning-border:#c69239;--ds-warning-solid:#8a6628;--ds-warning-solid-hover:#966f2c;--ds-danger-text:#f2a6a6;--ds-danger-bg:#c059591f;--ds-danger-border:#cd7a7a;--ds-danger-solid:#cf3030;--ds-danger-solid-hover:#a63030;--ds-info-text:var(--brand-300);--ds-info-bg:#538cc61f;--ds-info-border:#6296cb;--ds-info-solid:#3575b6;--ds-info-solid-hover:#306ba6;--ds-attention-text:#e2a68d;--ds-attention-bg:#cb734d1f;--ds-attention-border:#ce7955;--ds-attention-solid:#ad531f;--ds-attention-solid-hover:#9c4b1c;--ds-category-pink-text:#db9fbd;--ds-category-pink-bg:#ba5e8c1c;--ds-category-pink-border:#ba5e8c38;--ds-category-teal-text:#90d5d5;--ds-category-teal-bg:#4db3b31c;--ds-category-teal-border:#4db3b338;--ds-category-violet-text:#b39fdb;--ds-category-violet-bg:#7d5eba1c;--ds-category-violet-border:#7d5eba38;--ds-category-rose-text:#e28da2;--ds-category-rose-bg:#cb4d6d1c;--ds-category-rose-border:#cb4d6d38;--ds-category-purple-text:#cba6dd;--ds-category-purple-bg:#9c5eba1c;--ds-category-purple-border:#9c5eba38;--ds-category-indigo-text:#a6b7dd;--ds-category-indigo-bg:#5e7aba1c;--ds-category-indigo-border:#5e7aba38;--ds-category-indigo-solid:#476cc2;--ds-category-indigo-solid-hover:#3d62b8;--ds-neutral-text:#c0c5ce;--ds-neutral-bg:#757c8a1f;--ds-neutral-border:#8e949f;--ds-chart-zivil:var(--brand-300);--ds-chart-straf:#db9494;--ds-chart-verwaltungs:#dcba74;--ds-chart-finanz:#86cba8;--ds-chart-arbeits:var(--accent-300);--ds-chart-sozial:var(--secondary-300);--ds-chart-familie:#d897b8;--nav-cat-cases:var(--ds-text-muted);--nav-cat-comm:var(--ds-text-muted);--nav-cat-docs:var(--ds-text-muted);--nav-cat-research:var(--ds-text-muted);--nav-cat-ops:var(--ds-text-muted);--nav-cat-billing:var(--ds-text-muted);--nav-cat-admin:var(--ds-text-muted);--graph-person:var(--brand-300);--graph-company:var(--ds-success-text);--graph-idea:var(--accent-premium);--graph-document:var(--ds-warning-text);--graph-event:var(--ds-attention-text);--graph-place:var(--teal-scale-300);--graph-fallback:var(--ds-text-muted);--graph-person-text:var(--brand-200);--graph-company-text:var(--graph-company);--graph-idea-text:var(--graph-idea);--graph-document-text:var(--graph-document);--graph-event-text:var(--graph-event);--graph-place-text:var(--graph-place);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-app=dashboard]{--text-sm:.8125rem;--text-base:.875rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.25rem;--text-3xl:1.5rem;--text-4xl:1.875rem;--ds-text-sm:.8125rem;--ds-text-base:.875rem;--ds-text-lg:1rem;--ds-text-xl:1.125rem;--ds-text-2xl:1.25rem;--ds-text-3xl:1.5rem;--ds-text-4xl:1.875rem;--ds-area-akten-text:#30558c;--ds-area-akten-bg:#e4efff;--ds-area-akten-border:#b9d3f9;--ds-area-fristen-text:#843b3e;--ds-area-fristen-bg:#ffe8e7;--ds-area-fristen-border:#f6c2c1;--ds-area-dokumente-text:#006266;--ds-area-dokumente-bg:#d8f5f6;--ds-area-dokumente-border:#a3dde0;--ds-area-finanzen-text:#1a6444;--ds-area-finanzen-bg:#def5e8;--ds-area-finanzen-border:#b0dec4;--ds-area-kommunikation-text:#624581;--ds-area-kommunikation-bg:#f3eaff;--ds-area-kommunikation-border:#dac8f1;--area-text:var(--brand-text);--area-bg:var(--brand-primary)}@supports (color:lab(0% 0 0)){[data-app=dashboard]{--ds-area-akten-text:lab(35.5379% .700071 -35.0742);--ds-area-akten-bg:lab(94.1073% -1.71268 -11.0336);--ds-area-akten-border:lab(83.5353% -2.70775 -21.7644);--ds-area-fristen-text:lab(35.1583% 31.9812 14.3796);--ds-area-fristen-bg:lab(93.8984% 9.51898 4.03076);--ds-area-fristen-border:lab(83.1524% 19.0744 8.15165);--ds-area-dokumente-text:lab(37.0638% -28.0757 -11.4953);--ds-area-dokumente-bg:lab(94.4979% -9.48459 -3.96528);--ds-area-dokumente-border:lab(84.3513% -18.9216 -7.86064);--ds-area-finanzen-text:lab(37.3879% -29.954 11.7734);--ds-area-finanzen-bg:lab(94.6064% -9.63479 3.82746);--ds-area-finanzen-border:lab(84.5678% -19.4074 7.69303);--ds-area-kommunikation-text:lab(34.7543% 22.4994 -29.5291);--ds-area-kommunikation-bg:lab(93.8425% 6.03402 -9.2013);--ds-area-kommunikation-border:lab(83.0168% 12.3487 -18.2099)}}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard]{--area-bg:color-mix(in srgb, var(--brand-primary) 10%, transparent)}}[data-app=dashboard]{--area-border:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard]{--area-border:color-mix(in srgb, var(--brand-primary) 24%, transparent)}}[data-app=dashboard][data-theme=dark]{--ds-area-akten-text:#9ac0f8;--ds-area-akten-bg:#192435;--ds-area-akten-border:#2e4362;--ds-area-fristen-text:#f2a7a6;--ds-area-fristen-bg:#331d1d;--ds-area-fristen-border:#5e3535;--ds-area-dokumente-text:#7cced2;--ds-area-dokumente-bg:#0b292b;--ds-area-dokumente-border:#0c4c4f;--ds-area-finanzen-text:#90ceac;--ds-area-finanzen-bg:#14291e;--ds-area-finanzen-border:#224c37;--ds-area-kommunikation-text:#cbafed;--ds-area-kommunikation-bg:#282032;--ds-area-kommunikation-border:#4a3a5c}@supports (color:lab(0% 0 0)){[data-app=dashboard][data-theme=dark]{--ds-area-akten-text:lab(76.3943% -2.80672 -32.2439);--ds-area-akten-bg:lab(13.988% -.831276 -12.472);--ds-area-akten-border:lab(27.7588% -.946373 -21.2738);--ds-area-fristen-text:lab(75.8813% 28.6666 12.3963);--ds-area-fristen-bg:lab(13.8012% 11.1583 4.85803);--ds-area-fristen-border:lab(27.4623% 19.1459 8.39987);--ds-area-dokumente-text:lab(77.5837% -25.1737 -10.4128);--ds-area-dokumente-bg:lab(14.5005% -10.9834 -4.52395);--ds-area-dokumente-border:lab(28.6609% -18.7912 -7.72113);--ds-area-finanzen-text:lab(77.8721% -26.0326 10.3006);--ds-area-finanzen-bg:lab(14.6265% -11.4728 4.52968);--ds-area-finanzen-border:lab(28.8769% -19.7702 7.7936);--ds-area-kommunikation-text:lab(75.6358% 18.9994 -27.0493);--ds-area-kommunikation-bg:lab(13.697% 7.48538 -10.4735);--ds-area-kommunikation-border:lab(27.2674% 13.0078 -17.881)}}[data-app=dashboard] [data-area=akten]{--area-text:var(--ds-area-akten-text);--area-bg:var(--ds-area-akten-bg);--area-border:var(--ds-area-akten-border)}[data-app=dashboard] [data-area=fristen]{--area-text:var(--ds-area-fristen-text);--area-bg:var(--ds-area-fristen-bg);--area-border:var(--ds-area-fristen-border)}[data-app=dashboard] [data-area=dokumente]{--area-text:var(--ds-area-dokumente-text);--area-bg:var(--ds-area-dokumente-bg);--area-border:var(--ds-area-dokumente-border)}[data-app=dashboard] [data-area=finanzen]{--area-text:var(--ds-area-finanzen-text);--area-bg:var(--ds-area-finanzen-bg);--area-border:var(--ds-area-finanzen-border)}[data-app=dashboard] [data-area=kommunikation]{--area-text:var(--ds-area-kommunikation-text);--area-bg:var(--ds-area-kommunikation-bg);--area-border:var(--ds-area-kommunikation-border)}@supports (color:light-dark(red, blue)){[data-app=dashboard]{--accent-premium-ld:light-dark(#6a47d1,#b299e6);--accent-premium-soft-ld:light-dark(#6a47d114,#b299e61a);--accent-premium-border-ld:light-dark(#6a47d133,#b299e638)}}[data-app=dashboard] .text-emerald-100,[data-app=dashboard] .text-emerald-200,[data-app=dashboard] .text-emerald-300,[data-app=dashboard] .text-emerald-400,[data-app=dashboard] .text-emerald-500,[data-app=dashboard] .text-emerald-600,[data-app=dashboard] .text-emerald-700,[data-app=dashboard] .text-emerald-800,[data-app=dashboard] .text-emerald-900,[data-app=dashboard] .text-green-100,[data-app=dashboard] .text-green-200,[data-app=dashboard] .text-green-300,[data-app=dashboard] .text-green-400,[data-app=dashboard] .text-green-500,[data-app=dashboard] .text-green-600,[data-app=dashboard] .text-green-700,[data-app=dashboard] .text-green-800,[data-app=dashboard] .text-green-900,[data-app=dashboard] .hover\:text-emerald-300:hover,[data-app=dashboard] .hover\:text-emerald-400:hover,[data-app=dashboard] .hover\:text-emerald-500:hover,[data-app=dashboard] .hover\:text-emerald-600:hover,[data-app=dashboard] .hover\:text-green-300:hover,[data-app=dashboard] .hover\:text-green-400:hover,[data-app=dashboard] .hover\:text-green-500:hover,[data-app=dashboard] .hover\:text-green-600:hover{color:var(--ds-success-text)}[data-app=dashboard] .text-amber-100,[data-app=dashboard] .text-amber-200,[data-app=dashboard] .text-amber-300,[data-app=dashboard] .text-amber-400,[data-app=dashboard] .text-amber-500,[data-app=dashboard] .text-amber-600,[data-app=dashboard] .text-amber-700,[data-app=dashboard] .text-amber-800,[data-app=dashboard] .text-amber-900,[data-app=dashboard] .text-yellow-100,[data-app=dashboard] .text-yellow-200,[data-app=dashboard] .text-yellow-300,[data-app=dashboard] .text-yellow-400,[data-app=dashboard] .text-yellow-500,[data-app=dashboard] .text-yellow-600,[data-app=dashboard] .text-yellow-700,[data-app=dashboard] .text-yellow-800,[data-app=dashboard] .text-yellow-900,[data-app=dashboard] .text-orange-100,[data-app=dashboard] .text-orange-200,[data-app=dashboard] .text-orange-300,[data-app=dashboard] .text-orange-400,[data-app=dashboard] .text-orange-500,[data-app=dashboard] .text-orange-600,[data-app=dashboard] .text-orange-700,[data-app=dashboard] .text-orange-800,[data-app=dashboard] .text-orange-900,[data-app=dashboard] .hover\:text-amber-300:hover,[data-app=dashboard] .hover\:text-amber-400:hover,[data-app=dashboard] .hover\:text-amber-500:hover,[data-app=dashboard] .hover\:text-amber-600:hover,[data-app=dashboard] .hover\:text-yellow-500:hover,[data-app=dashboard] .hover\:text-orange-500:hover{color:var(--ds-warning-text)}[data-app=dashboard] .text-red-100,[data-app=dashboard] .text-red-200,[data-app=dashboard] .text-red-300,[data-app=dashboard] .text-red-400,[data-app=dashboard] .text-red-500,[data-app=dashboard] .text-red-600,[data-app=dashboard] .text-red-700,[data-app=dashboard] .text-red-800,[data-app=dashboard] .text-red-900,[data-app=dashboard] .text-rose-100,[data-app=dashboard] .text-rose-200,[data-app=dashboard] .text-rose-300,[data-app=dashboard] .text-rose-400,[data-app=dashboard] .text-rose-500,[data-app=dashboard] .text-rose-600,[data-app=dashboard] .text-rose-700,[data-app=dashboard] .text-rose-800,[data-app=dashboard] .text-rose-900,[data-app=dashboard] .hover\:text-red-300:hover,[data-app=dashboard] .hover\:text-red-400:hover,[data-app=dashboard] .hover\:text-red-500:hover,[data-app=dashboard] .hover\:text-red-600:hover,[data-app=dashboard] .hover\:text-rose-500:hover,[data-app=dashboard] .hover\:text-rose-600:hover{color:var(--ds-danger-text)}[data-app=dashboard] .text-blue-100,[data-app=dashboard] .text-blue-200,[data-app=dashboard] .text-blue-300,[data-app=dashboard] .text-blue-400,[data-app=dashboard] .text-blue-500,[data-app=dashboard] .text-blue-600,[data-app=dashboard] .text-blue-700,[data-app=dashboard] .text-blue-800,[data-app=dashboard] .text-blue-900,[data-app=dashboard] .text-sky-100,[data-app=dashboard] .text-sky-200,[data-app=dashboard] .text-sky-300,[data-app=dashboard] .text-sky-400,[data-app=dashboard] .text-sky-500,[data-app=dashboard] .text-sky-600,[data-app=dashboard] .text-sky-700,[data-app=dashboard] .text-sky-800,[data-app=dashboard] .text-sky-900,[data-app=dashboard] .text-cyan-100,[data-app=dashboard] .text-cyan-200,[data-app=dashboard] .text-cyan-300,[data-app=dashboard] .text-cyan-400,[data-app=dashboard] .text-cyan-500,[data-app=dashboard] .text-cyan-600,[data-app=dashboard] .text-cyan-700,[data-app=dashboard] .text-cyan-800,[data-app=dashboard] .text-cyan-900,[data-app=dashboard] .hover\:text-blue-500:hover,[data-app=dashboard] .hover\:text-blue-600:hover,[data-app=dashboard] .hover\:text-sky-500:hover,[data-app=dashboard] .hover\:text-sky-600:hover,[data-app=dashboard] .hover\:text-cyan-500:hover,[data-app=dashboard] .hover\:text-cyan-600:hover{color:var(--ds-info-text)}[data-app=dashboard] .text-teal-100,[data-app=dashboard] .text-teal-200,[data-app=dashboard] .text-teal-300,[data-app=dashboard] .text-teal-400,[data-app=dashboard] .text-teal-500,[data-app=dashboard] .text-teal-600,[data-app=dashboard] .text-teal-700,[data-app=dashboard] .text-teal-800,[data-app=dashboard] .text-teal-900,[data-app=dashboard] .hover\:text-teal-500:hover,[data-app=dashboard] .hover\:text-teal-600:hover{color:var(--ds-category-teal-text)}[data-app=dashboard] .text-pink-100,[data-app=dashboard] .text-pink-200,[data-app=dashboard] .text-pink-300,[data-app=dashboard] .text-pink-400,[data-app=dashboard] .text-pink-500,[data-app=dashboard] .text-pink-600,[data-app=dashboard] .text-pink-700,[data-app=dashboard] .text-pink-800,[data-app=dashboard] .text-pink-900,[data-app=dashboard] .text-fuchsia-100,[data-app=dashboard] .text-fuchsia-200,[data-app=dashboard] .text-fuchsia-300,[data-app=dashboard] .text-fuchsia-400,[data-app=dashboard] .text-fuchsia-500,[data-app=dashboard] .text-fuchsia-600,[data-app=dashboard] .text-fuchsia-700,[data-app=dashboard] .text-fuchsia-800,[data-app=dashboard] .text-fuchsia-900,[data-app=dashboard] .hover\:text-pink-500:hover,[data-app=dashboard] .hover\:text-pink-600:hover,[data-app=dashboard] .hover\:text-fuchsia-500:hover,[data-app=dashboard] .hover\:text-fuchsia-600:hover{color:var(--ds-category-pink-text)}[data-app=dashboard] .text-violet-100,[data-app=dashboard] .text-violet-200,[data-app=dashboard] .text-violet-300,[data-app=dashboard] .text-violet-400,[data-app=dashboard] .text-violet-500,[data-app=dashboard] .text-violet-600,[data-app=dashboard] .text-violet-700,[data-app=dashboard] .text-violet-800,[data-app=dashboard] .text-violet-900,[data-app=dashboard] .text-purple-100,[data-app=dashboard] .text-purple-200,[data-app=dashboard] .text-purple-300,[data-app=dashboard] .text-purple-400,[data-app=dashboard] .text-purple-500,[data-app=dashboard] .text-purple-600,[data-app=dashboard] .text-purple-700,[data-app=dashboard] .text-purple-800,[data-app=dashboard] .text-purple-900,[data-app=dashboard] .text-indigo-100,[data-app=dashboard] .text-indigo-200,[data-app=dashboard] .text-indigo-300,[data-app=dashboard] .text-indigo-400,[data-app=dashboard] .text-indigo-500,[data-app=dashboard] .text-indigo-600,[data-app=dashboard] .text-indigo-700,[data-app=dashboard] .text-indigo-800,[data-app=dashboard] .text-indigo-900,[data-app=dashboard] .hover\:text-indigo-600:hover,[data-app=dashboard] .hover\:text-purple-600:hover,[data-app=dashboard] .hover\:text-violet-600:hover{color:var(--brand-text)}[data-app=dashboard] .bg-purple-100,[data-app=dashboard] .bg-purple-500\/5,[data-app=dashboard] .bg-purple-500\/10,[data-app=dashboard] .bg-purple-950,[data-app=dashboard] .bg-violet-500\/5,[data-app=dashboard] .bg-violet-500\/10,[data-app=dashboard] .bg-indigo-100,[data-app=dashboard] .bg-indigo-500\/5,[data-app=dashboard] .bg-indigo-500\/10,[data-app=dashboard] .hover\:bg-indigo-500\/10:hover,[data-app=dashboard] .hover\:bg-purple-500\/10:hover{background-color:var(--accent-premium-soft)}[data-app=dashboard] .border-purple-200,[data-app=dashboard] .border-purple-500\/20,[data-app=dashboard] .border-purple-500\/30,[data-app=dashboard] .border-violet-500\/20,[data-app=dashboard] .border-violet-500\/30,[data-app=dashboard] .border-indigo-500\/20,[data-app=dashboard] .border-indigo-500\/30,[data-app=dashboard] .hover\:border-indigo-500\/30:hover{border-color:var(--accent-premium-border)}[data-app=dashboard] .bg-indigo-600,[data-app=dashboard] .hover\:bg-indigo-500:hover{background-color:var(--brand-solid)}[data-app=dashboard] .bg-violet-500{background-color:var(--brand-tertiary)}[data-app=dashboard] .text-slate-300,[data-app=dashboard] .text-slate-400,[data-app=dashboard] .text-slate-500,[data-app=dashboard] .text-slate-600,[data-app=dashboard] .text-slate-700,[data-app=dashboard] .text-slate-800,[data-app=dashboard] .text-slate-900,[data-app=dashboard] .text-gray-300,[data-app=dashboard] .text-gray-400,[data-app=dashboard] .text-gray-500,[data-app=dashboard] .text-gray-600,[data-app=dashboard] .text-gray-700,[data-app=dashboard] .text-gray-800,[data-app=dashboard] .text-gray-900{color:var(--ds-text-muted)}[data-app=dashboard] .bg-gray-100,[data-app=dashboard] .bg-gray-500\/5,[data-app=dashboard] .bg-gray-500\/10,[data-app=dashboard] .bg-slate-100,[data-app=dashboard] .bg-slate-500\/5,[data-app=dashboard] .bg-slate-500\/10{background-color:var(--ds-surface-2)}[data-app=dashboard] .border-gray-200,[data-app=dashboard] .border-gray-300,[data-app=dashboard] .border-slate-200,[data-app=dashboard] .border-slate-500\/20{border-color:var(--ds-border)}[data-app=dashboard] .bg-gray-400,[data-app=dashboard] .bg-gray-500,[data-app=dashboard] .bg-slate-400,[data-app=dashboard] .bg-slate-500{background-color:var(--ds-border-strong)}[data-app=dashboard] .bg-emerald-50,[data-app=dashboard] .bg-emerald-500\/5,[data-app=dashboard] .bg-emerald-500\/10,[data-app=dashboard] .bg-emerald-600\/15,[data-app=dashboard] .hover\:bg-emerald-50:hover,[data-app=dashboard] .hover\:bg-emerald-500\/10:hover,[data-app=dashboard] .hover\:bg-emerald-500\/20:hover,[data-app=dashboard] .hover\:bg-green-500\/10:hover,[data-app=dashboard] .bg-green-50,[data-app=dashboard] .bg-green-100,[data-app=dashboard] .bg-green-500\/5,[data-app=dashboard] .bg-green-500\/10,[data-app=dashboard] .bg-emerald-100{background-color:var(--ds-success-bg)}[data-app=dashboard] .bg-amber-50,[data-app=dashboard] .bg-amber-100,[data-app=dashboard] .bg-yellow-50,[data-app=dashboard] .bg-yellow-100,[data-app=dashboard] .bg-orange-50,[data-app=dashboard] .bg-orange-100,[data-app=dashboard] .bg-amber-50\/40,[data-app=dashboard] .bg-amber-500\/5,[data-app=dashboard] .bg-amber-500\/10,[data-app=dashboard] .bg-amber-500\/\[0\.04\],[data-app=dashboard] .bg-amber-950\/20,[data-app=dashboard] .bg-amber-950\/30,[data-app=dashboard] .hover\:bg-amber-50:hover,[data-app=dashboard] .hover\:bg-amber-100:hover,[data-app=dashboard] .hover\:bg-amber-500\/10:hover,[data-app=dashboard] .hover\:bg-amber-500\/\[0\.08\]:hover,[data-app=dashboard] .hover\:bg-amber-900\/30:hover,[data-app=dashboard] .hover\:bg-amber-950\/30:hover,[data-app=dashboard] .bg-yellow-50,[data-app=dashboard] .bg-yellow-500\/5,[data-app=dashboard] .bg-yellow-500\/10,[data-app=dashboard] .bg-orange-50,[data-app=dashboard] .bg-orange-500\/5,[data-app=dashboard] .bg-orange-500\/10{background-color:var(--ds-warning-bg)}[data-app=dashboard] .bg-red-50,[data-app=dashboard] .bg-red-100,[data-app=dashboard] .bg-red-50\/40,[data-app=dashboard] .bg-red-500\/5,[data-app=dashboard] .bg-red-500\/10,[data-app=dashboard] .bg-red-500\/20,[data-app=dashboard] .bg-red-600\/15,[data-app=dashboard] .bg-red-950\/20,[data-app=dashboard] .bg-red-950\/30,[data-app=dashboard] .hover\:bg-red-50:hover,[data-app=dashboard] .hover\:bg-red-500\/10:hover,[data-app=dashboard] .hover\:bg-red-500\/20:hover,[data-app=dashboard] .hover\:bg-red-950\/30:hover,[data-app=dashboard] .bg-rose-50,[data-app=dashboard] .bg-rose-500\/5,[data-app=dashboard] .bg-rose-500\/10{background-color:var(--ds-danger-bg)}[data-app=dashboard] .bg-blue-50,[data-app=dashboard] .bg-blue-100,[data-app=dashboard] .bg-blue-500\/5,[data-app=dashboard] .bg-blue-500\/10,[data-app=dashboard] .bg-blue-500\/\[0\.02\],[data-app=dashboard] .hover\:bg-blue-500\/10:hover,[data-app=dashboard] .hover\:bg-blue-500\/20:hover,[data-app=dashboard] .hover\:bg-blue-500\/\[0\.02\]:hover,[data-app=dashboard] .bg-sky-50,[data-app=dashboard] .bg-sky-500\/5,[data-app=dashboard] .bg-sky-500\/10,[data-app=dashboard] .hover\:bg-sky-500\/10:hover,[data-app=dashboard] .bg-cyan-50,[data-app=dashboard] .bg-cyan-500\/5,[data-app=dashboard] .bg-cyan-500\/10{background-color:var(--ds-info-bg)}[data-app=dashboard] .bg-teal-50,[data-app=dashboard] .bg-teal-500\/5,[data-app=dashboard] .bg-teal-500\/10,[data-app=dashboard] .hover\:bg-teal-500\/10:hover{background-color:var(--ds-category-teal-bg)}[data-app=dashboard] .bg-pink-50,[data-app=dashboard] .bg-pink-500\/5,[data-app=dashboard] .bg-pink-500\/10,[data-app=dashboard] .bg-pink-600\/15,[data-app=dashboard] .hover\:bg-pink-500\/10:hover,[data-app=dashboard] .bg-fuchsia-50,[data-app=dashboard] .bg-fuchsia-500\/5,[data-app=dashboard] .bg-fuchsia-500\/10{background-color:var(--ds-category-pink-bg)}[data-app=dashboard] .border-emerald-200,[data-app=dashboard] .border-emerald-500\/20,[data-app=dashboard] .border-emerald-500\/30,[data-app=dashboard] .border-green-200,[data-app=dashboard] .border-green-500\/20,[data-app=dashboard] .border-green-500\/30,[data-app=dashboard] .border-green-300,[data-app=dashboard] .focus\:border-emerald-500\/50:focus,[data-app=dashboard] .focus\:border-green-500\/50:focus{border-color:var(--ds-success-border)}[data-app=dashboard] .border-amber-200,[data-app=dashboard] .border-amber-200\/50,[data-app=dashboard] .border-yellow-200,[data-app=dashboard] .border-orange-200,[data-app=dashboard] .border-amber-400\/60,[data-app=dashboard] .border-amber-500\/20,[data-app=dashboard] .border-amber-500\/30,[data-app=dashboard] .border-amber-900,[data-app=dashboard] .border-amber-900\/40,[data-app=dashboard] .border-amber-900\/50,[data-app=dashboard] .border-yellow-500\/20,[data-app=dashboard] .border-yellow-500\/30,[data-app=dashboard] .border-orange-500\/20,[data-app=dashboard] .border-orange-500\/30,[data-app=dashboard] .focus\:border-amber-500\/50:focus{border-color:var(--ds-warning-border)}[data-app=dashboard] .border-red-200,[data-app=dashboard] .border-red-200\/60,[data-app=dashboard] .border-red-300,[data-app=dashboard] .border-red-500,[data-app=dashboard] .border-red-500\/20,[data-app=dashboard] .border-red-500\/30,[data-app=dashboard] .border-red-900,[data-app=dashboard] .border-red-900\/40,[data-app=dashboard] .border-rose-500\/20,[data-app=dashboard] .border-rose-500\/30,[data-app=dashboard] .focus\:border-red-500\/50:focus{border-color:var(--ds-danger-border)}[data-app=dashboard] .border-blue-200,[data-app=dashboard] .border-blue-300,[data-app=dashboard] .border-blue-500\/20,[data-app=dashboard] .border-blue-500\/30,[data-app=dashboard] .border-sky-500\/20,[data-app=dashboard] .border-sky-500\/30,[data-app=dashboard] .border-cyan-500\/20,[data-app=dashboard] .border-cyan-500\/30,[data-app=dashboard] .focus\:border-blue-500\/50:focus,[data-app=dashboard] .focus\:border-sky-500\/50:focus,[data-app=dashboard] .focus\:border-cyan-500\/50:focus{border-color:var(--ds-info-border)}[data-app=dashboard] .border-l-blue-500,[data-app=dashboard] .border-l-cyan-500{border-left-color:var(--ds-info-text)}[data-app=dashboard] .border-l-emerald-500,[data-app=dashboard] .border-l-green-500{border-left-color:var(--ds-success-text)}[data-app=dashboard] .border-l-amber-500,[data-app=dashboard] .border-l-orange-500{border-left-color:var(--ds-warning-text)}[data-app=dashboard] .border-l-red-500,[data-app=dashboard] .border-l-rose-500{border-left-color:var(--ds-danger-text)}[data-app=dashboard] .border-teal-500\/20,[data-app=dashboard] .border-teal-500\/30,[data-app=dashboard] .focus\:border-teal-500\/50:focus{border-color:var(--ds-category-teal-border)}[data-app=dashboard] .border-pink-500\/20,[data-app=dashboard] .border-pink-500\/30,[data-app=dashboard] .border-fuchsia-500\/20,[data-app=dashboard] .border-fuchsia-500\/30,[data-app=dashboard] .focus\:border-pink-500\/50:focus,[data-app=dashboard] .focus\:border-fuchsia-500\/50:focus{border-color:var(--ds-category-pink-border)}[data-app=dashboard] .bg-red-500,[data-app=dashboard] .bg-red-600{background-color:var(--ds-danger-solid)}[data-app=dashboard] .hover\:bg-red-600:hover,[data-app=dashboard] .hover\:bg-red-700:hover{background-color:var(--ds-danger-solid-hover)}[data-app=dashboard] .bg-amber-500,[data-app=dashboard] .bg-amber-600{background-color:var(--ds-warning-solid)}[data-app=dashboard] .hover\:bg-amber-600:hover,[data-app=dashboard] .hover\:bg-amber-700:hover{background-color:var(--ds-warning-solid-hover)}[data-app=dashboard] .bg-emerald-500,[data-app=dashboard] .bg-emerald-600{background-color:var(--ds-success-solid)}[data-app=dashboard] .hover\:bg-emerald-500:hover,[data-app=dashboard] .hover\:bg-emerald-600:hover{background-color:var(--ds-success-solid-hover)}[data-app=dashboard] .bg-teal-500,[data-app=dashboard] .bg-teal-600{background-color:#297a6d}[data-app=dashboard] .hover\:bg-teal-500:hover,[data-app=dashboard] .hover\:bg-teal-600:hover{background-color:#22675c}[data-app=dashboard][data-theme=dark] .text-\[color\:var\(--brand-primary\)\],[data-app=dashboard][data-theme=dark] .hover\:text-\[color\:var\(--brand-primary\)\]:hover,[data-app=dashboard][data-theme=dark] .dark\:text-blue-400,[data-app=dashboard][data-theme=dark] .dark\:text-cyan-400{color:var(--brand-text)}[data-app=dashboard][data-theme=dark] .dark\:text-emerald-300,[data-app=dashboard][data-theme=dark] .dark\:text-emerald-400,[data-app=dashboard][data-theme=dark] .dark\:text-green-300,[data-app=dashboard][data-theme=dark] .dark\:text-green-400{color:var(--ds-success-text)}[data-app=dashboard][data-theme=dark] .dark\:text-amber-200,[data-app=dashboard][data-theme=dark] .dark\:text-amber-300,[data-app=dashboard][data-theme=dark] .dark\:text-amber-400,[data-app=dashboard][data-theme=dark] .dark\:text-amber-500,[data-app=dashboard][data-theme=dark] .dark\:text-amber-100,[data-app=dashboard][data-theme=dark] .dark\:text-orange-400{color:var(--ds-warning-text)}[data-app=dashboard][data-theme=dark] .dark\:text-red-300,[data-app=dashboard][data-theme=dark] .dark\:text-red-400,[data-app=dashboard][data-theme=dark] .dark\:text-red-500,[data-app=dashboard][data-theme=dark] .dark\:text-rose-400{color:var(--ds-danger-text)}[data-app=dashboard][data-theme=dark] .dark\:text-purple-300,[data-app=dashboard][data-theme=dark] .dark\:text-purple-400,[data-app=dashboard][data-theme=dark] .dark\:text-violet-300,[data-app=dashboard][data-theme=dark] .dark\:text-violet-400,[data-app=dashboard][data-theme=dark] .dark\:text-indigo-300,[data-app=dashboard][data-theme=dark] .dark\:text-indigo-400{color:var(--brand-text)}[data-app=dashboard][data-theme=dark] .dark\:bg-purple-950,[data-app=dashboard][data-theme=dark] .dark\:bg-purple-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-violet-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-indigo-950\/30{background-color:var(--accent-premium-soft)}[data-app=dashboard][data-theme=dark] .dark\:border-purple-900,[data-app=dashboard][data-theme=dark] .dark\:border-purple-900\/40,[data-app=dashboard][data-theme=dark] .dark\:border-violet-900\/40{border-color:var(--accent-premium-border)}[data-app=dashboard][data-theme=dark] .dark\:bg-amber-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-amber-950,[data-app=dashboard][data-theme=dark] .dark\:hover\:bg-amber-950\/30:hover,[data-app=dashboard][data-theme=dark] .dark\:hover\:bg-amber-950:hover{background-color:var(--ds-warning-bg)}[data-app=dashboard][data-theme=dark] .dark\:bg-red-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-red-950,[data-app=dashboard][data-theme=dark] .dark\:hover\:bg-red-950\/30:hover,[data-app=dashboard][data-theme=dark] .dark\:hover\:bg-red-950:hover{background-color:var(--ds-danger-bg)}[data-app=dashboard][data-theme=dark] .dark\:bg-emerald-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-emerald-950,[data-app=dashboard][data-theme=dark] .dark\:bg-green-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-green-950{background-color:var(--ds-success-bg)}[data-app=dashboard][data-theme=dark] .dark\:bg-blue-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-blue-950,[data-app=dashboard][data-theme=dark] .dark\:bg-sky-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-cyan-950\/30{background-color:var(--ds-info-bg)}[data-app=dashboard][data-theme=dark] .dark\:bg-yellow-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-yellow-950,[data-app=dashboard][data-theme=dark] .dark\:bg-orange-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-orange-950{background-color:var(--ds-warning-bg)}[data-app=dashboard][data-theme=dark] .dark\:text-blue-300,[data-app=dashboard][data-theme=dark] .dark\:text-blue-400,[data-app=dashboard][data-theme=dark] .dark\:text-sky-300,[data-app=dashboard][data-theme=dark] .dark\:text-sky-400,[data-app=dashboard][data-theme=dark] .dark\:text-cyan-300,[data-app=dashboard][data-theme=dark] .dark\:text-cyan-400{color:var(--ds-info-text)}[data-app=dashboard][data-theme=dark] .dark\:text-green-300,[data-app=dashboard][data-theme=dark] .dark\:text-green-400{color:var(--ds-success-text)}[data-app=dashboard][data-theme=dark] .dark\:border-emerald-900,[data-app=dashboard][data-theme=dark] .dark\:border-emerald-900\/40,[data-app=dashboard][data-theme=dark] .dark\:border-green-900,[data-app=dashboard][data-theme=dark] .dark\:border-green-900\/40{border-color:var(--ds-success-border)}[data-app=dashboard][data-theme=dark] .dark\:border-blue-900,[data-app=dashboard][data-theme=dark] .dark\:border-blue-900\/40,[data-app=dashboard][data-theme=dark] .dark\:border-sky-900\/40,[data-app=dashboard][data-theme=dark] .dark\:border-cyan-900\/40{border-color:var(--ds-info-border)}[data-app=dashboard][data-theme=dark] .dark\:border-amber-900,[data-app=dashboard][data-theme=dark] .dark\:border-amber-900\/40,[data-app=dashboard][data-theme=dark] .dark\:border-amber-900\/50{border-color:var(--ds-warning-border)}[data-app=dashboard][data-theme=dark] .dark\:border-red-900,[data-app=dashboard][data-theme=dark] .dark\:border-red-900\/40{border-color:var(--ds-danger-border)}[data-app=dashboard][data-theme=dark] .dark\:text-gray-300,[data-app=dashboard][data-theme=dark] .dark\:text-gray-400,[data-app=dashboard][data-theme=dark] .dark\:text-slate-300,[data-app=dashboard][data-theme=dark] .dark\:text-slate-400{color:var(--ds-text-muted)}[data-app=dashboard][data-theme=dark] .dark\:bg-gray-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-gray-950,[data-app=dashboard][data-theme=dark] .dark\:bg-gray-800,[data-app=dashboard][data-theme=dark] .dark\:bg-slate-950\/30,[data-app=dashboard][data-theme=dark] .dark\:bg-slate-800{background-color:var(--ds-surface-2)}[data-app=dashboard] .text-orange-100,[data-app=dashboard] .text-orange-200,[data-app=dashboard] .text-orange-300,[data-app=dashboard] .text-orange-400,[data-app=dashboard] .text-orange-500,[data-app=dashboard] .text-orange-600,[data-app=dashboard] .text-orange-700,[data-app=dashboard] .text-orange-800,[data-app=dashboard] .text-orange-900,[data-app=dashboard] .hover\:text-orange-400:hover,[data-app=dashboard] .hover\:text-orange-500:hover,[data-app=dashboard] .hover\:text-orange-600:hover,[data-app=dashboard][data-theme=dark] .dark\:text-orange-400{color:var(--ds-attention-text)}[data-app=dashboard] .bg-orange-50,[data-app=dashboard] .bg-orange-100,[data-app=dashboard] .bg-orange-500\/5,[data-app=dashboard] .bg-orange-500\/10,[data-app=dashboard] .bg-orange-950\/30,[data-app=dashboard] .hover\:bg-orange-500\/10:hover,[data-app=dashboard][data-theme=dark] .dark\:bg-orange-950,[data-app=dashboard][data-theme=dark] .dark\:bg-orange-950\/30{background-color:var(--ds-attention-bg)}[data-app=dashboard] .border-orange-200,[data-app=dashboard] .border-orange-500\/20,[data-app=dashboard] .border-orange-500\/30,[data-app=dashboard] .focus\:border-orange-500\/50:focus{border-color:var(--ds-attention-border)}[data-app=dashboard] .bg-orange-500,[data-app=dashboard] .bg-orange-600{background-color:var(--ds-attention-solid)}[data-app=dashboard] .hover\:bg-orange-600:hover,[data-app=dashboard] .hover\:bg-orange-700:hover{background-color:var(--ds-attention-solid-hover)}[data-app=dashboard] .bg-gray-50,[data-app=dashboard] .bg-slate-50{background-color:var(--ds-surface)}:root{--ds-shell-overlay:#05070a3d}[data-app=dashboard]{--font-display:var(--font-sans);--font-heading:var(--font-sans);--font-serif:var(--font-inter);--ds-card-surface:var(--ds-surface-2);--ds-card-border:var(--ds-shell-border);--ds-card-radius:1rem}[data-app=dashboard] h2,[data-app=dashboard] h3,[data-app=dashboard] h4,[data-app=dashboard] h5,[data-app=dashboard] h6{font-family:var(--font-heading);letter-spacing:-.011em}[data-app=dashboard] h1,[data-app=dashboard] .font-display{font-family:var(--font-display);letter-spacing:-.012em;font-optical-sizing:auto;font-weight:500}[data-app=dashboard] .tracking-tight{letter-spacing:var(--ds-tracking-tight)}[data-app=dashboard]{font-feature-settings:var(--font-feature-ui)}[data-app=dashboard] :is(td,th,time,input[type=number]){font-variant-numeric:tabular-nums}[data-app=dashboard] :is(.font-mono,code,pre,kbd,.ds-id){font-variant-numeric:tabular-nums slashed-zero}[data-app=dashboard] .font-bold{font-weight:650}[data-app=dashboard] .font-semibold{font-weight:600}[data-app=dashboard]{background:var(--ds-bg);accent-color:var(--brand-primary);caret-color:var(--brand-primary);scrollbar-color:var(--ds-border-strong) transparent;scrollbar-width:thin}[data-app=dashboard] ::-webkit-scrollbar{width:8px;height:8px}[data-app=dashboard] ::-webkit-scrollbar-track{background:0 0}[data-app=dashboard] ::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border:2px solid var(--ds-bg);border-radius:4px}[data-app=dashboard][data-theme=dark] ::-webkit-scrollbar-thumb{background:#454954}[data-app=dashboard] ::-webkit-scrollbar-thumb:hover{background:var(--ds-text-subtle)}[data-app=dashboard] ::selection{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard] ::selection{background:color-mix(in srgb, var(--brand-primary) 18%, transparent)}}[data-app=dashboard] ::selection{color:var(--ds-text)}:where([data-app=dashboard]),:where([data-app=dashboard] *){transition-property:color,background-color,border-color,fill,stroke}[data-app=dashboard]{--ds-focus-width:1.5px;--ds-focus-halo:0 0 0 3px var(--ds-ring)}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard]{--ds-focus-halo:0 0 0 3px color-mix(in srgb, var(--ds-ring) 22%, transparent)}}[data-app=dashboard] :is(a,button,[role=tab],[tabindex]:not([tabindex="-1"])):not([class*=focus-visible\:ring],[class*=focus\:ring],[class*=focus-visible\:outline]):focus-visible{outline:var(--ds-focus-width) solid var(--ds-ring);outline-offset:1px}[data-app=dashboard] :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]):focus-visible{box-shadow:none;outline:none}[data-app=dashboard] :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select,button[role=combobox],[contenteditable]:not([contenteditable=false])):not([data-composer-input]):focus-visible{outline:none;border-color:var(--ds-border-strong)!important;box-shadow:none!important}[data-app=dashboard] [tabindex="-1"]:not([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=tab]):focus-visible{outline:none}[data-app=dashboard] textarea[data-composer-input]:focus-visible,[data-app=dashboard] :is(input,textarea)[class*=border-0]:focus-visible,[data-app=dashboard] :is(input,textarea)[class*=border-none]:focus-visible,[data-app=dashboard] [data-focus-ring=none]:focus-visible,[data-app=dashboard] .sc-effort__track:focus-visible{outline:none;box-shadow:none!important}.ds-page{width:100%;max-width:1440px;margin-inline:auto}[data-app=dashboard] a:not([class*=transition]),[data-app=dashboard] button:not([class*=transition]){transition:background-color var(--ds-duration-fast) var(--ds-ease-out), color var(--ds-duration-fast) var(--ds-ease-out), border-color var(--ds-duration-fast) var(--ds-ease-out)}@media (prefers-reduced-motion:no-preference){[data-app=dashboard] button:not(:disabled):not([class*=active\:scale]):active,[data-app=dashboard] [role=button]:not([aria-disabled=true]):not([class*=active\:scale]):active,[data-app=dashboard] [role=tab]:not([aria-disabled=true]):not([class*=active\:scale]):active,[data-app=dashboard] [role=menuitem]:not([aria-disabled=true]):not([class*=active\:scale]):active{transform:scale(.99)}}@media (pointer:coarse){[data-app=dashboard] button,[data-app=dashboard] [role=button],[data-app=dashboard] [role=tab],[data-app=dashboard] [role=menuitem],[data-app=dashboard] [role=option],[data-app=dashboard] input,[data-app=dashboard] select,[data-app=dashboard] textarea{min-height:44px}[data-app=dashboard] button,[data-app=dashboard] [role=button],[data-app=dashboard] [role=tab],[data-app=dashboard] [role=menuitem],[data-app=dashboard] [role=option]{min-width:44px}}[data-app=dashboard] .prose,[data-app=dashboard] .prose-invert{--tw-prose-body:var(--ds-text-muted);--tw-prose-headings:var(--ds-text);--tw-prose-lead:var(--ds-text-muted);--tw-prose-links:var(--brand-primary);--tw-prose-bold:var(--ds-text);--tw-prose-counters:var(--ds-text-subtle);--tw-prose-bullets:var(--ds-border-strong);--tw-prose-hr:var(--ds-border);--tw-prose-quotes:var(--ds-text);--tw-prose-quote-borders:var(--ds-border);--tw-prose-code:var(--ds-text);--tw-prose-pre-code:var(--ds-text);--tw-prose-pre-bg:var(--ds-surface-2);--tw-prose-th-borders:var(--ds-border-strong);--tw-prose-td-borders:var(--ds-border)}.prose-chat{color:var(--ds-text);font-size:.9375rem;line-height:1.65}.prose-chat>:first-child{margin-top:0}.prose-chat>:last-child{margin-bottom:0}.prose-chat h1,.prose-chat h2,.prose-chat h3,.prose-chat h4{color:var(--ds-text);margin-top:.75em;margin-bottom:.25em;font-weight:600}.prose-chat h1{font-size:1.15em}.prose-chat h2{font-size:1.1em}.prose-chat h3{font-size:1.05em}.prose-chat h4{font-size:1em}.prose-chat p{margin:.5em 0}.prose-chat ul,.prose-chat ol{margin:.5em 0;padding-left:1.25em}.prose-chat ul{list-style:outside}.prose-chat ol{list-style:decimal}.prose-chat li{margin:.25em 0}.prose-chat strong{color:var(--ds-text);font-weight:600}.prose-chat em{font-style:italic}.prose-chat a{color:var(--brand-primary);text-underline-offset:2px;text-decoration:underline}.prose-chat a:hover{opacity:.8}a.citation-official{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){a.citation-official{-webkit-text-decoration-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--brand-primary) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-primary) 45%, transparent)}}a.citation-official{text-underline-offset:3px;white-space:nowrap;text-decoration-thickness:1px}a.citation-official:after{content:"↗";color:var(--brand-primary);margin-left:.15em;font-size:.8em}@media (min-width:1280px){html[data-norm-reader=open] .sas-root:not([data-wing]) #main{padding-right:440px}}a.citation-official.citation-misgrounded{text-decoration-style:wavy;-webkit-text-decoration-color:var(--ds-danger-text);-webkit-text-decoration-color:var(--ds-danger-text);-webkit-text-decoration-color:var(--ds-danger-text);text-decoration-color:var(--ds-danger-text)}a.citation-official.citation-misgrounded:after{content:"⚠";color:var(--ds-danger-text)}a.citation-official:hover,a.citation-official:focus-visible{color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary);opacity:1}a.citation-official:focus-visible,.norm-cite:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:2px}.norm-cite{font:inherit;color:inherit;text-align:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--ds-border-strong);-webkit-text-decoration-color:var(--ds-border-strong);-webkit-text-decoration-color:var(--ds-border-strong);text-decoration-color:var(--ds-border-strong);text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1px;display:inline}.norm-cite:hover,.norm-cite:focus-visible{color:var(--brand-primary);text-decoration-style:solid;-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary)}.norm-cite.norm-cite-misgrounded{text-decoration-style:wavy;-webkit-text-decoration-color:var(--ds-danger-text);-webkit-text-decoration-color:var(--ds-danger-text);-webkit-text-decoration-color:var(--ds-danger-text);text-decoration-color:var(--ds-danger-text)}.norm-cite.norm-cite-misgrounded:after{content:"⚠";color:var(--ds-danger-text);margin-left:.15em;font-size:.8em}.norm-reader-backdrop{background:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){.norm-reader-backdrop{background:color-mix(in srgb, var(--ds-text) 28%, transparent)}}.prose-chat code{background:var(--ds-surface-2);border-radius:4px;padding:.1em .3em;font-family:ui-monospace,monospace;font-size:.85em}.prose-chat pre{background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:8px;margin:.5em 0;padding:.75em;overflow-x:auto}.prose-chat pre code{background:0 0;padding:0;font-size:.85em}.prose-chat blockquote{border-left:3px solid var(--ds-border);color:var(--ds-text-muted);margin:.5em 0;padding-left:.75em;font-style:italic}.prose-chat hr{border:none;border-top:1px solid var(--ds-border);margin:1em 0}:where(h1,h2,.font-display):not(:where([data-tone]:not([data-tone=dashboard])) *){font-family:var(--font-display);letter-spacing:-.018em;font-optical-sizing:auto;font-weight:500}:where(h3,h4,h5,h6):not(:where([data-tone]:not([data-tone=dashboard])) *){font-family:var(--font-heading);letter-spacing:-.011em}:where(h3,h4):not(:where([data-tone]:not([data-tone=dashboard])) *){font-weight:var(--ds-weight-heading)}:where(h5,h6):not(:where([data-tone]:not([data-tone=dashboard])) *){font-weight:var(--ds-weight-medium)}@media (max-width:639px){html[data-mk-sticky=on] [data-mk-floating]{display:none}}.mk-accent,:is(h1,h2,h3) :is(em,i,.italic){font-family:var(--font-accent);letter-spacing:-.01em;font-style:italic;font-weight:400}.mk-rise{animation:.64s cubic-bezier(.22,1,.36,1) 60ms backwards mk-rise}@keyframes mk-rise{0%{clip-path:inset(-.5em -.5em .18em);transform:translateY(.3em)}to{clip-path:inset(-.5em -.5em -.12em);transform:none}}.mk-fundstelle{color:inherit;background:0 0}.mk-fundstelle__word{background:linear-gradient(var(--mk-fundstelle), var(--mk-fundstelle)) no-repeat 0 calc(100% - .01em) / 100% .11em;animation:.36s cubic-bezier(.22,1,.36,1) both mk-fundstelle-draw;animation-delay:calc(.7s + var(--fs-i,0) * .11s)}@keyframes mk-fundstelle-draw{0%{background-size:0% .11em}}@media (prefers-reduced-motion:reduce){.mk-rise,.mk-fundstelle__word{animation:none}}:root[data-motion=reduce] :is(.mk-rise,.mk-fundstelle__word){animation:none}*{box-sizing:border-box}html{scroll-behavior:smooth}html[data-app=dashboard]{background-color:var(--ds-bg)}html[data-app=dashboard] body{background-color:var(--ds-bg);color:var(--ds-text)}body{background:var(--color-light-bg);color:var(--color-light-text);font-family:var(--font-sans);font-feature-settings:var(--font-feature-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none;min-height:100vh;overflow-x:clip}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#6464784d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#64647880}[data-tone=light] ::-webkit-scrollbar-thumb{background:#c8cad0}[data-tone=light] ::-webkit-scrollbar-thumb:hover{background:#acb0b9}::selection{color:inherit;background:#3a669c2e}[data-tone=light] ::selection{color:var(--neutral-900);background:#3a669c26}[data-tone=dark] ::selection,[data-tone=slate] ::selection{color:inherit;background:#3a669c26}.glow-purple{box-shadow:0 0 40px var(--brand-glow), 0 0 80px var(--brand-secondary)}@supports (color:color-mix(in lab, red, red)){.glow-purple{box-shadow:0 0 40px var(--brand-glow), 0 0 80px color-mix(in srgb, var(--brand-secondary) 14%, transparent)}}.glow-text{text-shadow:0 0 30px var(--brand-secondary)}@supports (color:color-mix(in lab, red, red)){.glow-text{text-shadow:0 0 30px color-mix(in srgb, var(--brand-secondary) 45%, transparent)}}[data-tone=light] .glow-text{text-shadow:none}.terminal-dots{--dot-red:#ff5f57;--dot-amber:#febc2e;--dot-green:#28c840}.terminal-dots>span,.terminal-dots>div{border-radius:9999px;width:.625rem;height:.625rem;display:inline-block}.terminal-dot-red{background-color:var(--dot-red)}.terminal-dot-amber{background-color:var(--dot-amber)}.terminal-dot-green{background-color:var(--dot-green)}.glass{background:var(--mk-surface)}@supports (color:color-mix(in lab, red, red)){.glass{background:color-mix(in srgb, var(--mk-surface) 82%, transparent)}}.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--mk-border)}@supports (color:color-mix(in lab, red, red)){.glass{border:1px solid color-mix(in srgb, var(--mk-border) 80%, transparent)}}.brand-bg{background-color:var(--brand-solid)}.brand-bg:hover{background-color:var(--brand-solid-hover)}.brand-soft{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-soft{background-color:color-mix(in srgb, var(--brand-primary) 10%, transparent)}}.brand-soft-strong{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-soft-strong{background-color:color-mix(in srgb, var(--brand-primary) 16%, transparent)}}.brand-border{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-border{border-color:color-mix(in srgb, var(--brand-primary) 24%, transparent)}}.brand-border-strong{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-border-strong{border-color:color-mix(in srgb, var(--brand-primary) 42%, transparent)}}.brand-text{color:var(--brand-text)}.brand-soft\/5{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-soft\/5{background-color:color-mix(in srgb, var(--brand-primary) 5%, transparent)}}.brand-soft\/15{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-soft\/15{background-color:color-mix(in srgb, var(--brand-primary) 15%, transparent)}}.brand-soft\/20{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-soft\/20{background-color:color-mix(in srgb, var(--brand-primary) 20%, transparent)}}.brand-soft\/30{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-soft\/30{background-color:color-mix(in srgb, var(--brand-primary) 30%, transparent)}}.brand-border\/10{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-border\/10{border-color:color-mix(in srgb, var(--brand-primary) 10%, transparent)}}.brand-border\/40{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-border\/40{border-color:color-mix(in srgb, var(--brand-primary) 40%, transparent)}}.brand-border\/60{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-border\/60{border-color:color-mix(in srgb, var(--brand-primary) 60%, transparent)}}.brand-text\/70{color:var(--brand-text)}@supports (color:color-mix(in lab, red, red)){.brand-text\/70{color:color-mix(in srgb, var(--brand-text) 70%, transparent)}}.brand-text\/90{color:var(--brand-text)}@supports (color:color-mix(in lab, red, red)){.brand-text\/90{color:color-mix(in srgb, var(--brand-text) 90%, transparent)}}.brand-glow-bg{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.brand-glow-bg{background-color:color-mix(in srgb, var(--brand-primary) 18%, transparent)}}[data-tone=light] .brand-glow-bg{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-tone=light] .brand-glow-bg{background-color:color-mix(in srgb, var(--brand-primary) 10%, transparent)}}.brand-secondary-soft{background-color:var(--brand-secondary)}@supports (color:color-mix(in lab, red, red)){.brand-secondary-soft{background-color:color-mix(in srgb, var(--brand-secondary) 15%, transparent)}}.hover\:brand-border:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:brand-border:hover{border-color:color-mix(in srgb, var(--brand-primary) 24%, transparent)}}.hover\:brand-border-strong:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:brand-border-strong:hover{border-color:color-mix(in srgb, var(--brand-primary) 42%, transparent)}}.hover\:brand-soft:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:brand-soft:hover{background-color:color-mix(in srgb, var(--brand-primary) 12%, transparent)}}.hover\:brand-soft-strong:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:brand-soft-strong:hover{background-color:color-mix(in srgb, var(--brand-primary) 16%, transparent)}}.hover\:brand-text:hover{color:var(--brand-text)}.focus-within\:brand-border-strong:focus-within{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:brand-border-strong:focus-within{border-color:color-mix(in srgb, var(--brand-primary) 42%, transparent)}}.group:hover .group-hover\:brand-text{color:var(--brand-text)}.accent-brass{color:var(--mk-accent-brass)}.gradient-text,.gradient-text-premium{color:var(--brand-300);font-style:italic;font-family:var(--font-accent);letter-spacing:-.012em;font-weight:400}[data-tone=light] .gradient-text,[data-tone=light] .gradient-text-premium{color:var(--brand-700)}@keyframes pulse-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.pulse-ring:before{content:"";border-radius:inherit;border:1px solid var(--brand-primary);position:absolute;inset:-4px}@supports (color:color-mix(in lab, red, red)){.pulse-ring:before{border:1px solid color-mix(in srgb, var(--brand-primary) 44%, transparent)}}.pulse-ring:before{animation:2s ease-out infinite pulse-ring}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.chat-writing>:last-child:not(ul,ol,pre,table):after,.chat-writing>:is(ul,ol):last-child>li:last-child:after{content:"";vertical-align:text-bottom;background:var(--brand-primary);border-radius:1px;width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@media (prefers-reduced-motion:reduce){.chat-writing>:last-child:not(ul,ol,pre,table):after,.chat-writing>:is(ul,ol):last-child>li:last-child:after{animation:none}}code,pre{font-family:JetBrains Mono,Fira Code,monospace}@media (prefers-reduced-motion:no-preference){*{transition-property:color,background-color,border-color;transition-timing-function:var(--ds-ease-standard);transition-duration:var(--ds-duration-fast)}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-app=dashboard] .skeleton-shimmer{background:linear-gradient(90deg, var(--ds-border) 0%, var(--ds-border-strong) 50%, var(--ds-border) 100%);background-size:200% 100%;animation:1.8s ease-in-out infinite skeleton-shimmer}@media (prefers-reduced-motion:reduce){[data-app=dashboard] .skeleton-shimmer{animation:none}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg, #fff0 0%, var(--brand-primary) 50%, #fff0 100%)}@supports (color:color-mix(in lab, red, red)){.shimmer{background:linear-gradient(90deg, #fff0 0%, color-mix(in srgb, var(--brand-primary) 10%, transparent) 50%, #fff0 100%)}}.shimmer{background-size:200% 100%;animation:2s infinite shimmer}@keyframes gradient-border-spin{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gradient-border{background:linear-gradient(135deg, var(--brand-gradient-from), var(--brand-gradient-via), var(--brand-gradient-to), var(--brand-gradient-from));background-size:300% 300%;animation:4s infinite gradient-border-spin}.gradient-text-animated{background:linear-gradient(135deg, var(--brand-secondary) 0%, var(--brand-gradient-via) 52%, var(--brand-tertiary) 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:5s infinite gradient-border-spin}.hero-gradient-text{background:linear-gradient(135deg, var(--brand-gradient-from) 0%, var(--brand-gradient-via) 52%, var(--brand-gradient-to) 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:5s infinite gradient-border-spin}@media (prefers-reduced-motion:reduce){.gradient-text-animated,.hero-gradient-text{animation:none}}.clip-reveal{clip-path:inset(0%)}@keyframes border-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-border-spin{animation:3s linear infinite border-spin}@keyframes badge-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.badge-pulse{animation:2s ease-in-out infinite badge-pulse}@media (prefers-reduced-motion:reduce){.badge-pulse{animation:none}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.float-gentle{animation:3.5s ease-in-out infinite float-gentle}@keyframes surface-glint{0%{opacity:0;transform:translate(-100%)rotate(-15deg)}50%{opacity:.06}to{opacity:0;transform:translate(200%)rotate(-15deg)}}.surface-glint:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff4d 50%,#0000 70%);animation:2.5s ease-in-out infinite surface-glint;position:absolute;inset:0}@media (max-width:768px){.snap-section{scroll-snap-align:start}.snap-container{scroll-snap-type:y proximity}}[data-app=dashboard] .accent-premium-text{color:var(--accent-premium)}[data-app=dashboard] .accent-premium-bg{background-color:var(--accent-premium)}[data-app=dashboard] .accent-premium-soft{background-color:var(--accent-premium-soft)}[data-app=dashboard] .accent-premium-border{border-color:var(--accent-premium-border)}[data-app=dashboard] .hover\:accent-premium-text:hover{color:var(--accent-premium)}.filter-strip{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:767px){.filter-strip{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-inline:1rem;flex-wrap:nowrap;margin-inline:-1rem;padding-bottom:.25rem;overflow-x:auto}.filter-strip::-webkit-scrollbar{display:none}.filter-strip>*{flex-shrink:0}}[data-app=dashboard] .card-shadow{box-shadow:var(--card-shadow)}[data-app=dashboard] .card-shadow-hover{box-shadow:var(--card-shadow-hover)}[data-app=dashboard] .card-shadow-elevated{box-shadow:var(--card-shadow-elevated)}[data-app=dashboard] .sidebar-shadow{box-shadow:var(--sidebar-shadow)}[data-app=dashboard] .border-\[color\:var\(--ds-border\)\]{border-color:var(--ds-border)}[data-app=dashboard] .border-\[color\:var\(--ds-border-strong\)\]{border-color:var(--ds-border-strong)}[data-app=dashboard] input[class*="border-[color:var(--ds-border)]"],[data-app=dashboard] select[class*="border-[color:var(--ds-border)]"],[data-app=dashboard] textarea[class*="border-[color:var(--ds-border)]"],[data-app=dashboard] [role=combobox][class*="border-[color:var(--ds-border)]"]{border-color:var(--ds-field-border,var(--ds-control-border))}@keyframes widget-fade-in{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}[data-app=dashboard] .widget-fade-in{animation:widget-fade-in var(--ds-duration-route) var(--ds-ease-panel) both}@keyframes sidebar-item-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}[data-app=dashboard] .sidebar-item-in{animation:sidebar-item-in .18s var(--ds-ease-panel) both;animation-delay:calc(var(--sidebar-item-index,0) * 18ms)}[data-app=dashboard] .dashboard-scroll-shadow{-webkit-mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 18px),#0000 100%)}[data-app=dashboard] .demo-bar-spacer{height:0}html[data-demo] [data-app=dashboard] .demo-bar-spacer{height:var(--demo-banner-h,44px);background:var(--ds-surface);box-shadow:inset 0 -1px 0 var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){html[data-demo] [data-app=dashboard] .demo-bar-spacer{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--brand-primary) 25%, transparent)}}[data-app=dashboard] .demo-bar-placeholder{display:none}html[data-demo] [data-app=dashboard] .demo-bar-placeholder{display:block}[data-app=dashboard].dashboard-shell{display:contents}.subsumio-workspace-frame{--ds-glow-brand:0 2px 6px var(--ds-overlay)}.sas-root.subsumio-workspace-frame[data-density]{--shell-nav-w:280px}.subsumio-workspace-frame .copilot-chat-root .chat-header{padding-inline:20px}@media (pointer:coarse){[data-app=dashboard] [data-chat-input]{font-size:16px}html:has([data-app=dashboard]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select,[role=combobox]){font-size:max(16px,1em)}}[data-overflow-label-text]{transition:transform .16s var(--ds-ease-out,ease-out)}@media (prefers-reduced-motion:no-preference){:is(a,button):is(:hover,:focus-visible) [data-overflow=true] [data-overflow-label-text]{transform:translateX(calc(-1 * var(--overflow-label-distance)));transition-duration:var(--overflow-label-duration,1.2s);transition-delay:.3s;transition-timing-function:linear}:is(a,button):is(:hover,:focus-visible) [data-overflow=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-overflow-label-text]{transform:translateX(var(--overflow-label-distance))}}@media (hover:none),(prefers-reduced-motion:reduce){[data-overflow-label-text]{white-space:normal;overflow-wrap:anywhere;transition:none}}@media (max-width:767px),(max-height:800px){[data-app=dashboard] [data-chat-empty-state]{justify-content:flex-start;padding-block:24px}}.subsumio-workspace-frame .copilot-chat-root,.subsumio-workspace-frame .copilot-chat-root .chat-header{background:var(--sas-wing-bg,var(--sas-panel,var(--sas-canvas)))}.subsumio-workspace-frame[data-nav=rail]:not([data-preview]) .subsumio-sidebar-footer{align-items:center;padding-inline:0}.subsumio-workspace-frame[data-nav=rail]:not([data-preview]) .subsumio-sidebar-footer button{justify-content:center;width:2.5rem;padding-inline:0}.subsumio-workspace-frame .sas-header .subsumio-header-text-btn{gap:6px;width:auto;padding-inline:10px;font-size:.8125rem;font-weight:500}[data-app=dashboard] .dashboard-panel-surface{box-shadow:inset 0 1px 0 var(--ds-shine), var(--ds-shadow-3)}[data-app=dashboard] .ds-glass{background-color:var(--ds-glass-bg);border-color:var(--ds-glass-border);-webkit-backdrop-filter:blur(var(--ds-glass-blur)) saturate(1.4);backdrop-filter:blur(var(--ds-glass-blur)) saturate(1.4)}[data-app=dashboard] .ds-mica{background-image:var(--ds-mica-tint)}@media (prefers-reduced-transparency:reduce){[data-app=dashboard]{--ds-glass-bg:var(--ds-surface-elevated);--ds-glass-blur:0px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-scale{0%{opacity:0;transform:translate(-50%,-4px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}[data-app=dashboard] button,[data-app=dashboard] a,[data-app=dashboard] [role=button],[data-app=dashboard] [role=tab]{touch-action:manipulation}[data-app=dashboard] .overflow-y-auto,[data-app=dashboard] .overflow-auto,[data-app=dashboard] .overflow-x-auto,[data-app=dashboard] [role=listbox]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pulse-ring:before,.shimmer,.widget-fade-in,.sidebar-item-in{animation:none!important}}.email-content{word-break:break-word;overflow-wrap:break-word}.email-content p{margin:.5em 0}.email-content h1,.email-content h2,.email-content h3,.email-content h4,.email-content h5,.email-content h6{color:var(--mk-text,#e9eaec);margin:1em 0 .5em;font-weight:600}.email-content a{color:var(--brand-400);text-decoration:underline}.email-content a:hover{color:var(--brand-300)}.email-content img{border-radius:4px;max-width:100%;height:auto}.email-content table{border-collapse:collapse;max-width:100%}.email-content blockquote{border-left:2px solid var(--mk-border,#32363e);color:var(--mk-text-muted,#9fa3ad);margin:.75em 0;padding-left:1em}.email-content ul,.email-content ol{margin:.5em 0;padding-left:1.5em}.email-content li{margin:.25em 0}.email-content hr{border:none;border-top:1px solid var(--mk-border,#32363e);margin:1em 0}.email-content pre{background:var(--mk-surface-2,#1f2228);border-radius:6px;margin:.5em 0;padding:.75em;font-size:.85em;overflow-x:auto}.email-content code{font-family:var(--font-jetbrains,monospace);font-size:.85em}.email-content font[color]{filter:brightness(1.1)}@media print{[data-tone=dark],[data-tone=slate]{--mk-bg:#fff!important;--mk-text:var(--neutral-900)!important;--mk-text-muted:var(--neutral-600)!important;--mk-border:var(--neutral-300)!important;--mk-surface:#fff!important;--mk-surface-2:var(--neutral-100)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}nav,footer,[aria-label="Call to action"],.back-to-top,.scroll-progress,[data-tone=dark] .brand-glow-bg,[data-tone=slate] .brand-glow-bg{display:none!important}*{box-shadow:none!important;text-shadow:none!important;background:0 0!important}body{color:var(--neutral-900)!important;background:#fff!important}a[href^=http]:after{content:" (" attr(href) ")";color:var(--neutral-500);word-break:break-all;font-size:.85em}h1,h2,h3{break-after:avoid;page-break-after:avoid}.max-w-2xl{max-width:100%!important}}@keyframes route-transition-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.route-transition{animation:.45s cubic-bezier(.22,1,.36,1) route-transition-in}@media (prefers-reduced-motion:reduce){.route-transition{animation:none}}[data-app=dashboard] :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime-local],textarea,select):not(:focus):not(:disabled){border-color:var(--ds-field-border,var(--ds-control-border))}[data-app=dashboard] :is(input,textarea)::placeholder{color:var(--ds-text-subtle);opacity:1}[data-app=dashboard] :is(input,textarea,select):hover:not(:focus):not(:disabled){border-color:var(--ds-field-border-hover,var(--ds-control-border))}@supports (color:color-mix(in lab, red, red)){[data-app=dashboard] :is(input,textarea,select):hover:not(:focus):not(:disabled){border-color:var(--ds-field-border-hover,color-mix(in srgb, var(--ds-control-border) 70%, var(--ds-text)))}}.textLayer{text-align:initial;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:0;line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.textLayer span.markedContent{height:0;top:0}.textLayer ::selection{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.textLayer ::selection{background:color-mix(in srgb, var(--brand-primary) 30%, transparent)}}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.subsumio-mobile-shell{--ds-bg:var(--ds-surface)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
