@charset "UTF-8";:root{--ds-ink: #111111;--ds-ink-2: #454545;--ds-ink-3: #66665f;--ds-on-ink: #ffffff;--ds-canvas: #ffffff;--ds-surface: #ffffff;--ds-surface-2: #f6f5f2;--ds-surface-3: #efeee9;--ds-row-hover: #fafaf8;--ds-row-due-bg: rgba(255, 152, 0, .25);--ds-row-overdue-bg: rgba(255, 0, 0, .25);--ds-line: #dededb;--ds-line-strong: #b9b9b6;--ds-control-line: #d7d7d4;--ds-success: #1f6b2b;--ds-success-bg: #edf6ee;--ds-success-line: #cae7d2;--ds-success-solid: #31552d;--ds-danger: #b42318;--ds-danger-bg: #fdecea;--ds-danger-line: #f4c7c2;--ds-warning: #7a5410;--ds-warning-bg: #fbf6eb;--ds-warning-line: #ead7b1;--ds-info: #1d4f91;--ds-info-bg: #eef3fb;--ds-scrim: rgba(17, 17, 17, .32);--ds-platform-etsy: #a83e0a;--ds-platform-etsy-bg: #fff1e8;--ds-platform-vinted: #086b70;--ds-platform-vinted-bg: #e5f5f3;--ds-chart-expense: #a9705c;--ds-chart-pending: #2563a6;--ds-chart-grid: #e5e5e0;--ds-font-body: "Satoshi", system-ui, sans-serif;--ds-font-display: "Neue Haas Unica Pro Medium Italic", "Satoshi", sans-serif;--ds-badge-height: 24px;--ds-icon-size: 20px;--ds-icon-size-sm: 16px;--ds-text-xs: .75rem;--ds-text-sm: .8125rem;--ds-text-md: .9375rem;--ds-text-input: 1rem;--ds-text-lg: 1.0625rem;--ds-text-xl: 1.1875rem;--ds-title-sm: 1.375rem;--ds-title-md: 1.75rem;--ds-title-lg: 2.5rem;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 24px;--ds-space-8: 32px;--ds-space-10: 40px;--ds-space-14: 56px;--ds-radius-xs: 6px;--ds-radius-sm: 8px;--ds-radius-control: 12px;--ds-radius-md: 12px;--ds-radius-lg: 18px;--ds-radius-sheet: 22px;--ds-radius-pill: 999px;--ds-control-height: 44px;--ds-page-x: 16px;--ds-gap-field: 12px;--ds-gap-section: 20px;--ds-panel-pad: 12px;--ds-shadow-1: 0 4px 12px rgba(0, 0, 0, .05);--ds-shadow-2: 0 14px 28px rgba(0, 0, 0, .08);--ds-shadow-3: 0 18px 36px rgba(17, 17, 17, .12);--ds-focus-ring: 0 0 0 3px rgba(17, 17, 17, .08);--ds-motion-fast: .16s ease;--ds-motion-panel: .22s ease}:root{--ds-form-max: 760px;--ds-size-128: 128px;--ds-size-160: 160px;--ds-size-2: 2px;--ds-size-200: 200px;--ds-size-240: 240px;--ds-size-320: 320px;--ds-size-48: 48px;--ds-size-6: 6px;--ds-nav-expanded: 232px;--ds-nav-collapsed: 104px;--ds-nav-toggle-size: 44px;--ds-nav-mobile: 300px;--ds-brand-height: 34px;--ds-brand-mark-height: 30px;--ds-appbar-height: 52px;--ds-content-max: 1480px}@media(min-width:840px){:root{--ds-title-md: 2.25rem;--ds-control-height: 40px;--ds-page-x: 24px;--ds-gap-section: 24px;--ds-panel-pad: 16px}}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-400.woff2) format("woff2");font-weight:400;font-display:swap;ascent-override:98.5%;descent-override:26.5%}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2) format("woff2");font-weight:500;font-display:swap;ascent-override:98.5%;descent-override:26.5%}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-700.woff2) format("woff2");font-weight:700;font-display:swap;ascent-override:98.5%;descent-override:26.5%}@font-face{font-family:Neue Haas Unica Pro Medium Italic;src:url(/fonts/NeueHaasUnicaPro-MediumIt.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}html{color-scheme:light;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Satoshi;--mat-sys-body-large-font: Satoshi;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Satoshi;--mat-sys-body-medium-font: Satoshi;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Satoshi;--mat-sys-body-small-font: Satoshi;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Satoshi;--mat-sys-display-large-font: Satoshi;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Satoshi;--mat-sys-display-medium-font: Satoshi;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Satoshi;--mat-sys-display-small-font: Satoshi;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Satoshi;--mat-sys-headline-large-font: Satoshi;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Satoshi;--mat-sys-headline-medium-font: Satoshi;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Satoshi;--mat-sys-headline-small-font: Satoshi;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Satoshi;--mat-sys-label-large-font: Satoshi;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Satoshi;--mat-sys-label-medium-font: Satoshi;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Satoshi;--mat-sys-label-small-font: Satoshi;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Satoshi;--mat-sys-title-large-font: Satoshi;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Satoshi;--mat-sys-title-medium-font: Satoshi;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Satoshi;--mat-sys-title-small-font: Satoshi;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-form-field-outlined-container-shape: var(--ds-radius-control);--mat-form-field-outlined-outline-color: var(--ds-control-line);--mat-form-field-outlined-hover-outline-color: var(--ds-line-strong);--mat-form-field-outlined-focus-outline-color: var(--ds-ink);--mat-form-field-outlined-error-outline-color: var(--ds-danger);--mat-form-field-outlined-input-text-color: var(--ds-ink);--mat-form-field-outlined-input-text-placeholder-color: var(--ds-ink-3);--mat-form-field-container-text-size: var(--ds-text-input);--mat-form-field-container-height: var(--ds-control-height);--mat-form-field-container-vertical-padding: var(--ds-space-2);--mat-checkbox-selected-icon-color: var(--ds-ink);--mat-checkbox-selected-hover-icon-color: var(--ds-ink);--mat-checkbox-selected-focus-icon-color: var(--ds-ink);--mat-radio-selected-icon-color: var(--ds-ink);--mat-radio-selected-hover-icon-color: var(--ds-ink);--mat-radio-selected-focus-icon-color: var(--ds-ink);--mat-slide-toggle-selected-track-color: var(--ds-ink);--mat-slide-toggle-selected-hover-track-color: var(--ds-ink);--mat-slide-toggle-selected-focus-track-color: var(--ds-ink)}@font-face{font-family:Material Symbols Outlined;src:url(/fonts/material-symbols-outlined.woff2) format("woff2");font-style:normal;font-weight:100 700;font-display:block}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:var(--ds-icon-size);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.mat-icon.material-symbols-outlined{width:1em;height:1em}.ds-overlay-dialog,.ds-overlay-audit,.ds-overlay-sheet{--mat-dialog-container-color: var(--ds-surface);--mat-dialog-container-shape: var(--ds-radius-lg);--mat-dialog-container-elevation-shadow: var(--ds-shadow-3);--mat-dialog-supporting-text-color: var(--ds-ink);--mat-dialog-supporting-text-font: var(--ds-font-body);--mat-bottom-sheet-container-background-color: var(--ds-surface);--mat-bottom-sheet-container-text-color: var(--ds-ink);--mat-bottom-sheet-container-shape: var(--ds-radius-sheet);--mat-bottom-sheet-container-text-font: var(--ds-font-body)}html .ds-overlay-sheet{padding:0;width:100vw;max-width:100vw;max-height:95dvh;border-radius:var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0}.ds-overlay-sheet{--mat-dialog-container-shape: var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0}.ds-overlay-audit{--mat-dialog-container-shape: 0}.ds-notification{--mat-snack-bar-container-color: var(--ds-ink);--mat-snack-bar-supporting-text-color: var(--ds-on-ink);--mat-snack-bar-button-color: var(--ds-on-ink);--mat-snack-bar-container-shape: var(--ds-radius-md)}html{--mat-sys-primary: var(--ds-ink);--mat-sys-on-primary: var(--ds-on-ink);--mat-sys-primary-container: var(--ds-surface-3);--mat-sys-on-primary-container: var(--ds-ink);--mat-sys-secondary-container: var(--ds-surface-3);--mat-sys-on-secondary-container: var(--ds-ink);--mat-sys-surface: var(--ds-surface);--mat-sys-surface-container: var(--ds-surface);--mat-sys-surface-container-high: var(--ds-surface);--mat-sys-surface-container-highest: var(--ds-surface-2);--mat-sys-surface-container-low: var(--ds-surface-2);--mat-sys-on-surface: var(--ds-ink);--mat-sys-on-background: var(--ds-ink);--mat-sys-background: var(--ds-canvas);--mat-sys-on-surface-variant: var(--ds-ink-3);--mat-sys-outline: var(--ds-control-line);--mat-sys-outline-variant: var(--ds-line);--mat-sys-error: var(--ds-danger)}form-input-select mat-form-field.custom-selection{--ds-selected-bg: var(--ds-surface-2);background:var(--ds-selected-bg);border-radius:calc(var(--ds-control-height) / 2);--mat-form-field-outlined-container-shape: calc(var(--ds-control-height) / 2)}form-input-select mat-form-field.custom-selection:has(:is(.mat-mdc-select-trigger,.selected-template) :is(vendita-stato[data-state="0"],vendita-stato[data-state="5"],vendita-dettaglio-stato[data-state="0"],vendita-dettaglio-stato[data-state="8"])){--ds-selected-bg: var(--ds-warning-bg)}form-input-select mat-form-field.custom-selection:has(:is(.mat-mdc-select-trigger,.selected-template) :is(vendita-stato[data-state="1"],vendita-stato[data-state="2"],vendita-dettaglio-stato[data-state="1"],vendita-dettaglio-stato[data-state="7"])){--ds-selected-bg: var(--ds-info-bg)}form-input-select mat-form-field.custom-selection:has(:is(.mat-mdc-select-trigger,.selected-template) :is(vendita-stato[data-state="3"],vendita-dettaglio-stato[data-state="4"])){--ds-selected-bg: var(--ds-success-bg)}form-input-select mat-form-field.custom-selection:has(:is(.mat-mdc-select-trigger,.selected-template) :is(vendita-stato[data-state="4"],vendita-dettaglio-stato[data-state="5"])){--ds-selected-bg: var(--ds-danger-bg)}form-input-select mat-form-field.custom-selection mat-icon[matSuffix]{flex-shrink:0;filter:drop-shadow(1px 0 0 white) drop-shadow(-1px 0 0 white) drop-shadow(0 1px 0 white) drop-shadow(0 -1px 0 white)}form-input-select mat-form-field.custom-selection vendita-stato,form-input-select mat-form-field.custom-selection vendita-dettaglio-stato,form-input-select mat-form-field.custom-selection modello-tipo{display:flex;width:100%}app-action-button .mdc-button__label{display:inline-flex;align-items:center;gap:var(--ds-space-2)}.mat-mdc-option:has(.state-pill){position:relative;padding:0}.mat-mdc-option:has(.state-pill) .mdc-list-item__primary-text{display:flex;flex:1;align-self:stretch;min-width:0;margin:0}.mat-mdc-option:has(.state-pill) .mdc-list-item__primary-text>*{display:flex;width:100%}.mat-mdc-option:has(.state-pill) .state-pill{width:100%;height:auto;min-height:100%;border-radius:0;white-space:normal}.mat-mdc-option:has(.state-pill) .mat-pseudo-checkbox{position:absolute;right:var(--ds-space-4);filter:drop-shadow(1px 0 0 white) drop-shadow(-1px 0 0 white) drop-shadow(0 1px 0 white) drop-shadow(0 -1px 0 white)}.mat-mdc-option:has(.state-pill):hover:not(.mdc-list-item--disabled) .state-pill,.mat-mdc-option:has(.state-pill).mat-mdc-option-active .state-pill{filter:brightness(.96)}form-input-multiselect mat-chip-row{width:100%;height:auto;min-height:var(--ds-control-height)}html{--mat-button-filled-container-shape: var(--ds-radius-pill);--mat-button-outlined-container-shape: var(--ds-radius-pill);--mat-button-text-container-shape: var(--ds-radius-pill);--mat-button-filled-label-text-weight: 700;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-button-outlined-outline-color: var(--ds-control-line);--mat-button-outlined-label-text-color: var(--ds-ink);--mat-button-text-label-text-color: var(--ds-ink);--mat-button-filled-container-color: var(--ds-ink);--mat-button-filled-label-text-color: var(--ds-on-ink);--mat-button-filled-horizontal-padding: var(--ds-space-4);--mat-button-outlined-horizontal-padding: var(--ds-space-4);--mat-button-text-horizontal-padding: var(--ds-space-3);--mat-button-filled-container-height: var(--ds-control-height);--mat-button-outlined-container-height: var(--ds-control-height);--mat-button-text-container-height: var(--ds-control-height);--mat-button-filled-label-text-size: var(--ds-text-md);--mat-button-outlined-label-text-size: var(--ds-text-md);--mat-button-text-label-text-size: var(--ds-text-md);--mat-tab-active-indicator-color: var(--ds-ink);--mat-tab-active-label-text-color: var(--ds-ink);--mat-tab-active-focus-label-text-color: var(--ds-ink);--mat-tab-active-hover-label-text-color: var(--ds-ink);--mat-tab-inactive-label-text-color: var(--ds-ink-3);--mat-tab-label-text-size: var(--ds-text-md);--mat-tab-label-text-weight: 500;--mat-tab-label-text-font: var(--ds-font-body);--mat-tab-container-height: var(--ds-control-height);--mat-select-panel-background-color: var(--ds-surface);--mat-select-enabled-arrow-color: var(--ds-ink);--mat-select-focused-arrow-color: var(--ds-ink);--mat-table-background-color: var(--ds-surface);--mat-table-header-container-height: 40px;--mat-table-row-item-container-height: 48px;--mat-table-header-headline-color: var(--ds-ink-3);--mat-table-header-headline-size: var(--ds-text-sm);--mat-table-header-headline-weight: 500;--mat-table-header-headline-font: var(--ds-font-body);--mat-table-row-item-label-text-color: var(--ds-ink);--mat-table-row-item-label-text-size: var(--ds-text-md);--mat-table-row-item-label-text-font: var(--ds-font-body);--mat-table-row-item-outline-color: var(--ds-line);--mat-paginator-container-text-color: var(--ds-ink-3);--mat-paginator-container-text-font: var(--ds-font-body);--mat-paginator-container-text-size: var(--ds-text-sm);--mat-paginator-container-background-color: transparent;--mat-menu-container-color: var(--ds-surface);--mat-menu-container-shape: var(--ds-radius-md);--mat-menu-item-label-text-color: var(--ds-ink)}.mat-mdc-tab-group .mat-mdc-tab-body.mat-mdc-tab-body-active,.mat-mdc-tab-group .mat-mdc-tab-body-content{overflow:visible}*{box-sizing:border-box}html{height:100%;font-size:16px;color-scheme:light}body{margin:0;min-height:100%;background:var(--ds-canvas);color:var(--ds-ink);font:400 var(--ds-text-md)/1.5 var(--ds-font-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%}button:focus-visible,a:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;transition-duration:.01ms;scroll-behavior:auto}}.ds-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}h1,h2{margin:0;font-family:var(--ds-font-display);font-style:italic;font-weight:500;line-height:1.05;letter-spacing:0}h1{font-size:var(--ds-title-md)}h2{font-size:var(--ds-title-sm);line-height:1.2}h3,h4{margin:0;font-size:var(--ds-text-lg);font-weight:700;line-height:1.25}input:is([type=number],[type=date],[type=datetime-local],[inputmode=decimal],[inputmode=numeric]){font-family:var(--ds-font-body);font-variant-numeric:tabular-nums}.ds-absolute{position:absolute}.ds-align-items-center{align-items:center}.ds-bg-blue-100{background-color:var(--ds-info-bg)}.ds-bg-gray-100{background-color:var(--ds-surface-2)}.ds-bg-gray-200{background-color:var(--ds-surface-3)}.ds-bg-gray-50{background-color:var(--ds-surface-2)}.ds-bg-green-50{background-color:var(--ds-success-bg)}.ds-bg-indigo-50{background-color:var(--ds-info-bg)}.ds-bg-orange-100{background-color:var(--ds-warning-bg)}.ds-bg-red-50{background-color:var(--ds-danger-bg)}.ds-bg-stone-100{background-color:var(--ds-surface-2)}.ds-bg-stone-900{background-color:var(--ds-ink)}.ds-bg-white{background:var(--ds-surface)}.ds-block{display:block}.ds-border{border:1px solid var(--ds-line)}.ds-border-0{border:0}.ds-border-b{border-bottom:1px solid var(--ds-line)}.ds-border-gray-100,.ds-border-gray-200{border-color:var(--ds-line)}.ds-border-green-100{border-color:var(--ds-success)}.ds-border-indigo-100{border-color:var(--ds-info)}.ds-border-red-100,.ds-border-red-200{border-color:var(--ds-danger)}.ds-border-stone-300{border-color:var(--ds-line)}.ds-border-stone-900{border-color:var(--ds-ink)}.ds-border-surface-200{border-color:var(--ds-line)}.ds-border-t{border-top:1px solid var(--ds-line)}.ds-border-t-0{border-top:0}.ds-break-all{overflow-wrap:anywhere}.ds-col-12{width:100%}.ds-col-6{width:50%}.ds-cursor-pointer{cursor:pointer}.ds-duration-300{transition-duration:.22s}.ds-fixed{position:fixed}.ds-flex{display:flex}.ds-flex-1{flex:1 1 0%}.ds-flex-col,.ds-flex-column{flex-direction:column}.ds-flex-none{flex:none}.ds-flex-wrap{flex-wrap:wrap}.ds-font-bold{font-weight:700}.ds-font-medium{font-weight:500}.ds-font-mono{font-family:var(--ds-font-body)}.ds-font-semibold{font-weight:700}.ds-gap-1{gap:var(--ds-space-1)}.ds-gap-1-5{gap:var(--ds-size-6)}.ds-gap-2{gap:var(--ds-space-2)}.ds-gap-3{gap:var(--ds-space-3)}.ds-gap-4{gap:var(--ds-space-4)}.ds-gap-6{gap:var(--ds-space-6)}.ds-gap-x-3{column-gap:var(--ds-space-3)}.ds-gap-y-1{row-gap:var(--ds-space-1)}.ds-grid{display:grid}.ds-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ds-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-h-32{height:var(--ds-size-128)}.ds-h-auto{height:auto}.ds-h-full{height:100%}.ds-hidden{display:none}.ds-hover-bg-gray-50:hover{background-color:var(--ds-surface-2)}.ds-hover-shadow-md:hover{box-shadow:var(--ds-shadow-2)}.ds-hover-text-blue-700:hover,.ds-hover-text-blue-900:hover{color:var(--ds-info)}.ds-hover-underline:hover{text-decoration:underline}.ds-inline{display:inline}.ds-inline-flex{display:inline-flex}.ds-italic{font-style:italic}.ds-items-baseline{align-items:baseline}.ds-items-center{align-items:center}.ds-items-end{align-items:flex-end}.ds-items-start{align-items:flex-start}.ds-justify-between{justify-content:space-between}.ds-justify-center,.ds-justify-content-center{justify-content:center}.ds-justify-end{justify-content:flex-end}.ds-leading-5{line-height:1.5}.ds-leading-none{line-height:1}.ds-leading-tight{line-height:1.25}@media(min-width:1200px){.ds-lg-flex-1{flex:1 1 0%}}@media(min-width:1200px){.ds-lg-flex-row{flex-direction:row}}@media(min-width:1200px){.ds-lg-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.ds-lg-items-end{align-items:flex-end}}@media(min-width:1200px){.ds-lg-justify-between{justify-content:space-between}}@media(min-width:1200px){.ds-lg-text-right{text-align:right}}.ds-m-0{margin:0}.ds-max-h-40{max-height:var(--ds-size-160)}.ds-max-h-80{max-height:var(--ds-size-320)}.ds-max-w-2xl{max-width:var(--ds-form-max)}.ds-max-w--200px{max-width:var(--ds-size-200)}.ds-max-w-full{max-width:100%}.ds-max-w-xs{max-width:var(--ds-size-320)}.ds-mb-1{margin-bottom:var(--ds-space-1)}.ds-mb-2{margin-bottom:var(--ds-space-2)}.ds-mb-3{margin-bottom:var(--ds-space-3)}.ds-mb-4{margin-bottom:var(--ds-space-4)}@media(min-width:840px){.ds-md-col-span-10{grid-column:span 10/span 10}}@media(min-width:840px){.ds-md-col-span-2{grid-column:span 2/span 2}}@media(min-width:840px){.ds-md-flex-row{flex-direction:row}}@media(min-width:840px){.ds-md-gap-2{gap:var(--ds-space-2)}}@media(min-width:840px){.ds-md-gap-4{gap:var(--ds-space-4)}}@media(min-width:840px){.ds-md-grid{display:grid}}@media(min-width:840px){.ds-md-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:840px){.ds-md-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:840px){.ds-md-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:840px){.ds-md-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:840px){.ds-md-items-end{align-items:flex-end}}@media(min-width:840px){.ds-md-items-start{align-items:flex-start}}@media(min-width:840px){.ds-md-justify-between{justify-content:space-between}}@media(min-width:840px){.ds-md-max-h-60{max-height:var(--ds-size-240)}}@media(min-width:840px){.ds-md-mb-6{margin-bottom:var(--ds-space-6)}}@media(min-width:840px){.ds-md-p-3{padding:var(--ds-space-3)}}@media(min-width:840px){.ds-md-p-4{padding:var(--ds-space-4)}}@media(min-width:840px){.ds-md-p-6{padding:var(--ds-space-6)}}@media(min-width:840px){.ds-md-px-0{padding-inline:0}}@media(min-width:840px){.ds-md-px-4{padding-inline:var(--ds-space-4)}}@media(min-width:840px){.ds-md-text-base{font-size:var(--ds-text-md)}}@media(min-width:840px){.ds-md-text-sm{font-size:var(--ds-text-sm)}}@media(min-width:840px){.ds-md-text-xl{font-size:var(--ds-text-lg)}}@media(min-width:840px){.ds-md-text-xs{font-size:var(--ds-text-xs)}}.ds-ml-2{margin-left:var(--ds-space-2)}.ds-ml-auto{margin-inline-start:auto}.ds-mr-1{margin-right:var(--ds-space-1)}.ds-mr-2{margin-right:var(--ds-space-2)}.ds-mt-0-5{margin-top:var(--ds-size-2)}.ds-mt-1{margin-top:var(--ds-space-1)}.ds-mt-1-5{margin-top:var(--ds-size-6)}.ds-mt-2{margin-top:var(--ds-space-2)}.ds-mt-4{margin-top:var(--ds-space-4)}.ds-mt-6{margin-top:var(--ds-space-6)}.ds-my-0-5{margin-block:var(--ds-size-2)}.ds-my-3{margin-block:var(--ds-space-3)}.ds-object-cover{object-fit:cover}.ds-overflow-auto{overflow:auto}.ds-overflow-hidden{overflow:hidden}.ds-p-0{padding:0}.ds-p-2{padding:var(--ds-space-2)}.ds-p-3{padding:var(--ds-space-3)}.ds-p-4{padding:var(--ds-space-4)}.ds-pb-1{padding-bottom:var(--ds-space-1)}.ds-pb-2{padding-bottom:var(--ds-space-2)}.ds-pb-4{padding-bottom:var(--ds-space-4)}.ds-pr-4{padding-right:var(--ds-space-4)}.ds-pt-2{padding-top:var(--ds-space-2)}.ds-pt-4{padding-top:var(--ds-space-4)}.ds-pt-6{padding-top:var(--ds-space-6)}.ds-px-1-5{padding-inline:var(--ds-size-6)}.ds-px-2{padding-inline:var(--ds-space-2)}.ds-px-3{padding-inline:var(--ds-space-3)}.ds-px-4{padding-inline:var(--ds-space-4)}.ds-px-6{padding-inline:var(--ds-space-6)}.ds-py-0-5{padding-block:var(--ds-size-2)}.ds-py-1{padding-block:var(--ds-space-1)}.ds-py-1-5{padding-block:var(--ds-size-6)}.ds-py-12{padding-block:var(--ds-size-48)}.ds-py-2{padding-block:var(--ds-space-2)}.ds-py-3{padding-block:var(--ds-space-3)}.ds-py-4{padding-block:var(--ds-space-4)}.ds-py-6{padding-block:var(--ds-space-6)}.ds-py-8{padding-block:var(--ds-space-8)}.ds-relative{position:relative}.ds-rounded{border-radius:var(--ds-radius-xs)}.ds-rounded-b-lg{border-radius:0 0 var(--ds-radius-lg) var(--ds-radius-lg)}.ds-rounded-full{border-radius:var(--ds-radius-pill)}.ds-rounded-lg{border-radius:var(--ds-radius-lg)}.ds-rounded-md{border-radius:var(--ds-radius-md)}.ds-self-end{align-self:flex-end}.ds-shadow-sm{box-shadow:var(--ds-shadow-1)}@media(min-width:600px){.ds-sm-flex-none{flex:none}}@media(min-width:600px){.ds-sm-flex-row{flex-direction:row}}@media(min-width:600px){.ds-sm-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:600px){.ds-sm-items-center{align-items:center}}@media(min-width:600px){.ds-sm-justify-between{justify-content:space-between}}@media(min-width:600px){.ds-sm-justify-start{justify-content:flex-start}}@media(min-width:600px){.ds-sm-w-auto{width:auto}}.ds-space-y-1{--ds-stack-gap: var(--ds-space-1)}.ds-space-y-1>*+*{margin-top:var(--ds-stack-gap)}.ds-space-y-2{--ds-stack-gap: var(--ds-space-2)}.ds-space-y-2>*+*{margin-top:var(--ds-stack-gap)}.ds-space-y-3{--ds-stack-gap: var(--ds-space-3)}.ds-space-y-3>*+*{margin-top:var(--ds-stack-gap)}.ds-space-y-4{--ds-stack-gap: var(--ds-space-4)}.ds-space-y-4>*+*{margin-top:var(--ds-stack-gap)}.ds-text-2xl{font-size:var(--ds-title-sm)}.ds-text-3xl,.ds-text-4xl,.ds-text-6xl{font-size:var(--ds-title-md)}.ds-text--10px,.ds-text--11px{font-size:var(--ds-text-xs)}.ds-text-base{font-size:var(--ds-text-md)}.ds-text-blue-500,.ds-text-blue-600,.ds-text-blue-700,.ds-text-blue-800{color:var(--ds-info)}.ds-text-center{text-align:center}.ds-text-color-secondary,.ds-text-gray-300,.ds-text-gray-400,.ds-text-gray-500,.ds-text-gray-600{color:var(--ds-ink-3)}.ds-text-gray-700,.ds-text-gray-800{color:var(--ds-ink-2)}.ds-text-gray-900{color:var(--ds-ink)}.ds-text-green-500{color:var(--ds-success)}.ds-text-indigo-400,.ds-text-indigo-700,.ds-text-indigo-900{color:var(--ds-info)}.ds-text-left{text-align:left}.ds-text-lg{font-size:var(--ds-text-lg)}.ds-text-md{font-size:var(--ds-text-md)}.ds-text-orange-500,.ds-text-orange-700,.ds-text-orange-800{color:var(--ds-warning)}.ds-text-red-500,.ds-text-red-700{color:var(--ds-danger)}.ds-text-right{text-align:right}.ds-text-sm{font-size:var(--ds-text-sm)}.ds-text-stone-50{color:var(--ds-on-ink)}.ds-text-stone-600{color:var(--ds-ink-3)}.ds-text-stone-900{color:var(--ds-ink)}.ds-text-surface-500{color:var(--ds-ink-3)}.ds-text-surface-900{color:var(--ds-ink)}.ds-text-white{color:var(--ds-on-ink)}.ds-text-xl{font-size:var(--ds-text-lg)}.ds-text-xs{font-size:var(--ds-text-xs)}.ds-text-yellow-500{color:var(--ds-ink)}.ds-tracking-tight,.ds-tracking-tighter,.ds-tracking-wider{letter-spacing:normal}.ds-transition-all{transition:color var(--ds-motion-fast),background-color var(--ds-motion-fast),border-color var(--ds-motion-fast)}.ds-transition-colors{transition:color var(--ds-motion-fast),background-color var(--ds-motion-fast)}.ds-transition-shadow{transition:box-shadow var(--ds-motion-fast)}.ds-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-underline{text-decoration:underline}.ds-uppercase{text-transform:none}.ds-w-1-2{width:50%}.ds-w-32{width:var(--ds-size-128)}.ds-w-fit{width:fit-content}.ds-w-full{width:100%}.ds-whitespace-nowrap{white-space:nowrap}@media(min-width:1600px){.ds-xl-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1600px){.ds-xl-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.ds-table-compact{font-size:var(--ds-text-sm)}.ds-bg-orange-50{background:var(--ds-warning-bg)}.ds-text-green-600{color:var(--ds-success)}.ds-text-red-600{color:var(--ds-danger)}.ds-section-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-2);margin-top:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-line)}.ds-page{max-width:var(--ds-content-max);margin-inline:auto;padding:var(--ds-space-4) var(--ds-page-x) var(--ds-space-14)}@media(min-width:840px){.ds-page{padding:var(--ds-space-6) var(--ds-page-x)}}.ds-page-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);margin-bottom:var(--ds-space-4)}.ds-page-head h1{flex:1}.ds-page-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);margin-bottom:var(--ds-space-3)}.ds-page-search{flex:1 1 260px}@media(min-width:840px){.ds-page-search{flex:0 1 340px}}.listing-create{position:fixed;right:var(--ds-page-x);bottom:var(--ds-space-4);z-index:15;border-radius:var(--ds-radius-pill);box-shadow:var(--ds-shadow-2)}@media(min-width:840px){.listing-create{position:static;box-shadow:none}}.manager-page{display:grid;gap:var(--ds-gap-section);padding:var(--ds-space-3) var(--ds-page-x);grid-template-columns:minmax(0,1fr)}.manager-page>.ds-section{display:contents}.manager-page .ds-section-header{grid-column:1/-1}.manager-page .ds-section-header>div{display:flex;align-items:start;flex-wrap:wrap;gap:var(--ds-space-3)}.manager-page .manager-body,.manager-page .ds-section-content{min-width:0}.editor-header,.sale-header,.manager-header{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:var(--ds-space-3);background:var(--ds-canvas);border-bottom:1px solid var(--ds-line);padding-bottom:var(--ds-space-3)}.ds-section-header h1,.editor-header h1,.sale-header h1,.manager-header h1{font:500 var(--ds-title-md)/1.05 var(--ds-font-display);color:var(--ds-ink);margin:0}.manager-actions,.header-actions,.sale-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2)}.manager-page .manager-actions,.editor-header .header-actions,.sale-header .sale-header-actions{position:fixed;z-index:20;bottom:0;left:0;right:0;padding:var(--ds-space-3) var(--ds-page-x) calc(var(--ds-space-3) + env(safe-area-inset-bottom));background:var(--ds-surface);border-top:1px solid var(--ds-line);justify-content:end}.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor{padding-bottom:var(--ds-space-14)}.manager-page .ds-section-header .header-title{padding:0}.manager-page .manager-section-heading{margin-block:var(--ds-space-4);padding:0;background:transparent;border:0;box-shadow:none}.manager-page .manager-section-heading h3{font-size:var(--ds-text-lg);color:var(--ds-ink)}.manager-tab-label{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-md)}.manager-tab-label strong{font-weight:inherit}.manager-tab-label small{display:none}.translation-switch{margin-block:var(--ds-space-3)}.translation-content{padding-top:var(--ds-gap-field)}.editor-main h2{font:500 var(--ds-title-sm)/1.2 var(--ds-font-display);color:var(--ds-ink)}:is(app-articolo-manager,app-categorie-manager,app-tag-manager,app-liste-attesa-manager,app-lista-attesa-manager) :is(.article-editor,.category-editor,.waitlist-editor){max-width:var(--ds-content-max);margin:0 auto;padding:var(--ds-space-3) var(--ds-page-x) var(--ds-space-14);color:var(--ds-ink)}:is(app-articolo-manager,app-categorie-manager,app-tag-manager,app-liste-attesa-manager,app-lista-attesa-manager) .editor-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-gap-section);padding-top:var(--ds-space-3)}:is(app-articolo-manager,app-categorie-manager,app-tag-manager,app-liste-attesa-manager,app-lista-attesa-manager) .editor-main{min-width:0;background:transparent;border:0;box-shadow:none;padding:0}:is(app-articolo-manager,app-categorie-manager,app-tag-manager,app-liste-attesa-manager,app-lista-attesa-manager) .editor-section{background:transparent;border:0;border-radius:0;box-shadow:none;padding:var(--ds-space-4) 0}.editor-main .form-grid,.editor-main .price-grid,.manager-page .grid{gap:var(--ds-gap-field)}.editor-main .section-heading{border:0;padding:0;margin-bottom:var(--ds-space-4)}@media(min-width:840px){.manager-page .manager-actions,.editor-header .header-actions,.sale-header .sale-header-actions{position:static;padding:0;border:0}}.manager-page .ds-grid:has(>form-input-text,>form-input-number,>form-input-select,>form-input-datetime){grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.manager-page .ds-grid:has(>form-input-text,>form-input-number,>form-input-select,>form-input-datetime){grid-template-columns:repeat(2,minmax(0,1fr))}}.manager-page .ds-grid>:is(form-input-textarea,form-input-switch){grid-column:1/-1}.manager-page-header{grid-column:1/-1}:is(.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor){max-width:var(--ds-content-max);margin-inline:auto}:is(.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor) h2{margin:0;font:italic 500 var(--ds-title-sm)/1.2 var(--ds-font-display)}:is(.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor) h3{margin:0;font:700 var(--ds-text-lg)/1.25 var(--ds-font-body)}.manager-section-heading p,.section-heading p{margin:2px 0 0;color:var(--ds-ink-3);font-size:var(--ds-text-sm)}:is(.manager-section-heading,.section-heading) h2{font:700 var(--ds-text-lg)/1.25 var(--ds-font-body)}.mat-mdc-tab[data-error-count]:after{content:attr(data-error-count);display:inline-flex;align-self:center;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:var(--ds-space-2);padding:0 6px;border-radius:var(--ds-radius-pill);background:var(--ds-danger);color:var(--ds-on-ink);font-size:var(--ds-text-xs);font-weight:700;line-height:1}.mat-mdc-menu-item.danger-item,.mat-mdc-menu-item.danger-item mat-icon{color:var(--ds-danger)}:is(.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor) .mat-mdc-tab{min-width:0;padding-inline:8px}.manager-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:var(--ds-space-2);padding-inline:6px;border-radius:var(--ds-radius-pill);background:var(--ds-surface-3);font-size:var(--ds-text-xs)}@media(max-width:839.98px){:is(.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor) .mat-mdc-tab-header{position:sticky;top:var(--ds-appbar-height);z-index:10;background:var(--ds-canvas)}:is(.manager-page,.article-editor,.category-editor,.waitlist-editor,.sale-editor){padding-bottom:calc(100px + env(safe-area-inset-bottom))}}app-data-table th,app-data-table td{border-bottom:1px solid var(--ds-line);vertical-align:middle}app-data-table th{padding:var(--ds-space-2) var(--ds-space-3);text-align:left;color:var(--ds-ink-3);font-size:var(--ds-text-sm);font-weight:500;background:var(--ds-surface)}app-data-table .column-heading{display:flex;align-items:center;justify-content:flex-start;gap:var(--ds-space-2)}app-data-table td{height:48px;padding:var(--ds-space-1) var(--ds-space-3)}app-data-table tbody tr:hover{background:var(--ds-row-hover)}app-data-table .ds-table-compact td{height:48px;font-size:var(--ds-text-sm)}.message-error,.obligatory{color:var(--ds-danger)}.info-icon{color:var(--ds-info)}.margin-left-auto{margin-left:auto}.status-rectangle{width:var(--ds-icon-size);height:var(--ds-icon-size);border-radius:var(--ds-radius-xs);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.status-rectangle-icon{font-size:var(--ds-text-xs);color:var(--ds-ink)}th{text-align:left}.empty-icon{width:32px;height:32px;font-size:32px;color:var(--ds-ink-3)}.listing-tools>:is(form-input-select,form-input-multiselect){flex:1 1 180px;min-width:0}@media(min-width:840px){.listing-tools>:is(form-input-select,form-input-multiselect){flex:0 1 220px}}.row-link{padding:0;border:0;background:none;color:var(--ds-ink);font:inherit;font-weight:700;text-align:left;cursor:pointer}.row-link:hover{text-decoration:underline}.row-link:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}th.ds-text-right,th.ds-text-center,th.numeric-heading{text-align:left}th.numeric-heading .column-heading,th .mat-sort-header-container{justify-content:flex-start}.listing-filter-fields{display:grid;gap:var(--ds-space-4)}.listing-filter-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-2)}
