@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--layout-column-3x:12;--layout-column-2x:8;--layout-column-1x:4;--layout-application-compact-xxl-spacing-scale:xxl;--layout-application-compact-xxl-typography-scale:l;--layout-application-compact-xxl-content-max-width:1680px;--layout-application-compact-xxl-content-width:86%;--layout-application-compact-xl-spacing-scale:xl;--layout-application-compact-xl-typography-scale:l;--layout-application-compact-xl-content-max-width:none;--layout-application-compact-xl-content-width:86%;--layout-application-compact-l-spacing-scale:l;--layout-application-compact-l-typography-scale:l;--layout-application-compact-l-content-max-width:none;--layout-application-compact-l-content-width:86%;--layout-application-compact-m-spacing-scale:m;--layout-application-compact-m-typography-scale:s;--layout-application-compact-m-content-max-width:none;--layout-application-compact-m-content-width:86%;--layout-application-compact-s-spacing-scale:s;--layout-application-compact-s-typography-scale:s;--layout-application-compact-s-content-max-width:none;--layout-application-compact-s-content-width:90%;--layout-application-compact-xs-spacing-scale:xs;--layout-application-compact-xs-typography-scale:s;--layout-application-compact-xs-content-max-width:none;--layout-application-compact-xs-content-width:90%;--layout-application-wide-xxl-spacing-scale:xxl;--layout-application-wide-xxl-typography-scale:l;--layout-application-wide-xxl-content-max-width:none;--layout-application-wide-xxl-content-width:86%;--layout-application-wide-xl-spacing-scale:xl;--layout-application-wide-xl-typography-scale:l;--layout-application-wide-xl-content-max-width:none;--layout-application-wide-xl-content-width:86%;--layout-application-wide-l-spacing-scale:l;--layout-application-wide-l-typography-scale:l;--layout-application-wide-l-content-max-width:none;--layout-application-wide-l-content-width:86%;--layout-application-wide-m-spacing-scale:m;--layout-application-wide-m-typography-scale:s;--layout-application-wide-m-content-max-width:none;--layout-application-wide-m-content-width:86%;--layout-application-wide-s-spacing-scale:s;--layout-application-wide-s-typography-scale:s;--layout-application-wide-s-content-max-width:none;--layout-application-wide-s-content-width:90%;--layout-application-wide-xs-spacing-scale:xs;--layout-application-wide-xs-typography-scale:s;--layout-application-wide-xs-content-max-width:none;--layout-application-wide-xs-content-width:90%;--size-screen-platform-xxl:1440px;--size-screen-platform-xl:1280px;--size-screen-platform-l:1024px;--size-screen-platform-m:768px;--size-screen-platform-s:480px;--size-screen-platform-xs:320px;--size-space-24x:192px;--size-space-16x:128px;--size-space-12x:96px;--size-space-11x:88px;--size-space-10x:80px;--size-space-9x:72px;--size-space-8x:64px;--size-space-6x:48px;--size-space-4x:32px;--size-space-3x:24px;--size-space-2x:16px;--size-space-1x:8px;--size-space-halfx:4px;--size-shape-radius:2px;--size-line-height-4xl:88px;--size-line-height-3xl:72px;--size-line-height-xxl:60px;--size-line-height-xl:48px;--size-line-height-l:44px;--size-line-height-m:40px;--size-line-height-s:32px;--size-line-height-xs:28px;--size-line-height-xxs:24px;--size-line-height-3xs:20px;--size-line-height-4xs:16px;--size-letter-spacing-l:.3px;--size-letter-spacing-m:.2px;--size-letter-spacing-s:0px;--size-gutter-xl:40px;--size-gutter-l:32px;--size-gutter-m:24px;--size-gutter-s:16px;--size-font-8xl:72px;--size-font-7xl:64px;--size-font-6xl:48px;--size-font-5xl:40px;--size-font-4xl:34px;--size-font-3xl:32px;--size-font-xxl:26px;--size-font-xl:24px;--size-font-l:20px;--size-font-m:18px;--size-font-s:16px;--size-font-xs:14px;--size-font-xxs:12px;--opacity-base-4:1;--opacity-base-3:.74;--opacity-base-2:.6;--opacity-base-1:.38;--font-application-l-overline-text-transform:uppercase;--font-application-l-caption-strong-text-transform:none;--font-application-l-caption-text-transform:none;--font-application-l-button-text-transform:none;--font-application-l-button-letter-spacing:normal;--font-application-l-button-line-height:normal;--font-application-l-body2-strong-text-transform:none;--font-application-l-body2-text-transform:none;--font-application-l-body1-strong-text-transform:none;--font-application-l-body1-text-transform:none;--font-application-l-subtitle2-strong-text-transform:none;--font-application-l-subtitle2-text-transform:none;--font-application-l-subtitle1-strong-text-transform:none;--font-application-l-subtitle1-text-transform:none;--font-application-l-headline6-text-transform:none;--font-application-l-headline5-text-transform:none;--font-application-l-headline4-text-transform:none;--font-application-l-headline3-text-transform:none;--font-application-l-headline2-text-transform:none;--font-application-l-headline1-text-transform:none;--font-application-s-overline-text-transform:uppercase;--font-application-s-caption-strong-text-transform:none;--font-application-s-caption-text-transform:none;--font-application-s-button-text-transform:none;--font-application-s-button-letter-spacing:normal;--font-application-s-button-line-height:normal;--font-application-s-body2-strong-text-transform:none;--font-application-s-body2-text-transform:none;--font-application-s-body1-strong-text-transform:none;--font-application-s-body1-text-transform:none;--font-application-s-subtitle2-strong-text-transform:none;--font-application-s-subtitle2-text-transform:none;--font-application-s-subtitle1-strong-text-transform:none;--font-application-s-subtitle1-text-transform:none;--font-application-s-headline6-text-transform:none;--font-application-s-headline5-text-transform:none;--font-application-s-headline4-text-transform:none;--font-application-s-headline3-text-transform:none;--font-application-s-headline2-text-transform:none;--font-application-s-headline1-text-transform:none;--font-weight-bold:700;--font-weight-regular:400;--font-family-platform-text:"MB Corpo S Text Web", "Arial", sans-serif;--font-family-platform-title:"MB Corpo A Title Cond Web", "Arial", serif;--font-family-text:"MB Corpo S Text";--font-family-title:"MB Corpo A Title Cond";--color-base-nandor-900:#232c26;--color-base-nandor-800:#444e48;--color-base-nandor-700:#636e67;--color-base-nandor-600:#78827c;--color-base-nandor-500:#a1ada6;--color-base-nandor-400:#bfcac3;--color-base-nandor-300:#e0ece5;--color-base-nandor-200:#e9f5ed;--color-base-nandor-100:#eefaf2;--color-base-nandor-50:#f2fff7;--color-base-lividbrown-900:#4b2534;--color-base-lividbrown-800:#5d3240;--color-base-lividbrown-700:#6e3d4a;--color-base-lividbrown-600:#7f4956;--color-base-lividbrown-500:#8d525f;--color-base-lividbrown-400:#a06b76;--color-base-lividbrown-300:#b4868e;--color-base-lividbrown-200:#cea7af;--color-base-lividbrown-100:#e9c8cd;--color-base-lividbrown-50:#ffe7e8;--color-base-deluge-900:#342e6e;--color-base-deluge-800:#43397c;--color-base-deluge-700:#4c4084;--color-base-deluge-600:#57488d;--color-base-deluge-500:#5e4d93;--color-base-deluge-400:#74679b;--color-base-deluge-300:#8c81ad;--color-base-deluge-200:#aca5c5;--color-base-deluge-100:#cdc8dc;--color-base-deluge-50:#ebe9f0;--color-base-blackcurrant-900:#453552;--color-base-blackcurrant-800:#574261;--color-base-blackcurrant-700:#684d6e;--color-base-blackcurrant-600:#79597e;--color-base-blackcurrant-500:#866389;--color-base-blackcurrant-400:#9a7a9c;--color-base-blackcurrant-300:#ae92b0;--color-base-blackcurrant-200:#c7b1ca;--color-base-blackcurrant-100:#e2cfe2;--color-base-blackcurrant-50:#fce9f7;--color-base-yellow-900:#2e2600;--color-base-yellow-800:#5d4c00;--color-base-yellow-700:#8b7100;--color-base-yellow-600:#ba9700;--color-base-yellow-500:#e8bd00;--color-base-yellow-400:#fbd11a;--color-base-yellow-300:#fcdb4c;--color-base-yellow-200:#fde680;--color-base-yellow-100:#fef0b3;--color-base-yellow-50:#fffae6;--color-base-green-900:#051a07;--color-base-green-800:#0a330f;--color-base-green-700:#0f4d16;--color-base-green-600:#14661e;--color-base-green-500:#198025;--color-base-green-400:#37ac45;--color-base-green-300:#64bf6e;--color-base-green-200:#90d198;--color-base-green-100:#bce3c1;--color-base-green-50:#e9f6ea;--color-base-red-900:#2b0707;--color-base-red-800:#570d0d;--color-base-red-700:#821414;--color-base-red-600:#ae1a1a;--color-base-red-500:#d92121;--color-base-red-400:#ff5c5c;--color-base-red-300:#ff8080;--color-base-red-200:#ffa5a5;--color-base-red-100:#ffc9c9;--color-base-red-50:#ffeded;--color-base-blue-900:#00182c;--color-base-blue-800:#003156;--color-base-blue-700:#014880;--color-base-blue-600:#0260ab;--color-base-blue-500:#0078d6;--color-base-blue-400:#1998fc;--color-base-blue-300:#4eaffd;--color-base-blue-200:#80c6ff;--color-base-blue-100:#b4ddfe;--color-base-blue-50:#e6f5ff;--color-base-neutral-900:#0d0d0d;--color-base-neutral-800:#1a1a1a;--color-base-neutral-700:#333;--color-base-neutral-600:#4f4f4f;--color-base-neutral-500:#696969;--color-base-neutral-400:#848484;--color-base-neutral-300:#9f9f9f;--color-base-neutral-200:#bbb;--color-base-neutral-100:#dbdbdb;--color-base-neutral-50:#f4f4f4;--color-base-black:#000;--color-base-white:#fff;--color-brand-grey-900:#0d0d0d;--color-brand-grey-800:#262626;--color-brand-grey-700:#424242;--color-brand-grey-600:#5c5c5c;--color-brand-grey-500:#767676;--color-brand-grey-400:#919191;--color-brand-grey-300:#adadad;--color-brand-grey-200:#c9c9c9;--color-brand-grey-100:#e8e8e8;--color-brand-grey-50:#f8f8f8;--layout-application-compact-xxl-column-amount:var(--layout-column-3x);--layout-application-compact-xxl-gutter-size:var(--size-gutter-xl);--layout-application-compact-xxl-screen-min-width:var(--size-screen-platform-xxl);--layout-application-compact-xl-column-amount:var(--layout-column-3x);--layout-application-compact-xl-gutter-size:var(--size-gutter-l);--layout-application-compact-xl-screen-min-width:var(--size-screen-platform-xl);--layout-application-compact-l-column-amount:var(--layout-column-3x);--layout-application-compact-l-gutter-size:var(--size-gutter-m);--layout-application-compact-l-screen-min-width:var(--size-screen-platform-l);--layout-application-compact-m-column-amount:var(--layout-column-2x);--layout-application-compact-m-gutter-size:var(--size-gutter-m);--layout-application-compact-m-screen-min-width:var(--size-screen-platform-m);--layout-application-compact-s-column-amount:var(--layout-column-2x);--layout-application-compact-s-gutter-size:var(--size-gutter-s);--layout-application-compact-s-screen-min-width:var(--size-screen-platform-s);--layout-application-compact-xs-column-amount:var(--layout-column-1x);--layout-application-compact-xs-gutter-size:var(--size-gutter-s);--layout-application-compact-xs-screen-min-width:var(--size-screen-platform-xs);--layout-application-wide-xxl-column-amount:var(--layout-column-3x);--layout-application-wide-xxl-gutter-size:var(--size-gutter-xl);--layout-application-wide-xxl-screen-min-width:var(--size-screen-platform-xxl);--layout-application-wide-xl-column-amount:var(--layout-column-3x);--layout-application-wide-xl-gutter-size:var(--size-gutter-l);--layout-application-wide-xl-screen-min-width:var(--size-screen-platform-xl);--layout-application-wide-l-column-amount:var(--layout-column-3x);--layout-application-wide-l-gutter-size:var(--size-gutter-m);--layout-application-wide-l-screen-min-width:var(--size-screen-platform-l);--layout-application-wide-m-column-amount:var(--layout-column-2x);--layout-application-wide-m-gutter-size:var(--size-gutter-m);--layout-application-wide-m-screen-min-width:var(--size-screen-platform-m);--layout-application-wide-s-column-amount:var(--layout-column-2x);--layout-application-wide-s-gutter-size:var(--size-gutter-s);--layout-application-wide-s-screen-min-width:var(--size-screen-platform-s);--layout-application-wide-xs-column-amount:var(--layout-column-1x);--layout-application-wide-xs-gutter-size:var(--size-gutter-s);--layout-application-wide-xs-screen-min-width:var(--size-screen-platform-xs);--size-application-spacing-xxl-3xl:var(--size-space-24x);--size-application-spacing-xxl-xxl:var(--size-space-12x);--size-application-spacing-xxl-xl:var(--size-space-11x);--size-application-spacing-xxl-l:var(--size-space-9x);--size-application-spacing-xxl-m:var(--size-space-6x);--size-application-spacing-xxl-s:var(--size-space-4x);--size-application-spacing-xxl-xs:var(--size-space-3x);--size-application-spacing-xxl-xxs:var(--size-space-1x);--size-application-spacing-xxl-3xs:var(--size-space-halfx);--size-application-spacing-xl-3xl:var(--size-space-16x);--size-application-spacing-xl-xxl:var(--size-space-11x);--size-application-spacing-xl-xl:var(--size-space-10x);--size-application-spacing-xl-l:var(--size-space-8x);--size-application-spacing-xl-m:var(--size-space-6x);--size-application-spacing-xl-s:var(--size-space-4x);--size-application-spacing-xl-xs:var(--size-space-3x);--size-application-spacing-xl-xxs:var(--size-space-1x);--size-application-spacing-xl-3xs:var(--size-space-halfx);--size-application-spacing-l-3xl:var(--size-space-16x);--size-application-spacing-l-xxl:var(--size-space-11x);--size-application-spacing-l-xl:var(--size-space-10x);--size-application-spacing-l-l:var(--size-space-8x);--size-application-spacing-l-m:var(--size-space-6x);--size-application-spacing-l-s:var(--size-space-4x);--size-application-spacing-l-xs:var(--size-space-3x);--size-application-spacing-l-xxs:var(--size-space-1x);--size-application-spacing-l-3xs:var(--size-space-halfx);--size-application-spacing-m-3xl:var(--size-space-11x);--size-application-spacing-m-xxl:var(--size-space-10x);--size-application-spacing-m-xl:var(--size-space-8x);--size-application-spacing-m-l:var(--size-space-6x);--size-application-spacing-m-m:var(--size-space-4x);--size-application-spacing-m-s:var(--size-space-3x);--size-application-spacing-m-xs:var(--size-space-2x);--size-application-spacing-m-xxs:var(--size-space-1x);--size-application-spacing-m-3xs:var(--size-space-halfx);--size-application-spacing-s-3xl:var(--size-space-11x);--size-application-spacing-s-xxl:var(--size-space-10x);--size-application-spacing-s-xl:var(--size-space-8x);--size-application-spacing-s-l:var(--size-space-6x);--size-application-spacing-s-m:var(--size-space-4x);--size-application-spacing-s-s:var(--size-space-3x);--size-application-spacing-s-xs:var(--size-space-2x);--size-application-spacing-s-xxs:var(--size-space-1x);--size-application-spacing-s-3xs:var(--size-space-halfx);--size-application-spacing-xs-3xl:var(--size-space-11x);--size-application-spacing-xs-xxl:var(--size-space-10x);--size-application-spacing-xs-xl:var(--size-space-8x);--size-application-spacing-xs-l:var(--size-space-6x);--size-application-spacing-xs-m:var(--size-space-4x);--size-application-spacing-xs-s:var(--size-space-3x);--size-application-spacing-xs-xs:var(--size-space-2x);--size-application-spacing-xs-xxs:var(--size-space-1x);--size-application-spacing-xs-3xs:var(--size-space-halfx);--opacity-application-surface-low:.38;--opacity-application-surface-medium:.74;--opacity-application-surface-high:1;--opacity-application-text-contrast-low:.38;--opacity-application-text-contrast-medium:.74;--opacity-application-text-contrast-high:1;--opacity-application-text-low:.38;--opacity-application-text-medium:.6;--opacity-application-text-high:1;--opacity-application-icon-contrast-low:.38;--opacity-application-icon-contrast-medium:.74;--opacity-application-icon-contrast-high:1;--opacity-application-icon-low:.38;--opacity-application-icon-medium:.6;--opacity-application-icon-high:1;--font-application-l-overline-letter-spacing:var(--size-letter-spacing-l);--font-application-l-overline-line-height:var(--size-line-height-3xs);--font-application-l-overline-font-size:var(--size-font-xs);--font-application-l-overline-font-weight:var(--font-weight-bold);--font-application-l-overline-font-family:var(--font-family-platform-text);--font-application-l-caption-strong-letter-spacing:var(--size-letter-spacing-m);--font-application-l-caption-strong-line-height:var(--size-line-height-3xs);--font-application-l-caption-strong-font-size:var(--size-font-xs);--font-application-l-caption-strong-font-weight:var(--font-weight-bold);--font-application-l-caption-strong-font-family:var(--font-family-platform-text);--font-application-l-caption-letter-spacing:var(--size-letter-spacing-m);--font-application-l-caption-line-height:var(--size-line-height-3xs);--font-application-l-caption-font-size:var(--size-font-xs);--font-application-l-caption-font-weight:var(--font-weight-regular);--font-application-l-caption-font-family:var(--font-family-platform-text);--font-application-l-button-font-size:var(--size-font-s);--font-application-l-button-font-weight:var(--font-weight-bold);--font-application-l-button-font-family:var(--font-family-platform-text);--font-application-l-body2-strong-letter-spacing:var(--size-letter-spacing-s);--font-application-l-body2-strong-line-height:var(--size-line-height-xxs);--font-application-l-body2-strong-font-size:var(--size-font-s);--font-application-l-body2-strong-font-weight:var(--font-weight-bold);--font-application-l-body2-strong-font-family:var(--font-family-platform-text);--font-application-l-body2-letter-spacing:var(--size-letter-spacing-s);--font-application-l-body2-line-height:var(--size-line-height-xxs);--font-application-l-body2-font-size:var(--size-font-s);--font-application-l-body2-font-weight:var(--font-weight-regular);--font-application-l-body2-font-family:var(--font-family-platform-text);--font-application-l-body1-strong-letter-spacing:var(--size-letter-spacing-s);--font-application-l-body1-strong-line-height:var(--size-line-height-xs);--font-application-l-body1-strong-font-size:var(--size-font-m);--font-application-l-body1-strong-font-weight:var(--font-weight-bold);--font-application-l-body1-strong-font-family:var(--font-family-platform-text);--font-application-l-body1-letter-spacing:var(--size-letter-spacing-s);--font-application-l-body1-line-height:var(--size-line-height-xs);--font-application-l-body1-font-size:var(--size-font-m);--font-application-l-body1-font-weight:var(--font-weight-regular);--font-application-l-body1-font-family:var(--font-family-platform-text);--font-application-l-subtitle2-strong-letter-spacing:var(--size-letter-spacing-s);--font-application-l-subtitle2-strong-line-height:var(--size-line-height-s);--font-application-l-subtitle2-strong-font-size:var(--size-font-s);--font-application-l-subtitle2-strong-font-weight:var(--font-weight-bold);--font-application-l-subtitle2-strong-font-family:var(--font-family-platform-text);--font-application-l-subtitle2-letter-spacing:var(--size-letter-spacing-s);--font-application-l-subtitle2-line-height:var(--size-line-height-s);--font-application-l-subtitle2-font-size:var(--size-font-s);--font-application-l-subtitle2-font-weight:var(--font-weight-regular);--font-application-l-subtitle2-font-family:var(--font-family-platform-text);--font-application-l-subtitle1-strong-letter-spacing:var(--size-letter-spacing-s);--font-application-l-subtitle1-strong-line-height:var(--size-line-height-m);--font-application-l-subtitle1-strong-font-size:var(--size-font-m);--font-application-l-subtitle1-strong-font-weight:var(--font-weight-bold);--font-application-l-subtitle1-strong-font-family:var(--font-family-platform-text);--font-application-l-subtitle1-letter-spacing:var(--size-letter-spacing-s);--font-application-l-subtitle1-line-height:var(--size-line-height-m);--font-application-l-subtitle1-font-size:var(--size-font-m);--font-application-l-subtitle1-font-weight:var(--font-weight-regular);--font-application-l-subtitle1-font-family:var(--font-family-platform-text);--font-application-l-headline6-letter-spacing:var(--size-letter-spacing-s);--font-application-l-headline6-line-height:var(--size-line-height-xs);--font-application-l-headline6-font-size:var(--size-font-l);--font-application-l-headline6-font-weight:var(--font-weight-bold);--font-application-l-headline6-font-family:var(--font-family-platform-text);--font-application-l-headline5-letter-spacing:var(--size-letter-spacing-s);--font-application-l-headline5-line-height:var(--size-line-height-s);--font-application-l-headline5-font-size:var(--size-font-xl);--font-application-l-headline5-font-weight:var(--font-weight-bold);--font-application-l-headline5-font-family:var(--font-family-platform-text);--font-application-l-headline4-letter-spacing:var(--size-letter-spacing-s);--font-application-l-headline4-line-height:var(--size-line-height-l);--font-application-l-headline4-font-size:var(--size-font-4xl);--font-application-l-headline4-font-weight:var(--font-weight-regular);--font-application-l-headline4-font-family:var(--font-family-platform-title);--font-application-l-headline3-letter-spacing:var(--size-letter-spacing-s);--font-application-l-headline3-line-height:var(--size-line-height-xxl);--font-application-l-headline3-font-size:var(--size-font-6xl);--font-application-l-headline3-font-weight:var(--font-weight-regular);--font-application-l-headline3-font-family:var(--font-family-platform-title);--font-application-l-headline2-letter-spacing:var(--size-letter-spacing-s);--font-application-l-headline2-line-height:var(--size-line-height-3xl);--font-application-l-headline2-font-size:var(--size-font-7xl);--font-application-l-headline2-font-weight:var(--font-weight-regular);--font-application-l-headline2-font-family:var(--font-family-platform-title);--font-application-l-headline1-letter-spacing:var(--size-letter-spacing-s);--font-application-l-headline1-line-height:var(--size-line-height-4xl);--font-application-l-headline1-font-size:var(--size-font-8xl);--font-application-l-headline1-font-weight:var(--font-weight-regular);--font-application-l-headline1-font-family:var(--font-family-platform-title);--font-application-s-overline-letter-spacing:var(--size-letter-spacing-l);--font-application-s-overline-line-height:var(--size-line-height-4xs);--font-application-s-overline-font-size:var(--size-font-xxs);--font-application-s-overline-font-weight:var(--font-weight-bold);--font-application-s-overline-font-family:var(--font-family-platform-text);--font-application-s-caption-strong-letter-spacing:var(--size-letter-spacing-m);--font-application-s-caption-strong-line-height:var(--size-line-height-4xs);--font-application-s-caption-strong-font-size:var(--size-font-xxs);--font-application-s-caption-strong-font-weight:var(--font-weight-bold);--font-application-s-caption-strong-font-family:var(--font-family-platform-text);--font-application-s-caption-letter-spacing:var(--size-letter-spacing-m);--font-application-s-caption-line-height:var(--size-line-height-4xs);--font-application-s-caption-font-size:var(--size-font-xxs);--font-application-s-caption-font-weight:var(--font-weight-regular);--font-application-s-caption-font-family:var(--font-family-platform-text);--font-application-s-button-font-size:var(--size-font-s);--font-application-s-button-font-weight:var(--font-weight-bold);--font-application-s-button-font-family:var(--font-family-platform-text);--font-application-s-body2-strong-letter-spacing:var(--size-letter-spacing-m);--font-application-s-body2-strong-line-height:var(--size-line-height-3xs);--font-application-s-body2-strong-font-size:var(--size-font-xs);--font-application-s-body2-strong-font-weight:var(--font-weight-bold);--font-application-s-body2-strong-font-family:var(--font-family-platform-text);--font-application-s-body2-letter-spacing:var(--size-letter-spacing-m);--font-application-s-body2-line-height:var(--size-line-height-3xs);--font-application-s-body2-font-size:var(--size-font-xs);--font-application-s-body2-font-weight:var(--font-weight-regular);--font-application-s-body2-font-family:var(--font-family-platform-text);--font-application-s-body1-strong-letter-spacing:var(--size-letter-spacing-m);--font-application-s-body1-strong-line-height:var(--size-line-height-xxs);--font-application-s-body1-strong-font-size:var(--size-font-s);--font-application-s-body1-strong-font-weight:var(--font-weight-bold);--font-application-s-body1-strong-font-family:var(--font-family-platform-text);--font-application-s-body1-letter-spacing:var(--size-letter-spacing-m);--font-application-s-body1-line-height:var(--size-line-height-xxs);--font-application-s-body1-font-size:var(--size-font-s);--font-application-s-body1-font-weight:var(--font-weight-regular);--font-application-s-body1-font-family:var(--font-family-platform-text);--font-application-s-subtitle2-strong-letter-spacing:var(--size-letter-spacing-s);--font-application-s-subtitle2-strong-line-height:var(--size-line-height-xs);--font-application-s-subtitle2-strong-font-size:var(--size-font-xs);--font-application-s-subtitle2-strong-font-weight:var(--font-weight-bold);--font-application-s-subtitle2-strong-font-family:var(--font-family-platform-text);--font-application-s-subtitle2-letter-spacing:var(--size-letter-spacing-s);--font-application-s-subtitle2-line-height:var(--size-line-height-xs);--font-application-s-subtitle2-font-size:var(--size-font-xs);--font-application-s-subtitle2-font-weight:var(--font-weight-regular);--font-application-s-subtitle2-font-family:var(--font-family-platform-text);--font-application-s-subtitle1-strong-letter-spacing:var(--size-letter-spacing-s);--font-application-s-subtitle1-strong-line-height:var(--size-line-height-m);--font-application-s-subtitle1-strong-font-size:var(--size-font-m);--font-application-s-subtitle1-strong-font-weight:var(--font-weight-bold);--font-application-s-subtitle1-strong-font-family:var(--font-family-platform-text);--font-application-s-subtitle1-letter-spacing:var(--size-letter-spacing-s);--font-application-s-subtitle1-line-height:var(--size-line-height-m);--font-application-s-subtitle1-font-size:var(--size-font-m);--font-application-s-subtitle1-font-weight:var(--font-weight-regular);--font-application-s-subtitle1-font-family:var(--font-family-platform-text);--font-application-s-headline6-letter-spacing:var(--size-letter-spacing-s);--font-application-s-headline6-line-height:var(--size-line-height-xs);--font-application-s-headline6-font-size:var(--size-font-m);--font-application-s-headline6-font-weight:var(--font-weight-bold);--font-application-s-headline6-font-family:var(--font-family-platform-text);--font-application-s-headline5-letter-spacing:var(--size-letter-spacing-s);--font-application-s-headline5-line-height:var(--size-line-height-xs);--font-application-s-headline5-font-size:var(--size-font-l);--font-application-s-headline5-font-weight:var(--font-weight-bold);--font-application-s-headline5-font-family:var(--font-family-platform-text);--font-application-s-headline4-letter-spacing:var(--size-letter-spacing-s);--font-application-s-headline4-line-height:var(--size-line-height-s);--font-application-s-headline4-font-size:var(--size-font-xxl);--font-application-s-headline4-font-weight:var(--font-weight-regular);--font-application-s-headline4-font-family:var(--font-family-platform-title);--font-application-s-headline3-letter-spacing:var(--size-letter-spacing-s);--font-application-s-headline3-line-height:var(--size-line-height-m);--font-application-s-headline3-font-size:var(--size-font-3xl);--font-application-s-headline3-font-weight:var(--font-weight-regular);--font-application-s-headline3-font-family:var(--font-family-platform-title);--font-application-s-headline2-letter-spacing:var(--size-letter-spacing-s);--font-application-s-headline2-line-height:var(--size-line-height-xl);--font-application-s-headline2-font-size:var(--size-font-5xl);--font-application-s-headline2-font-weight:var(--font-weight-regular);--font-application-s-headline2-font-family:var(--font-family-platform-title);--font-application-s-headline1-letter-spacing:var(--size-letter-spacing-s);--font-application-s-headline1-line-height:var(--size-line-height-3xl);--font-application-s-headline1-font-size:var(--size-font-6xl);--font-application-s-headline1-font-weight:var(--font-weight-regular);--font-application-s-headline1-font-family:var(--font-family-platform-title);--color-base-nandor-contrast-900:var(--color-base-white);--color-base-nandor-contrast-800:var(--color-base-white);--color-base-nandor-contrast-700:var(--color-base-white);--color-base-nandor-contrast-600:var(--color-base-black);--color-base-nandor-contrast-500:var(--color-base-black);--color-base-nandor-contrast-400:var(--color-base-black);--color-base-nandor-contrast-300:var(--color-base-black);--color-base-nandor-contrast-200:var(--color-base-black);--color-base-nandor-contrast-100:var(--color-base-black);--color-base-nandor-contrast-50:var(--color-base-black);--color-base-lividbrown-contrast-900:var(--color-base-white);--color-base-lividbrown-contrast-800:var(--color-base-white);--color-base-lividbrown-contrast-700:var(--color-base-white);--color-base-lividbrown-contrast-600:var(--color-base-white);--color-base-lividbrown-contrast-500:var(--color-base-white);--color-base-lividbrown-contrast-400:var(--color-base-black);--color-base-lividbrown-contrast-300:var(--color-base-black);--color-base-lividbrown-contrast-200:var(--color-base-black);--color-base-lividbrown-contrast-100:var(--color-base-black);--color-base-lividbrown-contrast-50:var(--color-base-black);--color-base-deluge-contrast-900:var(--color-base-white);--color-base-deluge-contrast-800:var(--color-base-white);--color-base-deluge-contrast-700:var(--color-base-white);--color-base-deluge-contrast-600:var(--color-base-white);--color-base-deluge-contrast-500:var(--color-base-white);--color-base-deluge-contrast-400:var(--color-base-white);--color-base-deluge-contrast-300:var(--color-base-black);--color-base-deluge-contrast-200:var(--color-base-black);--color-base-deluge-contrast-100:var(--color-base-black);--color-base-deluge-contrast-50:var(--color-base-black);--color-base-blackcurrant-contrast-900:var(--color-base-white);--color-base-blackcurrant-contrast-800:var(--color-base-white);--color-base-blackcurrant-contrast-700:var(--color-base-white);--color-base-blackcurrant-contrast-600:var(--color-base-white);--color-base-blackcurrant-contrast-500:var(--color-base-white);--color-base-blackcurrant-contrast-400:var(--color-base-black);--color-base-blackcurrant-contrast-300:var(--color-base-black);--color-base-blackcurrant-contrast-200:var(--color-base-black);--color-base-blackcurrant-contrast-100:var(--color-base-black);--color-base-blackcurrant-contrast-50:var(--color-base-black);--color-base-yellow-contrast-900:var(--color-base-white);--color-base-yellow-contrast-800:var(--color-base-white);--color-base-yellow-contrast-700:var(--color-base-white);--color-base-yellow-contrast-600:var(--color-base-black);--color-base-yellow-contrast-500:var(--color-base-black);--color-base-yellow-contrast-400:var(--color-base-black);--color-base-yellow-contrast-300:var(--color-base-black);--color-base-yellow-contrast-200:var(--color-base-black);--color-base-yellow-contrast-100:var(--color-base-black);--color-base-yellow-contrast-50:var(--color-base-black);--color-base-green-contrast-900:var(--color-base-white);--color-base-green-contrast-800:var(--color-base-white);--color-base-green-contrast-700:var(--color-base-white);--color-base-green-contrast-600:var(--color-base-white);--color-base-green-contrast-500:var(--color-base-white);--color-base-green-contrast-400:var(--color-base-black);--color-base-green-contrast-300:var(--color-base-black);--color-base-green-contrast-200:var(--color-base-black);--color-base-green-contrast-100:var(--color-base-black);--color-base-green-contrast-50:var(--color-base-black);--color-base-red-contrast-900:var(--color-base-white);--color-base-red-contrast-800:var(--color-base-white);--color-base-red-contrast-700:var(--color-base-white);--color-base-red-contrast-600:var(--color-base-white);--color-base-red-contrast-500:var(--color-base-white);--color-base-red-contrast-400:var(--color-base-black);--color-base-red-contrast-300:var(--color-base-black);--color-base-red-contrast-200:var(--color-base-black);--color-base-red-contrast-100:var(--color-base-black);--color-base-red-contrast-50:var(--color-base-black);--color-base-blue-contrast-900:var(--color-base-white);--color-base-blue-contrast-800:var(--color-base-white);--color-base-blue-contrast-700:var(--color-base-white);--color-base-blue-contrast-600:var(--color-base-white);--color-base-blue-contrast-500:var(--color-base-white);--color-base-blue-contrast-400:var(--color-base-black);--color-base-blue-contrast-300:var(--color-base-black);--color-base-blue-contrast-200:var(--color-base-black);--color-base-blue-contrast-100:var(--color-base-black);--color-base-blue-contrast-50:var(--color-base-black);--color-base-neutral-contrast-900:var(--color-base-white);--color-base-neutral-contrast-800:var(--color-base-white);--color-base-neutral-contrast-700:var(--color-base-white);--color-base-neutral-contrast-600:var(--color-base-white);--color-base-neutral-contrast-500:var(--color-base-white);--color-base-neutral-contrast-400:var(--color-base-black);--color-base-neutral-contrast-300:var(--color-base-black);--color-base-neutral-contrast-200:var(--color-base-black);--color-base-neutral-contrast-100:var(--color-base-black);--color-base-neutral-contrast-50:var(--color-base-black);--color-brand-grey-contrast-900:var(--color-base-white);--color-brand-grey-contrast-800:var(--color-base-white);--color-brand-grey-contrast-700:var(--color-base-white);--color-brand-grey-contrast-600:var(--color-base-white);--color-brand-grey-contrast-500:var(--color-base-black);--color-brand-grey-contrast-400:var(--color-base-black);--color-brand-grey-contrast-300:var(--color-base-black);--color-brand-grey-contrast-200:var(--color-base-black);--color-brand-grey-contrast-100:var(--color-base-black);--color-brand-grey-contrast-50:var(--color-base-black);--color-application-contrast-warning:var(--color-base-white);--color-application-contrast-info:var(--color-base-white);--color-application-contrast-success:var(--color-base-white);--color-application-contrast-error:var(--color-base-white);--color-application-contrast-outline:var(--color-base-white);--color-application-contrast-surface:var(--color-base-black);--color-application-contrast-background:var(--color-base-black);--color-application-contrast-quaternary:var(--color-base-white);--color-application-contrast-tertiary:var(--color-base-white);--color-application-contrast-secondary:var(--color-base-white);--color-application-contrast-primary-variant:var(--color-base-white);--color-application-contrast-primary:var(--color-base-white);--color-application-warning:var(--color-base-yellow-500);--color-application-info:var(--color-base-blue-500);--color-application-success:var(--color-base-green-500);--color-application-error:var(--color-base-red-500);--color-application-outline:var(--color-base-red-600);--color-application-surface:var(--color-base-white);--color-application-background:var(--color-base-white);--color-application-quaternary:var(--color-base-blue-500);--color-application-tertiary:var(--color-base-blue-500);--color-application-secondary:var(--color-base-blue-500);--color-application-primary-variant:var(--color-base-blue-500);--color-application-primary:var(--color-base-blue-500)}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-ext-wght-normal.c-5QAGAI.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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-wght-normal.BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-ext-wght-normal.BXZfsJY4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-wght-normal.Cc-u-6OI.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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-vietnamese-wght-normal.BDs68eHQ.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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-normal.C8iNium2.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-normal.Bo_j9asI.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}:root{--font-family-platform-text:"MB Corpo S Text Web", "Source Sans 3 Variable", "Arial", sans-serif;--font-family-platform-title:"MB Corpo A Title Cond Web", "Instrument Serif", "Arial", serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, monospace;--line:var(--color-brand-grey-100);--line-strong:var(--color-brand-grey-200);--ink:var(--color-brand-grey-900);--ink-soft:var(--color-brand-grey-600);--canvas:var(--color-base-neutral-50);--radius:var(--size-shape-radius);--space-1:var(--size-space-halfx);--space-2:var(--size-space-1x);--space-4:var(--size-space-2x);--space-6:var(--size-space-3x);--space-8:var(--size-space-4x)}*{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%;margin:0}body{background:var(--canvas);color:var(--ink);font-family:var(--font-application-s-body2-font-family);font-size:var(--font-application-s-body2-font-size);line-height:var(--font-application-s-body2-line-height)}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,p{margin:0}.shell{grid-template-columns:232px minmax(0,1fr);min-height:100%;display:grid}.side{background:var(--color-brand-grey-900);color:var(--color-base-white);padding:var(--space-6) var(--space-4);gap:var(--space-6);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.brand{font-family:var(--font-application-s-headline4-font-family);padding:0 var(--space-2);font-size:26px;line-height:30px}.side nav{gap:2px;display:grid}.side nav a{padding:9px var(--space-2);color:var(--color-brand-grey-200);border-left:2px solid #0000;text-decoration:none}.side nav a:hover{color:var(--color-base-white);background:var(--color-brand-grey-800)}.side nav a[aria-current=page]{color:var(--color-base-white);background:var(--color-brand-grey-800);border-color:var(--color-application-primary);font-weight:700}.side footer{gap:var(--space-2);padding:0 var(--space-2);color:var(--color-brand-grey-400);margin-top:auto;font-size:12px;line-height:16px;display:grid}.main{padding:var(--space-8);gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.top{justify-content:space-between;align-items:start;gap:var(--space-6);display:flex}.top h1{font-family:var(--font-application-s-headline3-font-family);letter-spacing:-.2px;font-size:36px;font-weight:400;line-height:40px}.top p{color:var(--ink-soft);margin-top:var(--space-1)}.card{background:var(--color-base-white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-6);flex-direction:column;gap:12px;min-width:0;display:flex}.card.dashed{border-style:dashed;border-color:var(--line-strong);padding:var(--space-4)}.card h2{font-size:18px;font-weight:700;line-height:24px}.card h3{font-size:16px;font-weight:700;line-height:22px}.head{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.muted{color:var(--ink-soft)}.small{font-size:13px;line-height:18px}.foot-note{color:var(--ink-soft);font-size:13px;line-height:18px}.pill{border:1px solid var(--line-strong);white-space:nowrap;background:var(--color-base-white);color:var(--color-brand-grey-700);border-radius:2px;padding:1px 8px;font-size:12px;line-height:18px;display:inline-block}.pill.error{color:var(--color-application-error);border-color:var(--color-application-error)}.pill.ok{color:var(--color-application-success);border-color:var(--color-application-success)}.filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.filter{border:1px solid var(--line-strong);background:var(--color-base-white);border-radius:var(--radius);padding:5px 10px;font-size:13px;line-height:18px}.btn{text-align:center;padding:10px var(--space-4);border-radius:var(--radius);border:1px solid var(--ink);background:var(--color-base-white);cursor:pointer;font-weight:700;line-height:20px;text-decoration:none;display:block}.btn:hover{background:var(--color-brand-grey-50)}.btn.primary{background:var(--color-application-primary);border-color:var(--color-application-primary);color:var(--color-application-contrast-primary)}.btn.primary:hover{background:var(--color-base-blue-600);border-color:var(--color-base-blue-600)}.btn:focus-visible,tr[tabindex]:focus-visible,.side a:focus-visible,.board a:focus-visible{outline:2px solid var(--color-application-primary);outline-offset:2px}.btn-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.stack{gap:var(--space-2);display:grid}.row{justify-content:space-between;gap:var(--space-4);align-items:baseline;padding:7px 0;display:flex}.row+.row{border-top:1px solid var(--line)}.nowrap{white-space:nowrap}.error-text{color:var(--color-application-error);font-weight:700}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th{text-align:left;color:var(--ink-soft);padding:var(--space-2) 12px;border-bottom:1px solid var(--ink);white-space:nowrap;font-size:12px;font-weight:700;line-height:16px}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px}tr[tabindex]{cursor:pointer}tr[tabindex]:hover td{background:var(--color-brand-grey-50)}tr[aria-selected=true] td{background:var(--color-base-blue-50);font-weight:700}tr[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--color-application-primary)}.split{gap:var(--space-6);grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start;display:grid}.split.even{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr)}.thirds{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.grid-agenda{grid-template-columns:110px repeat(5,minmax(84px,1fr));align-items:stretch;gap:4px;min-width:560px;display:grid}.grid-agenda .day{text-align:center;background:var(--color-brand-grey-100);padding:6px 0;font-size:13px;font-weight:700}.grid-agenda .bay{align-items:center;font-size:13px;font-weight:700;line-height:18px;display:flex}.slot{text-align:center;border-radius:var(--radius);place-items:center;min-height:54px;padding:4px;font-size:13px;line-height:16px;display:grid}.slot.free{border:1px dashed var(--line-strong);color:var(--color-brand-grey-500);background:var(--color-base-white)}.slot.busy{background:var(--color-brand-grey-800);color:var(--color-base-white);font-weight:700}.slot.target{background:var(--color-application-primary);color:var(--color-base-white);font-weight:700}.slot.block{color:var(--color-brand-grey-600);background:repeating-linear-gradient(135deg, var(--color-brand-grey-100) 0 6px, var(--color-brand-grey-50) 6px 12px)}.slot.tech{border:1px dashed var(--line);min-height:36px;color:var(--ink-soft)}.legend{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.kpi{background:var(--color-base-white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-1);align-content:start;display:grid}.kpi.alert{border-color:var(--color-application-error);border-top-width:3px}.kpi strong{font-family:var(--font-application-s-headline3-font-family);font-size:36px;font-weight:400;line-height:40px}.board{flex:1;grid-template-columns:repeat(6,minmax(150px,1fr));gap:12px;display:grid;overflow-x:auto}.lane{background:var(--color-brand-grey-100);gap:var(--space-2);flex-direction:column;min-height:340px;padding:12px;display:flex}.lane>h2{letter-spacing:.3px;font-size:12px;line-height:16px}.ticket{background:var(--color-base-white);border:1px solid var(--line-strong);border-radius:var(--radius);gap:2px;padding:10px;font-size:13px;line-height:18px;display:grid}.ticket.alert{border-color:var(--color-application-error);border-left-width:3px}.ticket b{font-size:14px}.toast{right:var(--space-6);bottom:var(--space-6);background:var(--ink);color:var(--color-base-white);border-radius:var(--radius);opacity:0;pointer-events:none;padding:10px 16px;font-size:13px;transition:opacity .18s,transform .18s;position:fixed;transform:translateY(8px)}.toast.on{opacity:1;transform:none}@media (width<=1180px){.split,.split.even,.thirds{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.shell{grid-template-columns:minmax(0,1fr)}.side{height:auto;padding:var(--space-4);gap:var(--space-2);position:static}.side nav{display:flex;overflow-x:auto}.side nav a{white-space:nowrap;border-bottom:2px solid #0000;border-left:0}.side footer{margin:0}.main{padding:var(--space-4)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.toast{transition:none}}.login{background:var(--color-brand-grey-900);min-height:100%;padding:var(--space-4);place-items:center;display:grid}.login .card{width:min(380px,100%)}.login label,.field{gap:var(--space-1);font-size:13px;display:grid}.brand-dark{font-family:var(--font-application-s-headline3-font-family);font-size:34px;line-height:38px}.input{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;font:inherit;background:var(--color-base-white);padding:9px 12px;font-size:14px}.input.grow{flex:1;width:auto;min-width:0}.filters label{align-items:center;gap:var(--space-1);color:var(--ink-soft);font-size:13px;display:inline-flex}select.filter{color:var(--ink);cursor:pointer}.btn.ghost{border-color:var(--color-brand-grey-600);color:var(--color-base-white);background:0 0;padding:7px;font-size:13px}.btn.ghost:hover{background:var(--color-brand-grey-800)}.btn.mini{margin-top:4px;padding:4px 8px;font-size:12px;line-height:16px}.btn:disabled{opacity:.45;cursor:not-allowed}button.slot{font:inherit;cursor:pointer;border:0;font-size:13px}button.slot.free{border:1px dashed var(--line-strong)}button.slot.free:hover{border-color:var(--color-application-primary);color:var(--color-application-primary)}a.pill{text-decoration:none}tr[tabindex] td{cursor:pointer}.offline{background:var(--color-application-warning);color:var(--color-brand-grey-900);padding:6px var(--space-4);font-size:13px;font-weight:700}.app-estado{color:var(--color-base-white)}.espera{color:var(--color-application-primary);text-align:right;max-width:45%;font-size:13px;font-weight:700;line-height:18px}.ticket.compartida{border-color:var(--color-application-primary)}.en-app{color:var(--color-application-primary);font-weight:700}
