/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight: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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}[hidden]{display:none!important}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--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);--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-4xl:2rem;--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-xs:4px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}[data-systema-theme=neutral--_--website--light--comfortable]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sys-border-width:1px;--sys-choice-card-inset:16px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-action-danger-fg:color(srgb 1 1 1);--sys-color-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-color-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-color-action-fg:color(srgb 1 1 1);--sys-color-action-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-color-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-color-action-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-primary-solid-fg:color(srgb 1 1 1);--sys-color-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-hover-top:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-pressed-top:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-top:color(srgb .0905274 .0905274 .0905274);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .898161 .898161 .898161);--sys-color-border-strong:color(srgb .250471 .250471 .250471);--sys-color-border-subtle:color(srgb .898161 .898161 .898161);--sys-color-canvas:color(srgb 1 1 1);--sys-color-chart-axis:color(srgb .321993 .321993 .321993);--sys-color-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-color-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-color-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-color-chart-categorical-4:color(srgb .731789 .301023 0);--sys-color-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-color-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-color-chart-categorical-7:color(srgb .777757 0 .358923);--sys-color-chart-categorical-8:color(srgb .284808 .491502 0);--sys-color-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-color-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-color-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-color-chart-grid:color(srgb .898161 .898161 .898161);--sys-color-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-color-chart-sequential-2:color(srgb .745093 .858664 1);--sys-color-chart-sequential-3:color(srgb .556592 .773164 1);--sys-color-chart-sequential-4:color(srgb .315799 .63559 1);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-color-control:color(srgb 1 1 1);--sys-color-control-disabled:color(srgb .980256 .980256 .980256);--sys-color-control-hover:color(srgb .960587 .960587 .960587);--sys-color-control-subtle:color(srgb .980256 .980256 .980256);--sys-color-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-bg:color(srgb .996841 .949585 .949586);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-subtle:color(srgb .996841 .949585 .949586);--sys-color-editing-caret:color(srgb .0836191 .364417 .986343);--sys-color-editing-line-number:color(srgb .321993 .321993 .321993);--sys-color-editing-selection:color(srgb .960587 .960587 .960587);--sys-color-editing-surface:color(srgb 1 1 1);--sys-color-focus:color(srgb .0836191 .364417 .986343);--sys-color-image-outline:color(srgb 0 0 0/.1);--sys-color-info:color(srgb .0997812 .23377 .722922);--sys-color-info-bg:color(srgb .93694 .964035 .998872);--sys-color-info-border:color(srgb .0836191 .364417 .986343);--sys-color-info-fg:color(srgb .0997812 .23377 .722922);--sys-color-overlay:color(srgb 1 1 1);--sys-color-panel:color(srgb 1 1 1);--sys-color-scrim:color(srgb 0 0 0/.48);--sys-color-selected:color(srgb .960587 .960587 .960587);--sys-color-success:color(srgb .005796 .401477 .188588);--sys-color-success-bg:color(srgb .941393 .992202 .957025);--sys-color-success-border:color(srgb 0 .651302 .241993);--sys-color-success-fg:color(srgb .005796 .401477 .188588);--sys-color-surface-subtle:color(srgb .980256 .980256 .980256);--sys-color-text:color(srgb .0905274 .0905274 .0905274);--sys-color-text-caption:color(srgb .451519 .451519 .451519);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb 1 1 1);--sys-color-text-muted:color(srgb .321993 .321993 .321993);--sys-color-text-secondary:color(srgb .321993 .321993 .321993);--sys-color-warning:color(srgb .480446 .199765 .0248331);--sys-color-warning-bg:color(srgb 1 .984506 .919994);--sys-color-warning-border:color(srgb .731789 .301023 0);--sys-color-warning-fg:color(srgb .480446 .199765 .0248331);--sys-control-field-gap:8px;--sys-control-height-large:48px;--sys-control-height-medium:40px;--sys-control-height-small:32px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:40px;--sys-density-control-padding:12px;--sys-density-row-height:40px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-primitive-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-categorical-4:color(srgb .731789 .301023 0);--sys-primitive-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-primitive-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-primitive-chart-categorical-7:color(srgb .777757 0 .358923);--sys-primitive-chart-categorical-8:color(srgb .284808 .491502 0);--sys-primitive-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-primitive-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-primitive-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-primitive-chart-sequential-2:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-3:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-4:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-primitive-palette-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-action-danger-fg:color(srgb 1 1 1);--sys-primitive-palette-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-primitive-palette-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-primitive-palette-action-fg:color(srgb 1 1 1);--sys-primitive-palette-action-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-primary-solid-fg:color(srgb 1 1 1);--sys-primitive-palette-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .898161 .898161 .898161);--sys-primitive-palette-border-strong:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border-subtle:color(srgb .898161 .898161 .898161);--sys-primitive-palette-canvas:color(srgb 1 1 1);--sys-primitive-palette-control:color(srgb 1 1 1);--sys-primitive-palette-control-disabled:color(srgb .980256 .980256 .980256);--sys-primitive-palette-control-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-control-subtle:color(srgb .980256 .980256 .980256);--sys-primitive-palette-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-bg:color(srgb .996841 .949585 .949586);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-subtle:color(srgb .996841 .949585 .949586);--sys-primitive-palette-focus:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-info-bg:color(srgb .93694 .964035 .998872);--sys-primitive-palette-info-border:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info-fg:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-overlay:color(srgb 1 1 1);--sys-primitive-palette-panel:color(srgb 1 1 1);--sys-primitive-palette-scrim:color(srgb 0 0 0/.48);--sys-primitive-palette-selected:color(srgb .960587 .960587 .960587);--sys-primitive-palette-success:color(srgb .005796 .401477 .188588);--sys-primitive-palette-success-bg:color(srgb .941393 .992202 .957025);--sys-primitive-palette-success-border:color(srgb 0 .651302 .241993);--sys-primitive-palette-success-fg:color(srgb .005796 .401477 .188588);--sys-primitive-palette-text:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-text-caption:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb 1 1 1);--sys-primitive-palette-text-muted:color(srgb .321993 .321993 .321993);--sys-primitive-palette-text-secondary:color(srgb .321993 .321993 .321993);--sys-primitive-palette-warning:color(srgb .480446 .199765 .0248331);--sys-primitive-palette-warning-bg:color(srgb 1 .984506 .919994);--sys-primitive-palette-warning-border:color(srgb .731789 .301023 0);--sys-primitive-palette-warning-fg:color(srgb .480446 .199765 .0248331);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:12px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 8px 24px 0px color(srgb 0 0 0/.12);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:12px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--website--light--compact]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sys-border-width:1px;--sys-choice-card-inset:12px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-action-danger-fg:color(srgb 1 1 1);--sys-color-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-color-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-color-action-fg:color(srgb 1 1 1);--sys-color-action-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-color-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-color-action-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-primary-solid-fg:color(srgb 1 1 1);--sys-color-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-hover-top:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-pressed-top:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-top:color(srgb .0905274 .0905274 .0905274);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .898161 .898161 .898161);--sys-color-border-strong:color(srgb .250471 .250471 .250471);--sys-color-border-subtle:color(srgb .898161 .898161 .898161);--sys-color-canvas:color(srgb 1 1 1);--sys-color-chart-axis:color(srgb .321993 .321993 .321993);--sys-color-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-color-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-color-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-color-chart-categorical-4:color(srgb .731789 .301023 0);--sys-color-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-color-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-color-chart-categorical-7:color(srgb .777757 0 .358923);--sys-color-chart-categorical-8:color(srgb .284808 .491502 0);--sys-color-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-color-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-color-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-color-chart-grid:color(srgb .898161 .898161 .898161);--sys-color-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-color-chart-sequential-2:color(srgb .745093 .858664 1);--sys-color-chart-sequential-3:color(srgb .556592 .773164 1);--sys-color-chart-sequential-4:color(srgb .315799 .63559 1);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-color-control:color(srgb 1 1 1);--sys-color-control-disabled:color(srgb .980256 .980256 .980256);--sys-color-control-hover:color(srgb .960587 .960587 .960587);--sys-color-control-subtle:color(srgb .980256 .980256 .980256);--sys-color-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-bg:color(srgb .996841 .949585 .949586);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-subtle:color(srgb .996841 .949585 .949586);--sys-color-editing-caret:color(srgb .0836191 .364417 .986343);--sys-color-editing-line-number:color(srgb .321993 .321993 .321993);--sys-color-editing-selection:color(srgb .960587 .960587 .960587);--sys-color-editing-surface:color(srgb 1 1 1);--sys-color-focus:color(srgb .0836191 .364417 .986343);--sys-color-image-outline:color(srgb 0 0 0/.1);--sys-color-info:color(srgb .0997812 .23377 .722922);--sys-color-info-bg:color(srgb .93694 .964035 .998872);--sys-color-info-border:color(srgb .0836191 .364417 .986343);--sys-color-info-fg:color(srgb .0997812 .23377 .722922);--sys-color-overlay:color(srgb 1 1 1);--sys-color-panel:color(srgb 1 1 1);--sys-color-scrim:color(srgb 0 0 0/.48);--sys-color-selected:color(srgb .960587 .960587 .960587);--sys-color-success:color(srgb .005796 .401477 .188588);--sys-color-success-bg:color(srgb .941393 .992202 .957025);--sys-color-success-border:color(srgb 0 .651302 .241993);--sys-color-success-fg:color(srgb .005796 .401477 .188588);--sys-color-surface-subtle:color(srgb .980256 .980256 .980256);--sys-color-text:color(srgb .0905274 .0905274 .0905274);--sys-color-text-caption:color(srgb .451519 .451519 .451519);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb 1 1 1);--sys-color-text-muted:color(srgb .321993 .321993 .321993);--sys-color-text-secondary:color(srgb .321993 .321993 .321993);--sys-color-warning:color(srgb .480446 .199765 .0248331);--sys-color-warning-bg:color(srgb 1 .984506 .919994);--sys-color-warning-border:color(srgb .731789 .301023 0);--sys-color-warning-fg:color(srgb .480446 .199765 .0248331);--sys-control-field-gap:8px;--sys-control-height-large:40px;--sys-control-height-medium:32px;--sys-control-height-small:28px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:32px;--sys-density-control-padding:10px;--sys-density-row-height:32px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-primitive-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-categorical-4:color(srgb .731789 .301023 0);--sys-primitive-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-primitive-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-primitive-chart-categorical-7:color(srgb .777757 0 .358923);--sys-primitive-chart-categorical-8:color(srgb .284808 .491502 0);--sys-primitive-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-primitive-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-primitive-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-primitive-chart-sequential-2:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-3:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-4:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-primitive-palette-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-action-danger-fg:color(srgb 1 1 1);--sys-primitive-palette-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-primitive-palette-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-primitive-palette-action-fg:color(srgb 1 1 1);--sys-primitive-palette-action-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-primary-solid-fg:color(srgb 1 1 1);--sys-primitive-palette-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .898161 .898161 .898161);--sys-primitive-palette-border-strong:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border-subtle:color(srgb .898161 .898161 .898161);--sys-primitive-palette-canvas:color(srgb 1 1 1);--sys-primitive-palette-control:color(srgb 1 1 1);--sys-primitive-palette-control-disabled:color(srgb .980256 .980256 .980256);--sys-primitive-palette-control-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-control-subtle:color(srgb .980256 .980256 .980256);--sys-primitive-palette-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-bg:color(srgb .996841 .949585 .949586);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-subtle:color(srgb .996841 .949585 .949586);--sys-primitive-palette-focus:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-info-bg:color(srgb .93694 .964035 .998872);--sys-primitive-palette-info-border:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info-fg:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-overlay:color(srgb 1 1 1);--sys-primitive-palette-panel:color(srgb 1 1 1);--sys-primitive-palette-scrim:color(srgb 0 0 0/.48);--sys-primitive-palette-selected:color(srgb .960587 .960587 .960587);--sys-primitive-palette-success:color(srgb .005796 .401477 .188588);--sys-primitive-palette-success-bg:color(srgb .941393 .992202 .957025);--sys-primitive-palette-success-border:color(srgb 0 .651302 .241993);--sys-primitive-palette-success-fg:color(srgb .005796 .401477 .188588);--sys-primitive-palette-text:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-text-caption:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb 1 1 1);--sys-primitive-palette-text-muted:color(srgb .321993 .321993 .321993);--sys-primitive-palette-text-secondary:color(srgb .321993 .321993 .321993);--sys-primitive-palette-warning:color(srgb .480446 .199765 .0248331);--sys-primitive-palette-warning-bg:color(srgb 1 .984506 .919994);--sys-primitive-palette-warning-border:color(srgb .731789 .301023 0);--sys-primitive-palette-warning-fg:color(srgb .480446 .199765 .0248331);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:8px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 8px 24px 0px color(srgb 0 0 0/.12);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:8px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--website--dark--comfortable]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sys-border-width:1px;--sys-choice-card-inset:16px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .960587 .960587 .960587);--sys-color-action-danger-bg:color(srgb 1 .391153 .403857);--sys-color-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-danger-hover:color(srgb 1 .63468 .636371);--sys-color-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-color-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-hover:color(srgb .898161 .898161 .898161);--sys-color-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-color-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-hover-top:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-pressed-top:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-top:color(srgb .960587 .960587 .960587);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .149382 .149382 .149382);--sys-color-border-strong:color(srgb .831444 .831444 .831444);--sys-color-border-subtle:color(srgb .149382 .149382 .149382);--sys-color-canvas:color(srgb .0393882 .0393882 .0393882);--sys-color-chart-axis:color(srgb .630163 .630163 .630163);--sys-color-chart-categorical-1:color(srgb .315799 .63559 1);--sys-color-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-color-chart-categorical-3:color(srgb .652606 .516935 1);--sys-color-chart-categorical-4:color(srgb 1 .727256 0);--sys-color-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-color-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-color-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-color-chart-categorical-8:color(srgb .602443 .901671 0);--sys-color-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-color-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-color-chart-diverging-positive:color(srgb 1 .727256 0);--sys-color-chart-grid:color(srgb .149382 .149382 .149382);--sys-color-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-color-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .315799 .63559 1);--sys-color-chart-sequential-7:color(srgb .556592 .773164 1);--sys-color-chart-sequential-8:color(srgb .745093 .858664 1);--sys-color-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-color-control:color(srgb .0905274 .0905274 .0905274);--sys-color-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-color-control-hover:color(srgb .149382 .149382 .149382);--sys-color-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-danger:color(srgb 1 .63468 .636371);--sys-color-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb 1 .63468 .636371);--sys-color-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-color-editing-caret:color(srgb .315799 .63559 1);--sys-color-editing-line-number:color(srgb .630163 .630163 .630163);--sys-color-editing-selection:color(srgb .149382 .149382 .149382);--sys-color-editing-surface:color(srgb .0905274 .0905274 .0905274);--sys-color-focus:color(srgb .315799 .63559 1);--sys-color-image-outline:color(srgb 1 1 1/.1);--sys-color-info:color(srgb .556592 .773164 1);--sys-color-info-bg:color(srgb .0872626 .143132 .335692);--sys-color-info-border:color(srgb .315799 .63559 1);--sys-color-info-fg:color(srgb .556592 .773164 1);--sys-color-overlay:color(srgb .149382 .149382 .149382);--sys-color-panel:color(srgb .0905274 .0905274 .0905274);--sys-color-scrim:color(srgb 0 0 0/.64);--sys-color-selected:color(srgb .149382 .149382 .149382);--sys-color-success:color(srgb .481455 .946349 .657002);--sys-color-success-bg:color(srgb .0119957 .181002 .0835035);--sys-color-success-border:color(srgb 0 .787156 .315622);--sys-color-success-fg:color(srgb .481455 .946349 .657002);--sys-color-surface-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-text:color(srgb .960587 .960587 .960587);--sys-color-text-caption:color(srgb .630163 .630163 .630163);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-color-text-muted:color(srgb .630163 .630163 .630163);--sys-color-text-secondary:color(srgb .630163 .630163 .630163);--sys-color-warning:color(srgb .99573 .901205 .522189);--sys-color-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-color-warning-border:color(srgb .994271 .602093 0);--sys-color-warning-fg:color(srgb .99573 .901205 .522189);--sys-control-field-gap:8px;--sys-control-height-large:48px;--sys-control-height-medium:40px;--sys-control-height-small:32px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:40px;--sys-density-control-padding:12px;--sys-density-row-height:40px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .315799 .63559 1);--sys-primitive-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-primitive-chart-categorical-3:color(srgb .652606 .516935 1);--sys-primitive-chart-categorical-4:color(srgb 1 .727256 0);--sys-primitive-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-primitive-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-primitive-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-primitive-chart-categorical-8:color(srgb .602443 .901671 0);--sys-primitive-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-primitive-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-primitive-chart-diverging-positive:color(srgb 1 .727256 0);--sys-primitive-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-primitive-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-7:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-8:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-primitive-palette-action-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-danger-bg:color(srgb 1 .391153 .403857);--sys-primitive-palette-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-danger-hover:color(srgb 1 .63468 .636371);--sys-primitive-palette-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-primitive-palette-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .149382 .149382 .149382);--sys-primitive-palette-border-strong:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border-subtle:color(srgb .149382 .149382 .149382);--sys-primitive-palette-canvas:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-danger:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-focus:color(srgb .315799 .63559 1);--sys-primitive-palette-info:color(srgb .556592 .773164 1);--sys-primitive-palette-info-bg:color(srgb .0872626 .143132 .335692);--sys-primitive-palette-info-border:color(srgb .315799 .63559 1);--sys-primitive-palette-info-fg:color(srgb .556592 .773164 1);--sys-primitive-palette-overlay:color(srgb .149382 .149382 .149382);--sys-primitive-palette-panel:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-scrim:color(srgb 0 0 0/.64);--sys-primitive-palette-selected:color(srgb .149382 .149382 .149382);--sys-primitive-palette-success:color(srgb .481455 .946349 .657002);--sys-primitive-palette-success-bg:color(srgb .0119957 .181002 .0835035);--sys-primitive-palette-success-border:color(srgb 0 .787156 .315622);--sys-primitive-palette-success-fg:color(srgb .481455 .946349 .657002);--sys-primitive-palette-text:color(srgb .960587 .960587 .960587);--sys-primitive-palette-text-caption:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-text-muted:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-secondary:color(srgb .630163 .630163 .630163);--sys-primitive-palette-warning:color(srgb .99573 .901205 .522189);--sys-primitive-palette-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-primitive-palette-warning-border:color(srgb .994271 .602093 0);--sys-primitive-palette-warning-fg:color(srgb .99573 .901205 .522189);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:12px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 12px 32px 0px color(srgb 0 0 0/.32);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:12px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--website--dark--compact]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sys-border-width:1px;--sys-choice-card-inset:12px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .960587 .960587 .960587);--sys-color-action-danger-bg:color(srgb 1 .391153 .403857);--sys-color-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-danger-hover:color(srgb 1 .63468 .636371);--sys-color-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-color-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-hover:color(srgb .898161 .898161 .898161);--sys-color-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-color-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-hover-top:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-pressed-top:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-top:color(srgb .960587 .960587 .960587);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .149382 .149382 .149382);--sys-color-border-strong:color(srgb .831444 .831444 .831444);--sys-color-border-subtle:color(srgb .149382 .149382 .149382);--sys-color-canvas:color(srgb .0393882 .0393882 .0393882);--sys-color-chart-axis:color(srgb .630163 .630163 .630163);--sys-color-chart-categorical-1:color(srgb .315799 .63559 1);--sys-color-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-color-chart-categorical-3:color(srgb .652606 .516935 1);--sys-color-chart-categorical-4:color(srgb 1 .727256 0);--sys-color-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-color-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-color-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-color-chart-categorical-8:color(srgb .602443 .901671 0);--sys-color-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-color-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-color-chart-diverging-positive:color(srgb 1 .727256 0);--sys-color-chart-grid:color(srgb .149382 .149382 .149382);--sys-color-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-color-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .315799 .63559 1);--sys-color-chart-sequential-7:color(srgb .556592 .773164 1);--sys-color-chart-sequential-8:color(srgb .745093 .858664 1);--sys-color-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-color-control:color(srgb .0905274 .0905274 .0905274);--sys-color-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-color-control-hover:color(srgb .149382 .149382 .149382);--sys-color-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-danger:color(srgb 1 .63468 .636371);--sys-color-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb 1 .63468 .636371);--sys-color-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-color-editing-caret:color(srgb .315799 .63559 1);--sys-color-editing-line-number:color(srgb .630163 .630163 .630163);--sys-color-editing-selection:color(srgb .149382 .149382 .149382);--sys-color-editing-surface:color(srgb .0905274 .0905274 .0905274);--sys-color-focus:color(srgb .315799 .63559 1);--sys-color-image-outline:color(srgb 1 1 1/.1);--sys-color-info:color(srgb .556592 .773164 1);--sys-color-info-bg:color(srgb .0872626 .143132 .335692);--sys-color-info-border:color(srgb .315799 .63559 1);--sys-color-info-fg:color(srgb .556592 .773164 1);--sys-color-overlay:color(srgb .149382 .149382 .149382);--sys-color-panel:color(srgb .0905274 .0905274 .0905274);--sys-color-scrim:color(srgb 0 0 0/.64);--sys-color-selected:color(srgb .149382 .149382 .149382);--sys-color-success:color(srgb .481455 .946349 .657002);--sys-color-success-bg:color(srgb .0119957 .181002 .0835035);--sys-color-success-border:color(srgb 0 .787156 .315622);--sys-color-success-fg:color(srgb .481455 .946349 .657002);--sys-color-surface-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-text:color(srgb .960587 .960587 .960587);--sys-color-text-caption:color(srgb .630163 .630163 .630163);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-color-text-muted:color(srgb .630163 .630163 .630163);--sys-color-text-secondary:color(srgb .630163 .630163 .630163);--sys-color-warning:color(srgb .99573 .901205 .522189);--sys-color-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-color-warning-border:color(srgb .994271 .602093 0);--sys-color-warning-fg:color(srgb .99573 .901205 .522189);--sys-control-field-gap:8px;--sys-control-height-large:40px;--sys-control-height-medium:32px;--sys-control-height-small:28px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:32px;--sys-density-control-padding:10px;--sys-density-row-height:32px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .315799 .63559 1);--sys-primitive-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-primitive-chart-categorical-3:color(srgb .652606 .516935 1);--sys-primitive-chart-categorical-4:color(srgb 1 .727256 0);--sys-primitive-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-primitive-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-primitive-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-primitive-chart-categorical-8:color(srgb .602443 .901671 0);--sys-primitive-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-primitive-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-primitive-chart-diverging-positive:color(srgb 1 .727256 0);--sys-primitive-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-primitive-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-7:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-8:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-primitive-palette-action-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-danger-bg:color(srgb 1 .391153 .403857);--sys-primitive-palette-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-danger-hover:color(srgb 1 .63468 .636371);--sys-primitive-palette-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-primitive-palette-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .149382 .149382 .149382);--sys-primitive-palette-border-strong:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border-subtle:color(srgb .149382 .149382 .149382);--sys-primitive-palette-canvas:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-danger:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-focus:color(srgb .315799 .63559 1);--sys-primitive-palette-info:color(srgb .556592 .773164 1);--sys-primitive-palette-info-bg:color(srgb .0872626 .143132 .335692);--sys-primitive-palette-info-border:color(srgb .315799 .63559 1);--sys-primitive-palette-info-fg:color(srgb .556592 .773164 1);--sys-primitive-palette-overlay:color(srgb .149382 .149382 .149382);--sys-primitive-palette-panel:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-scrim:color(srgb 0 0 0/.64);--sys-primitive-palette-selected:color(srgb .149382 .149382 .149382);--sys-primitive-palette-success:color(srgb .481455 .946349 .657002);--sys-primitive-palette-success-bg:color(srgb .0119957 .181002 .0835035);--sys-primitive-palette-success-border:color(srgb 0 .787156 .315622);--sys-primitive-palette-success-fg:color(srgb .481455 .946349 .657002);--sys-primitive-palette-text:color(srgb .960587 .960587 .960587);--sys-primitive-palette-text-caption:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-text-muted:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-secondary:color(srgb .630163 .630163 .630163);--sys-primitive-palette-warning:color(srgb .99573 .901205 .522189);--sys-primitive-palette-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-primitive-palette-warning-border:color(srgb .994271 .602093 0);--sys-primitive-palette-warning-fg:color(srgb .99573 .901205 .522189);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:8px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 12px 32px 0px color(srgb 0 0 0/.32);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:8px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--product--light--comfortable]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sys-border-width:1px;--sys-choice-card-inset:16px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-action-danger-fg:color(srgb 1 1 1);--sys-color-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-color-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-color-action-fg:color(srgb 1 1 1);--sys-color-action-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-color-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-color-action-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-primary-solid-fg:color(srgb 1 1 1);--sys-color-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-hover-top:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-pressed-top:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-top:color(srgb .0905274 .0905274 .0905274);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .898161 .898161 .898161);--sys-color-border-strong:color(srgb .250471 .250471 .250471);--sys-color-border-subtle:color(srgb .898161 .898161 .898161);--sys-color-canvas:color(srgb 1 1 1);--sys-color-chart-axis:color(srgb .321993 .321993 .321993);--sys-color-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-color-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-color-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-color-chart-categorical-4:color(srgb .731789 .301023 0);--sys-color-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-color-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-color-chart-categorical-7:color(srgb .777757 0 .358923);--sys-color-chart-categorical-8:color(srgb .284808 .491502 0);--sys-color-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-color-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-color-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-color-chart-grid:color(srgb .898161 .898161 .898161);--sys-color-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-color-chart-sequential-2:color(srgb .745093 .858664 1);--sys-color-chart-sequential-3:color(srgb .556592 .773164 1);--sys-color-chart-sequential-4:color(srgb .315799 .63559 1);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-color-control:color(srgb 1 1 1);--sys-color-control-disabled:color(srgb .980256 .980256 .980256);--sys-color-control-hover:color(srgb .960587 .960587 .960587);--sys-color-control-subtle:color(srgb .980256 .980256 .980256);--sys-color-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-bg:color(srgb .996841 .949585 .949586);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-subtle:color(srgb .996841 .949585 .949586);--sys-color-editing-caret:color(srgb .0836191 .364417 .986343);--sys-color-editing-line-number:color(srgb .321993 .321993 .321993);--sys-color-editing-selection:color(srgb .960587 .960587 .960587);--sys-color-editing-surface:color(srgb 1 1 1);--sys-color-focus:color(srgb .0836191 .364417 .986343);--sys-color-image-outline:color(srgb 0 0 0/.1);--sys-color-info:color(srgb .0997812 .23377 .722922);--sys-color-info-bg:color(srgb .93694 .964035 .998872);--sys-color-info-border:color(srgb .0836191 .364417 .986343);--sys-color-info-fg:color(srgb .0997812 .23377 .722922);--sys-color-overlay:color(srgb 1 1 1);--sys-color-panel:color(srgb 1 1 1);--sys-color-scrim:color(srgb 0 0 0/.48);--sys-color-selected:color(srgb .960587 .960587 .960587);--sys-color-success:color(srgb .005796 .401477 .188588);--sys-color-success-bg:color(srgb .941393 .992202 .957025);--sys-color-success-border:color(srgb 0 .651302 .241993);--sys-color-success-fg:color(srgb .005796 .401477 .188588);--sys-color-surface-subtle:color(srgb .980256 .980256 .980256);--sys-color-text:color(srgb .0905274 .0905274 .0905274);--sys-color-text-caption:color(srgb .451519 .451519 .451519);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb 1 1 1);--sys-color-text-muted:color(srgb .321993 .321993 .321993);--sys-color-text-secondary:color(srgb .321993 .321993 .321993);--sys-color-warning:color(srgb .480446 .199765 .0248331);--sys-color-warning-bg:color(srgb 1 .984506 .919994);--sys-color-warning-border:color(srgb .731789 .301023 0);--sys-color-warning-fg:color(srgb .480446 .199765 .0248331);--sys-control-field-gap:8px;--sys-control-height-large:48px;--sys-control-height-medium:40px;--sys-control-height-small:32px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:40px;--sys-density-control-padding:12px;--sys-density-row-height:40px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-primitive-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-categorical-4:color(srgb .731789 .301023 0);--sys-primitive-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-primitive-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-primitive-chart-categorical-7:color(srgb .777757 0 .358923);--sys-primitive-chart-categorical-8:color(srgb .284808 .491502 0);--sys-primitive-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-primitive-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-primitive-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-primitive-chart-sequential-2:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-3:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-4:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-primitive-palette-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-action-danger-fg:color(srgb 1 1 1);--sys-primitive-palette-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-primitive-palette-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-primitive-palette-action-fg:color(srgb 1 1 1);--sys-primitive-palette-action-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-primary-solid-fg:color(srgb 1 1 1);--sys-primitive-palette-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .898161 .898161 .898161);--sys-primitive-palette-border-strong:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border-subtle:color(srgb .898161 .898161 .898161);--sys-primitive-palette-canvas:color(srgb 1 1 1);--sys-primitive-palette-control:color(srgb 1 1 1);--sys-primitive-palette-control-disabled:color(srgb .980256 .980256 .980256);--sys-primitive-palette-control-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-control-subtle:color(srgb .980256 .980256 .980256);--sys-primitive-palette-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-bg:color(srgb .996841 .949585 .949586);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-subtle:color(srgb .996841 .949585 .949586);--sys-primitive-palette-focus:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-info-bg:color(srgb .93694 .964035 .998872);--sys-primitive-palette-info-border:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info-fg:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-overlay:color(srgb 1 1 1);--sys-primitive-palette-panel:color(srgb 1 1 1);--sys-primitive-palette-scrim:color(srgb 0 0 0/.48);--sys-primitive-palette-selected:color(srgb .960587 .960587 .960587);--sys-primitive-palette-success:color(srgb .005796 .401477 .188588);--sys-primitive-palette-success-bg:color(srgb .941393 .992202 .957025);--sys-primitive-palette-success-border:color(srgb 0 .651302 .241993);--sys-primitive-palette-success-fg:color(srgb .005796 .401477 .188588);--sys-primitive-palette-text:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-text-caption:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb 1 1 1);--sys-primitive-palette-text-muted:color(srgb .321993 .321993 .321993);--sys-primitive-palette-text-secondary:color(srgb .321993 .321993 .321993);--sys-primitive-palette-warning:color(srgb .480446 .199765 .0248331);--sys-primitive-palette-warning-bg:color(srgb 1 .984506 .919994);--sys-primitive-palette-warning-border:color(srgb .731789 .301023 0);--sys-primitive-palette-warning-fg:color(srgb .480446 .199765 .0248331);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:12px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 8px 24px 0px color(srgb 0 0 0/.12);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:12px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--product--light--compact]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sys-border-width:1px;--sys-choice-card-inset:12px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-action-danger-fg:color(srgb 1 1 1);--sys-color-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-color-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-color-action-fg:color(srgb 1 1 1);--sys-color-action-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-color-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-color-action-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-primary-solid-fg:color(srgb 1 1 1);--sys-color-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-hover-top:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-pressed-top:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-top:color(srgb .0905274 .0905274 .0905274);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .898161 .898161 .898161);--sys-color-border-strong:color(srgb .250471 .250471 .250471);--sys-color-border-subtle:color(srgb .898161 .898161 .898161);--sys-color-canvas:color(srgb 1 1 1);--sys-color-chart-axis:color(srgb .321993 .321993 .321993);--sys-color-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-color-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-color-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-color-chart-categorical-4:color(srgb .731789 .301023 0);--sys-color-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-color-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-color-chart-categorical-7:color(srgb .777757 0 .358923);--sys-color-chart-categorical-8:color(srgb .284808 .491502 0);--sys-color-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-color-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-color-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-color-chart-grid:color(srgb .898161 .898161 .898161);--sys-color-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-color-chart-sequential-2:color(srgb .745093 .858664 1);--sys-color-chart-sequential-3:color(srgb .556592 .773164 1);--sys-color-chart-sequential-4:color(srgb .315799 .63559 1);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-color-control:color(srgb 1 1 1);--sys-color-control-disabled:color(srgb .980256 .980256 .980256);--sys-color-control-hover:color(srgb .960587 .960587 .960587);--sys-color-control-subtle:color(srgb .980256 .980256 .980256);--sys-color-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-bg:color(srgb .996841 .949585 .949586);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-subtle:color(srgb .996841 .949585 .949586);--sys-color-editing-caret:color(srgb .0836191 .364417 .986343);--sys-color-editing-line-number:color(srgb .321993 .321993 .321993);--sys-color-editing-selection:color(srgb .960587 .960587 .960587);--sys-color-editing-surface:color(srgb 1 1 1);--sys-color-focus:color(srgb .0836191 .364417 .986343);--sys-color-image-outline:color(srgb 0 0 0/.1);--sys-color-info:color(srgb .0997812 .23377 .722922);--sys-color-info-bg:color(srgb .93694 .964035 .998872);--sys-color-info-border:color(srgb .0836191 .364417 .986343);--sys-color-info-fg:color(srgb .0997812 .23377 .722922);--sys-color-overlay:color(srgb 1 1 1);--sys-color-panel:color(srgb 1 1 1);--sys-color-scrim:color(srgb 0 0 0/.48);--sys-color-selected:color(srgb .960587 .960587 .960587);--sys-color-success:color(srgb .005796 .401477 .188588);--sys-color-success-bg:color(srgb .941393 .992202 .957025);--sys-color-success-border:color(srgb 0 .651302 .241993);--sys-color-success-fg:color(srgb .005796 .401477 .188588);--sys-color-surface-subtle:color(srgb .980256 .980256 .980256);--sys-color-text:color(srgb .0905274 .0905274 .0905274);--sys-color-text-caption:color(srgb .451519 .451519 .451519);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb 1 1 1);--sys-color-text-muted:color(srgb .321993 .321993 .321993);--sys-color-text-secondary:color(srgb .321993 .321993 .321993);--sys-color-warning:color(srgb .480446 .199765 .0248331);--sys-color-warning-bg:color(srgb 1 .984506 .919994);--sys-color-warning-border:color(srgb .731789 .301023 0);--sys-color-warning-fg:color(srgb .480446 .199765 .0248331);--sys-control-field-gap:8px;--sys-control-height-large:40px;--sys-control-height-medium:32px;--sys-control-height-small:28px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:32px;--sys-density-control-padding:10px;--sys-density-row-height:32px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-primitive-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-categorical-4:color(srgb .731789 .301023 0);--sys-primitive-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-primitive-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-primitive-chart-categorical-7:color(srgb .777757 0 .358923);--sys-primitive-chart-categorical-8:color(srgb .284808 .491502 0);--sys-primitive-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-primitive-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-primitive-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-primitive-chart-sequential-2:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-3:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-4:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-primitive-palette-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-action-danger-fg:color(srgb 1 1 1);--sys-primitive-palette-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-primitive-palette-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-primitive-palette-action-fg:color(srgb 1 1 1);--sys-primitive-palette-action-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-primary-solid-fg:color(srgb 1 1 1);--sys-primitive-palette-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .898161 .898161 .898161);--sys-primitive-palette-border-strong:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border-subtle:color(srgb .898161 .898161 .898161);--sys-primitive-palette-canvas:color(srgb 1 1 1);--sys-primitive-palette-control:color(srgb 1 1 1);--sys-primitive-palette-control-disabled:color(srgb .980256 .980256 .980256);--sys-primitive-palette-control-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-control-subtle:color(srgb .980256 .980256 .980256);--sys-primitive-palette-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-bg:color(srgb .996841 .949585 .949586);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-subtle:color(srgb .996841 .949585 .949586);--sys-primitive-palette-focus:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-info-bg:color(srgb .93694 .964035 .998872);--sys-primitive-palette-info-border:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info-fg:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-overlay:color(srgb 1 1 1);--sys-primitive-palette-panel:color(srgb 1 1 1);--sys-primitive-palette-scrim:color(srgb 0 0 0/.48);--sys-primitive-palette-selected:color(srgb .960587 .960587 .960587);--sys-primitive-palette-success:color(srgb .005796 .401477 .188588);--sys-primitive-palette-success-bg:color(srgb .941393 .992202 .957025);--sys-primitive-palette-success-border:color(srgb 0 .651302 .241993);--sys-primitive-palette-success-fg:color(srgb .005796 .401477 .188588);--sys-primitive-palette-text:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-text-caption:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb 1 1 1);--sys-primitive-palette-text-muted:color(srgb .321993 .321993 .321993);--sys-primitive-palette-text-secondary:color(srgb .321993 .321993 .321993);--sys-primitive-palette-warning:color(srgb .480446 .199765 .0248331);--sys-primitive-palette-warning-bg:color(srgb 1 .984506 .919994);--sys-primitive-palette-warning-border:color(srgb .731789 .301023 0);--sys-primitive-palette-warning-fg:color(srgb .480446 .199765 .0248331);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:8px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 8px 24px 0px color(srgb 0 0 0/.12);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:8px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--product--dark--comfortable]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sys-border-width:1px;--sys-choice-card-inset:16px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .960587 .960587 .960587);--sys-color-action-danger-bg:color(srgb 1 .391153 .403857);--sys-color-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-danger-hover:color(srgb 1 .63468 .636371);--sys-color-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-color-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-hover:color(srgb .898161 .898161 .898161);--sys-color-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-color-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-hover-top:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-pressed-top:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-top:color(srgb .960587 .960587 .960587);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .149382 .149382 .149382);--sys-color-border-strong:color(srgb .831444 .831444 .831444);--sys-color-border-subtle:color(srgb .149382 .149382 .149382);--sys-color-canvas:color(srgb .0393882 .0393882 .0393882);--sys-color-chart-axis:color(srgb .630163 .630163 .630163);--sys-color-chart-categorical-1:color(srgb .315799 .63559 1);--sys-color-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-color-chart-categorical-3:color(srgb .652606 .516935 1);--sys-color-chart-categorical-4:color(srgb 1 .727256 0);--sys-color-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-color-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-color-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-color-chart-categorical-8:color(srgb .602443 .901671 0);--sys-color-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-color-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-color-chart-diverging-positive:color(srgb 1 .727256 0);--sys-color-chart-grid:color(srgb .149382 .149382 .149382);--sys-color-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-color-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .315799 .63559 1);--sys-color-chart-sequential-7:color(srgb .556592 .773164 1);--sys-color-chart-sequential-8:color(srgb .745093 .858664 1);--sys-color-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-color-control:color(srgb .0905274 .0905274 .0905274);--sys-color-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-color-control-hover:color(srgb .149382 .149382 .149382);--sys-color-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-danger:color(srgb 1 .63468 .636371);--sys-color-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb 1 .63468 .636371);--sys-color-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-color-editing-caret:color(srgb .315799 .63559 1);--sys-color-editing-line-number:color(srgb .630163 .630163 .630163);--sys-color-editing-selection:color(srgb .149382 .149382 .149382);--sys-color-editing-surface:color(srgb .0905274 .0905274 .0905274);--sys-color-focus:color(srgb .315799 .63559 1);--sys-color-image-outline:color(srgb 1 1 1/.1);--sys-color-info:color(srgb .556592 .773164 1);--sys-color-info-bg:color(srgb .0872626 .143132 .335692);--sys-color-info-border:color(srgb .315799 .63559 1);--sys-color-info-fg:color(srgb .556592 .773164 1);--sys-color-overlay:color(srgb .149382 .149382 .149382);--sys-color-panel:color(srgb .0905274 .0905274 .0905274);--sys-color-scrim:color(srgb 0 0 0/.64);--sys-color-selected:color(srgb .149382 .149382 .149382);--sys-color-success:color(srgb .481455 .946349 .657002);--sys-color-success-bg:color(srgb .0119957 .181002 .0835035);--sys-color-success-border:color(srgb 0 .787156 .315622);--sys-color-success-fg:color(srgb .481455 .946349 .657002);--sys-color-surface-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-text:color(srgb .960587 .960587 .960587);--sys-color-text-caption:color(srgb .630163 .630163 .630163);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-color-text-muted:color(srgb .630163 .630163 .630163);--sys-color-text-secondary:color(srgb .630163 .630163 .630163);--sys-color-warning:color(srgb .99573 .901205 .522189);--sys-color-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-color-warning-border:color(srgb .994271 .602093 0);--sys-color-warning-fg:color(srgb .99573 .901205 .522189);--sys-control-field-gap:8px;--sys-control-height-large:48px;--sys-control-height-medium:40px;--sys-control-height-small:32px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:40px;--sys-density-control-padding:12px;--sys-density-row-height:40px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .315799 .63559 1);--sys-primitive-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-primitive-chart-categorical-3:color(srgb .652606 .516935 1);--sys-primitive-chart-categorical-4:color(srgb 1 .727256 0);--sys-primitive-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-primitive-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-primitive-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-primitive-chart-categorical-8:color(srgb .602443 .901671 0);--sys-primitive-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-primitive-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-primitive-chart-diverging-positive:color(srgb 1 .727256 0);--sys-primitive-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-primitive-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-7:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-8:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-primitive-palette-action-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-danger-bg:color(srgb 1 .391153 .403857);--sys-primitive-palette-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-danger-hover:color(srgb 1 .63468 .636371);--sys-primitive-palette-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-primitive-palette-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .149382 .149382 .149382);--sys-primitive-palette-border-strong:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border-subtle:color(srgb .149382 .149382 .149382);--sys-primitive-palette-canvas:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-danger:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-focus:color(srgb .315799 .63559 1);--sys-primitive-palette-info:color(srgb .556592 .773164 1);--sys-primitive-palette-info-bg:color(srgb .0872626 .143132 .335692);--sys-primitive-palette-info-border:color(srgb .315799 .63559 1);--sys-primitive-palette-info-fg:color(srgb .556592 .773164 1);--sys-primitive-palette-overlay:color(srgb .149382 .149382 .149382);--sys-primitive-palette-panel:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-scrim:color(srgb 0 0 0/.64);--sys-primitive-palette-selected:color(srgb .149382 .149382 .149382);--sys-primitive-palette-success:color(srgb .481455 .946349 .657002);--sys-primitive-palette-success-bg:color(srgb .0119957 .181002 .0835035);--sys-primitive-palette-success-border:color(srgb 0 .787156 .315622);--sys-primitive-palette-success-fg:color(srgb .481455 .946349 .657002);--sys-primitive-palette-text:color(srgb .960587 .960587 .960587);--sys-primitive-palette-text-caption:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-text-muted:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-secondary:color(srgb .630163 .630163 .630163);--sys-primitive-palette-warning:color(srgb .99573 .901205 .522189);--sys-primitive-palette-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-primitive-palette-warning-border:color(srgb .994271 .602093 0);--sys-primitive-palette-warning-fg:color(srgb .99573 .901205 .522189);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:12px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 12px 32px 0px color(srgb 0 0 0/.32);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:12px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--product--dark--compact]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sys-border-width:1px;--sys-choice-card-inset:12px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .960587 .960587 .960587);--sys-color-action-danger-bg:color(srgb 1 .391153 .403857);--sys-color-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-danger-hover:color(srgb 1 .63468 .636371);--sys-color-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-color-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-hover:color(srgb .898161 .898161 .898161);--sys-color-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-color-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-hover-top:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-pressed-top:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-top:color(srgb .960587 .960587 .960587);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .149382 .149382 .149382);--sys-color-border-strong:color(srgb .831444 .831444 .831444);--sys-color-border-subtle:color(srgb .149382 .149382 .149382);--sys-color-canvas:color(srgb .0393882 .0393882 .0393882);--sys-color-chart-axis:color(srgb .630163 .630163 .630163);--sys-color-chart-categorical-1:color(srgb .315799 .63559 1);--sys-color-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-color-chart-categorical-3:color(srgb .652606 .516935 1);--sys-color-chart-categorical-4:color(srgb 1 .727256 0);--sys-color-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-color-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-color-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-color-chart-categorical-8:color(srgb .602443 .901671 0);--sys-color-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-color-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-color-chart-diverging-positive:color(srgb 1 .727256 0);--sys-color-chart-grid:color(srgb .149382 .149382 .149382);--sys-color-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-color-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .315799 .63559 1);--sys-color-chart-sequential-7:color(srgb .556592 .773164 1);--sys-color-chart-sequential-8:color(srgb .745093 .858664 1);--sys-color-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-color-control:color(srgb .0905274 .0905274 .0905274);--sys-color-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-color-control-hover:color(srgb .149382 .149382 .149382);--sys-color-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-danger:color(srgb 1 .63468 .636371);--sys-color-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb 1 .63468 .636371);--sys-color-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-color-editing-caret:color(srgb .315799 .63559 1);--sys-color-editing-line-number:color(srgb .630163 .630163 .630163);--sys-color-editing-selection:color(srgb .149382 .149382 .149382);--sys-color-editing-surface:color(srgb .0905274 .0905274 .0905274);--sys-color-focus:color(srgb .315799 .63559 1);--sys-color-image-outline:color(srgb 1 1 1/.1);--sys-color-info:color(srgb .556592 .773164 1);--sys-color-info-bg:color(srgb .0872626 .143132 .335692);--sys-color-info-border:color(srgb .315799 .63559 1);--sys-color-info-fg:color(srgb .556592 .773164 1);--sys-color-overlay:color(srgb .149382 .149382 .149382);--sys-color-panel:color(srgb .0905274 .0905274 .0905274);--sys-color-scrim:color(srgb 0 0 0/.64);--sys-color-selected:color(srgb .149382 .149382 .149382);--sys-color-success:color(srgb .481455 .946349 .657002);--sys-color-success-bg:color(srgb .0119957 .181002 .0835035);--sys-color-success-border:color(srgb 0 .787156 .315622);--sys-color-success-fg:color(srgb .481455 .946349 .657002);--sys-color-surface-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-text:color(srgb .960587 .960587 .960587);--sys-color-text-caption:color(srgb .630163 .630163 .630163);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-color-text-muted:color(srgb .630163 .630163 .630163);--sys-color-text-secondary:color(srgb .630163 .630163 .630163);--sys-color-warning:color(srgb .99573 .901205 .522189);--sys-color-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-color-warning-border:color(srgb .994271 .602093 0);--sys-color-warning-fg:color(srgb .99573 .901205 .522189);--sys-control-field-gap:8px;--sys-control-height-large:40px;--sys-control-height-medium:32px;--sys-control-height-small:28px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:32px;--sys-density-control-padding:10px;--sys-density-row-height:32px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .315799 .63559 1);--sys-primitive-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-primitive-chart-categorical-3:color(srgb .652606 .516935 1);--sys-primitive-chart-categorical-4:color(srgb 1 .727256 0);--sys-primitive-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-primitive-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-primitive-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-primitive-chart-categorical-8:color(srgb .602443 .901671 0);--sys-primitive-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-primitive-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-primitive-chart-diverging-positive:color(srgb 1 .727256 0);--sys-primitive-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-primitive-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-7:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-8:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-primitive-palette-action-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-danger-bg:color(srgb 1 .391153 .403857);--sys-primitive-palette-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-danger-hover:color(srgb 1 .63468 .636371);--sys-primitive-palette-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-primitive-palette-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .149382 .149382 .149382);--sys-primitive-palette-border-strong:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border-subtle:color(srgb .149382 .149382 .149382);--sys-primitive-palette-canvas:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-danger:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-focus:color(srgb .315799 .63559 1);--sys-primitive-palette-info:color(srgb .556592 .773164 1);--sys-primitive-palette-info-bg:color(srgb .0872626 .143132 .335692);--sys-primitive-palette-info-border:color(srgb .315799 .63559 1);--sys-primitive-palette-info-fg:color(srgb .556592 .773164 1);--sys-primitive-palette-overlay:color(srgb .149382 .149382 .149382);--sys-primitive-palette-panel:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-scrim:color(srgb 0 0 0/.64);--sys-primitive-palette-selected:color(srgb .149382 .149382 .149382);--sys-primitive-palette-success:color(srgb .481455 .946349 .657002);--sys-primitive-palette-success-bg:color(srgb .0119957 .181002 .0835035);--sys-primitive-palette-success-border:color(srgb 0 .787156 .315622);--sys-primitive-palette-success-fg:color(srgb .481455 .946349 .657002);--sys-primitive-palette-text:color(srgb .960587 .960587 .960587);--sys-primitive-palette-text-caption:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-text-muted:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-secondary:color(srgb .630163 .630163 .630163);--sys-primitive-palette-warning:color(srgb .99573 .901205 .522189);--sys-primitive-palette-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-primitive-palette-warning-border:color(srgb .994271 .602093 0);--sys-primitive-palette-warning-fg:color(srgb .99573 .901205 .522189);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:8px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 12px 32px 0px color(srgb 0 0 0/.32);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:8px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--editorial--light--comfortable]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sys-border-width:1px;--sys-choice-card-inset:16px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-action-danger-fg:color(srgb 1 1 1);--sys-color-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-color-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-color-action-fg:color(srgb 1 1 1);--sys-color-action-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-color-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-color-action-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-primary-solid-fg:color(srgb 1 1 1);--sys-color-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-hover-top:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-pressed-top:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-top:color(srgb .0905274 .0905274 .0905274);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .898161 .898161 .898161);--sys-color-border-strong:color(srgb .250471 .250471 .250471);--sys-color-border-subtle:color(srgb .898161 .898161 .898161);--sys-color-canvas:color(srgb 1 1 1);--sys-color-chart-axis:color(srgb .321993 .321993 .321993);--sys-color-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-color-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-color-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-color-chart-categorical-4:color(srgb .731789 .301023 0);--sys-color-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-color-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-color-chart-categorical-7:color(srgb .777757 0 .358923);--sys-color-chart-categorical-8:color(srgb .284808 .491502 0);--sys-color-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-color-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-color-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-color-chart-grid:color(srgb .898161 .898161 .898161);--sys-color-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-color-chart-sequential-2:color(srgb .745093 .858664 1);--sys-color-chart-sequential-3:color(srgb .556592 .773164 1);--sys-color-chart-sequential-4:color(srgb .315799 .63559 1);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-color-control:color(srgb 1 1 1);--sys-color-control-disabled:color(srgb .980256 .980256 .980256);--sys-color-control-hover:color(srgb .960587 .960587 .960587);--sys-color-control-subtle:color(srgb .980256 .980256 .980256);--sys-color-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-bg:color(srgb .996841 .949585 .949586);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-subtle:color(srgb .996841 .949585 .949586);--sys-color-editing-caret:color(srgb .0836191 .364417 .986343);--sys-color-editing-line-number:color(srgb .321993 .321993 .321993);--sys-color-editing-selection:color(srgb .960587 .960587 .960587);--sys-color-editing-surface:color(srgb 1 1 1);--sys-color-focus:color(srgb .0836191 .364417 .986343);--sys-color-image-outline:color(srgb 0 0 0/.1);--sys-color-info:color(srgb .0997812 .23377 .722922);--sys-color-info-bg:color(srgb .93694 .964035 .998872);--sys-color-info-border:color(srgb .0836191 .364417 .986343);--sys-color-info-fg:color(srgb .0997812 .23377 .722922);--sys-color-overlay:color(srgb 1 1 1);--sys-color-panel:color(srgb 1 1 1);--sys-color-scrim:color(srgb 0 0 0/.48);--sys-color-selected:color(srgb .960587 .960587 .960587);--sys-color-success:color(srgb .005796 .401477 .188588);--sys-color-success-bg:color(srgb .941393 .992202 .957025);--sys-color-success-border:color(srgb 0 .651302 .241993);--sys-color-success-fg:color(srgb .005796 .401477 .188588);--sys-color-surface-subtle:color(srgb .980256 .980256 .980256);--sys-color-text:color(srgb .0905274 .0905274 .0905274);--sys-color-text-caption:color(srgb .451519 .451519 .451519);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb 1 1 1);--sys-color-text-muted:color(srgb .321993 .321993 .321993);--sys-color-text-secondary:color(srgb .321993 .321993 .321993);--sys-color-warning:color(srgb .480446 .199765 .0248331);--sys-color-warning-bg:color(srgb 1 .984506 .919994);--sys-color-warning-border:color(srgb .731789 .301023 0);--sys-color-warning-fg:color(srgb .480446 .199765 .0248331);--sys-control-field-gap:8px;--sys-control-height-large:48px;--sys-control-height-medium:40px;--sys-control-height-small:32px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:40px;--sys-density-control-padding:12px;--sys-density-row-height:40px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-primitive-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-categorical-4:color(srgb .731789 .301023 0);--sys-primitive-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-primitive-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-primitive-chart-categorical-7:color(srgb .777757 0 .358923);--sys-primitive-chart-categorical-8:color(srgb .284808 .491502 0);--sys-primitive-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-primitive-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-primitive-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-primitive-chart-sequential-2:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-3:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-4:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-primitive-palette-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-action-danger-fg:color(srgb 1 1 1);--sys-primitive-palette-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-primitive-palette-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-primitive-palette-action-fg:color(srgb 1 1 1);--sys-primitive-palette-action-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-primary-solid-fg:color(srgb 1 1 1);--sys-primitive-palette-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .898161 .898161 .898161);--sys-primitive-palette-border-strong:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border-subtle:color(srgb .898161 .898161 .898161);--sys-primitive-palette-canvas:color(srgb 1 1 1);--sys-primitive-palette-control:color(srgb 1 1 1);--sys-primitive-palette-control-disabled:color(srgb .980256 .980256 .980256);--sys-primitive-palette-control-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-control-subtle:color(srgb .980256 .980256 .980256);--sys-primitive-palette-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-bg:color(srgb .996841 .949585 .949586);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-subtle:color(srgb .996841 .949585 .949586);--sys-primitive-palette-focus:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-info-bg:color(srgb .93694 .964035 .998872);--sys-primitive-palette-info-border:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info-fg:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-overlay:color(srgb 1 1 1);--sys-primitive-palette-panel:color(srgb 1 1 1);--sys-primitive-palette-scrim:color(srgb 0 0 0/.48);--sys-primitive-palette-selected:color(srgb .960587 .960587 .960587);--sys-primitive-palette-success:color(srgb .005796 .401477 .188588);--sys-primitive-palette-success-bg:color(srgb .941393 .992202 .957025);--sys-primitive-palette-success-border:color(srgb 0 .651302 .241993);--sys-primitive-palette-success-fg:color(srgb .005796 .401477 .188588);--sys-primitive-palette-text:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-text-caption:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb 1 1 1);--sys-primitive-palette-text-muted:color(srgb .321993 .321993 .321993);--sys-primitive-palette-text-secondary:color(srgb .321993 .321993 .321993);--sys-primitive-palette-warning:color(srgb .480446 .199765 .0248331);--sys-primitive-palette-warning-bg:color(srgb 1 .984506 .919994);--sys-primitive-palette-warning-border:color(srgb .731789 .301023 0);--sys-primitive-palette-warning-fg:color(srgb .480446 .199765 .0248331);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:12px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 8px 24px 0px color(srgb 0 0 0/.12);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:12px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--editorial--light--compact]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sys-border-width:1px;--sys-choice-card-inset:12px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-action-danger-fg:color(srgb 1 1 1);--sys-color-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-color-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-color-action-fg:color(srgb 1 1 1);--sys-color-action-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-color-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-color-action-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-color-action-primary-solid-fg:color(srgb 1 1 1);--sys-color-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-hover-top:color(srgb .149382 .149382 .149382);--sys-color-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-pressed-top:color(srgb .250471 .250471 .250471);--sys-color-action-primary-solid-top:color(srgb .0905274 .0905274 .0905274);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .898161 .898161 .898161);--sys-color-border-strong:color(srgb .250471 .250471 .250471);--sys-color-border-subtle:color(srgb .898161 .898161 .898161);--sys-color-canvas:color(srgb 1 1 1);--sys-color-chart-axis:color(srgb .321993 .321993 .321993);--sys-color-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-color-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-color-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-color-chart-categorical-4:color(srgb .731789 .301023 0);--sys-color-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-color-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-color-chart-categorical-7:color(srgb .777757 0 .358923);--sys-color-chart-categorical-8:color(srgb .284808 .491502 0);--sys-color-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-color-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-color-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-color-chart-grid:color(srgb .898161 .898161 .898161);--sys-color-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-color-chart-sequential-2:color(srgb .745093 .858664 1);--sys-color-chart-sequential-3:color(srgb .556592 .773164 1);--sys-color-chart-sequential-4:color(srgb .315799 .63559 1);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-color-control:color(srgb 1 1 1);--sys-color-control-disabled:color(srgb .980256 .980256 .980256);--sys-color-control-hover:color(srgb .960587 .960587 .960587);--sys-color-control-subtle:color(srgb .980256 .980256 .980256);--sys-color-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-bg:color(srgb .996841 .949585 .949586);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-color-danger-subtle:color(srgb .996841 .949585 .949586);--sys-color-editing-caret:color(srgb .0836191 .364417 .986343);--sys-color-editing-line-number:color(srgb .321993 .321993 .321993);--sys-color-editing-selection:color(srgb .960587 .960587 .960587);--sys-color-editing-surface:color(srgb 1 1 1);--sys-color-focus:color(srgb .0836191 .364417 .986343);--sys-color-image-outline:color(srgb 0 0 0/.1);--sys-color-info:color(srgb .0997812 .23377 .722922);--sys-color-info-bg:color(srgb .93694 .964035 .998872);--sys-color-info-border:color(srgb .0836191 .364417 .986343);--sys-color-info-fg:color(srgb .0997812 .23377 .722922);--sys-color-overlay:color(srgb 1 1 1);--sys-color-panel:color(srgb 1 1 1);--sys-color-scrim:color(srgb 0 0 0/.48);--sys-color-selected:color(srgb .960587 .960587 .960587);--sys-color-success:color(srgb .005796 .401477 .188588);--sys-color-success-bg:color(srgb .941393 .992202 .957025);--sys-color-success-border:color(srgb 0 .651302 .241993);--sys-color-success-fg:color(srgb .005796 .401477 .188588);--sys-color-surface-subtle:color(srgb .980256 .980256 .980256);--sys-color-text:color(srgb .0905274 .0905274 .0905274);--sys-color-text-caption:color(srgb .451519 .451519 .451519);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb 1 1 1);--sys-color-text-muted:color(srgb .321993 .321993 .321993);--sys-color-text-secondary:color(srgb .321993 .321993 .321993);--sys-color-warning:color(srgb .480446 .199765 .0248331);--sys-color-warning-bg:color(srgb 1 .984506 .919994);--sys-color-warning-border:color(srgb .731789 .301023 0);--sys-color-warning-fg:color(srgb .480446 .199765 .0248331);--sys-control-field-gap:8px;--sys-control-height-large:40px;--sys-control-height-medium:32px;--sys-control-height-small:28px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:32px;--sys-density-control-padding:10px;--sys-density-row-height:32px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-categorical-2:color(srgb 0 .47822 .333547);--sys-primitive-chart-categorical-3:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-categorical-4:color(srgb .731789 .301023 0);--sys-primitive-chart-categorical-5:color(srgb .211532 .25503 .324705);--sys-primitive-chart-categorical-6:color(srgb 0 .459037 .583252);--sys-primitive-chart-categorical-7:color(srgb .777757 0 .358923);--sys-primitive-chart-categorical-8:color(srgb .284808 .491502 0);--sys-primitive-chart-diverging-negative:color(srgb .439686 .0314232 .906421);--sys-primitive-chart-diverging-neutral:color(srgb .630163 .630163 .630163);--sys-primitive-chart-diverging-positive:color(srgb .731789 .301023 0);--sys-primitive-chart-sequential-1:color(srgb .858241 .917828 .99727);--sys-primitive-chart-sequential-2:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-3:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-4:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-7:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-8:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-9:color(srgb .109056 .222193 .557514);--sys-primitive-palette-action-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-danger-bg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-action-danger-fg:color(srgb 1 1 1);--sys-primitive-palette-action-danger-hover:color(srgb .622208 .0287906 .0689381);--sys-primitive-palette-action-danger-pressed:color(srgb .509171 .0923288 .100687);--sys-primitive-palette-action-fg:color(srgb 1 1 1);--sys-primitive-palette-action-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-plain-pressed:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-primary-solid-bg:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-action-primary-solid-fg:color(srgb 1 1 1);--sys-primitive-palette-action-primary-solid-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .898161 .898161 .898161);--sys-primitive-palette-border-strong:color(srgb .250471 .250471 .250471);--sys-primitive-palette-border-subtle:color(srgb .898161 .898161 .898161);--sys-primitive-palette-canvas:color(srgb 1 1 1);--sys-primitive-palette-control:color(srgb 1 1 1);--sys-primitive-palette-control-disabled:color(srgb .980256 .980256 .980256);--sys-primitive-palette-control-hover:color(srgb .960587 .960587 .960587);--sys-primitive-palette-control-subtle:color(srgb .980256 .980256 .980256);--sys-primitive-palette-danger:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-bg:color(srgb .996841 .949585 .949586);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb .756885 5.82728e-16 .0287543);--sys-primitive-palette-danger-subtle:color(srgb .996841 .949585 .949586);--sys-primitive-palette-focus:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-info-bg:color(srgb .93694 .964035 .998872);--sys-primitive-palette-info-border:color(srgb .0836191 .364417 .986343);--sys-primitive-palette-info-fg:color(srgb .0997812 .23377 .722922);--sys-primitive-palette-overlay:color(srgb 1 1 1);--sys-primitive-palette-panel:color(srgb 1 1 1);--sys-primitive-palette-scrim:color(srgb 0 0 0/.48);--sys-primitive-palette-selected:color(srgb .960587 .960587 .960587);--sys-primitive-palette-success:color(srgb .005796 .401477 .188588);--sys-primitive-palette-success-bg:color(srgb .941393 .992202 .957025);--sys-primitive-palette-success-border:color(srgb 0 .651302 .241993);--sys-primitive-palette-success-fg:color(srgb .005796 .401477 .188588);--sys-primitive-palette-text:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-text-caption:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb 1 1 1);--sys-primitive-palette-text-muted:color(srgb .321993 .321993 .321993);--sys-primitive-palette-text-secondary:color(srgb .321993 .321993 .321993);--sys-primitive-palette-warning:color(srgb .480446 .199765 .0248331);--sys-primitive-palette-warning-bg:color(srgb 1 .984506 .919994);--sys-primitive-palette-warning-border:color(srgb .731789 .301023 0);--sys-primitive-palette-warning-fg:color(srgb .480446 .199765 .0248331);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:8px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 8px 24px 0px color(srgb 0 0 0/.12);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:8px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--editorial--dark--comfortable]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sys-border-width:1px;--sys-choice-card-inset:16px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .960587 .960587 .960587);--sys-color-action-danger-bg:color(srgb 1 .391153 .403857);--sys-color-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-danger-hover:color(srgb 1 .63468 .636371);--sys-color-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-color-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-hover:color(srgb .898161 .898161 .898161);--sys-color-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-color-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-hover-top:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-pressed-top:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-top:color(srgb .960587 .960587 .960587);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .149382 .149382 .149382);--sys-color-border-strong:color(srgb .831444 .831444 .831444);--sys-color-border-subtle:color(srgb .149382 .149382 .149382);--sys-color-canvas:color(srgb .0393882 .0393882 .0393882);--sys-color-chart-axis:color(srgb .630163 .630163 .630163);--sys-color-chart-categorical-1:color(srgb .315799 .63559 1);--sys-color-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-color-chart-categorical-3:color(srgb .652606 .516935 1);--sys-color-chart-categorical-4:color(srgb 1 .727256 0);--sys-color-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-color-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-color-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-color-chart-categorical-8:color(srgb .602443 .901671 0);--sys-color-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-color-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-color-chart-diverging-positive:color(srgb 1 .727256 0);--sys-color-chart-grid:color(srgb .149382 .149382 .149382);--sys-color-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-color-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .315799 .63559 1);--sys-color-chart-sequential-7:color(srgb .556592 .773164 1);--sys-color-chart-sequential-8:color(srgb .745093 .858664 1);--sys-color-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-color-control:color(srgb .0905274 .0905274 .0905274);--sys-color-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-color-control-hover:color(srgb .149382 .149382 .149382);--sys-color-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-danger:color(srgb 1 .63468 .636371);--sys-color-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb 1 .63468 .636371);--sys-color-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-color-editing-caret:color(srgb .315799 .63559 1);--sys-color-editing-line-number:color(srgb .630163 .630163 .630163);--sys-color-editing-selection:color(srgb .149382 .149382 .149382);--sys-color-editing-surface:color(srgb .0905274 .0905274 .0905274);--sys-color-focus:color(srgb .315799 .63559 1);--sys-color-image-outline:color(srgb 1 1 1/.1);--sys-color-info:color(srgb .556592 .773164 1);--sys-color-info-bg:color(srgb .0872626 .143132 .335692);--sys-color-info-border:color(srgb .315799 .63559 1);--sys-color-info-fg:color(srgb .556592 .773164 1);--sys-color-overlay:color(srgb .149382 .149382 .149382);--sys-color-panel:color(srgb .0905274 .0905274 .0905274);--sys-color-scrim:color(srgb 0 0 0/.64);--sys-color-selected:color(srgb .149382 .149382 .149382);--sys-color-success:color(srgb .481455 .946349 .657002);--sys-color-success-bg:color(srgb .0119957 .181002 .0835035);--sys-color-success-border:color(srgb 0 .787156 .315622);--sys-color-success-fg:color(srgb .481455 .946349 .657002);--sys-color-surface-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-text:color(srgb .960587 .960587 .960587);--sys-color-text-caption:color(srgb .630163 .630163 .630163);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-color-text-muted:color(srgb .630163 .630163 .630163);--sys-color-text-secondary:color(srgb .630163 .630163 .630163);--sys-color-warning:color(srgb .99573 .901205 .522189);--sys-color-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-color-warning-border:color(srgb .994271 .602093 0);--sys-color-warning-fg:color(srgb .99573 .901205 .522189);--sys-control-field-gap:8px;--sys-control-height-large:48px;--sys-control-height-medium:40px;--sys-control-height-small:32px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:40px;--sys-density-control-padding:12px;--sys-density-row-height:40px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .315799 .63559 1);--sys-primitive-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-primitive-chart-categorical-3:color(srgb .652606 .516935 1);--sys-primitive-chart-categorical-4:color(srgb 1 .727256 0);--sys-primitive-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-primitive-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-primitive-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-primitive-chart-categorical-8:color(srgb .602443 .901671 0);--sys-primitive-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-primitive-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-primitive-chart-diverging-positive:color(srgb 1 .727256 0);--sys-primitive-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-primitive-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-7:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-8:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-primitive-palette-action-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-danger-bg:color(srgb 1 .391153 .403857);--sys-primitive-palette-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-danger-hover:color(srgb 1 .63468 .636371);--sys-primitive-palette-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-primitive-palette-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .149382 .149382 .149382);--sys-primitive-palette-border-strong:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border-subtle:color(srgb .149382 .149382 .149382);--sys-primitive-palette-canvas:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-danger:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-focus:color(srgb .315799 .63559 1);--sys-primitive-palette-info:color(srgb .556592 .773164 1);--sys-primitive-palette-info-bg:color(srgb .0872626 .143132 .335692);--sys-primitive-palette-info-border:color(srgb .315799 .63559 1);--sys-primitive-palette-info-fg:color(srgb .556592 .773164 1);--sys-primitive-palette-overlay:color(srgb .149382 .149382 .149382);--sys-primitive-palette-panel:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-scrim:color(srgb 0 0 0/.64);--sys-primitive-palette-selected:color(srgb .149382 .149382 .149382);--sys-primitive-palette-success:color(srgb .481455 .946349 .657002);--sys-primitive-palette-success-bg:color(srgb .0119957 .181002 .0835035);--sys-primitive-palette-success-border:color(srgb 0 .787156 .315622);--sys-primitive-palette-success-fg:color(srgb .481455 .946349 .657002);--sys-primitive-palette-text:color(srgb .960587 .960587 .960587);--sys-primitive-palette-text-caption:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-text-muted:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-secondary:color(srgb .630163 .630163 .630163);--sys-primitive-palette-warning:color(srgb .99573 .901205 .522189);--sys-primitive-palette-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-primitive-palette-warning-border:color(srgb .994271 .602093 0);--sys-primitive-palette-warning-fg:color(srgb .99573 .901205 .522189);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:12px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 12px 32px 0px color(srgb 0 0 0/.32);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:12px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}[data-systema-theme=neutral--_--editorial--dark--compact]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sys-border-width:1px;--sys-choice-card-inset:12px;--sys-choice-description-gap:4px;--sys-choice-indicator-inset:2px;--sys-choice-label-gap:12px;--sys-choice-marker-size:20px;--sys-choice-marker-size-small:16px;--sys-choice-radius:4px;--sys-color-action-bg:color(srgb .960587 .960587 .960587);--sys-color-action-danger-bg:color(srgb 1 .391153 .403857);--sys-color-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-danger-hover:color(srgb 1 .63468 .636371);--sys-color-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-color-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-hover:color(srgb .898161 .898161 .898161);--sys-color-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-color-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-color-action-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-color-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-color-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-hover-top:color(srgb .898161 .898161 .898161);--sys-color-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-pressed-top:color(srgb .831444 .831444 .831444);--sys-color-action-primary-solid-top:color(srgb .960587 .960587 .960587);--sys-color-border:color(srgb .451519 .451519 .451519);--sys-color-border-disabled:color(srgb .149382 .149382 .149382);--sys-color-border-strong:color(srgb .831444 .831444 .831444);--sys-color-border-subtle:color(srgb .149382 .149382 .149382);--sys-color-canvas:color(srgb .0393882 .0393882 .0393882);--sys-color-chart-axis:color(srgb .630163 .630163 .630163);--sys-color-chart-categorical-1:color(srgb .315799 .63559 1);--sys-color-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-color-chart-categorical-3:color(srgb .652606 .516935 1);--sys-color-chart-categorical-4:color(srgb 1 .727256 0);--sys-color-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-color-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-color-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-color-chart-categorical-8:color(srgb .602443 .901671 0);--sys-color-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-color-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-color-chart-diverging-positive:color(srgb 1 .727256 0);--sys-color-chart-grid:color(srgb .149382 .149382 .149382);--sys-color-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-color-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-color-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-color-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-color-chart-sequential-5:color(srgb .169333 .498049 1);--sys-color-chart-sequential-6:color(srgb .315799 .63559 1);--sys-color-chart-sequential-7:color(srgb .556592 .773164 1);--sys-color-chart-sequential-8:color(srgb .745093 .858664 1);--sys-color-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-color-control:color(srgb .0905274 .0905274 .0905274);--sys-color-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-color-control-hover:color(srgb .149382 .149382 .149382);--sys-color-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-danger:color(srgb 1 .63468 .636371);--sys-color-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-color-danger-border:color(srgb .982661 .171797 .21307);--sys-color-danger-fg:color(srgb 1 .63468 .636371);--sys-color-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-color-editing-caret:color(srgb .315799 .63559 1);--sys-color-editing-line-number:color(srgb .630163 .630163 .630163);--sys-color-editing-selection:color(srgb .149382 .149382 .149382);--sys-color-editing-surface:color(srgb .0905274 .0905274 .0905274);--sys-color-focus:color(srgb .315799 .63559 1);--sys-color-image-outline:color(srgb 1 1 1/.1);--sys-color-info:color(srgb .556592 .773164 1);--sys-color-info-bg:color(srgb .0872626 .143132 .335692);--sys-color-info-border:color(srgb .315799 .63559 1);--sys-color-info-fg:color(srgb .556592 .773164 1);--sys-color-overlay:color(srgb .149382 .149382 .149382);--sys-color-panel:color(srgb .0905274 .0905274 .0905274);--sys-color-scrim:color(srgb 0 0 0/.64);--sys-color-selected:color(srgb .149382 .149382 .149382);--sys-color-success:color(srgb .481455 .946349 .657002);--sys-color-success-bg:color(srgb .0119957 .181002 .0835035);--sys-color-success-border:color(srgb 0 .787156 .315622);--sys-color-success-fg:color(srgb .481455 .946349 .657002);--sys-color-surface-subtle:color(srgb .0393882 .0393882 .0393882);--sys-color-text:color(srgb .960587 .960587 .960587);--sys-color-text-caption:color(srgb .630163 .630163 .630163);--sys-color-text-disabled:color(srgb .451519 .451519 .451519);--sys-color-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-color-text-muted:color(srgb .630163 .630163 .630163);--sys-color-text-secondary:color(srgb .630163 .630163 .630163);--sys-color-warning:color(srgb .99573 .901205 .522189);--sys-color-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-color-warning-border:color(srgb .994271 .602093 0);--sys-color-warning-fg:color(srgb .99573 .901205 .522189);--sys-control-field-gap:8px;--sys-control-height-large:40px;--sys-control-height-medium:32px;--sys-control-height-small:28px;--sys-control-icon-gap:8px;--sys-control-icon-size:20px;--sys-control-menu-inset:4px;--sys-control-option-min-height:36px;--sys-control-select-gap:12px;--sys-control-textarea-min-height:7rem;--sys-control-touch-min:44px;--sys-density-control-height:32px;--sys-density-control-padding:10px;--sys-density-row-height:32px;--sys-focus-gap:2px;--sys-focus-width:2px;--sys-font-body:"Inter", system-ui, sans-serif;--sys-font-display:"IBM Plex Serif", "Georgia", serif;--sys-font-mono:"IBM Plex Mono", ui-monospace, monospace;--sys-font-ui:"Inter", system-ui, sans-serif;--sys-layout-content:1120px;--sys-layout-grid-min:256px;--sys-layout-gutter:32px;--sys-layout-header:64px;--sys-layout-inspector:288px;--sys-layout-rail:64px;--sys-layout-reading:720px;--sys-layout-sidebar:224px;--sys-layout-timeline-event-min:192px;--sys-layout-wide:1440px;--sys-motion-easing:cubic-bezier(.2, 0, 0, 1);--sys-motion-fast:.12s;--sys-motion-standard:.16s;--sys-overlay-inset:16px;--sys-overlay-width-drawer-bottom:640px;--sys-overlay-width-drawer-end:420px;--sys-overlay-width-large:720px;--sys-overlay-width-medium:560px;--sys-overlay-width-small:400px;--sys-primitive-chart-categorical-1:color(srgb .315799 .63559 1);--sys-primitive-chart-categorical-2:color(srgb 0 .832592 .572341);--sys-primitive-chart-categorical-3:color(srgb .652606 .516935 1);--sys-primitive-chart-categorical-4:color(srgb 1 .727256 0);--sys-primitive-chart-categorical-5:color(srgb .600009 .631395 .685223);--sys-primitive-chart-categorical-6:color(srgb 0 .827362 .950965);--sys-primitive-chart-categorical-7:color(srgb .985609 .392041 .713862);--sys-primitive-chart-categorical-8:color(srgb .602443 .901671 0);--sys-primitive-chart-diverging-negative:color(srgb .652606 .516935 1);--sys-primitive-chart-diverging-neutral:color(srgb .451519 .451519 .451519);--sys-primitive-chart-diverging-positive:color(srgb 1 .727256 0);--sys-primitive-chart-sequential-1:color(srgb .109056 .222193 .557514);--sys-primitive-chart-sequential-2:color(srgb .0997812 .23377 .722922);--sys-primitive-chart-sequential-3:color(srgb .0779077 .279135 .901774);--sys-primitive-chart-sequential-4:color(srgb .0836191 .364417 .986343);--sys-primitive-chart-sequential-5:color(srgb .169333 .498049 1);--sys-primitive-chart-sequential-6:color(srgb .315799 .63559 1);--sys-primitive-chart-sequential-7:color(srgb .556592 .773164 1);--sys-primitive-chart-sequential-8:color(srgb .745093 .858664 1);--sys-primitive-chart-sequential-9:color(srgb .858241 .917828 .99727);--sys-primitive-palette-action-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-danger-bg:color(srgb 1 .391153 .403857);--sys-primitive-palette-action-danger-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-danger-hover:color(srgb 1 .63468 .636371);--sys-primitive-palette-action-danger-pressed:color(srgb 1 .789843 .790028);--sys-primitive-palette-action-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-plain-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-action-plain-pressed:color(srgb .250471 .250471 .250471);--sys-primitive-palette-action-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-action-primary-solid-bg:color(srgb .960587 .960587 .960587);--sys-primitive-palette-action-primary-solid-fg:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-action-primary-solid-hover:color(srgb .898161 .898161 .898161);--sys-primitive-palette-action-primary-solid-pressed:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border:color(srgb .451519 .451519 .451519);--sys-primitive-palette-border-disabled:color(srgb .149382 .149382 .149382);--sys-primitive-palette-border-strong:color(srgb .831444 .831444 .831444);--sys-primitive-palette-border-subtle:color(srgb .149382 .149382 .149382);--sys-primitive-palette-canvas:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-control-disabled:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-control-hover:color(srgb .149382 .149382 .149382);--sys-primitive-palette-control-subtle:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-danger:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-bg:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-danger-border:color(srgb .982661 .171797 .21307);--sys-primitive-palette-danger-fg:color(srgb 1 .63468 .636371);--sys-primitive-palette-danger-subtle:color(srgb .275397 .0315932 .0344976);--sys-primitive-palette-focus:color(srgb .315799 .63559 1);--sys-primitive-palette-info:color(srgb .556592 .773164 1);--sys-primitive-palette-info-bg:color(srgb .0872626 .143132 .335692);--sys-primitive-palette-info-border:color(srgb .315799 .63559 1);--sys-primitive-palette-info-fg:color(srgb .556592 .773164 1);--sys-primitive-palette-overlay:color(srgb .149382 .149382 .149382);--sys-primitive-palette-panel:color(srgb .0905274 .0905274 .0905274);--sys-primitive-palette-scrim:color(srgb 0 0 0/.64);--sys-primitive-palette-selected:color(srgb .149382 .149382 .149382);--sys-primitive-palette-success:color(srgb .481455 .946349 .657002);--sys-primitive-palette-success-bg:color(srgb .0119957 .181002 .0835035);--sys-primitive-palette-success-border:color(srgb 0 .787156 .315622);--sys-primitive-palette-success-fg:color(srgb .481455 .946349 .657002);--sys-primitive-palette-text:color(srgb .960587 .960587 .960587);--sys-primitive-palette-text-caption:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-disabled:color(srgb .451519 .451519 .451519);--sys-primitive-palette-text-inverse:color(srgb .0393882 .0393882 .0393882);--sys-primitive-palette-text-muted:color(srgb .630163 .630163 .630163);--sys-primitive-palette-text-secondary:color(srgb .630163 .630163 .630163);--sys-primitive-palette-warning:color(srgb .99573 .901205 .522189);--sys-primitive-palette-warning-bg:color(srgb .274067 .0984927 .00466681);--sys-primitive-palette-warning-border:color(srgb .994271 .602093 0);--sys-primitive-palette-warning-fg:color(srgb .99573 .901205 .522189);--sys-primitive-spacing-28:7rem;--sys-radio-indicator-size:8px;--sys-radius-control:8px;--sys-radius-media:12px;--sys-radius-media-small:8px;--sys-radius-overlay:12px;--sys-radius-panel:12px;--sys-radius-round:1000000000px;--sys-rhythm-group:8px;--sys-rhythm-section:40px;--sys-shadow-overlay:0px 12px 32px 0px color(srgb 0 0 0/.32);--sys-space-0:0px;--sys-space-1:4px;--sys-space-10:40px;--sys-space-12:48px;--sys-space-16:64px;--sys-space-2:8px;--sys-space-24:96px;--sys-space-3:12px;--sys-space-4:16px;--sys-space-5:20px;--sys-space-6:24px;--sys-space-8:32px;--sys-switch-inset:2px;--sys-switch-thumb-medium:16px;--sys-switch-thumb-small:12px;--sys-type-body:var(--sys-type-body-font-weight) var(--sys-type-body-font-size)/var(--sys-type-body-line-height) var(--sys-type-body-font-family);--sys-type-body-letter-spacing:0px;--sys-type-body-font-size:16px;--sys-type-body-line-height:24px;--sys-type-body-font-weight:400;--sys-type-body-font-family:"Inter", system-ui, sans-serif;--sys-type-body-leading:1.5;--sys-type-body-size:16px;--sys-type-caption:var(--sys-type-caption-font-weight) var(--sys-type-caption-font-size)/var(--sys-type-caption-line-height) var(--sys-type-caption-font-family);--sys-type-caption-letter-spacing:0px;--sys-type-caption-font-size:12px;--sys-type-caption-line-height:16px;--sys-type-caption-font-weight:400;--sys-type-caption-font-family:"Inter", system-ui, sans-serif;--sys-type-code:var(--sys-type-code-font-weight) var(--sys-type-code-font-size)/var(--sys-type-code-line-height) var(--sys-type-code-font-family);--sys-type-code-letter-spacing:0px;--sys-type-code-font-size:13px;--sys-type-code-line-height:20px;--sys-type-code-font-weight:400;--sys-type-code-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-display-lg:var(--sys-type-display-lg-font-weight) var(--sys-type-display-lg-font-size)/var(--sys-type-display-lg-line-height) var(--sys-type-display-lg-font-family);--sys-type-display-lg-letter-spacing:-2px;--sys-type-display-lg-font-size:48px;--sys-type-display-lg-line-height:56px;--sys-type-display-lg-font-weight:400;--sys-type-display-lg-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-display-md:var(--sys-type-display-md-font-weight) var(--sys-type-display-md-font-size)/var(--sys-type-display-md-line-height) var(--sys-type-display-md-font-family);--sys-type-display-md-letter-spacing:-1px;--sys-type-display-md-font-size:36px;--sys-type-display-md-line-height:44px;--sys-type-display-md-font-weight:400;--sys-type-display-md-font-family:"IBM Plex Serif", "Georgia", serif;--sys-type-heading-lg:var(--sys-type-heading-lg-font-weight) var(--sys-type-heading-lg-font-size)/var(--sys-type-heading-lg-line-height) var(--sys-type-heading-lg-font-family);--sys-type-heading-lg-letter-spacing:-1px;--sys-type-heading-lg-font-size:30px;--sys-type-heading-lg-line-height:36px;--sys-type-heading-lg-font-weight:500;--sys-type-heading-lg-font-family:"Inter", system-ui, sans-serif;--sys-type-heading-md:var(--sys-type-heading-md-font-weight) var(--sys-type-heading-md-font-size)/var(--sys-type-heading-md-line-height) var(--sys-type-heading-md-font-family);--sys-type-heading-md-letter-spacing:0px;--sys-type-heading-md-font-size:20px;--sys-type-heading-md-line-height:28px;--sys-type-heading-md-font-weight:500;--sys-type-heading-md-font-family:"Inter", system-ui, sans-serif;--sys-type-label:var(--sys-type-label-font-weight) var(--sys-type-label-font-size)/var(--sys-type-label-line-height) var(--sys-type-label-font-family);--sys-type-label-letter-spacing:0px;--sys-type-label-font-size:14px;--sys-type-label-line-height:20px;--sys-type-label-font-weight:500;--sys-type-label-font-family:"Inter", system-ui, sans-serif;--sys-type-meta:var(--sys-type-meta-font-weight) var(--sys-type-meta-font-size)/var(--sys-type-meta-line-height) var(--sys-type-meta-font-family);--sys-type-meta-letter-spacing:0px;--sys-type-meta-font-size:12px;--sys-type-meta-line-height:16px;--sys-type-meta-font-weight:400;--sys-type-meta-font-family:"Inter", system-ui, sans-serif;--sys-type-mono:var(--sys-type-mono-font-weight) var(--sys-type-mono-font-size)/var(--sys-type-mono-line-height) var(--sys-type-mono-font-family);--sys-type-mono-letter-spacing:0px;--sys-type-mono-font-size:13px;--sys-type-mono-line-height:20px;--sys-type-mono-font-weight:400;--sys-type-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--sys-type-ui:var(--sys-type-ui-font-weight) var(--sys-type-ui-font-size)/var(--sys-type-ui-line-height) var(--sys-type-ui-font-family);--sys-type-ui-letter-spacing:0px;--sys-type-ui-font-size:14px;--sys-type-ui-line-height:20px;--sys-type-ui-font-weight:400;--sys-type-ui-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-small:var(--sys-type-ui-small-font-weight) var(--sys-type-ui-small-font-size)/var(--sys-type-ui-small-line-height) var(--sys-type-ui-small-font-family);--sys-type-ui-small-letter-spacing:0px;--sys-type-ui-small-font-size:12px;--sys-type-ui-small-line-height:16px;--sys-type-ui-small-font-weight:400;--sys-type-ui-small-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong:var(--sys-type-ui-strong-font-weight) var(--sys-type-ui-strong-font-size)/var(--sys-type-ui-strong-line-height) var(--sys-type-ui-strong-font-family);--sys-type-ui-strong-letter-spacing:0px;--sys-type-ui-strong-font-size:14px;--sys-type-ui-strong-line-height:20px;--sys-type-ui-strong-font-weight:500;--sys-type-ui-strong-font-family:"Inter", system-ui, sans-serif;--sys-type-ui-strong-weight:500;--sys-focus-extent:calc(var(--sys-focus-gap) + var(--sys-focus-width));--sys-radius-focus:calc(var(--sys-radius-control) + var(--sys-focus-gap) + var(--sys-focus-width));--sys-control-option-inset-y:max(0px, calc((var(--sys-control-option-min-height) - var(--sys-type-ui-line-height)) / 2));--sys-switch-track-width-small:calc(2 * var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-height-small:calc(var(--sys-switch-thumb-small) + 2 * var(--sys-switch-inset));--sys-switch-track-width-medium:calc(2 * var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-switch-track-height-medium:calc(var(--sys-switch-thumb-medium) + 2 * var(--sys-switch-inset));--sys-layout-measure-body:66ch;--sys-layout-measure-lead:46ch;--sys-layout-group-compact:8px;--sys-layout-group-regular:8px;--sys-layout-group-spacious:16px;--sys-layout-section-compact:24px;--sys-layout-section-regular:40px;--sys-layout-section-spacious:64px;--sys-layout-aspect-landscape:16 / 9;--sys-layout-aspect-portrait:4 / 5;--sys-layout-aspect-square:1 / 1;--sys-layout-aspect-standard:4 / 3;--sys-layout-aspect-wide:2 / 1;--sys-layout-track-equal-text:1fr;--sys-layout-track-equal-media:1fr;--sys-layout-track-media-led-text:2fr;--sys-layout-track-media-led-media:3fr;--sys-layout-track-text-led-text:3fr;--sys-layout-track-text-led-media:2fr}}@layer base{:where([data-systema-theme]){color:var(--sys-color-text);font:var(--sys-type-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-systema-theme],[data-systema-theme] *){box-sizing:border-box}:where([data-systema-theme]) :where(button,input,textarea,select){font:inherit}:where([data-systema-theme]) ::selection{color:var(--sys-color-action-fg);background:var(--sys-color-action-bg)}}@layer components{@scope([data-systema-theme=neutral--_--website--light--comfortable]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--website--light--compact]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--website--dark--comfortable]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--website--dark--compact]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--product--light--comfortable]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--product--light--compact]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--product--dark--comfortable]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--product--dark--compact]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--editorial--light--comfortable]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--editorial--light--compact]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--editorial--dark--comfortable]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}@scope([data-systema-theme=neutral--_--editorial--dark--compact]) to ([data-systema-theme]){@container systema-media-text (width<672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=672px){.sys-media-text[data-balance=equal][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=equal][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=equal][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=752px){.sys-media-text[data-balance=media-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=media-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=media-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-media-text (width<832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout,.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media"}}@container systema-media-text (width>=832px){.sys-media-text[data-balance=text-led][data-placement=left]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-media-track) var(--sys-internal-text-track);grid-template-areas:"media text"}.sys-media-text[data-balance=text-led][data-placement=right]>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}.sys-media-text[data-balance=text-led][data-placement=left]: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))>.sys-media-text-layout{grid-template-columns:var(--sys-internal-text-track) var(--sys-internal-media-track);grid-template-areas:"text media"}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=expanded] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=expanded]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=expanded][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=expanded][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-sidebar) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=expanded][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}}@container systema-app-shell (width>=1024px){.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body{--sys-shell-capacity:wide}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr)}.sys-app-shell[data-sidebar-state=rail] .sys-app-shell-menu{display:none}.sys-app-shell[data-sidebar-state=rail]>.sys-app-shell-body>:is(.sys-app-shell-navigation-host,.sys-app-shell-navigation){border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/1/span 2}.sys-app-shell[data-sidebar-state=rail][data-navigation=present]>.sys-app-shell-body>:is(.sys-app-shell-main,.sys-app-shell-inspector){grid-column:2}}@container systema-app-shell (width>=1280px){.sys-app-shell[data-sidebar-state=rail][data-navigation=present][data-inspector=present]>.sys-app-shell-body{grid-template-columns:var(--sys-layout-rail) minmax(0, 1fr) var(--sys-layout-inspector)}.sys-app-shell[data-sidebar-state=rail][data-inspector=present]>.sys-app-shell-body>.sys-app-shell-inspector{border-block-start:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-area:1/-2}.sys-app-shell[data-navigation=absent][data-inspector=present]>.sys-app-shell-body{grid-template-columns:minmax(0, 1fr) var(--sys-layout-inspector)}}@media (width<=1023px){:scope{--sys-layout-gutter:24px}}@media (width<=767px){:scope{--sys-layout-gutter:16px}}}:where(.sys-container,.sys-stack,.sys-cluster,.sys-grid,.sys-frame,.sys-text-measure,.sys-section,.sys-surface,.sys-media-text,.sys-collection,.sys-app-shell){box-sizing:border-box;min-inline-size:0}.sys-container{--sys-internal-gutter:var(--sys-layout-gutter);--sys-internal-cap:var(--sys-layout-content);inline-size:100%;max-inline-size:calc(var(--sys-internal-cap) + var(--sys-internal-gutter) * 2);padding-inline:var(--sys-internal-gutter)}.sys-container[data-width=reading]{--sys-internal-cap:var(--sys-layout-reading)}.sys-container[data-width=wide]{--sys-internal-cap:var(--sys-layout-wide)}.sys-container[data-width=fluid]{max-inline-size:none}.sys-container[data-gutter=none]{--sys-internal-gutter:0rem}.sys-container[data-align=center]{margin-inline:auto}.sys-container[data-align=start]{margin-inline:0 auto}:where(.sys-stack,.sys-cluster,.sys-grid){gap:var(--sys-rhythm-group)}:where(.sys-stack,.sys-cluster,.sys-grid)[data-gap=none]{gap:0}:where(.sys-stack,.sys-cluster,.sys-grid)[data-gap=compact]{gap:var(--sys-layout-group-compact,var(--sys-space-2))}:where(.sys-stack,.sys-cluster,.sys-grid)[data-gap=spacious]{gap:var(--sys-layout-group-spacious,var(--sys-space-4))}:where(.sys-stack,.sys-cluster,.sys-grid)[data-gap=section]{gap:var(--sys-layout-section-regular,var(--sys-rhythm-section))}.sys-stack{flex-direction:column;display:flex}.sys-cluster{flex-wrap:wrap;display:flex}:where(.sys-stack,.sys-cluster)>*{overflow-wrap:anywhere;min-inline-size:0}:where(.sys-stack,.sys-cluster)[data-align=start]{align-items:flex-start}:where(.sys-stack,.sys-cluster)[data-align=center]{align-items:center}:where(.sys-stack,.sys-cluster)[data-align=end]{align-items:flex-end}:where(.sys-stack,.sys-cluster)[data-align=stretch]{align-items:stretch}.sys-cluster[data-justify=start]{justify-content:flex-start}.sys-cluster[data-justify=center]{justify-content:center}.sys-cluster[data-justify=end]{justify-content:flex-end}.sys-cluster[data-justify=between]{justify-content:space-between}.sys-grid{--sys-internal-item-min:var(--sys-layout-grid-min);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sys-internal-item-min)), 1fr));display:grid}.sys-grid[data-item-size=small]{--sys-internal-item-min:calc(var(--sys-layout-grid-min) * .75)}.sys-grid[data-item-size=large]{--sys-internal-item-min:calc(var(--sys-layout-grid-min) * 1.5)}.sys-grid>*{overflow-wrap:anywhere;min-inline-size:0}:where(.sys-text-measure,.sys-media-text-copy){max-inline-size:var(--sys-layout-measure-body);font:var(--sys-type-body);overflow-wrap:anywhere}:where(.sys-text-measure,.sys-media-text-copy)[data-measure=lead]{max-inline-size:var(--sys-layout-measure-lead)}.sys-section{padding-block:var(--sys-layout-section-regular,var(--sys-rhythm-section))}.sys-section[data-rhythm=compact]{padding-block:var(--sys-layout-section-compact,var(--sys-space-6))}.sys-section[data-rhythm=spacious]{padding-block:var(--sys-layout-section-spacious,var(--sys-space-16))}.sys-surface{color:var(--sys-color-text);background:var(--sys-color-panel);border-radius:var(--sys-radius-panel)}.sys-surface[data-layer=canvas]{background:var(--sys-color-canvas)}.sys-surface[data-layer=overlay]{background:var(--sys-color-overlay);border-radius:var(--sys-radius-overlay)}.sys-surface[data-layer=control]{background:var(--sys-color-control);border-radius:var(--sys-radius-control)}.sys-surface[data-emphasis=bordered]{border:var(--sys-border-width) solid var(--sys-color-border)}.sys-frame{--sys-internal-aspect:var(--sys-layout-aspect-landscape,16 / 9);--sys-internal-focal-point:50% 50%;aspect-ratio:var(--sys-internal-aspect);border-radius:var(--sys-radius-media);grid-template:minmax(0,1fr)/minmax(0,1fr);inline-size:100%;display:grid}.sys-frame[data-aspect=square]{--sys-internal-aspect:var(--sys-layout-aspect-square,1 / 1)}.sys-frame[data-aspect=portrait]{--sys-internal-aspect:var(--sys-layout-aspect-portrait,4 / 5)}.sys-frame[data-aspect=standard]{--sys-internal-aspect:4 / 3}.sys-frame[data-aspect=wide]{--sys-internal-aspect:2 / 1}.sys-frame[data-radius=small]{border-radius:var(--sys-radius-media-small)}.sys-frame[data-radius=full]{border-radius:var(--sys-radius-round)}.sys-frame>*{grid-area:1/1;min-block-size:0;min-inline-size:0}.sys-frame>.sys-frame-media>:where(img,video,svg,picture),.sys-frame>.sys-frame-media>picture>img{object-fit:contain;object-position:var(--sys-internal-focal-point);border-radius:inherit;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;display:block}.sys-frame[data-fit=cover]>.sys-frame-media>:where(img,video),.sys-frame[data-fit=cover]>.sys-frame-media>picture>img{object-fit:cover}.sys-frame-media{border-radius:inherit;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:grid;overflow:hidden}.sys-frame-media[hidden]{display:none}.sys-frame-fallback{padding:var(--sys-space-4);color:var(--sys-color-text-muted);background:var(--sys-color-control);border-radius:inherit;overflow-wrap:anywhere;place-items:center;display:grid;overflow:hidden}.sys-flow{--sys-internal-flow-gap:var(--sys-layout-group-regular,var(--sys-rhythm-group))}.sys-flow[data-rhythm=compact]{--sys-internal-flow-gap:var(--sys-layout-group-compact,var(--sys-space-2))}.sys-flow[data-rhythm=spacious]{--sys-internal-flow-gap:var(--sys-layout-group-spacious,var(--sys-space-4))}.sys-flow-content>*{margin-block:0}.sys-flow-content>*+*{margin-block-start:var(--sys-internal-flow-gap)}.sys-media-text{--sys-internal-media-track:minmax(0, var(--sys-layout-track-equal-media,1fr));--sys-internal-text-track:minmax(0, var(--sys-layout-track-equal-text,1fr));container:systema-media-text/inline-size}.sys-media-text[data-balance=media-led]{--sys-internal-media-track:minmax(0, var(--sys-layout-track-media-led-media,3fr));--sys-internal-text-track:minmax(0, var(--sys-layout-track-media-led-text,2fr))}.sys-media-text[data-balance=text-led]{--sys-internal-media-track:minmax(0, var(--sys-layout-track-text-led-media,2fr));--sys-internal-text-track:minmax(0, var(--sys-layout-track-text-led-text,3fr))}.sys-media-text-layout{gap:var(--sys-space-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"text""media";align-items:center;display:grid}.sys-media-text[data-align=start]>.sys-media-text-layout{align-items:start}.sys-media-text-layout>*{min-inline-size:0}.sys-media-text-copy{grid-area:text;inline-size:100%}.sys-media-text-copy>*{margin-block:0}.sys-media-text-copy>*+*{margin-block-start:var(--sys-rhythm-group)}.sys-media-text-media{grid-area:media;align-self:start}.sys-media-text[data-placement=above]>.sys-media-text-layout{grid-template-areas:"media""text"}.sys-media-text[data-placement=below]>.sys-media-text-layout{grid-template-areas:"text""media"}.sys-media-text-actions{gap:var(--sys-rhythm-group);flex-wrap:wrap;padding-block-start:var(--sys-space-2);display:flex}.sys-collection-header{justify-content:space-between;align-items:baseline;gap:var(--sys-rhythm-group);flex-wrap:wrap;margin-block-end:var(--sys-space-6);display:flex}.sys-collection-header>*{min-inline-size:0}.sys-collection-list{margin:0;padding:0;list-style:none}.sys-collection-list[data-gap=spacious]{gap:var(--sys-space-6)}.sys-collection-list[data-columns=explicit]{grid-template-columns:repeat(var(--sys-collection-columns), minmax(0, 1fr))}.sys-collection-list[hidden]{display:none}.sys-collection-item{align-content:start;gap:var(--sys-rhythm-group);display:grid}.sys-collection-item>*{min-inline-size:0}.sys-collection[data-row-alignment=independent]>.sys-collection-list>.sys-collection-item>:empty{display:none}.sys-collection-item :where(h2,h3,p){margin-block:0}.sys-collection-item-actions{gap:var(--sys-rhythm-group);flex-wrap:wrap;align-items:end;display:flex}.sys-collection-status{padding-block:var(--sys-space-6);color:var(--sys-color-text-muted)}@supports (grid-template-rows:subgrid){.sys-collection[data-row-alignment=shared]>.sys-collection-list>.sys-collection-item{grid-template-rows:subgrid;grid-row:span 4}}.sys-text,.sys-heading,.sys-prose{min-inline-size:0;color:var(--sys-color-text);overflow-wrap:anywhere}.sys-text{font:var(--sys-type-body);letter-spacing:var(--sys-type-body-letter-spacing);text-align:start;margin-block:0}.sys-text[data-variant=ui]{font:var(--sys-type-ui,400 .875rem / 1.4286 var(--sys-font-body));letter-spacing:var(--sys-type-ui-letter-spacing,0)}.sys-text[data-variant=label]{font:var(--sys-type-label,500 .875rem / 1.4286 var(--sys-font-body));letter-spacing:var(--sys-type-label-letter-spacing,0)}.sys-text[data-variant=meta]{font:var(--sys-type-meta,400 .75rem / 1.3333 var(--sys-font-body));letter-spacing:var(--sys-type-meta-letter-spacing,0)}.sys-text[data-variant=code]{font:var(--sys-type-code,400 .8125rem / 1.5385 var(--sys-font-mono));letter-spacing:var(--sys-type-code-letter-spacing,0);font-variant-ligatures:none}.sys-text[data-tone=muted]{color:var(--sys-color-text-muted)}.sys-text[data-tabular]{font-variant-numeric:tabular-nums}.sys-heading{font:var(--sys-type-heading-lg,500 1.875rem / 1.2 var(--sys-font-body));letter-spacing:var(--sys-type-heading-lg-letter-spacing,-.01em);text-wrap:balance;margin-block:0;scroll-margin-block-start:var(--sys-space-8)}.sys-heading[data-size=heading-md]{font:var(--sys-type-heading-md,500 1.25rem / 1.4 var(--sys-font-body));letter-spacing:var(--sys-type-heading-md-letter-spacing,0)}.sys-heading[data-size=display-lg]{font:var(--sys-type-display-lg,400 3rem / 1.1667 var(--sys-font-body));letter-spacing:var(--sys-type-display-lg-letter-spacing,-.025em)}.sys-heading[data-size=display-md]{font:var(--sys-type-display-md,400 2.25rem / 1.2222 var(--sys-font-body));letter-spacing:var(--sys-type-display-md-letter-spacing,-.02em)}.sys-prose{font:var(--sys-type-body);letter-spacing:var(--sys-type-body-letter-spacing);text-align:start}.sys-prose>*{margin-block:0}.sys-prose>*+*{margin-block-start:var(--sys-space-4)}.sys-prose>:where(h2,h3,h4,h5,h6){margin-block-start:var(--sys-space-8);scroll-margin-block-start:var(--sys-space-8)}.sys-prose :where(ul,ol){padding-inline-start:var(--sys-space-6)}.sys-prose li+li{margin-block-start:var(--sys-space-2)}.sys-prose :where(a){color:inherit;text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:from-font}.sys-prose :where(a):focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-prose :where(blockquote){border-inline-start:var(--sys-border-width) solid var(--sys-color-border-strong);margin-inline:0;padding-inline-start:var(--sys-space-4)}.sys-prose :where(code){font:var(--sys-type-code,400 .8125rem / 1.5385 var(--sys-font-mono));overflow-wrap:anywhere}.sys-prose :where(pre){white-space:pre;max-inline-size:100%;padding:var(--sys-space-4);color:var(--sys-color-text);background:var(--sys-color-control);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);overflow-x:auto}.sys-prose :where(pre) code{overflow-wrap:normal}.sys-prose :where(img,video,svg){block-size:auto;max-inline-size:100%}.sys-accordion{min-inline-size:0;color:var(--sys-color-text);display:block}.sys-accordion-item{min-inline-size:0}.sys-accordion[data-skin=divided]>.sys-accordion-item{border-block-end:var(--sys-border-width) solid var(--sys-color-border)}.sys-accordion[data-skin=panel]{gap:.75rem;display:grid}.sys-accordion[data-skin=panel]>.sys-accordion-item{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);padding-inline:var(--sys-density-control-padding);background:var(--sys-color-panel)}.sys-accordion-header{font:inherit;margin:0}.sys-accordion-trigger{inline-size:100%;min-block-size:var(--sys-density-control-height);border-radius:var(--sys-radius-control);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;font-weight:500;display:flex}.sys-accordion-indicator{flex:0 0 var(--sys-control-icon-size,20px);inline-size:var(--sys-control-icon-size,20px);block-size:var(--sys-control-icon-size,20px);place-items:center;display:inline-grid}.sys-accordion-indicator>svg{grid-area:1/1}.sys-accordion-indicator-expanded,.sys-accordion-trigger[data-panel-open] .sys-accordion-indicator-collapsed{display:none}.sys-accordion-trigger[data-panel-open] .sys-accordion-indicator-expanded{display:block}.sys-accordion-trigger:hover:not([data-disabled]){color:var(--sys-color-text-muted)}.sys-accordion-trigger[data-disabled]{opacity:.55;cursor:not-allowed}.sys-accordion-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-accordion-panel{block-size:var(--accordion-panel-height);transition:block-size .15s,opacity .12s;overflow:hidden}.sys-accordion-panel[data-starting-style],.sys-accordion-panel[data-ending-style]{opacity:0;block-size:0}.sys-accordion-content{overflow-wrap:anywhere;min-inline-size:0;padding-block:.25rem 1rem}@media (pointer:coarse){.sys-accordion-trigger{min-block-size:max(44px, var(--sys-density-control-height))}}@media (prefers-reduced-motion:reduce){.sys-accordion-panel{transition:none}}@media (forced-colors:active){.sys-accordion-trigger:focus-visible{outline-color:highlight}}.sys-alert{align-items:start;gap:var(--sys-rhythm-group);min-inline-size:0;padding:var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-inline-start-width:var(--sys-focus-width);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);color:var(--sys-color-text);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.sys-alert-icon{place-items:center;min-block-size:1lh;display:grid}.sys-alert-icon>:where(svg,img){block-size:1em;inline-size:1em}.sys-alert-content{gap:var(--sys-space-2);flex:12rem;min-inline-size:0;display:grid}.sys-alert-title{font-weight:var(--sys-type-ui-strong-weight)}.sys-alert-action{align-items:center;gap:var(--sys-rhythm-group);min-inline-size:0;display:flex}.sys-alert-dismiss{min-inline-size:var(--sys-density-control-height);min-block-size:var(--sys-density-control-height);border-radius:var(--sys-radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.sys-alert[data-intent=info]{color:var(--sys-color-info);background:var(--sys-color-info-bg);border-color:var(--sys-color-info-border)}.sys-alert[data-intent=success]{color:var(--sys-color-success);background:var(--sys-color-success-bg);border-color:var(--sys-color-success-border)}.sys-alert[data-intent=warning]{color:var(--sys-color-warning);background:var(--sys-color-warning-bg);border-color:var(--sys-color-warning-border)}.sys-alert[data-intent=danger]{color:var(--sys-color-danger);background:var(--sys-color-danger-bg);border-color:var(--sys-color-danger-border)}.sys-alert :where(.sys-alert-body,.sys-alert-action){color:var(--sys-color-text)}.sys-alert :where(button,a):focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-alert-action{flex-wrap:wrap}@media (forced-colors:active){.sys-alert{border-color:canvastext}}.sys-alert-dialog-backdrop{z-index:calc(var(--sys-overlay-layer-base,1) + 49);background:var(--sys-color-scrim);position:fixed;inset:0}.sys-alert-dialog-viewport{z-index:calc(var(--sys-overlay-layer-base,1) + 50);box-sizing:border-box;padding:var(--sys-overlay-inset);place-items:center;display:grid;position:fixed;inset:0}.sys-alert-dialog-popup{inline-size:min(calc(100vi - (var(--sys-overlay-inset) * 2)), var(--sys-overlay-width-small));max-block-size:calc(100dvh - (var(--sys-overlay-inset) * 2));box-sizing:border-box;color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);transition:opacity var(--sys-motion-standard) var(--sys-motion-easing), transform var(--sys-motion-standard) var(--sys-motion-easing);overflow:auto}.sys-alert-dialog-popup[data-size=medium]{inline-size:min(calc(100vi - (var(--sys-overlay-inset) * 2)), var(--sys-overlay-width-medium))}.sys-alert-dialog-popup[data-size=large]{inline-size:min(calc(100vi - (var(--sys-overlay-inset) * 2)), var(--sys-overlay-width-large))}.sys-alert-dialog-header,.sys-alert-dialog-body,.sys-alert-dialog-footer{padding:var(--sys-space-4)}.sys-alert-dialog-header{gap:var(--sys-space-2);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle);display:grid}.sys-alert-dialog-footer{justify-content:end;gap:var(--sys-space-2);border-block-start:var(--sys-border-width) solid var(--sys-color-border-subtle);flex-wrap:wrap;display:flex}.sys-alert-dialog-title{color:var(--sys-color-text);font:var(--sys-type-heading-md);margin:0}.sys-alert-dialog-description{color:var(--sys-color-text-muted);margin:0}@media (prefers-reduced-motion:reduce){.sys-alert-dialog-popup{transition:none}}.sys-anchor-nav{min-inline-size:0;color:var(--sys-color-text-muted)}.sys-anchor-nav-list{flex-direction:column;gap:.25rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sys-anchor-nav[data-orientation=horizontal] .sys-anchor-nav-list{flex-flow:wrap}.sys-anchor-nav-item{min-inline-size:0}.sys-anchor-nav-link{border-radius:var(--sys-radius-control);min-block-size:2rem;color:inherit;font:inherit;overflow-wrap:anywhere;border-inline-start:2px solid #0000;padding:.375rem .75rem;line-height:1.4;text-decoration:none;display:block}.sys-anchor-nav[data-orientation=horizontal] .sys-anchor-nav-link{border-block-end:2px solid #0000;border-inline-start:0}.sys-anchor-nav-link:hover{color:var(--sys-color-text);background:var(--sys-color-control-hover)}.sys-anchor-nav-link[data-current]{border-color:var(--sys-color-focus);color:var(--sys-color-text);font-weight:550}.sys-anchor-nav-link:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (forced-colors:active){.sys-anchor-nav-link:focus-visible{outline-color:highlight}}.sys-app-shell{background:var(--sys-color-canvas);min-block-size:100svh;min-inline-size:0;color:var(--sys-color-text);container:systema-app-shell/inline-size}.sys-app-shell-header{justify-content:space-between;align-items:center;gap:var(--sys-rhythm-group);min-block-size:var(--sys-layout-header);padding-inline:var(--sys-layout-gutter);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle);flex-wrap:wrap;display:flex}.sys-app-shell-header>*{min-inline-size:0}.sys-app-shell-body{--sys-shell-capacity:narrow;grid-template-columns:minmax(0,1fr);display:grid}.sys-app-shell-body>*{overflow-wrap:anywhere;min-inline-size:0}.sys-app-shell-navigation,.sys-app-shell-inspector{padding:var(--sys-space-4)}.sys-app-shell-navigation{box-sizing:border-box;color:var(--sys-color-text);background:var(--sys-color-panel);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle)}.sys-app-shell[data-navigation-behavior=dialog][data-capacity=narrow] .sys-app-shell-navigation{z-index:calc(var(--sys-overlay-layer-base,1) + 50);inset-block-start:50%;inset-inline:var(--sys-space-4);inline-size:min(calc(100vi - 2 * var(--sys-space-4)), var(--sys-overlay-width-small));max-block-size:calc(100dvh - 2 * var(--sys-space-4));overscroll-behavior:contain;border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);margin-inline:auto;position:fixed;overflow-y:auto;transform:translateY(-50%)}.sys-app-shell-navigation[hidden],.sys-app-shell-navigation-backdrop[hidden],.sys-app-shell-close[hidden]{display:none}.sys-app-shell-navigation-backdrop{z-index:calc(var(--sys-overlay-layer-base,1) + 49);background:var(--sys-color-scrim,#0000007a);position:fixed;inset:0}.sys-app-shell[data-capacity=wide] .sys-app-shell-navigation-backdrop{display:none}.sys-app-shell[data-capacity=wide] .sys-app-shell-navigation{border-block-end:0}.sys-app-shell[data-capacity=wide][data-sidebar-state=rail] .sys-app-shell-navigation{padding-inline:var(--sys-space-1)}.sys-app-shell-navigation-heading{align-items:center;gap:var(--sys-space-3);flex-wrap:wrap;margin-block-end:var(--sys-space-6);display:flex}.sys-app-shell-navigation-title{font:var(--sys-type-label);margin:0}.sys-app-shell[data-capacity=wide] .sys-app-shell-navigation-heading{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sys-app-shell-navigation-aside{margin-block-start:var(--sys-space-6)}.sys-app-shell-main{min-block-size:0}.sys-app-shell-main:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(-1 * var(--sys-focus-width))}.sys-app-shell-inspector{border-block-start:var(--sys-border-width) solid var(--sys-color-border-subtle)}.sys-app-shell-skip{z-index:60;padding:var(--sys-space-3);background:var(--sys-color-panel);color:var(--sys-color-text);transform:translateY(calc(-100% - var(--sys-space-4)));position:absolute;inset-block-start:var(--sys-space-4);inset-inline-start:var(--sys-space-4)}.sys-app-shell-skip:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap);transform:none}.sys-attachment-list{gap:var(--sys-space-2);flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sys-attachment{align-items:center;gap:var(--sys-space-3);min-inline-size:0;padding:var(--sys-space-3);border:var(--sys-border-width) solid var(--sys-color-border-subtle);border-radius:var(--sys-radius-control);background:var(--sys-color-surface-subtle);color:var(--sys-color-text);display:flex}.sys-attachment[data-appearance=inline]{padding:var(--sys-space-2)}.sys-attachment[data-state=error]{border-color:var(--sys-color-danger)}.sys-attachment-preview{border-radius:var(--sys-radius-control);flex:none;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:flex;overflow:hidden}.sys-attachment-preview>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.sys-attachment-details{gap:var(--sys-space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.sys-attachment-name{font:var(--sys-type-label);overflow-wrap:anywhere}.sys-attachment-description{font:var(--sys-type-meta);color:var(--sys-color-text-muted);overflow-wrap:anywhere}.sys-attachment[data-state=error] .sys-attachment-description{color:var(--sys-color-danger)}@media (width<=360px){.sys-attachment{flex-wrap:wrap}.sys-attachment-details{flex-basis:120px}}.sys-audio-player{border-radius:var(--sys-radius-control);inline-size:100%;min-inline-size:0;max-inline-size:100%;color-scheme:inherit;display:block}.sys-audio-player:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-autocomplete-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-autocomplete-input-group{min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);display:flex}.sys-autocomplete-input-group:focus-within{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-autocomplete-input{min-inline-size:0;color:var(--sys-color-text);font:inherit;padding-inline:var(--sys-density-control-padding);background:0 0;border:0;flex:1;font-size:max(16px,1em)}.sys-autocomplete-input:focus-visible{outline:0}.sys-autocomplete-popup{box-sizing:border-box;max-block-size:min(20rem, var(--available-height));border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-overlay);color:var(--sys-color-text);overflow:auto}.sys-autocomplete-item{min-block-size:var(--sys-density-row-height);padding-inline:var(--sys-density-control-padding);cursor:pointer;align-items:center;display:flex}.sys-autocomplete-item[data-highlighted],.sys-autocomplete-item:hover{background:var(--sys-color-control)}.sys-avatar{inline-size:var(--sys-internal-avatar-size);block-size:var(--sys-internal-avatar-size);background:var(--sys-color-surface-subtle);color:var(--sys-color-text);vertical-align:middle;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.sys-avatar[data-size=xs]{--sys-internal-avatar-size:var(--sys-space-6)}.sys-avatar[data-size=sm]{--sys-internal-avatar-size:var(--sys-space-8)}.sys-avatar[data-size=md]{--sys-internal-avatar-size:var(--sys-space-10)}.sys-avatar[data-size=lg]{--sys-internal-avatar-size:var(--sys-space-12)}.sys-avatar-image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.sys-avatar-initials{font-size:.875em;font-weight:600;line-height:1}.sys-avatar-icon{place-items:center;block-size:100%;inline-size:100%;display:grid}.sys-avatar-icon>:where(svg,img){block-size:1em;inline-size:1em}.sys-avatar-status{aspect-ratio:1;border:var(--sys-border-width) solid var(--sys-color-panel);background:var(--sys-color-text-muted);border-radius:50%;inline-size:25%;position:absolute;inset-block-end:0;inset-inline-end:0}.sys-avatar-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sys-avatar-group{align-items:center;gap:var(--sys-rhythm-group);min-inline-size:0;display:inline-flex}.sys-avatar-group-members{align-items:center;min-inline-size:0;display:flex}.sys-avatar-group-members>*+*{margin-inline-start:var(--sys-space-2)}.sys-avatar-group[data-layout=overlap] .sys-avatar-group-members>*+*{margin-inline-start:calc(var(--sys-space-2) * -1)}.sys-avatar-group-members>*{outline:var(--sys-border-width) solid var(--sys-color-panel)}.sys-avatar-group-overflow{flex:none}.sys-avatar-group-count{min-inline-size:var(--sys-density-control-height);min-block-size:var(--sys-density-control-height);background:var(--sys-color-surface-subtle);color:var(--sys-color-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.sys-breadcrumb{min-inline-size:0;color:var(--sys-color-text-muted)}.sys-breadcrumb-list{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sys-breadcrumb-item{align-items:center;gap:.5rem;min-inline-size:0;display:inline-flex}.sys-breadcrumb-link{color:inherit;text-underline-position:from-font;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:from-font}.sys-breadcrumb-link:hover{color:var(--sys-color-text);text-decoration-color:currentColor}.sys-breadcrumb-link:focus-visible{border-radius:var(--sys-radius-control);outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-breadcrumb-current{color:var(--sys-color-text);font-weight:500}.sys-breadcrumb-separator{color:var(--sys-color-border-strong);flex:none;align-items:center;display:inline-flex}.sys-breadcrumb-ellipsis{flex:none}.sys-breadcrumb-overflow-trigger{min-inline-size:var(--sys-density-control-height);min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);color:var(--sys-color-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding-inline:.5rem;display:inline-flex}.sys-breadcrumb-overflow-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-breadcrumb-overflow-popup{max-inline-size:min(20rem,100vw - 2rem)}@media (pointer:coarse){.sys-breadcrumb-overflow-trigger{min-block-size:44px;min-inline-size:44px}}@media (forced-colors:active){.sys-breadcrumb-link:focus-visible{outline-color:highlight}}.sys-button{--_control-height:var(--sys-control-height-medium);isolation:isolate;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--sys-control-icon-gap);min-inline-size:var(--_control-height);min-block-size:var(--_control-height);max-inline-size:100%;padding-block:max(0px, calc((var(--_control-height) - var(--sys-type-label-line-height)) / 2 - var(--sys-border-width)));padding-inline:max(0px, calc(var(--sys-density-control-padding) - var(--sys-border-width)));border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);color:var(--sys-color-text);font:var(--sys-type-label);letter-spacing:var(--sys-type-label-letter-spacing);text-align:center;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:0 0;text-decoration:none;transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out;display:inline-flex;position:relative}.sys-button[data-size=small]{--_control-height:var(--sys-control-height-small)}.sys-button[data-size=large]{--_control-height:var(--sys-control-height-large)}.sys-button[data-layout=fill]{inline-size:100%}.sys-button-label{z-index:1;min-inline-size:0;position:relative}.sys-button-icon{flex:0 0 var(--sys-control-icon-size);inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);pointer-events:none;z-index:1;place-items:center;display:inline-grid;position:relative}.sys-button-icon>svg{block-size:100%;inline-size:100%;display:block}.sys-button[data-emphasis=solid]{background:var(--sys-color-action-bg);border-color:var(--sys-color-action-bg);color:var(--sys-color-action-fg)}.sys-button[data-intent=primary][data-emphasis=solid]{background:linear-gradient(180deg in srgb, var(--sys-color-action-primary-solid-top,var(--sys-color-action-primary-solid-bg)), var(--sys-color-action-primary-solid-bg));border-color:var(--sys-color-action-primary-solid-bg);color:var(--sys-color-action-primary-solid-fg)}.sys-button[data-intent=primary][data-emphasis=solid]:before,.sys-button[data-intent=primary][data-emphasis=solid]:after{content:"";z-index:0;border-radius:max(0px, calc(var(--sys-radius-control) - var(--sys-border-width)));opacity:0;pointer-events:none;position:absolute;inset:0}.sys-button[data-intent=primary][data-emphasis=solid]:before{background:linear-gradient(180deg in srgb, var(--sys-color-action-primary-solid-hover-top,var(--sys-color-action-primary-solid-hover)), var(--sys-color-action-primary-solid-hover));transition:opacity .1s ease-out}.sys-button[data-intent=primary][data-emphasis=solid]:after{background:linear-gradient(180deg in srgb, var(--sys-color-action-primary-solid-pressed-top,var(--sys-color-action-primary-solid-pressed)), var(--sys-color-action-primary-solid-pressed));transition:opacity .15s ease-out}.sys-button[data-emphasis=ghost]{border-color:#0000}.sys-button[data-intent=danger]{color:var(--sys-color-danger)}.sys-button[data-intent=danger][data-emphasis=outline]{border-color:var(--sys-color-danger-border)}.sys-button[data-intent=danger][data-emphasis=solid]{background:var(--sys-color-action-danger-bg);border-color:var(--sys-color-action-danger-bg);color:var(--sys-color-action-danger-fg)}.sys-button:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-button[data-disabled]:not([data-pending]){background:var(--sys-color-control-disabled);border-color:var(--sys-color-border-disabled);color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-button[data-disabled][data-emphasis=ghost]:not([data-pending]){border-color:#0000}.sys-button[data-disabled][data-emphasis=solid]:not([data-pending]){border-color:var(--sys-color-control-disabled)}.sys-button[data-pending]{cursor:progress}.sys-button[data-pending]:not([data-emphasis=solid]):not([data-intent=danger]){color:var(--sys-color-text-muted)}@media (hover:hover){.sys-button:not([data-disabled]):hover{background:var(--sys-color-action-plain-hover)}.sys-button[data-emphasis=solid]:not([data-disabled]):hover{background:var(--sys-color-action-hover);border-color:var(--sys-color-action-hover)}.sys-button[data-intent=primary][data-emphasis=solid]:not([data-disabled]):hover{background:linear-gradient(180deg in srgb, var(--sys-color-action-primary-solid-top,var(--sys-color-action-primary-solid-bg)), var(--sys-color-action-primary-solid-bg));border-color:var(--sys-color-action-primary-solid-hover)}.sys-button[data-intent=primary][data-emphasis=solid]:not([data-disabled]):hover:before{opacity:1}.sys-button[data-intent=danger]:not([data-disabled]):hover{background:var(--sys-color-danger-subtle)}.sys-button[data-intent=danger][data-emphasis=solid]:not([data-disabled]):hover{background:var(--sys-color-action-danger-hover);border-color:var(--sys-color-action-danger-hover)}}.sys-button:not([data-disabled]):active{background:var(--sys-color-action-plain-pressed);transition-duration:.15s}.sys-button[data-emphasis=solid]:not([data-disabled]):active{background:var(--sys-color-action-pressed);border-color:var(--sys-color-action-pressed)}.sys-button[data-intent=primary][data-emphasis=solid]:not([data-disabled]):active{background:linear-gradient(180deg in srgb, var(--sys-color-action-primary-solid-top,var(--sys-color-action-primary-solid-bg)), var(--sys-color-action-primary-solid-bg));border-color:var(--sys-color-action-primary-solid-pressed)}.sys-button[data-intent=primary][data-emphasis=solid]:not([data-disabled]):active:after{opacity:1}.sys-button[data-intent=danger]:not([data-disabled]):active{background:var(--sys-color-danger-subtle)}.sys-button[data-intent=danger][data-emphasis=solid]:not([data-disabled]):active{background:var(--sys-color-action-danger-pressed);border-color:var(--sys-color-action-danger-pressed)}@media (pointer:coarse){.sys-button{min-inline-size:max(var(--_control-height), var(--sys-control-touch-min));min-block-size:max(var(--_control-height), var(--sys-control-touch-min))}}@media (prefers-reduced-motion:reduce){.sys-button,.sys-button:before,.sys-button:after{transition-duration:0s}}@media (forced-colors:active){.sys-button{border-color:buttontext}.sys-button[data-disabled]:not([data-pending]){color:graytext;border-color:graytext}.sys-button:focus-visible{outline-color:highlight}.sys-button:before,.sys-button:after{display:none}}.sys-calendar{--_day-size:var(--sys-control-option-min-height);box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;padding:var(--sys-density-control-padding);color:var(--sys-color-text);font:var(--sys-type-ui)}.sys-calendar-months{flex-wrap:wrap;align-items:start;gap:24px;display:flex;position:relative}.sys-calendar-month{inline-size:calc(var(--_day-size) * 7);min-inline-size:0;max-inline-size:100%}.sys-calendar-caption{min-block-size:var(--_day-size);margin-inline:var(--_day-size);justify-content:center;align-items:center;margin-block-end:8px;display:flex;position:relative}.sys-calendar-caption-label{font-weight:var(--sys-type-ui-strong-weight)}.sys-calendar-nav{block-size:var(--_day-size);pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:0 0 auto}.sys-calendar-nav-button,.sys-calendar-day-button{box-sizing:border-box;inline-size:var(--_day-size);block-size:var(--_day-size);border-radius:var(--sys-radius-control);color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sys-calendar-nav-button{pointer-events:auto}.sys-calendar-nav-button:disabled{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-calendar-chevron{inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);fill:currentColor}.sys-calendar[dir=rtl] .sys-calendar-nav-button .sys-calendar-chevron{transform:rotate(180deg)}.sys-calendar-grid{table-layout:fixed;border-collapse:collapse;border-spacing:0;inline-size:100%}.sys-calendar-weekday,.sys-calendar-week-number{block-size:var(--_day-size);color:var(--sys-color-text-muted);font:var(--sys-type-ui-small);text-align:center;padding:0}.sys-calendar-day{text-align:center;padding:1px 0;position:relative}.sys-calendar-day-button{inline-size:100%;max-inline-size:var(--_day-size);isolation:isolate;position:relative}.sys-calendar-day-button:before{z-index:-1;inline-size:min(100%, var(--_day-mark-size,100%));block-size:min(100%, var(--_day-mark-size,100%));border-radius:var(--sys-radius-control);content:"";pointer-events:none;background:0 0;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.sys-calendar-day-button:hover:not(:disabled):before{background:var(--sys-color-control-hover)}.sys-calendar-selected .sys-calendar-day-button{color:var(--sys-color-action-fg);font-weight:var(--sys-type-ui-strong-weight)}.sys-calendar-selected .sys-calendar-day-button:before{background:var(--sys-color-action-bg)}.sys-calendar-selected .sys-calendar-day-button:hover:before{background:var(--sys-color-action-hover)}.sys-calendar-range-middle{background:var(--sys-color-control-subtle)}.sys-calendar-range-middle .sys-calendar-day-button{color:var(--sys-color-text);border-radius:0}.sys-calendar-range-middle .sys-calendar-day-button:before{background:0 0;border-radius:0}.sys-calendar-range-start:not(.sys-calendar-range-end){background:var(--sys-color-control-subtle);border-start-start-radius:var(--sys-radius-control);border-end-start-radius:var(--sys-radius-control)}.sys-calendar-range-end:not(.sys-calendar-range-start){background:var(--sys-color-control-subtle);border-start-end-radius:var(--sys-radius-control);border-end-end-radius:var(--sys-radius-control)}.sys-calendar-outside{color:var(--sys-color-text-muted)}.sys-calendar-disabled .sys-calendar-day-button{color:var(--sys-color-text-disabled);cursor:not-allowed;text-decoration:line-through}.sys-calendar-today .sys-calendar-day-button:after{content:"";background:currentColor;border-radius:50%;block-size:4px;inline-size:4px;position:absolute;inset-block-end:4px}.sys-calendar-hidden{visibility:hidden}.sys-calendar-day-button:focus-visible,.sys-calendar-nav-button:focus-visible,.sys-calendar-dropdown-root:focus-within{z-index:1;outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap);position:relative}.sys-calendar-dropdowns{justify-content:center;align-items:center;gap:8px;display:flex}.sys-calendar-dropdown-root{min-block-size:var(--sys-control-height-small);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);align-items:center;gap:4px;padding-inline:8px;display:inline-flex;position:relative}.sys-calendar-dropdown{opacity:0;cursor:pointer;inline-size:100%;position:absolute;inset:0}.sys-calendar-footer{color:var(--sys-color-text-muted);font:var(--sys-type-ui-small);margin-block-start:12px}@media (pointer:coarse){.sys-calendar{--_day-size:max(var(--sys-control-option-min-height), var(--sys-control-touch-min))}.sys-calendar-day-button{--_day-mark-size:var(--sys-control-option-min-height)}.sys-calendar-dropdown-root{min-block-size:var(--sys-control-touch-min)}}@media (forced-colors:active){.sys-calendar-selected .sys-calendar-day-button:before{background:highlight}.sys-calendar-selected .sys-calendar-day-button{color:highlighttext}.sys-calendar-range-middle{border-block:1px solid highlight}}.sys-card{gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text);display:grid}.sys-card[data-orientation=horizontal]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.sys-card[data-orientation=horizontal]:not([data-has-media]){grid-template-columns:minmax(0,1fr)}.sys-card-media,.sys-card-content,.sys-card-header,.sys-card-body,.sys-card-footer,.sys-card-actions{min-inline-size:0}.sys-card-media{border-radius:var(--sys-radius-media);overflow:hidden}.sys-card-content{gap:var(--sys-rhythm-group);min-inline-size:0;display:grid}.sys-card :where(h2,h3,p){margin-block:0}.sys-card-actions{align-items:center;gap:var(--sys-rhythm-group);flex-wrap:wrap;display:flex}.sys-carousel{min-inline-size:0}.sys-carousel-viewport{gap:var(--sys-layout-group-regular,var(--sys-rhythm-group));overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;padding-block-end:var(--sys-space-2);display:flex;overflow-x:auto}.sys-carousel-viewport:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-carousel-slide{flex:0 0 calc(100% - var(--sys-space-8));scroll-snap-align:start;overflow-wrap:anywhere;min-inline-size:0}.sys-carousel-slide:last-child{scroll-snap-align:end}.sys-carousel-controls{justify-content:space-between;align-items:center;gap:var(--sys-space-3);flex-wrap:wrap;margin-block-start:var(--sys-space-4);display:flex}.sys-carousel-status{color:var(--sys-color-text-muted);font:var(--sys-type-meta);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.sys-carousel-viewport{scroll-behavior:auto}}.sys-chart{gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text);margin:0;display:grid}.sys-chart-plot{inline-size:100%;min-inline-size:0;aspect-ratio:var(--sys-layout-aspect-wide,16 / 9)}.sys-chart-plot :where(.recharts-surface,.recharts-wrapper){outline:none}.sys-chart-plot .recharts-cartesian-axis-tick text{fill:var(--sys-color-chart-axis)}.sys-chart-plot .recharts-cartesian-grid line,.sys-chart-plot .recharts-polar-grid line,.sys-chart-plot .recharts-tooltip-cursor{stroke:var(--sys-color-chart-grid)}.sys-chart-caption{color:var(--sys-color-text);font-weight:var(--sys-type-ui-strong-weight)}.sys-chart-summary{color:var(--sys-color-text-muted);overflow-wrap:anywhere;margin:0}.sys-chart-data>summary{cursor:pointer}.sys-chart-data:focus-visible>summary{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-chart-state{min-block-size:8rem;min-inline-size:0;padding:var(--sys-space-4);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel);color:var(--sys-color-text-muted);text-align:center;place-items:center;display:grid}.sys-chart-legend{gap:var(--sys-rhythm-group);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sys-chart-legend>li{align-items:center;gap:var(--sys-space-2);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.sys-chart-legend-swatch{inline-size:var(--sys-space-4);block-size:var(--sys-space-4);border-radius:var(--sys-radius-control);background:var(--sys-internal-chart-color);flex:none}.sys-chart-tooltip{padding:var(--sys-space-2) var(--sys-space-3);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-overlay);color:var(--sys-color-text)}.sys-checkbox{--_marker-size:var(--sys-choice-marker-size);box-sizing:border-box;inline-size:var(--_marker-size);block-size:var(--_marker-size);border-radius:var(--sys-choice-radius);color:var(--sys-color-action-fg);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.sys-checkbox[data-size=small]{--_marker-size:var(--sys-choice-marker-size-small)}.sys-checkbox:before{content:"";box-sizing:border-box;inline-size:var(--_marker-size);block-size:var(--_marker-size);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-choice-radius);background:var(--sys-color-panel);pointer-events:none;grid-area:1/1}.sys-checkbox:after{content:"";block-size:max(100%,24px);inline-size:max(100%,24px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.sys-checkbox[data-checked]:before,.sys-checkbox[data-indeterminate]:before{border-color:var(--sys-color-action-bg);background:var(--sys-color-action-bg)}.sys-checkbox-indicator{z-index:1;inline-size:calc(var(--_marker-size) - 2 * var(--sys-choice-indicator-inset));block-size:calc(var(--_marker-size) - 2 * var(--sys-choice-indicator-inset));pointer-events:none;grid-area:1/1;place-items:center;display:grid}.sys-checkbox-check,.sys-checkbox-mixed{grid-area:1/1;place-items:center;block-size:100%;inline-size:100%;display:inline-grid}.sys-checkbox-check>svg,.sys-checkbox-mixed>svg{block-size:100%;inline-size:100%;display:block}.sys-checkbox:not([data-indeterminate]) .sys-checkbox-mixed,.sys-checkbox[data-indeterminate] .sys-checkbox-check{display:none}.sys-checkbox:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-checkbox[data-disabled]{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-checkbox[data-disabled]:before{border-color:var(--sys-color-border-disabled);background:var(--sys-color-control-disabled)}.sys-checkbox[data-invalid]:before,.sys-checkbox[aria-invalid=true]:before{border-color:var(--sys-color-danger)}@media (hover:hover){.sys-checkbox:not([data-disabled]):not([data-checked]):not([data-indeterminate]):hover:before{background:var(--sys-color-panel)}}@media (pointer:coarse){.sys-checkbox{min-inline-size:var(--sys-control-touch-min);min-block-size:var(--sys-control-touch-min)}}@media (forced-colors:active){.sys-checkbox:before{border-color:buttontext}.sys-checkbox:focus-visible{outline-color:highlight}.sys-checkbox-indicator{color:canvastext}}.sys-chips{flex-wrap:wrap;gap:.25rem;min-inline-size:0;display:flex}.sys-chips-chip{border-radius:var(--sys-radius-control);background:var(--sys-color-control);min-block-size:24px;color:var(--sys-color-text);align-items:center;gap:.25rem;padding-inline:.5rem;display:inline-flex}.sys-chips-remove{border-radius:inherit;block-size:24px;inline-size:24px;color:inherit;cursor:pointer;background:0 0;border:0}.sys-chips-remove:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-citation-marker{font:var(--sys-type-ui);vertical-align:baseline;margin-inline-start:var(--sys-space-1)}.sys-citation-marker-link{padding-inline:var(--sys-space-1);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);font-variant-numeric:tabular-nums;display:inline-block}.sys-citation-list{gap:var(--sys-space-3);color:var(--sys-color-text-muted);font:var(--sys-type-ui);flex-direction:column;margin:0;padding-inline-start:var(--sys-space-5);display:flex}.sys-citation-source{min-inline-size:0;overflow-wrap:anywhere;padding-inline-start:var(--sys-space-1)}.sys-citation-title{font:var(--sys-type-label)}.sys-citation-metadata,.sys-citation-description{font:var(--sys-type-meta);color:var(--sys-color-text-muted);margin-block-start:var(--sys-space-1);display:block}.sys-code-block{max-inline-size:100%;padding:var(--sys-space-4);color:var(--sys-color-text);background:var(--sys-color-surface-subtle);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);white-space:pre;overscroll-behavior-inline:contain;margin:0;display:block;overflow:auto}.sys-code-block code{font:var(--sys-type-code,400 .8125rem / 1.5385 var(--sys-font-mono));letter-spacing:var(--sys-type-code-letter-spacing,0);font-variant-ligatures:none;overflow-wrap:normal;white-space:inherit}.sys-code-block:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (forced-colors:active){.sys-code-block:focus-visible{outline-color:highlight}}.sys-code-editor-frame{box-sizing:border-box;contain:inline-size;inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--sys-color-text);font:var(--sys-type-code)}.sys-code-editor-language{color:var(--sys-color-text-muted);font:var(--sys-type-meta);margin-block-end:var(--sys-space-1)}.sys-code-editor-body{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:calc(var(--sys-density-row-height) * 8);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel);position:relative;overflow:hidden}.sys-code-editor-gutter{z-index:2;box-sizing:border-box;inline-size:calc(var(--code-editor-gutter-content-width) + var(--sys-space-4) + var(--sys-border-width));padding-block:var(--sys-density-control-padding);padding-inline:var(--sys-space-2);border-inline-end:var(--sys-border-width) solid var(--sys-color-border);background:var(--sys-color-surface-subtle);color:var(--sys-color-text-muted);font:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;list-style:none;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.sys-code-editor-gutter li{box-sizing:border-box;block-size:1lh;line-height:inherit;text-align:end;font-variant-numeric:tabular-nums;display:block;overflow:hidden}.sys-code-editor-gutter li[data-active]{background:var(--sys-color-selected);color:var(--sys-color-text)}.sys-code-editor-gutter li[data-error]{border-inline-start:var(--sys-border-width) solid var(--sys-color-danger);background:var(--sys-color-danger-subtle);color:var(--sys-color-danger)}.sys-code-editor-line-highlights{z-index:0;pointer-events:none;padding-block-start:var(--sys-density-control-padding);position:absolute;inset:0;overflow:hidden}.sys-code-editor-line-highlight{background:var(--sys-color-selected);block-size:1lh;position:absolute;inset-block-start:calc(var(--sys-density-control-padding) + (var(--sys-code-editor-line-index) - 1) * 1lh - var(--sys-code-editor-scroll-top,0px));inset-inline:0}.sys-code-editor-line-highlight[data-error]{border-inline-start:var(--sys-border-width) solid var(--sys-color-danger);background:var(--sys-color-danger-subtle)}.sys-code-editor{z-index:1;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:calc(var(--sys-density-row-height) * 8);padding:var(--sys-density-control-padding);resize:block;border-radius:inherit;color:var(--sys-color-text);font:var(--sys-type-code);tab-size:2;white-space:pre;background:0 0;border:0;outline:none;display:block;position:relative;overflow:auto}.sys-code-editor-body[data-line-numbers] .sys-code-editor{padding-inline-start:calc(var(--sys-density-control-padding) + var(--code-editor-gutter-content-width) + var(--sys-space-4) + var(--sys-border-width))}.sys-code-editor::selection{background:var(--sys-color-selected)}.sys-code-editor:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(0px - var(--sys-focus-gap))}.sys-code-editor:read-only{background:0 0}.sys-code-editor:disabled{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-code-editor-frame[data-readonly] .sys-code-editor-body{background:var(--sys-color-canvas)}.sys-code-editor-frame[data-disabled] .sys-code-editor-body{background:var(--sys-color-control-disabled)}.sys-code-editor-frame[data-invalid] .sys-code-editor-body{border-color:var(--sys-color-danger)}.sys-code-editor-diagnostic{padding:var(--sys-space-2) var(--sys-density-control-padding);border-block-start:var(--sys-border-width) solid var(--sys-color-danger);background:var(--sys-color-danger-subtle);color:var(--sys-color-danger);font:var(--sys-type-meta)}@media (forced-colors:active){.sys-code-editor-body{border-color:canvastext}.sys-code-editor-gutter li[data-active]{outline:var(--sys-focus-width) solid Highlight}.sys-code-editor-gutter li[data-error],.sys-code-editor-line-highlight[data-error],.sys-code-editor-frame[data-invalid] .sys-code-editor-body{border-color:mark}}.sys-collapsible{min-inline-size:0;color:var(--sys-color-text);display:block}.sys-collapsible-trigger{inline-size:100%;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);padding:.75rem var(--sys-density-control-padding);background:var(--sys-color-panel);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.sys-collapsible-indicator{flex:0 0 var(--sys-control-icon-size,20px);inline-size:var(--sys-control-icon-size,20px);block-size:var(--sys-control-icon-size,20px);place-items:center;display:inline-grid}.sys-collapsible-indicator>svg{grid-area:1/1}.sys-collapsible-indicator-expanded,.sys-collapsible-trigger[data-panel-open] .sys-collapsible-indicator-collapsed{display:none}.sys-collapsible-trigger[data-panel-open] .sys-collapsible-indicator-expanded{display:block}.sys-collapsible-trigger:hover:not([data-disabled]){border-color:var(--sys-color-border-strong)}.sys-collapsible-trigger[data-disabled]{opacity:.55;cursor:not-allowed}.sys-collapsible-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-collapsible-panel{block-size:var(--collapsible-panel-height);transition:block-size .15s,opacity .12s;overflow:hidden}.sys-collapsible-panel[data-starting-style],.sys-collapsible-panel[data-ending-style]{opacity:0;block-size:0}.sys-collapsible-content{overflow-wrap:anywhere;padding-block:.75rem}@media (pointer:coarse){.sys-collapsible-trigger{min-block-size:max(44px, var(--sys-density-control-height))}}@media (prefers-reduced-motion:reduce){.sys-collapsible-panel{transition:none}}@media (forced-colors:active){.sys-collapsible-trigger:focus-visible{outline-color:highlight}}.sys-color-picker-trigger{text-align:start}.sys-color-picker-trigger[data-read-only],.sys-color-picker-input:read-only,.sys-color-picker-input:disabled{background:var(--sys-color-control-subtle)}.sys-color-picker-trigger .sys-button-label{align-items:center;gap:var(--sys-control-icon-gap);display:flex}.sys-color-picker-trigger[aria-invalid=true],.sys-color-picker-input[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-color-picker-value{font-variant-numeric:tabular-nums}.sys-color-picker-swatch{box-sizing:border-box;inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);flex:none}.sys-color-picker-popup.sys-popover-popup,.sys-color-picker-panel{inline-size:256px;max-inline-size:calc(100vw - 2rem);padding:var(--sys-density-control-padding);flex-direction:column;gap:12px;display:flex}.sys-color-picker-area{min-inline-size:0}.sys-color-picker-area .react-colorful{gap:8px;block-size:180px;inline-size:100%}.sys-color-picker-area .react-colorful__saturation{border-radius:var(--sys-radius-control);border:var(--sys-border-width) solid var(--sys-color-border)}.sys-color-picker-area .react-colorful__hue,.sys-color-picker-area .react-colorful__alpha{border-radius:var(--sys-radius-control);block-size:16px}.sys-color-picker-area .react-colorful__pointer{block-size:20px;inline-size:20px}.sys-color-picker-area .react-colorful__interactive:focus-visible .react-colorful__pointer{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-color-picker-input{box-sizing:border-box;inline-size:100%;min-block-size:var(--sys-density-control-height);padding-inline:var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-control);color:var(--sys-color-text);font:var(--sys-type-ui);font-variant-numeric:tabular-nums}.sys-color-picker-input:focus-visible,.sys-color-picker-preset:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-color-picker-swatches{flex-wrap:wrap;gap:8px;display:flex}.sys-color-picker-preset{box-sizing:border-box;border-radius:var(--sys-radius-control);cursor:pointer;background:0 0;border:0;place-items:center;block-size:28px;inline-size:28px;padding:0;display:inline-grid}.sys-color-picker-preset:before{box-sizing:border-box;border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:inherit;background:var(--sys-color-picker-preset-color);content:"";block-size:100%;inline-size:100%;display:block}.sys-color-picker-preset[aria-pressed=true]:before{border-color:var(--sys-color-text);box-shadow:0 0 0 var(--sys-border-width) var(--sys-color-text)}.sys-color-picker-input:disabled{color:var(--sys-color-text-disabled);cursor:not-allowed}@media (pointer:coarse){.sys-color-picker-input{min-block-size:max(var(--sys-control-touch-min), var(--sys-density-control-height));font-size:max(16px, var(--sys-type-ui-font-size))}.sys-color-picker-preset{inline-size:var(--sys-control-touch-min);block-size:var(--sys-control-touch-min)}.sys-color-picker-preset:before{block-size:28px;inline-size:28px}}.sys-chart-color-scale{gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sys-chart-color-scale>li{align-items:center;gap:var(--sys-space-2);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.sys-chart-color-scale-swatch{inline-size:var(--sys-space-4);block-size:var(--sys-space-4);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-internal-chart-color);flex:none}.sys-combobox-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-combobox-input-group{min-inline-size:0;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);display:flex}.sys-combobox-input-group:focus-within{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-combobox-input{min-inline-size:0;color:var(--sys-color-text);font:var(--sys-type-ui);padding-inline:var(--sys-density-control-padding);background:0 0;border:0;border-radius:0;flex:1}.sys-combobox-input:focus-visible{outline:0}.sys-combobox-trigger{min-inline-size:var(--sys-density-control-height);border:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border);color:var(--sys-color-text);cursor:pointer;background:0 0}.sys-combobox-trigger[data-disabled]{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-combobox-popup{box-sizing:border-box;max-block-size:min(20rem, var(--available-height,20rem));border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-overlay);color:var(--sys-color-text);overflow:auto}.sys-combobox-item{box-sizing:border-box;min-inline-size:0;min-block-size:var(--sys-control-option-min-height);align-items:center;gap:var(--sys-control-icon-gap);padding-block:var(--sys-control-option-inset-y);padding-inline:var(--sys-density-control-padding);cursor:pointer;display:flex}.sys-combobox-item[data-highlighted]:not([data-disabled]),.sys-combobox-item:hover:not([data-disabled]){background:var(--sys-color-control)}.sys-combobox-item[data-disabled]{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-combobox-chip{align-items:center;gap:var(--sys-space-1);border-radius:var(--sys-radius-control);background:var(--sys-color-control);max-inline-size:100%;padding-inline:var(--sys-space-2);display:inline-flex}.sys-combobox-chip-remove{min-inline-size:var(--sys-density-control-height);min-block-size:var(--sys-density-control-height);border-radius:var(--sys-radius-control);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.sys-combobox-chip-remove:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(var(--sys-focus-gap) * -1)}@media (pointer:coarse){.sys-combobox-trigger,.sys-combobox-chip-remove{min-inline-size:var(--sys-control-touch-min);min-block-size:var(--sys-control-touch-min)}}@media (width<=40rem){.sys-combobox-input{font-size:16px}}@media (forced-colors:active){.sys-combobox-input-group,.sys-combobox-popup{border-color:buttontext}.sys-combobox-input-group:focus-within,.sys-combobox-chip-remove:focus-visible{outline-color:highlight}}.sys-command-palette-backdrop{z-index:calc(var(--sys-overlay-layer-base,1) + 49);background:var(--sys-color-text);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.sys-command-palette-backdrop{background:color-mix(in srgb, var(--sys-color-text) 48%, transparent)}}.sys-command-palette-viewport{z-index:calc(var(--sys-overlay-layer-base,1) + 50);box-sizing:border-box;min-block-size:100%;padding:var(--sys-layout-gutter);place-items:start center;display:grid;position:fixed;inset:0}.sys-command-palette-popup{inline-size:min(100%, var(--sys-overlay-width-medium));max-block-size:calc(100dvh - (var(--sys-layout-gutter) * 2));box-sizing:border-box;color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);overflow:hidden}.sys-command-palette-input{inline-size:100%;min-block-size:var(--sys-density-control-height);padding-inline:var(--sys-density-control-padding);border:0;border-block-end:var(--sys-border-width) solid var(--sys-color-border);color:var(--sys-color-text);background:0 0;outline:none}.sys-command-palette-input:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(-1 * var(--sys-focus-width))}.sys-command-palette-list{max-block-size:calc(100dvh - (var(--sys-layout-gutter) * 4));padding:var(--sys-focus-gap);overflow:auto}.sys-command-palette-item{min-block-size:var(--sys-density-row-height);align-items:center;gap:var(--sys-density-control-padding);padding-inline:var(--sys-density-control-padding);border-radius:var(--sys-radius-control);outline:none;display:flex}.sys-command-palette-item[data-highlighted]{background:var(--sys-color-action-plain-hover)}.sys-command-palette-item:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-command-palette-group-label,.sys-command-palette-empty{padding:var(--sys-density-control-padding);color:var(--sys-color-text-muted);display:block}@media (forced-colors:active){.sys-command-palette-input:focus-visible{outline-color:highlight}}.sys-compare{min-inline-size:0}.sys-compare-stage{border-radius:inherit;block-size:100%;inline-size:100%;position:relative;overflow:hidden}.sys-compare-before,.sys-compare-after{position:absolute;inset:0}.sys-compare-before>*,.sys-compare-after>*{object-fit:cover;block-size:100%;inline-size:100%}.sys-compare-after{clip-path:inset(0 calc(100% - var(--sys-compare-position)) 0 0)}.sys-compare-labels{gap:var(--sys-space-3);direction:ltr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block-start:var(--sys-space-2);display:grid}.sys-compare-label{min-inline-size:0;color:var(--sys-color-text-muted);font:var(--sys-type-meta);overflow-wrap:anywhere}.sys-compare-label-before{text-align:right}.sys-compare-label-after{text-align:left}.sys-compare-slider{z-index:2;direction:ltr;position:absolute;inset:0}.sys-compare-control,.sys-compare-track{touch-action:pan-y;block-size:100%;inline-size:100%}.sys-compare-thumb{background:var(--sys-color-panel);cursor:ew-resize;outline:none;block-size:100%;inline-size:2px;position:relative}.sys-compare-handle{border:var(--sys-border-width) solid var(--sys-color-border-strong);background:var(--sys-color-panel);block-size:2.75rem;inline-size:2.75rem;color:var(--sys-color-text);font:var(--sys-type-label);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.sys-compare-thumb:focus-visible .sys-compare-handle{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-compare-slider[data-disabled]{opacity:.6}.sys-composer{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--sys-space-3);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel);color:var(--sys-color-text)}.sys-composer:focus-within{border-color:var(--sys-color-focus);outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}:is(.sys-composer:has([aria-invalid=true]),.sys-composer:has([data-invalid])){border-color:var(--sys-color-danger)}:is(.sys-composer:has([aria-invalid=true]):focus-within,.sys-composer:has([data-invalid]):focus-within){border-color:var(--sys-color-danger);outline-color:var(--sys-color-danger)}.sys-composer[data-disabled=true],.sys-composer[data-readonly=true]{background:var(--sys-color-control-subtle)}.sys-composer-field{gap:var(--sys-space-2);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.sys-composer-input{min-block-size:112px;max-block-size:320px;font:var(--sys-type-ui)}.sys-composer .sys-composer-input{padding:0}.sys-composer-toolbar{align-items:center;gap:var(--sys-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.sys-composer-actions{align-items:center;gap:var(--sys-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.sys-composer-attachments{gap:var(--sys-space-2);flex-direction:column;min-inline-size:0;display:flex}.sys-composer-hint{font:var(--sys-type-meta);color:var(--sys-color-text-muted)}.sys-composer-error{font:var(--sys-type-meta);color:var(--sys-color-danger)}@media (prefers-reduced-motion:reduce){.sys-composer{transition:none}}@media (forced-colors:active){.sys-composer{border-color:canvastext}.sys-composer:focus-within{outline-color:highlight}.sys-composer:has([aria-invalid=true]){border-color:mark}}.sys-list{min-inline-size:0;color:var(--sys-color-text);font:var(--sys-type-body);letter-spacing:var(--sys-type-body-letter-spacing);text-align:start;margin-block:0;padding-inline-start:var(--sys-space-6)}.sys-list>.sys-list-item+.sys-list-item{margin-block-start:var(--sys-space-2)}.sys-list-item{overflow-wrap:anywhere}.sys-list-item::marker{color:var(--sys-color-text-muted)}.sys-separator{inline-size:100%;block-size:var(--sys-border-width);background:var(--sys-color-border);border:0;flex:none;margin:0;padding:0;display:block}.sys-separator[data-orientation=vertical]{inline-size:var(--sys-border-width);align-self:stretch;block-size:100%}.sys-context-menu-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-context-menu-popup{inline-size:max-content;max-inline-size:min(var(--sys-overlay-width-small), calc(100vi - (var(--sys-layout-gutter) * 2)));max-block-size:calc(100dvh - (var(--sys-layout-gutter) * 2));box-sizing:border-box;padding:var(--sys-focus-gap);color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);overflow:auto}.sys-context-menu-item,.sys-context-menu-link-item,.sys-context-menu-checkbox-item,.sys-context-menu-radio-item,.sys-context-menu-submenu-trigger{min-inline-size:0;min-block-size:var(--sys-density-row-height);align-items:center;gap:var(--sys-density-control-padding);padding-inline:var(--sys-density-control-padding);border-radius:var(--sys-radius-control);color:var(--sys-color-text);text-align:start;overflow-wrap:anywhere;outline:none;display:flex}.sys-context-menu-item[data-highlighted],.sys-context-menu-link-item[data-highlighted],.sys-context-menu-checkbox-item[data-highlighted],.sys-context-menu-radio-item[data-highlighted],.sys-context-menu-submenu-trigger[data-highlighted]{background:var(--sys-color-action-plain-hover)}.sys-context-menu-item[data-disabled],.sys-context-menu-link-item[data-disabled],.sys-context-menu-checkbox-item[data-disabled],.sys-context-menu-radio-item[data-disabled],.sys-context-menu-submenu-trigger[data-disabled]{color:var(--sys-color-text-muted);cursor:not-allowed}.sys-context-menu-item:focus-visible,.sys-context-menu-link-item:focus-visible,.sys-context-menu-checkbox-item:focus-visible,.sys-context-menu-radio-item:focus-visible,.sys-context-menu-submenu-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-context-menu-group-label{padding:var(--sys-focus-gap) var(--sys-density-control-padding);color:var(--sys-color-text-muted);display:block}.sys-context-menu-separator{block-size:var(--sys-border-width);margin:var(--sys-focus-gap) 0;background:var(--sys-color-border)}.sys-conversation{min-block-size:0;min-inline-size:0;color:var(--sys-color-text);background:var(--sys-color-panel);flex-direction:column;display:flex}.sys-conversation[data-appearance=plain]{background:0 0}.sys-conversation-header,.sys-conversation-footer{min-inline-size:0;padding:var(--sys-space-4);flex:none}.sys-conversation-header{border-block-end:var(--sys-border-width) solid var(--sys-color-border)}.sys-conversation-body{flex:1;min-block-size:0;min-inline-size:0;display:flex}.sys-conversation-footer{border-block-start:var(--sys-border-width) solid var(--sys-color-border)}.sys-conversation[data-appearance=plain]>.sys-conversation-header,.sys-conversation[data-appearance=plain]>.sys-conversation-footer{border:0}.sys-conversation-measure{box-sizing:border-box;inline-size:min(100%, var(--sys-layout-measure-body));max-inline-size:var(--sys-layout-measure-body);min-inline-size:0;font:var(--sys-type-body);margin-inline:auto}.sys-conversation-body>.sys-conversation-measure{flex-direction:column;flex:auto;min-block-size:0;display:flex}.sys-conversation-announcement{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.sys-data-table{gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text);display:grid}.sys-data-table-toolbar,.sys-data-table-bulk-actions,.sys-data-table-pagination{justify-content:space-between;align-items:center;gap:var(--sys-rhythm-group);flex-wrap:wrap;display:flex}.sys-data-table-selection-header,.sys-data-table-selection-cell{inline-size:var(--sys-density-control-height);text-align:center}.sys-data-table-sort{white-space:nowrap;overflow-wrap:normal;text-align:start;min-inline-size:max-content;max-inline-size:none}.sys-data-table .sys-table-header[scope=row] .sys-button{overflow-wrap:normal;min-inline-size:min-content}.sys-data-table .sys-table-header[scope=row] .sys-button-label{min-inline-size:min-content}.sys-data-table-page{flex:none}.sys-data-table-checkbox{margin-inline:auto}.sys-data-table [data-selected]{background:var(--sys-color-selected)}.sys-date-picker-trigger{background:var(--sys-color-control);text-align:start;justify-content:start;inline-size:100%;font-weight:400}.sys-date-picker-trigger .sys-button-label{text-align:start;flex:1}.sys-date-picker-trigger[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-date-picker-value{font-variant-numeric:tabular-nums}.sys-date-picker-value[data-placeholder]{color:var(--sys-color-text-muted)}.sys-date-picker-popup.sys-popover-popup{inline-size:max-content;max-inline-size:min(calc(100vw - 2rem), var(--available-width));max-block-size:var(--available-height);padding:0;overflow:auto}.sys-description-list{gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text);margin:0;display:grid;container:systema-description-list/inline-size}.sys-description-list-item{gap:var(--sys-space-2);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sys-description-list-item>:where(dt,dd){overflow-wrap:anywhere;min-inline-size:0;margin:0}.sys-description-list-item>dt{color:var(--sys-color-text-muted)}.sys-description-list[data-layout=horizontal] .sys-description-list-item{column-gap:var(--sys-layout-group-regular,var(--sys-rhythm-group));grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@container systema-description-list (width<=36rem){.sys-description-list[data-layout=horizontal] .sys-description-list-item{grid-template-columns:minmax(0,1fr)}}.sys-dialog-backdrop{z-index:calc(var(--sys-overlay-layer-base,1) + 49);background:var(--sys-color-scrim);position:fixed;inset:0}.sys-dialog-viewport{z-index:calc(var(--sys-overlay-layer-base,1) + 50);box-sizing:border-box;padding:var(--sys-overlay-inset);place-items:center;display:grid;position:fixed;inset:0}.sys-dialog-popup{inline-size:min(calc(100vi - (var(--sys-overlay-inset) * 2)), var(--sys-overlay-width-medium));max-block-size:calc(100dvh - (var(--sys-overlay-inset) * 2));box-sizing:border-box;color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);transition:opacity var(--sys-motion-standard) var(--sys-motion-easing), transform var(--sys-motion-standard) var(--sys-motion-easing);overflow:auto}.sys-dialog-popup[data-size=small]{inline-size:min(calc(100vi - (var(--sys-overlay-inset) * 2)), var(--sys-overlay-width-small))}.sys-dialog-popup[data-size=large]{inline-size:min(calc(100vi - (var(--sys-overlay-inset) * 2)), var(--sys-overlay-width-large))}.sys-dialog-popup[data-starting-style],.sys-dialog-popup[data-ending-style]{opacity:0;transform:translateY(var(--sys-density-control-padding))}.sys-dialog-header,.sys-dialog-body,.sys-dialog-footer{padding:var(--sys-space-4)}.sys-dialog-header{gap:var(--sys-space-2);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle);display:grid}.sys-dialog-body{min-block-size:0}.sys-dialog-footer{justify-content:end;gap:var(--sys-space-2);border-block-start:var(--sys-border-width) solid var(--sys-color-border-subtle);flex-wrap:wrap;display:flex}.sys-dialog-title{color:var(--sys-color-text);font:var(--sys-type-heading-md);margin:0}.sys-dialog-description{color:var(--sys-color-text-muted);margin:0}@media (prefers-reduced-motion:reduce){.sys-dialog-popup{transition:none}.sys-dialog-popup[data-starting-style],.sys-dialog-popup[data-ending-style]{transform:none}}.sys-diff-viewer{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-canvas);min-inline-size:0;color:var(--sys-color-text);overflow:auto}.sys-diff-viewer-summary{border-block-end:var(--sys-border-width) solid var(--sys-color-border);padding:var(--sys-space-2) var(--sys-space-3);color:var(--sys-color-text-muted);font:var(--sys-type-meta);margin:0}.sys-diff-viewer-table{border-collapse:collapse;table-layout:auto;inline-size:100%}.sys-diff-viewer-table th{padding:var(--sys-space-2) var(--sys-space-3);background:var(--sys-color-surface-subtle);color:var(--sys-color-text-muted);font:var(--sys-type-meta);font-weight:var(--sys-type-ui-strong-weight);text-align:start}.sys-diff-viewer-table thead th{white-space:nowrap;overflow-wrap:normal}.sys-diff-viewer-hunk th{border-block:var(--sys-border-width) solid var(--sys-color-border);color:var(--sys-color-text);font:var(--sys-type-code)}.sys-diff-viewer-line{min-block-size:var(--sys-density-row-height)}.sys-diff-viewer-line td{border-block-end:var(--sys-border-width) solid var(--sys-color-border);padding-block:2px}.sys-diff-viewer-number{inline-size:1%;min-inline-size:3.5ch;padding-inline:var(--sys-space-2);background:var(--sys-color-panel);color:var(--sys-color-text-muted);font:var(--sys-type-meta);text-align:end;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.sys-diff-viewer-kind{inline-size:1%;min-inline-size:2ch;color:var(--sys-color-text-muted);text-align:center;-webkit-user-select:none;user-select:none}.sys-diff-viewer-code{min-inline-size:max-content;padding-inline:var(--sys-space-2);color:inherit;font:var(--sys-type-mono);white-space:pre;display:block}.sys-diff-viewer[data-wrap-lines] .sys-diff-viewer-code{white-space:pre-wrap;overflow-wrap:anywhere;min-inline-size:0}.sys-diff-viewer-line[data-kind=added]{background:var(--sys-color-success-bg)}.sys-diff-viewer-line[data-kind=added] .sys-diff-viewer-kind{color:var(--sys-color-success)}.sys-diff-viewer-line[data-kind=removed]{background:var(--sys-color-danger-bg)}.sys-diff-viewer-line[data-kind=removed] .sys-diff-viewer-kind{color:var(--sys-color-danger-fg)}.sys-diff-viewer-line[data-kind=change]>td:nth-child(2){background:var(--sys-color-danger-bg)}.sys-diff-viewer-line[data-kind=change]>td:nth-child(4){background:var(--sys-color-success-bg)}.sys-diff-viewer-empty{padding:var(--sys-space-4);color:var(--sys-color-text-muted)}.sys-diff-viewer-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.sys-diff-viewer-line[data-kind=added]{border-inline-start:3px solid canvastext}.sys-diff-viewer-line[data-kind=removed]{border-inline-start:3px dashed canvastext}}.sys-divider{box-sizing:border-box;background:var(--sys-color-border);border:0;min-inline-size:0;margin:0}.sys-divider[data-orientation=horizontal]{inline-size:100%;block-size:var(--sys-border-width)}.sys-divider[data-orientation=vertical]{inline-size:var(--sys-border-width);align-self:stretch;min-block-size:1em;display:inline-block}.sys-drawer-backdrop{z-index:calc(var(--sys-overlay-layer-base,1) + 49);background:var(--sys-color-scrim);position:fixed;inset:0}.sys-drawer-viewport{z-index:calc(var(--sys-overlay-layer-base,1) + 50);box-sizing:border-box;padding:var(--sys-overlay-inset);pointer-events:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:stretch end;display:grid;position:fixed;inset:0}.sys-drawer-viewport[data-placement=bottom]{place-items:end center}.sys-drawer-popup{--sys-internal-drawer-width:var(--sys-overlay-width-drawer-end);--sys-internal-drawer-travel:var(--sys-density-control-padding);inline-size:min(100%, var(--sys-internal-drawer-width));box-sizing:border-box;pointer-events:auto;block-size:100%;min-block-size:0;max-block-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);transition:opacity var(--sys-motion-standard) var(--sys-motion-easing), transform var(--sys-motion-standard) var(--sys-motion-easing);flex-direction:column;display:flex;overflow:hidden}.sys-drawer-popup: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)){--sys-internal-drawer-travel:calc(-1 * var(--sys-density-control-padding))}.sys-drawer-popup[data-placement=bottom]{--sys-internal-drawer-width:var(--sys-overlay-width-drawer-bottom);block-size:auto}.sys-drawer-popup[data-size=small]{--sys-internal-drawer-width:var(--sys-overlay-width-small)}.sys-drawer-popup[data-size=medium]{--sys-internal-drawer-width:var(--sys-overlay-width-medium)}.sys-drawer-popup[data-size=large]{--sys-internal-drawer-width:var(--sys-overlay-width-large)}.sys-drawer-popup[data-starting-style],.sys-drawer-popup[data-ending-style]{opacity:0;transform:translateX(var(--sys-internal-drawer-travel))}.sys-drawer-popup[data-placement=bottom]:is([data-starting-style],[data-ending-style]){transform:translateY(var(--sys-density-control-padding))}.sys-drawer-popup>form{flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.sys-drawer-header,.sys-drawer-body,.sys-drawer-footer{padding:var(--sys-space-4)}.sys-drawer-header{gap:var(--sys-space-2);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle);flex:none;display:grid}.sys-drawer-body{overscroll-behavior:contain;flex:auto;min-block-size:0;min-inline-size:0;overflow:auto}.sys-drawer-body:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(-1 * var(--sys-focus-width))}.sys-drawer-footer{justify-content:end;gap:var(--sys-space-2);border-block-start:var(--sys-border-width) solid var(--sys-color-border-subtle);flex-wrap:wrap;flex:none;display:flex}.sys-drawer-popup[data-placement=bottom] .sys-drawer-footer{padding-block-end:calc(var(--sys-space-4) + env(safe-area-inset-bottom,0px))}.sys-drawer-title{color:var(--sys-color-text);font:var(--sys-type-heading-md);letter-spacing:var(--sys-type-heading-md-letter-spacing,0);margin:0}.sys-drawer-description{color:var(--sys-color-text-muted);font:var(--sys-type-body);margin:0}@media (prefers-reduced-motion:reduce){.sys-drawer-popup{transition:none}.sys-drawer-popup:is([data-starting-style],[data-ending-style]),.sys-drawer-popup[data-placement=bottom]:is([data-starting-style],[data-ending-style]){transform:none}}.sys-empty-state{justify-items:center;gap:var(--sys-rhythm-group);min-inline-size:0;padding:var(--sys-space-8);color:var(--sys-color-text);text-align:center;display:grid}.sys-empty-state-illustration{max-inline-size:100%}.sys-empty-state-icon{color:var(--sys-color-text-muted);place-items:center;display:grid}.sys-empty-state-icon>:where(svg,img){block-size:1.5em;inline-size:1.5em}.sys-empty-state-copy{justify-items:center;gap:var(--sys-space-2);max-inline-size:var(--sys-layout-measure-body);min-inline-size:0;display:grid}.sys-empty-state-title,.sys-empty-state-description{overflow-wrap:anywhere;margin:0}.sys-empty-state-actions{justify-content:center;gap:var(--sys-rhythm-group);flex-wrap:wrap;display:flex}.sys-badge{align-items:center;gap:var(--sys-space-2);border:var(--sys-border-width) solid currentColor;border-radius:var(--sys-radius-control);min-inline-size:0;color:var(--sys-color-text-muted);overflow-wrap:anywhere;padding:.15em .5em;font-size:.875em;line-height:1.35;display:inline-flex}.sys-badge[data-tone=info]{color:var(--sys-color-info)}.sys-badge[data-tone=success]{color:var(--sys-color-success)}.sys-badge[data-tone=warning]{color:var(--sys-color-warning)}.sys-badge[data-tone=danger]{color:var(--sys-color-danger)}.sys-status[data-appearance=plain]{background:0 0;border:0;border-radius:0;padding:0}.sys-status[data-appearance=soft]{border:0}.sys-status[data-appearance=soft][data-tone=neutral]{background:var(--sys-color-surface-subtle)}.sys-status[data-appearance=soft][data-tone=info]{background:var(--sys-color-info-bg)}.sys-status[data-appearance=soft][data-tone=success]{background:var(--sys-color-success-bg)}.sys-status[data-appearance=soft][data-tone=warning]{background:var(--sys-color-warning-bg)}.sys-status[data-appearance=soft][data-tone=danger]{background:var(--sys-color-danger-bg)}.sys-status[data-appearance=outline][data-tone=neutral]{border-color:var(--sys-color-border-subtle);background:0 0}.sys-status[data-appearance=outline][data-tone=info]{border-color:var(--sys-color-info-border);background:0 0}.sys-status[data-appearance=outline][data-tone=success]{border-color:var(--sys-color-success-border);background:0 0}.sys-status[data-appearance=outline][data-tone=warning]{border-color:var(--sys-color-warning-border);background:0 0}.sys-status[data-appearance=outline][data-tone=danger]{border-color:var(--sys-color-danger-border);background:0 0}.sys-badge-dot{background:currentColor;border-radius:50%;flex:none;block-size:.5em;inline-size:.5em}.sys-badge-icon{place-items:center;display:inline-grid}.sys-badge-icon>:where(svg,img){block-size:1em;inline-size:1em}.sys-feedback-message[data-layout=banner]{inline-size:100%}.sys-status{font-size:.875em}.sys-progress{block-size:.625rem;inline-size:100%;accent-color:var(--sys-color-focus);display:block}.sys-field{gap:var(--sys-control-field-gap);flex-direction:column;min-inline-size:0;display:flex}.sys-field-label,.sys-fieldset-legend{color:var(--sys-color-text);font:var(--sys-type-label);letter-spacing:var(--sys-type-label-letter-spacing);overflow-wrap:anywhere}.sys-field-label{align-items:center;gap:var(--sys-control-field-gap);display:flex}.sys-field-required{color:var(--sys-color-text-muted);font:var(--sys-type-ui-small);flex:none;margin-inline-start:auto}.sys-field-description,.sys-field-error{min-inline-size:0;font:var(--sys-type-ui-small);overflow-wrap:anywhere;margin:0}.sys-field-description{color:var(--sys-color-text-muted)}.sys-field-error{color:var(--sys-color-danger)}.sys-field-item{box-sizing:border-box;align-content:center;align-items:start;column-gap:var(--sys-control-icon-gap);row-gap:var(--sys-choice-description-gap);min-inline-size:0;min-block-size:var(--sys-density-row-height);grid-template-columns:auto minmax(0,1fr);display:grid}.sys-field-item:has(>.sys-switch){column-gap:var(--sys-choice-label-gap)}.sys-field-item>.sys-field-label{cursor:pointer;grid-column:2;min-inline-size:0}.sys-field-item>:is(.sys-field-description,.sys-field-error){grid-column:2}.sys-fieldset{gap:var(--sys-rhythm-group);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.sys-fieldset-legend{margin-block-end:var(--sys-control-field-gap)}.sys-choice-row{box-sizing:border-box;min-inline-size:0;min-block-size:var(--sys-density-row-height);cursor:pointer;touch-action:manipulation;align-content:center;display:grid}.sys-choice-row-layout{align-items:start;gap:var(--sys-control-icon-gap);min-inline-size:0;display:flex}.sys-choice-row[data-family=switch] .sys-choice-row-layout{gap:var(--sys-choice-label-gap)}.sys-choice-copy{gap:var(--sys-choice-description-gap);flex-direction:column;flex:1;min-inline-size:0;display:flex}.sys-choice-label{color:var(--sys-color-text);font:var(--sys-type-label);letter-spacing:var(--sys-type-label-letter-spacing);overflow-wrap:anywhere}.sys-choice-description{color:var(--sys-color-text-muted);font:var(--sys-type-ui-small);overflow-wrap:anywhere}.sys-choice-row:has([data-disabled]){cursor:not-allowed}.sys-choice-row:has([data-disabled]) :is(.sys-choice-label,.sys-choice-description){color:var(--sys-color-text-disabled)}@media (hover:hover){.sys-choice-row:not(:has([data-disabled])):hover{background:var(--sys-color-action-plain-hover)}}@media (pointer:coarse){.sys-field-item,.sys-choice-row{min-block-size:var(--sys-control-touch-min)}}.sys-figure{gap:var(--sys-layout-group-compact,var(--sys-space-2));min-inline-size:0;margin:0;display:grid}.sys-figure-caption{max-inline-size:var(--sys-layout-measure-body);color:var(--sys-color-text-muted);font:var(--sys-type-meta);overflow-wrap:anywhere;text-wrap:pretty}.sys-figure-caption a{color:var(--sys-color-text);text-underline-offset:.15em}.sys-file-browser{gap:var(--sys-space-3);min-inline-size:0;color:var(--sys-color-text);display:grid}.sys-file-browser-header{gap:var(--sys-space-3);min-inline-size:0;display:grid}.sys-file-browser-search-wrap{max-inline-size:var(--sys-layout-reading)}.sys-file-browser-search{inline-size:100%}.sys-file-browser :is(button,a,input):focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-file-browser-layout{gap:var(--sys-space-4);grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);min-inline-size:0;display:grid}.sys-file-browser-tree-panel{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);max-block-size:38rem;min-inline-size:0;padding:var(--sys-space-2);background:var(--sys-color-panel);overflow:auto}.sys-file-browser-tree-label{align-items:center;gap:var(--sys-space-2);min-inline-size:0;display:inline-flex}.sys-file-browser-icon{inline-size:1.25rem;color:var(--sys-color-text-muted);flex:none;place-items:center;display:inline-grid}.sys-file-browser-main{align-content:start;gap:var(--sys-space-3);min-inline-size:0;display:grid}.sys-file-browser-list-header{justify-content:space-between;align-items:baseline;gap:var(--sys-space-3);border-block-end:var(--sys-border-width) solid var(--sys-color-border);min-inline-size:0;padding-block-end:var(--sys-space-2);display:flex}.sys-file-browser-list-header h2{min-inline-size:0;font:var(--sys-type-label);font-weight:var(--sys-type-ui-strong-weight);overflow-wrap:anywhere;margin:0}.sys-file-browser-list-header>span{color:var(--sys-color-text-muted);font:var(--sys-type-meta);font-variant-numeric:tabular-nums;flex:none}.sys-file-browser-list{padding-inline-start:0;list-style:none}.sys-file-browser-list-row{align-items:center;gap:var(--sys-space-2);border-block-end:var(--sys-border-width) solid var(--sys-color-border);min-inline-size:0;padding-block:var(--sys-space-1);display:flex}.sys-file-browser-list-row[data-selected]{background:var(--sys-color-selected)}.sys-file-browser-entry-select{align-items:center;gap:var(--sys-space-2);min-inline-size:0;padding:var(--sys-space-2);color:inherit;font:var(--sys-type-ui);text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;display:flex}.sys-file-browser-entry-select:hover,.sys-file-browser-crumb-button:hover,.sys-file-browser-open:hover{background:var(--sys-color-control-hover)}.sys-file-browser-entry-name{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.sys-file-browser-entry-meta{max-inline-size:40%;color:var(--sys-color-text-muted);font:var(--sys-type-meta);overflow-wrap:anywhere;flex:none}.sys-file-browser-open,.sys-file-browser-crumb-button{border-radius:var(--sys-radius-control);padding:var(--sys-space-1) var(--sys-space-2);color:var(--sys-color-action-fg);font:var(--sys-type-meta);cursor:pointer;background:0 0;border:0;flex:none}.sys-file-browser-empty{border:var(--sys-border-width) dashed var(--sys-color-border-strong);border-radius:var(--sys-radius-panel);padding:var(--sys-space-4);color:var(--sys-color-text-muted)}.sys-file-browser-details{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);padding:var(--sys-space-3);background:var(--sys-color-panel)}.sys-file-browser-details h3{margin:0 0 var(--sys-space-2);font:var(--sys-type-label);font-weight:var(--sys-type-ui-strong-weight);overflow-wrap:anywhere}.sys-file-browser-details dl{gap:var(--sys-space-2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}.sys-file-browser-details dl>div{min-inline-size:0}.sys-file-browser-details dt{color:var(--sys-color-text-muted);font:var(--sys-type-meta)}.sys-file-browser-details dd{overflow-wrap:anywhere;margin:0}@media (width<=48rem){.sys-file-browser-layout{grid-template-columns:minmax(0,1fr)}.sys-file-browser-tree-panel{max-block-size:18rem}}@media (forced-colors:active){.sys-file-browser-list-row[data-selected]{outline:1px solid highlight}}.sys-file-picker[data-variant=button]{align-items:flex-start;display:inline-flex}.sys-file-picker{min-inline-size:0;color:var(--sys-color-text);font:var(--sys-type-ui);flex-direction:column;gap:12px;display:flex}.sys-file-picker-zone{border:var(--sys-border-width) dashed var(--sys-color-border-strong);border-radius:var(--sys-radius-panel);background:var(--sys-color-control);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-block-size:144px;padding:24px;display:flex}.sys-file-picker-label{font-weight:var(--sys-type-ui-strong-weight)}.sys-file-picker-description{max-inline-size:48ch;color:var(--sys-color-text-muted);text-wrap:pretty}.sys-file-picker-zone:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-file-picker-zone[data-drag]{border-style:solid;border-color:var(--sys-color-focus);background:var(--sys-color-control-hover)}.sys-file-picker-zone[data-reject],.sys-file-picker-zone[aria-invalid=true]{border-style:solid;border-color:var(--sys-color-danger)}.sys-file-picker-zone[aria-disabled=true]{border-color:var(--sys-color-border);background:var(--sys-color-control-subtle);color:var(--sys-color-text-disabled);cursor:default}.sys-file-picker-list,.sys-file-picker-errors{margin:0;padding:0;list-style:none}.sys-file-picker-list{flex-direction:column;gap:8px;display:flex}.sys-file-picker-item{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);align-items:center;gap:12px;min-inline-size:0;padding:12px;display:flex}.sys-file-picker-metadata{flex-direction:column;flex:1;gap:4px;min-inline-size:0;display:flex}.sys-file-picker-name{overflow-wrap:anywhere}.sys-file-picker-size,.sys-file-picker-status{color:var(--sys-color-text-muted);font:var(--sys-type-ui-small);font-variant-numeric:tabular-nums}.sys-file-picker-errors,.sys-file-picker-item[data-state=error] .sys-file-picker-status{color:var(--sys-color-danger)}.sys-file-picker-progress{inline-size:100%}@media (width<=360px){.sys-file-picker-zone{padding:16px}.sys-file-picker-item{flex-wrap:wrap}}.sys-gallery{min-inline-size:0}.sys-gallery-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sys-layout-grid-min)), 1fr));gap:var(--sys-layout-group-spacious,var(--sys-space-4));margin:0;padding:0;list-style:none;display:grid}.sys-gallery[data-item-size=small]{--sys-gallery-min:calc(var(--sys-layout-grid-min) * .75)}.sys-gallery[data-item-size=large]{--sys-gallery-min:calc(var(--sys-layout-grid-min) * 1.5)}.sys-gallery[data-item-size] .sys-gallery-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sys-gallery-min,var(--sys-layout-grid-min))), 1fr))}.sys-gallery-item,.sys-gallery-figure{min-inline-size:0;margin:0}.sys-gallery-trigger{border-radius:var(--sys-radius-media);background:var(--sys-color-control);cursor:zoom-in;border:0;inline-size:100%;padding:0;display:block;position:relative;overflow:hidden}.sys-gallery-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-gallery-frame,.sys-gallery-image{inline-size:100%}.sys-gallery-affordance{padding:var(--sys-space-2) var(--sys-space-3);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);color:var(--sys-color-text);font:var(--sys-type-ui);opacity:0;transition:opacity .12s ease-out;position:absolute;inset-block-end:var(--sys-space-3);inset-inline-end:var(--sys-space-3)}.sys-gallery-trigger:hover .sys-gallery-affordance,.sys-gallery-trigger:focus-visible .sys-gallery-affordance{opacity:1}@media (hover:none){.sys-gallery-affordance{opacity:1}}.sys-gallery-empty{padding-block:var(--sys-space-6);color:var(--sys-color-text-muted)}.sys-lightbox{min-inline-size:0;padding:var(--sys-space-4);outline:none}.sys-lightbox-toolbar,.sys-lightbox-controls{justify-content:space-between;align-items:center;gap:var(--sys-space-3);flex-wrap:wrap;display:flex}.sys-lightbox-toolbar{margin-block-end:var(--sys-space-4)}.sys-lightbox-title{font:var(--sys-type-label);margin:0}.sys-lightbox-figure{gap:var(--sys-space-3)}.sys-lightbox-image{object-fit:contain;border-radius:var(--sys-radius-media);block-size:min(65dvh,50rem);inline-size:100%}.sys-lightbox-controls{margin-block-start:var(--sys-space-4)}.sys-lightbox-position{font:var(--sys-type-meta);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.sys-gallery-affordance{transition:none}}.sys-icon-button{inline-size:var(--_control-height);padding:0}.sys-icon-button .sys-button-label{inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);place-items:center;display:inline-grid}.sys-icon-button .sys-button-label>svg{block-size:100%;inline-size:100%;display:block}@media (pointer:coarse){.sys-icon-button{inline-size:max(var(--_control-height), var(--sys-control-touch-min))}}.sys-image{border-radius:var(--sys-radius-media);outline:1px solid var(--sys-color-image-outline,var(--sys-color-border));outline-offset:-1px;block-size:auto;max-inline-size:100%;display:block}.sys-input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--sys-control-height-medium);padding-block:max(0px, calc((var(--sys-control-height-medium) - var(--sys-type-ui-line-height)) / 2 - var(--sys-border-width)));padding-inline:max(0px, calc(var(--sys-density-control-padding) - var(--sys-border-width)));border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-control);color:var(--sys-color-text);font:var(--sys-type-ui);letter-spacing:var(--sys-type-ui-letter-spacing);margin:0;transition:border-color .1s ease-out,background-color .1s ease-out;display:block}.sys-input::placeholder{color:var(--sys-color-text-muted);opacity:1}.sys-input:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-input:read-only{background:var(--sys-color-control-subtle)}.sys-input:disabled,.sys-input[data-disabled]{background:var(--sys-color-control-subtle);border-color:var(--sys-color-border-disabled);color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-input[data-invalid],.sys-input[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-input:disabled::placeholder{color:var(--sys-color-text-disabled)}@media (pointer:coarse){.sys-input{min-block-size:max(var(--sys-control-touch-min), var(--sys-control-height-medium));font-size:max(16px, var(--sys-type-ui-font-size))}}@media (prefers-reduced-motion:reduce){.sys-input{transition-duration:0s}}@media (forced-colors:active){.sys-input{border-color:buttontext}.sys-input:focus-visible{outline-color:highlight}.sys-input:disabled{color:graytext;border-color:graytext}}.sys-input-group{box-sizing:border-box;align-items:center;gap:var(--sys-control-icon-gap);min-inline-size:0;min-block-size:var(--sys-control-height-medium);padding-inline:max(0px, calc(var(--sys-density-control-padding) - var(--sys-border-width)));border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-control);color:var(--sys-color-text);font:var(--sys-type-ui);display:flex}.sys-input-group-prefix,.sys-input-group-suffix{color:var(--sys-color-text-muted);white-space:nowrap;flex:none}.sys-input-group-icon{flex:0 0 var(--sys-control-icon-size);inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);pointer-events:none;place-items:center;display:inline-grid}.sys-input-group-icon>svg{block-size:100%;inline-size:100%;display:block}.sys-input-group .sys-input-group-input{inline-size:0;min-inline-size:0;min-block-size:calc(var(--sys-control-height-medium) - 2 * var(--sys-border-width));background:0 0;border:0;border-radius:0;flex:1;padding-inline:0}.sys-input-group .sys-input-group-input:focus-visible{outline:none}.sys-input-group:has(.sys-input-group-input:focus-visible){outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-input-group:has(.sys-input-group-input:read-only){background:var(--sys-color-control-subtle)}.sys-input-group:has(.sys-input-group-input:disabled){border-color:var(--sys-color-border-disabled);background:var(--sys-color-control-subtle);color:var(--sys-color-text-disabled)}.sys-input-group:has(.sys-input-group-input:disabled)>:is(.sys-input-group-prefix,.sys-input-group-suffix,.sys-input-group-icon){color:var(--sys-color-text-disabled)}.sys-input-group:has(.sys-input-group-input[data-invalid],.sys-input-group-input[aria-invalid=true]){border-color:var(--sys-color-danger)}.sys-input-group-action{flex:none}.sys-input-group-action[data-input-group-action-kind=text]{inline-size:max-content;max-inline-size:100%;padding-inline:max(0px, calc(var(--sys-density-control-padding) - var(--sys-border-width)));white-space:nowrap}.sys-input-group-action[data-input-group-action-kind=text]>.sys-button-label{white-space:nowrap;overflow-wrap:normal;min-inline-size:max-content}@media (pointer:coarse){.sys-input-group{min-block-size:var(--sys-control-touch-min)}.sys-input-group .sys-input-group-input{min-block-size:calc(var(--sys-control-touch-min) - 2 * var(--sys-border-width))}}@media (forced-colors:active){.sys-input-group{border-color:buttontext}.sys-input-group:has(.sys-input-group-input:focus-visible){outline-color:highlight}}.sys-item{align-items:center;gap:var(--sys-rhythm-group);min-inline-size:0;min-block-size:var(--sys-density-row-height);color:var(--sys-color-text);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sys-item-leading,.sys-item-content,.sys-item-trailing{min-inline-size:0}.sys-item-trailing{justify-self:end}.sys-kanban{min-inline-size:0;color:var(--sys-color-text)}.sys-kanban-board{align-items:start;gap:var(--sys-layout-group-regular,var(--sys-rhythm-group));min-inline-size:0;padding:var(--sys-space-1) var(--sys-space-1) var(--sys-space-3);grid-auto-columns:minmax(min(18rem,86vw),22rem);grid-auto-flow:column;display:grid;overflow-x:auto}.sys-kanban-column{gap:var(--sys-space-2);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);min-inline-size:0;padding:var(--sys-space-3);background:var(--sys-color-panel);display:grid}.sys-kanban-column-header{justify-content:space-between;align-items:center;gap:var(--sys-space-2);border-block-end:var(--sys-border-width) solid var(--sys-color-border);padding-block-end:var(--sys-space-2);display:flex}.sys-kanban-column-header h2{min-inline-size:0;font:var(--sys-type-label);font-weight:var(--sys-type-ui-strong-weight);overflow-wrap:anywhere;margin:0}.sys-kanban-count{border-radius:var(--sys-radius-control);min-inline-size:1.75rem;padding-inline:var(--sys-space-2);background:var(--sys-color-surface-subtle);color:var(--sys-color-text-muted);font:var(--sys-type-meta);text-align:center;font-variant-numeric:tabular-nums}.sys-kanban-card-list{gap:var(--sys-space-2);min-block-size:5rem;display:grid}.sys-kanban-card{gap:var(--sys-space-2);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);min-inline-size:0;padding:var(--sys-space-2);background:var(--sys-color-canvas);display:grid}.sys-kanban-card[data-dragging]{opacity:.56}.sys-kanban-card-header{justify-content:space-between;align-items:start;gap:var(--sys-space-2);min-inline-size:0;display:flex}.sys-kanban-card-content,.sys-kanban-card-title{gap:var(--sys-space-1);overflow-wrap:anywhere;flex:auto;min-inline-size:0;display:grid}.sys-kanban-card-content>p{margin-block:0}.sys-kanban-handle{border-radius:var(--sys-radius-control);cursor:grab;flex:none;justify-content:center;align-items:center;display:inline-flex}.sys-kanban-handle:focus-visible,.sys-kanban-move-action:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-kanban-move-action{color:var(--sys-color-action-fg);font:var(--sys-type-meta);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.sys-kanban-drop-target{border:var(--sys-border-width) dashed var(--sys-color-border-strong);border-radius:var(--sys-radius-control);min-block-size:2.5rem;padding:var(--sys-space-2);color:var(--sys-color-text-muted);font:var(--sys-type-meta);text-align:center;place-items:center;display:grid}.sys-kanban-column:not([data-empty]) .sys-kanban-drop-target{border-color:#0000;min-block-size:2rem}.sys-kanban-board[data-dragging] .sys-kanban-column:not([data-empty]) .sys-kanban-drop-target{border-color:var(--sys-color-border-strong);background:var(--sys-color-surface-subtle)}.sys-kanban-board[data-dragging] .sys-kanban-column[data-drop-active] .sys-kanban-drop-target,.sys-kanban-column:not([data-empty]) .sys-kanban-drop-target:hover{border-color:var(--sys-color-focus);background:var(--sys-color-selected)}@media (forced-colors:active){.sys-kanban-card,.sys-kanban-column{border-color:canvastext}}.sys-kbd{padding-inline:var(--sys-space-1);color:var(--sys-color-text);background:var(--sys-color-control);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);font:var(--sys-type-code,400 .8125rem / 1.5385 var(--sys-font-mono));letter-spacing:var(--sys-type-code-letter-spacing,0);white-space:nowrap;vertical-align:baseline;display:inline-block}.sys-kbd[data-tone=muted]{color:var(--sys-color-text-muted)}.sys-link{color:inherit;text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:from-font}.sys-link:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (forced-colors:active){.sys-link:focus-visible{outline-color:highlight}}.sys-list{gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text);margin:0;padding-inline-start:var(--sys-space-6);display:grid}.sys-list[data-kind=unordered]{list-style:outside}.sys-list[data-kind=ordered]{list-style:decimal}.sys-list>*{overflow-wrap:anywhere;min-inline-size:0}.sys-map{isolation:isolate;min-inline-size:0;aspect-ratio:var(--sys-layout-aspect-wide,16 / 9);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-canvas);color:var(--sys-color-text);position:relative;overflow:hidden}.sys-map-canvas{position:absolute;inset:0}.sys-map-message{padding:var(--sys-space-4);background:var(--sys-color-canvas);color:var(--sys-color-text-muted);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.sys-map-summary{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sys-map-controls,.sys-map-legend{z-index:1;gap:var(--sys-rhythm-group);flex-wrap:wrap;display:flex;position:absolute;inset-block-start:var(--sys-space-4)}.sys-map-controls{inset-inline-end:var(--sys-space-4)}.sys-map-legend{inset-inline-start:var(--sys-space-4)}.sys-map :where(button,a):focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-mentions{color:var(--sys-color-text);font:var(--sys-type-ui)}.sys-mentions [data-tag]{border-radius:var(--sys-radius-control);background:var(--sys-color-control-subtle);color:var(--sys-color-text);text-decoration:underline;-webkit-text-decoration-color:var(--sys-color-border-strong);text-decoration-color:var(--sys-color-border-strong);text-underline-offset:3px}.sys-mentions-label{font-weight:var(--sys-type-ui-strong-weight);margin-block-end:8px;display:block}.sys-mentions-input{box-sizing:border-box;inline-size:100%;min-block-size:var(--sys-density-control-height);padding:8px var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-control);color:var(--sys-color-text);font:var(--sys-type-ui)}.sys-mentions-input:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-mentions-input[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-mentions-input::placeholder{color:var(--sys-color-text-muted)}.sys-mentions-input:read-only,.sys-mentions-input:disabled{background:var(--sys-color-control-subtle)}.sys-mentions-input:disabled{border-color:var(--sys-color-border-disabled)}.sys-mentions-content{z-index:calc(var(--sys-overlay-layer-base,1) + 49);box-sizing:border-box;min-inline-size:12rem;max-inline-size:min(24rem,100vw - 2rem);max-block-size:min(20rem, var(--diceui-anchor-available-height,70vh));padding:var(--sys-control-menu-inset,4px);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);background:var(--sys-color-overlay);color:var(--sys-color-text);font:var(--sys-type-ui);box-shadow:var(--sys-shadow-overlay);overflow:auto}.sys-mentions-item{align-items:center;gap:var(--sys-control-icon-gap);min-block-size:var(--sys-control-option-min-height);padding:var(--sys-control-option-inset-y) var(--sys-density-control-padding);border-radius:var(--sys-radius-control);cursor:default;outline:none;display:flex}.sys-mentions-item[data-highlighted]{background:var(--sys-color-control-hover)}.sys-mentions-item[data-disabled],.sys-mentions-input:disabled{color:var(--sys-color-text-disabled);cursor:not-allowed}@media (pointer:coarse){.sys-mentions-input{min-block-size:max(var(--sys-control-touch-min), var(--sys-density-control-height));font-size:max(16px, var(--sys-type-ui-font-size))}.sys-mentions-item{min-block-size:max(var(--sys-control-touch-min), var(--sys-control-option-min-height))}}@media (forced-colors:active){.sys-mentions-item[data-highlighted]{outline-offset:-1px;outline:1px solid highlight}}.sys-menu-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-menu-popup{inline-size:max-content;max-inline-size:min(var(--sys-overlay-width-small), calc(100vi - (var(--sys-layout-gutter) * 2)));max-block-size:calc(100dvh - (var(--sys-layout-gutter) * 2));box-sizing:border-box;padding:var(--sys-focus-gap);color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);overflow:auto}.sys-menu-item,.sys-menu-link-item,.sys-menu-checkbox-item,.sys-menu-radio-item,.sys-menu-submenu-trigger{min-inline-size:0;min-block-size:var(--sys-density-row-height);align-items:center;gap:var(--sys-density-control-padding);padding-inline:var(--sys-density-control-padding);border-radius:var(--sys-radius-control);color:var(--sys-color-text);text-align:start;overflow-wrap:anywhere;outline:none;display:flex}.sys-menu-item[data-highlighted],.sys-menu-link-item[data-highlighted],.sys-menu-checkbox-item[data-highlighted],.sys-menu-radio-item[data-highlighted],.sys-menu-submenu-trigger[data-highlighted]{background:var(--sys-color-action-plain-hover)}.sys-menu-item[data-disabled],.sys-menu-link-item[data-disabled],.sys-menu-checkbox-item[data-disabled],.sys-menu-radio-item[data-disabled],.sys-menu-submenu-trigger[data-disabled]{color:var(--sys-color-text-muted);cursor:not-allowed}.sys-menu-item:focus-visible,.sys-menu-link-item:focus-visible,.sys-menu-checkbox-item:focus-visible,.sys-menu-radio-item:focus-visible,.sys-menu-submenu-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-menu-group-label{padding:var(--sys-focus-gap) var(--sys-density-control-padding);color:var(--sys-color-text-muted);display:block}.sys-menu-separator{block-size:var(--sys-border-width);margin:var(--sys-focus-gap) 0;background:var(--sys-color-border)}.sys-menubar{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);min-inline-size:0;max-inline-size:100%;color:var(--sys-color-text);scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:.125rem;padding:.25rem;display:flex;overflow-x:auto}.sys-menubar[data-orientation=vertical]{flex-direction:column;align-items:stretch;inline-size:fit-content}.sys-menubar-trigger{max-inline-size:100%;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}.sys-menubar-trigger[data-popup-open]{background:var(--sys-color-canvas)}.sys-menubar-positioner{z-index:calc(var(--sys-overlay-layer-base,1) + 29)}.sys-menubar-popup{min-inline-size:13rem;max-inline-size:min(24rem,100vw - 2rem);max-block-size:var(--available-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-overlay);color:var(--sys-color-text);padding:.25rem;overflow:auto}.sys-menubar-item,.sys-menubar-link-item,.sys-menubar-checkbox-item,.sys-menubar-radio-item,.sys-menubar-submenu-trigger{min-block-size:var(--sys-density-row-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:default;align-items:center;gap:.625rem;padding:.375rem .625rem;text-decoration:none;display:flex}.sys-menubar-item[data-highlighted],.sys-menubar-link-item[data-highlighted],.sys-menubar-checkbox-item[data-highlighted],.sys-menubar-radio-item[data-highlighted],.sys-menubar-submenu-trigger[data-highlighted]{background:var(--sys-color-control-hover)}.sys-menubar-item[data-disabled],.sys-menubar-link-item[data-disabled],.sys-menubar-checkbox-item[data-disabled],.sys-menubar-radio-item[data-disabled],.sys-menubar-submenu-trigger[data-disabled]{opacity:.55}.sys-menubar-group{display:grid}.sys-menubar-group-label{color:var(--sys-color-text-muted);padding:.375rem .625rem;font-size:.875rem}.sys-menubar-separator{block-size:var(--sys-border-width);background:var(--sys-color-border);margin-block:.25rem}.sys-menubar-trigger:focus-visible,.sys-menubar-item:focus-visible,.sys-menubar-link-item:focus-visible,.sys-menubar-checkbox-item:focus-visible,.sys-menubar-radio-item:focus-visible,.sys-menubar-submenu-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (pointer:coarse){.sys-menubar-trigger,.sys-menubar-item,.sys-menubar-link-item,.sys-menubar-checkbox-item,.sys-menubar-radio-item,.sys-menubar-submenu-trigger{min-block-size:max(44px, var(--sys-density-row-height))}}@media (prefers-reduced-motion:reduce){.sys-menubar-trigger,.sys-menubar-popup{transition:none}}@media (forced-colors:active){.sys-menubar-trigger:focus-visible,.sys-menubar-item:focus-visible,.sys-menubar-link-item:focus-visible,.sys-menubar-checkbox-item:focus-visible,.sys-menubar-radio-item:focus-visible,.sys-menubar-submenu-trigger:focus-visible{outline-color:highlight}}.sys-message{gap:var(--sys-space-2);inline-size:100%;min-inline-size:0;max-inline-size:var(--sys-layout-measure-body);color:var(--sys-color-text);grid-template-columns:minmax(0,1fr);display:grid}.sys-message[data-align=end]{margin-inline-start:auto}.sys-message[data-appearance=bubble]{padding:var(--sys-space-4);background:var(--sys-color-control-subtle);border-radius:var(--sys-radius-panel)}.sys-message:has(>.sys-message-avatar){column-gap:var(--sys-space-3);grid-template-columns:auto minmax(0,1fr)}.sys-message>.sys-message-avatar{grid-area:1/1/span 5}.sys-message:has(>.sys-message-avatar)>:not(.sys-message-avatar){grid-column:2}.sys-message-meta{align-items:baseline;gap:var(--sys-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.sys-message-author{font:var(--sys-type-label);letter-spacing:var(--sys-type-label-letter-spacing);overflow-wrap:anywhere}.sys-message-time{color:var(--sys-color-text-muted);font:var(--sys-type-meta);letter-spacing:var(--sys-type-meta-letter-spacing)}.sys-message-content{overflow-wrap:anywhere;white-space:pre-line;min-inline-size:0;max-inline-size:100%}.sys-message-content>*{white-space:normal}.sys-message-content>pre,.sys-message-content pre code{white-space:pre}.sys-message-actions{align-items:center;gap:var(--sys-space-1);flex-wrap:wrap;display:flex}@media (width<=360px){.sys-message[data-appearance=bubble]{padding:var(--sys-space-3)}}.sys-meter{block-size:.625rem;inline-size:100%;accent-color:var(--sys-color-focus)}.sys-navigation-menu{color:var(--sys-color-text)}.sys-navigation-menu-list{scrollbar-width:thin;align-items:center;gap:.25rem;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sys-navigation-menu--vertical .sys-navigation-menu-list{flex-direction:column;align-items:stretch;overflow:visible auto}.sys-navigation-menu-item{min-inline-size:0;position:relative}.sys-navigation-menu-trigger,.sys-navigation-menu-link{max-inline-size:100%;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);padding:.5rem var(--sys-density-control-padding);color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.sys-navigation-menu:not(.sys-navigation-menu--vertical)>.sys-navigation-menu-list>.sys-navigation-menu-item{flex:none}.sys-navigation-menu:not(.sys-navigation-menu--vertical)>.sys-navigation-menu-list>.sys-navigation-menu-item>.sys-navigation-menu-trigger,.sys-navigation-menu:not(.sys-navigation-menu--vertical)>.sys-navigation-menu-list>.sys-navigation-menu-item>.sys-navigation-menu-link{white-space:nowrap;overflow-wrap:normal;max-inline-size:none}.sys-navigation-menu-trigger:hover,.sys-navigation-menu-link:hover{background:var(--sys-color-control-hover)}.sys-navigation-menu-trigger[data-popup-open]{background:var(--sys-color-selected)}.sys-navigation-menu-link[data-active]{background:var(--sys-color-selected);color:var(--sys-color-text);font-weight:550}.sys-navigation-menu-icon{flex:none;block-size:1em;inline-size:1em}.sys-navigation-menu-positioner{z-index:calc(var(--sys-overlay-layer-base,1) + 29)}.sys-navigation-menu-popup{max-inline-size:min(var(--sys-layout-content), calc(100vw - 2rem));max-block-size:var(--available-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-overlay);color:var(--sys-color-text);overflow:auto}.sys-navigation-menu-content{min-inline-size:0;padding:var(--sys-density-control-padding)}.sys-navigation-menu-viewport{min-inline-size:0;position:relative}.sys-navigation-menu-backdrop{z-index:calc(var(--sys-overlay-layer-base,1) + 28);background:0 0;position:fixed;inset:0}.sys-navigation-menu-arrow{fill:var(--sys-color-overlay);stroke:var(--sys-color-border)}.sys-navigation-menu-trigger:focus-visible,.sys-navigation-menu-link:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (pointer:coarse){.sys-navigation-menu-trigger,.sys-navigation-menu-link{min-block-size:max(44px, var(--sys-density-control-height))}}@media (prefers-reduced-motion:reduce){.sys-navigation-menu-popup,.sys-navigation-menu-content{transition:none}}@media (forced-colors:active){.sys-navigation-menu-trigger:focus-visible,.sys-navigation-menu-link:focus-visible{outline-color:highlight}}.sys-node-editor{min-inline-size:0;color:var(--sys-color-text)}.sys-node-editor-canvas{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-canvas);--xy-edge-stroke-default:var(--sys-color-border-strong);--xy-edge-stroke-selected-default:var(--sys-color-focus);--xy-connectionline-stroke-default:var(--sys-color-focus);--xy-background-color-default:var(--sys-color-canvas);--xy-background-pattern-dots-color-default:var(--sys-color-border);--xy-background-pattern-lines-color-default:var(--sys-color-border);--xy-background-pattern-cross-color-default:var(--sys-color-border);--xy-node-color-default:var(--sys-color-text);--xy-node-border-default:var(--sys-border-width) solid var(--sys-color-border);--xy-node-background-color-default:var(--sys-color-panel);--xy-node-border-radius-default:var(--sys-radius-control);--xy-handle-background-color-default:var(--sys-color-action-fg);--xy-handle-border-color-default:var(--sys-color-canvas);--xy-minimap-background-color-default:var(--sys-color-panel);--xy-minimap-node-background-color-default:var(--sys-color-selected);--xy-minimap-node-stroke-color-default:var(--sys-color-border);--xy-minimap-mask-background-color-default:var(--sys-color-surface-subtle);--xy-controls-button-background-color-default:var(--sys-color-canvas);--xy-controls-button-background-color-hover-default:var(--sys-color-control-hover);--xy-controls-button-color-default:var(--sys-color-text);--xy-controls-button-color-hover-default:var(--sys-color-text);--xy-controls-button-border-color-default:var(--sys-color-border);--xy-edge-label-background-color-default:var(--sys-color-canvas);--xy-edge-label-color-default:var(--sys-color-text);block-size:min(68vh,52rem);min-block-size:22rem;inline-size:100%;position:relative;overflow:hidden}.sys-node-editor .react-flow__node{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);min-inline-size:8rem;color:var(--sys-color-text)}.sys-node-editor .react-flow.dark{--xy-edge-stroke-default:var(--sys-color-border-strong);--xy-edge-stroke-selected-default:var(--sys-color-focus);--xy-connectionline-stroke-default:var(--sys-color-focus);--xy-background-color-default:var(--sys-color-canvas);--xy-background-pattern-dots-color-default:var(--sys-color-border);--xy-background-pattern-lines-color-default:var(--sys-color-border);--xy-background-pattern-cross-color-default:var(--sys-color-border);--xy-node-color-default:var(--sys-color-text);--xy-node-border-default:var(--sys-border-width) solid var(--sys-color-border);--xy-node-background-color-default:var(--sys-color-panel);--xy-node-border-radius-default:var(--sys-radius-control);--xy-handle-background-color-default:var(--sys-color-action-fg);--xy-handle-border-color-default:var(--sys-color-canvas);--xy-minimap-background-color-default:var(--sys-color-panel);--xy-minimap-node-background-color-default:var(--sys-color-selected);--xy-minimap-node-stroke-color-default:var(--sys-color-border);--xy-minimap-mask-background-color-default:var(--sys-color-surface-subtle);--xy-controls-button-background-color-default:var(--sys-color-canvas);--xy-controls-button-background-color-hover-default:var(--sys-color-control-hover);--xy-controls-button-color-default:var(--sys-color-text);--xy-controls-button-color-hover-default:var(--sys-color-text);--xy-controls-button-border-color-default:var(--sys-color-border);--xy-edge-label-background-color-default:var(--sys-color-canvas);--xy-edge-label-color-default:var(--sys-color-text)}.sys-node-editor .react-flow__node.selected{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-node-editor .react-flow__edge-path{stroke:var(--sys-color-border-strong);stroke-width:2px}.sys-node-editor .react-flow__controls,.sys-node-editor .react-flow__minimap{z-index:4;border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-canvas);position:absolute;overflow:hidden}.sys-node-editor .react-flow__controls{display:grid;inset-block-end:var(--sys-space-3);inset-inline-start:var(--sys-space-3)}.sys-node-editor .react-flow__controls-button{inline-size:var(--sys-density-control-height);block-size:var(--sys-density-control-height);border:0;border-block-end:var(--sys-border-width) solid var(--sys-color-border);color:var(--sys-color-text);cursor:pointer;background:0 0;place-items:center;display:grid}.sys-node-editor .react-flow__minimap{inset-block-end:var(--sys-space-3);inset-inline-end:var(--sys-space-3)}.sys-node-editor :is(button,[tabindex]):focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (width<=48rem){.sys-node-editor-canvas{block-size:60vh;min-block-size:18rem}}@media (forced-colors:active){.sys-node-editor .react-flow__node.selected{outline-color:highlight}}.sys-number-field-group{box-sizing:border-box;min-inline-size:0;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);color:var(--sys-color-text);font:var(--sys-type-ui);display:inline-flex}.sys-number-field-group:focus-within{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-number-field-group:has(.sys-number-field-input[aria-invalid=true]){border-color:var(--sys-color-danger)}.sys-number-field-input{min-inline-size:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;padding:.45em var(--sys-density-control-padding);background:0 0;border:0;flex:5ch}.sys-number-field-input:focus-visible{outline:0}.sys-number-field-input:disabled{cursor:not-allowed}.sys-number-field-increment,.sys-number-field-decrement{inline-size:var(--sys-density-control-height);min-inline-size:var(--sys-space-6);border:0;border-inline-start:var(--sys-border-width) solid var(--sys-color-border);color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.sys-number-field-increment:hover:not([data-disabled]),.sys-number-field-decrement:hover:not([data-disabled]){background:var(--sys-color-control)}.sys-number-field-increment[data-disabled],.sys-number-field-decrement[data-disabled]{background:var(--sys-color-control-subtle);color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-number-field-group:has(.sys-number-field-input:disabled){background:var(--sys-color-control-subtle);color:var(--sys-color-text-disabled)}.sys-number-field-group:has(.sys-number-field-input[readonly]){background:var(--sys-color-control-subtle)}.sys-number-field-scrub-area{cursor:ew-resize;-webkit-user-select:none;user-select:none}@media (pointer:coarse){.sys-number-field-increment,.sys-number-field-decrement{min-inline-size:44px}.sys-number-field-scrub-area{display:none}}@media (prefers-reduced-motion:reduce){.sys-number-field-group,.sys-number-field-increment,.sys-number-field-decrement{transition:none}}@media (forced-colors:active){.sys-number-field-group{border-color:canvastext}.sys-number-field-group:focus-within{outline-color:highlight}}.sys-otp{align-items:center;gap:var(--sys-control-icon-gap);min-inline-size:0;display:flex}.sys-otp-input{box-sizing:border-box;inline-size:var(--sys-density-control-height);min-inline-size:0;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);color:var(--sys-color-text);font:var(--sys-type-ui);font-variant-numeric:tabular-nums;text-align:center}.sys-otp-input[data-filled]{border-color:var(--sys-color-border-strong)}.sys-otp-input:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-otp-input[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-otp-input[data-disabled]{background:var(--sys-color-control-subtle);color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-otp-separator{color:var(--sys-color-text-muted)}@media (pointer:coarse){.sys-otp-input{inline-size:max(var(--sys-density-control-height), var(--sys-control-touch-min));min-block-size:var(--sys-control-touch-min)}}@media (forced-colors:active){.sys-otp-input{border-color:buttontext}.sys-otp-input:focus-visible{outline-color:highlight}}.sys-pagination{max-inline-size:100%;color:var(--sys-color-text);justify-content:center;display:flex}.sys-pagination-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.sys-pagination-item{display:inline-flex}.sys-pagination-link{min-inline-size:min(var(--sys-density-control-height), 100%);max-inline-size:100%;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);color:inherit;font:inherit;text-align:center;text-wrap:pretty;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:0 auto;justify-content:center;align-items:center;gap:.375rem;padding-inline:.625rem;text-decoration:none;display:inline-flex}.sys-pagination-link:hover{background:var(--sys-color-control-hover)}.sys-pagination-link[data-current]{border-color:var(--sys-color-border-strong);background:var(--sys-color-selected);color:var(--sys-color-text);font-weight:550}.sys-pagination-link:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-pagination-link[aria-disabled=true]{opacity:.55;cursor:not-allowed}.sys-pagination-ellipsis{min-block-size:2rem;min-inline-size:2rem;color:var(--sys-color-text-muted);justify-content:center;align-items:center;display:inline-flex}.sys-pagination-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.sys-pagination-link{min-block-size:44px;min-inline-size:44px}}@media (forced-colors:active){.sys-pagination-link:focus-visible{outline-color:highlight}}.sys-password-input-group .sys-password-input{min-inline-size:0;color:inherit;font:var(--sys-type-ui)}.sys-password-input[aria-invalid=true],.sys-password-input[data-invalid]{border-color:var(--sys-color-danger)}.sys-password-input-group[data-disabled]{color:var(--sys-color-text-disabled)}@media (width<=40rem){.sys-password-input{font-size:16px}}@media (forced-colors:active){.sys-password-input[aria-invalid=true],.sys-password-input[data-invalid]{border-color:mark}}.sys-popover-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-popover-popup{inline-size:max-content;max-inline-size:min(var(--sys-overlay-width-small), calc(100vi - (var(--sys-layout-gutter) * 2)));max-block-size:calc(100dvh - (var(--sys-layout-gutter) * 2));box-sizing:border-box;padding:var(--sys-density-control-padding);color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);overflow:auto}.sys-popover-popup[data-layout=sections]{padding:0}.sys-popover-header,.sys-popover-body,.sys-popover-footer{padding:var(--sys-space-4)}.sys-popover-header{gap:var(--sys-space-2);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle);grid-template-columns:minmax(0,1fr);display:grid}.sys-popover-header:has(>.sys-popover-close){grid-template-columns:minmax(0,1fr) auto}.sys-popover-header:has(>.sys-popover-close)>.sys-popover-close{grid-area:1/2}.sys-popover-footer{justify-content:end;gap:var(--sys-space-2);border-block-start:var(--sys-border-width) solid var(--sys-color-border-subtle);flex-wrap:wrap;display:flex}.sys-popover-popup[data-starting-style],.sys-popover-popup[data-ending-style]{opacity:0;transform:translateY(var(--sys-focus-gap))}.sys-popover-title{color:var(--sys-color-text);font:var(--sys-type-heading-md);margin:0}.sys-popover-description{margin:var(--sys-focus-gap) 0 0;color:var(--sys-color-text-muted);font:var(--sys-type-ui);overflow-wrap:break-word}.sys-popover-popup[data-layout=sections] .sys-popover-description{margin:0}.sys-popover-close:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (prefers-reduced-motion:reduce){.sys-popover-popup{transition:none}.sys-popover-popup[data-starting-style],.sys-popover-popup[data-ending-style]{transform:none}}.sys-preview-card-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-preview-card-popup{inline-size:max-content;max-inline-size:min(var(--sys-overlay-width-medium), calc(100vi - (var(--sys-layout-gutter) * 2)));max-block-size:calc(100dvh - (var(--sys-layout-gutter) * 2));box-sizing:border-box;padding:var(--sys-density-control-padding);color:var(--sys-color-text);background:var(--sys-color-overlay);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);overflow:auto}.sys-preview-card-popup[data-starting-style],.sys-preview-card-popup[data-ending-style]{opacity:0;transform:translateY(var(--sys-focus-gap))}.sys-preview-card-popup :where(img,video){border-radius:var(--sys-radius-media);outline:1px solid oklch(0% 0 0/.1);block-size:auto;inline-size:100%;display:block}[data-systema-color-mode=dark] .sys-preview-card-popup :where(img,video){outline-color:oklch(100% 0 0/.1)}@media (prefers-reduced-motion:reduce){.sys-preview-card-popup{transition:none}.sys-preview-card-popup[data-starting-style],.sys-preview-card-popup[data-ending-style]{transform:none}}.sys-progress{border:var(--sys-border-width) solid var(--sys-color-border);block-size:.625rem;inline-size:100%;accent-color:var(--sys-color-action-bg);background:var(--sys-color-control);color:var(--sys-color-action-bg);border-radius:999px}.sys-progress::-webkit-progress-bar{background:var(--sys-color-control);border-radius:inherit}.sys-progress::-webkit-progress-value{background:var(--sys-color-action-bg);border-radius:inherit}.sys-progress::-moz-progress-bar{background:var(--sys-color-action-bg);border-radius:inherit}@media (forced-colors:active){.sys-progress{forced-color-adjust:auto}}.sys-radio,.sys-radio-card-marker{box-sizing:border-box;inline-size:var(--sys-choice-marker-size);block-size:var(--sys-choice-marker-size);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.sys-radio:before,.sys-radio-card-marker:before{content:"";box-sizing:border-box;inline-size:var(--sys-choice-marker-size);block-size:var(--sys-choice-marker-size);border:var(--sys-border-width) solid var(--sys-color-border-strong);background:var(--sys-color-panel);pointer-events:none;border-radius:50%;grid-area:1/1}.sys-radio:after{content:"";block-size:max(100%,24px);inline-size:max(100%,24px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.sys-radio[data-checked]:before,.sys-radio-card[data-checked] .sys-radio-card-marker:before{border-color:var(--sys-color-action-bg);background:var(--sys-color-action-bg)}.sys-radio-indicator{z-index:1;inline-size:var(--sys-radio-indicator-size);block-size:var(--sys-radio-indicator-size);background:var(--sys-color-action-fg);pointer-events:none;border-radius:50%;grid-area:1/1}.sys-radio:focus-visible,.sys-radio-card:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-radio[data-disabled],.sys-radio-card[data-disabled]{cursor:not-allowed}.sys-radio[data-disabled]:before,.sys-radio-card[data-disabled] .sys-radio-card-marker:before{border-color:var(--sys-color-border-disabled);background:var(--sys-color-control-disabled)}.sys-radio[data-disabled] .sys-radio-indicator,.sys-radio-card[data-disabled] .sys-radio-indicator{background:var(--sys-color-text-disabled)}.sys-radio-card{box-sizing:border-box;align-items:center;gap:var(--sys-choice-label-gap);min-inline-size:0;min-block-size:var(--sys-density-row-height);padding:max(0px, calc(var(--sys-choice-card-inset) - var(--sys-border-width)));border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel);color:var(--sys-color-text);font:var(--sys-type-ui);text-align:start;cursor:pointer;display:flex}.sys-radio-card-copy{gap:var(--sys-choice-description-gap);overflow-wrap:anywhere;flex-direction:column;flex:1;min-inline-size:0;display:flex}.sys-radio-card-label{font:var(--sys-type-label);letter-spacing:var(--sys-type-label-letter-spacing)}.sys-radio-card-description{color:var(--sys-color-text-muted);font:var(--sys-type-ui-small)}.sys-radio-card[data-checked]{border-color:var(--sys-color-action-bg);background:var(--sys-color-selected)}.sys-radio-card[data-disabled]{border-color:var(--sys-color-border-disabled);color:var(--sys-color-text-disabled)}.sys-radio[data-invalid]:before,.sys-radio[aria-invalid=true]:before,.sys-radio-card[data-invalid],.sys-radio-card[aria-invalid=true]{border-color:var(--sys-color-danger)}@media (hover:hover){.sys-radio-card:not([data-disabled]):hover{background:var(--sys-color-action-plain-hover)}}@media (pointer:coarse){.sys-radio{min-inline-size:var(--sys-control-touch-min);min-block-size:var(--sys-control-touch-min)}.sys-radio-card{min-block-size:var(--sys-control-touch-min)}}@media (forced-colors:active){.sys-radio:before,.sys-radio-card-marker:before,.sys-radio-card{border-color:buttontext}.sys-radio:focus-visible,.sys-radio-card:focus-visible{outline-color:highlight}.sys-radio-indicator{background:canvastext}}.sys-range-picker-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sys-range-picker-value[data-placeholder]{color:var(--sys-color-text-muted)}.sys-recorder{gap:var(--sys-space-4);min-inline-size:0;padding:var(--sys-space-4);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);color:var(--sys-color-text);background:var(--sys-color-panel);display:grid}.sys-recorder-header,.sys-recorder-controls{align-items:center;gap:var(--sys-space-3);flex-wrap:wrap;display:flex}.sys-recorder-header{font:var(--sys-type-label);justify-content:space-between}.sys-recorder-duration{font:var(--sys-type-meta);font-variant-numeric:tabular-nums}.sys-recorder-error{font:var(--sys-type-ui);overflow-wrap:anywhere}.sys-recorder-result,.sys-reorder{min-inline-size:0}.sys-resizable-panel-group{min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.sys-resizable-panel-group[data-orientation=vertical]{flex-direction:column}.sys-resizable-panel-panel{min-block-size:0;min-inline-size:0;overflow:auto}.sys-resizable-panel-handle{flex:0 0 var(--sys-border-width);background:var(--sys-color-border);outline:none;position:relative}.sys-resizable-panel-handle:after{content:"";position:absolute;inset:0}.sys-resizable-panel-handle[aria-orientation=vertical]:after{inset-inline:calc(var(--sys-density-control-padding) * -1)}.sys-resizable-panel-handle[aria-orientation=horizontal]:after{inset-block:calc(var(--sys-density-control-padding) * -1)}.sys-resizable-panel-handle:focus-visible{z-index:1;background:var(--sys-color-focus);outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-resizable-panel-handle[data-disabled]{cursor:default}.sys-resizable-panel-handle[aria-orientation=vertical]{cursor:col-resize}.sys-resizable-panel-handle[aria-orientation=horizontal]{cursor:row-resize}@media (prefers-reduced-motion:reduce){.sys-resizable-panel-group *{transition:none}}.sys-rich-text-editor{min-inline-size:0;min-block-size:calc(var(--sys-density-row-height) * 8);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel);color:var(--sys-color-text);overflow:hidden}.sys-rich-text-editor-toolbar{box-sizing:border-box;border:0;border-block-end:var(--sys-border-width) solid var(--sys-color-border);inline-size:100%;max-inline-size:100%;padding:var(--sys-space-1) var(--sys-density-control-padding);background:0 0;border-radius:0}.sys-rich-text-editor-content{padding:var(--sys-density-control-padding)}.sys-rich-text-editor .ProseMirror{min-block-size:calc(var(--sys-density-row-height) * 6);overflow-wrap:anywhere;outline:none}.sys-rich-text-editor .ProseMirror>:first-child{margin-block-start:0}.sys-rich-text-editor .ProseMirror>:last-child{margin-block-end:0}.sys-rich-text-editor .ProseMirror ::selection{background:var(--sys-color-selected)}.sys-rich-text-editor:focus-within,.sys-rich-text-editor[data-focused]{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-rich-text-editor[data-readonly] .sys-rich-text-editor-content{background:var(--sys-color-canvas)}.sys-rich-text-editor[data-readonly] .ProseMirror{cursor:text}.sys-rich-text-editor[data-disabled]{background:var(--sys-color-control-disabled);color:var(--sys-color-text-disabled)}.sys-rich-text-editor[data-invalid]{border-color:var(--sys-color-danger)}@media (forced-colors:active){.sys-rich-text-editor{border-color:canvastext}}.sys-scheduler{gap:var(--sys-layout-group-regular,var(--sys-rhythm-group));min-inline-size:0;color:var(--sys-color-text);display:grid}.sys-scheduler-header{align-items:center;gap:var(--sys-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.sys-scheduler-navigation{align-items:center;gap:var(--sys-space-2);min-inline-size:0;display:flex}.sys-scheduler-title{min-inline-size:0;font:var(--sys-type-label);font-weight:var(--sys-type-ui-strong-weight);overflow-wrap:anywhere;margin:0}.sys-scheduler-nav-button,.sys-scheduler-today,.sys-scheduler-view-button{min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);padding-inline:var(--sys-density-control-padding);background:var(--sys-color-canvas);color:var(--sys-color-text);font:var(--sys-type-ui);cursor:pointer}.sys-scheduler-nav-button{min-inline-size:var(--sys-density-control-height);padding:0;font-size:1.25rem}.sys-scheduler-time-zone{color:var(--sys-color-text-muted);font:var(--sys-type-meta);grid-column:1/-1;margin:0}.sys-scheduler-views{gap:var(--sys-space-1);flex-wrap:wrap;display:inline-flex}.sys-scheduler-view-button[aria-pressed=true]{border-color:var(--sys-color-border-strong);background:var(--sys-color-selected);font-weight:var(--sys-type-ui-strong-weight)}.sys-scheduler-nav-button:hover,.sys-scheduler-today:hover,.sys-scheduler-view-button:hover{background:var(--sys-color-control-hover)}.sys-scheduler :is(button,a):focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-scheduler-month{table-layout:fixed;border-collapse:collapse;border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);inline-size:100%;overflow:hidden}.sys-scheduler-month th{padding:var(--sys-space-2);border:var(--sys-border-width) solid var(--sys-color-border);background:var(--sys-color-surface-subtle);color:var(--sys-color-text-muted);font:var(--sys-type-meta);text-align:start}.sys-scheduler-month td{vertical-align:top;border:var(--sys-border-width) solid var(--sys-color-border);block-size:7rem;min-inline-size:0;padding:var(--sys-space-1)}.sys-scheduler-month td[data-outside]{background:var(--sys-color-panel);color:var(--sys-color-text-muted)}.sys-scheduler-month td[data-today] .sys-scheduler-day-number{color:var(--sys-color-action-fg);font-weight:var(--sys-type-ui-strong-weight)}.sys-scheduler-day-number{font:var(--sys-type-meta);font-variant-numeric:tabular-nums;margin-block-end:var(--sys-space-1);display:block}.sys-scheduler-day-events,.sys-scheduler-time-events{gap:var(--sys-space-1);min-inline-size:0;display:grid}.sys-scheduler-event{border:0;border-inline-start:2px solid var(--sys-color-action-fg);border-radius:var(--sys-radius-control);min-inline-size:0;padding:var(--sys-space-1) var(--sys-space-2);background:var(--sys-color-selected);color:var(--sys-color-text);font:var(--sys-type-meta);text-align:start;cursor:pointer;overflow-wrap:anywhere;gap:2px;display:grid}.sys-scheduler-event[data-all-day]{border-inline-start-color:var(--sys-color-success)}.sys-scheduler-event:hover{background:var(--sys-color-control-hover)}.sys-scheduler-event-time{color:var(--sys-color-text-muted);font-variant-numeric:tabular-nums}.sys-scheduler-event-title{font-weight:var(--sys-type-ui-strong-weight)}.sys-scheduler-time-grid{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);grid-auto-columns:minmax(10rem,1fr);grid-auto-flow:column;min-inline-size:0;display:grid;overflow-x:auto}.sys-scheduler-time-grid[data-view=day]{grid-auto-columns:minmax(0,1fr)}.sys-scheduler-time-day{border-inline-end:var(--sys-border-width) solid var(--sys-color-border);min-block-size:18rem;min-inline-size:0}.sys-scheduler-time-day:last-child{border-inline-end:0}.sys-scheduler-time-day>h3{border-block-end:var(--sys-border-width) solid var(--sys-color-border);padding:var(--sys-space-2);background:var(--sys-color-surface-subtle);font:var(--sys-type-meta);margin:0;position:sticky;inset-block-start:0}.sys-scheduler-time-events{padding:var(--sys-space-2)}.sys-scheduler-agenda{gap:var(--sys-space-2);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.sys-scheduler-agenda-item{align-items:start;gap:var(--sys-space-3);border-block-end:var(--sys-border-width) solid var(--sys-color-border);padding-block:var(--sys-space-2);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);display:grid}.sys-scheduler-empty{border:var(--sys-border-width) dashed var(--sys-color-border-strong);border-radius:var(--sys-radius-panel);padding:var(--sys-space-4);color:var(--sys-color-text-muted)}.sys-scheduler-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (width<=48rem){.sys-scheduler-header{grid-template-columns:minmax(0,1fr)}.sys-scheduler-month td{block-size:5rem;padding:var(--sys-space-1)}.sys-scheduler-event{padding:var(--sys-space-1)}.sys-scheduler-agenda-item{gap:var(--sys-space-1);grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.sys-scheduler :is(button,a):focus-visible{outline-color:highlight}}.sys-search-input-group .sys-search-input{min-inline-size:0;color:inherit;font:var(--sys-type-ui)}.sys-search-input::placeholder{color:var(--sys-color-text-muted);opacity:1}.sys-search-input::-webkit-search-cancel-button{display:none}.sys-search-input-group[data-disabled]{color:var(--sys-color-text-disabled)}@media (width<=40rem){.sys-search-input{font-size:16px}}@media (forced-colors:active){.sys-search-input-group{border-color:buttontext}.sys-search-input-group:has(.sys-search-input:focus-visible){outline-color:highlight}}.sys-segmented-control{border-radius:var(--sys-radius-control);background:var(--sys-color-panel);max-inline-size:100%;color:var(--sys-color-text-muted);align-items:stretch;gap:.125rem;padding:.25rem;display:inline-flex;overflow-x:auto}.sys-segmented-control[data-orientation=vertical]{flex-direction:column;align-items:stretch;overflow-x:visible}.sys-segmented-control[data-skin=outlined]{border:var(--sys-border-width) solid var(--sys-color-border);background:0 0;gap:0}.sys-segmented-control-item{--_control-height:var(--sys-control-height-medium);min-block-size:var(--_control-height);border:var(--sys-border-width) solid transparent;border-radius:calc(var(--sys-radius-control) - 2px);min-inline-size:min(5rem,100%);max-inline-size:min(15rem,100%);padding-block:max(0px, calc((var(--_control-height) - var(--sys-type-ui-line-height)) / 2 - var(--sys-border-width)));padding-inline:var(--sys-density-control-padding);color:inherit;font:inherit;line-height:var(--sys-type-ui-line-height);text-align:center;text-wrap:pretty;overflow-wrap:anywhere;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.sys-segmented-control[data-size=sm] .sys-segmented-control-item{--_control-height:var(--sys-control-height-small);font-size:.875rem}.sys-segmented-control[data-size=lg] .sys-segmented-control-item{--_control-height:var(--sys-control-height-large)}.sys-segmented-control-item[data-pressed]{background:var(--sys-color-selected);color:var(--sys-color-text)}.sys-segmented-control[data-skin=outlined] .sys-segmented-control-item[data-pressed]{border-color:var(--sys-color-border-strong)}.sys-segmented-control-item:hover:not([data-disabled]){color:var(--sys-color-text)}.sys-segmented-control-item[data-disabled]{opacity:.55;cursor:not-allowed}.sys-segmented-control-item:focus-visible{z-index:1;outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap);position:relative}@media (pointer:coarse){.sys-segmented-control[data-size=sm] .sys-segmented-control-item,.sys-segmented-control[data-size=md] .sys-segmented-control-item,.sys-segmented-control[data-size=lg] .sys-segmented-control-item{min-block-size:max(44px, var(--_control-height))}}@media (prefers-reduced-motion:reduce){.sys-segmented-control-item{transition:none}}@media (forced-colors:active){.sys-segmented-control-item:focus-visible{outline-color:highlight}}.sys-select-trigger{box-sizing:border-box;align-items:center;gap:var(--sys-control-select-gap);inline-size:100%;min-inline-size:0;min-block-size:var(--sys-control-height-medium);max-inline-size:100%;padding-block:max(0px, calc((var(--sys-control-height-medium) - var(--sys-type-ui-line-height)) / 2 - var(--sys-border-width)));padding-inline:max(0px, calc(var(--sys-density-control-padding) - var(--sys-border-width)));border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-panel);color:var(--sys-color-text);font:var(--sys-type-ui);letter-spacing:var(--sys-type-ui-letter-spacing);text-align:start;cursor:pointer;touch-action:manipulation;display:inline-flex}.sys-select-value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.sys-select-value[data-placeholder]{color:var(--sys-color-text-muted)}.sys-select-icon{flex:0 0 var(--sys-control-icon-size);inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);pointer-events:none;place-items:center;display:inline-grid}.sys-select-icon>svg{block-size:100%;inline-size:100%;display:block}.sys-select-trigger:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-select-trigger[data-disabled]{background:var(--sys-color-control-disabled);border-color:var(--sys-color-border-disabled);color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-select-trigger[data-invalid],.sys-select-trigger[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-select-positioner{z-index:calc(var(--sys-overlay-layer-base,1) + 109);max-inline-size:var(--available-width)}.sys-select-popup{box-sizing:border-box;min-inline-size:var(--anchor-width);max-inline-size:var(--available-width);max-block-size:var(--available-height);padding:var(--sys-control-menu-inset);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-overlay);background:var(--sys-color-overlay);color:var(--sys-color-text);box-shadow:var(--sys-shadow-overlay);font:var(--sys-type-ui);opacity:1;outline:none;transition:opacity .1s ease-out}.sys-select-popup[data-starting-style],.sys-select-popup[data-ending-style]{opacity:0}.sys-select-list{max-block-size:calc(var(--available-height) - 2 * var(--sys-control-menu-inset) - 2 * var(--sys-border-width));overscroll-behavior:contain;overflow-y:auto}.sys-select-item{box-sizing:border-box;align-items:center;gap:var(--sys-control-select-gap);min-inline-size:0;min-block-size:var(--sys-control-option-min-height);padding-block:var(--sys-control-option-inset-y);padding-inline:var(--sys-density-control-padding);border-radius:var(--sys-radius-control);cursor:default;outline:none;display:flex}.sys-select-item-text{overflow-wrap:anywhere;flex:1;min-inline-size:0}.sys-select-item-indicator{flex:0 0 var(--sys-control-icon-size);inline-size:var(--sys-control-icon-size);block-size:var(--sys-control-icon-size);pointer-events:none;place-items:center;display:inline-grid}.sys-select-item-indicator>svg{block-size:100%;inline-size:100%;display:block}.sys-select-item-indicator:not([data-selected]){visibility:hidden}.sys-select-item[data-highlighted]{background:var(--sys-color-action-plain-hover);outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(-1 * var(--sys-focus-width))}.sys-select-item[data-disabled]{color:var(--sys-color-text-disabled)}.sys-select-group-label{padding:var(--sys-control-field-gap) var(--sys-density-control-padding);color:var(--sys-color-text-muted);font:var(--sys-type-ui-small)}.sys-select-separator{block-size:var(--sys-border-width);margin-block:var(--sys-control-menu-inset);background:var(--sys-color-border)}@media (pointer:coarse){.sys-select-trigger,.sys-select-item{min-block-size:var(--sys-control-touch-min)}.sys-select-trigger{font-size:max(16px, var(--sys-type-ui-font-size))}}@media (prefers-reduced-motion:reduce){.sys-select-popup{transition-duration:0s}}@media (forced-colors:active){.sys-select-trigger,.sys-select-popup{border-color:buttontext}.sys-select-trigger:focus-visible,.sys-select-item[data-highlighted]{outline-color:highlight}.sys-select-item[data-disabled]{color:graytext}}.sys-skeleton{border-radius:var(--sys-radius-control);background:var(--sys-color-surface-subtle);min-block-size:1em;inline-size:100%;min-inline-size:0;display:block}.sys-skeleton[data-shape=avatar]{inline-size:var(--sys-space-10);block-size:var(--sys-space-10);border-radius:50%}.sys-skeleton[data-shape=paragraph]{min-block-size:calc(var(--sys-type-ui-line-height) * 3)}.sys-skeleton[data-shape=card]{min-block-size:var(--sys-density-control-height);border-radius:var(--sys-radius-panel)}.sys-skeleton[data-shape=table]{min-block-size:var(--sys-density-row-height)}.sys-slider-control{min-inline-size:var(--sys-density-control-height);min-block-size:var(--sys-density-control-height);touch-action:none;display:block}.sys-slider-track{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-control);block-size:.625rem;position:relative}.sys-slider-track[data-orientation=vertical]{block-size:100%;inline-size:.625rem}.sys-slider-indicator{background:var(--sys-color-action-bg);border-radius:inherit}.sys-slider-thumb{inline-size:var(--sys-control-touch-min);block-size:var(--sys-control-touch-min);cursor:grab;background:0 0;border:0;border-radius:50%}.sys-slider-thumb:after{content:"";background:var(--sys-color-action-bg);border-radius:50%;block-size:20px;inline-size:20px;margin:auto;display:block}.sys-slider-thumb:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-slider-thumb[data-disabled]{cursor:not-allowed}.sys-slider-thumb:active{cursor:grabbing}.sys-slider-label{color:var(--sys-color-text);font:var(--sys-type-label);letter-spacing:var(--sys-type-label-letter-spacing)}.sys-slider-value{color:var(--sys-color-text-muted);font:var(--sys-type-ui);font-variant-numeric:tabular-nums}.sys-slider-label+.sys-slider-value,.sys-slider-value+.sys-slider-label{margin-inline-start:var(--sys-control-icon-gap)}@media (pointer:coarse){.sys-slider-control{min-inline-size:max(var(--sys-density-control-height), var(--sys-control-touch-min));min-block-size:max(var(--sys-density-control-height), var(--sys-control-touch-min))}}@media (prefers-reduced-motion:reduce){.sys-slider-thumb{transition:none}}@media (forced-colors:active){.sys-slider-thumb:focus-visible{outline-color:highlight}}.sys-sortable-list{gap:var(--sys-space-1);min-inline-size:0;display:grid}.sys-sortable-item{min-inline-size:0;min-block-size:var(--sys-density-row-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-control)}.sys-sortable-item[data-dragging]{z-index:1;opacity:.72;box-shadow:0 4px 16px #00000024}.sys-sortable-item[data-disabled]{opacity:.6}.sys-sortable-handle{min-block-size:var(--sys-density-control-height);min-inline-size:var(--sys-density-control-height);border-radius:var(--sys-radius-control);color:var(--sys-color-text-muted);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;display:inline-grid}.sys-sortable-handle:active:not(:disabled){cursor:grabbing}.sys-sortable-handle:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-sortable-handle:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.sys-sortable-item{transition:none!important}}@media (forced-colors:active){.sys-sortable-item{border-color:canvastext}}.sys-spinner{align-items:center;gap:var(--sys-rhythm-group);min-inline-size:0;color:var(--sys-color-text-muted);display:inline-flex}.sys-spinner-glyph{border:var(--sys-border-width) solid var(--sys-color-border);border-inline-start-color:currentColor;border-radius:50%;flex:none;block-size:1em;inline-size:1em;animation:.8s linear infinite sys-spinner-turn}@keyframes sys-spinner-turn{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.sys-spinner-glyph{animation:none}}.sys-split-view{min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.sys-split-view[data-orientation=vertical]{flex-direction:column}.sys-split-view-pane{min-block-size:0;min-inline-size:0;overflow:auto}.sys-split-view-divider{flex:0 0 var(--sys-space-1);background:0 0}.sys-split-view-divider:after{border-radius:var(--sys-radius-control);background:var(--sys-color-border)}.sys-split-view-divider:focus-visible:after{background:var(--sys-color-focus)}.sys-stat{gap:var(--sys-space-2);min-inline-size:0;color:var(--sys-color-text);margin:0;display:grid}.sys-stat-primary{gap:var(--sys-space-2);min-inline-size:0;display:grid}.sys-stat-label,.sys-stat-value,.sys-stat-delta,.sys-stat-caption,.sys-stat-state{overflow-wrap:anywhere;margin:0}.sys-stat-value{font-size:calc(var(--sys-type-ui-font-size) * 1.5);font-weight:var(--sys-type-ui-strong-weight);font-variant-numeric:tabular-nums}.sys-stat-delta,.sys-stat-caption,.sys-stat-state{color:var(--sys-color-text-muted)}.sys-stat-delta{font-variant-numeric:tabular-nums}.sys-stat[data-tone=positive] .sys-stat-delta{color:var(--sys-color-success)}.sys-stat[data-tone=negative] .sys-stat-delta{color:var(--sys-color-danger)}.sys-stepper{gap:1rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sys-stepper[data-orientation=vertical]{flex-direction:column}.sys-stepper-item{min-inline-size:0;color:var(--sys-color-text-muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.125rem .75rem;display:grid;position:relative}.sys-stepper-item[data-status=error]{color:var(--sys-color-danger-fg)}.sys-stepper-item[data-status=current]{color:var(--sys-color-text)}.sys-stepper-indicator{border:var(--sys-border-width) solid var(--sys-color-border-strong);background:var(--sys-color-canvas);block-size:1.75rem;inline-size:1.75rem;color:var(--sys-color-text);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:span 2;place-items:center;font-size:.875rem;display:inline-grid}.sys-stepper-item[data-status=current] .sys-stepper-indicator{border-color:var(--sys-color-focus);background:var(--sys-color-selected);font-weight:600}.sys-stepper-item[data-status=error] .sys-stepper-indicator{border-color:var(--sys-color-danger-fg)}.sys-stepper-label{overflow-wrap:anywhere;min-inline-size:0;font-weight:500}.sys-stepper-description{min-inline-size:0;color:var(--sys-color-text-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.4}.sys-stepper-link{color:inherit;text-underline-position:from-font;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:from-font}.sys-stepper-link:hover{text-decoration-color:currentColor}.sys-stepper-link:focus-visible{border-radius:var(--sys-radius-control);outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-stepper-separator{inline-size:100%;block-size:var(--sys-border-width);background:var(--sys-color-border);grid-column:2;display:block}.sys-stepper[data-orientation=horizontal] .sys-stepper-item{flex:1 1 0}.sys-stepper[data-orientation=horizontal] .sys-stepper-separator{align-self:center}.sys-stepper[data-orientation=vertical] .sys-stepper-separator{inline-size:var(--sys-border-width);justify-self:center;block-size:1rem}@media (forced-colors:active){.sys-stepper-link:focus-visible{outline-color:highlight}}.sys-switch{--_thumb:var(--sys-switch-thumb-small);--_travel:0px;box-sizing:border-box;inline-size:calc(2 * var(--_thumb) + 4 * var(--sys-switch-inset));block-size:calc(var(--_thumb) + 4 * var(--sys-switch-inset));cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:100vmax;flex:none;padding:0;display:inline-block;position:relative}.sys-switch[data-size=medium]{--_thumb:var(--sys-switch-thumb-medium)}.sys-switch:before{content:"";inline-size:calc(2 * var(--_thumb) + 2 * var(--sys-switch-inset));block-size:calc(var(--_thumb) + 2 * var(--sys-switch-inset));border-radius:inherit;background:var(--sys-color-border-strong);pointer-events:none;transition:background-color .12s ease-out;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.sys-switch:after{content:"";block-size:max(100%,24px);inline-size:max(100%,24px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.sys-switch-thumb{z-index:1;translate:var(--_travel) -50%;inline-size:var(--_thumb);block-size:var(--_thumb);background:var(--sys-color-panel);pointer-events:none;border-radius:50%;transition:translate .12s ease-out;position:absolute;inset-block-start:50%;inset-inline-start:calc((100% - 2 * var(--_thumb)) / 2)}.sys-switch[data-checked]{--_travel:var(--_thumb)}.sys-switch: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-checked]{--_travel:calc(-1 * var(--_thumb))}.sys-switch[data-checked]:before{background:var(--sys-color-action-bg)}.sys-switch[data-checked] .sys-switch-thumb{background:var(--sys-color-action-fg)}.sys-switch:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(var(--sys-focus-gap) - var(--sys-switch-inset))}.sys-switch[data-disabled]{cursor:not-allowed}.sys-switch[data-disabled]:before{background:var(--sys-color-border-disabled)}.sys-switch[data-disabled] .sys-switch-thumb{background:var(--sys-color-text-disabled)}@media (hover:hover){.sys-switch:not([data-disabled]):hover:before{background:var(--sys-color-text-muted)}.sys-switch[data-checked]:not([data-disabled]):hover:before{background:var(--sys-color-action-hover)}}@media (pointer:coarse){.sys-switch{min-inline-size:var(--sys-control-touch-min);min-block-size:var(--sys-control-touch-min)}}@media (prefers-reduced-motion:reduce){.sys-switch:before,.sys-switch-thumb{transition-duration:0s}}@media (forced-colors:active){.sys-switch:before{background:canvas;outline:1px solid buttontext}.sys-switch-thumb{background:buttontext}.sys-switch:focus-visible{outline-color:highlight}}.sys-table-scroll{overscroll-behavior-inline:contain;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.sys-table-scroll:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-table{table-layout:auto;border-collapse:collapse;inline-size:100%;color:var(--sys-color-text);font:inherit;line-height:var(--sys-type-ui-line-height)}.sys-table-caption{padding-block:0 var(--sys-space-4);color:var(--sys-color-text-muted);text-align:start}.sys-table-header,.sys-table-cell{block-size:var(--sys-density-row-height);box-sizing:border-box;padding:var(--sys-space-2) var(--sys-density-control-padding);border-block-end:var(--sys-border-width) solid var(--sys-color-border-subtle);text-align:start;vertical-align:middle;white-space:normal;overflow-wrap:break-word;position:relative}.sys-table-header{font-weight:var(--sys-type-ui-strong-weight)}.sys-table-header[scope=col]{white-space:nowrap;overflow-wrap:normal}.sys-table-header[data-numeric],.sys-table-cell[data-numeric]{font-variant-numeric:tabular-nums;text-align:end}.sys-tabs{min-inline-size:0;color:var(--sys-color-text);flex-direction:column;gap:1rem;display:flex}.sys-tabs[data-orientation=vertical]{flex-direction:row;align-items:flex-start}.sys-tabs-list{border-block-end:var(--sys-border-width) solid var(--sys-color-border);scrollbar-width:thin;gap:.25rem;min-inline-size:0;display:flex;position:relative;overflow-x:auto}.sys-tabs-list[data-orientation=vertical]{flex:0 1 var(--sys-layout-rail);border-block-end:0;border-inline-end:var(--sys-border-width) solid var(--sys-color-border);flex-direction:column;overflow:visible}.sys-tabs-tab{--_control-height:var(--sys-control-height-medium);min-block-size:var(--_control-height);border-radius:var(--sys-radius-control);max-inline-size:min(16rem,100%);padding-block:max(0px, calc((var(--_control-height) - var(--sys-type-ui-line-height)) / 2));padding-inline:var(--sys-density-control-padding);color:var(--sys-color-text-muted);font:inherit;text-align:start;text-wrap:pretty;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:none;position:relative}.sys-tabs-list[data-size=sm] .sys-tabs-tab{--_control-height:var(--sys-control-height-small)}.sys-tabs-list[data-size=lg] .sys-tabs-tab{--_control-height:var(--sys-control-height-large)}.sys-tabs-tab:hover:not([data-disabled]){color:var(--sys-color-text)}.sys-tabs-tab[data-active]{color:var(--sys-color-text);font-weight:550}.sys-tabs[data-skin=contained] .sys-tabs-list{border-radius:var(--sys-radius-control);background:var(--sys-color-panel);border:0;gap:.25rem;padding:.25rem}.sys-tabs[data-skin=contained] .sys-tabs-tab[data-active]{background:var(--sys-color-selected)}.sys-tabs-list[data-orientation=vertical] .sys-tabs-indicator{inline-size:2px;block-size:var(--active-tab-height);translate:0 var(--active-tab-top);inset-block-end:auto;inset-inline:auto 0}.sys-tabs-indicator{inline-size:var(--active-tab-width);background:var(--sys-color-focus);pointer-events:none;block-size:2px;transition:inline-size .15s,block-size .15s,translate .15s;position:absolute;inset-block-end:0;inset-inline-start:var(--active-tab-left)}[dir=rtl] .sys-tabs-indicator{inset-inline-start:var(--active-tab-right)}.sys-tabs-panel{overflow-wrap:anywhere;flex:auto;min-inline-size:0;padding-block:1rem}.sys-tabs-tab[data-disabled]{opacity:.55;cursor:not-allowed}.sys-tabs-tab:focus-visible,.sys-tabs-panel:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (pointer:coarse){.sys-tabs-list[data-size=sm] .sys-tabs-tab,.sys-tabs-list[data-size=md] .sys-tabs-tab,.sys-tabs-list[data-size=lg] .sys-tabs-tab{min-block-size:max(44px, var(--_control-height))}}@media (prefers-reduced-motion:reduce){.sys-tabs-indicator{transition:none}}@media (forced-colors:active){.sys-tabs-tab:focus-visible,.sys-tabs-panel:focus-visible{outline-color:highlight}}.sys-tags{min-inline-size:0;font:var(--sys-type-ui);flex-direction:column;gap:8px;display:flex}.sys-tags-label{font-weight:var(--sys-type-ui-strong-weight)}.sys-tags-list{min-block-size:var(--sys-density-control-height);padding:8px var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-control);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sys-tags-list:focus-within{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-tags-input{min-inline-size:7ch;color:var(--sys-color-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.sys-tags-input::placeholder{color:var(--sys-color-text-muted)}.sys-tags-item{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-control-subtle);max-inline-size:100%;color:var(--sys-color-text);align-items:center;gap:4px;padding:2px 4px 2px 8px;display:inline-flex}.sys-tags-item-text{overflow-wrap:anywhere;min-inline-size:0}.sys-tags-item[data-highlighted],.sys-tags-item[data-editing]{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-tags-item-delete{border-radius:var(--sys-radius-control);min-block-size:24px;min-inline-size:24px;color:var(--sys-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sys-tags-item-delete:hover{color:var(--sys-color-text);background:var(--sys-color-control)}.sys-tags-clear{min-block-size:24px;color:var(--sys-color-text-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:start;padding:0;text-decoration:underline}.sys-tags [data-disabled],.sys-tags[data-disabled]{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-tags:is([data-disabled],[data-readonly]) .sys-tags-list{background:var(--sys-color-control-subtle)}.sys-tags[data-readonly] .sys-tags-item-delete,.sys-tags[data-readonly] .sys-tags-clear{display:none}.sys-tags:has([aria-invalid=true]) .sys-tags-list{border-color:var(--sys-color-danger)}@media (pointer:coarse){.sys-tags-list{min-block-size:max(var(--sys-control-touch-min), var(--sys-density-control-height))}.sys-tags-input{font-size:max(16px, var(--sys-type-ui-font-size))}.sys-tags-item-delete,.sys-tags-clear{min-inline-size:var(--sys-control-touch-min);min-block-size:var(--sys-control-touch-min)}}@media (forced-colors:active){.sys-tags-item[data-highlighted]{outline-color:highlight}}.sys-textarea{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--sys-control-textarea-min-height);resize:vertical;padding:.45em var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);background:var(--sys-color-control);color:var(--sys-color-text);font:var(--sys-type-ui)}.sys-textarea::placeholder{color:var(--sys-color-text-muted);opacity:1}.sys-textarea:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-textarea[aria-invalid=true],.sys-textarea[data-invalid]{border-color:var(--sys-color-danger)}.sys-textarea[readonly]{background:var(--sys-color-control-subtle)}.sys-textarea[disabled]{background:var(--sys-color-control-subtle);color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-textarea[data-appearance=embedded]{background:0 0;border-color:#0000}.sys-textarea[data-appearance=embedded]:focus-visible{outline:none}.sys-textarea[data-appearance=embedded][aria-invalid=true],.sys-textarea[data-appearance=embedded][data-invalid]{border-color:#0000}.sys-textarea[data-appearance=embedded][readonly],.sys-textarea[data-appearance=embedded][disabled]{background:0 0}@media (width<=40rem){.sys-textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.sys-textarea{transition:none}}@media (forced-colors:active){.sys-textarea{border-color:buttontext}.sys-textarea:focus-visible{outline-color:highlight}.sys-textarea[aria-invalid=true]{border-color:mark}.sys-textarea[data-appearance=embedded]{background:canvas;border-color:canvas}.sys-textarea[data-appearance=embedded]:focus-visible{outline:none}.sys-textarea[data-appearance=embedded][aria-invalid=true],.sys-textarea[data-appearance=embedded][data-invalid]{border-color:canvas}.sys-textarea[data-appearance=embedded][readonly],.sys-textarea[data-appearance=embedded][disabled]{background:canvas}}.sys-thread{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex;position:relative}.sys-thread[data-appearance=panel]{border:var(--sys-border-width) solid var(--sys-color-border-subtle);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel)}.sys-thread-viewport{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:1;min-block-size:0;min-inline-size:0;overflow:hidden auto}.sys-thread-viewport:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:calc(-1 * var(--sys-focus-width))}.sys-thread-content{gap:var(--sys-space-6);min-inline-size:0;padding:var(--sys-space-4);flex-direction:column;display:flex}.sys-thread-jump{z-index:1;box-shadow:var(--sys-shadow-overlay);align-self:center;position:absolute;inset-block-end:var(--sys-space-3)}@media (prefers-reduced-motion:reduce){.sys-thread-viewport{scroll-behavior:auto}}@media (forced-colors:active){.sys-thread-viewport:focus-visible{outline-color:highlight}}.sys-time-picker-trigger{background:var(--sys-color-control);text-align:start;font-variant-numeric:tabular-nums;inline-size:100%;font-weight:400}.sys-time-picker-trigger .sys-button-label{justify-content:space-between;align-items:center;gap:var(--sys-control-icon-gap);inline-size:100%;display:flex}.sys-time-picker-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sys-time-picker-value[data-placeholder],.sys-time-picker-icon,.sys-time-picker-clear{color:var(--sys-color-text-muted)}.sys-time-picker-icon{flex:none;display:inline-flex}.sys-time-picker-trigger[aria-invalid=true]{border-color:var(--sys-color-danger)}.sys-time-picker-text-input{font-variant-numeric:tabular-nums}.sys-time-picker-popup.sys-popover-popup{box-sizing:border-box;inline-size:max-content;max-inline-size:min(100vw - 2rem, var(--available-width));padding:0;overflow:auto}.sys-time-picker-panel{inline-size:fit-content;min-inline-size:0;max-inline-size:100%;color:var(--sys-color-text);font:var(--sys-type-ui);flex-direction:column;display:flex}.sys-time-picker-columns{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:flex}.sys-time-picker-column{--time-picker-option-height:var(--sys-control-option-min-height);--time-picker-list-padding:4px;box-sizing:border-box;flex-direction:column;flex:1 1 0;min-inline-size:min-content;display:flex}.sys-time-picker-column+.sys-time-picker-column{border-inline-start:var(--sys-border-width) solid var(--sys-color-border)}.sys-time-picker-column-label{box-sizing:border-box;color:var(--sys-color-text-muted);font:var(--sys-type-ui-small);text-align:center;white-space:nowrap;overflow-wrap:normal;padding:12px 4px 8px}.sys-time-picker-column:focus-within .sys-time-picker-column-label{color:var(--sys-color-text)}.sys-time-picker-column-list{box-sizing:border-box;min-inline-size:0;block-size:calc(var(--time-picker-option-height) * var(--time-picker-rows,5) + 4px * (var(--time-picker-rows,5) - 1) + var(--time-picker-list-padding) * 2);padding:var(--time-picker-list-padding) 4px;overscroll-behavior:contain;scrollbar-width:none;outline:none;flex-direction:column;gap:4px;display:flex;position:relative;overflow-y:auto}.sys-time-picker-column-list::-webkit-scrollbar{display:none}.sys-time-picker-column-list[data-fade]{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--time-picker-fade-start,0px), #000 calc(100% - var(--time-picker-fade-end,0px)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--time-picker-fade-start,0px), #000 calc(100% - var(--time-picker-fade-end,0px)), transparent)}.sys-time-picker-column-list[data-overflow-start]{--time-picker-fade-start:var(--time-picker-fade-size,var(--time-picker-option-height))}.sys-time-picker-column-list[data-overflow-end]{--time-picker-fade-end:var(--time-picker-fade-size,var(--time-picker-option-height))}.sys-time-picker-option{isolation:isolate;block-size:var(--time-picker-option-height);border-radius:var(--sys-radius-control);min-inline-size:0;color:var(--sys-color-text);font:var(--sys-type-ui);font-variant-numeric:tabular-nums;cursor:default;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .1s ease-out,background-color .1s ease-out;display:flex;position:relative}.sys-time-picker-option:before{z-index:-1;block-size:min(100%, var(--sys-control-option-min-height));border-radius:inherit;content:"";pointer-events:none;background:0 0;transition:background-color .1s ease-out;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.sys-time-picker-option:hover:not([aria-selected=true]):not([aria-disabled=true]):before{background:var(--sys-color-control-hover)}.sys-time-picker-option[aria-selected=true]{color:var(--sys-color-action-fg);font-weight:var(--sys-type-ui-strong-weight)}.sys-time-picker-option[aria-selected=true]:before{background:var(--sys-color-action-bg)}.sys-time-picker-option[aria-disabled=true]{color:var(--sys-color-text-disabled);cursor:not-allowed}.sys-time-picker-column-list:focus-visible .sys-time-picker-option[data-highlighted],.sys-time-picker-column-list[data-empty]:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-time-picker-footer{border-block-start:var(--sys-border-width) solid var(--sys-color-border);flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;padding:8px;display:flex}.sys-time-picker-footer [data-slot=time-picker-confirm]{margin-inline-start:auto}.sys-time-picker-field{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;max-inline-size:1px;position:absolute}@media (pointer:coarse){.sys-time-picker-column{--time-picker-option-height:max(var(--sys-control-option-min-height), var(--sys-control-touch-min))}}@media (prefers-reduced-motion:reduce){.sys-time-picker-option,.sys-time-picker-option:before{transition:none}}@media (forced-colors:active){.sys-time-picker-option[aria-selected=true]:before{background:highlight}.sys-time-picker-option[aria-selected=true]{color:highlighttext}.sys-time-picker-column-list:focus-visible .sys-time-picker-option[data-highlighted]{outline-color:highlight}}.sys-timeline{gap:var(--sys-space-6);min-inline-size:0;color:var(--sys-color-text);margin:0;padding:0;list-style:none;display:grid}.sys-timeline-event{grid-template-columns:var(--sys-space-6) minmax(0, 1fr);align-items:start;gap:var(--sys-layout-group-compact,var(--sys-rhythm-group));min-inline-size:0;display:grid;position:relative}.sys-timeline-rail{justify-items:center;min-block-size:100%;display:grid;position:relative}.sys-timeline-marker{z-index:1;inline-size:var(--sys-space-6);block-size:var(--sys-space-6);background:var(--sys-color-panel);color:var(--sys-color-text);border-radius:50%;place-items:center;display:grid}.sys-timeline-marker>:where(svg,img){block-size:1em;inline-size:1em}.sys-timeline-connector{inline-size:var(--sys-border-width);background:var(--sys-color-border);position:absolute;inset-block-start:var(--sys-space-6);inset-block-end:calc(var(--sys-space-6) * -1);inset-inline-start:calc(50% - var(--sys-border-width) / 2)}.sys-timeline-event[data-show-connector] .sys-timeline-connector{display:block}.sys-timeline-event:not([data-show-connector]) .sys-timeline-connector{display:none}.sys-timeline-content,.sys-timeline-heading{gap:var(--sys-space-2);min-inline-size:0;display:grid}.sys-timeline-heading{align-items:baseline}.sys-timeline-title,.sys-timeline-time,.sys-timeline-body{overflow-wrap:anywhere;min-inline-size:0;margin:0}.sys-timeline-time,.sys-timeline-body{color:var(--sys-color-text-muted)}.sys-timeline-status{color:var(--sys-color-text);font-weight:var(--sys-type-ui-strong-weight);justify-self:start}.sys-timeline-status[data-status=complete]{color:var(--sys-color-success)}.sys-timeline-status[data-status=error]{color:var(--sys-color-danger)}.sys-timeline[data-orientation=horizontal]{overscroll-behavior-inline:contain;grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;overflow-x:auto}.sys-timeline[data-orientation=horizontal] .sys-timeline-event{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--sys-space-6) minmax(0, 1fr)}.sys-timeline[data-orientation=horizontal] .sys-timeline-rail{grid-area:1/1;justify-items:start}.sys-timeline[data-orientation=horizontal] .sys-timeline-marker{justify-self:start}.sys-timeline[data-orientation=horizontal] .sys-timeline-connector{inline-size:calc(100% - var(--sys-space-6));block-size:var(--sys-border-width);inset-block-start:calc(50% - var(--sys-border-width) / 2);inset-block-end:auto;inset-inline-start:var(--sys-space-6)}.sys-timeline[data-orientation=horizontal] .sys-timeline-content{grid-area:2/1}.sys-toast-viewport{z-index:130;gap:var(--sys-rhythm-group);inline-size:min(24rem, calc(100vw - 2 * var(--sys-space-4)));max-block-size:calc(100svh - 2 * var(--sys-space-4));overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset-block-end:max(var(--sys-space-4), env(safe-area-inset-bottom));inset-inline-end:max(var(--sys-space-4), env(safe-area-inset-right));overflow-y:auto}.sys-toast-viewport[data-placement=bottom]{inline-size:min(24rem, calc(100vw - 2 * var(--sys-space-4)));align-items:center;margin-inline:auto;inset-inline:0}.sys-toast-root{box-sizing:border-box;padding:var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-overlay);background:var(--sys-color-overlay);color:var(--sys-color-text);opacity:1;translate:var(--toast-swipe-movement-x,0px) var(--toast-swipe-movement-y,0px);overflow-wrap:anywhere;flex-shrink:0;transition:opacity .12s,translate .12s}.sys-toast-root[data-starting-style],.sys-toast-root[data-ending-style]{opacity:0}.sys-toast-root[data-limited]{display:none}.sys-toast-root[data-swiping]{transition-duration:0s}.sys-toast-root[data-tone=success]{border-color:var(--sys-color-success-border)}.sys-toast-root[data-tone=error]{border-color:var(--sys-color-danger-border)}.sys-toast-content{gap:var(--sys-space-2);display:grid}.sys-toast-title{font-weight:var(--sys-type-ui-strong-weight);line-height:var(--sys-type-ui-line-height)}.sys-toast-description{color:var(--sys-color-text-muted);line-height:var(--sys-type-ui-line-height)}.sys-toast-close,.sys-toast-action{min-block-size:var(--sys-density-control-height);min-inline-size:var(--sys-density-control-height);padding:var(--sys-space-2) var(--sys-density-control-padding);border:var(--sys-border-width) solid var(--sys-color-border-strong);border-radius:var(--sys-radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;justify-self:start}.sys-toast-close:focus-visible,.sys-toast-action:focus-visible,.sys-toast-root:focus-visible,.sys-toast-viewport:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-toast-positioner{z-index:130;max-inline-size:var(--available-width)}@media (pointer:coarse){.sys-toast-close,.sys-toast-action{min-block-size:44px;min-inline-size:44px}}@media (prefers-reduced-motion:reduce){.sys-toast-root{transition-duration:0s}}.sys-toggle{min-inline-size:min(var(--sys-density-control-height), 100%);max-inline-size:100%;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);padding-inline:var(--sys-density-control-padding);color:var(--sys-color-text);font:inherit;text-align:center;text-wrap:pretty;overflow-wrap:anywhere;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:.5rem;line-height:1.25;display:inline-flex;position:relative}.sys-toggle[data-size=sm]{min-block-size:2rem;padding-inline:.5rem;font-size:.875rem}.sys-toggle[data-size=lg]{min-block-size:3rem;padding-inline:1rem}.sys-toggle[data-variant=outlined]{border-color:var(--sys-color-border);background:var(--sys-color-panel)}.sys-toggle:hover:not([data-disabled]){background:var(--sys-color-control-hover)}.sys-toggle[data-pressed]{background:var(--sys-color-selected);color:var(--sys-color-text)}.sys-toggle[data-disabled]{opacity:.55;cursor:not-allowed}.sys-toggle:focus-visible{z-index:1;outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (pointer:coarse){.sys-toggle{min-block-size:max(44px, var(--sys-density-control-height));min-inline-size:44px}}@media (prefers-reduced-motion:reduce){.sys-toggle{transition:none}}@media (forced-colors:active){.sys-toggle:focus-visible{outline-color:highlight}}.sys-toggle-group{align-items:stretch;gap:.25rem;max-inline-size:100%;display:inline-flex}.sys-toggle-group[data-orientation=vertical]{flex-direction:column}.sys-toggle-group[data-variant=outlined]{gap:0}.sys-toggle-group-item{min-inline-size:min(var(--sys-density-control-height), 100%);max-inline-size:min(16rem,100%);min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);padding-inline:var(--sys-density-control-padding);color:var(--sys-color-text);font:inherit;text-align:center;text-wrap:pretty;overflow-wrap:anywhere;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:.5rem;line-height:1.25;display:inline-flex;position:relative}.sys-toggle-group[data-size=sm] .sys-toggle-group-item{min-block-size:2rem;padding-inline:.5rem;font-size:.875rem}.sys-toggle-group[data-size=lg] .sys-toggle-group-item{min-block-size:3rem;padding-inline:1rem}.sys-toggle-group[data-variant=outlined] .sys-toggle-group-item{border-color:var(--sys-color-border);background:var(--sys-color-panel)}.sys-toggle-group-item[data-pressed]{background:var(--sys-color-selected)}.sys-toggle-group-item[data-disabled]{opacity:.55;cursor:not-allowed}.sys-toggle-group-item:focus-visible{z-index:1;outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (pointer:coarse){.sys-toggle-group-item{min-block-size:max(44px, var(--sys-density-control-height))}}@media (prefers-reduced-motion:reduce){.sys-toggle-group-item{transition:none}}@media (forced-colors:active){.sys-toggle-group-item:focus-visible{outline-color:highlight}}.sys-tool-result{min-inline-size:0;color:var(--sys-color-text);font:var(--sys-type-ui)}.sys-tool-result>.sys-tool-result-trigger{border-color:var(--sys-color-border-subtle);background:var(--sys-color-surface-subtle)}.sys-tool-result-heading{align-items:center;gap:var(--sys-space-2);flex:1;min-inline-size:0;display:flex}.sys-tool-result-title{min-inline-size:0;font:var(--sys-type-label);overflow-wrap:anywhere;flex:1}.sys-tool-result-content>.sys-collapsible-content{gap:var(--sys-space-4);padding-inline:var(--sys-density-control-padding);flex-direction:column;display:flex}.sys-tool-result-section{gap:var(--sys-space-2);min-inline-size:0;font:var(--sys-type-ui);overflow-wrap:anywhere;flex-direction:column;display:flex}.sys-tool-result-section-label{font:var(--sys-type-meta);color:var(--sys-color-text-muted)}.sys-tool-result-code{border-color:var(--sys-color-border-subtle);border-radius:var(--sys-radius-control)}.sys-tool-result-actions{gap:var(--sys-space-2);padding:var(--sys-density-control-padding);border-block-start:var(--sys-border-width) solid var(--sys-color-border-subtle);flex-wrap:wrap;display:flex}.sys-toolbar{border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-panel);background:var(--sys-color-panel);min-inline-size:0;max-inline-size:100%;color:var(--sys-color-text);scrollbar-width:thin;align-items:center;gap:.5rem;padding:.25rem;display:flex;overflow-x:auto}.sys-toolbar[data-orientation=vertical]{flex-direction:column;align-items:stretch;inline-size:fit-content;overflow:visible}.sys-toolbar-group{align-items:center;gap:.25rem;min-inline-size:0;display:flex}.sys-toolbar[data-orientation=vertical] .sys-toolbar-group{flex-direction:column;align-items:stretch}.sys-toolbar-button,.sys-toolbar-link{min-inline-size:var(--sys-density-control-height);min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding-inline:.75rem;line-height:1.25;text-decoration:none;display:inline-flex}.sys-toolbar-button:hover:not([data-disabled]),.sys-toolbar-link:hover{background:var(--sys-color-control-hover)}.sys-toolbar-button[data-pressed]{background:var(--sys-color-selected)}.sys-toolbar-button[data-disabled],.sys-toolbar-link[data-disabled]{opacity:.55;cursor:not-allowed}.sys-toolbar-input{inline-size:min(14rem,35vw);min-inline-size:4rem;min-block-size:var(--sys-density-control-height);border:var(--sys-border-width) solid var(--sys-color-border);border-radius:var(--sys-radius-control);background:var(--sys-color-canvas);color:inherit;font:inherit;padding-inline:.625rem}.sys-toolbar-separator{background:var(--sys-color-border);flex:none}.sys-toolbar-separator[data-orientation=vertical]{inline-size:var(--sys-border-width);align-self:stretch;block-size:auto}.sys-toolbar-separator[data-orientation=horizontal]{inline-size:auto;block-size:var(--sys-border-width)}.sys-toolbar-button:focus-visible,.sys-toolbar-link:focus-visible,.sys-toolbar-input:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}@media (pointer:coarse){.sys-toolbar-button,.sys-toolbar-link{min-block-size:max(44px, var(--sys-density-control-height));min-inline-size:44px}}@media (prefers-reduced-motion:reduce){.sys-toolbar-button,.sys-toolbar-link{transition:none}}@media (forced-colors:active){.sys-toolbar-button:focus-visible,.sys-toolbar-link:focus-visible,.sys-toolbar-input:focus-visible{outline-color:highlight}}.sys-tooltip-positioner{z-index:var(--sys-overlay-layer-base,1);outline:none}.sys-tooltip-popup{max-inline-size:min(var(--sys-overlay-width-small), calc(100vi - (var(--sys-layout-gutter) * 2)));box-sizing:border-box;padding:var(--sys-focus-gap) var(--sys-density-control-padding);color:var(--sys-color-action-fg);background:var(--sys-color-text);border-radius:var(--sys-radius-control);overflow-wrap:break-word;transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1)}.sys-tooltip-popup[data-starting-style],.sys-tooltip-popup[data-ending-style]{opacity:0;transform:translateY(var(--sys-focus-gap))}@media (prefers-reduced-motion:reduce){.sys-tooltip-popup{transition:none}.sys-tooltip-popup[data-starting-style],.sys-tooltip-popup[data-ending-style]{transform:none}}.sys-transcript{min-inline-size:0;color:var(--sys-color-text)}.sys-transcript-toolbar{justify-content:space-between;align-items:center;gap:var(--sys-space-3);flex-wrap:wrap;margin-block-end:var(--sys-space-3);display:flex}.sys-transcript-label{font:var(--sys-type-label)}.sys-transcript-follow[aria-pressed=true]{border-color:var(--sys-color-border-strong)}.sys-transcript-viewport{overscroll-behavior:contain;scrollbar-width:thin;max-block-size:24rem;position:relative;overflow-y:auto}.sys-transcript-list{margin:0;padding:0;list-style:none}.sys-transcript-segment{align-items:start;gap:var(--sys-space-4);padding:var(--sys-space-3);border-inline-start:var(--sys-border-width) solid transparent;border-radius:var(--sys-radius-control);grid-template-columns:max-content minmax(0,1fr);display:grid}.sys-transcript-segment[data-current]{border-inline-start-color:var(--sys-color-text);background:var(--sys-color-control)}.sys-transcript-time,.sys-transcript-time-static{font-variant-numeric:tabular-nums}.sys-transcript-time-static{padding-block:var(--sys-space-1);font:var(--sys-type-meta);color:var(--sys-color-text-muted)}.sys-transcript-content{min-inline-size:0;font:var(--sys-type-body);overflow-wrap:anywhere}.sys-transcript-content p{margin:0}.sys-transcript-speaker{font:var(--sys-type-label);margin-block-end:var(--sys-space-1);display:block}.sys-transcript-empty{color:var(--sys-color-text-muted);font:var(--sys-type-ui)}.sys-transcript-viewport:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-tree,.sys-tree-children{gap:var(--sys-layout-group-compact,var(--sys-rhythm-group));min-inline-size:0;color:var(--sys-color-text);margin:0;padding-inline-start:var(--sys-space-4);list-style:none;display:grid}.sys-tree{padding-inline-start:0}.sys-tree-branch,.sys-tree-branch-header{overflow-wrap:anywhere;min-inline-size:0}.sys-tree-branch-header{min-block-size:var(--sys-density-row-height);align-items:center;display:flex}.sys-tree-children{margin-block-start:var(--sys-layout-group-compact,var(--sys-rhythm-group))}.sys-tree-view,.sys-tree-view-group{gap:var(--sys-space-1);min-inline-size:0;color:var(--sys-color-text);margin:0;padding:0;list-style:none;display:grid}.sys-tree-view{inline-size:100%}.sys-tree-view-group{border-inline-start:var(--sys-border-width) solid var(--sys-color-border);margin-inline-start:var(--sys-space-4);padding-inline-start:var(--sys-space-4)}.sys-tree-view-item{outline:0;min-inline-size:0}.sys-tree-view-row{min-block-size:var(--sys-density-row-height);align-items:center;gap:var(--sys-space-2);border-radius:var(--sys-radius-control);min-inline-size:0;padding-inline:var(--sys-space-2);color:inherit;cursor:default;display:flex}.sys-tree-view-item[aria-selected=true]>.sys-tree-view-row{background:var(--sys-color-selected)}.sys-tree-view-item:focus-visible>.sys-tree-view-row{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-tree-view-item[data-disabled]>.sys-tree-view-row{color:var(--sys-color-text-disabled)}.sys-tree-view-disclosure,.sys-tree-view-spacer{flex:0 0 var(--sys-density-control-height);inline-size:var(--sys-density-control-height);block-size:var(--sys-density-control-height);place-items:center;display:inline-grid}.sys-tree-view-disclosure:before{content:"›";color:var(--sys-color-text-muted);font-size:1.25em;line-height:1;transition:rotate .12s ease-out}.sys-tree-view-disclosure[data-expanded]:before{rotate:90deg}.sys-tree-view-label{overflow-wrap:anywhere;min-inline-size:0}@media (prefers-reduced-motion:reduce){.sys-tree-view-disclosure:before{transition:none}}@media (forced-colors:active){.sys-tree-view-item[aria-selected=true]>.sys-tree-view-row{outline:1px solid highlight}}.sys-video-player{border-radius:var(--sys-radius-media);background:var(--sys-color-control);outline:1px solid var(--sys-color-image-outline,var(--sys-color-border));outline-offset:-1px;block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.sys-video-player:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-visually-hidden:not(:focus-within){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sys-waveform{block-size:4rem;inline-size:100%;min-inline-size:0}.sys-waveform svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.sys-waveform rect{fill:var(--sys-color-text-muted);opacity:.45}.sys-waveform rect[data-played]{fill:var(--sys-color-text);opacity:1}.sys-waveform line{stroke:var(--sys-color-text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}.sys-waveform-seek{min-inline-size:0;position:relative}.sys-waveform-slider{position:absolute;inset:0}.sys-waveform-control,.sys-waveform-track{touch-action:pan-y;block-size:100%;inline-size:100%}.sys-waveform-thumb{inline-size:var(--sys-focus-width);background:var(--sys-color-text);cursor:ew-resize;block-size:100%}.sys-waveform-thumb:focus-visible{outline:var(--sys-focus-width) solid var(--sys-color-focus);outline-offset:var(--sys-focus-gap)}.sys-waveform-slider[data-disabled]{opacity:.45}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-9{height:calc(var(--spacing) * 9)}.h-98{height:calc(var(--spacing) * 98)}.h-280{height:calc(var(--spacing) * 280)}.h-\[k�\4 ��\1a ����\8 r�\$I9\19 �8�B\11 \%�\8 ���2\]{height:k�������r�$I9�8�B%����2}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[calc\(100dvh-61px\)\]{min-height:calc(100dvh - 61px)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-transparent{border-color:#0000}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.py-24{padding-block:calc(var(--spacing) * 24)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.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)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(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,)}.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,)}.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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.focus-visible\:ring-3: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)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}@media (width>=48rem){.md\:py-32{padding-block:calc(var(--spacing) * 32)}}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-italic-B5xAaiFk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-italic-DzZdc28x.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-italic-DcOpz6Lw.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-italic-CILZdfAp.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-italic-K3WlGtc8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-ext-400-normal-CxUI4jC_.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-400-normal-BcBv-TKp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-400-normal-CPQ8oqB-.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-400-normal-C7IY3oUc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-vietnamese-400-normal-DGubAMUE.woff2)format("woff2"),url(/assets/ibm-plex-serif-vietnamese-400-normal-BY9Vij9A.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-ext-400-normal-CNMooFZX.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-ext-400-normal-DwktX9jl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-normal-BIGslYFI.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-400-normal-BB-zNvJB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-ext-400-italic-o20Cx6Xj.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-400-italic-CPw2or01.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-cyrillic-400-italic-C_ad97oI.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-400-italic-CygxzOWU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-vietnamese-400-italic-BSp0Db6W.woff2)format("woff2"),url(/assets/ibm-plex-serif-vietnamese-400-italic-1VBVfWB7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-ext-400-italic-hOoDEQwh.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-ext-400-italic-4IJS-XHX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-italic-BCf4TsCA.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-400-italic-Dd68USph.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-cyrillic-ext-500-normal-DFQJzPS0.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-500-normal-BtThTb6K.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-cyrillic-500-normal-iHfdoNSD.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-500-normal-oG0QAu2_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-vietnamese-500-normal-2_PwV24p.woff2)format("woff2"),url(/assets/ibm-plex-serif-vietnamese-500-normal-BXXzeVTF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-ext-500-normal-CmETpp4t.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-ext-500-normal-Czz10gBp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-500-normal-REKAfBVG.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-500-normal-C3_OdgN3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-cyrillic-ext-700-normal-CFcTJr1V.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-700-normal-Dq7XTXEq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-cyrillic-700-normal-BSMLrh7C.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-700-normal-CHVzwaSb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-vietnamese-700-normal-hPmb8oh_.woff2)format("woff2"),url(/assets/ibm-plex-serif-vietnamese-700-normal-B3aSYR1A.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-latin-ext-700-normal-BoBbeF2z.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-ext-700-normal-5BnP_gGI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-latin-700-normal-bnJnpGuO.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-700-normal-BBiG0u0D.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-cyrillic-ext-700-italic-Bc19HSAP.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-700-italic-DgecleUo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-cyrillic-700-italic-BRtCjQkv.woff2)format("woff2"),url(/assets/ibm-plex-serif-cyrillic-700-italic-n7rvy6Ur.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-vietnamese-700-italic-CKlPs2pg.woff2)format("woff2"),url(/assets/ibm-plex-serif-vietnamese-700-italic-BfNGIsDC.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-latin-ext-700-italic-CQ77jtux.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-ext-700-italic-D1NXqml7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-serif-latin-700-italic-CHn67auB.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-700-italic-CRdJzUDe.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-italic-CBjNughH.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-italic-B4oTjJdl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-italic-CBJ8pzag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-italic-2syK4fUT.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-italic-DRuN92E5.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-italic-D6eaYXMU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-italic-B7_fu1kp.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-italic-Bg0ZHwF4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-italic-BqAiT5Ww.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-italic-66oory27.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Apfel Grotezk;src:url(/fonts/apfel/ApfelGrotezk-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--anton-neutral-50:#fafafa;--anton-neutral-100:#f0f0f0;--anton-neutral-200:#e0e0e0;--anton-neutral-300:#d8d8d8;--anton-neutral-600:#666;--anton-neutral-700:#444;--anton-neutral-900:#262626;--anton-neutral-950:#111;--anton-white:#fff;--anton-bg:var(--anton-neutral-100);--anton-surface:var(--anton-white);--anton-panel:var(--anton-neutral-200);--anton-subtle:var(--anton-neutral-50);--anton-ink:var(--anton-neutral-900);--anton-muted:var(--anton-neutral-600);--anton-border:var(--anton-neutral-300);--anton-line-leader:#2626265c;--anton-placeholder-light:#e7e7e7;--anton-placeholder-medium:#d9d9d9;--anton-placeholder-dark:#c9c9c9;--anton-action:var(--anton-neutral-950);--anton-action-hover:var(--anton-neutral-700);--anton-on-action:var(--anton-white);--anton-focus:var(--anton-neutral-900);--anton-font-display:"Apfel Grotezk", "Inter", sans-serif;--anton-font-body:"Inter", Arial, sans-serif;--anton-type-hero:clamp(44px, 6vw, 71px);--anton-type-section:clamp(32px, 3.65vw, 44px);--anton-type-lead:clamp(20px, 2.2vw, 26px);--anton-type-capability:clamp(26px, 2.8vw, 36px);--anton-type-body:16px;--anton-type-caption:14px;--anton-page:1100px;--anton-gutter:24px;--anton-space-1:4px;--anton-space-2:8px;--anton-space-3:12px;--anton-space-4:16px;--anton-space-5:24px;--anton-space-6:35px;--anton-space-7:52px;--anton-space-section:78px;--anton-surface-inset:6px;--anton-radius-outer:12px;--anton-radius-inner:6px;--anton-radius-control:6px;--anton-edge-dark:#00000026;--anton-edge-light:#ffffffc7;--anton-mark-edge:#ffffffc7;--anton-mark-imprint-light:#c9c9c9;--anton-mark-imprint-dark:var(--anton-neutral-600);--anton-mark-imprint:var(--anton-mark-imprint-dark);--anton-mark-shadow-opacity:.7;--anton-mark-light-opacity:.18;--anton-relief-raised:0 0 0 1px var(--anton-edge-dark), inset 0 0 0 1px var(--anton-edge-light), inset 0 1px 0 #ffffffe6;--anton-relief-inset:inset 0 0 0 1px #0000001f, inset 0 1px 1px #0000000f, 0 1px 0 #fffc;--anton-relief-dark:0 0 0 1px #0006, inset 0 0 0 1px #ffffff12, inset 0 1px 0 #ffffff1f;--anton-relief-control:0 0 0 1px #00000029, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #0000001a;--anton-section-gap:clamp(72px, 8vw, 112px);--anton-band-padding:clamp(64px, 7.5vw, 104px);--anton-band-heading-gap:clamp(32px, 4vw, 52px);--anton-column-gap:clamp(32px, 5vw, 72px);--anton-display-max:71px;--anton-on-dark:#f0f0f0;--anton-on-dark-muted:var(--anton-neutral-300);--anton-dark-surface:#262626;--anton-duration:.15s;--anton-ease:cubic-bezier(.2, 0, 0, 1)}.anton-site{--sys-font-body:var(--anton-font-body);--sys-font-display:var(--anton-font-display);--sys-font-ui:var(--anton-font-body);--sys-color-canvas:var(--anton-bg);--sys-color-panel:var(--anton-surface);--sys-color-text:var(--anton-ink);--sys-color-text-muted:var(--anton-muted);--sys-color-border:var(--anton-border);--sys-color-focus:var(--anton-focus);--sys-color-action-bg:var(--anton-action);--sys-color-action-fg:var(--anton-on-action);--sys-color-action-hover:var(--anton-action-hover);--sys-color-action-active:var(--anton-action-hover);--sys-color-action-primary-solid-bg:var(--anton-action);--sys-color-action-primary-solid-fg:var(--anton-on-action);--sys-color-action-primary-solid-top:var(--anton-action);--sys-color-action-primary-solid-hover:var(--anton-action-hover);--sys-color-action-primary-solid-hover-top:var(--anton-action-hover);--sys-color-action-primary-solid-pressed:var(--anton-action-hover);--sys-color-action-primary-solid-pressed-top:var(--anton-action-hover);--sys-radius-control:var(--anton-radius-control);--sys-type-display-lg-font-family:var(--anton-font-display);--sys-type-display-lg-font-size:var(--anton-type-hero);--sys-type-display-lg-font-weight:400;--sys-type-display-lg-line-height:1.05;--sys-type-display-lg-letter-spacing:-.04em;--sys-type-display-md-font-family:var(--anton-font-display);--sys-type-display-md-font-size:var(--anton-type-section);--sys-type-display-md-font-weight:400;--sys-type-display-md-line-height:1.1;--sys-type-display-md-letter-spacing:-.035em;--sys-type-body-font-size:var(--anton-type-body);--sys-type-ui-font-size:15px;--sys-control-height-medium:44px}@media (width<=810px){:root{--anton-type-hero:clamp(32px, 8.7vw, 52px);--anton-space-section:56px;--anton-gutter:20px}}.work-process{align-items:start;gap:var(--anton-column-gap);grid-template-columns:minmax(180px,.8fr) minmax(0,3fr);display:grid}.work-process-heading p{max-inline-size:28ch;color:var(--anton-muted);margin-block-start:20px}.work-process-grid{gap:var(--anton-space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.work-process-frame{min-inline-size:0}.work-process .work-process-card{background:var(--anton-surface);flex-direction:column;block-size:100%;min-block-size:430px;padding:24px;display:flex}.work-process-meta{color:var(--anton-muted);font-size:var(--anton-type-caption);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;display:flex}.work-process-meta .card-icon{flex:none}.work-process-card h3{min-block-size:2.4em;font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);font-size:min(var(--anton-type-capability), 30px);letter-spacing:-.025em;white-space:pre-line;margin-block:28px 22px}.work-process-heading .section-title{white-space:pre-line}.work-process-description{border-block-start:1px solid var(--anton-border);padding-block-start:20px}.work-process-result{gap:6px;margin-block-start:auto;padding-block-start:32px;display:grid}.work-process-result>span{color:var(--anton-muted);font-size:var(--anton-type-caption)}@media (width<=1100px){.work-process{grid-template-columns:1fr}.work-process-heading p{max-inline-size:45ch}.work-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.work-process-grid{grid-template-columns:1fr}.work-process .work-process-card{min-block-size:340px}}@media (forced-colors:active){.work-process-frame,.work-process-card{box-shadow:none;border:1px solid canvastext}}html,body{background:var(--anton-bg)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.anton-site{color:var(--anton-ink);background:var(--anton-bg);font:400 var(--anton-type-body)/1.5 var(--anton-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal}.anton-site a:not(.anton-action){color:inherit;text-decoration:none}.anton-site :where(p,h1,h2,h3,figure){margin:0}.anton-site :where(p,li){text-wrap:pretty}.anton-site :where(h1,h2,h3){text-wrap:balance;-webkit-hyphens:none;hyphens:none}.anton-site :where(section[id],main){scroll-margin-block-start:32px}.anton-site[data-page=project] :where(section[id]){scroll-margin-block-start:88px}.anton-site :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--anton-focus);outline-offset:5px}.anton-site ::selection{background:var(--anton-ink);color:var(--anton-surface)}.page-frame{inline-size:min(calc(100% - var(--anton-gutter) * 2), var(--anton-page));margin-inline:auto}.section-block{margin-block-start:var(--anton-section-gap)}.section-band{padding-block:var(--anton-band-padding);background:var(--anton-bg)}.section-band[data-tone=subtle]{background:var(--anton-subtle)}.section-band[data-first]{margin-block-start:var(--anton-section-gap)}.section-band[data-last]{padding-block-end:0}.section-band .section-heading{margin-block-end:var(--anton-band-heading-gap)}.section-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-block-end:36px;display:flex}.section-title{max-inline-size:23ch}.lead{font-size:var(--anton-type-lead);letter-spacing:-.025em;line-height:1.4}.text-link{min-block-size:44px;max-inline-size:100%;font-size:var(--anton-type-caption);justify-content:space-between;align-items:center;gap:14px;display:inline-flex}.text-link>span{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:from-font}.arrow-icon{pointer-events:none;flex:0 0 18px;display:block;overflow:visible}.arrow-icon[data-direction=left]{rotate:180deg}.arrow-icon[data-direction=up]{rotate:-90deg}.skip-link{z-index:30;background:var(--anton-ink);padding:12px 20px;position:absolute;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-200%);color:var(--anton-surface)!important}.skip-link:focus{transform:translateY(0)}.site-header{z-index:20;align-items:center;gap:28px;padding-block:24px;display:flex;position:relative}.brand-link{border-radius:var(--anton-radius-control);flex:none;place-items:center;block-size:56px;inline-size:56px;display:grid}.brand-link[data-imprint=light]{--anton-mark-imprint:var(--anton-mark-imprint-light);--anton-mark-shadow-opacity:.32;--anton-mark-light-opacity:.9}.brand-link[data-align=edge]{margin-inline-start:-11.2382px}.brand-mark{pointer-events:none;block-size:44px;inline-size:44px;display:block;overflow:visible}.brand-mark-ink{fill:currentColor;opacity:1;filter:drop-shadow(0 .65px 0 var(--anton-mark-edge))}.brand-mark-imprint{fill:var(--anton-mark-imprint);opacity:0}.brand-imprint-shadow{flood-color:#000;flood-opacity:var(--anton-mark-shadow-opacity)}.brand-imprint-light{flood-color:#fff;flood-opacity:var(--anton-mark-light-opacity)}.brand-link:is(:focus-visible,:active) .brand-mark-ink{opacity:0}.brand-link:is(:focus-visible,:active) .brand-mark-imprint{opacity:1}.main-nav{font-size:var(--anton-type-caption);align-items:center;gap:24px;margin-inline-start:auto;display:flex}.main-nav a,.footer-nav a{text-underline-offset:.35em;align-items:center;min-block-size:44px;text-decoration-thickness:from-font;display:inline-flex}.main-nav a[aria-current],.footer-nav a[aria-current]{text-decoration:underline}.locale-nav{align-items:center;gap:var(--anton-surface-inset);padding:var(--anton-surface-inset);border-radius:var(--anton-radius-outer);background:var(--anton-bg);box-shadow:var(--anton-relief-raised);font-size:var(--anton-type-caption);flex:none;display:inline-flex}.locale-nav a{border-radius:var(--anton-radius-inner);place-items:center;min-block-size:44px;min-inline-size:44px;display:grid;color:var(--anton-muted)!important}.locale-nav a[aria-current=page]{background:var(--anton-surface);box-shadow:var(--anton-relief-raised);font-weight:500;color:var(--anton-ink)!important}.locale-nav a:focus-visible{outline-offset:2px!important}.mobile-menu{display:none}.hero{padding-block:48px 72px}.hero-title{letter-spacing:-.04em;max-inline-size:960px}.hero-bottom{justify-items:start;gap:24px;margin-block-start:24px;display:grid}.hero-intro{max-inline-size:48ch;font-size:var(--anton-type-lead);letter-spacing:-.025em;line-height:1.4}.page-intro{padding-block:52px 64px}.page-intro>.lead{max-inline-size:35ch;margin-block-start:28px}.page-intro-note{color:var(--anton-muted);font-size:var(--anton-type-caption);margin-block-start:20px!important}.page-intro-split{gap:var(--anton-column-gap);grid-template-columns:1fr 1fr;align-items:end;display:grid}.page-intro-split>.lead{margin-block-start:0}.anton-action{border-radius:var(--anton-radius-control);background:var(--anton-action);min-block-size:44px;max-inline-size:100%;box-shadow:var(--anton-relief-control);color:var(--anton-on-action);font:400 16px/1.25 var(--anton-font-body);text-align:center;cursor:pointer;touch-action:manipulation;border:0;justify-content:center;align-items:center;padding:12px 22px;text-decoration:none;display:inline-flex}.anton-action:before,.anton-action:after{display:none}.anton-action:active{background:var(--anton-action-hover);color:var(--anton-on-action);box-shadow:var(--anton-relief-inset)}.surface-frame,.media-frame{padding:var(--anton-surface-inset);border-radius:var(--anton-radius-outer);background:var(--anton-bg);box-shadow:var(--anton-relief-raised)}.surface-panel{border-radius:var(--anton-radius-inner);background:var(--anton-bg);box-shadow:var(--anton-relief-inset)}.surface-dark{color:var(--anton-on-dark);background:var(--anton-dark-surface);--sys-color-text:var(--anton-on-dark);--anton-action:var(--anton-surface);--anton-on-action:var(--anton-ink);--anton-action-hover:var(--anton-panel);--anton-focus:var(--anton-on-dark);--anton-relief-inset:var(--anton-relief-dark)}.surface-dark ::selection{color:var(--anton-ink);background:var(--anton-on-dark)}.media-frame{inline-size:100%}.placeholder-media{border-radius:var(--anton-radius-inner);background:var(--anton-placeholder-medium);inline-size:100%;box-shadow:var(--anton-relief-inset);pointer-events:none;display:block}.placeholder-media[data-tone=light]{background:var(--anton-placeholder-light)}.placeholder-media[data-tone=dark]{background:var(--anton-placeholder-dark)}.placeholder-media[data-shape=landscape]{aspect-ratio:16/10}.placeholder-media[data-shape=portrait]{aspect-ratio:4/5}.placeholder-media[data-shape=square]{aspect-ratio:1}.placeholder-media[data-shape=phone]{aspect-ratio:9/16}.placeholder-media[data-shape=panorama]{aspect-ratio:21/9}.project-cover{aspect-ratio:4/5;object-fit:cover;border-radius:var(--anton-radius-inner);background:var(--anton-placeholder-medium);block-size:auto;inline-size:100%;display:block}.project-cover[data-shape=landscape]{aspect-ratio:16/10}.project-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:64px 24px;display:grid}.project-card{min-inline-size:0}.project-card[data-layout=wide]{grid-column:span 8}.project-card[data-layout=portrait]{grid-column:span 4}.project-card[data-variant=related]{grid-column:span 6}.project-content{display:block}.project-caption{align-items:baseline;gap:16px;margin-block-start:16px;display:flex}.project-caption :is(h2,h3){font:400 var(--anton-type-lead)/1.1 var(--anton-font-display);letter-spacing:-.025em}.project-title{min-inline-size:0}.project-status{color:var(--anton-muted);font-size:var(--anton-type-caption);margin-block-start:6px;line-height:1.4;display:block}.project-caption>span{color:var(--anton-muted);font-size:var(--anton-type-caption)}.project-caption .arrow-icon{align-self:center;margin-inline-start:auto}.project-navigation-label{font-size:var(--anton-type-caption);margin-block-end:16px!important}.project-grid[data-variant=related] .placeholder-media{aspect-ratio:16/10}.about-band{background:var(--anton-subtle)}.about-preview{align-items:center;gap:var(--anton-column-gap);grid-template-columns:1.1fr .9fr;padding-block:64px;display:grid}.about-preview-copy .lead{margin-block:28px 20px}.about-preview-copy>p:not(.lead){max-inline-size:39ch}.about-details{gap:20px;margin:28px 0 0;display:grid}.about-details>div{grid-template-columns:.85fr 1.15fr;gap:20px;display:grid}.about-details dt{font-weight:500}.about-details dd{color:var(--anton-muted);margin:0}.more-projects{margin-block-start:32px}.more-projects .disclosure[data-variant=plain]{margin-block-start:0}.more-projects .disclosure[data-variant=plain] summary{justify-content:flex-start;gap:16px;min-block-size:44px;padding-block:12px}.more-projects .disclosure-content{padding:28px 0 0}.portrait-slot{justify-self:end;inline-size:100%;max-inline-size:400px}.portrait-slot figcaption{font-size:var(--anton-type-caption);margin-block-start:12px}.about-page-hero{gap:var(--anton-column-gap);grid-template-columns:1.1fr .9fr;align-items:center;padding-block:56px 24px;display:grid}.about-page-hero .lead{margin-block:28px 20px}.about-body{max-inline-size:42ch}.about-page-hero .anton-action{margin-block-start:28px}.role-pair{gap:var(--anton-column-gap);grid-template-columns:1fr 1fr;margin:48px 0 0;display:grid}.role-pair>div{background:var(--anton-bg);border-radius:var(--anton-radius-outer);box-shadow:var(--anton-relief-raised);padding:36px}.role-pair dt{font:400 var(--anton-type-section)/1.1 var(--anton-font-display);letter-spacing:-.035em}.role-pair dd{margin:16px 0 0}.principles-section{gap:var(--anton-column-gap);grid-template-columns:.85fr 1.15fr;display:grid}.principles-list{gap:32px;display:grid}.principles-list>div{grid-template-columns:1fr 1fr;align-items:baseline;gap:24px;display:grid}.principles-list h3{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.scope-section{display:block}.scope-heading{margin-block-end:32px;display:block}.scope-heading>p{max-inline-size:38ch;font-size:var(--anton-type-body);margin-block-start:20px}.scope-selector{border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px;min-inline-size:0;margin:0;padding:0;display:grid;position:relative}.scope-visually-hidden,.scope-choice{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.scope-options{gap:12px;min-inline-size:0;display:grid}.scope-option{border-radius:var(--anton-radius-inner);background:var(--anton-bg);min-block-size:96px;box-shadow:var(--anton-relief-raised);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.scope-option-copy{gap:10px;min-inline-size:0;display:grid}.scope-option-title{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em;text-wrap:balance}.scope-option-short{display:none}.scope-option-description{font-size:var(--anton-type-body);line-height:1.5}.scope-option>.arrow-icon{opacity:0}.scope-preview{align-self:stretch;min-block-size:0;min-inline-size:0;display:grid}.scope-detail{min-block-size:0;min-inline-size:0;display:none}.scope-content-media{block-size:100%;min-block-size:0;display:grid}.scope-content-media>.placeholder-media{aspect-ratio:auto;block-size:100%;min-block-size:0}.scope-choice[value=structure]:checked~.scope-options [data-scope=structure],.scope-choice[value=design]:checked~.scope-options [data-scope=design],.scope-choice[value=development]:checked~.scope-options [data-scope=development],.scope-choice[value=handoff]:checked~.scope-options [data-scope=handoff]{background:var(--anton-subtle);box-shadow:var(--anton-relief-inset)}.scope-choice[value=structure]:checked~.scope-options [data-scope=structure]>.arrow-icon,.scope-choice[value=design]:checked~.scope-options [data-scope=design]>.arrow-icon,.scope-choice[value=development]:checked~.scope-options [data-scope=development]>.arrow-icon,.scope-choice[value=handoff]:checked~.scope-options [data-scope=handoff]>.arrow-icon{opacity:1}.scope-choice[value=structure]:focus-visible~.scope-options [data-scope=structure],.scope-choice[value=design]:focus-visible~.scope-options [data-scope=design],.scope-choice[value=development]:focus-visible~.scope-options [data-scope=development],.scope-choice[value=handoff]:focus-visible~.scope-options [data-scope=handoff]{outline:2px solid var(--anton-focus);outline-offset:4px}.scope-choice[value=structure]:checked~.scope-preview [data-scope=structure],.scope-choice[value=design]:checked~.scope-preview [data-scope=design],.scope-choice[value=development]:checked~.scope-preview [data-scope=development],.scope-choice[value=handoff]:checked~.scope-preview [data-scope=handoff]{display:block}.audience-grid{gap:var(--anton-surface-inset);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.audience-card{flex-direction:column;min-inline-size:0;padding:24px;display:flex}.audience-card h3{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.audience-card>p{font-size:var(--anton-type-body);margin-block:16px 0;line-height:1.5}.audience-card-action{font-size:var(--anton-type-caption);justify-content:space-between;align-items:center;gap:12px;margin-block-start:auto;display:flex}.audience-card:focus-visible{outline-offset:2px!important}@media (hover:hover){.scope-option:hover{background:var(--anton-subtle)}}@media (prefers-reduced-motion:no-preference){.scope-option{transition:background-color var(--anton-duration) var(--anton-ease), box-shadow var(--anton-duration) var(--anton-ease)}}@media (width<=900px){.scope-selector{grid-template-columns:1fr;gap:20px}.scope-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.scope-option{gap:6px;min-block-size:48px;padding:12px 10px}.scope-option-title,.scope-option-description{display:none}.scope-option-short{font:400 16px/1.4 var(--anton-font-body);display:block}.scope-option-copy{gap:0}.scope-content-media{block-size:auto}.scope-content-media>.placeholder-media{aspect-ratio:16/9;block-size:auto}.audience-grid{grid-template-columns:1fr 1fr}}@media (width<=580px){.scope-options{grid-template-columns:1fr 1fr}.scope-content-media>.placeholder-media{aspect-ratio:4/3}}@media (width<=480px){.audience-grid{grid-template-columns:1fr}.audience-card{padding:24px}}@media (forced-colors:active){.brand-mark-ink{filter:none;opacity:1!important}.brand-mark-imprint{display:none}.scope-option{border:1px solid buttontext;outline-color:highlight!important}}.process-intro{max-inline-size:34ch;font-size:var(--anton-type-body)}.process-grid{gap:var(--anton-surface-inset);padding:var(--anton-surface-inset);background:var(--anton-bg);border-radius:var(--anton-radius-outer);box-shadow:var(--anton-relief-raised);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0;list-style:none;display:grid}.process-grid li{min-inline-size:0}.process-grid .disclosure[data-variant=process]{background:var(--anton-surface);box-shadow:var(--anton-relief-raised)}.process-grid .disclosure[data-variant=process] summary{grid-template:"icon step mark"28px"title title title""description description description"1fr"preview preview preview"/28px minmax(0,1fr) 14px;align-items:start;gap:18px 12px;min-block-size:376px;padding:24px;display:grid}.process-grid .disclosure-step{color:var(--anton-muted);font-size:var(--anton-type-caption);font-variant-numeric:tabular-nums;grid-area:step;align-self:center}.process-grid .disclosure-preview{grid-area:preview}.process-result{border-block-start:1px solid var(--anton-border);font-size:var(--anton-type-body);gap:6px;padding-block-start:18px;display:grid}.process-result>:first-child{color:var(--anton-muted);font-size:var(--anton-type-caption)}.card-icon{block-size:28px;inline-size:28px;color:var(--anton-ink);filter:drop-shadow(0 1px #ffffffa6);display:block}.audience-card>.card-icon{margin-block-end:20px}.process-grid .disclosure-icon{grid-area:icon}.process-grid .disclosure-title{grid-area:title}.process-grid .disclosure[data-process-motion]{overflow:hidden}.process-grid .disclosure[data-process-motion] .disclosure-content{transform-origin:top}.process-grid .disclosure-title{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.process-grid .disclosure-description{font-size:var(--anton-type-body);grid-area:description;line-height:1.5}.process-grid .disclosure-mark{grid-area:mark;margin-block-start:7px}.process-grid .disclosure-content{padding:0 24px 24px}.process-outcomes{gap:20px;margin:0;display:grid}.process-outcomes dt{font-size:var(--anton-type-caption);margin-block-end:8px;font-weight:500}.process-outcomes dd{font-size:var(--anton-type-body);margin:0;line-height:1.5}.process-grid .disclosure[open]{background:var(--anton-surface)}.section-intro{max-inline-size:34ch;font-size:var(--anton-type-body)}.benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.benefit{min-inline-size:0}.benefit>.card-icon{margin-block-end:24px}.benefit h3{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.benefit>p{font-size:var(--anton-type-body);margin-block-start:18px;line-height:1.5}.benefits-proof{gap:var(--anton-surface-inset);grid-template-columns:.85fr 1.4fr;margin-block-start:48px;display:grid}.benefits-statement{background:var(--anton-surface);flex-direction:column;justify-content:center;gap:20px;padding:28px;display:flex}.benefits-statement>p{white-space:pre-line;font:400 var(--anton-type-capability)/1.15 var(--anton-font-display);letter-spacing:-.03em}.benefits-statement>span{max-inline-size:34ch;font-size:var(--anton-type-body);color:var(--anton-muted)}.benefits-facts{background:var(--anton-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:28px;display:grid}.benefits-facts>div{flex-direction:column;gap:10px;min-inline-size:0;display:flex}.benefits-facts dt{font-size:var(--anton-type-body)}.benefits-facts dd{margin:0}.benefits-facts .benefit-fact-number{font:400 var(--anton-type-section)/1 var(--anton-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:-1;margin-block-end:10px}.benefit-fact-detail{color:var(--anton-muted);font-size:var(--anton-type-caption)}.testimonials-notice{color:var(--anton-muted);font-size:var(--anton-type-caption);margin-block-start:16px!important}.review-controls{flex:none;align-items:center;gap:12px;display:flex}.review-counter{text-align:center;min-inline-size:4ch;color:var(--anton-muted);font-size:var(--anton-type-caption);font-variant-numeric:tabular-nums}.icon-button{border-radius:var(--anton-radius-control);background:var(--anton-bg);block-size:44px;inline-size:44px;box-shadow:var(--anton-relief-raised);color:var(--anton-ink);cursor:pointer;border:0;place-items:center;padding:0;display:inline-grid}.icon-button:disabled{opacity:.35;cursor:default}.testimonials-panel{gap:var(--anton-surface-inset);grid-template-columns:minmax(0,1fr) minmax(180px,.3fr);display:grid}.testimonials-summary{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-inline-size:0;padding:28px;display:flex}.review-summary-label{color:var(--anton-muted);font-size:var(--anton-type-caption);align-self:flex-start;margin-block-end:auto}.review-rating{font:400 var(--anton-display-max)/1 var(--anton-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.review-stars{gap:5px;margin-block-start:8px;display:flex}.review-stars .card-icon{filter:none;block-size:18px;inline-size:18px}.testimonials-summary>p:not(.review-rating){color:var(--anton-muted);font-size:var(--anton-type-caption)}.review-summary-caption{color:var(--anton-muted);font-size:var(--anton-type-caption);margin-block-start:auto;padding-block-start:24px}.review-track{gap:var(--anton-surface-inset);border-radius:var(--anton-radius-inner);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--anton-border) transparent;grid-auto-columns:min(100%,740px);grid-auto-flow:column;min-inline-size:0;display:grid;position:relative;overflow-x:auto}.review-card{background:var(--anton-surface);scroll-snap-align:start;flex-direction:column;gap:36px;min-block-size:370px;min-inline-size:0;margin:0;padding:32px;display:flex}.review-company{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.review-demo-label{color:var(--anton-muted);font:400 var(--anton-type-caption)/1.4 var(--anton-font-body);letter-spacing:0;flex:none}.review-card blockquote{margin:0}.review-card blockquote>p{font:400 var(--anton-type-lead)/1.4 var(--anton-font-display);letter-spacing:-.02em;color:var(--anton-muted)}.review-card blockquote strong{color:var(--anton-ink);font-weight:400}.review-card figcaption{font-size:var(--anton-type-body);align-items:center;gap:14px;margin-block-start:auto;display:flex}.review-avatar{border-radius:var(--anton-radius-inner);background:var(--anton-bg);block-size:44px;inline-size:44px;color:var(--anton-muted);font-size:var(--anton-type-caption);flex:0 0 44px;place-items:center;display:grid}.review-card figcaption>span:last-child{gap:4px;display:grid}.review-card figcaption strong{font-weight:500}.review-card figcaption>span>span{color:var(--anton-muted)}@media (hover:hover){.brand-link:hover .brand-mark-ink{opacity:0}.brand-link:hover .brand-mark-imprint{opacity:1}.locale-nav a:not([aria-current]):hover{background:var(--anton-subtle);color:var(--anton-ink)!important}.process-grid .disclosure[data-variant=process] summary:hover{background:0 0}.icon-button:not(:disabled):hover{background:var(--anton-surface)}}@media (prefers-reduced-motion:no-preference){.brand-mark-ink,.brand-mark-imprint{transition:opacity .15s cubic-bezier(.2,0,0,1)}.brand-mark{transition:transform .15s cubic-bezier(.2,0,0,1)}.brand-link:active .brand-mark{transform:translateY(.6px)scale(.96)}.locale-nav a{transition:color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1)}.icon-button{transition:background-color .15s cubic-bezier(.2,0,0,1),opacity .15s cubic-bezier(.2,0,0,1),scale .15s cubic-bezier(.2,0,0,1)}.icon-button:not(:disabled):active{scale:.96}}@media (width<=980px){.benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}.benefits-proof{grid-template-columns:1fr}.benefits-statement{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}}@media (width<=760px){.testimonials-panel{grid-template-columns:1fr}.testimonials-summary{text-align:start;grid-template-columns:auto 1fr;grid-template-areas:"label label""rating stars""rating count""caption caption";justify-items:start;gap:8px 28px;padding:24px;display:grid}.review-summary-label{grid-area:label;margin-block-end:12px}.review-rating{grid-area:rating}.review-stars{grid-area:stars;align-self:end;margin-block-start:0}.testimonials-summary>p:not(.review-rating){grid-area:count;align-self:start}.review-summary-caption{grid-area:caption;margin:0;padding-block-start:10px}.review-card{gap:28px;min-block-size:360px;padding:24px}.review-track{grid-auto-columns:100%}}@media (width<=580px){.benefits-grid{grid-template-columns:1fr;gap:32px}.benefit{grid-template-columns:28px minmax(0,1fr);gap:0 18px;display:grid}.benefit>.card-icon{grid-row:span 2;margin:0}.benefit>p{grid-column:2;margin-block-start:14px}.benefits-statement{gap:16px;padding:24px;display:flex}.benefits-facts{gap:18px;padding:24px}.benefits-facts dt,.benefit-fact-detail{font-size:var(--anton-type-caption)}.about-details>div{grid-template-columns:1fr;gap:6px}}@media (width<=380px){.benefits-facts{grid-template-columns:1fr;gap:24px}.benefits-facts>div{grid-template-columns:64px 1fr;gap:4px 18px;display:grid}.benefits-facts .benefit-fact-number{grid-row:1/3;margin:0}.benefit-fact-detail{grid-column:2}}@media (forced-colors:active){.locale-nav,.icon-button{box-shadow:none;border:1px solid buttontext}.locale-nav a[aria-current]{outline:1px solid highlight}}.offer-panel{gap:var(--anton-surface-inset);grid-template-columns:.85fr 1.15fr;display:grid}.offer-summary{flex-direction:column;align-items:stretch;gap:28px;padding:32px;display:flex}.offer-price{font:400 var(--anton-display-max)/1.05 var(--anton-font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.offer-draft{font-size:var(--anton-type-caption);color:var(--anton-on-dark-muted);margin-block-start:12px!important}.offer-scope{font:400 var(--anton-type-lead)/1.4 var(--anton-font-display);letter-spacing:-.025em;max-inline-size:28ch}.offer-summary>.anton-action{inline-size:100%}.offer-payment{margin-block-start:auto;padding-block-start:12px}.offer-payment h3{font:400 var(--anton-type-body)/1.5 var(--anton-font-body)}.offer-payment dl{grid-template-columns:1fr 1fr;gap:24px;margin:20px 0 0;display:grid}.offer-payment dt{font-size:var(--anton-type-caption);color:var(--anton-on-dark-muted)}.offer-payment dd{font:400 var(--anton-type-capability)/1.1 var(--anton-font-display);font-variant-numeric:tabular-nums;margin:8px 0 0}.offer-breakdown{gap:var(--anton-surface-inset);grid-template-rows:1fr auto;min-inline-size:0;display:grid}.offer-included{padding:26px}.offer-included h3{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.offer-included .included-list{gap:20px;margin:24px 0 0;padding:0;display:grid}.offer-included .included-list>div{grid-template-columns:1fr 1.55fr;align-items:baseline;gap:20px;display:grid}.offer-included .included-list dt{font-size:var(--anton-type-body);align-items:baseline;gap:12px;font-weight:500;display:flex}.offer-included .included-list dt:after{content:"";border-block-end:1px dotted var(--anton-line-leader);flex:1;min-inline-size:20px;transform:translateY(-.25em)}.offer-included .included-list dd{max-inline-size:32ch;color:var(--anton-muted);font-size:var(--anton-type-body);margin:0;line-height:1.5}.offer-metrics{gap:var(--anton-surface-inset);grid-template-columns:1fr 1fr;display:grid}.offer-metric{min-inline-size:0;padding:24px 26px}.offer-metric h3{font:400 var(--anton-type-caption)/1.4 var(--anton-font-body);color:var(--anton-muted)}.offer-metric>p{font:400 var(--anton-type-capability)/1.1 var(--anton-font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-block-start:14px}.offer-metric>p>span{font:400 var(--anton-type-body)/1.4 var(--anton-font-body);letter-spacing:0}.offer-metric small{font-size:var(--anton-type-caption);margin-block-start:14px;line-height:1.5;display:block}.disclosure{background:var(--anton-bg);border-radius:var(--anton-radius-inner);box-shadow:var(--anton-relief-inset)}.disclosure summary{cursor:pointer;border-radius:inherit;justify-content:space-between;align-items:center;gap:24px;min-block-size:48px;padding:22px 24px;list-style:none;display:flex}.disclosure summary::-webkit-details-marker{display:none}.disclosure-content{padding:0 24px 24px}.disclosure-content p{max-inline-size:60ch}.disclosure-content p+p{margin-block-start:12px}.disclosure[data-variant=plain]{box-shadow:none;font-size:var(--anton-type-caption);background:0 0;border-radius:0;margin-block-start:24px}.disclosure[data-variant=plain] summary{padding:12px 0}.disclosure[data-variant=plain] .disclosure-content{padding:8px 0 0}.disclosure[data-variant=plain] p{line-height:1.6}.disclosure-mark{flex:0 0 14px;block-size:14px;inline-size:14px;position:relative}.disclosure-mark:before,.disclosure-mark:after{content:"";background:currentColor;block-size:1.5px;inline-size:14px;position:absolute;inset-block-start:6px;inset-inline-start:0}.disclosure-mark:after{rotate:90deg}details[open] .disclosure-mark:after{display:none}.offer-footer{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 24px;padding:4px 8px;display:grid}.offer-footer>.disclosure[data-variant=plain]{margin:0}.offer-footer>.disclosure[open]{grid-column:1/-1}.offer-footer>.disclosure[data-variant=plain] summary{padding:14px 16px}.offer-footer>.disclosure[data-variant=plain] .disclosure-content{padding:8px 16px 20px}.offer-footer>.text-link{grid-column:2;min-block-size:49px;margin-inline-end:16px}.offer-requirements{grid-template-columns:1fr 1fr;gap:24px 40px;margin:0;display:grid}.offer-requirements dt{font-size:var(--anton-type-caption);margin-block-end:8px;font-weight:500}.offer-requirements dd{font-size:var(--anton-type-body);max-inline-size:48ch;margin:0;line-height:1.5}.questions-section{display:block}.questions-heading{margin-block-end:32px}.questions-list .disclosure[data-variant=faq]{scroll-margin-block-start:32px}.questions-list .disclosure[data-variant=faq] summary{min-block-size:60px;color:var(--anton-muted);padding:18px 20px}.questions-list .disclosure[data-variant=faq] .disclosure-mark{color:var(--anton-ink)}.questions-list .disclosure[data-variant=faq][open]{background:var(--anton-subtle)}.questions-list .disclosure[data-variant=faq][open] summary{color:var(--anton-ink);font-weight:500}.questions-list .disclosure[data-variant=faq] .disclosure-content{padding:0 20px 22px}.questions-list .disclosure[data-variant=faq] .disclosure-content p{max-inline-size:78ch;line-height:1.6}.questions-list{gap:var(--anton-surface-inset);padding:var(--anton-surface-inset);border-radius:var(--anton-radius-outer);background:var(--anton-bg);box-shadow:var(--anton-relief-raised);align-content:start;display:grid}.case-intro{padding-block:40px}.case-title-row{justify-content:space-between;align-items:end;gap:28px;margin-block-start:36px;display:flex}.case-title-row>span{font-size:var(--anton-type-caption);color:var(--anton-muted);padding-block-end:8px}.case-navigation{z-index:5;background:var(--anton-bg);flex-wrap:wrap;gap:8px 32px;margin-block-start:12px;padding-block:12px;display:flex;position:sticky;inset-block-start:0}.case-navigation a{min-block-size:44px;font-size:var(--anton-type-caption);align-items:center;display:inline-flex}.case-navigation a[aria-current]{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:from-font}.case-brief{gap:var(--anton-column-gap);grid-template-columns:.75fr 1.25fr;display:grid}.case-brief-columns{grid-template-columns:1fr 1fr;gap:32px;display:grid}.case-brief h3{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.case-brief ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.case-desktop .section-title,.case-mobile .section-title,.case-details .section-title{margin-block-end:36px}.case-desktop .media-frame+.media-frame{inline-size:78%;margin-block-start:32px;margin-inline-start:auto}.mobile-placeholder-grid{border-radius:var(--anton-radius-outer);background:var(--anton-subtle);box-shadow:var(--anton-relief-raised);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;padding:32px;display:grid}.mobile-placeholder-grid>:nth-child(2){margin-block-start:64px}.detail-placeholder-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:28px;display:grid}.detail-placeholder-grid>:last-child{margin-block-start:72px}.project-pagination{grid-template-columns:1fr 1fr;gap:32px;display:grid}.project-pagination .project-card{grid-column:auto}.not-found{min-block-size:65vh}.not-found .anton-action{margin-block-start:32px}.blog-teaser-grid{gap:var(--anton-surface-inset);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.article-card{background:var(--anton-surface);min-inline-size:0;display:flex}.article-card>a{border-radius:inherit;flex-direction:column;flex:1;gap:18px;min-block-size:260px;min-inline-size:0;padding:28px;display:flex}.article-card h3{font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em}.article-card>a>p{font-size:var(--anton-type-body);color:var(--anton-muted);line-height:1.5}.article-card-meta{color:var(--anton-muted);font-size:var(--anton-type-caption);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-block-start:auto;padding-block-start:14px;display:grid}.article-card-meta>.arrow-icon{color:var(--anton-ink)}.blog-intro{padding-block:32px 64px}.blog-title{letter-spacing:-.04em;max-inline-size:17ch;margin-block:28px!important}.blog-intro>.lead{max-inline-size:54ch}.blog-index-grid{gap:var(--anton-surface-inset);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-index-grid .article-card[data-featured]{grid-column:1/-1}.blog-index-grid .article-card[data-featured]>a{grid-template-rows:1fr auto;grid-template-columns:1.1fr .9fr;gap:28px 48px;min-block-size:264px;padding:40px;display:grid}.blog-index-grid .article-card[data-featured] h3{font-size:var(--anton-type-section);letter-spacing:-.035em;grid-row:span 2;align-self:center;line-height:1.1}.blog-index-grid .article-card[data-featured] .article-card-meta{align-self:stretch;padding:0}.blog-contact{margin-block-end:var(--anton-section-gap)}.blog-contact-panel>.surface-panel{background:var(--anton-surface);padding:36px}.blog-contact-panel p{max-inline-size:58ch;margin-block:24px!important}.blog-article{padding-block-start:28px}.article-header{padding-block-end:48px}.article-breadcrumbs{color:var(--anton-muted);font-size:var(--anton-type-caption);flex-wrap:wrap;align-items:center;gap:12px;margin-block:8px 36px;display:flex}.article-breadcrumbs a{align-items:center;min-block-size:36px;display:inline-flex}.article-title{letter-spacing:-.035em;max-inline-size:27ch;font-size:clamp(36px,4.8vw,56px)!important;line-height:1.08!important}.article-meta{font-size:var(--anton-type-caption);color:var(--anton-muted);flex-wrap:wrap;gap:8px 24px;margin-block-start:28px;display:flex}.article-layout{grid-template-columns:minmax(0,720px) 260px;justify-content:space-between;align-items:start;gap:48px;display:grid}.article-body{min-inline-size:0;font-size:17px;line-height:1.7}.article-body p{margin-block:18px!important}.article-introduction>p:first-child{color:var(--anton-ink);margin-block-start:0!important}.article-introduction{margin-block-end:48px}.article-body>section{margin-block-start:48px;scroll-margin-block-start:32px}.article-body h2{max-inline-size:32ch;font:400 var(--anton-type-lead)/1.2 var(--anton-font-display);letter-spacing:-.025em;margin-block-end:24px}.article-body :is(ul,ol){gap:12px;margin-block:24px;padding-inline-start:24px;display:grid}.article-body li{padding-inline-start:4px}.article-body a:not(.anton-action){text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.article-inline-link>a{align-items:baseline;gap:12px;display:inline-flex}.article-inline-link .arrow-icon{align-self:center}.article-note{margin-block:28px}.article-note>.surface-panel{background:var(--anton-surface);padding:24px}.article-note p:first-child{margin-block-start:0!important}.article-note p:last-child{margin-block-end:0!important}.article-note-title{font-weight:500}.article-table{overscroll-behavior-inline:contain;scrollbar-width:thin;max-inline-size:100%;margin-block:28px;overflow-x:auto}.article-table table{border-collapse:collapse;inline-size:100%;min-inline-size:520px;font-size:var(--anton-type-body);text-align:start;line-height:1.5}.article-table caption{text-align:start;padding-block-end:16px;font-weight:500}.article-table :is(th,td){vertical-align:top;border-block-end:1px solid var(--anton-border);padding:16px}.article-table th{font-weight:500}.article-table thead{background:var(--anton-panel)}.article-table tbody{background:var(--anton-surface)}.article-table tbody tr:nth-child(2n){background:var(--anton-subtle)}.article-sidebar{position:sticky;inset-block-start:24px}.article-toc>.surface-panel{background:var(--anton-surface);padding:24px}.article-toc p{font-weight:500;font-size:var(--anton-type-body)}.article-toc ol{font-size:var(--anton-type-caption);gap:14px;margin:20px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.article-toc a{display:block;color:var(--anton-muted)!important}.article-toc a[aria-current]{text-underline-offset:.2em;color:var(--anton-ink)!important;text-decoration:underline!important}.article-offer-link{min-block-size:44px;font-size:var(--anton-type-caption);justify-content:space-between;align-items:center;gap:12px;margin-block-start:12px;padding:18px 6px;display:flex}.article-mobile-toc{display:none}.article-sources{border-block-start:1px solid var(--anton-border);padding-block-start:24px}.article-sources h2{font-size:var(--anton-type-body);font-family:var(--anton-font-body);font-weight:500}.article-sources ul{font-size:var(--anton-type-caption);line-height:1.5}.article-cta{margin-block-start:48px}.article-cta>.surface-panel{background:var(--anton-surface);padding:28px}.article-cta h2{margin:0}.article-cta .anton-action{margin-block-start:8px}.article-related{margin-block-end:var(--anton-section-gap)}@media (hover:hover){.article-card>a:hover{background:var(--anton-subtle)}.article-breadcrumbs a:hover,.article-offer-link:hover{text-underline-offset:.25em;text-decoration:underline!important}}@media (prefers-reduced-motion:no-preference){.article-card>a{transition:background-color var(--anton-duration) var(--anton-ease)}}@media (width<=980px){.article-layout{grid-template-columns:minmax(0,1fr) 220px;gap:32px}.article-toc>.surface-panel{padding:20px}.article-card>a{padding:24px}}@media (width<=840px){.article-layout{display:block}.article-sidebar{display:none}.article-mobile-toc{margin-block:-12px 32px;display:block}.article-mobile-toc .disclosure[data-variant=plain]{margin:0}.article-mobile-toc ol{gap:14px;margin:0;padding-inline-start:22px;display:grid}.article-mobile-toc a{text-underline-offset:.2em;text-decoration:underline!important}}@media (width<=760px){.blog-teaser-grid{grid-template-columns:1fr}.article-card>a{min-block-size:0}.blog-intro{padding-block:16px 44px}.blog-title{max-inline-size:18ch}.blog-index-grid{grid-template-columns:1fr}.blog-index-grid .article-card[data-featured]>a{gap:18px;min-block-size:0;padding:24px;display:flex}.blog-index-grid .article-card[data-featured] h3{font-size:var(--anton-type-lead);align-self:stretch;line-height:1.2}.article-header{padding-block-end:36px}.article-breadcrumbs{margin-block-end:24px}.article-meta{gap:8px 16px}.article-body{font-size:var(--anton-type-body);line-height:1.65}.article-introduction,.article-body>section{margin-block-start:36px}.article-introduction{margin-block-end:36px}.article-note>.surface-panel,.article-cta>.surface-panel,.blog-contact-panel>.surface-panel{padding:24px}.article-table :is(th,td){padding:12px}}.contact-band,.site-footer{color:var(--anton-on-dark);background:var(--anton-dark-surface);--anton-focus:var(--anton-on-dark);--sys-color-text:var(--anton-on-dark)}.contact-band{--anton-action:var(--anton-surface);--anton-on-action:var(--anton-ink);--anton-action-hover:var(--anton-panel);margin-block-start:var(--anton-section-gap)}.contact-band ::selection{background:var(--anton-on-dark);color:var(--anton-ink)}.site-footer ::selection{background:var(--anton-on-dark);color:var(--anton-ink)}.contact-section{gap:var(--anton-column-gap);grid-template-columns:1.2fr .8fr;align-items:end;padding-block:72px;display:grid}.contact-email{font:400 var(--anton-type-lead)/1.3 var(--anton-font-display);letter-spacing:-.025em;text-underline-offset:.3em;overflow-wrap:anywhere;margin-block-start:24px;display:inline-block;text-decoration:underline!important;text-decoration-thickness:from-font!important}.contact-copy>p{max-inline-size:30ch;margin-block-end:24px}.site-footer{--anton-mark-edge:#0000008c;padding-block:24px 36px}.footer-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-bottom{justify-content:space-between;align-items:center;gap:24px;margin-block-start:24px;display:flex}.footer-nav{font-size:var(--anton-type-caption);flex-wrap:wrap;gap:8px 28px;display:flex}.footer-bottom>.text-link{flex:none;min-block-size:44px}@media (hover:hover){.main-nav a:hover,.footer-nav a:hover,.case-navigation a:hover{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:from-font}.anton-action:hover{background:var(--anton-action-hover);color:var(--anton-on-action)}.disclosure summary:hover{background:#00000008}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.anton-action{transition:background-color var(--anton-duration) var(--anton-ease), box-shadow var(--anton-duration) var(--anton-ease), scale var(--anton-duration) var(--anton-ease)}.anton-action:not([data-static]):active{scale:.96}.disclosure summary,.questions-list .disclosure[data-variant=faq]{transition:background-color var(--anton-duration) var(--anton-ease)}}@media (width<=980px){.main-nav{gap:16px}.site-header{gap:18px}.about-preview,.about-page-hero{gap:40px}.principles-list>div{grid-template-columns:1fr;gap:12px}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-summary{padding:28px}.offer-metrics{grid-template-columns:1fr}.offer-metric{grid-template-columns:1fr 1fr;align-items:baseline;gap:8px 20px;display:grid}.offer-metric h3{grid-column:1/-1}.offer-metric>p,.offer-metric small{margin-block-start:0}}@media (width<=840px){.main-nav{display:none}.mobile-menu{margin-inline-start:auto;display:block}.mobile-menu summary{cursor:pointer;min-block-size:44px;font-size:var(--anton-type-caption);justify-content:space-between;align-items:center;gap:12px;padding-inline:8px;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.menu-symbol{block-size:16px;inline-size:16px;position:relative}.menu-symbol:before,.menu-symbol:after{content:"";background:currentColor;block-size:1.5px;inline-size:16px;position:absolute;inset-block-start:5px;inset-inline-start:0}.menu-symbol:after{inset-block-start:10px}.mobile-menu[open] .menu-symbol:before,.mobile-menu[open] .menu-symbol:after{inset-block-start:7px;rotate:45deg}.mobile-menu[open] .menu-symbol:after{rotate:-45deg}.mobile-nav{padding:var(--anton-surface-inset);border-radius:var(--anton-radius-outer);background:var(--anton-bg);box-shadow:var(--anton-relief-raised);display:grid;position:absolute;inset-block-start:100%;inset-inline:0}.mobile-nav a{border-radius:var(--anton-radius-inner);align-items:center;min-block-size:48px;padding-inline:16px;display:flex}.mobile-nav a[aria-current]{text-underline-offset:.3em;text-decoration:underline}}@media (width<=760px){.anton-site[data-page=project] :where(section[id]){scroll-margin-block-start:32px}.site-header{gap:10px;padding-block:18px}.locale-nav a{min-inline-size:44px}.hero{padding-block:30px 52px}.hero-intro{font-size:20px}.page-intro{padding-block:34px 48px}.page-intro-split{grid-template-columns:1fr;gap:24px}.section-heading{flex-wrap:wrap;gap:16px;margin-block-end:28px}.project-grid{gap:40px 20px}.project-card[data-layout=wide],.project-card[data-layout=portrait],.project-card[data-variant=related]{grid-column:span 6}.project-card .placeholder-media{aspect-ratio:4/5}.project-caption{gap:8px;margin-block-start:12px}.project-caption>span{display:none}.about-preview,.about-page-hero{grid-template-columns:1fr;gap:36px;padding-block:40px}.portrait-slot{justify-self:start;max-inline-size:440px}.principles-section{grid-template-columns:1fr;gap:36px}.principles-list>div{grid-template-columns:.9fr 1.1fr;gap:24px}.process-grid{grid-template-columns:1fr}.process-grid .disclosure[data-variant=process] summary{min-block-size:0;padding:24px}.process-grid .disclosure-content{padding:0 24px 24px}.offer-panel{grid-template-columns:1fr}.offer-summary{gap:24px;padding:28px 24px}.offer-payment{padding-block-start:8px}.offer-metrics{grid-template-columns:1fr 1fr}.offer-metric{padding:24px;display:block}.offer-metric>p,.offer-metric small{margin-block-start:12px}.questions-heading{align-items:start;gap:16px}.offer-footer{grid-template-columns:1fr;gap:0}.offer-footer>.text-link{grid-column:1;justify-self:end}.offer-requirements{grid-template-columns:1fr;gap:24px}.role-pair{gap:20px;margin-block-start:32px}.role-pair>div{padding:24px}.case-intro{padding-block:24px 28px}.case-title-row{flex-direction:column;align-items:start;gap:12px;margin-block-start:24px}.case-navigation{gap:8px 24px;padding-block:12px;position:static}.case-brief{grid-template-columns:1fr;gap:28px}.case-brief-columns{gap:24px}.case-desktop .section-title,.case-mobile .section-title,.case-details .section-title{margin-block-end:28px}.case-desktop .media-frame+.media-frame{inline-size:100%;margin-block-start:20px}.mobile-placeholder-grid{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--anton-muted) var(--anton-surface);grid-template-columns:none;grid-auto-columns:min(64vw,260px);grid-auto-flow:column;gap:20px;padding:20px;overflow-x:auto}.mobile-placeholder-grid>*{scroll-snap-align:start}.mobile-placeholder-grid>:nth-child(2){margin-block-start:0}.detail-placeholder-grid{gap:20px}.detail-placeholder-grid>:last-child{margin-block-start:40px}.project-pagination{gap:24px}.contact-section{grid-template-columns:1fr;gap:32px;padding-block:48px}.footer-nav{gap:4px 24px}.footer-bottom{align-items:flex-start}}@media (width<=480px){.project-grid{grid-template-columns:1fr}.project-card[data-layout=wide],.project-card[data-layout=portrait],.project-card[data-variant=related]{grid-column:auto}.project-card .placeholder-media,.project-grid[data-variant=related] .placeholder-media,.project-card .project-cover{aspect-ratio:4/3}.principles-list>div,.case-brief-columns,.role-pair,.detail-placeholder-grid,.project-pagination{grid-template-columns:1fr}.detail-placeholder-grid>:last-child{margin-block-start:0}.project-pagination{gap:36px}.offer-metrics{grid-template-columns:1fr}.offer-metric{display:block}.offer-metric>p,.offer-metric small{margin-block-start:12px}.offer-included .included-list>div{grid-template-columns:1fr;gap:6px}.offer-included .included-list dt:after{display:none}.offer-included .included-list{gap:22px}.questions-list .disclosure[data-variant=faq] summary{gap:16px;padding-inline:16px}.questions-list .disclosure[data-variant=faq] .disclosure-content{padding-inline:16px}}@media (width<=420px){.site-header{column-gap:8px}.site-header .brand-link{block-size:48px;inline-size:48px}.site-header .brand-mark{block-size:40px;inline-size:40px}.mobile-menu summary{gap:8px;padding-inline:4px}}@media (forced-colors:active){.anton-site :where(a,button,summary,[tabindex]):focus-visible{outline-color:highlight}.anton-action{color:buttontext;background:buttonface;border:1px solid buttontext}.surface-frame,.surface-panel,.media-frame,.disclosure,.questions-list,.process-grid{box-shadow:none;border:1px solid canvastext}.placeholder-media{forced-color-adjust:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
