@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-Light-K7lml521.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-LightItalic-BbuXDFLQ.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-Book-Drov6FZi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-BookItalic-CWnupJPL.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-Medium-BEjN2LW3.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-MediumItalic-CxAM_fKQ.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-Bold-MMFr9d2i.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-BoldItalic-C8MwKa6b.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-Black-ClQ-N7pe.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP;src:url(/assets/MalloryMP-BlackItalic-BJNDQVxl.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-Light-CFTBZyOu.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-LightItalic-D2XbpEyA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-Book-C1qkFPHA.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-BookItalic-Cv3Q--ot.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-Medium-CHX10UpG.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-MediumItalic-m4p1WK4K.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-Bold-9r_HtNnV.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-BoldItalic-BNxhOFWc.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-Black-CS2DFo79.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mallory MP Compact;src:url(/assets/MalloryMPCompact-BlackItalic-CYBHP2-g.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--rubik-palette-danger-rgb-10: 255, 248, 247;--rubik-palette-danger-rgb-20: 255, 241, 239;--rubik-palette-danger-rgb-30: 255, 235, 232;--rubik-palette-danger-rgb-40: 255, 217, 211;--rubik-palette-danger-rgb-50: 255, 193, 184;--rubik-palette-danger-rgb-60: 255, 157, 144;--rubik-palette-danger-rgb-70: 255, 134, 117;--rubik-palette-danger-rgb-80: 254, 104, 84;--rubik-palette-danger-rgb-90: 236, 79, 58;--rubik-palette-danger-rgb-100: 214, 59, 37;--rubik-palette-danger-rgb-110: 195, 53, 34;--rubik-palette-danger-rgb-120: 179, 49, 31;--rubik-palette-danger-rgb-130: 170, 34, 34;--rubik-palette-danger-rgb-140: 143, 39, 25;--rubik-palette-danger-rgb-150: 124, 34, 22;--rubik-palette-danger-rgb-160: 102, 28, 18;--rubik-palette-danger-rgb-170: 86, 24, 15;--rubik-palette-warning-rgb-10: 254, 249, 242;--rubik-palette-warning-rgb-20: 253, 242, 229;--rubik-palette-warning-rgb-30: 252, 237, 220;--rubik-palette-warning-rgb-40: 249, 221, 188;--rubik-palette-warning-rgb-50: 246, 199, 146;--rubik-palette-warning-rgb-60: 240, 169, 87;--rubik-palette-warning-rgb-70: 235, 150, 50;--rubik-palette-warning-rgb-80: 225, 128, 18;--rubik-palette-warning-rgb-90: 198, 113, 14;--rubik-palette-warning-rgb-100: 172, 99, 12;--rubik-palette-warning-rgb-110: 156, 89, 11;--rubik-palette-warning-rgb-120: 143, 82, 10;--rubik-palette-warning-rgb-130: 129, 73, 9;--rubik-palette-warning-rgb-140: 114, 65, 8;--rubik-palette-warning-rgb-150: 99, 56, 7;--rubik-palette-warning-rgb-160: 81, 47, 6;--rubik-palette-warning-rgb-170: 69, 39, 5;--rubik-palette-success-rgb-10: 244, 252, 235;--rubik-palette-success-rgb-20: 235, 248, 222;--rubik-palette-success-rgb-30: 228, 245, 211;--rubik-palette-success-rgb-40: 207, 235, 179;--rubik-palette-success-rgb-50: 177, 221, 136;--rubik-palette-success-rgb-60: 138, 201, 79;--rubik-palette-success-rgb-70: 125, 186, 69;--rubik-palette-success-rgb-80: 111, 169, 57;--rubik-palette-success-rgb-90: 94, 148, 43;--rubik-palette-success-rgb-100: 80, 130, 35;--rubik-palette-success-rgb-110: 73, 118, 32;--rubik-palette-success-rgb-120: 67, 107, 29;--rubik-palette-success-rgb-130: 60, 96, 26;--rubik-palette-success-rgb-140: 53, 86, 23;--rubik-palette-success-rgb-150: 46, 73, 20;--rubik-palette-success-rgb-160: 38, 61, 16;--rubik-palette-success-rgb-170: 31, 51, 14;--rubik-palette-info-rgb-10: 249, 249, 249;--rubik-palette-info-rgb-20: 237, 243, 254;--rubik-palette-info-rgb-30: 237, 243, 254;--rubik-palette-info-rgb-40: 232, 232, 232;--rubik-palette-info-rgb-50: 204, 202, 200;--rubik-palette-info-rgb-60: 204, 202, 200;--rubik-palette-info-rgb-70: 0, 96, 177;--rubik-palette-info-rgb-80: 0, 96, 177;--rubik-palette-info-rgb-90: 0, 96, 177;--rubik-palette-info-rgb-100: 0, 96, 177;--rubik-palette-info-rgb-110: 0, 96, 177;--rubik-palette-info-rgb-120: 0, 96, 177;--rubik-palette-info-rgb-130: 0, 96, 177;--rubik-palette-info-rgb-140: 2, 23, 48;--rubik-palette-info-rgb-150: 2, 23, 48;--rubik-palette-info-rgb-160: 2, 23, 48;--rubik-palette-info-rgb-170: 2, 23, 48;--rubik-palette-brand-rgb-10: 249, 249, 249;--rubik-palette-brand-rgb-20: 237, 243, 254;--rubik-palette-brand-rgb-30: 237, 243, 254;--rubik-palette-brand-rgb-40: 232, 232, 232;--rubik-palette-brand-rgb-50: 204, 202, 200;--rubik-palette-brand-rgb-60: 204, 202, 200;--rubik-palette-brand-rgb-70: 0, 96, 177;--rubik-palette-brand-rgb-80: 0, 96, 177;--rubik-palette-brand-rgb-90: 0, 96, 177;--rubik-palette-brand-rgb-100: 0, 96, 177;--rubik-palette-brand-rgb-110: 0, 96, 177;--rubik-palette-brand-rgb-120: 0, 96, 177;--rubik-palette-brand-rgb-130: 0, 96, 177;--rubik-palette-brand-rgb-140: 2, 23, 48;--rubik-palette-brand-rgb-150: 2, 23, 48;--rubik-palette-brand-rgb-160: 2, 23, 48;--rubik-palette-brand-rgb-170: 2, 23, 48;--rubik-palette-neutral-rgb-0: 255, 255, 255;--rubik-palette-neutral-rgb-10: 249, 249, 249;--rubik-palette-neutral-rgb-20: 249, 248, 247;--rubik-palette-neutral-rgb-30: 235, 235, 235;--rubik-palette-neutral-rgb-40: 232, 232, 232;--rubik-palette-neutral-rgb-50: 209, 209, 209;--rubik-palette-neutral-rgb-60: 209, 209, 209;--rubik-palette-neutral-rgb-70: 209, 209, 209;--rubik-palette-neutral-rgb-80: 209, 209, 209;--rubik-palette-neutral-rgb-90: 60, 60, 60;--rubik-palette-neutral-rgb-100: 60, 60, 60;--rubik-palette-neutral-rgb-110: 60, 60, 60;--rubik-palette-neutral-rgb-120: 60, 60, 60;--rubik-palette-neutral-rgb-130: 60, 60, 60;--rubik-palette-neutral-rgb-140: 60, 60, 60;--rubik-palette-neutral-rgb-150: 60, 60, 60;--rubik-palette-neutral-rgb-160: 2, 23, 48;--rubik-palette-neutral-rgb-170: 2, 23, 48;--rubik-palette-neutral-rgb-180: 2, 23, 48;--rubik-palette-neutral-rgb-190: 60, 60, 60;--rubik-palette-neutral-rgb-200: 00, 00, 00;--rubik-palette-dvt-rgb-1: 36, 93, 99;--rubik-palette-dvt-rgb-2: 215, 121, 15;--rubik-palette-dvt-rgb-3: 49, 160, 156;--rubik-palette-dvt-rgb-4: 78, 65, 55;--rubik-palette-dvt-rgb-5: 105, 158, 97;--rubik-palette-dvt-rgb-6: 180, 114, 130;--rubik-palette-dvt-rgb-7: 131, 64, 30;--rubik-palette-dvt-rgb-8: 158, 127, 204;--rubik-palette-dvt-rgb-9: 168, 142, 0;--rubik-palette-dvt-rgb-10: 88, 49, 110;--rubik-palette-dvt-rgb-11: 89, 153, 181;--rubik-palette-dvt-rgb-12: 49, 122, 69;--rubik-core-text-color-primary: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-text-color-secondary: rgba(var(--rubik-palette-neutral-rgb-190), .7);--rubik-core-text-color-disabled: rgba(var(--rubik-palette-neutral-rgb-190), .4);--rubik-core-text-color-brand: rgb(var(--rubik-palette-brand-rgb-110));--rubik-core-text-color-danger: rgb(var(--rubik-palette-danger-rgb-120));--rubik-core-text-color-warning: rgb(var(--rubik-palette-warning-rgb-120));--rubik-core-text-color-success: rgb(var(--rubik-palette-success-rgb-120));--rubik-core-bg-color-content: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-bg-color-hover: rgba(var(--rubik-palette-neutral-rgb-190), .08);--rubik-core-bg-color-active: rgba(var(--rubik-palette-neutral-rgb-190), .16);--rubik-core-bg-color-selected: rgb(var(--rubik-palette-brand-rgb-30));--rubik-core-border-color-selected: rgb(var(--rubik-palette-brand-rgb-100));--rubik-core-border-color-enabled: rgba(var(--rubik-palette-neutral-rgb-190), .5);--rubik-core-color-disabled-1: rgba(var(--rubik-palette-neutral-rgb-190), .04);--rubik-core-color-disabled-2: rgba(var(--rubik-palette-neutral-rgb-190),.2);--rubik-core-icon-size-lg: 1.5rem;--rubik-core-icon-size-sm: 1rem;--rubik-core-divider-color: rgba(var(--rubik-palette-neutral-rgb-190),.12);--rubik-core-divider-margin: .5rem;--rubik-core-neutral-1: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-core-neutral-2: rgb(var(--rubik-palette-neutral-rgb-110));--rubik-core-neutral-3: rgb(var(--rubik-palette-neutral-rgb-120));--rubik-core-neutral-contrast: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-neutral-secondary-1: rgba(var(--rubik-palette-neutral-rgb-190), .08);--rubik-core-neutral-secondary-2: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-core-neutral-secondary-3: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-core-neutral-secondary-contrast: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-brand-1: rgb(var(--rubik-palette-brand-rgb-100));--rubik-core-brand-2: rgb(var(--rubik-palette-brand-rgb-110));--rubik-core-brand-3: rgb(var(--rubik-palette-brand-rgb-120));--rubik-core-brand-contrast: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-danger-1: rgb(var(--rubik-palette-danger-rgb-120));--rubik-core-danger-2: rgb(var(--rubik-palette-danger-rgb-110));--rubik-core-danger-3: rgb(var(--rubik-palette-danger-rgb-120));--rubik-core-danger-contrast: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-danger-secondary-1: rgba(var(--rubik-palette-danger-rgb-60), .4);--rubik-core-danger-secondary-2: rgb(var(--rubik-palette-danger-rgb-20));--rubik-core-danger-secondary-3: rgb(var(--rubik-palette-danger-rgb-10));--rubik-core-danger-secondary-contrast: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-warning-1: rgb(var(--rubik-palette-warning-rgb-120));--rubik-core-warning-2: rgb(var(--rubik-palette-warning-rgb-110));--rubik-core-warning-3: rgb(var(--rubik-palette-warning-rgb-120));--rubik-core-warning-contrast: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-warning-secondary-1: rgba(var(--rubik-palette-warning-rgb-60), .4);--rubik-core-warning-secondary-2: rgb(var(--rubik-palette-warning-rgb-20));--rubik-core-warning-secondary-3: rgb(var(--rubik-palette-warning-rgb-10));--rubik-core-warning-secondary-contrast: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-success-1: rgb(var(--rubik-palette-success-rgb-120));--rubik-core-success-2: rgb(var(--rubik-palette-success-rgb-110));--rubik-core-success-3: rgb(var(--rubik-palette-success-rgb-120));--rubik-core-success-contrast: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-success-secondary-1: rgba(var(--rubik-palette-success-rgb-60), .4);--rubik-core-success-secondary-2: rgb(var(--rubik-palette-success-rgb-20));--rubik-core-success-secondary-3: rgb(var(--rubik-palette-success-rgb-10));--rubik-core-success-secondary-contrast: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-info-1: rgb(var(--rubik-palette-info-rgb-120));--rubik-core-info-2: rgb(var(--rubik-palette-info-rgb-110));--rubik-core-info-3: rgb(var(--rubik-palette-info-rgb-120));--rubik-core-info-contrast: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-core-info-secondary-1: rgba(var(--rubik-palette-info-rgb-60), .4);--rubik-core-info-secondary-2: rgb(var(--rubik-palette-info-rgb-20));--rubik-core-info-secondary-3: rgb(var(--rubik-palette-info-rgb-10));--rubik-core-info-secondary-contrast: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-focus-border-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-core-cursor-clickable: pointer;--rubik-core-drag-drop-color-1: rgb(var(--rubik-palette-brand-rgb-40));--rubik-core-drag-drop-color-2: rgb(var(--rubik-palette-brand-rgb-100));--rubik-core-drag-drop-line-color: rgb(var(--rubik-palette-brand-rgb-100));--rubik-core-touch-target-min-size: 2.25rem;--rubik-core-box-shadow-rgb: var(--rubik-palette-neutral-rgb-200);--rubik-core-box-shadow-xs: 0px 1px 4px 0px rgba(var(--rubik-core-box-shadow-rgb),.12);--rubik-core-box-shadow-sm: 0px 4px 8px 0px rgba(var(--rubik-core-box-shadow-rgb),.16);--rubik-core-box-shadow-md: 0px 6px 12px 0px rgba(var(--rubik-core-box-shadow-rgb),.2);--rubik-core-box-shadow-lg: 0px 8px 16px 0px rgba(var(--rubik-core-box-shadow-rgb),.24);--rubik-core-box-shadow-xl: 0px 12px 20px 0px rgba(var(--rubik-core-box-shadow-rgb),.28);--rubik-core-dropdown-box-shadow: var(--rubik-core-box-shadow-sm);--rubik-core-scrim-color: rgba(var(--rubik-palette-neutral-rgb-190), .4);--rubik-core-spacing-1x: .25rem;--rubik-core-spacing-2x: .5rem;--rubik-core-spacing-3x: .75rem;--rubik-core-spacing-4x: 1rem;--rubik-core-spacing-5x: 1.25rem;--rubik-core-spacing-6x: 1.5rem;--rubik-core-spacing-7x: 1.75rem;--rubik-core-spacing-8x: 2rem;--rubik-core-spacing-9x: 2.25rem;--rubik-core-spacing-10x: 2.5rem;--rubik-core-spacing-11x: 2.75rem;--rubik-core-spacing-12x: 3rem;--rubik-core-border-radius-sm: 2px;--rubik-core-border-radius-md: .25rem;--rubik-core-border-radius-lg: .375rem;--rubik-core-border-radius-xl: .5rem;--rubik-core-z-index-popup: 1000;--rubik-core-z-index-dialog: 1050;--rubik-core-z-index-messages: 2000;--rubik-typography-heading-2xl-font-size: 2.5rem;--rubik-typography-heading-2xl-font-weight: 800;--rubik-typography-heading-2xl-line-height: 1.3;--rubik-typography-heading-xl-font-size: 2.25rem;--rubik-typography-heading-xl-font-weight: 800;--rubik-typography-heading-xl-line-height: 1.222;--rubik-typography-heading-lg-font-size: 2rem;--rubik-typography-heading-lg-font-weight: 800;--rubik-typography-heading-lg-line-height: 1.25;--rubik-typography-heading-md-font-size: 1.75rem;--rubik-typography-heading-md-font-weight: 800;--rubik-typography-heading-md-line-height: 1.2857;--rubik-typography-heading-sm-font-size: 1.5rem;--rubik-typography-heading-sm-font-weight: 800;--rubik-typography-heading-sm-line-height: 1.3333;--rubik-typography-heading-xs-font-size: 1.25rem;--rubik-typography-heading-xs-font-weight: 800;--rubik-typography-heading-xs-line-height: 1.4;--rubik-typography-subheading-2xl-font-size: 2.25rem;--rubik-typography-subheading-2xl-font-weight: bold;--rubik-typography-subheading-2xl-line-height: 1.2222;--rubik-typography-subheading-xl-font-size: 2rem;--rubik-typography-subheading-xl-font-weight: bold;--rubik-typography-subheading-xl-line-height: 1.25;--rubik-typography-subheading-lg-font-size: 1.75rem;--rubik-typography-subheading-lg-font-weight: bold;--rubik-typography-subheading-lg-line-height: 1.2857;--rubik-typography-subheading-md-font-size: 1.5rem;--rubik-typography-subheading-md-font-weight: bold;--rubik-typography-subheading-md-line-height: 1.3333;--rubik-typography-subheading-sm-font-size: 1.25rem;--rubik-typography-subheading-sm-font-weight: bold;--rubik-typography-subheading-sm-line-height: 1.4;--rubik-typography-subheading-xs-font-size: 1rem;--rubik-typography-subheading-xs-font-weight: bold;--rubik-typography-subheading-xs-line-height: 1.5;--rubik-typography-body-xl-font-size: 1.25rem;--rubik-typography-body-xl-line-height: 1.4;--rubik-typography-body-lg-font-size: 1.125rem;--rubik-typography-body-lg-line-height: 1.3333;--rubik-typography-body-md-font-size: 1rem;--rubik-typography-body-md-line-height: 1.25;--rubik-typography-body-sm-font-size: .859rem;--rubik-typography-body-sm-line-height: 1.2;--rubik-typography-body-xs-font-size: .75rem;--rubik-typography-body-xs-line-height: 1.3333;--rubik-typography-body-2xs-font-size: .625rem;--rubik-typography-body-2xs-line-height: 1.2;--rubik-animation-duration-xshort: .1s;--rubik-animation-duration-short: .15s;--rubik-animation-duration-medium: .2s;--rubik-animation-duration-long: .3s;--rubik-animation-duration-xlong: .5s;--rubik-animation-ease-in-out: cubic-bezier(.4, 0, .2, 1);--rubik-animation-ease-out: cubic-bezier(0, 0, .2, 1);--rubik-animation-ease-in: cubic-bezier(.4, 0, 1, 1);--rubik-animation-effect-ripple-bg-color: rgb(var(--rubik-palette-neutral-rgb-160));--rubik-animation-skeleton-bg-start-color: rgba(var(--rubik-palette-neutral-rgb-170), .05);--rubik-animation-skeleton-bg-end-color: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-html-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--rubik-html-font-size: 1em;--rubik-body-bg-color: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-current-bg-color: ;--rubik-paragraph-margin-bottom: 1rem;--rubik-color-palette-swatch-inner-border-color: rgb(var(--rubik-palette-neutral-rgb-170));--rubik-color-palette-swatch-outer-border-color-selected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-color-palette-border-radius: 50%;--rubik-color-palette-swatch-margin: 1px;--rubik-color-palette-grid-font-size: var(--rubik-typography-body-xs-font-size);--rubik-color-spectrum-border-color: rgb(var(--rubik-palette-neutral-rgb-50));--rubik-n-box-cell-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-n-box-cell-bg-color-maximized: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-n-box-node-bg-color: rgb(var(--rubik-palette-neutral-rgb-30));--rubik-button-border-radius: var(--rubik-core-border-radius-md);--rubik-button-font-weight: 600;--rubik-button-height: var(--rubik-control-height-md);--rubik-button-sm-height: var(--rubik-control-height-sm);--rubik-button-lg-height: var(--rubik-control-height-lg);--rubik-button-font-size: var(--rubik-control-font-size-md);--rubik-button-sm-font-size: var(--rubik-control-font-size-sm);--rubik-button-lg-font-size: var(--rubik-control-font-size-lg);--rubik-button-text-to-edge-padding: var(--rubik-control-padding-x-md);--rubik-button-sm-text-to-edge-padding: var(--rubik-control-padding-x-sm);--rubik-button-lg-text-to-edge-padding: 1.5rem;--rubik-button-icon-to-text-padding: .625rem;--rubik-button-sm-icon-to-text-padding: .5rem;--rubik-button-lg-icon-to-text-padding: 1rem;--rubik-button-icon-to-edge-padding: .625rem;--rubik-button-sm-icon-to-edge-padding: .5rem;--rubik-button-lg-icon-to-edge-padding: 1rem;--rubik-button-solid-chrome-bg-color: rgba(var(--rubik-palette-neutral-rgb-190),.08);--rubik-button-solid-chrome-border-color: transparent;--rubik-button-solid-chrome-text-color: var(--rubik-core-text-color-primary);--rubik-button-solid-chrome-bg-color-hover: rgba(var(--rubik-palette-neutral-rgb-190),.12);--rubik-button-solid-chrome-border-color-hover: transparent;--rubik-button-solid-chrome-text-color-hover: var(--rubik-core-text-color-primary);--rubik-button-solid-chrome-bg-color-active: rgba(var(--rubik-palette-neutral-rgb-190),.16);--rubik-button-solid-chrome-border-color-active: transparent;--rubik-button-solid-chrome-text-color-active: var(--rubik-core-text-color-primary);--rubik-button-solid-chrome-bg-color-disabled: var(--rubik-core-color-disabled-1);--rubik-button-solid-chrome-border-color-disabled: transparent;--rubik-button-solid-chrome-text-color-disabled: var(--rubik-core-text-color-disabled);--rubik-button-solid-chrome-bg-color-selected: var(--rubik-core-bg-color-selected);--rubik-button-solid-chrome-border-color-selected: var(--rubik-core-border-color-selected);--rubik-button-solid-chrome-text-color-selected: var(--rubik-core-text-color-primary);--rubik-button-solid-chrome-bg-color-selected-hover: var(--rubik-button-solid-chrome-bg-color-hover);--rubik-button-solid-chrome-border-color-selected-hover: var(--rubik-button-solid-chrome-border-color-selected);--rubik-button-solid-chrome-text-color-selected-hover: var(--rubik-button-solid-chrome-text-color-selected);--rubik-button-solid-chrome-bg-color-selected-disabled: var(--rubik-button-solid-chrome-bg-color-disabled);--rubik-button-solid-chrome-border-color-selected-disabled: var(--rubik-button-outlined-chrome-border-color-disabled);--rubik-button-solid-chrome-text-color-selected-disabled: var(--rubik-core-text-color-disabled);--rubik-button-borderless-chrome-text-color: var(--rubik-core-text-color-primary);--rubik-button-borderless-chrome-bg-color-hover: var(--rubik-core-bg-color-hover);--rubik-button-borderless-chrome-border-color-hover: transparent;--rubik-button-borderless-chrome-text-color-hover: var(--rubik-core-text-color-primary);--rubik-button-borderless-chrome-bg-color-active: var(--rubik-core-bg-color-active);--rubik-button-borderless-chrome-border-color-active: transparent;--rubik-button-borderless-chrome-text-color-active: var(--rubik-core-text-color-primary);--rubik-button-borderless-chrome-text-color-disabled: var(--rubik-core-text-color-disabled);--rubik-button-borderless-chrome-bg-color-selected: var(--rubik-core-bg-color-selected);--rubik-button-borderless-chrome-border-color-selected: var(--rubik-core-border-color-selected);--rubik-button-borderless-chrome-text-color-selected: var(--rubik-core-text-color-primary);--rubik-button-borderless-chrome-bg-color-selected-hover: var(--rubik-core-bg-color-hover);--rubik-button-borderless-chrome-border-color-selected-hover: var(--rubik-button-borderless-chrome-border-color-selected);--rubik-button-borderless-chrome-text-color-selected-hover: var(--rubik-button-borderless-chrome-text-color-selected);--rubik-button-borderless-chrome-bg-color-selected-disabled: var(--rubik-core-color-disabled-1);--rubik-button-borderless-chrome-border-color-selected-disabled: var(--rubik-core-color-disabled-2);--rubik-button-borderless-chrome-text-color-selected-disabled: var(--rubik-core-text-color-disabled);--rubik-button-outlined-chrome-border-color: var(--rubik-core-border-color-enabled);--rubik-button-outlined-chrome-text-color: var(--rubik-core-text-color-primary);--rubik-button-outlined-chrome-bg-color: transparent;--rubik-button-outlined-chrome-bg-color-hover: var(--rubik-core-bg-color-hover);--rubik-button-outlined-chrome-border-color-hover: var(--rubik-core-border-color-enabled);--rubik-button-outlined-chrome-text-color-hover: var(--rubik-core-text-color-primary);--rubik-button-outlined-chrome-bg-color-active: var(--rubik-core-bg-color-active);--rubik-button-outlined-chrome-border-color-active: var(--rubik-core-border-color-enabled);--rubik-button-outlined-chrome-text-color-active: var(--rubik-core-text-color-primary);--rubik-button-outlined-chrome-border-color-disabled: var(--rubik-core-text-color-disabled);--rubik-button-outlined-chrome-text-color-disabled: var(--rubik-core-text-color-disabled);--rubik-button-outlined-chrome-bg-color-disabled: transparent;--rubik-button-outlined-chrome-bg-color-selected: var(--rubik-core-bg-color-selected);--rubik-button-outlined-chrome-border-color-selected: var(--rubik-core-border-color-selected);--rubik-button-outlined-chrome-text-color-selected: var(--rubik-core-text-color-primary);--rubik-button-outlined-chrome-bg-color-selected-hover: var(--rubik-button-outlined-chrome-bg-color-hover);--rubik-button-outlined-chrome-border-color-selected-hover: var(--rubik-button-outlined-chrome-border-color-selected);--rubik-button-outlined-chrome-text-color-selected-hover: var(--rubik-button-outlined-chrome-text-color-selected);--rubik-button-outlined-chrome-bg-color-selected-disabled: var(--rubik-core-color-disabled-1);--rubik-button-outlined-chrome-border-color-selected-disabled: var(--rubik-button-outlined-chrome-border-color-disabled);--rubik-button-outlined-chrome-text-color-selected-disabled: var(--rubik-core-text-color-disabled);--rubik-button-call-to-action-chrome-bg-color: #021730;--rubik-button-call-to-action-chrome-border-color: transparent;--rubik-button-call-to-action-chrome-text-color: var(--rubik-core-neutral-contrast);--rubik-button-call-to-action-chrome-bg-color-hover: #021730;--rubik-button-call-to-action-chrome-border-color-hover: transparent;--rubik-button-call-to-action-chrome-text-color-hover: var(--rubik-core-neutral-contrast);--rubik-button-call-to-action-chrome-bg-color-active: #021730;--rubik-button-call-to-action-chrome-border-color-active: transparent;--rubik-button-call-to-action-chrome-text-color-active: var(--rubik-core-neutral-contrast);--rubik-button-icon-size: var(--rubik-core-icon-size-lg);--rubik-button-sm-icon-size: 1.25rem;--rubik-button-lg-icon-size: var(--rubik-core-icon-size-lg);--rubik-dialog-bg-color: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-dialog-border-color: rgba(var(--rubik-palette-neutral-rgb-190),.1);--rubik-dialog-border-radius: var(--rubik-core-border-radius-lg);--rubik-dialog-box-shadow: var(--rubik-core-box-shadow-xl);--rubik-dialog-cancel-icon-margin-top: -1.5rem;--rubik-dialog-cancel-icon-margin-end: -1.5rem;--rubik-dialog-header-padding: 2.75rem 2rem .75rem;--rubik-dialog-body-padding: 0 2rem 1rem 2rem;--rubik-dialog-footer-padding: 1rem 2rem 2rem 2rem;--rubik-dialog-header-bg-color: transparent;--rubik-dialog-header-border-color: transparent;--rubik-dialog-title-font-size: var(--rubik-typography-heading-xs-font-size);--rubik-dialog-title-line-height: var(--rubik-typography-heading-xs-line-height);--rubik-dialog-title-font-weight: var(--rubik-typography-heading-xs-font-weight);--rubik-dialog-title-text-color: var(--rubik-core-text-color-primary);--rubik-drawer-overlay-bg-color: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-drawer-reflow-bg-color: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-drawer-reflow-divider-color: rgb(var(--rubik-palette-neutral-rgb-40));--rubik-popup-border-color: var(--rubik-core-divider-color);--rubik-popup-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-popup-border-radius: var(--rubik-core-border-radius-sm);--rubik-popup-box-shadow: var(--rubik-core-box-shadow-xs);--rubik-popup-padding: .5rem;--rubik-popup-tail-height: 5px;--rubik-popup-tail-width: 10px;--rubik-menu-icon-size: 1.25rem;--rubik-menu-icon-to-edge-padding: 1rem;--rubik-menu-text-to-start-icon-padding: 1rem;--rubik-menu-text-to-end-icon-padding: 2rem;--rubik-menu-text-to-edge-padding: 1rem;--rubik-menu-divider-margin: var(--rubik-core-spacing-2x) 0;--rubik-menu-item-text-color: var(--rubik-core-text-color-primary);--rubik-menu-icon-color: var(--rubik-core-text-color-primary);--rubik-menu-sheet-margin-horizontal: 0px;--rubik-tab-bar-icon-to-text-padding: .5rem;--rubik-tab-bar-icon-size: 1.25rem;--rubik-tab-bar-icon-margin: 0;--rubik-tab-bar-item-margin: 0 2rem 0 0;--rubik-tab-bar-item-min-height: 3rem;--rubik-tab-bar-item-line-height: var(--rubik-typography-body-md-line-height);--rubik-tab-bar-item-font-size: var(--rubik-typography-body-md-font-size);--rubik-tab-bar-item-padding: 0;--rubik-tab-bar-item-font-weight: 600;--rubik-tab-bar-item-label-color: var(--rubik-core-text-color-secondary);--rubik-tab-bar-item-label-color-hover: var(--rubik-core-text-color-primary);--rubik-tab-bar-item-bg-color-hover: transparent;--rubik-tab-bar-item-bg-color-active: transparent;--rubik-tab-bar-item-border-color-active: rgb(var(--rubik-palette-brand-rgb-70));--rubik-tab-bar-item-font-weight-selected: 600;--rubik-tab-bar-item-label-color-selected: var(--rubik-core-text-color-primary);--rubik-tab-bar-item-bg-color-selected: transparent;--rubik-tab-bar-item-border-color-selected: var(--rubik-core-text-color-primary);--rubik-train-step-width: 7rem;--rubik-train-padding: .75rem 0 .75rem 0;--rubik-train-label-font-size: var(--rubik-typography-body-sm-font-size);--rubik-train-label-font-weight: bold;--rubik-train-label-padding-top: .75rem;--rubik-train-button-diameter: 1.5rem;--rubik-train-button-font-size: var(--rubik-typography-body-xs-font-size);--rubik-train-connector-height: 2px;--rubik-train-button-bg-color: transparent;--rubik-train-button-border-color: var(--rubik-core-border-color-enabled);--rubik-train-button-text-color: var(--rubik-core-text-color-secondary);--rubik-train-label-color: var(--rubik-core-text-color-secondary);--rubik-train-connector-color: var(--rubik-core-border-color-enabled);--rubik-train-connector-padding: .625rem;--rubik-train-button-bg-color-visited: rgb(var(--rubik-palette-success-rgb-120));--rubik-train-button-border-color-visited: transparent;--rubik-train-button-text-color-visited: var(--rubik-core-neutral-contrast);--rubik-train-label-color-visited: var(--rubik-core-text-color-primary);--rubik-train-button-bg-color-hover: transparent;--rubik-train-button-border-color-hover: var(--rubik-core-border-color-enabled);--rubik-train-button-text-color-hover: var(--rubik-core-text-color-secondary);--rubik-train-step-bg-color-hover: var(--rubik-core-bg-color-hover);--rubik-train-step-border-radius: var(--rubik-core-border-radius-xl);--rubik-train-button-bg-color-active: transparent;--rubik-train-button-border-color-active: var(--rubik-core-border-color-enabled);--rubik-train-button-text-color-active: var(--rubik-core-text-color-secondary);--rubik-train-label-font-weight-active: bold;--rubik-train-step-bg-color-active: var(--rubik-core-bg-color-active);--rubik-train-button-bg-color-selected: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-train-button-border-color-selected: transparent;--rubik-train-button-text-color-selected: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-train-label-font-weight-selected: bold;--rubik-train-label-color-selected: var(--rubik-core-text-color-primary);--rubik-train-connector-color-selected: var(--rubik-core-border-color-enabled);--rubik-train-connector-padding-selected: 0px;--rubik-train-button-bg-color-disabled: transparent;--rubik-train-button-border-color-disabled: var(--rubik-core-color-disabled-2);--rubik-train-button-text-color-disabled: var(--rubik-core-text-color-disabled);--rubik-train-button-opacity-disabled: 1;--rubik-train-label-color-disabled: var(--rubik-core-text-color-disabled);--rubik-list-margin-top: .5rem;--rubik-list-nested-padding-start: 2.5rem;--rubik-list-item-line-height: 1.5;--rubik-list-unordered-style-type: square;--rubik-list-view-group-header-bg-color: transparent;--rubik-list-view-group-header-bg-color-sticky: rgb(var(--rubik-palette-neutral-rgb-30));--rubik-list-view-group-header-font-weight: var(--rubik-typography-subheading-xs-font-weight);--rubik-list-view-group-header-font-size: var(--rubik-typography-subheading-xs-font-size);--rubik-list-view-group-header-line-height: var(--rubik-typography-subheading-xs-line-height);--rubik-list-view-item-padding-horizontal: 1rem;--rubik-collection-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-collection-border-color: rgba(var(--rubik-palette-neutral-rgb-190), .1);--rubik-collection-free-space-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-collection-list-row-height: var(--rubik-grid-row-height-md);--rubik-collection-list-cell-padding-vertical: .375rem;--rubik-collection-grid-row-height: var(--rubik-grid-row-height-md);--rubik-collection-header-font-size: var(--rubik-font-size-sm);--rubik-collection-header-font-weight: 600;--rubik-collection-header-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-collection-header-text-color: var(--rubik-core-text-color-primary);--rubik-collection-grid-header-height: var(--rubik-grid-header-height-md);--rubik-collection-header-bg-color-hover: var(--rubik-core-bg-color-hover);--rubik-collection-header-bg-color-selected: rgba(var(--rubik-palette-neutral-rgb-190), .08);--rubik-collection-header-bg-color-partial-selected: rgba(var(--rubik-palette-neutral-rgb-190), .03);--rubik-collection-cell-banded-bg-color: rgb(var(--rubik-palette-neutral-rgb-190), .03);--rubik-collection-grid-cell-padding: .375rem;--rubik-collection-grid-cell-padding-vertical: var(--rubik-collection-grid-cell-padding);--rubik-collection-grid-cell-padding-horizontal: var(--rubik-collection-grid-cell-padding);--rubik-collection-editable-cell-border-color-focus: var(--rubik-core-border-color-selected);--rubik-collection-editable-cell-bg-color-read-only: var(--rubik-core-bg-color-hover);--rubik-collection-default-sort-icon-display: block;--rubik-slider-thumb-width: 1.25rem;--rubik-slider-thumb-height: 1.25rem;--rubik-slider-thumb-border-radius: var(--rubik-core-border-radius-lg);--rubik-slider-thumb-border-width: 2px;--rubik-slider-thumb-bg-color: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-slider-thumb-border-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-slider-thumb-box-shadow: none;--rubik-slider-thumb-bg-color-hover: var(--rubik-core-bg-color-hover);--rubik-slider-thumb-box-shadow-hover: none;--rubik-slider-thumb-bg-color-active: var(--rubik-core-bg-color-active);--rubik-slider-thumb-border-color-active: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-slider-thumb-box-shadow-active: none;--rubik-slider-thumb-scale-active: 1;--rubik-slider-thumb-bg-color-disabled: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-slider-thumb-border-color-disabled: var(--rubik-core-text-color-disabled);--rubik-slider-track-thickness: 2px;--rubik-slider-track-bg-color: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-slider-value-bg-color: rgb(var(--rubik-palette-neutral-rgb-180));--rubik-slider-track-bg-color-disabled: var(--rubik-core-color-disabled-2);--rubik-slider-value-bg-color-disabled: var(--rubik-core-text-color-disabled);--rubik-switch-track-height: 1.25rem;--rubik-switch-track-width: 2.25rem;--rubik-switch-track-border-radius: var(--rubik-core-border-radius-lg);--rubik-switch-thumb-to-track-horizontal-margin: .0625rem;--rubik-switch-track-bg-color: rgb(var(--rubik-palette-neutral-rgb-90));--rubik-switch-track-border-color: transparent;--rubik-switch-thumb-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-switch-thumb-border-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-switch-thumb-height: calc(var(--rubik-switch-track-height) - .25rem);--rubik-switch-thumb-width: var(--rubik-switch-thumb-height);--rubik-switch-thumb-border-radius: var(--rubik-core-border-radius-md);--rubik-switch-thumb-box-shadow: 0px 0.125rem 0.25rem 0px rgba(var(--rubik-core-box-shadow-rgb),.1);--rubik-switch-track-bg-color-selected: rgb(var(--rubik-palette-brand-rgb-100));--rubik-switch-track-border-color-selected: rgb(var(--rubik-palette-brand-rgb-100));--rubik-switch-thumb-bg-color-selected: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-switch-thumb-border-color-selected: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-switch-thumb-box-shadow-selected: var(--rubik-switch-thumb-box-shadow);--rubik-switch-track-bg-color-hover: rgba(var(--rubik-palette-neutral-rgb-170),.6);--rubik-switch-track-border-color-hover: transparent;--rubik-switch-thumb-bg-color-hover: var(--rubik-core-bg-color-hover);--rubik-switch-thumb-border-color-hover: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-switch-thumb-box-shadow-hover: none;--rubik-switch-track-bg-color-selected-hover: rgb(var(--rubik-palette-brand-rgb-110));--rubik-switch-track-border-color-selected-hover: rgb(var(--rubik-palette-brand-rgb-110));--rubik-switch-thumb-bg-color-selected-hover: var(--rubik-core-bg-color-hover);--rubik-switch-thumb-border-color-selected-hover: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-switch-thumb-box-shadow-selected-hover: none;--rubik-switch-track-bg-color-active: rgba(var(--rubik-palette-neutral-rgb-170), .68);--rubik-switch-track-border-color-active: transparent;--rubik-switch-thumb-bg-color-active: var(--rubik-core-bg-color-active);--rubik-switch-thumb-border-color-active: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-switch-thumb-box-shadow-active: none;--rubik-switch-thumb-width-active: var(--rubik-switch-thumb-width);--rubik-switch-track-bg-color-selected-active: rgb(var(--rubik-palette-brand-rgb-120));--rubik-switch-track-border-color-selected-active: rgb(var(--rubik-palette-brand-rgb-120));--rubik-switch-thumb-bg-color-selected-active: var(--rubik-core-bg-color-active);--rubik-switch-thumb-border-color-selected-active: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-switch-thumb-box-shadow-selected-active: none;--rubik-switch-track-bg-color-disabled: var(--rubik-core-color-disabled-2);--rubik-switch-track-border-color-disabled: transparent;--rubik-switch-thumb-bg-color-disabled: rgba(var(--rubik-palette-neutral-rgb-10), .8);--rubik-switch-thumb-border-color-disabled: transparent;--rubik-switch-track-bg-color-selected-disabled: var(--rubik-core-color-disabled-2);--rubik-switch-track-border-color-selected-disabled: transparent;--rubik-switch-thumb-bg-color-selected-disabled: rgba(var(--rubik-palette-neutral-rgb-10), .8);--rubik-switch-thumb-border-color-selected-disabled: transparent;--rubik-radio-checkbox-width: auto;--rubik-radio-checkbox-row-height: 2.25rem;--rubik-radio-checkbox-input-size: 1rem;--rubik-radio-checkbox-input-color-unselected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-radio-checkbox-input-color-selected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-radio-checkbox-input-transform-active: scale(.75);--rubik-radio-checkbox-label-to-edge-padding: 0;--rubik-radio-checkbox-input-to-label-padding: .5rem;--rubik-radio-checkbox-input-to-edge-padding: 0;--rubik-radio-checkbox-item-divider-color: transparent;--rubik-radio-checkbox-item-bg-color-active: transparent;--rubik-file-picker-border-color: var(--rubik-core-border-color-enabled);--rubik-file-picker-border-width: 1px;--rubik-file-picker-border-radius: var(--rubik-core-border-radius-xl);--rubik-navigation-list-font-size: var(--rubik-typography-body-md-font-size);--rubik-navigation-list-icon-size: var(--rubik-core-icon-size-lg);--rubik-navigation-list-font-weight: 600;--rubik-navigation-list-icon-margin: 0;--rubik-navigation-list-sliding-heading-font-size: var(--rubik-typography-subheading-xs-font-size);--rubik-navigation-list-sliding-heading-font-weight: var(--rubik-typography-subheading-xs-font-weight);--rubik-navigation-list-sliding-heading-line-height: var(--rubik-typography-subheading-xs-line-height);--rubik-navigation-list-icon-to-text-padding: .5rem;--rubik-navigation-list-item-min-height: 3rem;--rubik-navigation-list-item-margin: 2rem;--rubik-navigation-list-item-padding: 0;--rubik-navigation-list-indent-width: 0;--rubik-navigation-list-item-label-color: var(--rubik-core-text-color-secondary);--rubik-navigation-list-item-label-color-hover: var(--rubik-core-text-color-primary);--rubik-navigation-list-item-bg-color-hover: transparent;--rubik-navigation-list-item-bg-color-selected: transparent;--rubik-navigation-list-item-border-color-selected: var(--rubik-core-text-color-primary);--rubik-navigation-list-item-label-color-selected: var(--rubik-core-text-color-primary);--rubik-panel-padding: var(--rubik-core-spacing-2x);--rubik-panel-border-radius: var(--rubik-core-border-radius-lg);--rubik-panel-gutter: var(--rubik-core-spacing-4x);--rubik-panel-bg-color: var(--rubik-core-bg-color-content);--rubik-panel-border-color: var(--rubik-core-divider-color);--rubik-surface-card-bg-color: var(--rubik-fluent-neutral-background-1);--rubik-surface-card-border-color: var(--rubik-fluent-neutral-stroke-1);--rubik-surface-card-border-radius: var(--rubik-radius-md);--rubik-surface-card-box-shadow: var(--rubik-fluent-shadow-4);--rubik-surface-card-shadow-clearance: var(--rubik-core-spacing-1x);--rubik-surface-card-margin: 0;--rubik-page-header-filter-min-height: var(--rubik-core-touch-target-min-size);--rubik-avatar-bg-color: rgb(var(--rubik-palette-neutral-rgb-130));--rubik-avatar-text-color: var(--rubik-core-neutral-contrast);--rubik-avatar-pattern-display: block;--rubik-avatar-size: 4.5rem;--rubik-avatar-border-radius: var(--rubik-core-border-radius-xl);--rubik-avatar-initials-font-size: var(--rubik-typography-heading-lg-font-size);--rubik-avatar-initials-font-weight: lighter;--rubik-avatar-icon-font-size: 2rem;--rubik-badge-bg-color: var(--rubik-core-neutral-1);--rubik-badge-text-color: var(--rubik-core-neutral-contrast);--rubik-badge-font-size: var(--rubik-typography-body-sm-font-size);--rubik-badge-font-weight: normal;--rubik-badge-font-stretch: normal;--rubik-badge-height: 1.5rem;--rubik-badge-border-radius: 0;--rubik-badge-padding: 0 var(--rubik-core-spacing-3x);--rubik-tooltip-text-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-tooltip-bg-color: rgb(var(--rubik-palette-neutral-rgb-170));--rubik-tooltip-font-size: var(--rubik-typography-body-xs-font-size);--rubik-tooltip-line-height: var(--rubik-typography-body-xs-line-height);--rubik-tooltip-padding: var(--rubik-core-spacing-2x);--rubik-tooltip-border-radius: var(--rubik-core-border-radius-md);--rubik-tooltip-border-color: rgb(var(--rubik-palette-neutral-rgb-170));--rubik-toolbar-button-margin: .5rem;--rubik-toolbar-borderless-button-margin: .125rem;--rubik-toolbar-separator-margin: .5rem;--rubik-progress-bar-value-bg-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-progress-bar-height: 6px;--rubik-progress-bar-track-bg-color: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-progress-bar-border-radius: 3px;--rubik-progress-circle-value-bg-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-progress-circle-sm-size: 1.5rem;--rubik-progress-circle-md-size: 3rem;--rubik-progress-circle-lg-size: 6rem;--rubik-progress-circle-sm-track-width: 2px;--rubik-progress-circle-md-track-width: .25rem;--rubik-progress-circle-lg-track-width: .375rem;--rubik-progress-circle-determinate-track-bg-color: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-form-layout-divider-width: 0;--rubik-form-layout-divider-margin: 0;--rubik-form-layout-start-edge-column-min-width: 22rem;--rubik-form-layout-start-edge-column-max-width: 37.5rem;--rubik-form-layout-column-min-width: 18rem;--rubik-form-layout-column-max-width: 28rem;--rubik-form-layout-horizontal-margin: 0px;--rubik-form-layout-column-gutter: 1.5rem;--rubik-form-layout-margin-bottom: .875rem;--rubik-form-layout-start-edge-label-text-align: end;--rubik-form-layout-start-edge-value-text-align: start;--rubik-form-layout-start-edge-label-to-value-padding: 1.5rem;--rubik-form-layout-top-edge-label-to-value-padding: .5rem;--rubik-form-control-font-weight-read-only: normal;--rubik-label-font-size: var(--rubik-typography-body-sm-font-size);--rubik-label-font-weight: 600;--rubik-label-line-height: var(--rubik-typography-body-sm-line-height);--rubik-label-color: var(--rubik-core-text-color-primary);--rubik-label-color-disabled: var(--rubik-core-text-color-disabled);--rubik-label-inside-edge-font-size: var(--rubik-typography-body-xs-font-size);--rubik-label-inside-edge-font-weight: 600;--rubik-label-inside-edge-line-height: var(--rubik-typography-body-xs-line-height);--rubik-label-inside-edge-position-top: .5rem;--rubik-label-inside-edge-color: var(--rubik-core-text-color-secondary);--rubik-label-required-icon-color: rgb(var(--rubik-palette-brand-rgb-110));--rubik-label-required-char-font-size: .9rem;--rubik-link-text-decoration: none;--rubik-link-text-decoration-hover: underline;--rubik-link-text-color: rgb(var(--rubik-palette-info-rgb-120));--rubik-link-text-color-active: var(--rubik-link-text-color);--rubik-link-text-color-visited: var(--rubik-link-text-color);--rubik-link-embedded-text-decoration: none;--rubik-link-embedded-text-decoration-hover: none;--rubik-link-embedded-border-bottom-width: 1px;--rubik-link-embedded-border-bottom-width-hover: 0px;--rubik-chart-axis-title-text-color: var(--rubik-core-text-color-secondary);--rubik-chart-axis-tick-label-text-color: var(--rubik-core-text-color-secondary);--rubik-chart-stock-falling-bg-color: var(--rubik-dvt-danger-color);--rubik-chart-stock-range-bg-color: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-chart-stock-rising-bg-color: var(--rubik-dvt-success-color);--rubik-chart-animation-rising-icon-color: rgb(var(--rubik-palette-info-rgb-90));--rubik-chart-animation-falling-icon-color: rgb(var(--rubik-palette-danger-rgb-90));--rubik-chart-animation-marker-color: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-chart-polar-axis-tick-label-outside-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-chart-polar-axis-tick-label-inside-bg-color: rgba(var(--rubik-palette-neutral-rgb-0), .6);--rubik-chart-data-cursor-line-color: rgba(var(--rubik-palette-neutral-rgb-190), .8);--rubik-dvt-danger-color: rgb(214, 59, 37);--rubik-dvt-warning-color: rgb(207, 124, 0);--rubik-dvt-success-color: rgb(80, 130, 35);--rubik-dvt-item-border-color-selected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-dvt-item-contrast-color: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-dvt-marquee-color: rgba(var(--rubik-palette-neutral-rgb-20),.1);--rubik-dvt-marquee-border-color: rgba(var(--rubik-palette-neutral-rgb-190), .8);--rubik-dvt-contrast-line-color: rgba(var(--rubik-palette-neutral-rgb-20), .7);--rubik-dvt-reference-object-area-color: rgba(var(--rubik-palette-neutral-rgb-170), .08);--rubik-dvt-reference-object-line-color: rgba(var(--rubik-palette-neutral-rgb-190), .8);--rubik-dvt-overview-bg-color: rgb(var(--rubik-palette-neutral-rgb-30));--rubik-dvt-overview-window-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-dvt-overview-window-border-color: rgb(var(--rubik-palette-neutral-rgb-170));--rubik-dvt-label-font-size-sm: var(--rubik-typography-body-xs-font-size);--rubik-dvt-label-font-size-md: var(--rubik-typography-body-sm-font-size);--rubik-dvt-label-font-size-lg: var(--rubik-typography-body-md-font-size);--rubik-dvt-node-border-color-hover: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-tree-view-indent-width: 1.5rem;--rubik-tree-view-row-height: 2.5rem;--rubik-tree-view-text-color: var(--rubik-core-text-color-primary);--rubik-table-header-row-height: 3.3125rem;--rubik-table-header-cell-padding-vertical: .375rem;--rubik-table-cell-padding-horizontal: 1rem;--rubik-statusmeter-gauge-bar-sm-size: .375rem;--rubik-statusmeter-gauge-bar-md-size: .625rem;--rubik-statusmeter-gauge-bar-lg-size: .875rem;--rubik-statusmeter-gauge-bar-plotarea-border-color: var(--rubik-core-border-color-enabled);--rubik-statusmeter-gauge-bar-plotarea-color: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-statusmeter-gauge-circular-sm-size: 3.5rem;--rubik-statusmeter-gauge-circular-md-size: 6rem;--rubik-statusmeter-gauge-circular-lg-size: 12.25rem;--rubik-action-card-scale-hover: 1;--rubik-buttonset-outlined-chrome-internal-border-color: var(--rubik-button-outlined-chrome-border-color);--rubik-buttonset-outlined-chrome-internal-border-color-active: var(--rubik-button-outlined-chrome-border-color);--rubik-buttonset-outlined-chrome-internal-border-color-selected: var(--rubik-button-outlined-chrome-border-color);--rubik-buttonset-outlined-chrome-internal-border-color-selected-disabled: var(--rubik-core-color-disabled-1);--rubik-conveyor-belt-box-shadow-width: .25rem;--rubik-data-grid-column-width: 6.25rem;--rubik-date-picker-cell-font-size: var(--rubik-typography-body-md-font-size);--rubik-date-picker-cell-border-color-today: var(--rubik-core-border-color-enabled);--rubik-diagram-node-border-color-hover: rgb(var(--rubik-palette-neutral-rgb-120));--rubik-diagram-link-color: rgb(var(--rubik-palette-neutral-rgb-120));--rubik-diagram-node-bg-color: rgb(var(--rubik-palette-neutral-rgb-170));--rubik-gauge-metric-label-font-weight: normal;--rubik-heading-text-color: var(--rubik-core-text-color-primary);--rubik-heading-margin-bottom: 1rem;--rubik-heading-margin-top: 1rem;--rubik-indexer-text-color: var(--rubik-core-text-color-primary);--rubik-indexer-font-size: var(--rubik-typography-body-sm-font-size);--rubik-led-gauge-sm-size: 1.5rem;--rubik-led-gauge-md-size: 1.75rem;--rubik-led-gauge-lg-size: 2rem;--rubik-listbox-item-padding-horizontal: var(--rubik-text-field-text-to-edge-padding);--rubik-masonry-layout-tile-width: 10rem;--rubik-masonry-layout-tile-height: 10rem;--rubik-picto-chart-item-bg-color: rgba(var(--rubik-palette-neutral-rgb-170),.15);--rubik-rating-gauge-border-color-selected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-rating-gauge-color-selected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-rating-gauge-border-color-unselected: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-rating-gauge-color-unselected: transparent;--rubik-rating-gauge-border-color-changed: var(--rubik-rating-gauge-border-color-selected);--rubik-rating-gauge-color-changed: var(--rubik-rating-gauge-color-selected);--rubik-rating-gauge-border-color-hover: var(--rubik-rating-gauge-border-color-selected);--rubik-rating-gauge-color-hover: var(--rubik-rating-gauge-color-selected);--rubik-rating-gauge-color-selected-disabled: var(--rubik-core-text-color-disabled);--rubik-rating-gauge-color-unselected-disabled: var(--rubik-core-color-disabled-2);--rubik-rating-gauge-color-selected-readonly: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-rating-gauge-border-color-selected-readonly: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-rating-gauge-color-unselected-readonly: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-rating-gauge-border-color-unselected-readonly: var(--rubik-core-border-color-enabled);--rubik-rating-gauge-sm-size: 1rem;--rubik-rating-gauge-md-size: 1.25rem;--rubik-rating-gauge-lg-size: 2.25rem;--rubik-refresher-bg-color: rgb(var(--rubik-palette-neutral-rgb-40));--rubik-scrollbar-thumb-color-hover: rgba(var(--rubik-palette-neutral-rgb-170), .15);--rubik-scrollbar-track-color-force: rgba(var(--rubik-palette-neutral-rgb-170), .05);--rubik-spark-chart-item-color: rgb(var(--rubik-palette-dvt-rgb-1));--rubik-subheading-margin-top: 0;--rubik-subheading-margin-bottom: .75rem;--rubik-text-field-sm-width: calc(var(--rubik-form-layout-column-max-width) / 2);--rubik-text-field-md-width: var(--rubik-form-layout-column-max-width);--rubik-text-field-border-radius: var(--rubik-core-border-radius-md);--rubik-text-field-border-width: 1px;--rubik-text-field-icon-to-text-padding: var(--rubik-core-spacing-4x);--rubik-text-field-icon-to-edge-padding: var(--rubik-core-spacing-4x);--rubik-text-field-text-to-edge-padding: var(--rubik-core-spacing-4x);--rubik-text-field-text-align: start;--rubik-text-field-height: var(--rubik-control-height-md);--rubik-text-field-font-size: var(--rubik-control-font-size-md);--rubik-text-field-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-text-field-border-color: var(--rubik-core-border-color-enabled);--rubik-text-field-placeholder-color: var(--rubik-core-text-color-secondary);--rubik-text-field-placeholder-font-style: normal;--rubik-text-field-text-color: var(--rubik-core-text-color-primary);--rubik-text-field-bg-color-disabled: rgba(var(--rubik-palette-neutral-rgb-190), .04);--rubik-text-field-border-color-disabled: var(--rubik-core-color-disabled-2);--rubik-text-field-text-color-disabled: var(--rubik-core-text-color-disabled);--rubik-text-field-border-color-focus: rgb(var(--rubik-palette-brand-rgb-110));--rubik-text-field-box-shadow-focus: 0 0 0 1px rgb(var(--rubik-palette-brand-rgb-110)) inset;--rubik-text-field-inside-edge-height: var(--rubik-control-height-lg);--rubik-text-field-inside-edge-padding-top: .625rem;--rubik-text-field-inside-edge-label-color-error: var(--rubik-label-inside-edge-color);--rubik-text-field-inside-edge-label-color-focus: var(--rubik-label-inside-edge-color);--rubik-text-field-inside-edge-label-color-warning: var(--rubik-label-inside-edge-color);--rubik-thematic-map-bg-color: rgb(var(--rubik-palette-neutral-rgb-30));--rubik-thematic-map-border-color: rgb(var(--rubik-palette-neutral-rgb-50));--rubik-thematic-map-marker-bg-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-thematic-map-marker-border-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-thematic-map-link-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-treemap-node-header-bg-color: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-treemap-node-header-bg-color-selected: rgb(var(--rubik-palette-brand-rgb-40));--rubik-treemap-node-header-border-color: rgb(var(--rubik-palette-neutral-rgb-40));--rubik-treemap-node-header-border-color-hover: rgb(var(--rubik-palette-neutral-rgb-40));--rubik-user-assistance-inline-text-color: var(--rubik-core-text-color-secondary);--rubik-user-assistance-inline-font-size: var(--rubik-typography-body-xs-font-size);--rubik-private-core-global-dropdown-offset: 4;--rubik-private-core-wrappable-margin-bottom: 0px;--rubik-private-core-z-index-fixed: 100;--rubik-private-core-z-index-off-canvas: 200;--rubik-private-core-z-index-tooltip: 800;--rubik-private-core-z-index-resizable: 900;--rubik-private-core-global-loading-indicator-delay-duration: .05s;--rubik-private-button-ghost-chrome-text-color: var(--rubik-core-text-color-primary);--rubik-private-button-ghost-chrome-text-color-hover: var(--rubik-core-text-color-secondary);--rubik-private-button-ghost-chrome-text-color-active: var(--rubik-core-text-color-secondary);--rubik-private-button-global-chroming-default: outlined;--rubik-private-icon-color: var(--rubik-core-text-color-primary);--rubik-private-icon-color-default: var(--rubik-button-borderless-chrome-text-color);--rubik-private-icon-color-hover: var(--rubik-button-borderless-chrome-text-color-hover);--rubik-private-icon-bg-color-hover: var(--rubik-button-borderless-chrome-bg-color-hover);--rubik-private-icon-border-color-hover: var(--rubik-button-borderless-chrome-border-color-hover);--rubik-private-icon-color-active: var(--rubik-button-borderless-chrome-text-color-active);--rubik-private-icon-bg-color-active: var(--rubik-button-borderless-chrome-bg-color-active);--rubik-private-icon-border-color-active: var(--rubik-button-borderless-chrome-border-color-active);--rubik-private-icon-color-disabled: var(--rubik-button-borderless-chrome-text-color-disabled);--rubik-private-app-layout-max-width: 1440px;--rubik-private-app-layout-offcanvas-width: 90%;--rubik-private-app-layout-offcanvas-max-width: 320px;--rubik-private-app-layout-hybrid-offcanvas-bg-color: rgb(var(--rubik-palette-neutral-rgb-160));--rubik-private-app-layout-hybrid-padding: 1rem;--rubik-private-app-layout-hybrid-header-min-height: 56px;--rubik-private-app-layout-hybrid-header-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-private-app-layout-hybrid-header-border-color: var(--rubik-core-divider-color);--rubik-private-app-layout-hybrid-header-border-bottom-width: 1px;--rubik-private-app-layout-hybrid-header-title-text-color: var(--rubik-core-text-color-primary);--rubik-private-app-layout-hybrid-header-title-font-weight: 500;--rubik-private-app-layout-hybrid-header-title-font-size: var(--rubik-typography-body-xl-font-size);--rubik-private-app-layout-hybrid-header-box-shadow: none;--rubik-private-app-layout-hybrid-footer-min-height: 48px;--rubik-private-app-layout-hybrid-footer-bg-color: var(--rubik-private-app-layout-hybrid-header-bg-color);--rubik-private-app-layout-hybrid-footer-border-color: var(--rubik-private-app-layout-hybrid-header-border-color);--rubik-private-app-layout-hybrid-footer-border-top-width: 1px;--rubik-private-app-layout-hybrid-nav-bar-box-shadow: none;--rubik-private-app-layout-web-offcanvas-bg-color: rgb(var(--rubik-palette-neutral-rgb-160));--rubik-private-app-layout-web-padding: 20px;--rubik-private-app-layout-web-header-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-private-app-layout-web-header-border-color: var(--rubik-core-divider-color);--rubik-private-app-layout-web-header-box-shadow: none;--rubik-private-app-layout-web-header-min-height: 3.143rem;--rubik-private-app-layout-web-header-title-text-color: var(--rubik-core-text-color-secondary);--rubik-private-app-layout-web-header-title-font-size: var(--rubik-typography-body-xl-font-size);--rubik-private-app-layout-web-header-title-font-weight: 600;--rubik-private-app-layout-web-footer-min-height: 3.571rem;--rubik-private-app-layout-web-footer-bg-color: var(--rubik-private-app-layout-web-header-bg-color);--rubik-private-app-layout-web-footer-border-color: var(--rubik-private-app-layout-web-header-border-color);--rubik-private-collection-focus-border-style: dashed;--rubik-private-collection-focus-border-width: 2px;--rubik-private-collection-focus-border-inset: -2px;--rubik-private-collection-focus-border-offset: 1px;--rubik-private-list-view-global-load-indicator-default: skeleton;--rubik-private-avatar-global-shape-default: square;--rubik-private-buttonset-solid-chrome-internal-border-color: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-buttonset-solid-chrome-internal-border-color-active: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-buttonset-solid-chrome-internal-border-color-selected: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-buttonset-solid-chrome-internal-border-color-selected-disabled: var(--rubik-button-solid-chrome-bg-color-disabled);--rubik-private-buttonset-global-chroming-default: outlined;--rubik-private-popup-global-modality-default: "modeless";--rubik-private-dvt-gridline-color: rgba(var(--rubik-palette-neutral-rgb-190), .3);--rubik-private-text-field-button-height: var(--rubik-button-sm-height);--rubik-private-text-field-button-icon-color: var(--rubik-private-button-ghost-chrome-text-color);--rubik-private-text-field-button-icon-color-hover: var(--rubik-private-button-ghost-chrome-text-color-hover);--rubik-private-text-field-button-icon-color-active: var(--rubik-private-button-ghost-chrome-text-color-active);--rubik-private-text-field-button-icon-color-disabled: var(--rubik-button-borderless-chrome-text-color-disabled);--rubik-private-text-field-button-border-color-hover: transparent;--rubik-private-text-field-button-border-color-active: transparent;--rubik-private-text-field-button-bg-color-hover: transparent;--rubik-private-text-field-button-bg-color-active: transparent;--rubik-private-text-field-button-to-edge-padding: var(--rubik-core-spacing-2x);--rubik-private-text-field-inside-button-to-edge-padding: var(--rubik-core-spacing-2x);--rubik-private-text-field-text-to-end-slot-padding: var(--rubik-core-spacing-1x);--rubik-private-text-field-icon-size: var(--rubik-button-sm-icon-size);--rubik-private-text-field-font-size-adjust: 100%;--rubik-private-message-header-height: 1.5rem;--rubik-private-message-header-margin-end: 1rem;--rubik-private-message-category-text-color: var(--rubik-core-text-color-primary);--rubik-private-message-summary-font-weight: var(--rubik-typography-subheading-xl-font-weight);--rubik-private-message-summary-text-color: var(--rubik-core-text-color-primary);--rubik-private-message-summary-font-size: var(--rubik-typography-body-lg-font-size);--rubik-private-message-summary-line-height: var(--rubik-typography-body-lg-line-height);--rubik-private-message-detail-text-color: var(--rubik-core-text-color-primary);--rubik-private-message-detail-font-size: var(--rubik-typography-body-sm-font-size);--rubik-private-message-detail-line-height: var(--rubik-typography-body-sm-line-height);--rubik-private-message-time-text-color: var(--rubik-core-text-color-secondary);--rubik-private-message-time-font-size: var(--rubik-typography-body-xs-font-size);--rubik-private-message-time-margin-end: .25rem;--rubik-private-message-close-icon-display: block;--rubik-private-message-auto-timeout-close-icon-display: block;--rubik-private-message-general-inline-border-width: 0 0 1px 0;--rubik-private-message-general-inline-border-color: var(--rubik-core-divider-color);--rubik-private-message-component-inline-font-size: var(--rubik-typography-subheading-xs-font-size);--rubik-private-message-component-inline-font-weight: 600;--rubik-private-message-component-inline-bg-color-error: transparent;--rubik-private-message-component-inline-border-color-error: transparent;--rubik-private-message-component-inline-bg-color-warning: transparent;--rubik-private-message-component-inline-border-color-warning: transparent;--rubik-private-message-component-inline-bg-color-info: transparent;--rubik-private-message-component-inline-border-color-info: transparent;--rubik-private-message-component-inline-bg-color-confirmation: transparent;--rubik-private-message-component-inline-border-color-confirmation: transparent;--rubik-private-message-component-inline-margin-top: 0;--rubik-private-message-component-inline-border-width: 0;--rubik-private-message-component-inline-border-radius: 0;--rubik-private-message-component-inline-padding: 0;--rubik-private-message-radiocheckbox-inline-margin-top: 0;--rubik-private-message-radiocheckbox-inline-border-top-width: 0;--rubik-private-message-general-overlay-border-width: 1px;--rubik-private-message-general-overlay-border-color: var(--rubik-core-divider-color);--rubik-private-message-general-overlay-border-radius: var(--rubik-core-border-radius-lg);--rubik-private-message-general-overlay-box-shadow: var(--rubik-core-box-shadow-md);--rubik-private-message-general-overlay-separator-margin: .5rem;--rubik-private-message-notification-overlay-font-size: var(--rubik-typography-body-md-font-size);--rubik-private-message-notification-overlay-font-weight: 400;--rubik-private-message-notification-overlay-header-bg-color: var(--rubik-core-info-secondary-3);--rubik-private-message-notification-overlay-body-bg-color: var(--rubik-core-info-secondary-3);--rubik-private-message-notification-overlay-border-width: 0;--rubik-private-message-notification-overlay-border-color: initial;--rubik-private-message-notification-overlay-border-radius: var(--rubik-core-border-radius-lg);--rubik-private-message-notification-overlay-box-shadow: var(--rubik-core-box-shadow-md);--rubik-private-message-notification-overlay-separator-margin: .25rem;--rubik-private-message-notification-detail-text-color: var(--rubik-core-text-color-primary);--rubik-private-message-component-icon-to-text-padding: .25rem;--rubik-private-messages-general-overlay-width: 60vw;--rubik-private-messages-general-overlay-max-width: 1536px;--rubik-private-messages-general-overlay-min-width: 614px;--rubik-private-messages-general-overlay-border-width: 0;--rubik-private-messages-general-overlay-border-color: initial;--rubik-private-messages-general-overlay-border-radius: var(--rubik-core-border-radius-sm);--rubik-private-messages-general-overlay-box-shadow: none;--rubik-private-messages-notification-overlay-width: auto;--rubik-private-messages-notification-overlay-min-width: 307px;--rubik-private-messages-notification-overlay-max-width: 600px;--rubik-private-messages-notification-overlay-border-width: 0;--rubik-private-messages-notification-overlay-border-color: initial;--rubik-private-messages-notification-overlay-border-radius: initial;--rubik-private-messages-notification-overlay-box-shadow: initial;--rubik-private-conveyor-belt-global-arrow-visibility-default: auto;--rubik-private-data-grid-global-load-indicator-default: skeleton;--rubik-private-toolbar-global-chroming-default: borderless;--rubik-private-gantt-dependency-rectilinear-line-color: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-gantt-dependency-straight-line-color: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-private-gantt-task-bg-color: rgb(95, 162, 186);--rubik-private-gantt-task-border-color: rgba(var(--rubik-palette-neutral-rgb-190), .5);--rubik-private-gantt-task-progress-bg-color: var(--rubik-private-gantt-task-bg-color);--rubik-private-gantt-task-progress-border-color: var(--rubik-private-gantt-task-border-color);--rubik-private-gantt-task-downtime-bg-color: rgb(var(--rubik-palette-neutral-rgb-170));--rubik-private-gantt-task-overtime-bg-color: rgba(var(--rubik-palette-neutral-rgb-190), .16);--rubik-private-gantt-task-attribute-bg-color: rgb(251, 194, 106);--rubik-private-gantt-task-drag-image-border-color: var(--rubik-private-gantt-task-border-color);--rubik-private-gantt-task-label-color: var(--rubik-core-text-color-primary);--rubik-private-gantt-task-summary-bg-color: rgba(var(--rubik-palette-neutral-rgb-160));--rubik-private-gantt-task-summary-border-color: var(--rubik-private-gantt-task-border-color);--rubik-private-gantt-task-summary-progress-bg-color: var(--rubik-private-gantt-task-summary-bg-color);--rubik-private-gantt-task-milestone-bg-color: rgba(var(--rubik-palette-neutral-rgb-0));--rubik-private-gantt-task-milestone-border-color: var(--rubik-private-gantt-task-border-color);--rubik-private-gantt-baseline-bg-color: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-gantt-baseline-milestone-bg-color: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-input-number-button-global-chroming-default: borderless;--rubik-private-input-number-global-step-default: 0;--rubik-private-message-banner-background-color: var(--rubik-core-info-secondary-3);--rubik-private-message-banner-start-icon-color: var(--rubik-core-info-3);--rubik-private-message-banner-start-icon-size: 1rem;--rubik-private-message-banner-summary-text-color: var(--rubik-core-info-3);--rubik-private-message-banner-summary-text-weight: var(--rubik-typography-subheading-xs-font-weight);--rubik-private-message-banner-summary-text-size: var(--rubik-typography-subheading-xs-font-size);--rubik-private-message-banner-summary-line-height: var(--rubik-typography-subheading-xs-line-height);--rubik-private-navigation-list-item-border-width: 3px;--rubik-private-navigation-list-item-border-bottom-width: 3px;--rubik-private-navigation-list-item-border-height: 2.5rem;--rubik-private-navigation-list-item-border-color-hover: transparent;--rubik-private-off-canvas-global-display-mode-default: overlay;--rubik-private-tab-bar-border-radius-top-left: 0;--rubik-private-tab-bar-border-radius-top-right: 0;--rubik-private-tab-bar-border-radius-bottom-left: 0;--rubik-private-tab-bar-border-radius-bottom-right: 0;--rubik-private-tab-bar-item-border-width-top: 0;--rubik-private-tab-bar-item-border-width-right: 0;--rubik-private-tab-bar-item-border-width-bottom: 3px;--rubik-private-tab-bar-item-border-width-left: 0;--rubik-private-tab-bar-item-border-width-end: 3px;--rubik-private-tab-bar-item-label-min-width: 6rem;--rubik-private-tab-bar-item-border-color: transparent;--rubik-private-tab-bar-item-border-color-hover: transparent;--rubik-private-table-global-display-default: list;--rubik-private-table-global-display-list-horizontal-grid-visible-default: enabled;--rubik-private-timeline-reference-object-color: rgb(var(--rubik-palette-danger-rgb-100));--rubik-private-timeline-border-color: rgb(var(--rubik-palette-neutral-rgb-50));--rubik-private-timeline-item-bg-color: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-private-timeline-item-stripe-bg-color: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-private-timeline-item-border-color: rgb(var(--rubik-palette-neutral-rgb-160));--rubik-private-timeline-item-border-color-hover: var(--rubik-private-timeline-item-border-color);--rubik-private-timeline-minor-axis-bg-color: transparent;--rubik-private-timeline-minor-axis-border-color: transparent;--rubik-private-timeline-minor-axis-separator-color: var(--rubik-private-dvt-gridline-color);--rubik-private-timeline-series-bg-color: transparent;--rubik-private-timeline-item-padding: 1rem;--rubik-private-timeline-item-border-radius: .375rem;--rubik-private-timeline-item-duration-event-overflow-bg-color: rgb(var(--rubik-palette-neutral-rgb-30));--rubik-private-timeline-item-content-max-width: 37.5rem;--rubik-private-timeline-item-duration-event-overflow-border-width: 1px;--rubik-private-timeline-item-duration-event-overflow-border-color: rgb(var(--rubik-palette-neutral-rgb-60));--rubik-private-timeline-item-duration-event-overflow-border-radius: .375rem;--rubik-color-primary-50: rgb(var(--rubik-palette-brand-rgb-10));--rubik-color-primary-100: rgb(var(--rubik-palette-brand-rgb-20));--rubik-color-primary-200: rgb(var(--rubik-palette-brand-rgb-30));--rubik-color-primary-300: rgb(var(--rubik-palette-brand-rgb-40));--rubik-color-primary-400: rgb(var(--rubik-palette-brand-rgb-70));--rubik-color-primary-500: rgb(var(--rubik-palette-brand-rgb-100));--rubik-color-primary-600: rgb(var(--rubik-palette-brand-rgb-110));--rubik-color-primary-700: rgb(var(--rubik-palette-brand-rgb-120));--rubik-color-primary-800: rgb(var(--rubik-palette-brand-rgb-140));--rubik-color-primary-900: rgb(var(--rubik-palette-brand-rgb-170));--rubik-color-gray-50: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-color-gray-100: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-color-gray-200: rgb(var(--rubik-palette-neutral-rgb-30));--rubik-color-gray-300: rgb(var(--rubik-palette-neutral-rgb-40));--rubik-color-gray-400: rgb(var(--rubik-palette-neutral-rgb-60));--rubik-color-gray-500: rgb(var(--rubik-palette-neutral-rgb-90));--rubik-color-gray-600: rgb(var(--rubik-palette-neutral-rgb-100));--rubik-color-gray-700: rgb(var(--rubik-palette-neutral-rgb-110));--rubik-color-gray-800: rgb(var(--rubik-palette-neutral-rgb-130));--rubik-color-gray-900: rgb(var(--rubik-palette-neutral-rgb-160));--rubik-color-success: rgb(var(--rubik-palette-success-rgb-120));--rubik-color-warning: rgb(var(--rubik-palette-warning-rgb-120));--rubik-color-danger: rgb(var(--rubik-palette-danger-rgb-120));--rubik-color-info: rgb(var(--rubik-palette-info-rgb-120));--rubik-color-bg-primary: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-color-bg-secondary: rgb(var(--rubik-palette-neutral-rgb-10));--rubik-color-bg-tertiary: rgb(var(--rubik-palette-neutral-rgb-20));--rubik-color-bg-overlay: rgba(var(--rubik-palette-neutral-rgb-190), .5);--rubik-color-bg-selected: rgb(var(--rubik-palette-brand-rgb-30));--rubik-color-text-primary: rgb(var(--rubik-palette-neutral-rgb-190));--rubik-color-text-secondary: rgba(var(--rubik-palette-neutral-rgb-190), .7);--rubik-color-text-tertiary: rgba(var(--rubik-palette-neutral-rgb-190), .7);--rubik-color-text-inverse: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-color-text-disabled: rgba(var(--rubik-palette-neutral-rgb-190), .4);--rubik-color-border: rgba(var(--rubik-palette-neutral-rgb-190), .5);--rubik-color-border-hover: rgba(var(--rubik-palette-neutral-rgb-190), .5);--rubik-color-border-focus: rgb(var(--rubik-palette-brand-rgb-100));--rubik-color-border-selected: rgb(var(--rubik-palette-brand-rgb-100));--rubik-color-cta: #021730;--rubik-radius-sm: var(--rubik-core-border-radius-sm);--rubik-radius-md: var(--rubik-core-border-radius-md);--rubik-radius-lg: var(--rubik-core-border-radius-lg);--rubik-radius-xl: var(--rubik-core-border-radius-xl);--rubik-radius-full: 9999px;--rubik-spacing-0: 0;--rubik-spacing-1: .25rem;--rubik-spacing-2: .5rem;--rubik-spacing-3: .75rem;--rubik-spacing-4: 1rem;--rubik-spacing-5: 1.25rem;--rubik-spacing-6: 1.5rem;--rubik-spacing-8: 2rem;--rubik-spacing-10: 2.5rem;--rubik-spacing-12: 3rem;--rubik-spacing-16: 4rem;--rubik-spacing-20: 5rem;--rubik-spacing-24: 6rem;--rubik-font-family: "Mallory MP Compact", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--rubik-font-size-xs: .6875rem;--rubik-font-size-sm: .8125rem;--rubik-font-size-md: .9375rem;--rubik-font-size-lg: 1.0625rem;--rubik-font-weight-medium: 500;--rubik-font-weight-semibold: 600;--rubik-pm-color-navy: #021730;--rubik-pm-color-blue: #0060b1;--rubik-pm-color-white: #ffffff;--rubik-pm-color-bg: #f9f9f9;--rubik-pm-color-bg-warm: #f9f8f7;--rubik-pm-color-rail: rgb(235, 235, 235);--rubik-pm-color-strip: #e8e8e8;--rubik-pm-color-border: rgb(209, 209, 209);--rubik-pm-color-selected: #edf3fe;--rubik-pm-color-text: #3c3c3c;--rubik-color-accent: var(--rubik-pm-color-blue);--rubik-color-accent-hover: #0f548c;--rubik-color-accent-pressed: #0c3b5e;--rubik-color-on-accent: #ffffff;--rubik-color-link: var(--rubik-pm-color-blue);--rubik-color-strong-surface: var(--rubik-pm-color-navy);--rubik-color-on-strong-surface: #ffffff;--rubik-color-on-danger: #ffffff;--rubik-color-text-placeholder: rgba(var(--rubik-palette-neutral-rgb-190), .7);--rubik-color-bg-hover: var(--rubik-core-bg-color-hover);--rubik-color-bg-active: var(--rubik-core-bg-color-active);--rubik-color-bg-disabled: var(--rubik-core-color-disabled-1);--rubik-color-border-disabled: var(--rubik-core-color-disabled-2);--rubik-fluent-neutral-background-1: #ffffff;--rubik-fluent-neutral-background-2: #fafafa;--rubik-fluent-neutral-background-3: #f5f5f5;--rubik-fluent-neutral-background-4: rgb(240, 240, 240);--rubik-fluent-neutral-background-5: rgb(235, 235, 235);--rubik-fluent-neutral-stroke-1: rgb(209, 209, 209);--rubik-fluent-neutral-stroke-2: #e0e0e0;--rubik-fluent-neutral-foreground-1: #242424;--rubik-fluent-neutral-foreground-2: #424242;--rubik-fluent-neutral-foreground-3: #616161;--rubik-fluent-brand-rest: var(--rubik-pm-color-blue);--rubik-fluent-brand-hover: #0f548c;--rubik-fluent-brand-pressed: #0c3b5e;--rubik-fluent-brand-subtle: #ebf3fc;--rubik-fluent-status-success: #107c10;--rubik-fluent-status-success-bg: #f1faf1;--rubik-fluent-status-warning: #817400;--rubik-fluent-status-warning-bg: #fff9db;--rubik-fluent-status-danger: #d13438;--rubik-fluent-status-danger-hover: #b10e1c;--rubik-fluent-status-danger-pressed: #a4262c;--rubik-fluent-status-danger-bg: #fdf3f4;--rubik-fluent-status-info: #038387;--rubik-fluent-status-info-bg: #e9f7f7;--rubik-fluent-accent-purple: #5b5fc7;--rubik-fluent-accent-pink: #c239b3;--rubik-fluent-accent-orange: #f7630c;--rubik-fluent-shadow-2: 0 0 2px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .14);--rubik-fluent-shadow-4: 0 0 2px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .14);--rubik-fluent-shadow-8: 0 0 2px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .14);--rubik-fluent-shadow-16: 0 0 2px rgba(0, 0, 0, .12), 0 8px 16px rgba(0, 0, 0, .14);--rubik-fluent-shadow-28: 0 0 8px rgba(0, 0, 0, .12), 0 14px 28px rgba(0, 0, 0, .14);--rubik-fluent-shadow-main: rgba(0, 0, 0, .12) 0px 0px 2px, rgba(0, 0, 0, .14) 0px 8px 16px;--rubik-shadow-sm: var(--rubik-fluent-shadow-2);--rubik-shadow-md: var(--rubik-fluent-shadow-4);--rubik-shadow-lg: var(--rubik-fluent-shadow-8);--rubik-shadow-xl: var(--rubik-fluent-shadow-16);--rubik-color-info-500: var(--rubik-fluent-status-info);--rubik-color-success-500: var(--rubik-fluent-status-success);--rubik-color-warning-500: var(--rubik-fluent-status-warning);--rubik-color-danger-500: var(--rubik-fluent-status-danger);--rubik-control-height-sm: 2rem;--rubik-control-height-md: 2.25rem;--rubik-control-height-lg: 3.25rem;--rubik-control-padding-x-sm: .625rem;--rubik-control-padding-x-md: .75rem;--rubik-control-padding-x-lg: 1rem;--rubik-control-font-size-sm: var(--rubik-font-size-xs);--rubik-control-font-size-md: var(--rubik-font-size-sm);--rubik-control-font-size-lg: var(--rubik-font-size-md);--rubik-popup-row-height-md: 2rem;--rubik-popup-row-height-lg: 2.75rem;--rubik-grid-header-height-md: 2rem;--rubik-grid-row-height-md: 1.875rem;--rubik-grid-header-height-lg: 2.25rem;--rubik-grid-row-height-lg: 2.5rem;--rubik-transition-fast: .15s ease;--rubik-transition-normal: .2s ease;--rubik-transition-slow: .3s ease;--rubik-z-dropdown: 1000;--rubik-z-sticky: 1020;--rubik-z-fixed: 1030;--rubik-z-modal-backdrop: 1040;--rubik-z-modal: 1050;--rubik-z-popover: 1060;--rubik-z-tooltip: 1070}:root[data-ui-size=lg],[data-ui-size=lg]{--rubik-control-height-md: var(--rubik-control-height-lg);--rubik-control-padding-x-md: var(--rubik-control-padding-x-lg);--rubik-control-font-size-md: var(--rubik-control-font-size-lg);--rubik-popup-row-height-md: var(--rubik-popup-row-height-lg);--rubik-grid-header-height-md: var(--rubik-grid-header-height-lg);--rubik-grid-row-height-md: var(--rubik-grid-row-height-lg)}[data-theme=dark]{--rubik-palette-neutral-rgb-0: 31, 31, 31;--rubik-palette-neutral-rgb-10: 36, 36, 36;--rubik-palette-neutral-rgb-20: 42, 42, 42;--rubik-palette-neutral-rgb-30: 47, 47, 47;--rubik-palette-neutral-rgb-40: 52, 52, 52;--rubik-palette-neutral-rgb-50: 63, 63, 63;--rubik-palette-neutral-rgb-60: 75, 75, 75;--rubik-palette-neutral-rgb-70: 87, 87, 87;--rubik-palette-neutral-rgb-80: 98, 98, 98;--rubik-palette-neutral-rgb-90: 130, 130, 130;--rubik-palette-neutral-rgb-100: 145, 145, 145;--rubik-palette-neutral-rgb-110: 160, 160, 160;--rubik-palette-neutral-rgb-120: 176, 176, 176;--rubik-palette-neutral-rgb-130: 190, 190, 190;--rubik-palette-neutral-rgb-140: 205, 205, 205;--rubik-palette-neutral-rgb-150: 218, 218, 218;--rubik-palette-neutral-rgb-160: 229, 229, 229;--rubik-palette-neutral-rgb-170: 238, 238, 238;--rubik-palette-neutral-rgb-180: 244, 244, 244;--rubik-palette-neutral-rgb-190: 247, 248, 250;--rubik-palette-neutral-rgb-200: 255, 255, 255;--rubik-core-text-color-primary: #f7f8fa;--rubik-core-text-color-secondary: rgba(247, 248, 250, .82);--rubik-core-text-color-disabled: rgba(247, 248, 250, .58);--rubik-core-text-color-brand: #8ab8ff;--rubik-core-text-color-danger: #ff9aa2;--rubik-core-text-color-warning: #f5d76e;--rubik-core-text-color-success: #7ee082;--rubik-core-bg-color-content: #1f1f1f;--rubik-core-bg-color-hover: rgba(247, 248, 250, .12);--rubik-core-bg-color-active: rgba(247, 248, 250, .18);--rubik-core-bg-color-selected: rgba(92, 157, 255, .26);--rubik-core-border-color-selected: #5c9dff;--rubik-core-border-color-enabled: #626975;--rubik-core-color-disabled-1: rgba(247, 248, 250, .07);--rubik-core-color-disabled-2: rgba(247, 248, 250, .24);--rubik-core-divider-color: rgba(247, 248, 250, .24);--rubik-core-brand-1: #5c9dff;--rubik-core-brand-2: #82b5ff;--rubik-core-brand-3: #a3c8ff;--rubik-core-brand-contrast: #101820;--rubik-core-danger-1: #ff9aa2;--rubik-core-danger-2: #ffb3ba;--rubik-core-danger-3: #ffc5ca;--rubik-core-danger-contrast: #2a0b0d;--rubik-core-danger-secondary-1: color-mix(in srgb, #ff9aa2 20%, #1f1f1f);--rubik-core-danger-secondary-2: color-mix(in srgb, #ff9aa2 14%, #1f1f1f);--rubik-core-danger-secondary-3: color-mix(in srgb, #ff9aa2 10%, #1f1f1f);--rubik-core-danger-secondary-contrast: #ffb3ba;--rubik-core-warning-1: #f5d76e;--rubik-core-warning-2: #f8e18e;--rubik-core-warning-3: #fae9ad;--rubik-core-warning-contrast: #261f08;--rubik-core-warning-secondary-1: color-mix(in srgb, #f5d76e 20%, #1f1f1f);--rubik-core-warning-secondary-2: color-mix(in srgb, #f5d76e 14%, #1f1f1f);--rubik-core-warning-secondary-3: color-mix(in srgb, #f5d76e 10%, #1f1f1f);--rubik-core-warning-secondary-contrast: #f8e18e;--rubik-core-success-1: #7ee082;--rubik-core-success-2: #9ae99d;--rubik-core-success-3: #b5f0b7;--rubik-core-success-contrast: #102412;--rubik-core-success-secondary-1: color-mix(in srgb, #7ee082 20%, #1f1f1f);--rubik-core-success-secondary-2: color-mix(in srgb, #7ee082 14%, #1f1f1f);--rubik-core-success-secondary-3: color-mix(in srgb, #7ee082 10%, #1f1f1f);--rubik-core-success-secondary-contrast: #9ae99d;--rubik-core-info-1: #6bdde2;--rubik-core-info-2: #8fe6ea;--rubik-core-info-3: #b0eef1;--rubik-core-info-contrast: #082426;--rubik-core-info-secondary-1: color-mix(in srgb, #6bdde2 20%, #1f1f1f);--rubik-core-info-secondary-2: color-mix(in srgb, #6bdde2 14%, #1f1f1f);--rubik-core-info-secondary-3: color-mix(in srgb, #6bdde2 10%, #1f1f1f);--rubik-core-info-secondary-contrast: #8fe6ea;--rubik-color-bg-primary: #1f1f1f;--rubik-color-bg-secondary: #2a2a2a;--rubik-color-bg-tertiary: #242424;--rubik-color-bg-overlay: rgba(0, 0, 0, .7);--rubik-color-bg-selected: rgba(92, 157, 255, .26);--rubik-color-bg-hover: rgba(247, 248, 250, .12);--rubik-color-bg-active: rgba(247, 248, 250, .18);--rubik-color-bg-disabled: rgba(247, 248, 250, .07);--rubik-color-text-primary: #f7f8fa;--rubik-color-text-secondary: rgba(247, 248, 250, .82);--rubik-color-text-tertiary: rgba(247, 248, 250, .72);--rubik-color-text-inverse: #f7f8fa;--rubik-color-text-disabled: rgba(247, 248, 250, .58);--rubik-color-text-placeholder: rgba(247, 248, 250, .7);--rubik-color-border: #626975;--rubik-color-border-hover: #7a8390;--rubik-color-border-focus: #5c9dff;--rubik-color-border-selected: #5c9dff;--rubik-color-border-disabled: rgba(247, 248, 250, .24);--rubik-color-accent: #5c9dff;--rubik-color-accent-hover: #82b5ff;--rubik-color-accent-pressed: #a3c8ff;--rubik-color-on-accent: #101820;--rubik-color-link: #8ab8ff;--rubik-color-strong-surface: #102a43;--rubik-color-on-strong-surface: #f7f8fa;--rubik-color-on-danger: #2a0b0d;--rubik-pm-color-navy: #102a43;--rubik-pm-color-blue: #5c9dff;--rubik-pm-color-white: #1f1f1f;--rubik-pm-color-bg: #2a2a2a;--rubik-pm-color-bg-warm: #242424;--rubik-pm-color-rail: #2a2a2a;--rubik-pm-color-strip: rgba(247, 248, 250, .24);--rubik-pm-color-border: #626975;--rubik-pm-color-selected: rgba(92, 157, 255, .26);--rubik-pm-color-text: #f7f8fa;--rubik-fluent-neutral-background-1: #1f1f1f;--rubik-fluent-neutral-background-2: #2a2a2a;--rubik-fluent-neutral-background-3: rgba(247, 248, 250, .12);--rubik-fluent-neutral-background-4: rgba(247, 248, 250, .18);--rubik-fluent-neutral-background-5: rgba(247, 248, 250, .22);--rubik-fluent-neutral-stroke-1: #626975;--rubik-fluent-neutral-stroke-2: rgba(247, 248, 250, .24);--rubik-fluent-neutral-foreground-1: #f7f8fa;--rubik-fluent-neutral-foreground-2: rgba(247, 248, 250, .82);--rubik-fluent-neutral-foreground-3: rgba(247, 248, 250, .72);--rubik-fluent-brand-rest: #5c9dff;--rubik-fluent-brand-hover: #82b5ff;--rubik-fluent-brand-pressed: #a3c8ff;--rubik-fluent-brand-subtle: rgba(92, 157, 255, .26);--rubik-fluent-status-success: #7ee082;--rubik-fluent-status-success-bg: color-mix(in srgb, #7ee082 14%, #1f1f1f);--rubik-fluent-status-warning: #f5d76e;--rubik-fluent-status-warning-bg: color-mix(in srgb, #f5d76e 14%, #1f1f1f);--rubik-fluent-status-danger: #ff9aa2;--rubik-fluent-status-danger-hover: #ffb3ba;--rubik-fluent-status-danger-pressed: #ffc5ca;--rubik-fluent-status-danger-bg: color-mix(in srgb, #ff9aa2 14%, #1f1f1f);--rubik-fluent-status-info: #6bdde2;--rubik-fluent-status-info-bg: color-mix(in srgb, #6bdde2 15%, #1f1f1f);--rubik-body-bg-color: #2a2a2a;--rubik-dialog-bg-color: #1f1f1f;--rubik-dialog-border-color: rgba(247, 248, 250, .24);--rubik-popup-bg-color: #242424;--rubik-panel-bg-color: #1f1f1f;--rubik-surface-card-bg-color: #1f1f1f;--rubik-surface-card-border-color: #626975;--rubik-button-call-to-action-chrome-bg-color: #5c9dff;--rubik-button-call-to-action-chrome-bg-color-hover: #82b5ff;--rubik-button-call-to-action-chrome-bg-color-active: #a3c8ff;--rubik-button-call-to-action-chrome-text-color: #101820;--rubik-button-call-to-action-chrome-text-color-hover: #101820;--rubik-button-call-to-action-chrome-text-color-active: #101820;--rubik-fluent-shadow-2: 0 0 2px rgba(0, 0, 0, .48), 0 1px 2px rgba(0, 0, 0, .42);--rubik-fluent-shadow-4: 0 0 2px rgba(0, 0, 0, .52), 0 2px 4px rgba(0, 0, 0, .46);--rubik-fluent-shadow-8: 0 0 3px rgba(0, 0, 0, .56), 0 4px 8px rgba(0, 0, 0, .5);--rubik-fluent-shadow-16: 0 0 4px rgba(0, 0, 0, .6), 0 8px 16px rgba(0, 0, 0, .54);--rubik-fluent-shadow-28: 0 0 8px rgba(0, 0, 0, .64), 0 14px 28px rgba(0, 0, 0, .58)}:root,[data-theme=dark],:root[data-ui-size=lg],[data-ui-size=lg]{--rw-action-card-scale-hover: var(--rubik-action-card-scale-hover);--rw-animation-duration-long: var(--rubik-animation-duration-long);--rw-animation-duration-medium: var(--rubik-animation-duration-medium);--rw-animation-duration-short: var(--rubik-animation-duration-short);--rw-animation-duration-xlong: var(--rubik-animation-duration-xlong);--rw-animation-duration-xshort: var(--rubik-animation-duration-xshort);--rw-animation-ease-in: var(--rubik-animation-ease-in);--rw-animation-ease-in-out: var(--rubik-animation-ease-in-out);--rw-animation-ease-out: var(--rubik-animation-ease-out);--rw-animation-effect-ripple-bg-color: var(--rubik-animation-effect-ripple-bg-color);--rw-animation-skeleton-bg-end-color: var(--rubik-animation-skeleton-bg-end-color);--rw-animation-skeleton-bg-start-color: var(--rubik-animation-skeleton-bg-start-color);--rw-avatar-bg-color: var(--rubik-avatar-bg-color);--rw-avatar-border-radius: var(--rubik-avatar-border-radius);--rw-avatar-icon-font-size: var(--rubik-avatar-icon-font-size);--rw-avatar-initials-font-size: var(--rubik-avatar-initials-font-size);--rw-avatar-initials-font-weight: var(--rubik-avatar-initials-font-weight);--rw-avatar-pattern-display: var(--rubik-avatar-pattern-display);--rw-avatar-size: var(--rubik-avatar-size);--rw-avatar-text-color: var(--rubik-avatar-text-color);--rw-badge-bg-color: var(--rubik-badge-bg-color);--rw-badge-border-radius: var(--rubik-badge-border-radius);--rw-badge-font-size: var(--rubik-badge-font-size);--rw-badge-font-stretch: var(--rubik-badge-font-stretch);--rw-badge-font-weight: var(--rubik-badge-font-weight);--rw-badge-height: var(--rubik-badge-height);--rw-badge-padding: var(--rubik-badge-padding);--rw-badge-text-color: var(--rubik-badge-text-color);--rw-body-bg-color: var(--rubik-body-bg-color);--rw-button-border-radius: var(--rubik-button-border-radius);--rw-button-borderless-chrome-bg-color-active: var(--rubik-button-borderless-chrome-bg-color-active);--rw-button-borderless-chrome-bg-color-hover: var(--rubik-button-borderless-chrome-bg-color-hover);--rw-button-borderless-chrome-bg-color-selected: var(--rubik-button-borderless-chrome-bg-color-selected);--rw-button-borderless-chrome-bg-color-selected-disabled: var(--rubik-button-borderless-chrome-bg-color-selected-disabled);--rw-button-borderless-chrome-bg-color-selected-hover: var(--rubik-button-borderless-chrome-bg-color-selected-hover);--rw-button-borderless-chrome-border-color-active: var(--rubik-button-borderless-chrome-border-color-active);--rw-button-borderless-chrome-border-color-hover: var(--rubik-button-borderless-chrome-border-color-hover);--rw-button-borderless-chrome-border-color-selected: var(--rubik-button-borderless-chrome-border-color-selected);--rw-button-borderless-chrome-border-color-selected-disabled: var(--rubik-button-borderless-chrome-border-color-selected-disabled);--rw-button-borderless-chrome-border-color-selected-hover: var(--rubik-button-borderless-chrome-border-color-selected-hover);--rw-button-borderless-chrome-text-color: var(--rubik-button-borderless-chrome-text-color);--rw-button-borderless-chrome-text-color-active: var(--rubik-button-borderless-chrome-text-color-active);--rw-button-borderless-chrome-text-color-disabled: var(--rubik-button-borderless-chrome-text-color-disabled);--rw-button-borderless-chrome-text-color-hover: var(--rubik-button-borderless-chrome-text-color-hover);--rw-button-borderless-chrome-text-color-selected: var(--rubik-button-borderless-chrome-text-color-selected);--rw-button-borderless-chrome-text-color-selected-disabled: var(--rubik-button-borderless-chrome-text-color-selected-disabled);--rw-button-borderless-chrome-text-color-selected-hover: var(--rubik-button-borderless-chrome-text-color-selected-hover);--rw-button-call-to-action-chrome-bg-color: var(--rubik-button-call-to-action-chrome-bg-color);--rw-button-call-to-action-chrome-bg-color-active: var(--rubik-button-call-to-action-chrome-bg-color-active);--rw-button-call-to-action-chrome-bg-color-hover: var(--rubik-button-call-to-action-chrome-bg-color-hover);--rw-button-call-to-action-chrome-border-color: var(--rubik-button-call-to-action-chrome-border-color);--rw-button-call-to-action-chrome-border-color-active: var(--rubik-button-call-to-action-chrome-border-color-active);--rw-button-call-to-action-chrome-border-color-hover: var(--rubik-button-call-to-action-chrome-border-color-hover);--rw-button-call-to-action-chrome-text-color: var(--rubik-button-call-to-action-chrome-text-color);--rw-button-call-to-action-chrome-text-color-active: var(--rubik-button-call-to-action-chrome-text-color-active);--rw-button-call-to-action-chrome-text-color-hover: var(--rubik-button-call-to-action-chrome-text-color-hover);--rw-button-font-size: var(--rubik-button-font-size);--rw-button-font-weight: var(--rubik-button-font-weight);--rw-button-height: var(--rubik-button-height);--rw-button-icon-size: var(--rubik-button-icon-size);--rw-button-icon-to-edge-padding: var(--rubik-button-icon-to-edge-padding);--rw-button-icon-to-text-padding: var(--rubik-button-icon-to-text-padding);--rw-button-lg-font-size: var(--rubik-button-lg-font-size);--rw-button-lg-height: var(--rubik-button-lg-height);--rw-button-lg-icon-size: var(--rubik-button-lg-icon-size);--rw-button-lg-icon-to-edge-padding: var(--rubik-button-lg-icon-to-edge-padding);--rw-button-lg-icon-to-text-padding: var(--rubik-button-lg-icon-to-text-padding);--rw-button-lg-text-to-edge-padding: var(--rubik-button-lg-text-to-edge-padding);--rw-button-outlined-chrome-bg-color: var(--rubik-button-outlined-chrome-bg-color);--rw-button-outlined-chrome-bg-color-active: var(--rubik-button-outlined-chrome-bg-color-active);--rw-button-outlined-chrome-bg-color-disabled: var(--rubik-button-outlined-chrome-bg-color-disabled);--rw-button-outlined-chrome-bg-color-hover: var(--rubik-button-outlined-chrome-bg-color-hover);--rw-button-outlined-chrome-bg-color-selected: var(--rubik-button-outlined-chrome-bg-color-selected);--rw-button-outlined-chrome-bg-color-selected-disabled: var(--rubik-button-outlined-chrome-bg-color-selected-disabled);--rw-button-outlined-chrome-bg-color-selected-hover: var(--rubik-button-outlined-chrome-bg-color-selected-hover);--rw-button-outlined-chrome-border-color: var(--rubik-button-outlined-chrome-border-color);--rw-button-outlined-chrome-border-color-active: var(--rubik-button-outlined-chrome-border-color-active);--rw-button-outlined-chrome-border-color-disabled: var(--rubik-button-outlined-chrome-border-color-disabled);--rw-button-outlined-chrome-border-color-hover: var(--rubik-button-outlined-chrome-border-color-hover);--rw-button-outlined-chrome-border-color-selected: var(--rubik-button-outlined-chrome-border-color-selected);--rw-button-outlined-chrome-border-color-selected-disabled: var(--rubik-button-outlined-chrome-border-color-selected-disabled);--rw-button-outlined-chrome-border-color-selected-hover: var(--rubik-button-outlined-chrome-border-color-selected-hover);--rw-button-outlined-chrome-text-color: var(--rubik-button-outlined-chrome-text-color);--rw-button-outlined-chrome-text-color-active: var(--rubik-button-outlined-chrome-text-color-active);--rw-button-outlined-chrome-text-color-disabled: var(--rubik-button-outlined-chrome-text-color-disabled);--rw-button-outlined-chrome-text-color-hover: var(--rubik-button-outlined-chrome-text-color-hover);--rw-button-outlined-chrome-text-color-selected: var(--rubik-button-outlined-chrome-text-color-selected);--rw-button-outlined-chrome-text-color-selected-disabled: var(--rubik-button-outlined-chrome-text-color-selected-disabled);--rw-button-outlined-chrome-text-color-selected-hover: var(--rubik-button-outlined-chrome-text-color-selected-hover);--rw-button-sm-font-size: var(--rubik-button-sm-font-size);--rw-button-sm-height: var(--rubik-button-sm-height);--rw-button-sm-icon-size: var(--rubik-button-sm-icon-size);--rw-button-sm-icon-to-edge-padding: var(--rubik-button-sm-icon-to-edge-padding);--rw-button-sm-icon-to-text-padding: var(--rubik-button-sm-icon-to-text-padding);--rw-button-sm-text-to-edge-padding: var(--rubik-button-sm-text-to-edge-padding);--rw-button-solid-chrome-bg-color: var(--rubik-button-solid-chrome-bg-color);--rw-button-solid-chrome-bg-color-active: var(--rubik-button-solid-chrome-bg-color-active);--rw-button-solid-chrome-bg-color-disabled: var(--rubik-button-solid-chrome-bg-color-disabled);--rw-button-solid-chrome-bg-color-hover: var(--rubik-button-solid-chrome-bg-color-hover);--rw-button-solid-chrome-bg-color-selected: var(--rubik-button-solid-chrome-bg-color-selected);--rw-button-solid-chrome-bg-color-selected-disabled: var(--rubik-button-solid-chrome-bg-color-selected-disabled);--rw-button-solid-chrome-bg-color-selected-hover: var(--rubik-button-solid-chrome-bg-color-selected-hover);--rw-button-solid-chrome-border-color: var(--rubik-button-solid-chrome-border-color);--rw-button-solid-chrome-border-color-active: var(--rubik-button-solid-chrome-border-color-active);--rw-button-solid-chrome-border-color-disabled: var(--rubik-button-solid-chrome-border-color-disabled);--rw-button-solid-chrome-border-color-hover: var(--rubik-button-solid-chrome-border-color-hover);--rw-button-solid-chrome-border-color-selected: var(--rubik-button-solid-chrome-border-color-selected);--rw-button-solid-chrome-border-color-selected-disabled: var(--rubik-button-solid-chrome-border-color-selected-disabled);--rw-button-solid-chrome-border-color-selected-hover: var(--rubik-button-solid-chrome-border-color-selected-hover);--rw-button-solid-chrome-text-color: var(--rubik-button-solid-chrome-text-color);--rw-button-solid-chrome-text-color-active: var(--rubik-button-solid-chrome-text-color-active);--rw-button-solid-chrome-text-color-disabled: var(--rubik-button-solid-chrome-text-color-disabled);--rw-button-solid-chrome-text-color-hover: var(--rubik-button-solid-chrome-text-color-hover);--rw-button-solid-chrome-text-color-selected: var(--rubik-button-solid-chrome-text-color-selected);--rw-button-solid-chrome-text-color-selected-disabled: var(--rubik-button-solid-chrome-text-color-selected-disabled);--rw-button-solid-chrome-text-color-selected-hover: var(--rubik-button-solid-chrome-text-color-selected-hover);--rw-button-text-to-edge-padding: var(--rubik-button-text-to-edge-padding);--rw-buttonset-outlined-chrome-internal-border-color: var(--rubik-buttonset-outlined-chrome-internal-border-color);--rw-buttonset-outlined-chrome-internal-border-color-active: var(--rubik-buttonset-outlined-chrome-internal-border-color-active);--rw-buttonset-outlined-chrome-internal-border-color-selected: var(--rubik-buttonset-outlined-chrome-internal-border-color-selected);--rw-buttonset-outlined-chrome-internal-border-color-selected-disabled: var(--rubik-buttonset-outlined-chrome-internal-border-color-selected-disabled);--rw-chart-animation-falling-icon-color: var(--rubik-chart-animation-falling-icon-color);--rw-chart-animation-marker-color: var(--rubik-chart-animation-marker-color);--rw-chart-animation-rising-icon-color: var(--rubik-chart-animation-rising-icon-color);--rw-chart-axis-tick-label-text-color: var(--rubik-chart-axis-tick-label-text-color);--rw-chart-axis-title-text-color: var(--rubik-chart-axis-title-text-color);--rw-chart-data-cursor-line-color: var(--rubik-chart-data-cursor-line-color);--rw-chart-polar-axis-tick-label-inside-bg-color: var(--rubik-chart-polar-axis-tick-label-inside-bg-color);--rw-chart-polar-axis-tick-label-outside-bg-color: var(--rubik-chart-polar-axis-tick-label-outside-bg-color);--rw-chart-stock-falling-bg-color: var(--rubik-chart-stock-falling-bg-color);--rw-chart-stock-range-bg-color: var(--rubik-chart-stock-range-bg-color);--rw-chart-stock-rising-bg-color: var(--rubik-chart-stock-rising-bg-color);--rw-collection-bg-color: var(--rubik-collection-bg-color);--rw-collection-border-color: var(--rubik-collection-border-color);--rw-collection-cell-banded-bg-color: var(--rubik-collection-cell-banded-bg-color);--rw-collection-default-sort-icon-display: var(--rubik-collection-default-sort-icon-display);--rw-collection-editable-cell-bg-color-read-only: var(--rubik-collection-editable-cell-bg-color-read-only);--rw-collection-editable-cell-border-color-focus: var(--rubik-collection-editable-cell-border-color-focus);--rw-collection-free-space-bg-color: var(--rubik-collection-free-space-bg-color);--rw-collection-grid-cell-padding: var(--rubik-collection-grid-cell-padding);--rw-collection-grid-cell-padding-horizontal: var(--rubik-collection-grid-cell-padding-horizontal);--rw-collection-grid-cell-padding-vertical: var(--rubik-collection-grid-cell-padding-vertical);--rw-collection-grid-header-height: var(--rubik-collection-grid-header-height);--rw-collection-grid-row-height: var(--rubik-collection-grid-row-height);--rw-collection-header-bg-color: var(--rubik-collection-header-bg-color);--rw-collection-header-bg-color-hover: var(--rubik-collection-header-bg-color-hover);--rw-collection-header-bg-color-partial-selected: var(--rubik-collection-header-bg-color-partial-selected);--rw-collection-header-bg-color-selected: var(--rubik-collection-header-bg-color-selected);--rw-collection-header-font-size: var(--rubik-collection-header-font-size);--rw-collection-header-font-weight: var(--rubik-collection-header-font-weight);--rw-collection-header-text-color: var(--rubik-collection-header-text-color);--rw-collection-list-cell-padding-vertical: var(--rubik-collection-list-cell-padding-vertical);--rw-collection-list-row-height: var(--rubik-collection-list-row-height);--rw-color-bg-overlay: var(--rubik-color-bg-overlay);--rw-color-bg-primary: var(--rubik-color-bg-primary);--rw-color-bg-secondary: var(--rubik-color-bg-secondary);--rw-color-bg-selected: var(--rubik-color-bg-selected);--rw-color-bg-tertiary: var(--rubik-color-bg-tertiary);--rw-color-border: var(--rubik-color-border);--rw-color-border-focus: var(--rubik-color-border-focus);--rw-color-border-hover: var(--rubik-color-border-hover);--rw-color-border-selected: var(--rubik-color-border-selected);--rw-color-cta: var(--rubik-color-cta);--rw-color-danger: var(--rubik-color-danger);--rw-color-danger-500: var(--rubik-color-danger-500);--rw-color-gray-100: var(--rubik-color-gray-100);--rw-color-gray-200: var(--rubik-color-gray-200);--rw-color-gray-300: var(--rubik-color-gray-300);--rw-color-gray-400: var(--rubik-color-gray-400);--rw-color-gray-50: var(--rubik-color-gray-50);--rw-color-gray-500: var(--rubik-color-gray-500);--rw-color-gray-600: var(--rubik-color-gray-600);--rw-color-gray-700: var(--rubik-color-gray-700);--rw-color-gray-800: var(--rubik-color-gray-800);--rw-color-gray-900: var(--rubik-color-gray-900);--rw-color-info: var(--rubik-color-info);--rw-color-info-500: var(--rubik-color-info-500);--rw-color-palette-border-radius: var(--rubik-color-palette-border-radius);--rw-color-palette-grid-font-size: var(--rubik-color-palette-grid-font-size);--rw-color-palette-swatch-inner-border-color: var(--rubik-color-palette-swatch-inner-border-color);--rw-color-palette-swatch-margin: var(--rubik-color-palette-swatch-margin);--rw-color-palette-swatch-outer-border-color-selected: var(--rubik-color-palette-swatch-outer-border-color-selected);--rw-color-primary-100: var(--rubik-color-primary-100);--rw-color-primary-200: var(--rubik-color-primary-200);--rw-color-primary-300: var(--rubik-color-primary-300);--rw-color-primary-400: var(--rubik-color-primary-400);--rw-color-primary-50: var(--rubik-color-primary-50);--rw-color-primary-500: var(--rubik-color-primary-500);--rw-color-primary-600: var(--rubik-color-primary-600);--rw-color-primary-700: var(--rubik-color-primary-700);--rw-color-primary-800: var(--rubik-color-primary-800);--rw-color-primary-900: var(--rubik-color-primary-900);--rw-color-spectrum-border-color: var(--rubik-color-spectrum-border-color);--rw-color-success: var(--rubik-color-success);--rw-color-success-500: var(--rubik-color-success-500);--rw-color-text-disabled: var(--rubik-color-text-disabled);--rw-color-text-inverse: var(--rubik-color-text-inverse);--rw-color-text-primary: var(--rubik-color-text-primary);--rw-color-text-secondary: var(--rubik-color-text-secondary);--rw-color-text-tertiary: var(--rubik-color-text-tertiary);--rw-color-warning: var(--rubik-color-warning);--rw-color-warning-500: var(--rubik-color-warning-500);--rw-control-font-size-lg: var(--rubik-control-font-size-lg);--rw-control-font-size-md: var(--rubik-control-font-size-md);--rw-control-font-size-sm: var(--rubik-control-font-size-sm);--rw-control-height-lg: var(--rubik-control-height-lg);--rw-control-height-md: var(--rubik-control-height-md);--rw-control-height-sm: var(--rubik-control-height-sm);--rw-control-padding-x-lg: var(--rubik-control-padding-x-lg);--rw-control-padding-x-md: var(--rubik-control-padding-x-md);--rw-control-padding-x-sm: var(--rubik-control-padding-x-sm);--rw-conveyor-belt-box-shadow-width: var(--rubik-conveyor-belt-box-shadow-width);--rw-core-bg-color-active: var(--rubik-core-bg-color-active);--rw-core-bg-color-content: var(--rubik-core-bg-color-content);--rw-core-bg-color-hover: var(--rubik-core-bg-color-hover);--rw-core-bg-color-selected: var(--rubik-core-bg-color-selected);--rw-core-border-color-enabled: var(--rubik-core-border-color-enabled);--rw-core-border-color-selected: var(--rubik-core-border-color-selected);--rw-core-border-radius-lg: var(--rubik-core-border-radius-lg);--rw-core-border-radius-md: var(--rubik-core-border-radius-md);--rw-core-border-radius-sm: var(--rubik-core-border-radius-sm);--rw-core-border-radius-xl: var(--rubik-core-border-radius-xl);--rw-core-box-shadow-lg: var(--rubik-core-box-shadow-lg);--rw-core-box-shadow-md: var(--rubik-core-box-shadow-md);--rw-core-box-shadow-rgb: var(--rubik-core-box-shadow-rgb);--rw-core-box-shadow-sm: var(--rubik-core-box-shadow-sm);--rw-core-box-shadow-xl: var(--rubik-core-box-shadow-xl);--rw-core-box-shadow-xs: var(--rubik-core-box-shadow-xs);--rw-core-brand-1: var(--rubik-core-brand-1);--rw-core-brand-2: var(--rubik-core-brand-2);--rw-core-brand-3: var(--rubik-core-brand-3);--rw-core-brand-contrast: var(--rubik-core-brand-contrast);--rw-core-color-disabled-1: var(--rubik-core-color-disabled-1);--rw-core-color-disabled-2: var(--rubik-core-color-disabled-2);--rw-core-cursor-clickable: var(--rubik-core-cursor-clickable);--rw-core-danger-1: var(--rubik-core-danger-1);--rw-core-danger-2: var(--rubik-core-danger-2);--rw-core-danger-3: var(--rubik-core-danger-3);--rw-core-danger-contrast: var(--rubik-core-danger-contrast);--rw-core-danger-secondary-1: var(--rubik-core-danger-secondary-1);--rw-core-danger-secondary-2: var(--rubik-core-danger-secondary-2);--rw-core-danger-secondary-3: var(--rubik-core-danger-secondary-3);--rw-core-danger-secondary-contrast: var(--rubik-core-danger-secondary-contrast);--rw-core-divider-color: var(--rubik-core-divider-color);--rw-core-divider-margin: var(--rubik-core-divider-margin);--rw-core-drag-drop-color-1: var(--rubik-core-drag-drop-color-1);--rw-core-drag-drop-color-2: var(--rubik-core-drag-drop-color-2);--rw-core-drag-drop-line-color: var(--rubik-core-drag-drop-line-color);--rw-core-dropdown-box-shadow: var(--rubik-core-dropdown-box-shadow);--rw-core-focus-border-color: var(--rubik-core-focus-border-color);--rw-core-icon-size-lg: var(--rubik-core-icon-size-lg);--rw-core-icon-size-sm: var(--rubik-core-icon-size-sm);--rw-core-info-1: var(--rubik-core-info-1);--rw-core-info-2: var(--rubik-core-info-2);--rw-core-info-3: var(--rubik-core-info-3);--rw-core-info-contrast: var(--rubik-core-info-contrast);--rw-core-info-secondary-1: var(--rubik-core-info-secondary-1);--rw-core-info-secondary-2: var(--rubik-core-info-secondary-2);--rw-core-info-secondary-3: var(--rubik-core-info-secondary-3);--rw-core-info-secondary-contrast: var(--rubik-core-info-secondary-contrast);--rw-core-neutral-1: var(--rubik-core-neutral-1);--rw-core-neutral-2: var(--rubik-core-neutral-2);--rw-core-neutral-3: var(--rubik-core-neutral-3);--rw-core-neutral-contrast: var(--rubik-core-neutral-contrast);--rw-core-neutral-secondary-1: var(--rubik-core-neutral-secondary-1);--rw-core-neutral-secondary-2: var(--rubik-core-neutral-secondary-2);--rw-core-neutral-secondary-3: var(--rubik-core-neutral-secondary-3);--rw-core-neutral-secondary-contrast: var(--rubik-core-neutral-secondary-contrast);--rw-core-scrim-color: var(--rubik-core-scrim-color);--rw-core-spacing-10x: var(--rubik-core-spacing-10x);--rw-core-spacing-11x: var(--rubik-core-spacing-11x);--rw-core-spacing-12x: var(--rubik-core-spacing-12x);--rw-core-spacing-1x: var(--rubik-core-spacing-1x);--rw-core-spacing-2x: var(--rubik-core-spacing-2x);--rw-core-spacing-3x: var(--rubik-core-spacing-3x);--rw-core-spacing-4x: var(--rubik-core-spacing-4x);--rw-core-spacing-5x: var(--rubik-core-spacing-5x);--rw-core-spacing-6x: var(--rubik-core-spacing-6x);--rw-core-spacing-7x: var(--rubik-core-spacing-7x);--rw-core-spacing-8x: var(--rubik-core-spacing-8x);--rw-core-spacing-9x: var(--rubik-core-spacing-9x);--rw-core-success-1: var(--rubik-core-success-1);--rw-core-success-2: var(--rubik-core-success-2);--rw-core-success-3: var(--rubik-core-success-3);--rw-core-success-contrast: var(--rubik-core-success-contrast);--rw-core-success-secondary-1: var(--rubik-core-success-secondary-1);--rw-core-success-secondary-2: var(--rubik-core-success-secondary-2);--rw-core-success-secondary-3: var(--rubik-core-success-secondary-3);--rw-core-success-secondary-contrast: var(--rubik-core-success-secondary-contrast);--rw-core-text-color-brand: var(--rubik-core-text-color-brand);--rw-core-text-color-danger: var(--rubik-core-text-color-danger);--rw-core-text-color-disabled: var(--rubik-core-text-color-disabled);--rw-core-text-color-primary: var(--rubik-core-text-color-primary);--rw-core-text-color-secondary: var(--rubik-core-text-color-secondary);--rw-core-text-color-success: var(--rubik-core-text-color-success);--rw-core-text-color-warning: var(--rubik-core-text-color-warning);--rw-core-touch-target-min-size: var(--rubik-core-touch-target-min-size);--rw-core-warning-1: var(--rubik-core-warning-1);--rw-core-warning-2: var(--rubik-core-warning-2);--rw-core-warning-3: var(--rubik-core-warning-3);--rw-core-warning-contrast: var(--rubik-core-warning-contrast);--rw-core-warning-secondary-1: var(--rubik-core-warning-secondary-1);--rw-core-warning-secondary-2: var(--rubik-core-warning-secondary-2);--rw-core-warning-secondary-3: var(--rubik-core-warning-secondary-3);--rw-core-warning-secondary-contrast: var(--rubik-core-warning-secondary-contrast);--rw-core-z-index-dialog: var(--rubik-core-z-index-dialog);--rw-core-z-index-messages: var(--rubik-core-z-index-messages);--rw-core-z-index-popup: var(--rubik-core-z-index-popup);--rw-current-bg-color: var(--rubik-current-bg-color);--rw-data-grid-column-width: var(--rubik-data-grid-column-width);--rw-date-picker-cell-border-color-today: var(--rubik-date-picker-cell-border-color-today);--rw-date-picker-cell-font-size: var(--rubik-date-picker-cell-font-size);--rw-diagram-link-color: var(--rubik-diagram-link-color);--rw-diagram-node-bg-color: var(--rubik-diagram-node-bg-color);--rw-diagram-node-border-color-hover: var(--rubik-diagram-node-border-color-hover);--rw-dialog-bg-color: var(--rubik-dialog-bg-color);--rw-dialog-body-padding: var(--rubik-dialog-body-padding);--rw-dialog-border-color: var(--rubik-dialog-border-color);--rw-dialog-border-radius: var(--rubik-dialog-border-radius);--rw-dialog-box-shadow: var(--rubik-dialog-box-shadow);--rw-dialog-cancel-icon-margin-end: var(--rubik-dialog-cancel-icon-margin-end);--rw-dialog-cancel-icon-margin-top: var(--rubik-dialog-cancel-icon-margin-top);--rw-dialog-footer-padding: var(--rubik-dialog-footer-padding);--rw-dialog-header-bg-color: var(--rubik-dialog-header-bg-color);--rw-dialog-header-border-color: var(--rubik-dialog-header-border-color);--rw-dialog-header-padding: var(--rubik-dialog-header-padding);--rw-dialog-title-font-size: var(--rubik-dialog-title-font-size);--rw-dialog-title-font-weight: var(--rubik-dialog-title-font-weight);--rw-dialog-title-line-height: var(--rubik-dialog-title-line-height);--rw-dialog-title-text-color: var(--rubik-dialog-title-text-color);--rw-drawer-overlay-bg-color: var(--rubik-drawer-overlay-bg-color);--rw-drawer-reflow-bg-color: var(--rubik-drawer-reflow-bg-color);--rw-drawer-reflow-divider-color: var(--rubik-drawer-reflow-divider-color);--rw-dvt-contrast-line-color: var(--rubik-dvt-contrast-line-color);--rw-dvt-danger-color: var(--rubik-dvt-danger-color);--rw-dvt-item-border-color-selected: var(--rubik-dvt-item-border-color-selected);--rw-dvt-item-contrast-color: var(--rubik-dvt-item-contrast-color);--rw-dvt-label-font-size-lg: var(--rubik-dvt-label-font-size-lg);--rw-dvt-label-font-size-md: var(--rubik-dvt-label-font-size-md);--rw-dvt-label-font-size-sm: var(--rubik-dvt-label-font-size-sm);--rw-dvt-marquee-border-color: var(--rubik-dvt-marquee-border-color);--rw-dvt-marquee-color: var(--rubik-dvt-marquee-color);--rw-dvt-node-border-color-hover: var(--rubik-dvt-node-border-color-hover);--rw-dvt-overview-bg-color: var(--rubik-dvt-overview-bg-color);--rw-dvt-overview-window-bg-color: var(--rubik-dvt-overview-window-bg-color);--rw-dvt-overview-window-border-color: var(--rubik-dvt-overview-window-border-color);--rw-dvt-reference-object-area-color: var(--rubik-dvt-reference-object-area-color);--rw-dvt-reference-object-line-color: var(--rubik-dvt-reference-object-line-color);--rw-dvt-success-color: var(--rubik-dvt-success-color);--rw-dvt-warning-color: var(--rubik-dvt-warning-color);--rw-file-picker-border-color: var(--rubik-file-picker-border-color);--rw-file-picker-border-radius: var(--rubik-file-picker-border-radius);--rw-file-picker-border-width: var(--rubik-file-picker-border-width);--rw-fluent-accent-orange: var(--rubik-fluent-accent-orange);--rw-fluent-accent-pink: var(--rubik-fluent-accent-pink);--rw-fluent-accent-purple: var(--rubik-fluent-accent-purple);--rw-fluent-brand-hover: var(--rubik-fluent-brand-hover);--rw-fluent-brand-pressed: var(--rubik-fluent-brand-pressed);--rw-fluent-brand-rest: var(--rubik-fluent-brand-rest);--rw-fluent-brand-subtle: var(--rubik-fluent-brand-subtle);--rw-fluent-neutral-background-1: var(--rubik-fluent-neutral-background-1);--rw-fluent-neutral-background-2: var(--rubik-fluent-neutral-background-2);--rw-fluent-neutral-background-3: var(--rubik-fluent-neutral-background-3);--rw-fluent-neutral-background-4: var(--rubik-fluent-neutral-background-4);--rw-fluent-neutral-background-5: var(--rubik-fluent-neutral-background-5);--rw-fluent-neutral-foreground-1: var(--rubik-fluent-neutral-foreground-1);--rw-fluent-neutral-foreground-2: var(--rubik-fluent-neutral-foreground-2);--rw-fluent-neutral-foreground-3: var(--rubik-fluent-neutral-foreground-3);--rw-fluent-neutral-stroke-1: var(--rubik-fluent-neutral-stroke-1);--rw-fluent-neutral-stroke-2: var(--rubik-fluent-neutral-stroke-2);--rw-fluent-shadow-16: var(--rubik-fluent-shadow-16);--rw-fluent-shadow-2: var(--rubik-fluent-shadow-2);--rw-fluent-shadow-28: var(--rubik-fluent-shadow-28);--rw-fluent-shadow-4: var(--rubik-fluent-shadow-4);--rw-fluent-shadow-8: var(--rubik-fluent-shadow-8);--rw-fluent-shadow-main: var(--rubik-fluent-shadow-main);--rw-fluent-status-danger: var(--rubik-fluent-status-danger);--rw-fluent-status-danger-bg: var(--rubik-fluent-status-danger-bg);--rw-fluent-status-danger-hover: var(--rubik-fluent-status-danger-hover);--rw-fluent-status-danger-pressed: var(--rubik-fluent-status-danger-pressed);--rw-fluent-status-info: var(--rubik-fluent-status-info);--rw-fluent-status-info-bg: var(--rubik-fluent-status-info-bg);--rw-fluent-status-success: var(--rubik-fluent-status-success);--rw-fluent-status-success-bg: var(--rubik-fluent-status-success-bg);--rw-fluent-status-warning: var(--rubik-fluent-status-warning);--rw-fluent-status-warning-bg: var(--rubik-fluent-status-warning-bg);--rw-font-family: var(--rubik-font-family);--rw-font-size-lg: var(--rubik-font-size-lg);--rw-font-size-md: var(--rubik-font-size-md);--rw-font-size-sm: var(--rubik-font-size-sm);--rw-font-size-xs: var(--rubik-font-size-xs);--rw-font-weight-medium: var(--rubik-font-weight-medium);--rw-font-weight-semibold: var(--rubik-font-weight-semibold);--rw-form-control-font-weight-read-only: var(--rubik-form-control-font-weight-read-only);--rw-form-layout-column-gutter: var(--rubik-form-layout-column-gutter);--rw-form-layout-column-max-width: var(--rubik-form-layout-column-max-width);--rw-form-layout-column-min-width: var(--rubik-form-layout-column-min-width);--rw-form-layout-divider-margin: var(--rubik-form-layout-divider-margin);--rw-form-layout-divider-width: var(--rubik-form-layout-divider-width);--rw-form-layout-horizontal-margin: var(--rubik-form-layout-horizontal-margin);--rw-form-layout-margin-bottom: var(--rubik-form-layout-margin-bottom);--rw-form-layout-start-edge-column-max-width: var(--rubik-form-layout-start-edge-column-max-width);--rw-form-layout-start-edge-column-min-width: var(--rubik-form-layout-start-edge-column-min-width);--rw-form-layout-start-edge-label-text-align: var(--rubik-form-layout-start-edge-label-text-align);--rw-form-layout-start-edge-label-to-value-padding: var(--rubik-form-layout-start-edge-label-to-value-padding);--rw-form-layout-start-edge-value-text-align: var(--rubik-form-layout-start-edge-value-text-align);--rw-form-layout-top-edge-label-to-value-padding: var(--rubik-form-layout-top-edge-label-to-value-padding);--rw-gauge-metric-label-font-weight: var(--rubik-gauge-metric-label-font-weight);--rw-grid-header-height-lg: var(--rubik-grid-header-height-lg);--rw-grid-header-height-md: var(--rubik-grid-header-height-md);--rw-grid-row-height-lg: var(--rubik-grid-row-height-lg);--rw-grid-row-height-md: var(--rubik-grid-row-height-md);--rw-heading-margin-bottom: var(--rubik-heading-margin-bottom);--rw-heading-margin-top: var(--rubik-heading-margin-top);--rw-heading-text-color: var(--rubik-heading-text-color);--rw-html-font-family: var(--rubik-html-font-family);--rw-html-font-size: var(--rubik-html-font-size);--rw-indexer-font-size: var(--rubik-indexer-font-size);--rw-indexer-text-color: var(--rubik-indexer-text-color);--rw-label-color: var(--rubik-label-color);--rw-label-color-disabled: var(--rubik-label-color-disabled);--rw-label-font-size: var(--rubik-label-font-size);--rw-label-font-weight: var(--rubik-label-font-weight);--rw-label-inside-edge-color: var(--rubik-label-inside-edge-color);--rw-label-inside-edge-font-size: var(--rubik-label-inside-edge-font-size);--rw-label-inside-edge-font-weight: var(--rubik-label-inside-edge-font-weight);--rw-label-inside-edge-line-height: var(--rubik-label-inside-edge-line-height);--rw-label-inside-edge-position-top: var(--rubik-label-inside-edge-position-top);--rw-label-line-height: var(--rubik-label-line-height);--rw-label-required-char-font-size: var(--rubik-label-required-char-font-size);--rw-label-required-icon-color: var(--rubik-label-required-icon-color);--rw-led-gauge-lg-size: var(--rubik-led-gauge-lg-size);--rw-led-gauge-md-size: var(--rubik-led-gauge-md-size);--rw-led-gauge-sm-size: var(--rubik-led-gauge-sm-size);--rw-link-embedded-border-bottom-width: var(--rubik-link-embedded-border-bottom-width);--rw-link-embedded-border-bottom-width-hover: var(--rubik-link-embedded-border-bottom-width-hover);--rw-link-embedded-text-decoration: var(--rubik-link-embedded-text-decoration);--rw-link-embedded-text-decoration-hover: var(--rubik-link-embedded-text-decoration-hover);--rw-link-text-color: var(--rubik-link-text-color);--rw-link-text-color-active: var(--rubik-link-text-color-active);--rw-link-text-color-visited: var(--rubik-link-text-color-visited);--rw-link-text-decoration: var(--rubik-link-text-decoration);--rw-link-text-decoration-hover: var(--rubik-link-text-decoration-hover);--rw-list-item-line-height: var(--rubik-list-item-line-height);--rw-list-margin-top: var(--rubik-list-margin-top);--rw-list-nested-padding-start: var(--rubik-list-nested-padding-start);--rw-list-unordered-style-type: var(--rubik-list-unordered-style-type);--rw-list-view-group-header-bg-color: var(--rubik-list-view-group-header-bg-color);--rw-list-view-group-header-bg-color-sticky: var(--rubik-list-view-group-header-bg-color-sticky);--rw-list-view-group-header-font-size: var(--rubik-list-view-group-header-font-size);--rw-list-view-group-header-font-weight: var(--rubik-list-view-group-header-font-weight);--rw-list-view-group-header-line-height: var(--rubik-list-view-group-header-line-height);--rw-list-view-item-padding-horizontal: var(--rubik-list-view-item-padding-horizontal);--rw-listbox-item-padding-horizontal: var(--rubik-listbox-item-padding-horizontal);--rw-masonry-layout-tile-height: var(--rubik-masonry-layout-tile-height);--rw-masonry-layout-tile-width: var(--rubik-masonry-layout-tile-width);--rw-menu-divider-margin: var(--rubik-menu-divider-margin);--rw-menu-icon-color: var(--rubik-menu-icon-color);--rw-menu-icon-size: var(--rubik-menu-icon-size);--rw-menu-icon-to-edge-padding: var(--rubik-menu-icon-to-edge-padding);--rw-menu-item-text-color: var(--rubik-menu-item-text-color);--rw-menu-sheet-margin-horizontal: var(--rubik-menu-sheet-margin-horizontal);--rw-menu-text-to-edge-padding: var(--rubik-menu-text-to-edge-padding);--rw-menu-text-to-end-icon-padding: var(--rubik-menu-text-to-end-icon-padding);--rw-menu-text-to-start-icon-padding: var(--rubik-menu-text-to-start-icon-padding);--rw-n-box-cell-bg-color: var(--rubik-n-box-cell-bg-color);--rw-n-box-cell-bg-color-maximized: var(--rubik-n-box-cell-bg-color-maximized);--rw-n-box-node-bg-color: var(--rubik-n-box-node-bg-color);--rw-navigation-list-font-size: var(--rubik-navigation-list-font-size);--rw-navigation-list-font-weight: var(--rubik-navigation-list-font-weight);--rw-navigation-list-icon-margin: var(--rubik-navigation-list-icon-margin);--rw-navigation-list-icon-size: var(--rubik-navigation-list-icon-size);--rw-navigation-list-icon-to-text-padding: var(--rubik-navigation-list-icon-to-text-padding);--rw-navigation-list-indent-width: var(--rubik-navigation-list-indent-width);--rw-navigation-list-item-bg-color-hover: var(--rubik-navigation-list-item-bg-color-hover);--rw-navigation-list-item-bg-color-selected: var(--rubik-navigation-list-item-bg-color-selected);--rw-navigation-list-item-border-color-selected: var(--rubik-navigation-list-item-border-color-selected);--rw-navigation-list-item-label-color: var(--rubik-navigation-list-item-label-color);--rw-navigation-list-item-label-color-hover: var(--rubik-navigation-list-item-label-color-hover);--rw-navigation-list-item-label-color-selected: var(--rubik-navigation-list-item-label-color-selected);--rw-navigation-list-item-margin: var(--rubik-navigation-list-item-margin);--rw-navigation-list-item-min-height: var(--rubik-navigation-list-item-min-height);--rw-navigation-list-item-padding: var(--rubik-navigation-list-item-padding);--rw-navigation-list-sliding-heading-font-size: var(--rubik-navigation-list-sliding-heading-font-size);--rw-navigation-list-sliding-heading-font-weight: var(--rubik-navigation-list-sliding-heading-font-weight);--rw-navigation-list-sliding-heading-line-height: var(--rubik-navigation-list-sliding-heading-line-height);--rw-palette-brand-rgb-10: var(--rubik-palette-brand-rgb-10);--rw-palette-brand-rgb-100: var(--rubik-palette-brand-rgb-100);--rw-palette-brand-rgb-110: var(--rubik-palette-brand-rgb-110);--rw-palette-brand-rgb-120: var(--rubik-palette-brand-rgb-120);--rw-palette-brand-rgb-130: var(--rubik-palette-brand-rgb-130);--rw-palette-brand-rgb-140: var(--rubik-palette-brand-rgb-140);--rw-palette-brand-rgb-150: var(--rubik-palette-brand-rgb-150);--rw-palette-brand-rgb-160: var(--rubik-palette-brand-rgb-160);--rw-palette-brand-rgb-170: var(--rubik-palette-brand-rgb-170);--rw-palette-brand-rgb-20: var(--rubik-palette-brand-rgb-20);--rw-palette-brand-rgb-30: var(--rubik-palette-brand-rgb-30);--rw-palette-brand-rgb-40: var(--rubik-palette-brand-rgb-40);--rw-palette-brand-rgb-50: var(--rubik-palette-brand-rgb-50);--rw-palette-brand-rgb-60: var(--rubik-palette-brand-rgb-60);--rw-palette-brand-rgb-70: var(--rubik-palette-brand-rgb-70);--rw-palette-brand-rgb-80: var(--rubik-palette-brand-rgb-80);--rw-palette-brand-rgb-90: var(--rubik-palette-brand-rgb-90);--rw-palette-danger-rgb-10: var(--rubik-palette-danger-rgb-10);--rw-palette-danger-rgb-100: var(--rubik-palette-danger-rgb-100);--rw-palette-danger-rgb-110: var(--rubik-palette-danger-rgb-110);--rw-palette-danger-rgb-120: var(--rubik-palette-danger-rgb-120);--rw-palette-danger-rgb-130: var(--rubik-palette-danger-rgb-130);--rw-palette-danger-rgb-140: var(--rubik-palette-danger-rgb-140);--rw-palette-danger-rgb-150: var(--rubik-palette-danger-rgb-150);--rw-palette-danger-rgb-160: var(--rubik-palette-danger-rgb-160);--rw-palette-danger-rgb-170: var(--rubik-palette-danger-rgb-170);--rw-palette-danger-rgb-20: var(--rubik-palette-danger-rgb-20);--rw-palette-danger-rgb-30: var(--rubik-palette-danger-rgb-30);--rw-palette-danger-rgb-40: var(--rubik-palette-danger-rgb-40);--rw-palette-danger-rgb-50: var(--rubik-palette-danger-rgb-50);--rw-palette-danger-rgb-60: var(--rubik-palette-danger-rgb-60);--rw-palette-danger-rgb-70: var(--rubik-palette-danger-rgb-70);--rw-palette-danger-rgb-80: var(--rubik-palette-danger-rgb-80);--rw-palette-danger-rgb-90: var(--rubik-palette-danger-rgb-90);--rw-palette-dvt-rgb-1: var(--rubik-palette-dvt-rgb-1);--rw-palette-dvt-rgb-10: var(--rubik-palette-dvt-rgb-10);--rw-palette-dvt-rgb-11: var(--rubik-palette-dvt-rgb-11);--rw-palette-dvt-rgb-12: var(--rubik-palette-dvt-rgb-12);--rw-palette-dvt-rgb-2: var(--rubik-palette-dvt-rgb-2);--rw-palette-dvt-rgb-3: var(--rubik-palette-dvt-rgb-3);--rw-palette-dvt-rgb-4: var(--rubik-palette-dvt-rgb-4);--rw-palette-dvt-rgb-5: var(--rubik-palette-dvt-rgb-5);--rw-palette-dvt-rgb-6: var(--rubik-palette-dvt-rgb-6);--rw-palette-dvt-rgb-7: var(--rubik-palette-dvt-rgb-7);--rw-palette-dvt-rgb-8: var(--rubik-palette-dvt-rgb-8);--rw-palette-dvt-rgb-9: var(--rubik-palette-dvt-rgb-9);--rw-palette-info-rgb-10: var(--rubik-palette-info-rgb-10);--rw-palette-info-rgb-100: var(--rubik-palette-info-rgb-100);--rw-palette-info-rgb-110: var(--rubik-palette-info-rgb-110);--rw-palette-info-rgb-120: var(--rubik-palette-info-rgb-120);--rw-palette-info-rgb-130: var(--rubik-palette-info-rgb-130);--rw-palette-info-rgb-140: var(--rubik-palette-info-rgb-140);--rw-palette-info-rgb-150: var(--rubik-palette-info-rgb-150);--rw-palette-info-rgb-160: var(--rubik-palette-info-rgb-160);--rw-palette-info-rgb-170: var(--rubik-palette-info-rgb-170);--rw-palette-info-rgb-20: var(--rubik-palette-info-rgb-20);--rw-palette-info-rgb-30: var(--rubik-palette-info-rgb-30);--rw-palette-info-rgb-40: var(--rubik-palette-info-rgb-40);--rw-palette-info-rgb-50: var(--rubik-palette-info-rgb-50);--rw-palette-info-rgb-60: var(--rubik-palette-info-rgb-60);--rw-palette-info-rgb-70: var(--rubik-palette-info-rgb-70);--rw-palette-info-rgb-80: var(--rubik-palette-info-rgb-80);--rw-palette-info-rgb-90: var(--rubik-palette-info-rgb-90);--rw-palette-neutral-rgb-0: var(--rubik-palette-neutral-rgb-0);--rw-palette-neutral-rgb-10: var(--rubik-palette-neutral-rgb-10);--rw-palette-neutral-rgb-100: var(--rubik-palette-neutral-rgb-100);--rw-palette-neutral-rgb-110: var(--rubik-palette-neutral-rgb-110);--rw-palette-neutral-rgb-120: var(--rubik-palette-neutral-rgb-120);--rw-palette-neutral-rgb-130: var(--rubik-palette-neutral-rgb-130);--rw-palette-neutral-rgb-140: var(--rubik-palette-neutral-rgb-140);--rw-palette-neutral-rgb-150: var(--rubik-palette-neutral-rgb-150);--rw-palette-neutral-rgb-160: var(--rubik-palette-neutral-rgb-160);--rw-palette-neutral-rgb-170: var(--rubik-palette-neutral-rgb-170);--rw-palette-neutral-rgb-180: var(--rubik-palette-neutral-rgb-180);--rw-palette-neutral-rgb-190: var(--rubik-palette-neutral-rgb-190);--rw-palette-neutral-rgb-20: var(--rubik-palette-neutral-rgb-20);--rw-palette-neutral-rgb-200: var(--rubik-palette-neutral-rgb-200);--rw-palette-neutral-rgb-30: var(--rubik-palette-neutral-rgb-30);--rw-palette-neutral-rgb-40: var(--rubik-palette-neutral-rgb-40);--rw-palette-neutral-rgb-50: var(--rubik-palette-neutral-rgb-50);--rw-palette-neutral-rgb-60: var(--rubik-palette-neutral-rgb-60);--rw-palette-neutral-rgb-70: var(--rubik-palette-neutral-rgb-70);--rw-palette-neutral-rgb-80: var(--rubik-palette-neutral-rgb-80);--rw-palette-neutral-rgb-90: var(--rubik-palette-neutral-rgb-90);--rw-palette-success-rgb-10: var(--rubik-palette-success-rgb-10);--rw-palette-success-rgb-100: var(--rubik-palette-success-rgb-100);--rw-palette-success-rgb-110: var(--rubik-palette-success-rgb-110);--rw-palette-success-rgb-120: var(--rubik-palette-success-rgb-120);--rw-palette-success-rgb-130: var(--rubik-palette-success-rgb-130);--rw-palette-success-rgb-140: var(--rubik-palette-success-rgb-140);--rw-palette-success-rgb-150: var(--rubik-palette-success-rgb-150);--rw-palette-success-rgb-160: var(--rubik-palette-success-rgb-160);--rw-palette-success-rgb-170: var(--rubik-palette-success-rgb-170);--rw-palette-success-rgb-20: var(--rubik-palette-success-rgb-20);--rw-palette-success-rgb-30: var(--rubik-palette-success-rgb-30);--rw-palette-success-rgb-40: var(--rubik-palette-success-rgb-40);--rw-palette-success-rgb-50: var(--rubik-palette-success-rgb-50);--rw-palette-success-rgb-60: var(--rubik-palette-success-rgb-60);--rw-palette-success-rgb-70: var(--rubik-palette-success-rgb-70);--rw-palette-success-rgb-80: var(--rubik-palette-success-rgb-80);--rw-palette-success-rgb-90: var(--rubik-palette-success-rgb-90);--rw-palette-warning-rgb-10: var(--rubik-palette-warning-rgb-10);--rw-palette-warning-rgb-100: var(--rubik-palette-warning-rgb-100);--rw-palette-warning-rgb-110: var(--rubik-palette-warning-rgb-110);--rw-palette-warning-rgb-120: var(--rubik-palette-warning-rgb-120);--rw-palette-warning-rgb-130: var(--rubik-palette-warning-rgb-130);--rw-palette-warning-rgb-140: var(--rubik-palette-warning-rgb-140);--rw-palette-warning-rgb-150: var(--rubik-palette-warning-rgb-150);--rw-palette-warning-rgb-160: var(--rubik-palette-warning-rgb-160);--rw-palette-warning-rgb-170: var(--rubik-palette-warning-rgb-170);--rw-palette-warning-rgb-20: var(--rubik-palette-warning-rgb-20);--rw-palette-warning-rgb-30: var(--rubik-palette-warning-rgb-30);--rw-palette-warning-rgb-40: var(--rubik-palette-warning-rgb-40);--rw-palette-warning-rgb-50: var(--rubik-palette-warning-rgb-50);--rw-palette-warning-rgb-60: var(--rubik-palette-warning-rgb-60);--rw-palette-warning-rgb-70: var(--rubik-palette-warning-rgb-70);--rw-palette-warning-rgb-80: var(--rubik-palette-warning-rgb-80);--rw-palette-warning-rgb-90: var(--rubik-palette-warning-rgb-90);--rw-panel-bg-color: var(--rubik-panel-bg-color);--rw-panel-border-color: var(--rubik-panel-border-color);--rw-surface-card-bg-color: var(--rubik-surface-card-bg-color);--rw-surface-card-border-color: var(--rubik-surface-card-border-color);--rw-surface-card-border-radius: var(--rubik-surface-card-border-radius);--rw-surface-card-box-shadow: var(--rubik-surface-card-box-shadow);--rw-surface-card-shadow-clearance: var(--rubik-surface-card-shadow-clearance);--rw-surface-card-margin: var(--rubik-surface-card-margin);--rw-page-header-filter-min-height: var(--rubik-page-header-filter-min-height);--rw-panel-border-radius: var(--rubik-panel-border-radius);--rw-panel-gutter: var(--rubik-panel-gutter);--rw-panel-padding: var(--rubik-panel-padding);--rw-paragraph-margin-bottom: var(--rubik-paragraph-margin-bottom);--rw-picto-chart-item-bg-color: var(--rubik-picto-chart-item-bg-color);--rw-pm-color-bg: var(--rubik-pm-color-bg);--rw-pm-color-bg-warm: var(--rubik-pm-color-bg-warm);--rw-pm-color-blue: var(--rubik-pm-color-blue);--rw-pm-color-border: var(--rubik-pm-color-border);--rw-pm-color-navy: var(--rubik-pm-color-navy);--rw-pm-color-rail: var(--rubik-pm-color-rail);--rw-pm-color-selected: var(--rubik-pm-color-selected);--rw-pm-color-strip: var(--rubik-pm-color-strip);--rw-pm-color-text: var(--rubik-pm-color-text);--rw-pm-color-white: var(--rubik-pm-color-white);--rw-popup-bg-color: var(--rubik-popup-bg-color);--rw-popup-border-color: var(--rubik-popup-border-color);--rw-popup-border-radius: var(--rubik-popup-border-radius);--rw-popup-box-shadow: var(--rubik-popup-box-shadow);--rw-popup-padding: var(--rubik-popup-padding);--rw-popup-row-height-lg: var(--rubik-popup-row-height-lg);--rw-popup-row-height-md: var(--rubik-popup-row-height-md);--rw-popup-tail-height: var(--rubik-popup-tail-height);--rw-popup-tail-width: var(--rubik-popup-tail-width);--rw-private-app-layout-hybrid-footer-bg-color: var(--rubik-private-app-layout-hybrid-footer-bg-color);--rw-private-app-layout-hybrid-footer-border-color: var(--rubik-private-app-layout-hybrid-footer-border-color);--rw-private-app-layout-hybrid-footer-border-top-width: var(--rubik-private-app-layout-hybrid-footer-border-top-width);--rw-private-app-layout-hybrid-footer-min-height: var(--rubik-private-app-layout-hybrid-footer-min-height);--rw-private-app-layout-hybrid-header-bg-color: var(--rubik-private-app-layout-hybrid-header-bg-color);--rw-private-app-layout-hybrid-header-border-bottom-width: var(--rubik-private-app-layout-hybrid-header-border-bottom-width);--rw-private-app-layout-hybrid-header-border-color: var(--rubik-private-app-layout-hybrid-header-border-color);--rw-private-app-layout-hybrid-header-box-shadow: var(--rubik-private-app-layout-hybrid-header-box-shadow);--rw-private-app-layout-hybrid-header-min-height: var(--rubik-private-app-layout-hybrid-header-min-height);--rw-private-app-layout-hybrid-header-title-font-size: var(--rubik-private-app-layout-hybrid-header-title-font-size);--rw-private-app-layout-hybrid-header-title-font-weight: var(--rubik-private-app-layout-hybrid-header-title-font-weight);--rw-private-app-layout-hybrid-header-title-text-color: var(--rubik-private-app-layout-hybrid-header-title-text-color);--rw-private-app-layout-hybrid-nav-bar-box-shadow: var(--rubik-private-app-layout-hybrid-nav-bar-box-shadow);--rw-private-app-layout-hybrid-offcanvas-bg-color: var(--rubik-private-app-layout-hybrid-offcanvas-bg-color);--rw-private-app-layout-hybrid-padding: var(--rubik-private-app-layout-hybrid-padding);--rw-private-app-layout-max-width: var(--rubik-private-app-layout-max-width);--rw-private-app-layout-offcanvas-max-width: var(--rubik-private-app-layout-offcanvas-max-width);--rw-private-app-layout-offcanvas-width: var(--rubik-private-app-layout-offcanvas-width);--rw-private-app-layout-web-footer-bg-color: var(--rubik-private-app-layout-web-footer-bg-color);--rw-private-app-layout-web-footer-border-color: var(--rubik-private-app-layout-web-footer-border-color);--rw-private-app-layout-web-footer-min-height: var(--rubik-private-app-layout-web-footer-min-height);--rw-private-app-layout-web-header-bg-color: var(--rubik-private-app-layout-web-header-bg-color);--rw-private-app-layout-web-header-border-color: var(--rubik-private-app-layout-web-header-border-color);--rw-private-app-layout-web-header-box-shadow: var(--rubik-private-app-layout-web-header-box-shadow);--rw-private-app-layout-web-header-min-height: var(--rubik-private-app-layout-web-header-min-height);--rw-private-app-layout-web-header-title-font-size: var(--rubik-private-app-layout-web-header-title-font-size);--rw-private-app-layout-web-header-title-font-weight: var(--rubik-private-app-layout-web-header-title-font-weight);--rw-private-app-layout-web-header-title-text-color: var(--rubik-private-app-layout-web-header-title-text-color);--rw-private-app-layout-web-offcanvas-bg-color: var(--rubik-private-app-layout-web-offcanvas-bg-color);--rw-private-app-layout-web-padding: var(--rubik-private-app-layout-web-padding);--rw-private-avatar-global-shape-default: var(--rubik-private-avatar-global-shape-default);--rw-private-button-ghost-chrome-text-color: var(--rubik-private-button-ghost-chrome-text-color);--rw-private-button-ghost-chrome-text-color-active: var(--rubik-private-button-ghost-chrome-text-color-active);--rw-private-button-ghost-chrome-text-color-hover: var(--rubik-private-button-ghost-chrome-text-color-hover);--rw-private-button-global-chroming-default: var(--rubik-private-button-global-chroming-default);--rw-private-buttonset-global-chroming-default: var(--rubik-private-buttonset-global-chroming-default);--rw-private-buttonset-solid-chrome-internal-border-color: var(--rubik-private-buttonset-solid-chrome-internal-border-color);--rw-private-buttonset-solid-chrome-internal-border-color-active: var(--rubik-private-buttonset-solid-chrome-internal-border-color-active);--rw-private-buttonset-solid-chrome-internal-border-color-selected: var(--rubik-private-buttonset-solid-chrome-internal-border-color-selected);--rw-private-buttonset-solid-chrome-internal-border-color-selected-disabled: var(--rubik-private-buttonset-solid-chrome-internal-border-color-selected-disabled);--rw-private-collection-focus-border-inset: var(--rubik-private-collection-focus-border-inset);--rw-private-collection-focus-border-offset: var(--rubik-private-collection-focus-border-offset);--rw-private-collection-focus-border-style: var(--rubik-private-collection-focus-border-style);--rw-private-collection-focus-border-width: var(--rubik-private-collection-focus-border-width);--rw-private-conveyor-belt-global-arrow-visibility-default: var(--rubik-private-conveyor-belt-global-arrow-visibility-default);--rw-private-core-global-dropdown-offset: var(--rubik-private-core-global-dropdown-offset);--rw-private-core-global-loading-indicator-delay-duration: var(--rubik-private-core-global-loading-indicator-delay-duration);--rw-private-core-wrappable-margin-bottom: var(--rubik-private-core-wrappable-margin-bottom);--rw-private-core-z-index-fixed: var(--rubik-private-core-z-index-fixed);--rw-private-core-z-index-off-canvas: var(--rubik-private-core-z-index-off-canvas);--rw-private-core-z-index-resizable: var(--rubik-private-core-z-index-resizable);--rw-private-core-z-index-tooltip: var(--rubik-private-core-z-index-tooltip);--rw-private-data-grid-global-load-indicator-default: var(--rubik-private-data-grid-global-load-indicator-default);--rw-private-dvt-gridline-color: var(--rubik-private-dvt-gridline-color);--rw-private-gantt-baseline-bg-color: var(--rubik-private-gantt-baseline-bg-color);--rw-private-gantt-baseline-milestone-bg-color: var(--rubik-private-gantt-baseline-milestone-bg-color);--rw-private-gantt-dependency-rectilinear-line-color: var(--rubik-private-gantt-dependency-rectilinear-line-color);--rw-private-gantt-dependency-straight-line-color: var(--rubik-private-gantt-dependency-straight-line-color);--rw-private-gantt-task-attribute-bg-color: var(--rubik-private-gantt-task-attribute-bg-color);--rw-private-gantt-task-bg-color: var(--rubik-private-gantt-task-bg-color);--rw-private-gantt-task-border-color: var(--rubik-private-gantt-task-border-color);--rw-private-gantt-task-downtime-bg-color: var(--rubik-private-gantt-task-downtime-bg-color);--rw-private-gantt-task-drag-image-border-color: var(--rubik-private-gantt-task-drag-image-border-color);--rw-private-gantt-task-label-color: var(--rubik-private-gantt-task-label-color);--rw-private-gantt-task-milestone-bg-color: var(--rubik-private-gantt-task-milestone-bg-color);--rw-private-gantt-task-milestone-border-color: var(--rubik-private-gantt-task-milestone-border-color);--rw-private-gantt-task-overtime-bg-color: var(--rubik-private-gantt-task-overtime-bg-color);--rw-private-gantt-task-progress-bg-color: var(--rubik-private-gantt-task-progress-bg-color);--rw-private-gantt-task-progress-border-color: var(--rubik-private-gantt-task-progress-border-color);--rw-private-gantt-task-summary-bg-color: var(--rubik-private-gantt-task-summary-bg-color);--rw-private-gantt-task-summary-border-color: var(--rubik-private-gantt-task-summary-border-color);--rw-private-gantt-task-summary-progress-bg-color: var(--rubik-private-gantt-task-summary-progress-bg-color);--rw-private-icon-bg-color-active: var(--rubik-private-icon-bg-color-active);--rw-private-icon-bg-color-hover: var(--rubik-private-icon-bg-color-hover);--rw-private-icon-border-color-active: var(--rubik-private-icon-border-color-active);--rw-private-icon-border-color-hover: var(--rubik-private-icon-border-color-hover);--rw-private-icon-color: var(--rubik-private-icon-color);--rw-private-icon-color-active: var(--rubik-private-icon-color-active);--rw-private-icon-color-default: var(--rubik-private-icon-color-default);--rw-private-icon-color-disabled: var(--rubik-private-icon-color-disabled);--rw-private-icon-color-hover: var(--rubik-private-icon-color-hover);--rw-private-input-number-button-global-chroming-default: var(--rubik-private-input-number-button-global-chroming-default);--rw-private-input-number-global-step-default: var(--rubik-private-input-number-global-step-default);--rw-private-list-view-global-load-indicator-default: var(--rubik-private-list-view-global-load-indicator-default);--rw-private-message-auto-timeout-close-icon-display: var(--rubik-private-message-auto-timeout-close-icon-display);--rw-private-message-banner-background-color: var(--rubik-private-message-banner-background-color);--rw-private-message-banner-start-icon-color: var(--rubik-private-message-banner-start-icon-color);--rw-private-message-banner-start-icon-size: var(--rubik-private-message-banner-start-icon-size);--rw-private-message-banner-summary-line-height: var(--rubik-private-message-banner-summary-line-height);--rw-private-message-banner-summary-text-color: var(--rubik-private-message-banner-summary-text-color);--rw-private-message-banner-summary-text-size: var(--rubik-private-message-banner-summary-text-size);--rw-private-message-banner-summary-text-weight: var(--rubik-private-message-banner-summary-text-weight);--rw-private-message-category-text-color: var(--rubik-private-message-category-text-color);--rw-private-message-close-icon-display: var(--rubik-private-message-close-icon-display);--rw-private-message-component-icon-to-text-padding: var(--rubik-private-message-component-icon-to-text-padding);--rw-private-message-component-inline-bg-color-confirmation: var(--rubik-private-message-component-inline-bg-color-confirmation);--rw-private-message-component-inline-bg-color-error: var(--rubik-private-message-component-inline-bg-color-error);--rw-private-message-component-inline-bg-color-info: var(--rubik-private-message-component-inline-bg-color-info);--rw-private-message-component-inline-bg-color-warning: var(--rubik-private-message-component-inline-bg-color-warning);--rw-private-message-component-inline-border-color-confirmation: var(--rubik-private-message-component-inline-border-color-confirmation);--rw-private-message-component-inline-border-color-error: var(--rubik-private-message-component-inline-border-color-error);--rw-private-message-component-inline-border-color-info: var(--rubik-private-message-component-inline-border-color-info);--rw-private-message-component-inline-border-color-warning: var(--rubik-private-message-component-inline-border-color-warning);--rw-private-message-component-inline-border-radius: var(--rubik-private-message-component-inline-border-radius);--rw-private-message-component-inline-border-width: var(--rubik-private-message-component-inline-border-width);--rw-private-message-component-inline-font-size: var(--rubik-private-message-component-inline-font-size);--rw-private-message-component-inline-font-weight: var(--rubik-private-message-component-inline-font-weight);--rw-private-message-component-inline-margin-top: var(--rubik-private-message-component-inline-margin-top);--rw-private-message-component-inline-padding: var(--rubik-private-message-component-inline-padding);--rw-private-message-detail-font-size: var(--rubik-private-message-detail-font-size);--rw-private-message-detail-line-height: var(--rubik-private-message-detail-line-height);--rw-private-message-detail-text-color: var(--rubik-private-message-detail-text-color);--rw-private-message-general-inline-border-color: var(--rubik-private-message-general-inline-border-color);--rw-private-message-general-inline-border-width: var(--rubik-private-message-general-inline-border-width);--rw-private-message-general-overlay-border-color: var(--rubik-private-message-general-overlay-border-color);--rw-private-message-general-overlay-border-radius: var(--rubik-private-message-general-overlay-border-radius);--rw-private-message-general-overlay-border-width: var(--rubik-private-message-general-overlay-border-width);--rw-private-message-general-overlay-box-shadow: var(--rubik-private-message-general-overlay-box-shadow);--rw-private-message-general-overlay-separator-margin: var(--rubik-private-message-general-overlay-separator-margin);--rw-private-message-header-height: var(--rubik-private-message-header-height);--rw-private-message-header-margin-end: var(--rubik-private-message-header-margin-end);--rw-private-message-notification-detail-text-color: var(--rubik-private-message-notification-detail-text-color);--rw-private-message-notification-overlay-body-bg-color: var(--rubik-private-message-notification-overlay-body-bg-color);--rw-private-message-notification-overlay-border-color: var(--rubik-private-message-notification-overlay-border-color);--rw-private-message-notification-overlay-border-radius: var(--rubik-private-message-notification-overlay-border-radius);--rw-private-message-notification-overlay-border-width: var(--rubik-private-message-notification-overlay-border-width);--rw-private-message-notification-overlay-box-shadow: var(--rubik-private-message-notification-overlay-box-shadow);--rw-private-message-notification-overlay-font-size: var(--rubik-private-message-notification-overlay-font-size);--rw-private-message-notification-overlay-font-weight: var(--rubik-private-message-notification-overlay-font-weight);--rw-private-message-notification-overlay-header-bg-color: var(--rubik-private-message-notification-overlay-header-bg-color);--rw-private-message-notification-overlay-separator-margin: var(--rubik-private-message-notification-overlay-separator-margin);--rw-private-message-radiocheckbox-inline-border-top-width: var(--rubik-private-message-radiocheckbox-inline-border-top-width);--rw-private-message-radiocheckbox-inline-margin-top: var(--rubik-private-message-radiocheckbox-inline-margin-top);--rw-private-message-summary-font-size: var(--rubik-private-message-summary-font-size);--rw-private-message-summary-font-weight: var(--rubik-private-message-summary-font-weight);--rw-private-message-summary-line-height: var(--rubik-private-message-summary-line-height);--rw-private-message-summary-text-color: var(--rubik-private-message-summary-text-color);--rw-private-message-time-font-size: var(--rubik-private-message-time-font-size);--rw-private-message-time-margin-end: var(--rubik-private-message-time-margin-end);--rw-private-message-time-text-color: var(--rubik-private-message-time-text-color);--rw-private-messages-general-overlay-border-color: var(--rubik-private-messages-general-overlay-border-color);--rw-private-messages-general-overlay-border-radius: var(--rubik-private-messages-general-overlay-border-radius);--rw-private-messages-general-overlay-border-width: var(--rubik-private-messages-general-overlay-border-width);--rw-private-messages-general-overlay-box-shadow: var(--rubik-private-messages-general-overlay-box-shadow);--rw-private-messages-general-overlay-max-width: var(--rubik-private-messages-general-overlay-max-width);--rw-private-messages-general-overlay-min-width: var(--rubik-private-messages-general-overlay-min-width);--rw-private-messages-general-overlay-width: var(--rubik-private-messages-general-overlay-width);--rw-private-messages-notification-overlay-border-color: var(--rubik-private-messages-notification-overlay-border-color);--rw-private-messages-notification-overlay-border-radius: var(--rubik-private-messages-notification-overlay-border-radius);--rw-private-messages-notification-overlay-border-width: var(--rubik-private-messages-notification-overlay-border-width);--rw-private-messages-notification-overlay-box-shadow: var(--rubik-private-messages-notification-overlay-box-shadow);--rw-private-messages-notification-overlay-max-width: var(--rubik-private-messages-notification-overlay-max-width);--rw-private-messages-notification-overlay-min-width: var(--rubik-private-messages-notification-overlay-min-width);--rw-private-messages-notification-overlay-width: var(--rubik-private-messages-notification-overlay-width);--rw-private-navigation-list-item-border-bottom-width: var(--rubik-private-navigation-list-item-border-bottom-width);--rw-private-navigation-list-item-border-color-hover: var(--rubik-private-navigation-list-item-border-color-hover);--rw-private-navigation-list-item-border-height: var(--rubik-private-navigation-list-item-border-height);--rw-private-navigation-list-item-border-width: var(--rubik-private-navigation-list-item-border-width);--rw-private-off-canvas-global-display-mode-default: var(--rubik-private-off-canvas-global-display-mode-default);--rw-private-popup-global-modality-default: var(--rubik-private-popup-global-modality-default);--rw-private-tab-bar-border-radius-bottom-left: var(--rubik-private-tab-bar-border-radius-bottom-left);--rw-private-tab-bar-border-radius-bottom-right: var(--rubik-private-tab-bar-border-radius-bottom-right);--rw-private-tab-bar-border-radius-top-left: var(--rubik-private-tab-bar-border-radius-top-left);--rw-private-tab-bar-border-radius-top-right: var(--rubik-private-tab-bar-border-radius-top-right);--rw-private-tab-bar-item-border-color: var(--rubik-private-tab-bar-item-border-color);--rw-private-tab-bar-item-border-color-hover: var(--rubik-private-tab-bar-item-border-color-hover);--rw-private-tab-bar-item-border-width-bottom: var(--rubik-private-tab-bar-item-border-width-bottom);--rw-private-tab-bar-item-border-width-end: var(--rubik-private-tab-bar-item-border-width-end);--rw-private-tab-bar-item-border-width-left: var(--rubik-private-tab-bar-item-border-width-left);--rw-private-tab-bar-item-border-width-right: var(--rubik-private-tab-bar-item-border-width-right);--rw-private-tab-bar-item-border-width-top: var(--rubik-private-tab-bar-item-border-width-top);--rw-private-tab-bar-item-label-min-width: var(--rubik-private-tab-bar-item-label-min-width);--rw-private-table-global-display-default: var(--rubik-private-table-global-display-default);--rw-private-table-global-display-list-horizontal-grid-visible-default: var(--rubik-private-table-global-display-list-horizontal-grid-visible-default);--rw-private-text-field-button-bg-color-active: var(--rubik-private-text-field-button-bg-color-active);--rw-private-text-field-button-bg-color-hover: var(--rubik-private-text-field-button-bg-color-hover);--rw-private-text-field-button-border-color-active: var(--rubik-private-text-field-button-border-color-active);--rw-private-text-field-button-border-color-hover: var(--rubik-private-text-field-button-border-color-hover);--rw-private-text-field-button-height: var(--rubik-private-text-field-button-height);--rw-private-text-field-button-icon-color: var(--rubik-private-text-field-button-icon-color);--rw-private-text-field-button-icon-color-active: var(--rubik-private-text-field-button-icon-color-active);--rw-private-text-field-button-icon-color-disabled: var(--rubik-private-text-field-button-icon-color-disabled);--rw-private-text-field-button-icon-color-hover: var(--rubik-private-text-field-button-icon-color-hover);--rw-private-text-field-button-to-edge-padding: var(--rubik-private-text-field-button-to-edge-padding);--rw-private-text-field-font-size-adjust: var(--rubik-private-text-field-font-size-adjust);--rw-private-text-field-icon-size: var(--rubik-private-text-field-icon-size);--rw-private-text-field-inside-button-to-edge-padding: var(--rubik-private-text-field-inside-button-to-edge-padding);--rw-private-text-field-text-to-end-slot-padding: var(--rubik-private-text-field-text-to-end-slot-padding);--rw-private-timeline-border-color: var(--rubik-private-timeline-border-color);--rw-private-timeline-item-bg-color: var(--rubik-private-timeline-item-bg-color);--rw-private-timeline-item-border-color: var(--rubik-private-timeline-item-border-color);--rw-private-timeline-item-border-color-hover: var(--rubik-private-timeline-item-border-color-hover);--rw-private-timeline-item-border-radius: var(--rubik-private-timeline-item-border-radius);--rw-private-timeline-item-content-max-width: var(--rubik-private-timeline-item-content-max-width);--rw-private-timeline-item-duration-event-overflow-bg-color: var(--rubik-private-timeline-item-duration-event-overflow-bg-color);--rw-private-timeline-item-duration-event-overflow-border-color: var(--rubik-private-timeline-item-duration-event-overflow-border-color);--rw-private-timeline-item-duration-event-overflow-border-radius: var(--rubik-private-timeline-item-duration-event-overflow-border-radius);--rw-private-timeline-item-duration-event-overflow-border-width: var(--rubik-private-timeline-item-duration-event-overflow-border-width);--rw-private-timeline-item-padding: var(--rubik-private-timeline-item-padding);--rw-private-timeline-item-stripe-bg-color: var(--rubik-private-timeline-item-stripe-bg-color);--rw-private-timeline-minor-axis-bg-color: var(--rubik-private-timeline-minor-axis-bg-color);--rw-private-timeline-minor-axis-border-color: var(--rubik-private-timeline-minor-axis-border-color);--rw-private-timeline-minor-axis-separator-color: var(--rubik-private-timeline-minor-axis-separator-color);--rw-private-timeline-reference-object-color: var(--rubik-private-timeline-reference-object-color);--rw-private-timeline-series-bg-color: var(--rubik-private-timeline-series-bg-color);--rw-private-toolbar-global-chroming-default: var(--rubik-private-toolbar-global-chroming-default);--rw-progress-bar-border-radius: var(--rubik-progress-bar-border-radius);--rw-progress-bar-height: var(--rubik-progress-bar-height);--rw-progress-bar-track-bg-color: var(--rubik-progress-bar-track-bg-color);--rw-progress-bar-value-bg-color: var(--rubik-progress-bar-value-bg-color);--rw-progress-circle-determinate-track-bg-color: var(--rubik-progress-circle-determinate-track-bg-color);--rw-progress-circle-lg-size: var(--rubik-progress-circle-lg-size);--rw-progress-circle-lg-track-width: var(--rubik-progress-circle-lg-track-width);--rw-progress-circle-md-size: var(--rubik-progress-circle-md-size);--rw-progress-circle-md-track-width: var(--rubik-progress-circle-md-track-width);--rw-progress-circle-sm-size: var(--rubik-progress-circle-sm-size);--rw-progress-circle-sm-track-width: var(--rubik-progress-circle-sm-track-width);--rw-progress-circle-value-bg-color: var(--rubik-progress-circle-value-bg-color);--rw-radio-checkbox-input-color-selected: var(--rubik-radio-checkbox-input-color-selected);--rw-radio-checkbox-input-color-unselected: var(--rubik-radio-checkbox-input-color-unselected);--rw-radio-checkbox-input-size: var(--rubik-radio-checkbox-input-size);--rw-radio-checkbox-input-to-edge-padding: var(--rubik-radio-checkbox-input-to-edge-padding);--rw-radio-checkbox-input-to-label-padding: var(--rubik-radio-checkbox-input-to-label-padding);--rw-radio-checkbox-input-transform-active: var(--rubik-radio-checkbox-input-transform-active);--rw-radio-checkbox-item-bg-color-active: var(--rubik-radio-checkbox-item-bg-color-active);--rw-radio-checkbox-item-divider-color: var(--rubik-radio-checkbox-item-divider-color);--rw-radio-checkbox-label-to-edge-padding: var(--rubik-radio-checkbox-label-to-edge-padding);--rw-radio-checkbox-row-height: var(--rubik-radio-checkbox-row-height);--rw-radio-checkbox-width: var(--rubik-radio-checkbox-width);--rw-radius-full: var(--rubik-radius-full);--rw-radius-lg: var(--rubik-radius-lg);--rw-radius-md: var(--rubik-radius-md);--rw-radius-sm: var(--rubik-radius-sm);--rw-radius-xl: var(--rubik-radius-xl);--rw-rating-gauge-border-color-changed: var(--rubik-rating-gauge-border-color-changed);--rw-rating-gauge-border-color-hover: var(--rubik-rating-gauge-border-color-hover);--rw-rating-gauge-border-color-selected: var(--rubik-rating-gauge-border-color-selected);--rw-rating-gauge-border-color-selected-readonly: var(--rubik-rating-gauge-border-color-selected-readonly);--rw-rating-gauge-border-color-unselected: var(--rubik-rating-gauge-border-color-unselected);--rw-rating-gauge-border-color-unselected-readonly: var(--rubik-rating-gauge-border-color-unselected-readonly);--rw-rating-gauge-color-changed: var(--rubik-rating-gauge-color-changed);--rw-rating-gauge-color-hover: var(--rubik-rating-gauge-color-hover);--rw-rating-gauge-color-selected: var(--rubik-rating-gauge-color-selected);--rw-rating-gauge-color-selected-disabled: var(--rubik-rating-gauge-color-selected-disabled);--rw-rating-gauge-color-selected-readonly: var(--rubik-rating-gauge-color-selected-readonly);--rw-rating-gauge-color-unselected: var(--rubik-rating-gauge-color-unselected);--rw-rating-gauge-color-unselected-disabled: var(--rubik-rating-gauge-color-unselected-disabled);--rw-rating-gauge-color-unselected-readonly: var(--rubik-rating-gauge-color-unselected-readonly);--rw-rating-gauge-lg-size: var(--rubik-rating-gauge-lg-size);--rw-rating-gauge-md-size: var(--rubik-rating-gauge-md-size);--rw-rating-gauge-sm-size: var(--rubik-rating-gauge-sm-size);--rw-refresher-bg-color: var(--rubik-refresher-bg-color);--rw-scrollbar-thumb-color-hover: var(--rubik-scrollbar-thumb-color-hover);--rw-scrollbar-track-color-force: var(--rubik-scrollbar-track-color-force);--rw-shadow-lg: var(--rubik-shadow-lg);--rw-shadow-md: var(--rubik-shadow-md);--rw-shadow-sm: var(--rubik-shadow-sm);--rw-shadow-xl: var(--rubik-shadow-xl);--rw-slider-thumb-bg-color: var(--rubik-slider-thumb-bg-color);--rw-slider-thumb-bg-color-active: var(--rubik-slider-thumb-bg-color-active);--rw-slider-thumb-bg-color-disabled: var(--rubik-slider-thumb-bg-color-disabled);--rw-slider-thumb-bg-color-hover: var(--rubik-slider-thumb-bg-color-hover);--rw-slider-thumb-border-color: var(--rubik-slider-thumb-border-color);--rw-slider-thumb-border-color-active: var(--rubik-slider-thumb-border-color-active);--rw-slider-thumb-border-color-disabled: var(--rubik-slider-thumb-border-color-disabled);--rw-slider-thumb-border-radius: var(--rubik-slider-thumb-border-radius);--rw-slider-thumb-border-width: var(--rubik-slider-thumb-border-width);--rw-slider-thumb-box-shadow: var(--rubik-slider-thumb-box-shadow);--rw-slider-thumb-box-shadow-active: var(--rubik-slider-thumb-box-shadow-active);--rw-slider-thumb-box-shadow-hover: var(--rubik-slider-thumb-box-shadow-hover);--rw-slider-thumb-height: var(--rubik-slider-thumb-height);--rw-slider-thumb-scale-active: var(--rubik-slider-thumb-scale-active);--rw-slider-thumb-width: var(--rubik-slider-thumb-width);--rw-slider-track-bg-color: var(--rubik-slider-track-bg-color);--rw-slider-track-bg-color-disabled: var(--rubik-slider-track-bg-color-disabled);--rw-slider-track-thickness: var(--rubik-slider-track-thickness);--rw-slider-value-bg-color: var(--rubik-slider-value-bg-color);--rw-slider-value-bg-color-disabled: var(--rubik-slider-value-bg-color-disabled);--rw-spacing-0: var(--rubik-spacing-0);--rw-spacing-1: var(--rubik-spacing-1);--rw-spacing-10: var(--rubik-spacing-10);--rw-spacing-12: var(--rubik-spacing-12);--rw-spacing-16: var(--rubik-spacing-16);--rw-spacing-2: var(--rubik-spacing-2);--rw-spacing-20: var(--rubik-spacing-20);--rw-spacing-24: var(--rubik-spacing-24);--rw-spacing-3: var(--rubik-spacing-3);--rw-spacing-4: var(--rubik-spacing-4);--rw-spacing-5: var(--rubik-spacing-5);--rw-spacing-6: var(--rubik-spacing-6);--rw-spacing-8: var(--rubik-spacing-8);--rw-spark-chart-item-color: var(--rubik-spark-chart-item-color);--rw-statusmeter-gauge-bar-lg-size: var(--rubik-statusmeter-gauge-bar-lg-size);--rw-statusmeter-gauge-bar-md-size: var(--rubik-statusmeter-gauge-bar-md-size);--rw-statusmeter-gauge-bar-plotarea-border-color: var(--rubik-statusmeter-gauge-bar-plotarea-border-color);--rw-statusmeter-gauge-bar-plotarea-color: var(--rubik-statusmeter-gauge-bar-plotarea-color);--rw-statusmeter-gauge-bar-sm-size: var(--rubik-statusmeter-gauge-bar-sm-size);--rw-statusmeter-gauge-circular-lg-size: var(--rubik-statusmeter-gauge-circular-lg-size);--rw-statusmeter-gauge-circular-md-size: var(--rubik-statusmeter-gauge-circular-md-size);--rw-statusmeter-gauge-circular-sm-size: var(--rubik-statusmeter-gauge-circular-sm-size);--rw-subheading-margin-bottom: var(--rubik-subheading-margin-bottom);--rw-subheading-margin-top: var(--rubik-subheading-margin-top);--rw-switch-thumb-bg-color: var(--rubik-switch-thumb-bg-color);--rw-switch-thumb-bg-color-active: var(--rubik-switch-thumb-bg-color-active);--rw-switch-thumb-bg-color-disabled: var(--rubik-switch-thumb-bg-color-disabled);--rw-switch-thumb-bg-color-hover: var(--rubik-switch-thumb-bg-color-hover);--rw-switch-thumb-bg-color-selected: var(--rubik-switch-thumb-bg-color-selected);--rw-switch-thumb-bg-color-selected-active: var(--rubik-switch-thumb-bg-color-selected-active);--rw-switch-thumb-bg-color-selected-disabled: var(--rubik-switch-thumb-bg-color-selected-disabled);--rw-switch-thumb-bg-color-selected-hover: var(--rubik-switch-thumb-bg-color-selected-hover);--rw-switch-thumb-border-color: var(--rubik-switch-thumb-border-color);--rw-switch-thumb-border-color-active: var(--rubik-switch-thumb-border-color-active);--rw-switch-thumb-border-color-disabled: var(--rubik-switch-thumb-border-color-disabled);--rw-switch-thumb-border-color-hover: var(--rubik-switch-thumb-border-color-hover);--rw-switch-thumb-border-color-selected: var(--rubik-switch-thumb-border-color-selected);--rw-switch-thumb-border-color-selected-active: var(--rubik-switch-thumb-border-color-selected-active);--rw-switch-thumb-border-color-selected-disabled: var(--rubik-switch-thumb-border-color-selected-disabled);--rw-switch-thumb-border-color-selected-hover: var(--rubik-switch-thumb-border-color-selected-hover);--rw-switch-thumb-border-radius: var(--rubik-switch-thumb-border-radius);--rw-switch-thumb-box-shadow: var(--rubik-switch-thumb-box-shadow);--rw-switch-thumb-box-shadow-active: var(--rubik-switch-thumb-box-shadow-active);--rw-switch-thumb-box-shadow-hover: var(--rubik-switch-thumb-box-shadow-hover);--rw-switch-thumb-box-shadow-selected: var(--rubik-switch-thumb-box-shadow-selected);--rw-switch-thumb-box-shadow-selected-active: var(--rubik-switch-thumb-box-shadow-selected-active);--rw-switch-thumb-box-shadow-selected-hover: var(--rubik-switch-thumb-box-shadow-selected-hover);--rw-switch-thumb-height: var(--rubik-switch-thumb-height);--rw-switch-thumb-to-track-horizontal-margin: var(--rubik-switch-thumb-to-track-horizontal-margin);--rw-switch-thumb-width: var(--rubik-switch-thumb-width);--rw-switch-thumb-width-active: var(--rubik-switch-thumb-width-active);--rw-switch-track-bg-color: var(--rubik-switch-track-bg-color);--rw-switch-track-bg-color-active: var(--rubik-switch-track-bg-color-active);--rw-switch-track-bg-color-disabled: var(--rubik-switch-track-bg-color-disabled);--rw-switch-track-bg-color-hover: var(--rubik-switch-track-bg-color-hover);--rw-switch-track-bg-color-selected: var(--rubik-switch-track-bg-color-selected);--rw-switch-track-bg-color-selected-active: var(--rubik-switch-track-bg-color-selected-active);--rw-switch-track-bg-color-selected-disabled: var(--rubik-switch-track-bg-color-selected-disabled);--rw-switch-track-bg-color-selected-hover: var(--rubik-switch-track-bg-color-selected-hover);--rw-switch-track-border-color: var(--rubik-switch-track-border-color);--rw-switch-track-border-color-active: var(--rubik-switch-track-border-color-active);--rw-switch-track-border-color-disabled: var(--rubik-switch-track-border-color-disabled);--rw-switch-track-border-color-hover: var(--rubik-switch-track-border-color-hover);--rw-switch-track-border-color-selected: var(--rubik-switch-track-border-color-selected);--rw-switch-track-border-color-selected-active: var(--rubik-switch-track-border-color-selected-active);--rw-switch-track-border-color-selected-disabled: var(--rubik-switch-track-border-color-selected-disabled);--rw-switch-track-border-color-selected-hover: var(--rubik-switch-track-border-color-selected-hover);--rw-switch-track-border-radius: var(--rubik-switch-track-border-radius);--rw-switch-track-height: var(--rubik-switch-track-height);--rw-switch-track-width: var(--rubik-switch-track-width);--rw-tab-bar-icon-margin: var(--rubik-tab-bar-icon-margin);--rw-tab-bar-icon-size: var(--rubik-tab-bar-icon-size);--rw-tab-bar-icon-to-text-padding: var(--rubik-tab-bar-icon-to-text-padding);--rw-tab-bar-item-bg-color-active: var(--rubik-tab-bar-item-bg-color-active);--rw-tab-bar-item-bg-color-hover: var(--rubik-tab-bar-item-bg-color-hover);--rw-tab-bar-item-bg-color-selected: var(--rubik-tab-bar-item-bg-color-selected);--rw-tab-bar-item-border-color-active: var(--rubik-tab-bar-item-border-color-active);--rw-tab-bar-item-border-color-selected: var(--rubik-tab-bar-item-border-color-selected);--rw-tab-bar-item-font-size: var(--rubik-tab-bar-item-font-size);--rw-tab-bar-item-font-weight: var(--rubik-tab-bar-item-font-weight);--rw-tab-bar-item-font-weight-selected: var(--rubik-tab-bar-item-font-weight-selected);--rw-tab-bar-item-label-color: var(--rubik-tab-bar-item-label-color);--rw-tab-bar-item-label-color-hover: var(--rubik-tab-bar-item-label-color-hover);--rw-tab-bar-item-label-color-selected: var(--rubik-tab-bar-item-label-color-selected);--rw-tab-bar-item-line-height: var(--rubik-tab-bar-item-line-height);--rw-tab-bar-item-margin: var(--rubik-tab-bar-item-margin);--rw-tab-bar-item-min-height: var(--rubik-tab-bar-item-min-height);--rw-tab-bar-item-padding: var(--rubik-tab-bar-item-padding);--rw-table-cell-padding-horizontal: var(--rubik-table-cell-padding-horizontal);--rw-table-header-cell-padding-vertical: var(--rubik-table-header-cell-padding-vertical);--rw-table-header-row-height: var(--rubik-table-header-row-height);--rw-text-field-bg-color: var(--rubik-text-field-bg-color);--rw-text-field-bg-color-disabled: var(--rubik-text-field-bg-color-disabled);--rw-text-field-border-color: var(--rubik-text-field-border-color);--rw-text-field-border-color-disabled: var(--rubik-text-field-border-color-disabled);--rw-text-field-border-color-focus: var(--rubik-text-field-border-color-focus);--rw-text-field-border-radius: var(--rubik-text-field-border-radius);--rw-text-field-border-width: var(--rubik-text-field-border-width);--rw-text-field-box-shadow-focus: var(--rubik-text-field-box-shadow-focus);--rw-text-field-font-size: var(--rubik-text-field-font-size);--rw-text-field-height: var(--rubik-text-field-height);--rw-text-field-icon-to-edge-padding: var(--rubik-text-field-icon-to-edge-padding);--rw-text-field-icon-to-text-padding: var(--rubik-text-field-icon-to-text-padding);--rw-text-field-inside-edge-height: var(--rubik-text-field-inside-edge-height);--rw-text-field-inside-edge-label-color-error: var(--rubik-text-field-inside-edge-label-color-error);--rw-text-field-inside-edge-label-color-focus: var(--rubik-text-field-inside-edge-label-color-focus);--rw-text-field-inside-edge-label-color-warning: var(--rubik-text-field-inside-edge-label-color-warning);--rw-text-field-inside-edge-padding-top: var(--rubik-text-field-inside-edge-padding-top);--rw-text-field-md-width: var(--rubik-text-field-md-width);--rw-text-field-placeholder-color: var(--rubik-text-field-placeholder-color);--rw-text-field-placeholder-font-style: var(--rubik-text-field-placeholder-font-style);--rw-text-field-sm-width: var(--rubik-text-field-sm-width);--rw-text-field-text-align: var(--rubik-text-field-text-align);--rw-text-field-text-color: var(--rubik-text-field-text-color);--rw-text-field-text-color-disabled: var(--rubik-text-field-text-color-disabled);--rw-text-field-text-to-edge-padding: var(--rubik-text-field-text-to-edge-padding);--rw-thematic-map-bg-color: var(--rubik-thematic-map-bg-color);--rw-thematic-map-border-color: var(--rubik-thematic-map-border-color);--rw-thematic-map-link-color: var(--rubik-thematic-map-link-color);--rw-thematic-map-marker-bg-color: var(--rubik-thematic-map-marker-bg-color);--rw-thematic-map-marker-border-color: var(--rubik-thematic-map-marker-border-color);--rw-toolbar-borderless-button-margin: var(--rubik-toolbar-borderless-button-margin);--rw-toolbar-button-margin: var(--rubik-toolbar-button-margin);--rw-toolbar-separator-margin: var(--rubik-toolbar-separator-margin);--rw-tooltip-bg-color: var(--rubik-tooltip-bg-color);--rw-tooltip-border-color: var(--rubik-tooltip-border-color);--rw-tooltip-border-radius: var(--rubik-tooltip-border-radius);--rw-tooltip-font-size: var(--rubik-tooltip-font-size);--rw-tooltip-line-height: var(--rubik-tooltip-line-height);--rw-tooltip-padding: var(--rubik-tooltip-padding);--rw-tooltip-text-color: var(--rubik-tooltip-text-color);--rw-train-button-bg-color: var(--rubik-train-button-bg-color);--rw-train-button-bg-color-active: var(--rubik-train-button-bg-color-active);--rw-train-button-bg-color-disabled: var(--rubik-train-button-bg-color-disabled);--rw-train-button-bg-color-hover: var(--rubik-train-button-bg-color-hover);--rw-train-button-bg-color-selected: var(--rubik-train-button-bg-color-selected);--rw-train-button-bg-color-visited: var(--rubik-train-button-bg-color-visited);--rw-train-button-border-color: var(--rubik-train-button-border-color);--rw-train-button-border-color-active: var(--rubik-train-button-border-color-active);--rw-train-button-border-color-disabled: var(--rubik-train-button-border-color-disabled);--rw-train-button-border-color-hover: var(--rubik-train-button-border-color-hover);--rw-train-button-border-color-selected: var(--rubik-train-button-border-color-selected);--rw-train-button-border-color-visited: var(--rubik-train-button-border-color-visited);--rw-train-button-diameter: var(--rubik-train-button-diameter);--rw-train-button-font-size: var(--rubik-train-button-font-size);--rw-train-button-opacity-disabled: var(--rubik-train-button-opacity-disabled);--rw-train-button-text-color: var(--rubik-train-button-text-color);--rw-train-button-text-color-active: var(--rubik-train-button-text-color-active);--rw-train-button-text-color-disabled: var(--rubik-train-button-text-color-disabled);--rw-train-button-text-color-hover: var(--rubik-train-button-text-color-hover);--rw-train-button-text-color-selected: var(--rubik-train-button-text-color-selected);--rw-train-button-text-color-visited: var(--rubik-train-button-text-color-visited);--rw-train-connector-color: var(--rubik-train-connector-color);--rw-train-connector-color-selected: var(--rubik-train-connector-color-selected);--rw-train-connector-height: var(--rubik-train-connector-height);--rw-train-connector-padding: var(--rubik-train-connector-padding);--rw-train-connector-padding-selected: var(--rubik-train-connector-padding-selected);--rw-train-label-color: var(--rubik-train-label-color);--rw-train-label-color-disabled: var(--rubik-train-label-color-disabled);--rw-train-label-color-selected: var(--rubik-train-label-color-selected);--rw-train-label-color-visited: var(--rubik-train-label-color-visited);--rw-train-label-font-size: var(--rubik-train-label-font-size);--rw-train-label-font-weight: var(--rubik-train-label-font-weight);--rw-train-label-font-weight-active: var(--rubik-train-label-font-weight-active);--rw-train-label-font-weight-selected: var(--rubik-train-label-font-weight-selected);--rw-train-label-padding-top: var(--rubik-train-label-padding-top);--rw-train-padding: var(--rubik-train-padding);--rw-train-step-bg-color-active: var(--rubik-train-step-bg-color-active);--rw-train-step-bg-color-hover: var(--rubik-train-step-bg-color-hover);--rw-train-step-border-radius: var(--rubik-train-step-border-radius);--rw-train-step-width: var(--rubik-train-step-width);--rw-transition-fast: var(--rubik-transition-fast);--rw-transition-normal: var(--rubik-transition-normal);--rw-transition-slow: var(--rubik-transition-slow);--rw-tree-view-indent-width: var(--rubik-tree-view-indent-width);--rw-tree-view-row-height: var(--rubik-tree-view-row-height);--rw-tree-view-text-color: var(--rubik-tree-view-text-color);--rw-treemap-node-header-bg-color: var(--rubik-treemap-node-header-bg-color);--rw-treemap-node-header-bg-color-selected: var(--rubik-treemap-node-header-bg-color-selected);--rw-treemap-node-header-border-color: var(--rubik-treemap-node-header-border-color);--rw-treemap-node-header-border-color-hover: var(--rubik-treemap-node-header-border-color-hover);--rw-typography-body-2xs-font-size: var(--rubik-typography-body-2xs-font-size);--rw-typography-body-2xs-line-height: var(--rubik-typography-body-2xs-line-height);--rw-typography-body-lg-font-size: var(--rubik-typography-body-lg-font-size);--rw-typography-body-lg-line-height: var(--rubik-typography-body-lg-line-height);--rw-typography-body-md-font-size: var(--rubik-typography-body-md-font-size);--rw-typography-body-md-line-height: var(--rubik-typography-body-md-line-height);--rw-typography-body-sm-font-size: var(--rubik-typography-body-sm-font-size);--rw-typography-body-sm-line-height: var(--rubik-typography-body-sm-line-height);--rw-typography-body-xl-font-size: var(--rubik-typography-body-xl-font-size);--rw-typography-body-xl-line-height: var(--rubik-typography-body-xl-line-height);--rw-typography-body-xs-font-size: var(--rubik-typography-body-xs-font-size);--rw-typography-body-xs-line-height: var(--rubik-typography-body-xs-line-height);--rw-typography-heading-2xl-font-size: var(--rubik-typography-heading-2xl-font-size);--rw-typography-heading-2xl-font-weight: var(--rubik-typography-heading-2xl-font-weight);--rw-typography-heading-2xl-line-height: var(--rubik-typography-heading-2xl-line-height);--rw-typography-heading-lg-font-size: var(--rubik-typography-heading-lg-font-size);--rw-typography-heading-lg-font-weight: var(--rubik-typography-heading-lg-font-weight);--rw-typography-heading-lg-line-height: var(--rubik-typography-heading-lg-line-height);--rw-typography-heading-md-font-size: var(--rubik-typography-heading-md-font-size);--rw-typography-heading-md-font-weight: var(--rubik-typography-heading-md-font-weight);--rw-typography-heading-md-line-height: var(--rubik-typography-heading-md-line-height);--rw-typography-heading-sm-font-size: var(--rubik-typography-heading-sm-font-size);--rw-typography-heading-sm-font-weight: var(--rubik-typography-heading-sm-font-weight);--rw-typography-heading-sm-line-height: var(--rubik-typography-heading-sm-line-height);--rw-typography-heading-xl-font-size: var(--rubik-typography-heading-xl-font-size);--rw-typography-heading-xl-font-weight: var(--rubik-typography-heading-xl-font-weight);--rw-typography-heading-xl-line-height: var(--rubik-typography-heading-xl-line-height);--rw-typography-heading-xs-font-size: var(--rubik-typography-heading-xs-font-size);--rw-typography-heading-xs-font-weight: var(--rubik-typography-heading-xs-font-weight);--rw-typography-heading-xs-line-height: var(--rubik-typography-heading-xs-line-height);--rw-typography-subheading-2xl-font-size: var(--rubik-typography-subheading-2xl-font-size);--rw-typography-subheading-2xl-font-weight: var(--rubik-typography-subheading-2xl-font-weight);--rw-typography-subheading-2xl-line-height: var(--rubik-typography-subheading-2xl-line-height);--rw-typography-subheading-lg-font-size: var(--rubik-typography-subheading-lg-font-size);--rw-typography-subheading-lg-font-weight: var(--rubik-typography-subheading-lg-font-weight);--rw-typography-subheading-lg-line-height: var(--rubik-typography-subheading-lg-line-height);--rw-typography-subheading-md-font-size: var(--rubik-typography-subheading-md-font-size);--rw-typography-subheading-md-font-weight: var(--rubik-typography-subheading-md-font-weight);--rw-typography-subheading-md-line-height: var(--rubik-typography-subheading-md-line-height);--rw-typography-subheading-sm-font-size: var(--rubik-typography-subheading-sm-font-size);--rw-typography-subheading-sm-font-weight: var(--rubik-typography-subheading-sm-font-weight);--rw-typography-subheading-sm-line-height: var(--rubik-typography-subheading-sm-line-height);--rw-typography-subheading-xl-font-size: var(--rubik-typography-subheading-xl-font-size);--rw-typography-subheading-xl-font-weight: var(--rubik-typography-subheading-xl-font-weight);--rw-typography-subheading-xl-line-height: var(--rubik-typography-subheading-xl-line-height);--rw-typography-subheading-xs-font-size: var(--rubik-typography-subheading-xs-font-size);--rw-typography-subheading-xs-font-weight: var(--rubik-typography-subheading-xs-font-weight);--rw-typography-subheading-xs-line-height: var(--rubik-typography-subheading-xs-line-height);--rw-user-assistance-inline-font-size: var(--rubik-user-assistance-inline-font-size);--rw-user-assistance-inline-text-color: var(--rubik-user-assistance-inline-text-color);--rw-z-dropdown: var(--rubik-z-dropdown);--rw-z-fixed: var(--rubik-z-fixed);--rw-z-modal: var(--rubik-z-modal);--rw-z-modal-backdrop: var(--rubik-z-modal-backdrop);--rw-z-popover: var(--rubik-z-popover);--rw-z-sticky: var(--rubik-z-sticky);--rw-z-tooltip: var(--rubik-z-tooltip)}@media(min-width:768px){.rubik-md-up{display:initial}}@media(min-width:1024px){.rubik-lg-up{display:initial}}@media(min-width:1281px){.rubik-xl-up{display:initial}}@media(min-width:1441px){.rubik-xxl-up{display:initial}}.rubik-hidden{display:none!important}@media(max-width:767.9px){.rubik-hidden-sm-only{display:none!important}}@media(min-width:768px)and (max-width:1023.9px){.rubik-hidden-md-only{display:none!important}}@media(min-width:1024px)and (max-width:1280.9px){.rubik-hidden-lg-only{display:none!important}}@media(min-width:1281px)and (max-width:1440.9px){.rubik-hidden-xl-only{display:none!important}}@media(min-width:1441px){.rubik-hidden-xxl-only{display:none!important}}.rubik-text-primary{color:var(--rubik-core-text-color-primary)}.rubik-text-secondary{color:var(--rubik-core-text-color-secondary)}.rubik-text-disabled{color:var(--rubik-core-text-color-disabled)}.rubik-text-brand{color:var(--rubik-core-text-color-brand)}.rubik-text-danger{color:var(--rubik-core-text-color-danger)}.rubik-text-warning{color:var(--rubik-core-text-color-warning)}.rubik-text-success{color:var(--rubik-core-text-color-success)}.rubik-text-info{color:var(--rubik-core-text-color-info)}.rubik-text-align-start{text-align:start}.rubik-text-align-end{text-align:end}.rubik-text-align-center{text-align:center}.rubik-bg-hover{background-color:var(--rubik-core-bg-color-hover)}.rubik-bg-active{background-color:var(--rubik-core-bg-color-active)}.rubik-bg-selected{background-color:var(--rubik-core-bg-color-selected)}.rubik-bg-content{background-color:var(--rubik-core-bg-color-content)}.rubik-form-control-width-xs{width:3rem}.rubik-form-control-width-sm{width:6rem}.rubik-form-control-width-md{width:12rem}.rubik-form-control-width-lg{width:18rem}.rubik-form-control-width-xl{width:100%;max-width:24rem}.rubik-divider{border:0;border-block-start:1px solid var(--rubik-core-divider-color);margin-block:var(--rubik-core-divider-margin)}.rubik-divider-vertical{border:0;border-inline-start:1px solid var(--rubik-core-divider-color);margin-inline:var(--rubik-core-divider-margin)}.rubik-applayout-page{display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box}.rubik-applayout-header{flex:none;min-height:3.5rem;border-block-end:1px solid var(--rubik-core-border-color-enabled)}.rubik-applayout-content{flex:1 1 auto;overflow:auto;position:relative}.rubik-applayout-footer{flex:none;min-height:3.5rem;border-block-start:1px solid var(--rubik-core-border-color-enabled)}.rubik-flex{display:flex;box-sizing:border-box}.rubik-flex-wrap{flex-wrap:wrap}.rubik-flex-nowrap{flex-wrap:nowrap}.rubik-flex-direction-row{flex-direction:row}.rubik-flex-direction-column{flex-direction:column}.rubik-flex-justify-start{justify-content:flex-start}.rubik-flex-justify-end{justify-content:flex-end}.rubik-flex-justify-center{justify-content:center}.rubik-flex-justify-between{justify-content:space-between}.rubik-flex-justify-around{justify-content:space-around}.rubik-flex-align-start{align-items:flex-start}.rubik-flex-align-end{align-items:flex-end}.rubik-flex-align-center{align-items:center}.rubik-flex-align-stretch{align-items:stretch}.rubik-flex-item{flex:1 1 auto}.rubik-flex-item-0{flex:0 0 auto}.rubik-flex-item-grow{flex:1 0 auto}.rubik-grid{display:grid;box-sizing:border-box}.rubik-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.rubik-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rubik-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rubik-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rubik-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rubik-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.rubik-grid-gap-1{gap:var(--rubik-core-spacing-1x)}.rubik-grid-gap-2{gap:var(--rubik-core-spacing-2x)}.rubik-grid-gap-3{gap:var(--rubik-core-spacing-3x)}.rubik-grid-gap-4{gap:var(--rubik-core-spacing-4x)}.rubik-container{width:100%;margin-inline:auto;padding-inline:var(--rubik-core-spacing-4x)}.rubik-container-max{max-width:1440px}:root{--rubik-dvt-category-1: rgb(var(--rubik-palette-dvt-rgb-1));--rubik-dvt-category-2: rgb(var(--rubik-palette-dvt-rgb-2));--rubik-dvt-category-3: rgb(var(--rubik-palette-dvt-rgb-3));--rubik-dvt-category-4: rgb(var(--rubik-palette-dvt-rgb-4));--rubik-dvt-category-5: rgb(var(--rubik-palette-dvt-rgb-5));--rubik-dvt-category-6: rgb(var(--rubik-palette-dvt-rgb-6));--rubik-dvt-category-7: rgb(var(--rubik-palette-dvt-rgb-7));--rubik-dvt-category-8: rgb(var(--rubik-palette-dvt-rgb-8));--rubik-dvt-category-9: rgb(var(--rubik-palette-dvt-rgb-9));--rubik-dvt-category-10: rgb(var(--rubik-palette-dvt-rgb-10));--rubik-dvt-category-11: rgb(var(--rubik-palette-dvt-rgb-11));--rubik-dvt-category-12: rgb(var(--rubik-palette-dvt-rgb-12));--rubik-chart-title-color: var(--rubik-core-text-color-primary);--rubik-chart-subtitle-color: var(--rubik-core-text-color-secondary);--rubik-chart-axis-color: var(--rubik-core-divider-color);--rubik-chart-axis-label-color: var(--rubik-core-text-color-secondary);--rubik-chart-tooltip-bg: rgb(var(--rubik-palette-neutral-rgb-0));--rubik-chart-tooltip-border: var(--rubik-core-border-color-enabled);--rubik-chart-legend-text-color: var(--rubik-core-text-color-secondary);--rubik-chart-grid-color: rgba(var(--rubik-palette-neutral-rgb-190), .08)}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:var(--rubik-font-family)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--pm-theme-page-bg: rgb(250, 250, 250);--pm-theme-placeholder: rgba(60, 60, 60, .62);--pm-scrollbar-size: .625rem;--pm-scrollbar-track: transparent;--pm-scrollbar-thumb: rgba(60, 60, 60, .28);--pm-scrollbar-thumb-hover: rgba(60, 60, 60, .42);--bms-bg: rgb(250, 250, 250)}html[data-theme=dark]{--pm-scrollbar-thumb: rgba(247, 248, 250, .28);--pm-scrollbar-thumb-hover: rgba(247, 248, 250, .42)}*{scrollbar-color:var(--pm-scrollbar-thumb) var(--pm-scrollbar-track);scrollbar-width:thin}*::-webkit-scrollbar{width:var(--pm-scrollbar-size);height:var(--pm-scrollbar-size)}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:var(--pm-scrollbar-track)}*::-webkit-scrollbar-thumb{min-height:2rem;border:.125rem solid transparent;border-radius:999px;background-color:var(--pm-scrollbar-thumb);background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--pm-scrollbar-thumb-hover)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--pm-theme-placeholder)!important;opacity:1}html[data-theme=dark] [data-placeholder]{color:var(--pm-theme-placeholder)!important}body{margin:0;padding:0;font-family:var(--rubik-font-family);background:var(--bms-bg)}.button-module__button__RSJRa{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--rubik-font-family);font-size:var(--rubik-font-size-sm);font-weight:600;border-radius:var(--rubik-radius-sm);border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;line-height:inherit;transition:background-color var(--rubik-transition-fast),border-color var(--rubik-transition-fast),color var(--rubik-transition-fast),box-shadow var(--rubik-transition-fast)}.button-module__content__khhmv{display:inline-flex;align-items:center;justify-content:center;gap:inherit;min-width:0}.button-module__loadingSpinner__j5eDG{flex:0 0 auto;width:1em;height:1em;border:.125rem solid currentColor;border-block-start-color:transparent;border-radius:999px;opacity:.84;animation:button-module__buttonLoadingSpin__yO-pe .78s linear infinite}.button-module__button__RSJRa[data-loading]{cursor:progress}.button-module__button__RSJRa[data-loading] .button-module__content__khhmv{opacity:.82}.button-module__srOnly__482I5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button-module__button__RSJRa:focus-visible{outline:dotted 1px var(--rubik-color-text-primary);outline-offset:1px}.button-module__button__RSJRa:disabled{cursor:default;background-image:none}.button-module__primary__BJ01j{background-color:var(--rubik-fluent-neutral-background-1);border-color:transparent;color:var(--rubik-color-text-primary)}.button-module__primary__BJ01j:hover:not(:disabled){background-color:var(--rubik-fluent-neutral-background-3);border-color:transparent;color:var(--rubik-color-text-primary)}.button-module__primary__BJ01j:active:not(:disabled){background-color:var(--rubik-fluent-neutral-background-5);background-image:none;border-color:transparent;color:var(--rubik-color-text-primary)}.button-module__primary__BJ01j:disabled{background-color:var(--rubik-color-bg-disabled);border-color:transparent;color:var(--rubik-color-text-disabled)}.button-module__secondary__6E5HU{background-color:var(--rubik-fluent-neutral-background-1);border-color:var(--rubik-fluent-neutral-stroke-1);color:var(--rubik-color-text-primary)}.button-module__secondary__6E5HU:hover:not(:disabled){background-color:var(--rubik-fluent-neutral-background-3);background-image:none;border-color:var(--rubik-fluent-neutral-stroke-1);color:var(--rubik-color-text-primary)}.button-module__secondary__6E5HU:active:not(:disabled){background-color:var(--rubik-fluent-neutral-background-5);background-image:none;border-color:var(--rubik-fluent-neutral-stroke-1);color:var(--rubik-color-text-primary)}.button-module__secondary__6E5HU:disabled{background-color:transparent;border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled)}.button-module__ghost__odqT5{background-color:transparent;border-color:transparent;color:var(--rubik-color-text-primary)}.button-module__ghost__odqT5:hover:not(:disabled){background-color:var(--rubik-fluent-neutral-background-3);background-image:none;border-color:transparent;color:var(--rubik-color-text-primary)}.button-module__ghost__odqT5:active:not(:disabled){background-color:var(--rubik-fluent-neutral-background-5);background-image:none;border-color:transparent;color:var(--rubik-color-text-primary)}.button-module__ghost__odqT5:disabled{background-color:transparent;border-color:transparent;color:var(--rubik-color-text-disabled)}.button-module__danger__7HpYD{background-color:var(--rubik-fluent-status-danger);border-color:transparent;color:var(--rubik-color-on-danger)}.button-module__danger__7HpYD:hover:not(:disabled){background-color:var(--rubik-fluent-status-danger-hover);border-color:transparent;color:var(--rubik-color-on-danger)}.button-module__danger__7HpYD:active:not(:disabled){background-color:var(--rubik-fluent-status-danger-pressed);background-image:linear-gradient(#ffffff1f,#ffffff14);border-color:transparent;color:var(--rubik-color-on-danger)}.button-module__danger__7HpYD:disabled{background-color:var(--rubik-color-bg-disabled);border-color:transparent;color:var(--rubik-color-text-disabled)}.button-module__sm__mpume{height:var(--rubik-control-height-sm);padding:0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.button-module__md__rvExP{height:var(--rubik-control-height-md);padding:0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.button-module__lg__BK-Ae{height:var(--rubik-control-height-lg);padding:0 1.5rem;font-size:var(--rubik-control-font-size-lg)}@keyframes button-module__buttonLoadingSpin__yO-pe{to{transform:rotate(360deg)}}.pressable-module__pressable__m-MkW{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.pressable-module__reset__lYaL3{border:0;border-radius:0;padding:0;background:transparent;color:inherit;text-align:inherit}.pressable-module__pressable__m-MkW:disabled{cursor:not-allowed}.pressable-module__default__artTW:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:2px}.pressable-module__inset__RiLee:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:-2px}.icon-button-module__iconButton__dQS3w{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid transparent;padding:0;font-family:var(--rubik-font-family);line-height:1;cursor:pointer;transition:color var(--rubik-animation-duration-short) ease,border-color var(--rubik-animation-duration-short) ease,background-color var(--rubik-animation-duration-short) ease}.icon-button-module__iconButton__dQS3w:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:2px}.icon-button-module__iconButton__dQS3w:disabled{color:var(--rubik-color-text-disabled);cursor:not-allowed;opacity:.65}.icon-button-module__sm__MxfJd{width:var(--rubik-control-height-sm);height:var(--rubik-control-height-sm);font-size:var(--rubik-core-icon-size-sm)}.icon-button-module__md__cSmgM{width:var(--rubik-control-height-md);height:var(--rubik-control-height-md);font-size:1rem}.icon-button-module__lg__3P1bA{width:var(--rubik-control-height-lg);height:var(--rubik-control-height-lg);font-size:var(--rubik-core-icon-size-lg)}.icon-button-module__square__fruZC{border-radius:0}.icon-button-module__rounded__kWibx{border-radius:var(--rubik-core-border-radius-md)}.icon-button-module__circular__uucPJ{border-radius:999px}.icon-button-module__primary__xGY6f{background:var(--rubik-core-brand-1);color:var(--rubik-core-brand-contrast)}.icon-button-module__primary__xGY6f:hover:not(:disabled),.icon-button-module__primary__xGY6f.icon-button-module__selected__iUVCa{background:var(--rubik-core-brand-2)}.icon-button-module__secondary__POKlJ{border-color:var(--rubik-color-border);background:var(--rubik-color-bg-primary);color:var(--rubik-color-text-primary)}.icon-button-module__secondary__POKlJ:hover:not(:disabled),.icon-button-module__secondary__POKlJ.icon-button-module__selected__iUVCa,.icon-button-module__ghost__XoNAn:hover:not(:disabled),.icon-button-module__ghost__XoNAn.icon-button-module__selected__iUVCa{background:var(--rubik-color-bg-selected)}.icon-button-module__ghost__XoNAn{background:transparent;color:var(--rubik-color-text-primary)}.icon-button-module__danger__ivRhy{background:var(--rubik-core-danger-1);color:var(--rubik-core-danger-contrast)}.icon-button-module__danger__ivRhy:hover:not(:disabled){background:var(--rubik-core-danger-2)}.icon-button-module__inverse__-na1r{background:transparent;color:var(--rubik-color-text-inverse)}.icon-button-module__inverse__-na1r:hover:not(:disabled),.icon-button-module__inverse__-na1r.icon-button-module__selected__iUVCa{background:color-mix(in srgb,currentColor 14%,transparent)}.icon-button-module__icon__cY-B8{display:inline-flex;align-items:center;justify-content:center}.icon-button-module__badge__iEXym{position:absolute;inset:-.2rem -.2rem auto auto;min-width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rubik-color-bg-primary);border-radius:999px;padding-inline:.25rem;background:var(--rubik-color-danger);color:var(--rubik-color-on-danger);font-size:.625rem;font-weight:700}.icon-button-module__spinner__tQAoV{width:1em;height:1em;border:.125rem solid currentColor;border-top-color:transparent;border-radius:999px;animation:icon-button-module__iconButtonSpin__jp5fR .78s linear infinite}@keyframes icon-button-module__iconButtonSpin__jp5fR{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.icon-button-module__spinner__tQAoV{animation-duration:1.5s}}.input-module__input__w-Hzv{width:100%;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rubik-pm-color-text);background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;outline:0;transition:border-color .1s linear}.input-module__input__w-Hzv::placeholder{color:var(--rubik-color-text-placeholder);opacity:1;font-style:normal}.input-module__input__w-Hzv:focus{outline:none;border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.input-module__input__w-Hzv:disabled{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.input-module__embedded__cCJrp{height:100%;min-height:inherit;border-color:transparent;border-radius:0;background-color:transparent}.input-module__embedded__cCJrp:focus{border-color:transparent;box-shadow:none}.input-module__error__jT-Jw{border-color:#b3311f}.input-module__error__jT-Jw:focus{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}.input-module__embedded__cCJrp.input-module__error__jT-Jw,.input-module__embedded__cCJrp.input-module__error__jT-Jw:focus{border-color:transparent;background-color:#b3311f12;box-shadow:none}.input-module__sm__-tjgK{height:var(--rubik-control-height-sm);padding:0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.input-module__md__MgWBh{height:var(--rubik-control-height-md);padding:0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.input-module__lg__EX2Kj{height:var(--rubik-control-height-lg);padding:0 var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.textarea-module__textarea__U-ioT{font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rubik-pm-color-text);background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;padding:.375rem var(--rubik-control-padding-x-md);width:100%;min-height:4rem;outline:0;box-sizing:border-box;transition:border-color .1s linear}.textarea-module__textarea__U-ioT::placeholder{color:var(--rubik-color-text-placeholder);opacity:1}.textarea-module__textarea__U-ioT:focus{border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.textarea-module__textarea__U-ioT:disabled{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.textarea-module__error__BnHS2{border-color:#b3311f}.textarea-module__error__BnHS2:focus{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}.textarea-module__sm__nxQOc{min-height:3.25rem;padding:.25rem var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.textarea-module__md__3mpvu{min-height:4rem;padding:.375rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.textarea-module__lg__CX5-g{min-height:4.5rem;padding:.5rem var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.native-select-module__wrapper__GzDIr{position:relative;display:inline-flex;min-width:0;font-family:var(--rubik-font-family)}.native-select-module__fullWidth__cqn8t{width:100%}.native-select-module__select__1KxcB{width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--rubik-color-border);border-radius:var(--rubik-core-border-radius-md);padding-inline-end:2rem;background:var(--rubik-color-bg-primary);color:var(--rubik-color-text-primary);font:inherit;cursor:pointer}.native-select-module__select__1KxcB:hover:not(:disabled){border-color:var(--rubik-color-border-hover)}.native-select-module__select__1KxcB:focus-visible{border-color:var(--rubik-color-border-focus);outline:2px solid color-mix(in srgb,var(--rubik-color-border-focus) 24%,transparent);outline-offset:0}.native-select-module__select__1KxcB:disabled{background:var(--rubik-color-bg-secondary);color:var(--rubik-color-text-disabled);cursor:not-allowed}.native-select-module__sm__PMxGd{height:var(--rubik-control-height-sm);padding-inline-start:var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.native-select-module__md__QIsH-{height:var(--rubik-control-height-md);padding-inline-start:var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.native-select-module__lg__Al6cf{height:var(--rubik-control-height-lg);padding-inline-start:var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.native-select-module__error__ACt8-{border-color:var(--rubik-color-danger)}.native-select-module__icon__1l40I{position:absolute;inset-inline-end:.625rem;top:50%;color:var(--rubik-color-text-secondary);pointer-events:none;transform:translateY(-50%)}.field-module__field__WH87o{min-width:0;display:flex;font-family:var(--rubik-font-family)}.field-module__vertical__vOV3Q{flex-direction:column;gap:var(--rubik-core-spacing-1x)}.field-module__horizontal__d-sro{align-items:center;justify-content:space-between;gap:var(--rubik-core-spacing-4x)}.field-module__label__m4-Ql{min-width:0;display:inline-flex;align-items:baseline;gap:var(--rubik-core-spacing-1x);color:var(--rubik-color-text-primary);font-size:var(--rubik-typography-body-xs-font-size);font-weight:600}.field-module__required__zBpuP{color:var(--rubik-color-danger)}.field-module__optional__hLJIy{color:var(--rubik-color-text-tertiary);font-size:var(--rubik-typography-body-2xs-font-size);font-weight:400}.field-module__control__6PmbQ{min-width:0}.field-module__horizontal__d-sro .field-module__control__6PmbQ{flex:1 1 auto;max-width:70%}.field-module__hint__BFNHc,.field-module__error__gvpu-,.field-module__description__XQyo8{margin:0;color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size);line-height:1.35}.field-module__error__gvpu-{color:var(--rubik-color-danger)}.field-module__fieldset__0M-BG{min-width:0;margin:0;border:0;padding:0}.field-module__legend__38SyK{color:var(--rubik-color-text-primary);font-size:var(--rubik-typography-body-sm-font-size);font-weight:650}.field-module__fieldsetBody__XLExm{display:flex;flex-direction:column;gap:var(--rubik-core-spacing-2x);margin-top:var(--rubik-core-spacing-2x)}.field-module__formGrid__it2Dd{display:grid;min-width:0}.field-module__columns-1__6FlhD{grid-template-columns:minmax(0,1fr)}.field-module__columns-2__jo01-{grid-template-columns:repeat(2,minmax(0,1fr))}.field-module__columns-3__6jSX5{grid-template-columns:repeat(3,minmax(0,1fr))}.field-module__columns-4__IMDRi{grid-template-columns:repeat(4,minmax(0,1fr))}.field-module__compact__n2RTr{gap:var(--rubik-core-spacing-2x)}.field-module__comfortable__QbO-B{gap:var(--rubik-core-spacing-4x)}.field-module__formSection__rgSPV{min-width:0;display:flex;flex-direction:column;gap:var(--rubik-core-spacing-3x)}.field-module__plain__TkwK7+.field-module__plain__TkwK7{border-top:1px solid var(--rubik-color-border);padding-top:var(--rubik-core-spacing-4x)}.field-module__grouped__ZIENb{gap:0;overflow:hidden;border:1px solid var(--rubik-color-border);border-radius:var(--rubik-radius-sm);background:var(--rubik-core-bg-color-content)}.field-module__formSectionHeader__cjf1r{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--rubik-core-spacing-4x)}.field-module__grouped__ZIENb .field-module__formSectionHeader__cjf1r{align-items:center;min-height:2.75rem;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-3x);border-bottom:1px solid var(--rubik-color-border);background:var(--rubik-fluent-neutral-background-1)}.field-module__formSectionTitle__HXSV-{margin:0;color:var(--rubik-color-text-primary);font-size:var(--rubik-typography-body-sm-font-size);font-weight:650;line-height:var(--rubik-typography-body-sm-line-height)}.field-module__formSectionDescription__vNFkx{margin-top:var(--rubik-core-spacing-1x);color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size);line-height:var(--rubik-typography-body-xs-line-height)}.field-module__formSectionActions__dDAKD,.field-module__formActions__6Ow7s{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--rubik-core-spacing-2x)}.field-module__formSectionBody__a8HVe{min-width:0}.field-module__grouped__ZIENb .field-module__formSectionBody__a8HVe{padding:var(--rubik-core-spacing-4x)}.field-module__grouped__ZIENb .field-module__formSectionBody__a8HVe:empty{display:none}.field-module__formActions__6Ow7s{border-top:1px solid var(--rubik-color-border);padding-top:var(--rubik-core-spacing-3x)}@media(max-width:48rem){.field-module__columns-2__jo01-,.field-module__columns-3__6jSX5,.field-module__columns-4__IMDRi{grid-template-columns:minmax(0,1fr)}.field-module__horizontal__d-sro{align-items:stretch;flex-direction:column;gap:var(--rubik-core-spacing-1x)}.field-module__horizontal__d-sro .field-module__control__6PmbQ{max-width:none}}@container rubik-drawer-form (max-width: 40rem){.field-module__columns-2__jo01-,.field-module__columns-3__6jSX5,.field-module__columns-4__IMDRi{grid-template-columns:minmax(0,1fr)}}.select-module__trigger__ZiHcY{display:inline-flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rubik-pm-color-text);background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;cursor:pointer;transition:border-color .1s linear;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-module__trigger__ZiHcY:focus{outline:none;border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.select-module__trigger__ZiHcY:disabled{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.select-module__error__Xfhje{border-color:#b3311f}.select-module__value__RD0J-{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-module__value__RD0J-[data-placeholder]{color:var(--rubik-color-text-placeholder)}.select-module__icon__A8JF9{flex-shrink:0;color:var(--rubik-color-text-secondary);transition:transform .15s ease}.select-module__trigger__ZiHcY[data-popup-open] .select-module__icon__A8JF9{transform:rotate(180deg)}.select-module__positioner__63d5-{z-index:var(--rubik-z-popover)}.select-module__popup__AiQag{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-16);padding:.5rem 0;min-width:var(--anchor-width);font-family:var(--rubik-font-family)}.select-module__list__E6Beg{display:flex;flex-direction:column;max-height:16rem;overflow:auto}.select-module__item__kG8Z4{display:flex;align-items:center;gap:.5rem;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);cursor:pointer;font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);transition:background-color .1s linear}.select-module__item__kG8Z4:hover,.select-module__item__kG8Z4[data-highlighted]{background-color:var(--rubik-color-bg-hover)}.select-module__item__kG8Z4[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__itemIndicator__Ib6hM{width:1rem;height:1rem;flex-shrink:0;visibility:hidden;color:var(--rubik-pm-color-text)}.select-module__item__kG8Z4[data-selected] .select-module__itemIndicator__Ib6hM{visibility:visible}.select-module__itemText__D9LPa{flex:1}.select-module__sm__nOOe9{height:var(--rubik-control-height-sm);padding:0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.select-module__md__l9zCy{height:var(--rubik-control-height-md);padding:0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.select-module__lg__grQm1{height:var(--rubik-control-height-lg);padding:0 var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.dialog-module__trigger__Xz9ad{background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.dialog-module__backdrop__x3x2p{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:var(--rubik-z-modal-backdrop);animation:dialog-module__fadeIn__L81YD .15s ease}.dialog-module__popup__zIFLT{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--rubik-pm-color-bg-warm);border-radius:.375rem;box-shadow:var(--rubik-fluent-shadow-16);border:1px solid var(--rubik-dialog-border-color);padding:1.5rem;width:600px;min-width:200px;max-width:calc(100vw - 3rem);min-height:200px;max-height:calc(100vh - 3rem);overflow:auto;z-index:var(--rubik-z-modal);animation:dialog-module__scaleIn__RtNZf .2s ease;box-sizing:border-box}.dialog-module__closeButton__4g0Pi{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem;border:none;background:transparent;color:var(--rubik-color-text-secondary);cursor:pointer}.dialog-module__closeButton__4g0Pi:hover{background-color:var(--rubik-color-bg-hover);color:var(--rubik-pm-color-text)}.dialog-module__title__g0W5t{font-family:var(--rubik-font-family);font-size:1.125rem;font-weight:600;line-height:1.3333;color:var(--rubik-pm-color-text);margin:0 0 .5rem;padding-right:2rem;word-break:break-word}.dialog-module__description__Njjn8{font-family:var(--rubik-font-family);font-size:var(--rubik-font-size-sm);color:var(--rubik-pm-color-text);margin:0 0 1.5rem;line-height:1.2;word-break:break-word}.dialog-module__footer__16E7f{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rubik-pm-color-strip)}@keyframes dialog-module__fadeIn__L81YD{0%{opacity:0}to{opacity:1}}@keyframes dialog-module__scaleIn__RtNZf{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.checkbox-module__wrapper__sLQtI{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);line-height:1.25;font-weight:400}.checkbox-module__wrapper__sLQtI:has(.checkbox-module__checkbox__6z7Xc:disabled){cursor:default}.checkbox-module__checkbox__6z7Xc{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--rubik-pm-color-text);border-radius:.25rem;background-color:var(--rubik-pm-color-white);color:var(--rubik-pm-color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.checkbox-module__checkbox__6z7Xc:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.checkbox-module__checkbox__6z7Xc:hover:not(:disabled){background-color:var(--rubik-color-bg-hover)}.checkbox-module__checkbox__6z7Xc[data-checked],.checkbox-module__checkbox__6z7Xc[data-indeterminate]{background-color:var(--rubik-pm-color-white);border-color:var(--rubik-pm-color-text)}.checkbox-module__indicator__zgRVL{display:flex;align-items:center;justify-content:center;width:100%;height:100%;visibility:hidden}.checkbox-module__checkbox__6z7Xc[data-checked] .checkbox-module__indicator__zgRVL,.checkbox-module__checkbox__6z7Xc[data-indeterminate] .checkbox-module__indicator__zgRVL{visibility:visible}.checkbox-module__label__BKtYN{font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);-webkit-user-select:none;user-select:none;vertical-align:middle}.checkbox-module__wrapper__sLQtI:has(.checkbox-module__checkbox__6z7Xc:disabled) .checkbox-module__label__BKtYN{color:var(--rubik-color-text-disabled)}.checkbox-module__sm__i6vI- .checkbox-module__checkbox__6z7Xc{width:.875rem;height:.875rem}.checkbox-module__sm__i6vI- .checkbox-module__indicator__zgRVL svg{width:.625rem;height:.625rem}.checkbox-module__sm__i6vI- .checkbox-module__label__BKtYN{font-size:var(--rubik-control-font-size-sm)}.checkbox-module__md__wx8jv .checkbox-module__checkbox__6z7Xc{width:1rem;height:1rem}.checkbox-module__md__wx8jv .checkbox-module__indicator__zgRVL svg{width:.75rem;height:.75rem}.checkbox-module__md__wx8jv .checkbox-module__label__BKtYN{font-size:var(--rubik-control-font-size-md)}.checkbox-module__lg__Q8gVs .checkbox-module__checkbox__6z7Xc{width:1.25rem;height:1.25rem}.checkbox-module__lg__Q8gVs .checkbox-module__indicator__zgRVL svg{width:.875rem;height:.875rem}.checkbox-module__lg__Q8gVs .checkbox-module__label__BKtYN{font-size:var(--rubik-control-font-size-lg)}.switch-module__wrapper__cdebg{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);line-height:1.25;font-weight:400;-webkit-tap-highlight-color:transparent}.switch-module__wrapper__cdebg:has(.switch-module__switch__li3V7:disabled){opacity:1;cursor:default}.switch-module__switch__li3V7{position:relative;display:inline-flex;align-items:center;flex-shrink:0;background-color:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.switch-module__switch__li3V7:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.switch-module__track__kuIBG{position:absolute;top:50%;border-style:solid;border-width:1px;box-sizing:border-box;transform:translateY(-50%);border-radius:.375rem;transition:background-color .2s linear .1s,border-color .2s linear .1s}.switch-module__thumb__TLdoo{position:absolute;top:50%;border-style:solid;border-width:1px;box-sizing:border-box;transform:translateY(-50%);border-radius:.25rem;box-shadow:0 .125rem .25rem #0000001a;background-color:var(--rubik-pm-color-white);border-color:var(--rubik-pm-color-white);transition:transform .2s cubic-bezier(0,0,.2,1)}.switch-module__switch__li3V7[data-checked] .switch-module__track__kuIBG{background-color:var(--rubik-pm-color-blue);border-color:var(--rubik-pm-color-blue)}.switch-module__switch__li3V7[data-checked] .switch-module__thumb__TLdoo{box-shadow:0 .125rem .25rem #0000001a;background-color:var(--rubik-pm-color-white);border-color:var(--rubik-pm-color-white)}.switch-module__switch__li3V7:hover:not(:disabled) .switch-module__track__kuIBG{background-color:color-mix(in srgb,var(--rubik-color-text-primary) 60%,transparent);border-color:transparent}.switch-module__switch__li3V7:hover:not(:disabled)[data-checked] .switch-module__track__kuIBG{background-color:var(--rubik-pm-color-blue);border-color:var(--rubik-pm-color-blue)}.switch-module__switch__li3V7:disabled .switch-module__track__kuIBG{background-color:var(--rubik-color-border-disabled);border-color:transparent}.switch-module__switch__li3V7:disabled .switch-module__thumb__TLdoo{box-shadow:none;background-color:rgba(var(--rubik-palette-neutral-rgb-10),.8);border-color:transparent}.switch-module__switch__li3V7:disabled[data-checked] .switch-module__track__kuIBG{background-color:var(--rubik-color-border-disabled);border-color:transparent}.switch-module__label__EAeVC{font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);-webkit-user-select:none;user-select:none}.switch-module__sm__3QvVX .switch-module__switch__li3V7,.switch-module__sm__3QvVX .switch-module__track__kuIBG{width:2.25rem;height:1.25rem}.switch-module__sm__3QvVX .switch-module__thumb__TLdoo{width:1rem;height:1rem;left:.0625rem}.switch-module__sm__3QvVX .switch-module__switch__li3V7[data-checked] .switch-module__thumb__TLdoo{transform:translateY(-50%) translate(1rem)}.switch-module__md__8RNBn .switch-module__switch__li3V7,.switch-module__md__8RNBn .switch-module__track__kuIBG{width:2.25rem;height:1.25rem}.switch-module__md__8RNBn .switch-module__thumb__TLdoo{width:1rem;height:1rem;left:.0625rem}.switch-module__md__8RNBn .switch-module__switch__li3V7[data-checked] .switch-module__thumb__TLdoo{transform:translateY(-50%) translate(1rem)}.switch-module__lg__dILSu .switch-module__switch__li3V7,.switch-module__lg__dILSu .switch-module__track__kuIBG{width:2.75rem;height:1.5rem}.switch-module__lg__dILSu .switch-module__thumb__TLdoo{width:1.25rem;height:1.25rem;left:.0625rem}.switch-module__lg__dILSu .switch-module__switch__li3V7[data-checked] .switch-module__thumb__TLdoo{transform:translateY(-50%) translate(1.25rem)}.switch-module__lg__dILSu .switch-module__label__EAeVC{font-size:var(--rubik-control-font-size-lg)}.toast-module__viewport__3Ih2f{position:fixed;bottom:1.25rem;right:1.25rem;display:flex;flex-direction:column;align-items:stretch;gap:.625rem;z-index:10000;width:min(26rem,calc(100vw - 2rem));pointer-events:none}.toast-module__toast__e-kC2{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-height:4.25rem;padding:.875rem .875rem .875rem 1rem;background:var(--rubik-fluent-neutral-background-1, var(--rubik-pm-color-white));border:1px solid var(--rubik-fluent-neutral-stroke-1, var(--rubik-pm-color-border));border-inline-start-width:.25rem;border-radius:var(--rubik-radius-md, .5rem);box-shadow:var(--rubik-fluent-shadow-16);font-family:var(--rubik-font-family);box-sizing:border-box;pointer-events:auto;overflow:hidden;transform-origin:bottom right;transition:opacity var(--rubik-transition-fast, .16s ease),transform var(--rubik-transition-fast, .16s ease)}.toast-module__toast__e-kC2[data-starting-style],.toast-module__toast__e-kC2[data-ending-style]{opacity:0;transform:translate(1.25rem) translateY(.75rem) scale(.98)}.toast-module__toast__e-kC2[data-swipe-direction=right]{transform:translate(var(--toast-swipe-movement-x))}.toast-module__toast__e-kC2[data-ending-style][data-swipe-direction=right]{transform:translate(100%)}.toast-module__icon__dcXWe{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1;margin-block-start:.0625rem}.toast-module__success__oUqbX .toast-module__icon__dcXWe{color:var(--rubik-fluent-status-success, #107c10)}.toast-module__danger__2k5mk .toast-module__icon__dcXWe{color:var(--rubik-fluent-status-danger, #c50f1f)}.toast-module__warning__YtR1L .toast-module__icon__dcXWe{color:var(--rubik-fluent-status-warning, #fde300)}.toast-module__info__jr-My .toast-module__icon__dcXWe{color:var(--rubik-fluent-brand-rest, var(--rubik-pm-color-blue))}.toast-module__neutral__KT85g .toast-module__icon__dcXWe{color:var(--rubik-color-text-secondary, rgba(var(--rubik-palette-neutral-rgb-190), .72))}.toast-module__progress__QLb-x .toast-module__icon__dcXWe{color:var(--rubik-fluent-brand-rest, var(--rubik-pm-color-blue));animation:toast-module__toastSpin__GMLXp 1s linear infinite}.toast-module__success__oUqbX{border-inline-start-color:var(--rubik-fluent-status-success, #107c10)}.toast-module__danger__2k5mk{border-inline-start-color:var(--rubik-fluent-status-danger, #c50f1f)}.toast-module__warning__YtR1L{border-inline-start-color:var(--rubik-fluent-status-warning, #fde300)}.toast-module__info__jr-My,.toast-module__progress__QLb-x{border-inline-start-color:var(--rubik-fluent-brand-rest, var(--rubik-pm-color-blue))}.toast-module__neutral__KT85g{border-inline-start-color:var(--rubik-fluent-neutral-stroke-2, rgba(var(--rubik-palette-neutral-rgb-190), .42))}.toast-module__content__L1taR{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.toast-module__title__4517P{font-size:var(--rubik-font-size-sm);font-weight:600;line-height:1.2;color:var(--rubik-color-text-primary, var(--rubik-pm-color-text));margin:0;word-break:break-word}.toast-module__description__xsQII{font-size:var(--rubik-font-size-sm);line-height:1.35;color:var(--rubik-color-text-secondary, var(--rubik-pm-color-text));margin:.25rem 0 0;word-break:break-word}.toast-module__actions__pqprB{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.625rem}.toast-module__close__jXodg{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;color:var(--rubik-color-text-secondary);cursor:pointer;border-radius:.25rem;transition:background-color var(--rubik-transition-fast, .16s ease),color var(--rubik-transition-fast, .16s ease)}.toast-module__close__jXodg:hover{background-color:var(--rubik-color-bg-hover);color:var(--rubik-pm-color-text)}@media(max-width:640px){.toast-module__viewport__3Ih2f{bottom:.75rem;right:.75rem;width:calc(100vw - 1.5rem)}}@keyframes toast-module__toastSpin__GMLXp{to{transform:rotate(360deg)}}.notification-bar-module__list__ydYQp{list-style-type:none;margin:0;padding:0;width:100%;overflow-y:hidden}.notification-bar-module__bar__Qruvo{display:flex;flex-direction:row;align-items:center;width:100%;min-height:32px;padding:0 10px;border-style:solid;border-width:1px;border-radius:0;box-sizing:border-box;cursor:default;overflow:hidden;line-height:1rem;font-family:var(--rubik-font-family);background-color:var(--rubik-pm-color-white);border-color:var(--rubik-pm-color-border);color:var(--rubik-core-text-color-primary)}.notification-bar-module__bar__Qruvo *{outline:none}.notification-bar-module__iconCell__Do-wM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px;color:inherit}.notification-bar-module__messageCell__ZF0vT{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;gap:.75rem;overflow:hidden}.notification-bar-module__alert__Q-ece{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.notification-bar-module__title__Rivwy{font-size:var(--rubik-font-size-sm);font-weight:400;line-height:1rem;color:inherit;word-break:break-word}.notification-bar-module__description__5RCWN{font-size:var(--rubik-font-size-sm);font-weight:400;line-height:1rem;color:inherit;opacity:.92;word-break:break-word;margin-top:.125rem}.notification-bar-module__actions__tFxbo{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem}.notification-bar-module__dismissCell__VXjFK{flex-shrink:0;display:inline-flex;align-items:center;margin-left:10px}.notification-bar-module__dismiss__1S3BM{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background:transparent;color:var(--rubik-color-text-secondary);cursor:pointer;border-radius:.25rem}.notification-bar-module__dismiss__1S3BM:hover{background-color:var(--rubik-color-bg-hover);color:var(--rubik-core-text-color-primary)}.notification-bar-module__neutral__QxLO7,.notification-bar-module__info__ErDcM{background-color:rgb(var(--rubik-palette-neutral-rgb-10));border-color:var(--rubik-color-border);color:var(--rubik-core-text-color-primary)}.notification-bar-module__success__D3ISD{background-color:rgb(var(--rubik-palette-success-rgb-20));border-color:rgb(var(--rubik-palette-success-rgb-120));color:var(--rubik-core-text-color-success)}.notification-bar-module__warning__n0Tt-{background-color:rgb(var(--rubik-palette-warning-rgb-40));border-color:rgb(var(--rubik-palette-warning-rgb-80));color:var(--rubik-core-text-color-warning)}.notification-bar-module__danger__l8nbW{background-color:rgb(var(--rubik-palette-danger-rgb-20));border-color:rgb(var(--rubik-palette-danger-rgb-120));color:var(--rubik-core-text-color-danger)}.badge-module__badge__AI8-N{--badge-color: var(--rubik-color-on-strong-surface);--badge-background: var(--rubik-pm-color-navy);--badge-border: transparent;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--badge-border);background-color:var(--badge-background);color:var(--badge-color);font-family:var(--rubik-font-family);font-weight:400;font-stretch:normal;white-space:nowrap;box-sizing:border-box}.badge-module__default__yR1O9{--badge-color: var(--rubik-color-on-strong-surface);--badge-background: var(--rubik-pm-color-navy)}.badge-module__primary__-nLci{--badge-color: var(--rubik-color-on-accent);--badge-background: var(--rubik-pm-color-blue)}.badge-module__success__5ZGGP{--badge-color: var(--rubik-core-success-contrast);--badge-background: var(--rubik-fluent-status-success, #107c10)}.badge-module__warning__ZFvmm{--badge-color: var(--rubik-pm-color-text);--badge-background: var(--rubik-fluent-status-warning-bg, #fff9db);--badge-border: color-mix(in srgb, var(--rubik-fluent-status-warning, #817400) 34%, transparent)}.badge-module__danger__6IJfq{--badge-color: var(--rubik-color-on-danger);--badge-background: var(--rubik-fluent-status-danger, #d13438)}.badge-module__info__-eTP2{--badge-color: var(--rubik-core-info-contrast);--badge-background: var(--rubik-fluent-status-info, var(--rubik-pm-color-blue))}.badge-module__subtle__okGts{--badge-color: var(--rubik-pm-color-text);--badge-background: var(--rubik-pm-color-selected);--badge-border: var(--rubik-pm-color-border)}.badge-module__sm__UcISU{height:1.25rem;padding:0 .5rem;font-size:.625rem;border-radius:0;min-width:1.25rem;line-height:1.25rem}.badge-module__md__XI9ev{height:1.5rem;padding:0 .75rem;font-size:var(--rubik-font-size-sm);border-radius:0;min-width:1.5rem;line-height:1.5rem}html[data-theme=dark] .badge-module__default__yR1O9{--badge-color: var(--rubik-pm-color-text);--badge-background: var(--rubik-fluent-neutral-background-3, #1f2937);--badge-border: var(--rubik-fluent-neutral-stroke-1, #374151)}html[data-theme=dark] .badge-module__success__5ZGGP{--badge-color: #7ee082;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rubik-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] .badge-module__warning__ZFvmm{--badge-color: #f5d76e;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rubik-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] .badge-module__danger__6IJfq{--badge-color: #ff9aa2;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rubik-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] .badge-module__info__-eTP2{--badge-color: #6bdde2;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rubik-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] .badge-module__subtle__okGts{--badge-color: var(--rubik-pm-color-text);--badge-background: var(--rubik-pm-color-selected);--badge-border: var(--rubik-pm-color-border)}.status-module__status__-OILr{--status-color: var(--rubik-pm-color-text);--status-background: var(--rubik-pm-color-rail);--status-border: var(--rubik-pm-color-border);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:4.5rem;max-width:100%;border:1px solid var(--status-border);border-radius:0;background:var(--status-background);color:var(--status-color);font-family:var(--rubik-font-family);font-weight:650;line-height:1;white-space:nowrap;text-transform:none}.status-module__sm__rMs9f{min-height:1.25rem;padding:.2rem .45rem;font-size:.6875rem}.status-module__md__Fk-Al{min-height:1.5rem;padding:.25rem .6rem;font-size:var(--rubik-font-size-sm)}.status-module__neutral__2lZYG{--status-color: var(--rubik-pm-color-text);--status-background: var(--rubik-pm-color-rail);--status-border: var(--rubik-pm-color-border)}.status-module__info__oZ7HW{--status-color: var(--rubik-fluent-status-info, var(--rubik-pm-color-blue));--status-background: var(--rubik-fluent-status-info-bg, var(--rubik-pm-color-selected));--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}.status-module__success__Uoi6i{--status-color: var(--rubik-fluent-status-success, #107c10);--status-background: var(--rubik-fluent-status-success-bg, #f1faf1);--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}.status-module__warning__e2LyM{--status-color: var(--rubik-fluent-status-warning, #817400);--status-background: var(--rubik-fluent-status-warning-bg, #fff9db);--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}.status-module__danger__WEexk{--status-color: var(--rubik-fluent-status-danger, #d13438);--status-background: var(--rubik-fluent-status-danger-bg, #fdf3f4);--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}html[data-theme=dark] .status-module__neutral__2lZYG{--status-background: var(--rubik-fluent-neutral-background-3, #1f2937);--status-border: var(--rubik-fluent-neutral-stroke-1, #374151)}html[data-theme=dark] .status-module__info__oZ7HW{--status-color: #6bdde2;--status-background: color-mix(in srgb, var(--status-color) 15%, var(--rubik-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 38%, transparent)}html[data-theme=dark] .status-module__success__Uoi6i{--status-color: #7ee082;--status-background: color-mix(in srgb, var(--status-color) 14%, var(--rubik-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 36%, transparent)}html[data-theme=dark] .status-module__warning__e2LyM{--status-color: #f5d76e;--status-background: color-mix(in srgb, var(--status-color) 14%, var(--rubik-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 36%, transparent)}html[data-theme=dark] .status-module__danger__WEexk{--status-color: #ff9aa2;--status-background: color-mix(in srgb, var(--status-color) 14%, var(--rubik-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 38%, transparent)}.notice-module__notice__1cu8b{--notice-color: var(--rubik-pm-color-text);--notice-background: var(--rubik-pm-color-rail);--notice-border: var(--rubik-pm-color-border);display:flex;align-items:flex-start;gap:.5rem;border:1px solid var(--notice-border);border-radius:var(--rubik-radius-sm);background-color:var(--notice-background);color:var(--notice-color);font-family:var(--rubik-font-family)}.notice-module__densityDefault__3Sc0M{padding:.625rem .75rem}.notice-module__densityCompact__9A7sB{padding:.375rem .5rem}.notice-module__iconWrap__cLzcN{display:inline-flex;align-items:center;justify-content:center;margin-top:1px;flex-shrink:0}.notice-module__body__FYbLv{min-width:0;display:flex;flex-direction:column;gap:.125rem}.notice-module__title__e2Unb{font-size:var(--rubik-font-size-sm);font-weight:var(--rubik-font-weight-semibold);line-height:1.3}.notice-module__description__Ye-1m{font-size:.8125rem;line-height:1.4;color:inherit;opacity:.92}.notice-module__toneNeutral__5La0b{--notice-color: var(--rubik-pm-color-text);--notice-background: var(--rubik-pm-color-rail);--notice-border: var(--rubik-pm-color-border)}.notice-module__toneInfo__Xu-AA{--notice-color: var(--rubik-fluent-status-info, var(--rubik-pm-color-blue));--notice-background: var(--rubik-fluent-status-info-bg, var(--rubik-pm-color-selected));--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}.notice-module__toneSuccess__iWxpd{--notice-color: var(--rubik-fluent-status-success, #107c10);--notice-background: var(--rubik-fluent-status-success-bg, #f1faf1);--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}.notice-module__toneWarning__fma-6{--notice-color: var(--rubik-fluent-status-warning, #817400);--notice-background: var(--rubik-fluent-status-warning-bg, #fff9db);--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}.notice-module__toneDanger__P3JlG{--notice-color: var(--rubik-fluent-status-danger, #d13438);--notice-background: var(--rubik-fluent-status-danger-bg, #fdf3f4);--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}html[data-theme=dark] .notice-module__toneNeutral__5La0b{--notice-background: var(--rubik-fluent-neutral-background-3, #1f2937);--notice-border: var(--rubik-fluent-neutral-stroke-1, #374151)}html[data-theme=dark] .notice-module__toneInfo__Xu-AA{--notice-color: #6bdde2;--notice-background: color-mix(in srgb, var(--notice-color) 15%, var(--rubik-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 38%, transparent)}html[data-theme=dark] .notice-module__toneSuccess__iWxpd{--notice-color: #7ee082;--notice-background: color-mix(in srgb, var(--notice-color) 14%, var(--rubik-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 36%, transparent)}html[data-theme=dark] .notice-module__toneWarning__fma-6{--notice-color: #f5d76e;--notice-background: color-mix(in srgb, var(--notice-color) 14%, var(--rubik-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 36%, transparent)}html[data-theme=dark] .notice-module__toneDanger__P3JlG{--notice-color: #ff9aa2;--notice-background: color-mix(in srgb, var(--notice-color) 14%, var(--rubik-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 38%, transparent)}.panel-module__panel__QzfCl{display:flex;flex-direction:column;min-width:0;border:1px solid transparent;border-radius:var(--rubik-radius-md);background:var(--rubik-fluent-neutral-background-1);color:var(--rubik-color-text-primary);transition:background-color var(--rubik-transition-normal),border-color var(--rubik-transition-normal),box-shadow var(--rubik-transition-normal)}.panel-module__appearanceSurface__4Y7DH{border-color:transparent}.panel-module__panel__QzfCl.panel-module__appearanceCard__FXzAD{margin:var(--rubik-surface-card-margin);border-color:var(--rubik-surface-card-border-color);border-radius:var(--rubik-surface-card-border-radius)}.panel-module__panel__QzfCl.panel-module__appearanceCard__FXzAD.panel-module__toneDefault__sn3Ks{background:var(--rubik-surface-card-bg-color)}.panel-module__selected__OA-TG{border-color:transparent;box-shadow:0 0 0 2px #0060b12e,var(--rubik-fluent-shadow-4)}.panel-module__toneDefault__sn3Ks{background:var(--rubik-fluent-neutral-background-1)}.panel-module__toneNeutral__jg-HE{background:var(--rubik-fluent-neutral-background-3)}.panel-module__toneBrand__wTTjQ{background:var(--rubik-fluent-brand-subtle);border-color:transparent}.panel-module__toneDanger__NarJB{background:var(--rubik-fluent-status-danger-bg);border-color:transparent}.panel-module__toneWarning__Un8AC{background:var(--rubik-fluent-status-warning-bg);border-color:transparent}.panel-module__toneInfo__Ehod7{background:var(--rubik-fluent-status-info-bg);border-color:transparent}.panel-module__toneSuccess__Oiu2y{background:var(--rubik-fluent-status-success-bg);border-color:transparent}.panel-module__paddingDefault__HliJD{padding:var(--rubik-spacing-4)}.panel-module__paddingNone__F0OQS{padding:0}.panel-module__padding2x__-6Bu1{padding:var(--rubik-spacing-2)}.panel-module__padding4x__Nf3lW{padding:var(--rubik-spacing-4)}.panel-module__padding6x__WRyNl{padding:var(--rubik-spacing-6)}.panel-module__shadowNone__BNKF0{box-shadow:none}.panel-module__shadowCard__wjIl9{box-shadow:var(--rubik-surface-card-box-shadow)}.panel-module__shadowXs__2laNi{box-shadow:var(--rubik-fluent-shadow-2)}.panel-module__shadowSm__FFtpy{box-shadow:var(--rubik-fluent-shadow-4)}.panel-module__shadowMd__SAhn5{box-shadow:var(--rubik-fluent-shadow-8)}.panel-module__shadowLg__XUnld{box-shadow:var(--rubik-fluent-shadow-16)}.panel-module__shadowXl__CWCYZ{box-shadow:var(--rubik-fluent-shadow-28)}.panel-module__radiusDefault__AIBYc{border-radius:var(--rubik-radius-md)}.panel-module__radiusNone__RVLs7{border-radius:0}.panel-module__radiusNoneTopStart__94-bt{border-top-left-radius:0}.panel-module__radiusNoneTopEnd__w-X6d{border-top-right-radius:0}.panel-module__radiusNoneBottomStart__N6Boy{border-bottom-left-radius:0}.panel-module__radiusNoneBottomEnd__d18ch{border-bottom-right-radius:0}.panel-module__header__9lMvu{display:flex;align-items:center;justify-content:space-between;gap:var(--rubik-spacing-3);margin-bottom:var(--rubik-spacing-3)}.panel-module__body__tUWP3{min-width:0}.panel-module__footer__uvr8q{display:flex;align-items:center;justify-content:flex-end;gap:var(--rubik-spacing-2);margin-top:var(--rubik-spacing-3);padding-top:var(--rubik-spacing-3);border-top:1px solid var(--rubik-fluent-neutral-background-4)}.slider-module__root__ZSF09{display:flex;flex-direction:column;gap:.5rem;width:100%;font-family:var(--rubik-font-family)}.slider-module__control__ZZ0UH{display:flex;align-items:center;width:100%;height:16px;cursor:pointer}.slider-module__track__kPNCG{width:100%;height:4px;border-radius:9999px;background-color:var(--rubik-color-border-disabled)}.slider-module__indicator__TpqzP{height:4px;border-radius:9999px;background-color:var(--rubik-pm-color-blue)}.slider-module__thumb__--O6P{width:16px;height:16px;border-radius:50%;background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);box-shadow:0 .125rem .25rem #0000001a;box-sizing:border-box}.slider-module__thumb__--O6P:hover{border-color:var(--rubik-pm-color-blue)}.slider-module__label__Tbmt1{font-size:.875rem;font-weight:500;color:var(--rubik-pm-color-text)}.search-module__root__F6YNK{position:relative;width:100%;font-family:var(--rubik-font-family)}.search-module__inputGroup__ieY-a{display:flex;align-items:center;width:100%;background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;transition:border-color .1s linear,box-shadow .1s linear}.search-module__inputGroup__ieY-a:focus-within{border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.search-module__searchIcon__2Q-St{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--rubik-color-text-secondary);pointer-events:none}.search-module__input__pSzzR{flex:1;min-width:0;border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--rubik-pm-color-text);font-family:inherit;font-size:inherit;font-weight:400;line-height:1.25;box-shadow:none}.search-module__input__pSzzR::placeholder{color:var(--rubik-color-text-placeholder);opacity:1}.search-module__clearButton__gMvbT{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:var(--rubik-color-text-secondary);outline:none}.search-module__clearButton__gMvbT:hover{color:var(--rubik-pm-color-text)}.search-module__clearButton__gMvbT:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.search-module__sm__EXXgc{height:var(--rubik-control-height-sm);font-size:var(--rubik-control-font-size-sm)}.search-module__sm__EXXgc .search-module__searchIcon__2Q-St{width:var(--rubik-control-height-sm);height:var(--rubik-control-height-sm)}.search-module__sm__EXXgc .search-module__input__pSzzR{padding-right:.5rem}.search-module__sm__EXXgc .search-module__clearButton__gMvbT{width:var(--rubik-control-height-sm);height:var(--rubik-control-height-sm)}.search-module__md__2c4mi{height:var(--rubik-control-height-md);font-size:var(--rubik-control-font-size-md)}.search-module__md__2c4mi .search-module__searchIcon__2Q-St{width:var(--rubik-control-height-md);height:var(--rubik-control-height-md)}.search-module__md__2c4mi .search-module__input__pSzzR{padding-right:.5rem}.search-module__md__2c4mi .search-module__clearButton__gMvbT{width:var(--rubik-control-height-md);height:var(--rubik-control-height-md)}.search-module__lg__mR1YS{height:var(--rubik-control-height-lg);font-size:var(--rubik-control-font-size-lg)}.search-module__lg__mR1YS .search-module__searchIcon__2Q-St{width:var(--rubik-control-height-lg);height:var(--rubik-control-height-lg)}.search-module__lg__mR1YS .search-module__input__pSzzR{padding-right:.5rem}.search-module__lg__mR1YS .search-module__clearButton__gMvbT{width:var(--rubik-control-height-lg);height:var(--rubik-control-height-lg)}.search-module__positioner__ujIiI{z-index:var(--rubik-z-dropdown)}.search-module__popup__rDAq3{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-8);box-sizing:border-box;min-width:var(--anchor-width);font-family:var(--rubik-font-family)}.search-module__list__C2te0{display:flex;flex-direction:column;padding:.5rem 0;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}.search-module__item__3a7eO{display:flex;align-items:center;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);cursor:pointer;box-sizing:border-box;background-color:transparent;border:none;width:100%;text-align:left;font-family:inherit;transition:background-color .1s linear}.search-module__item__3a7eO:hover,.search-module__item__3a7eO[data-highlighted]{background-color:var(--rubik-color-bg-hover)}.search-module__item__3a7eO:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.search-module__highlight__hXokW{font-weight:700}.search-module__empty__7qn5T{display:flex;align-items:center;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);color:var(--rubik-color-text-secondary)}.combobox-module__root__Ttgjj{position:relative;width:100%;font-family:var(--rubik-font-family)}.combobox-module__inputGroup__CAF8p{position:relative;display:flex;align-items:center;width:100%;background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;cursor:pointer;transition:border-color .1s linear,box-shadow .1s linear;overflow:hidden}.combobox-module__inputGroup__CAF8p:focus-within{border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.combobox-module__embedded__9UVu1{height:100%;min-height:inherit;border-color:transparent;border-radius:0;background-color:transparent}.combobox-module__embedded__9UVu1:focus-within{border-color:transparent;box-shadow:none}.combobox-module__label__mOB8B{position:absolute;top:50%;left:var(--rubik-control-padding-x-md);transform:translateY(-50%);font-size:var(--rubik-font-size-sm);font-weight:600;line-height:1.25;color:var(--rubik-color-text-secondary);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 48px);transition:top .25s ease .1s,font-size .25s ease .1s,transform .25s ease .1s,color .25s ease .1s;z-index:1;padding:0 2px}.combobox-module__labelFloat__i-NNP{top:.25rem;transform:none;font-size:var(--rubik-font-size-xs);line-height:1}.combobox-module__input__Xioa2{flex:1;min-width:0;border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--rubik-pm-color-text);font-family:inherit;font-size:inherit;font-weight:400;line-height:1.25;box-shadow:none;cursor:pointer}.combobox-module__inputWithLabel__AwMRQ{padding-top:.75rem}.combobox-module__input__Xioa2::placeholder{color:var(--rubik-color-text-placeholder);opacity:1}.combobox-module__divider__cTHpV{box-sizing:border-box;display:inline-flex;border-left:1px solid var(--rubik-pm-color-border);height:70%;margin-left:var(--rubik-control-padding-x-md);flex-shrink:0}.combobox-module__icon__XwCYH{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--rubik-color-text-secondary);transition:transform .15s ease}.combobox-module__inputGroup__CAF8p[data-popup-open] .combobox-module__icon__XwCYH{transform:rotate(180deg)}.combobox-module__sm__E4LXx{height:var(--rubik-control-height-sm);padding-left:var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.combobox-module__sm__E4LXx .combobox-module__icon__XwCYH{width:var(--rubik-control-height-sm);height:var(--rubik-control-height-sm)}.combobox-module__md__PQOFI{height:var(--rubik-control-height-md);padding-left:var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.combobox-module__md__PQOFI .combobox-module__icon__XwCYH{width:var(--rubik-control-height-md);height:var(--rubik-control-height-md)}.combobox-module__lg__Q2kCG{height:var(--rubik-control-height-lg);padding-left:var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.combobox-module__lg__Q2kCG .combobox-module__icon__XwCYH{width:var(--rubik-control-height-lg);height:var(--rubik-control-height-lg)}.combobox-module__inputGroupDisabled__QNqDQ{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.combobox-module__inputGroupDisabled__QNqDQ .combobox-module__input__Xioa2{cursor:not-allowed;color:var(--rubik-color-text-disabled)}.combobox-module__inputGroupDisabled__QNqDQ .combobox-module__icon__XwCYH{color:var(--rubik-color-text-disabled)}.combobox-module__inputGroupDisabled__QNqDQ .combobox-module__divider__cTHpV{border-color:var(--rubik-color-border-disabled)}.combobox-module__inputGroupError__V94IW{border-color:#b3311f}.combobox-module__inputGroupError__V94IW:focus-within{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}.combobox-module__embedded__9UVu1.combobox-module__inputGroupError__V94IW,.combobox-module__embedded__9UVu1.combobox-module__inputGroupError__V94IW:focus-within{border-color:transparent;background-color:#b3311f12;box-shadow:none}.combobox-module__positioner__WWcsm{z-index:var(--rubik-z-popover)}.combobox-module__popup__LTHZb{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-8);box-sizing:border-box;min-width:var(--anchor-width);font-family:var(--rubik-font-family)}.combobox-module__list__BJ2AK{display:flex;flex-direction:column;padding:.5rem 0;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}.combobox-module__item__kCv99{display:flex;align-items:center;gap:.5rem;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);cursor:pointer;box-sizing:border-box;background-color:transparent;border:none;width:100%;text-align:left;font-family:inherit;transition:background-color .1s linear}.combobox-module__item__kCv99:hover,.combobox-module__item__kCv99[data-highlighted]{background-color:var(--rubik-color-bg-hover)}.combobox-module__item__kCv99:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.combobox-module__item__kCv99[data-disabled]{opacity:.5;cursor:not-allowed}.combobox-module__itemIndicator__xP5aF{width:1rem;height:1rem;flex-shrink:0;visibility:hidden;color:var(--rubik-pm-color-text)}.combobox-module__item__kCv99[data-selected] .combobox-module__itemIndicator__xP5aF{visibility:visible}.combobox-module__itemText__V2kHf{flex:1}.combobox-module__group__Clip4{display:flex;flex-direction:column}.combobox-module__groupLabel__mMJ89{display:flex;align-items:center;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);font-weight:700;color:var(--rubik-pm-color-text);box-sizing:border-box;cursor:default}.combobox-module__empty__qNC83{display:flex;align-items:center;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);color:var(--rubik-color-text-secondary)}.combobox-many-module__root__oe8Ld{position:relative;width:100%;font-family:var(--rubik-font-family)}.combobox-many-module__inputGroup__kEuce{position:relative;display:flex;align-items:center;width:100%;background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;cursor:text;transition:border-color .1s linear,box-shadow .1s linear;overflow:hidden;min-height:var(--rubik-control-height-md)}.combobox-many-module__inputGroup__kEuce:focus-within{border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.combobox-many-module__label__8Mqno{position:absolute;top:50%;left:var(--rubik-control-padding-x-md);transform:translateY(-50%);font-size:var(--rubik-font-size-sm);font-weight:600;line-height:1.25;color:var(--rubik-color-text-secondary);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 80px);transition:top .25s ease .1s,font-size .25s ease .1s,transform .25s ease .1s,color .25s ease .1s;z-index:1;padding:0 2px}.combobox-many-module__labelFloat__PsbRe{top:.25rem;transform:none;font-size:var(--rubik-font-size-xs);line-height:1}.combobox-many-module__tags__zGeDv{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;flex:1;min-width:0;padding:.25rem var(--rubik-control-padding-x-md)}.combobox-many-module__tagsWithLabel__uohX9{padding-top:1.25rem;padding-bottom:.25rem}.combobox-many-module__tag__p4jvx{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background-color:var(--rubik-pm-color-selected);border:1px solid var(--rubik-pm-color-border);border-radius:.75rem;font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);line-height:1.25;max-width:100%;overflow:hidden;flex-shrink:0}.combobox-many-module__tagText__QTu2a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox-many-module__tagRemove__kouf1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:0;margin:0;border:none;background:transparent;color:var(--rubik-color-text-secondary);cursor:pointer;border-radius:50%;transition:color .1s linear,background-color .1s linear}.combobox-many-module__tagRemove__kouf1:hover{color:var(--rubik-pm-color-text);background-color:var(--rubik-color-bg-hover)}.combobox-many-module__tagOverflow__Y8ZdO{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:var(--rubik-control-font-size-md);font-weight:600;color:var(--rubik-color-text-secondary);line-height:1.25;flex-shrink:0}.combobox-many-module__input__8vQxd{flex:1;min-width:48px;border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--rubik-pm-color-text);font-family:inherit;font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.25;box-shadow:none;cursor:text}.combobox-many-module__input__8vQxd::placeholder{color:var(--rubik-color-text-placeholder);opacity:1}.combobox-many-module__clearButton__Y6ynh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;margin:0 0 0 4px;border:none;background:transparent;color:var(--rubik-color-text-secondary);cursor:pointer;border-radius:50%;transition:color .1s linear,background-color .1s linear}.combobox-many-module__clearButton__Y6ynh:hover{color:var(--rubik-pm-color-text);background-color:var(--rubik-color-bg-hover)}.combobox-many-module__divider__jvk8y{box-sizing:border-box;display:inline-flex;border-left:1px solid var(--rubik-pm-color-border);height:60%;margin-left:8px;flex-shrink:0}.combobox-many-module__icon__UvQAu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--rubik-color-text-secondary);background:transparent;border:none;padding:0;margin:0;cursor:pointer;transition:transform .15s ease;font-family:inherit}.combobox-many-module__inputGroup__kEuce[data-popup-open] .combobox-many-module__icon__UvQAu{transform:rotate(180deg)}.combobox-many-module__inputGroup__kEuce.combobox-many-module__sm__tR62B{min-height:var(--rubik-control-height-sm)}.combobox-many-module__inputGroup__kEuce.combobox-many-module__md__YUD-q{min-height:var(--rubik-control-height-md)}.combobox-many-module__inputGroup__kEuce.combobox-many-module__lg__EO8rC{min-height:var(--rubik-control-height-lg)}.combobox-many-module__inputGroup__kEuce.combobox-many-module__sm__tR62B .combobox-many-module__icon__UvQAu{width:var(--rubik-control-height-sm);height:var(--rubik-control-height-sm)}.combobox-many-module__inputGroup__kEuce.combobox-many-module__md__YUD-q .combobox-many-module__icon__UvQAu{width:var(--rubik-control-height-md);height:var(--rubik-control-height-md)}.combobox-many-module__inputGroup__kEuce.combobox-many-module__lg__EO8rC .combobox-many-module__icon__UvQAu{width:var(--rubik-control-height-lg);height:var(--rubik-control-height-lg)}.combobox-many-module__inputGroupDisabled__zv9-4{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.combobox-many-module__inputGroupDisabled__zv9-4 .combobox-many-module__input__8vQxd{cursor:not-allowed;color:var(--rubik-color-text-disabled)}.combobox-many-module__inputGroupDisabled__zv9-4 .combobox-many-module__icon__UvQAu,.combobox-many-module__inputGroupDisabled__zv9-4 .combobox-many-module__clearButton__Y6ynh{color:var(--rubik-color-text-disabled);cursor:not-allowed}.combobox-many-module__inputGroupDisabled__zv9-4 .combobox-many-module__divider__jvk8y{border-color:var(--rubik-color-border-disabled)}.combobox-many-module__inputGroupDisabled__zv9-4 .combobox-many-module__tag__p4jvx{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled)}.combobox-many-module__inputGroupDisabled__zv9-4 .combobox-many-module__tagRemove__kouf1{cursor:not-allowed;color:var(--rubik-color-text-disabled)}.combobox-many-module__inputGroupError__Eg9mx{border-color:#b3311f}.combobox-many-module__inputGroupError__Eg9mx:focus-within{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}.combobox-many-module__positioner__qclTh{z-index:var(--rubik-z-dropdown)}.combobox-many-module__popup__NKBsg{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-8);box-sizing:border-box;min-width:var(--anchor-width);font-family:var(--rubik-font-family)}.combobox-many-module__list__KMYY3{display:flex;flex-direction:column;padding:.5rem 0;max-height:320px;overflow-y:auto;-webkit-overflow-scrolling:touch}.combobox-many-module__selectAll__i01JX{display:flex;align-items:center;gap:.75rem;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);font-weight:600;color:var(--rubik-pm-color-text);cursor:pointer;box-sizing:border-box;background-color:transparent;border:none;width:100%;text-align:left;font-family:inherit;transition:background-color .1s linear;border-bottom:1px solid var(--rubik-pm-color-strip)}.combobox-many-module__selectAll__i01JX:hover{background-color:var(--rubik-color-bg-hover)}.combobox-many-module__selectAll__i01JX:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.combobox-many-module__selectAllText__YdLdC{flex:1}.combobox-many-module__checkboxBox__z3giJ{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid var(--rubik-pm-color-text);border-radius:.25rem;background-color:var(--rubik-pm-color-white);color:var(--rubik-pm-color-text);flex-shrink:0}.combobox-many-module__checkboxBoxChecked__-Mty0{background-color:var(--rubik-pm-color-white);border-color:var(--rubik-pm-color-text)}.combobox-many-module__item__rhfBL{display:flex;align-items:center;gap:.75rem;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);cursor:pointer;box-sizing:border-box;background-color:transparent;border:none;width:100%;text-align:left;font-family:inherit;transition:background-color .1s linear}.combobox-many-module__item__rhfBL:hover,.combobox-many-module__itemHighlighted__v7RJ6{background-color:var(--rubik-color-bg-hover)}.combobox-many-module__item__rhfBL:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.combobox-many-module__itemSelected__DoQHA{background-color:var(--rubik-pm-color-selected)}.combobox-many-module__itemDisabled__tdUYK{opacity:.5;cursor:not-allowed}.combobox-many-module__itemText__TCiCp{flex:1}.combobox-many-module__empty__GgpRu{display:flex;align-items:center;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);color:var(--rubik-color-text-secondary)}.radio-group-module__group__reqqJ{display:flex;gap:.5rem;font-family:var(--rubik-font-family)}.radio-group-module__vertical__DowEF{flex-direction:column}.radio-group-module__horizontal__ZN4IS{flex-direction:row;flex-wrap:wrap}.radio-group-module__wrapper__fNsw2{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;line-height:1.25;font-weight:400;-webkit-tap-highlight-color:transparent}.radio-group-module__wrapper__fNsw2:has(.radio-group-module__radio__c7BB0:disabled){cursor:default}.radio-group-module__radio__c7BB0{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;border:1px solid var(--rubik-pm-color-text);border-radius:9999px;background-color:var(--rubik-pm-color-white);color:var(--rubik-pm-color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.radio-group-module__radio__c7BB0:focus-visible{outline:dotted 1px var(--rubik-pm-color-text);outline-offset:1px}.radio-group-module__radio__c7BB0:hover:not(:disabled){background-color:var(--rubik-color-bg-hover)}.radio-group-module__radio__c7BB0[data-checked]{background-color:var(--rubik-pm-color-white);border-color:var(--rubik-pm-color-text)}.radio-group-module__indicator__rCoGP{width:.5rem;height:.5rem;border-radius:9999px;background-color:var(--rubik-pm-color-text);visibility:hidden}.radio-group-module__radio__c7BB0[data-checked] .radio-group-module__indicator__rCoGP{visibility:visible}.radio-group-module__label__jafAd{font-size:1rem;color:var(--rubik-pm-color-text);-webkit-user-select:none;user-select:none;vertical-align:middle}.radio-group-module__wrapper__fNsw2:has(.radio-group-module__radio__c7BB0:disabled) .radio-group-module__label__jafAd{color:var(--rubik-color-text-disabled)}.progress-module__root__KfrHW{display:flex;flex-direction:column;gap:.25rem;width:100%;font-family:var(--rubik-font-family)}.progress-module__track__IIbkA{position:relative;width:100%;height:.25rem;border-radius:9999px;background-color:var(--rubik-color-bg-active);box-shadow:0 0 0 1px var(--rubik-pm-color-border) inset;overflow:hidden}.progress-module__indicator__Lply0{height:100%;background-color:var(--rubik-pm-color-blue);border-radius:9999px;transition:width .2s ease}.progress-module__root__KfrHW[data-indeterminate] .progress-module__indicator__Lply0{width:50%;animation:progress-module__progress-indeterminate__wLkB0 1.5s infinite ease-in-out}@keyframes progress-module__progress-indeterminate__wLkB0{0%{transform:translate(-100%)}to{transform:translate(200%)}}.progress-module__circle__R4jHK{display:block;transform:rotate(0)}.progress-module__circleTrack__AtuxC{stroke:var(--rubik-color-bg-active)}.progress-module__circleValue__WfW8F{stroke:var(--rubik-pm-color-blue);transition:stroke-dashoffset .2s ease}.progress-module__circle__R4jHK[data-indeterminate] .progress-module__circleValue__WfW8F{animation:progress-module__circle-indeterminate__cRG-U 1.5s infinite linear}@keyframes progress-module__circle-indeterminate__cRG-U{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:100,400;stroke-dashoffset:-50}to{stroke-dasharray:100,400;stroke-dashoffset:-250}}.datagrid-module__grid__7Hv2f{--datagrid-header-height: var(--rubik-grid-header-height-md);--datagrid-row-height: var(--rubik-grid-row-height-md);--datagrid-cell-padding-y: .25rem;--datagrid-cell-padding-x: .5rem;--datagrid-header-font-size: var(--rubik-font-size-sm);--datagrid-cell-font-size: var(--rubik-font-size-sm);position:relative;width:100%;border:1px solid var(--rubik-pm-color-border);background-color:var(--rubik-pm-color-white);box-sizing:border-box;overflow:auto;cursor:default;font-family:var(--rubik-font-family)}.datagrid-module__table__AtCTI{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}.datagrid-module__sm__9a4hg{--datagrid-header-height: 1.75rem;--datagrid-row-height: 1.625rem;--datagrid-cell-padding-y: .125rem;--datagrid-cell-padding-x: .375rem;--datagrid-header-font-size: var(--rubik-font-size-xs);--datagrid-cell-font-size: var(--rubik-font-size-xs)}.datagrid-module__lg__hNxBd{--datagrid-header-height: var(--rubik-grid-header-height-lg);--datagrid-row-height: var(--rubik-grid-row-height-lg);--datagrid-cell-padding-y: .5rem;--datagrid-cell-padding-x: .75rem;--datagrid-header-font-size: var(--rubik-font-size-md);--datagrid-cell-font-size: var(--rubik-font-size-md)}.datagrid-module__headerCell__4RggF{position:relative;background-color:var(--rubik-pm-color-white);color:var(--rubik-pm-color-text);font-size:var(--datagrid-header-font-size);font-weight:600;height:var(--datagrid-header-height);padding:var(--datagrid-cell-padding-y) var(--datagrid-cell-padding-x);border-bottom:1px solid var(--rubik-pm-color-border);border-right:1px solid var(--rubik-pm-color-border);text-align:start;vertical-align:middle;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;transition:background-color .1s linear}.datagrid-module__headerCell__4RggF:last-child{border-right:none}.datagrid-module__headerCellSortable__TNYlx{cursor:pointer}.datagrid-module__headerCellSortable__TNYlx:hover{background-color:var(--rubik-color-bg-hover)}.datagrid-module__headerContent__aG4A5{display:inline-flex;align-items:center;gap:.375rem}.datagrid-module__cell__IOaQ0{position:relative;background-color:var(--rubik-pm-color-white);color:var(--rubik-pm-color-text);font-size:var(--datagrid-cell-font-size);height:var(--datagrid-row-height);padding:var(--datagrid-cell-padding-y) var(--datagrid-cell-padding-x);border-bottom:1px solid var(--rubik-pm-color-strip);border-right:1px solid var(--rubik-pm-color-strip);text-align:start;vertical-align:middle;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .1s linear}.datagrid-module__cell__IOaQ0:last-child{border-right:none}.datagrid-module__cellEditing__J16yV{padding:0;overflow:visible}.datagrid-module__cellEditing__J16yV:focus-within{z-index:1;box-shadow:0 0 0 2px var(--rubik-pm-color-blue) inset}.datagrid-module__cellEditor__TohpZ{display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--datagrid-row-height)}.datagrid-module__cellEditor__TohpZ>*{flex:1 1 auto;min-width:0}.datagrid-module__row__32Jrl{transition:background-color .1s linear}.datagrid-module__rowHover__VXXmm:hover .datagrid-module__cell__IOaQ0{background-color:var(--rubik-color-bg-hover)}.datagrid-module__rowSelected__Hhn-S .datagrid-module__cell__IOaQ0{background-color:var(--rubik-pm-color-selected)!important}.datagrid-module__rowBanded__NRShd .datagrid-module__cell__IOaQ0{background-color:color-mix(in srgb,var(--rubik-color-text-primary) 3%,transparent)}.datagrid-module__rowSelectable__P1QA6{cursor:pointer}.datagrid-module__sortIcon__Nibkm{display:inline-flex;flex-shrink:0;color:var(--rubik-color-text-secondary);transition:color .1s linear}.datagrid-module__sortActive__DjJFY{color:var(--rubik-pm-color-text)}.datagrid-module__emptyRow__e5rcp{text-align:center;padding:1.5rem;font-size:var(--datagrid-cell-font-size);color:var(--rubik-color-text-secondary)}.datagrid-module__alignLeft__mxg9w{text-align:start}.datagrid-module__alignCenter__htIaX{text-align:center}.datagrid-module__alignRight__7JGfF{text-align:end}.datagrid-module__row__32Jrl:focus-visible .datagrid-module__cell__IOaQ0:first-child{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.datagrid-module__selectHeader__szFio,.datagrid-module__selectCell__nxvni{width:48px;min-width:48px;max-width:48px;padding-left:var(--datagrid-cell-padding-x);padding-right:var(--datagrid-cell-padding-x);text-align:center}.datagrid-module__headerCellFixed__FQ40E{position:sticky;left:0;z-index:2;background-color:var(--rubik-pm-color-white)}.datagrid-module__cellFixed__bX7xm{position:sticky;left:0;z-index:1;background-color:var(--rubik-pm-color-white)}.datagrid-module__rowSelected__Hhn-S .datagrid-module__headerCellFixed__FQ40E,.datagrid-module__rowSelected__Hhn-S .datagrid-module__cellFixed__bX7xm{background-color:var(--rubik-pm-color-selected)!important}.datagrid-module__rowBanded__NRShd .datagrid-module__cellFixed__bX7xm{background-color:color-mix(in srgb,var(--rubik-color-text-primary) 3%,transparent)}.datagrid-module__rowHover__VXXmm:hover .datagrid-module__headerCellFixed__FQ40E,.datagrid-module__rowHover__VXXmm:hover .datagrid-module__cellFixed__bX7xm{background-color:var(--rubik-color-bg-hover)}.datagrid-module__footer__Cs6Pz{border-top:1px solid var(--rubik-pm-color-border)}.datagrid-module__footerCell__KHohh{position:relative;background-color:var(--rubik-pm-color-white);color:var(--rubik-pm-color-text);font-size:var(--datagrid-cell-font-size);font-weight:600;height:var(--datagrid-row-height);padding:var(--datagrid-cell-padding-y) var(--datagrid-cell-padding-x);border-bottom:1px solid var(--rubik-pm-color-strip);border-right:1px solid var(--rubik-pm-color-strip);text-align:end;vertical-align:middle;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.datagrid-module__footerCell__KHohh:last-child{border-right:none}.datagrid-module__statusBar__LPbKz{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--rubik-control-height-md);padding:.25rem var(--rubik-control-padding-x-md);border-top:1px solid var(--rubik-pm-color-border);background-color:var(--rubik-pm-color-white);box-sizing:border-box;flex-wrap:wrap}.datagrid-module__statusLeft__tj4sm{display:flex;align-items:center;flex-shrink:0}.datagrid-module__statusText__Txqvv{font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);font-weight:500}.datagrid-module__statusRight__1N4n9{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}.datagrid-module__pageSize__toH8i{display:flex;align-items:center;gap:.5rem}.datagrid-module__pageSizeLabel__FSizk{font-size:var(--rubik-control-font-size-md);color:var(--rubik-color-text-secondary);white-space:nowrap}.datagrid-module__pageSizeSelect__-c4oc{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:var(--rubik-control-height-sm);padding:0 .5rem;font-family:inherit;font-size:var(--rubik-control-font-size-md);color:var(--rubik-pm-color-text);background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;cursor:pointer;box-sizing:border-box}.datagrid-module__pageSizeSelect__-c4oc:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.datagrid-module__navButtons__znfu3{display:inline-flex;align-items:center;gap:.25rem}.datagrid-module__navButton__vuORH{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;margin:0;border:none;background-color:transparent;color:var(--rubik-pm-color-text);cursor:pointer;border-radius:.25rem;transition:background-color .1s linear;font-family:inherit}.datagrid-module__navButton__vuORH:hover:not(:disabled){background-color:var(--rubik-color-bg-hover)}.datagrid-module__navButton__vuORH:disabled{color:var(--rubik-color-text-disabled);cursor:not-allowed}.datagrid-module__navButton__vuORH:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.datagrid-module__pageInfo__zUphp{display:inline-flex;align-items:center;padding:0 .5rem;font-size:var(--rubik-control-font-size-md);font-weight:500;color:var(--rubik-pm-color-text);min-width:3rem;justify-content:center}.datagrid-module__pageOf__Mu0NY{color:var(--rubik-color-text-secondary);font-weight:400;margin:0 .125rem}.list-view-module__listView__EnFR9{position:relative;width:100%;border:1px solid var(--rubik-pm-color-border);background-color:var(--rubik-pm-color-white);box-sizing:border-box;overflow:auto;cursor:default;font-family:var(--rubik-font-family)}.list-view-module__list__N9LrA{list-style:none;margin:0;padding:0}.list-view-module__item__qwoCT{display:flex;align-items:center;gap:.5rem;min-height:var(--rubik-grid-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);color:var(--rubik-pm-color-text);font-size:var(--rubik-control-font-size-md);line-height:1.375;border-bottom:1px solid var(--rubik-pm-color-strip);box-sizing:border-box;-webkit-user-select:none;user-select:none;transition:background-color .1s linear}.list-view-module__item__qwoCT:last-child{border-bottom:none}.list-view-module__itemNoGridline__rEfat{border-bottom:none!important}.list-view-module__itemContent__l1PHl{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-view-module__itemHover__fj-7N:hover:not(.list-view-module__itemDisabled__r-fPQ){background-color:var(--rubik-color-bg-hover)}.list-view-module__itemSelected__BRFaN{background-color:var(--rubik-pm-color-selected)!important}.list-view-module__itemDisabled__r-fPQ{color:var(--rubik-color-text-disabled);cursor:not-allowed}.list-view-module__itemDisabled__r-fPQ .list-view-module__itemContent__l1PHl{opacity:.7}.list-view-module__itemSelectable__SKe6U{cursor:pointer}.list-view-module__itemFocused__Aeg-z{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.list-view-module__checkbox__y492D{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.list-view-module__groupHeader__DY1-B{position:sticky;top:0;z-index:1;padding:.375rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25;color:var(--rubik-pm-color-text);background-color:color-mix(in srgb,var(--rubik-color-text-primary) 3%,transparent);border-bottom:1px solid var(--rubik-pm-color-border);box-sizing:border-box;-webkit-user-select:none;user-select:none}.list-view-module__sm__1EHYN .list-view-module__item__qwoCT{min-height:1.625rem;padding:.125rem var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.list-view-module__sm__1EHYN .list-view-module__groupHeader__DY1-B{padding:.25rem .75rem;font-size:.8125rem}.list-view-module__lg__Mw8U7 .list-view-module__item__qwoCT{min-height:var(--rubik-grid-row-height-lg);padding:.625rem .75rem;font-size:var(--rubik-control-font-size-lg)}.list-view-module__lg__Mw8U7 .list-view-module__groupHeader__DY1-B{padding:.5rem .75rem;font-size:.9375rem}.list-view-module__gridlinesTop__uf-Ul{border-top:1px solid var(--rubik-pm-color-strip)}.list-view-module__gridlinesBottom__MrM9B{border-bottom:1px solid var(--rubik-pm-color-strip)}.list-view-module__empty__CkjGY{padding:1.5rem;text-align:center;font-size:var(--rubik-control-font-size-md);color:var(--rubik-color-text-secondary)}.menu-button-module__trigger__aD43i{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);font-weight:600;line-height:inherit;border-radius:var(--rubik-radius-sm);border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:background-color .1s linear,border-color .1s linear;overflow:hidden}.menu-button-module__trigger__aD43i:focus-visible{outline:dotted 1px var(--rubik-color-text-primary);outline-offset:1px}.menu-button-module__trigger__aD43i:disabled{cursor:default;background-image:none}.menu-button-module__triggerLabel__m8QbC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-button-module__caret__bMkWL{flex-shrink:0;color:currentColor;transition:transform .15s ease;opacity:.8}.menu-button-module__trigger__aD43i[data-popup-open] .menu-button-module__caret__bMkWL{transform:rotate(180deg)}.menu-button-module__primary__ybOl2{background-color:var(--rubik-color-bg-hover);border-color:transparent;color:var(--rubik-color-text-primary)}.menu-button-module__primary__ybOl2:hover:not(:disabled){background-color:var(--rubik-color-bg-active)}.menu-button-module__primary__ybOl2:active:not(:disabled){background-color:var(--rubik-color-bg-active);background-image:none}.menu-button-module__primary__ybOl2:disabled{background-color:var(--rubik-color-bg-disabled);color:var(--rubik-color-text-disabled)}.menu-button-module__secondary__0ZNjt{background-color:transparent;border-color:var(--rubik-pm-color-border);color:var(--rubik-color-text-primary)}.menu-button-module__secondary__0ZNjt:hover:not(:disabled){background-color:var(--rubik-color-bg-hover);background-image:none}.menu-button-module__secondary__0ZNjt:active:not(:disabled){background-color:var(--rubik-color-bg-active);background-image:none}.menu-button-module__secondary__0ZNjt:disabled{background-color:transparent;border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled)}.menu-button-module__ghost__JxozA{background-color:transparent;border-color:transparent;color:var(--rubik-color-text-primary)}.menu-button-module__ghost__JxozA:hover:not(:disabled){background-color:var(--rubik-color-bg-hover);background-image:none}.menu-button-module__ghost__JxozA:active:not(:disabled){background-color:var(--rubik-color-bg-active);background-image:none}.menu-button-module__ghost__JxozA:disabled{background-color:transparent;color:var(--rubik-color-text-disabled)}.menu-button-module__sm__CYl0o{height:var(--rubik-control-height-sm);padding:0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.menu-button-module__md__2gVcY{height:var(--rubik-control-height-md);padding:0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.menu-button-module__lg__0hOsK{height:var(--rubik-control-height-lg);padding:0 1.5rem;font-size:var(--rubik-control-font-size-lg)}.menu-button-module__positioner__LAk8H{z-index:var(--rubik-z-dropdown)}.menu-button-module__popup__7CHPR{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-16);padding:.5rem 0;min-width:var(--anchor-width);font-family:var(--rubik-font-family);box-sizing:border-box}.menu-button-module__item__-6jsC{display:flex;align-items:center;gap:.75rem;min-height:var(--rubik-popup-row-height-md);padding:.25rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.375;color:var(--rubik-pm-color-text);cursor:pointer;box-sizing:border-box;transition:background-color .1s linear;white-space:nowrap;-webkit-user-select:none;user-select:none}.menu-button-module__item__-6jsC:hover,.menu-button-module__item__-6jsC[data-highlighted]{background-color:var(--rubik-color-bg-hover);outline:none}.menu-button-module__item__-6jsC[data-disabled]{opacity:.5;cursor:not-allowed}.menu-button-module__itemContent__95EnD{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.menu-button-module__submenuTrigger__-NVEh{justify-content:space-between}.menu-button-module__submenuArrow__6u0jL{flex-shrink:0;color:var(--rubik-color-text-secondary);margin-left:1rem}.menu-button-module__separator__2gyFI{display:block;border:none;border-top:1px solid var(--rubik-pm-color-border);margin:.25rem .5rem;height:0;padding:0}.input-date-module__inputGroup__2NHbq{position:relative;width:100%;font-family:var(--rubik-font-family)}.input-date-module__triggerWrap__5kEnZ{display:block;width:100%;position:relative;background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.input-date-module__input__t78f1{width:100%;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rubik-pm-color-text);background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;outline:0;transition:border-color .1s linear;cursor:pointer}.input-date-module__input__t78f1::placeholder{color:var(--rubik-color-text-placeholder);opacity:1;font-style:normal}.input-date-module__input__t78f1:focus{outline:none;border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.input-date-module__input__t78f1:disabled,.input-date-module__input__t78f1.input-date-module__disabled__tOvQr{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.input-date-module__inputWithLabel__xEk3W{padding-top:.75rem}.input-date-module__error__pN1to{border-color:#b3311f}.input-date-module__error__pN1to:focus{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}.input-date-module__sm__XEkPT{height:var(--rubik-control-height-sm);padding:0 2.25rem 0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.input-date-module__md__fNupA{height:var(--rubik-control-height-md);padding:0 2.25rem 0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.input-date-module__lg__-2vvl{height:var(--rubik-control-height-lg);padding:0 2.5rem 0 var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.input-date-module__sm__XEkPT.input-date-module__inputWithLabel__xEk3W{padding-top:.5rem}.input-date-module__md__fNupA.input-date-module__inputWithLabel__xEk3W,.input-date-module__lg__-2vvl.input-date-module__inputWithLabel__xEk3W{padding-top:.75rem}.input-date-module__label__hM1Cz{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1rem;font-weight:400;color:var(--rubik-color-text-secondary);pointer-events:none;transition:top .15s ease,font-size .15s ease,transform .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 3rem);z-index:1;font-family:var(--rubik-font-family);line-height:1.25}.input-date-module__inputGroupWithLabel__t7pSQ .input-date-module__label__hM1Cz{top:2.375rem}.input-date-module__inputGroupWithLabel__t7pSQ[data-size=sm] .input-date-module__label__hM1Cz{top:2rem}.input-date-module__inputGroupWithLabel__t7pSQ[data-size=lg] .input-date-module__label__hM1Cz{top:2.625rem}.input-date-module__labelFloating__tT2mf{top:.25rem;transform:translateY(0);font-size:var(--rubik-font-size-xs);color:var(--rubik-color-text-secondary)}.input-date-module__inputGroupWithLabel__t7pSQ .input-date-module__labelFloating__tT2mf{top:.25rem}.input-date-module__label__hM1Cz[data-required]:after{content:" *";color:#b3311f}.input-date-module__icon__Rp6n1{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:var(--rubik-color-text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}.input-date-module__iconDisabled__fcOhf{opacity:.35}.input-date-module__positioner__zwQNN{z-index:var(--rubik-z-dropdown)}.input-date-module__popupWrap__WspzL{outline:none}.input-date-module__popup__ceTSs{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-16);padding:.75rem;width:18rem;box-sizing:border-box;font-family:var(--rubik-font-family)}.input-date-module__header__O9t80{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;padding:0 .25rem}.input-date-module__headerCenter__msqH1{display:flex;align-items:center;gap:.25rem}.input-date-module__headerToggle__tHJPT{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .375rem;font-family:inherit;font-size:.9375rem;font-weight:600;color:var(--rubik-pm-color-text);background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:background-color .1s linear,color .1s linear}.input-date-module__headerToggle__tHJPT:hover{background-color:var(--rubik-color-bg-hover)}.input-date-module__headerToggle__tHJPT:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.input-date-module__headerToggleActive__dx1Z5{color:var(--rubik-pm-color-blue);background-color:var(--rubik-pm-color-selected)}.input-date-module__navButton__5r-is{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:transparent;color:var(--rubik-pm-color-text);cursor:pointer;border-radius:.25rem;transition:background-color .1s linear}.input-date-module__navButton__5r-is:hover{background-color:var(--rubik-color-bg-hover)}.input-date-module__navButton__5r-is:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.input-date-module__weekdays__pywOH{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.25rem}.input-date-module__weekday__qyJnu{text-align:center;font-size:.75rem;font-weight:600;color:var(--rubik-color-text-secondary);padding:.25rem 0;-webkit-user-select:none;user-select:none}.input-date-module__days__-X7UJ{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}.input-date-module__day__5mGuz{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0 auto;font-size:.875rem;font-weight:400;color:var(--rubik-pm-color-text);cursor:pointer;border:none;background:transparent;border-radius:50%;box-sizing:border-box;transition:background-color .1s linear,color .1s linear;font-family:inherit}.input-date-module__day__5mGuz:hover:not(:disabled):not(.input-date-module__daySelected__Nn1Kx){background-color:var(--rubik-color-bg-hover)}.input-date-module__day__5mGuz:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.input-date-module__daySelected__Nn1Kx{background-color:var(--rubik-pm-color-blue);color:var(--rubik-color-on-accent);font-weight:600}.input-date-module__daySelected__Nn1Kx:hover{background-color:var(--rubik-color-accent-hover)}.input-date-module__dayToday__bDjaG{position:relative}.input-date-module__dayToday__bDjaG:after{content:"";position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);width:.25rem;height:.25rem;border-radius:50%;background-color:var(--rubik-pm-color-blue)}.input-date-module__daySelected__Nn1Kx.input-date-module__dayToday__bDjaG:after{background-color:var(--rubik-color-on-accent)}.input-date-module__dayOtherMonth__oWNjK{color:var(--rubik-color-text-disabled)}.input-date-module__dayDisabled__lw5km{opacity:.35;cursor:not-allowed}.input-date-module__monthsGrid__rr7YV{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.25rem 0}.input-date-module__monthCell__8MKsm{display:flex;align-items:center;justify-content:center;height:2.25rem;font-family:inherit;font-size:.875rem;font-weight:400;color:var(--rubik-pm-color-text);cursor:pointer;border:none;background:transparent;border-radius:.25rem;box-sizing:border-box;transition:background-color .1s linear,color .1s linear}.input-date-module__monthCell__8MKsm:hover:not(:disabled):not(.input-date-module__monthCellSelected__x2i3U){background-color:var(--rubik-color-bg-hover)}.input-date-module__monthCell__8MKsm:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.input-date-module__monthCellSelected__x2i3U{background-color:var(--rubik-pm-color-blue);color:var(--rubik-color-on-accent);font-weight:600}.input-date-module__monthCellSelected__x2i3U:hover{background-color:var(--rubik-color-accent-hover)}.input-date-module__monthCellDisabled__8CeGF{opacity:.35;cursor:not-allowed}.input-date-module__yearsGrid__6cRWi{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.25rem 0}.input-date-module__yearCell__peGyQ{display:flex;align-items:center;justify-content:center;height:2.25rem;font-family:inherit;font-size:.875rem;font-weight:400;color:var(--rubik-pm-color-text);cursor:pointer;border:none;background:transparent;border-radius:.25rem;box-sizing:border-box;transition:background-color .1s linear,color .1s linear}.input-date-module__yearCell__peGyQ:hover:not(:disabled):not(.input-date-module__yearCellSelected__I1zhr){background-color:var(--rubik-color-bg-hover)}.input-date-module__yearCell__peGyQ:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.input-date-module__yearCellSelected__I1zhr{background-color:var(--rubik-pm-color-blue);color:var(--rubik-color-on-accent);font-weight:600}.input-date-module__yearCellSelected__I1zhr:hover{background-color:var(--rubik-color-accent-hover)}.input-date-module__yearCellDisabled__rvlEe{opacity:.35;cursor:not-allowed}.input-date-module__footer__w24Yl{display:flex;justify-content:center;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--rubik-pm-color-border)}.input-date-module__todayButton__VcJtH{font-family:inherit;font-size:var(--rubik-font-size-sm);font-weight:600;color:var(--rubik-pm-color-blue);background:transparent;border:none;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .1s linear}.input-date-module__todayButton__VcJtH:hover{background-color:var(--rubik-pm-color-selected)}.input-date-module__todayButton__VcJtH:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:1px}.input-time-module__inputGroup__7qWJQ{position:relative;width:100%;font-family:var(--rubik-font-family)}.input-time-module__triggerWrap__aAFwM{display:block;width:100%;position:relative;background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.input-time-module__input__q13Sc{width:100%;font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rubik-pm-color-text);background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-sizing:border-box;outline:0;transition:border-color .1s linear;cursor:pointer}.input-time-module__input__q13Sc::placeholder{color:var(--rubik-color-text-placeholder);opacity:1;font-style:normal}.input-time-module__input__q13Sc:focus{outline:none;border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue) inset}.input-time-module__input__q13Sc:disabled,.input-time-module__input__q13Sc.input-time-module__disabled__Pz66j{background-color:var(--rubik-color-bg-disabled);border-color:var(--rubik-color-border-disabled);color:var(--rubik-color-text-disabled);cursor:not-allowed}.input-time-module__inputWithLabel__rI6WT{padding-top:.75rem}.input-time-module__error__pFypI{border-color:#b3311f}.input-time-module__error__pFypI:focus{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}.input-time-module__sm__yv0u9{height:var(--rubik-control-height-sm);padding:0 2.25rem 0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.input-time-module__md__rrjq1{height:var(--rubik-control-height-md);padding:0 2.25rem 0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.input-time-module__lg__u-hkf{height:var(--rubik-control-height-lg);padding:0 2.5rem 0 var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.input-time-module__sm__yv0u9.input-time-module__inputWithLabel__rI6WT{padding-top:.5rem}.input-time-module__md__rrjq1.input-time-module__inputWithLabel__rI6WT,.input-time-module__lg__u-hkf.input-time-module__inputWithLabel__rI6WT{padding-top:.75rem}.input-time-module__label__wSiYQ{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1rem;font-weight:400;color:var(--rubik-color-text-secondary);pointer-events:none;transition:top .15s ease,font-size .15s ease,transform .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 3rem);z-index:1;font-family:var(--rubik-font-family);line-height:1.25}.input-time-module__inputGroupWithLabel__LJb9F .input-time-module__label__wSiYQ{top:2.375rem}.input-time-module__inputGroupWithLabel__LJb9F[data-size=sm] .input-time-module__label__wSiYQ{top:2rem}.input-time-module__inputGroupWithLabel__LJb9F[data-size=lg] .input-time-module__label__wSiYQ{top:2.625rem}.input-time-module__labelFloating__PVAj4{top:.25rem;transform:translateY(0);font-size:var(--rubik-font-size-xs);color:var(--rubik-color-text-secondary)}.input-time-module__inputGroupWithLabel__LJb9F .input-time-module__labelFloating__PVAj4{top:.25rem}.input-time-module__label__wSiYQ[data-required]:after{content:" *";color:#b3311f}.input-time-module__icon__Wm4l7{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:var(--rubik-color-text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}.input-time-module__iconDisabled__xLjHF{opacity:.35}.input-time-module__positioner__Iy-hF{z-index:var(--rubik-z-dropdown)}.input-time-module__popupWrap__yPyQ1{outline:none}.input-time-module__popup__Xr6uY{background-color:var(--rubik-pm-color-white);border:1px solid var(--rubik-pm-color-border);border-radius:.25rem;box-shadow:var(--rubik-fluent-shadow-16);padding:.5rem 0;min-width:8rem;max-height:16rem;overflow:auto;box-sizing:border-box;font-family:var(--rubik-font-family)}.input-time-module__timeItem__iruLT{display:block;width:100%;padding:.5rem 1rem;font-family:inherit;font-size:var(--rubik-control-font-size-md);font-weight:400;color:var(--rubik-pm-color-text);text-align:left;background:transparent;border:none;cursor:pointer;box-sizing:border-box;transition:background-color .1s linear;white-space:nowrap}.input-time-module__timeItem__iruLT:hover{background-color:var(--rubik-color-bg-hover)}.input-time-module__timeItem__iruLT:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:-1px}.input-time-module__timeItemSelected__AAMei{background-color:var(--rubik-pm-color-selected);font-weight:600}.input-date-time-module__container__auDQz{width:100%;font-family:var(--rubik-font-family)}.input-date-time-module__label__5Li-n{display:block;font-size:var(--rubik-font-size-xs);font-weight:600;color:var(--rubik-color-text-secondary);margin-bottom:.25rem}.input-date-time-module__label__5Li-n[data-required]:after{content:" *";color:#b3311f}.input-date-time-module__row__VUi6-{display:flex;align-items:flex-start;gap:.75rem}.input-date-time-module__dateInput__2roIc{flex:2 1 auto;min-width:0}.input-date-time-module__timeInput__LbLta{flex:1 1 auto;min-width:0}.divider-module__divider__TXOj8{border:0;margin:0;flex-shrink:0}.divider-module__horizontal__BiNPo{border-block-start:1px solid var(--rubik-core-divider-color);width:100%}.divider-module__vertical__JX1w9{border-inline-start:1px solid var(--rubik-core-divider-color);height:100%;align-self:stretch}.breadcrumbs-module__nav__kRI-E{display:block}.breadcrumbs-module__list__wl-79{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:var(--rubik-core-spacing-1x)}.breadcrumbs-module__item__oKD8E{display:inline-flex;align-items:center;font-size:var(--rubik-typography-body-sm-font-size);line-height:var(--rubik-typography-body-sm-line-height);color:var(--rubik-core-text-color-secondary)}.breadcrumbs-module__link__3vq3b{color:var(--rubik-core-text-color-primary);text-decoration:none;transition:color var(--rubik-animation-duration-short) ease}.breadcrumbs-module__link__3vq3b:hover{color:var(--rubik-core-text-color-primary);text-decoration:underline}.breadcrumbs-module__text__GJMwB{color:var(--rubik-core-text-color-primary)}.breadcrumbs-module__current__QUcfn .breadcrumbs-module__text__GJMwB{color:var(--rubik-core-text-color-primary);font-weight:var(--rubik-typography-body-sm-font-weight)}.breadcrumbs-module__separator__0sYzp{display:inline-flex;align-items:center;margin-inline-start:var(--rubik-core-spacing-1x);color:var(--rubik-core-text-color-disabled);font-size:.625rem}.collapsible-module__root__V99I0{border-block-end:1px solid var(--rubik-core-divider-color)}.collapsible-module__accordion__7TOwQ .collapsible-module__root__V99I0:last-child{border-block-end:none}.collapsible-module__header__gZNjv{display:flex;align-items:center;width:100%;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-1x);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--rubik-typography-body-md-font-size);line-height:var(--rubik-typography-body-md-line-height);color:var(--rubik-core-text-color-primary);text-align:start;transition:background-color var(--rubik-animation-duration-short) ease}.collapsible-module__header__gZNjv:hover{background-color:var(--rubik-core-bg-color-hover)}.collapsible-module__header__gZNjv:focus-visible{outline:2px solid var(--rubik-core-border-color-selected);outline-offset:-2px}.collapsible-module__icon__FMNc2{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:var(--rubik-core-spacing-1x);color:var(--rubik-core-text-color-secondary);transition:transform var(--rubik-animation-duration-short) ease}.collapsible-module__title__pGYmx{flex:1;font-weight:var(--rubik-typography-body-md-font-weight)}.collapsible-module__content__4Waat{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--rubik-animation-duration-medium) ease}.collapsible-module__expanded__MTebm{grid-template-rows:1fr}.collapsible-module__inner__kLwug{overflow:hidden;padding-inline:var(--rubik-core-spacing-1x);padding-block-end:var(--rubik-core-spacing-2x)}.collapsible-module__accordion__7TOwQ{border:1px solid var(--rubik-core-border-color-enabled);border-radius:var(--rubik-core-border-radius-md);overflow:hidden}.stepper-module__root__yi78M{display:flex;align-items:flex-start;gap:0}.stepper-module__step__Gm-6A{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;text-align:center;padding-inline:var(--rubik-core-spacing-1x)}.stepper-module__step__Gm-6A.stepper-module__last__U3DQw{flex:0 0 auto}.stepper-module__connector__BniUr{position:absolute;top:calc(var(--rubik-train-step-indicator-size) / 2);left:calc(50% + var(--rubik-train-step-indicator-size) / 2 + var(--rubik-core-spacing-1x));right:calc(-50% + var(--rubik-train-step-indicator-size) / 2 + var(--rubik-core-spacing-1x));height:2px;background-color:var(--rubik-core-border-color-enabled)}.stepper-module__completed__PEnHs .stepper-module__connector__BniUr{background-color:var(--rubik-core-brand-1)}.stepper-module__indicator__ZJ266{display:flex;align-items:center;justify-content:center;width:var(--rubik-train-step-indicator-size);height:var(--rubik-train-step-indicator-size);border-radius:50%;border:2px solid var(--rubik-core-border-color-enabled);background-color:rgb(var(--rubik-palette-neutral-rgb-0));color:var(--rubik-core-text-color-secondary);font-size:var(--rubik-typography-body-xs-font-size);z-index:1;transition:all var(--rubik-animation-duration-short) ease}.stepper-module__current__8sSLT .stepper-module__indicator__ZJ266{border-color:var(--rubik-core-brand-1);color:var(--rubik-core-brand-1)}.stepper-module__completed__PEnHs .stepper-module__indicator__ZJ266{border-color:var(--rubik-core-brand-1);background-color:var(--rubik-core-brand-1);color:rgb(var(--rubik-palette-neutral-rgb-0))}.stepper-module__error__jt3JV .stepper-module__indicator__ZJ266{border-color:var(--rubik-core-danger-1);background-color:var(--rubik-core-danger-1);color:rgb(var(--rubik-palette-neutral-rgb-0))}.stepper-module__number__RkHxi{font-weight:var(--rubik-typography-body-md-font-weight)}.stepper-module__content__57xBP{margin-block-start:var(--rubik-core-spacing-1x)}.stepper-module__label__7-YCU{font-size:var(--rubik-typography-body-sm-font-size);line-height:var(--rubik-typography-body-sm-line-height);color:var(--rubik-core-text-color-primary);font-weight:var(--rubik-typography-body-sm-font-weight)}.stepper-module__current__8sSLT .stepper-module__label__7-YCU{font-weight:var(--rubik-typography-heading-xs-font-weight)}.stepper-module__description__PMp8Z{font-size:var(--rubik-typography-body-xs-font-size);line-height:var(--rubik-typography-body-xs-line-height);color:var(--rubik-core-text-color-secondary);margin-block-start:2px}.file-picker-module__root__flvpJ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--rubik-core-spacing-6x);border:2px dashed var(--rubik-core-border-color-enabled);border-radius:var(--rubik-core-border-radius-md);background-color:rgb(var(--rubik-palette-neutral-rgb-0));cursor:pointer;transition:all var(--rubik-animation-duration-short) ease}.file-picker-module__root__flvpJ:hover{border-color:var(--rubik-core-border-color-selected);background-color:var(--rubik-core-bg-color-hover)}.file-picker-module__dragOver__yPUCS{border-color:var(--rubik-core-brand-1);background-color:var(--rubik-core-bg-color-selected)}.file-picker-module__disabled__R6POx{opacity:.5;cursor:not-allowed}.file-picker-module__input__TR-ll{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.file-picker-module__content__nVBBa{display:flex;flex-direction:column;align-items:center;gap:var(--rubik-core-spacing-2x);text-align:center}.file-picker-module__icon__sun6h{color:var(--rubik-core-text-color-secondary);font-size:2rem}.file-picker-module__text__In9NZ{margin:0;font-size:var(--rubik-typography-body-md-font-size);line-height:var(--rubik-typography-body-md-line-height);color:var(--rubik-core-text-color-primary)}.file-picker-module__hint__W2kzR{margin:0;font-size:var(--rubik-typography-body-sm-font-size);line-height:var(--rubik-typography-body-sm-line-height);color:var(--rubik-core-text-color-secondary)}.tree-view-module__root__ajztu{list-style:none;margin:0;padding:0;font-family:var(--rubik-font-family)}.tree-view-module__children__Qnrqh{list-style:none;margin:0;padding:0}.tree-view-module__item__DE7k-{display:flex;align-items:center;gap:var(--rubik-core-spacing-1x);padding-block:var(--rubik-core-spacing-1x);padding-inline-end:var(--rubik-core-spacing-2x);border-radius:var(--rubik-core-border-radius-sm);cursor:pointer;transition:background-color var(--rubik-animation-duration-short) ease}.tree-view-module__item__DE7k-:hover{background-color:var(--rubik-core-bg-color-hover)}.tree-view-module__item__DE7k-:focus-visible{outline:2px solid var(--rubik-core-border-color-selected);outline-offset:-2px}.tree-view-module__selected__ONcGf,.tree-view-module__selected__ONcGf:hover{background-color:var(--rubik-core-bg-color-selected)}.tree-view-module__disabled__oakxX{opacity:.5;cursor:not-allowed}.tree-view-module__disabled__oakxX:hover{background-color:transparent}.tree-view-module__toggle__j9EPt{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:none;cursor:pointer;color:var(--rubik-core-text-color-secondary);border-radius:var(--rubik-core-border-radius-sm);transition:background-color var(--rubik-animation-duration-short) ease}.tree-view-module__toggle__j9EPt:hover{background-color:var(--rubik-core-bg-color-hover)}.tree-view-module__spacer__VuBkr{display:inline-block;width:1.5rem;flex-shrink:0}.tree-view-module__label__ai-hc{flex:1;font-size:var(--rubik-typography-body-md-font-size);line-height:var(--rubik-typography-body-md-line-height);color:var(--rubik-core-text-color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-list-module__root__JUuOw{font-family:var(--rubik-font-family)}.navigation-list-module__list__XroSZ{list-style:none;margin:0;padding:0}.navigation-list-module__vertical__ij50b .navigation-list-module__list__XroSZ{display:flex;flex-direction:column}.navigation-list-module__horizontal__0l-kT .navigation-list-module__list__XroSZ{display:flex;flex-direction:row;gap:var(--rubik-core-spacing-1x)}.navigation-list-module__item__8hBbA{position:relative}.navigation-list-module__vertical__ij50b .navigation-list-module__item__8hBbA{border-radius:var(--rubik-core-border-radius-sm)}.navigation-list-module__horizontal__0l-kT .navigation-list-module__item__8hBbA{border-radius:var(--rubik-core-border-radius-md)}.navigation-list-module__link__GWJPl{display:flex;align-items:center;gap:var(--rubik-core-spacing-2x);width:100%;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-3x);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--rubik-typography-body-md-font-size);line-height:var(--rubik-typography-body-md-line-height);color:var(--rubik-core-text-color-primary);text-decoration:none;text-align:start;border-radius:inherit;transition:background-color var(--rubik-animation-duration-short) ease}.navigation-list-module__link__GWJPl:hover{background-color:var(--rubik-core-bg-color-hover)}.navigation-list-module__link__GWJPl:focus-visible{outline:2px solid var(--rubik-core-border-color-selected);outline-offset:-2px}.navigation-list-module__selected__ARIpS .navigation-list-module__link__GWJPl{background-color:var(--rubik-core-bg-color-selected);color:var(--rubik-core-text-color-brand);font-weight:var(--rubik-typography-body-md-font-weight)}.navigation-list-module__disabled__0OXKB .navigation-list-module__link__GWJPl{opacity:.5;cursor:not-allowed}.navigation-list-module__disabled__0OXKB .navigation-list-module__link__GWJPl:hover{background-color:transparent}.navigation-list-module__icon__LbIQV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.navigation-list-module__label__dJgYI{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-list-module__subList__6LGfy{list-style:none;margin:0;padding:0;padding-block-start:var(--rubik-core-spacing-1x)}.card-view-module__card__uC53Y{display:flex;flex-direction:column;margin:var(--rubik-surface-card-margin);background-color:var(--rubik-surface-card-bg-color);border:1px solid var(--rubik-surface-card-border-color);border-radius:var(--rubik-surface-card-border-radius);box-shadow:var(--rubik-surface-card-box-shadow);overflow:hidden;transition:box-shadow var(--rubik-animation-duration-short) ease,transform var(--rubik-animation-duration-short) ease}.card-view-module__hoverable__VC-F5:hover{box-shadow:var(--rubik-fluent-shadow-8)}.card-view-module__actionable__gkIUx{cursor:pointer}.card-view-module__actionable__gkIUx:hover{box-shadow:var(--rubik-fluent-shadow-8);transform:scale(1.01)}.card-view-module__actionable__gkIUx:active{transform:scale(.99)}.card-view-module__header__6lY1I{padding:var(--rubik-core-spacing-3x) var(--rubik-core-spacing-4x);border-block-end:1px solid var(--rubik-core-divider-color)}.card-view-module__body__jen0b{flex:1;padding:var(--rubik-core-spacing-4x)}.card-view-module__footer__wmSqH{padding:var(--rubik-core-spacing-3x) var(--rubik-core-spacing-4x);border-block-start:1px solid var(--rubik-core-divider-color)}.color-palette-module__root__rZEhj{display:grid;gap:var(--rubik-core-spacing-1x)}.color-palette-module__swatch__eL8hG{position:relative;aspect-ratio:1;border:1px solid var(--rubik-core-border-color-enabled);border-radius:var(--rubik-core-border-radius-sm);cursor:pointer;padding:0;overflow:hidden;transition:transform var(--rubik-animation-duration-short) ease,box-shadow var(--rubik-animation-duration-short) ease}.color-palette-module__swatch__eL8hG:hover{transform:scale(1.08);box-shadow:var(--rubik-fluent-shadow-4);z-index:1}.color-palette-module__swatch__eL8hG:focus-visible{outline:2px solid var(--rubik-core-border-color-selected);outline-offset:2px}.color-palette-module__selected__-ld5s{border-color:var(--rubik-core-border-color-selected);box-shadow:0 0 0 2px var(--rubik-core-border-color-selected)}.color-palette-module__check__Sk1p6{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;mix-blend-mode:difference}.tabs-module__tabs__7DuOd{font-family:var(--rubik-font-family)}.tabs-module__list__rFDPt{display:inline-flex;border-bottom:1px solid var(--rubik-pm-color-border);margin-bottom:1rem}.tabs-module__tab__H029q{display:inline-flex;align-items:center;justify-content:center;padding:.375rem var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md);font-weight:600;color:var(--rubik-color-text-secondary);background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .18s ease}.tabs-module__tab__H029q:hover{color:var(--rubik-pm-color-text)}.tabs-module__tab__H029q:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:-2px}.tabs-module__tab__H029q[data-active]{color:var(--rubik-pm-color-text);border-bottom-color:var(--rubik-pm-color-blue)}.tabs-module__tab__H029q:disabled{color:var(--rubik-color-text-disabled);cursor:default}.tabs-module__panel__H9yKs{padding:.75rem 0}.tabs-module__panel__H9yKs[data-hidden]{display:none}.tabs-module__tabBarRoot__U0BJe{font-family:var(--rubik-font-family);width:100%}.tabs-module__tabBarTabsRoot__YhtiU{width:100%}.tabs-module__tabBarListWrapper__T4-Gk{display:flex;align-items:stretch;gap:var(--rubik-spacing-1);width:100%}.tabs-module__tabBarList__Jwkj0{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;overflow:hidden;border:1px solid var(--rubik-pm-color-border);border-radius:var(--rubik-radius-md);background:var(--rubik-color-bg-secondary);padding:.125rem}.tabs-module__tabBarTab__COqDn{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.125rem;min-height:var(--rubik-control-height-md);padding:.25rem var(--rubik-control-padding-x-md);border:none;border-radius:calc(var(--rubik-radius-md) - 2px);background:transparent;color:var(--rubik-color-text-secondary);font-size:var(--rubik-control-font-size-md);line-height:1.2;text-align:center;cursor:pointer;transition:background-color var(--rubik-transition-normal),color var(--rubik-transition-normal),transform var(--rubik-transition-fast)}.tabs-module__tabBarTab__COqDn:hover{color:var(--rubik-color-text-primary);background:var(--rubik-color-bg-hover)}.tabs-module__tabBarTab__COqDn:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:-2px}.tabs-module__tabBarTab__COqDn[data-active]{color:var(--rubik-color-text-primary);font-weight:var(--rubik-font-weight-semibold)}.tabs-module__tabBarTab__COqDn:disabled,.tabs-module__tabBarTab__COqDn[data-disabled]{color:var(--rubik-color-text-disabled);cursor:not-allowed;background:transparent}.tabs-module__tabBarTabMain__setn9{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:0}.tabs-module__tabBarIcon__dWH8U{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tabs-module__tabBarCustomIcon__xov1l{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;line-height:1}.tabs-module__tabBarLabel__mz6Tu{min-width:0}.tabs-module__tabBarMetadata__gytBf{font-size:var(--rubik-font-size-xs);line-height:1.2;color:var(--rubik-color-text-secondary)}.tabs-module__tabBarBadge__BnVAt{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .35rem;border-radius:0;background:var(--rubik-color-bg-selected);color:var(--rubik-color-text-primary);font-size:.6875rem;font-weight:var(--rubik-font-weight-semibold);line-height:1;white-space:nowrap;flex-shrink:0}.tabs-module__tabBarIndicator__7VuSA{position:absolute;bottom:0;height:2px;border-radius:var(--rubik-radius-full);background:var(--rubik-color-border-selected);transition:transform var(--rubik-transition-normal),width var(--rubik-transition-normal),left var(--rubik-transition-normal)}.tabs-module__tabBarListRedwood__CgqT-{border:none;background:transparent;border-radius:0;padding:0;gap:0}.tabs-module__tabBarListRedwood__CgqT-:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--rubik-pm-color-border)}.tabs-module__tabBarTabRedwood__p53aU{border-radius:0;min-height:var(--rubik-control-height-md);padding:0;margin:0 2rem 0 0;font-weight:600;background:transparent;border-bottom:3px solid transparent;margin-bottom:-1px;position:relative;z-index:1;color:var(--rubik-color-text-secondary);transition:color .18s ease}.tabs-module__tabBarTabRedwood__p53aU:hover{background:transparent;color:var(--rubik-pm-color-text)}.tabs-module__tabBarTabRedwood__p53aU:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:-2px}.tabs-module__tabBarTabRedwood__p53aU[data-active]{background:transparent;color:var(--rubik-pm-color-text);border-bottom-color:var(--rubik-pm-color-blue)}.tabs-module__tabBarIndicatorRedwood__mGmWd{display:none}@media(max-width:768px){.tabs-module__tabBarTabRedwood__p53aU{margin:0 1.25rem 0 0;min-height:2.5rem}}.tabs-module__displayStandard__VRIVX .tabs-module__tabBarTabMain__setn9{flex-direction:row;justify-content:center}.tabs-module__displayIcons__LhBkv .tabs-module__tabBarTab__COqDn{min-width:var(--rubik-control-height-md);padding:.5rem}.tabs-module__displayIcons__LhBkv .tabs-module__tabBarTabMain__setn9{justify-content:center}.tabs-module__displayIcons__LhBkv .tabs-module__tabBarBadge__BnVAt{position:absolute;top:.125rem;right:.125rem;transform:translate(25%,-25%)}.tabs-module__displayStacked__2vxFr .tabs-module__tabBarTab__COqDn{min-height:var(--rubik-control-height-lg)}.tabs-module__displayStacked__2vxFr .tabs-module__tabBarTabMain__setn9{flex-direction:column;gap:.25rem}.tabs-module__layoutStretch__xeZyG .tabs-module__tabBarTab__COqDn{flex:1 1 0}.tabs-module__layoutCondense__XO8vr .tabs-module__tabBarTab__COqDn{flex:0 0 auto;max-width:14rem}.tabs-module__edgeTop__DIHMd .tabs-module__tabBarIndicator__7VuSA{top:auto;bottom:0}.tabs-module__edgeBottom__UnPtD .tabs-module__tabBarIndicator__7VuSA{top:0;bottom:auto}.tabs-module__truncationProgressive__4mezv .tabs-module__tabBarLabel__mz6Tu,.tabs-module__truncationProgressive__4mezv .tabs-module__tabBarMetadata__gytBf,.tabs-module__truncationProgressive__4mezv .tabs-module__overflowItemLabel__ksMp6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs-module__truncationNone__ikjYK .tabs-module__tabBarLabel__mz6Tu,.tabs-module__truncationNone__ikjYK .tabs-module__overflowItemLabel__ksMp6{white-space:nowrap}.tabs-module__overflowModeHidden__1r1yS .tabs-module__tabBarList__Jwkj0{overflow-x:auto;scrollbar-width:thin}.tabs-module__overflowModePopup__MB2I2 .tabs-module__tabBarList__Jwkj0{overflow:hidden}.tabs-module__overflowTrigger__j4esd{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;padding:0 .625rem;border:1px solid var(--rubik-pm-color-border);border-radius:var(--rubik-radius-md);background:var(--rubik-color-bg-secondary);color:var(--rubik-color-text-secondary);cursor:pointer;transition:background-color var(--rubik-transition-normal),color var(--rubik-transition-normal),border-color var(--rubik-transition-normal)}.tabs-module__overflowTrigger__j4esd:hover,.tabs-module__overflowTrigger__j4esd[data-popup-open]{color:var(--rubik-color-text-primary);border-color:var(--rubik-pm-color-border);background:var(--rubik-color-bg-hover)}.tabs-module__overflowTrigger__j4esd:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:1px}.tabs-module__overflowTriggerActive__Mkn-4{color:var(--rubik-color-text-primary);border-color:var(--rubik-color-border-selected)}.tabs-module__overflowPositioner__fSgb8{z-index:var(--rubik-z-popover)}.tabs-module__overflowMenuPopup__DDmfA{min-width:14rem;max-width:20rem;max-height:18rem;overflow-y:auto;border:1px solid var(--rubik-pm-color-border);border-radius:var(--rubik-radius-md);background:var(--rubik-color-bg-primary);box-shadow:var(--rubik-fluent-shadow-16);padding:.25rem}.tabs-module__overflowItem__-nxzS{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border:none;border-radius:calc(var(--rubik-radius-md) - 2px);background:transparent;color:var(--rubik-color-text-secondary);font-size:var(--rubik-control-font-size-md);line-height:1.2;min-height:var(--rubik-popup-row-height-md);padding:.25rem .625rem;text-align:left;cursor:pointer;transition:background-color var(--rubik-transition-fast),color var(--rubik-transition-fast)}.tabs-module__overflowItem__-nxzS:hover,.tabs-module__overflowItem__-nxzS[data-highlighted]{background:var(--rubik-color-bg-hover);color:var(--rubik-color-text-primary)}.tabs-module__overflowItem__-nxzS[data-disabled],.tabs-module__overflowItem__-nxzS:disabled{color:var(--rubik-color-text-disabled);cursor:not-allowed;background:transparent}.tabs-module__overflowItemContent__fH4Nn{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.tabs-module__overflowItemIcon__p2TnD{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tabs-module__overflowItemLabel__ksMp6{min-width:0}.tabs-module__overflowItemBadge__G97rY{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .35rem;border-radius:0;background:var(--rubik-color-bg-selected);color:var(--rubik-color-text-primary);font-size:.6875rem;font-weight:var(--rubik-font-weight-semibold);line-height:1;white-space:nowrap;flex-shrink:0}.tabs-module__overflowItemActive__4JO5H{color:var(--rubik-color-text-primary);background:var(--rubik-pm-color-selected);font-weight:var(--rubik-font-weight-medium)}.tabs-module__severityInfo__vhem9{color:var(--rubik-color-info-500)}.tabs-module__severitySuccess__VCbMC{color:var(--rubik-color-success-500)}.tabs-module__severityWarning__lT-PJ{color:var(--rubik-color-warning-500)}.tabs-module__severityDanger__i0eyq{color:var(--rubik-color-danger-500)}.tabs-module__visuallyHidden__8i1n6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.avatar-module__avatar__pACWG{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:#5c5651;color:var(--rubik-color-on-strong-surface);box-sizing:border-box;font-weight:lighter}.avatar-module__image__W9aaa{width:100%;height:100%;object-fit:cover}.avatar-module__fallback__uNk6m{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.avatar-module__fallbackText__HRW4U{font-weight:lighter;color:var(--rubik-color-on-strong-surface)}.avatar-module__circle__IevZW{border-radius:9999px}.avatar-module__square__Qihy-{border-radius:.5rem}.avatar-module__xs__7W3LB{width:1.75rem;height:1.75rem;font-size:.75rem}.avatar-module__sm__BKgLk{width:2.25rem;height:2.25rem;font-size:.859rem}.avatar-module__md__4y1Os{width:3rem;height:3rem;font-size:1.25rem}.avatar-module__lg__BRiUS{width:4.5rem;height:4.5rem;font-size:1.75rem}.avatar-module__xl__BOeWx{width:6rem;height:6rem;font-size:2.25rem}.tooltip-module__trigger__kAxop{background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.tooltip-module__positioner__7J2oh{z-index:var(--rubik-z-tooltip)}.tooltip-module__popup__olMHG{background-color:var(--rubik-color-strong-surface);color:var(--rubik-color-on-strong-surface);padding:.5rem .75rem;border-radius:.25rem;font-family:var(--rubik-font-family);font-size:var(--rubik-font-size-sm);line-height:1.2;box-shadow:var(--rubik-fluent-shadow-8);max-width:20rem;word-break:break-word}.tooltip-module__arrow__l8AcS{width:8px;height:8px;background-color:var(--rubik-color-strong-surface);transform:rotate(45deg)}.toolbar-module__toolbar__9BUun{display:flex;align-items:center;flex-wrap:wrap;padding:.25em 0;border-style:solid;border-color:var(--rubik-fluent-neutral-stroke-1);border-width:0;border-radius:var(--rubik-core-border-radius-md);background-color:transparent;font-family:var(--rubik-typography-body-md-font-family, var(--rubik-font-family))}.toolbar-module__toolbarChromingSolid__65d4t{background-color:var(--rubik-fluent-neutral-background-1);box-shadow:var(--rubik-fluent-shadow-8)}.toolbar-module__toolbarChromingOutlined__KiQKr{border-width:1px;background-color:transparent}.toolbar-module__toolbarChromingBorderless__w4Zwq{border-width:0;background-color:transparent}.toolbar-module__toolbarFullWidth__qTzxK{display:flex;width:100%}.toolbar-module__toolbarTopBorder__9ngrN{border-top-width:1px;border-radius:0}.toolbar-module__toolbarBottomBorder__mnYgV{border-bottom-width:1px;border-radius:0}.toolbar-module__toolbarNoChrome__nMjBc{background-color:transparent!important;border-width:0!important}.toolbar-module__toolbars__a540T{display:flex;flex-direction:column;border-style:solid;border-color:var(--rubik-core-border-color-enabled);border-width:0;border-radius:var(--rubik-core-border-radius-md);background-color:transparent}.toolbar-module__toolbarsChromingSolid__F6bGo{background-color:var(--rubik-color-bg-disabled)}.toolbar-module__toolbarsChromingOutlined__0gVHS{border-width:1px;background-color:transparent}.toolbar-module__toolbarsChromingBorderless__TiLYC{border-width:0;background-color:transparent}.toolbar-module__toolbarRow__WWsEL{display:flex;align-items:center;flex-wrap:wrap}.toolbar-module__toolbarRow__WWsEL+.toolbar-module__toolbarRow__WWsEL{border-top:1px solid var(--rubik-fluent-neutral-stroke-1)}.toolbar-module__toolbarRow__WWsEL .toolbar-module__toolbar__9BUun{display:flex;background-color:transparent;border:0;border-radius:0}.toolbar-module__toolbarRow__WWsEL .toolbar-module__toolbar__9BUun+.toolbar-module__toolbar__9BUun{border-inline-start:1px solid var(--rubik-fluent-neutral-stroke-1);margin-inline-start:.5em;padding-inline-start:.5em}.toolbar-module__toolbar__9BUun .toolbar-module__button__2Tuh1{margin-block-end:0}.toolbar-module__toolbar__9BUun>.toolbar-module__button__2Tuh1:not(:first-child),.toolbar-module__toolbar__9BUun>.toolbar-module__itemGroup__v7G3I:not(:first-child),.toolbar-module__toolbar__9BUun>.toolbar-module__menuWrapper__6DSkx:not(:first-child){margin-inline-start:.125rem}.toolbar-module__toolbar__9BUun>.toolbar-module__button__2Tuh1:not(:last-child),.toolbar-module__toolbar__9BUun>.toolbar-module__itemGroup__v7G3I:not(:last-child),.toolbar-module__toolbar__9BUun>.toolbar-module__menuWrapper__6DSkx:not(:last-child){margin-inline-end:.125rem}.toolbar-module__separator__H-0d3{border-inline-start:solid 1px var(--rubik-fluent-neutral-stroke-1);height:1.833em;display:inline-block;vertical-align:middle;margin:0 var(--rubik-toolbar-separator-margin, .25rem);flex-shrink:0}.toolbar-module__button__2Tuh1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;border:1px solid transparent;border-radius:var(--rubik-core-border-radius-sm);font-family:inherit;font-weight:var(--rubik-typography-body-md-font-weight);line-height:1;color:var(--rubik-core-text-color-primary);background:transparent;cursor:pointer;white-space:nowrap;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:background-color var(--rubik-animation-duration-short) ease,border-color var(--rubik-animation-duration-short) ease}.toolbar-module__button__2Tuh1:focus-visible{outline:dotted 1px var(--rubik-core-text-color-primary);outline-offset:1px}.toolbar-module__button__2Tuh1:disabled,.toolbar-module__button__2Tuh1[data-disabled]{color:var(--rubik-core-text-color-disabled);cursor:default;background-image:none}.toolbar-module__button__2Tuh1[data-loading]{cursor:progress}.toolbar-module__loadingSpinner__x72pC{flex:0 0 auto;width:1em;height:1em;border:.125rem solid currentColor;border-block-start-color:transparent;border-radius:999px;opacity:.84;animation:toolbar-module__toolbarLoadingSpin__6nodS .78s linear infinite}.toolbar-module__sizeSm__TojZl .toolbar-module__button__2Tuh1{height:var(--rubik-control-height-sm);padding:0 var(--rubik-control-padding-x-sm);font-size:var(--rubik-control-font-size-sm)}.toolbar-module__sizeMd__ZIylb .toolbar-module__button__2Tuh1{height:var(--rubik-control-height-md);padding:0 var(--rubik-control-padding-x-md);font-size:var(--rubik-control-font-size-md)}.toolbar-module__sizeLg__bCWN0 .toolbar-module__button__2Tuh1{height:var(--rubik-control-height-lg);padding:0 var(--rubik-control-padding-x-lg);font-size:var(--rubik-control-font-size-lg)}.toolbar-module__toolbarChromingSolid__65d4t .toolbar-module__button__2Tuh1,.toolbar-module__chromingSolid__dUbe4{background-color:var(--rubik-fluent-neutral-background-3);border-color:transparent}.toolbar-module__toolbarChromingSolid__65d4t .toolbar-module__button__2Tuh1:hover:not(:disabled),.toolbar-module__chromingSolid__dUbe4:hover:not(:disabled){background-color:var(--rubik-fluent-neutral-background-5)}.toolbar-module__toolbarChromingOutlined__KiQKr .toolbar-module__button__2Tuh1,.toolbar-module__chromingOutlined__xwZ1G{background-color:transparent;border-color:var(--rubik-color-border)}.toolbar-module__toolbarChromingOutlined__KiQKr .toolbar-module__button__2Tuh1:hover:not(:disabled),.toolbar-module__chromingOutlined__xwZ1G:hover:not(:disabled){background-color:var(--rubik-fluent-neutral-background-3)}.toolbar-module__toolbarChromingBorderless__w4Zwq .toolbar-module__button__2Tuh1,.toolbar-module__chromingBorderless__A2NeM{background-color:transparent;border-color:transparent}.toolbar-module__toolbarChromingBorderless__w4Zwq .toolbar-module__button__2Tuh1:hover:not(:disabled),.toolbar-module__chromingBorderless__A2NeM:hover:not(:disabled){background-color:var(--rubik-fluent-neutral-background-3)}.toolbar-module__variantBrand__BvPGf{background-color:var(--rubik-fluent-brand-rest);border-color:transparent;color:var(--rubik-color-on-accent)}.toolbar-module__variantBrand__BvPGf:hover:not(:disabled){background-color:var(--rubik-fluent-brand-hover);border-color:transparent;color:var(--rubik-color-on-accent)}.toolbar-module__variantBrand__BvPGf:active:not(:disabled){background-color:var(--rubik-fluent-brand-pressed);border-color:transparent;color:var(--rubik-color-on-accent)}.toolbar-module__chromingOutlined__xwZ1G.toolbar-module__variantBrand__BvPGf{background-color:transparent;border-color:var(--rubik-fluent-brand-rest);color:var(--rubik-fluent-brand-rest)}.toolbar-module__chromingOutlined__xwZ1G.toolbar-module__variantBrand__BvPGf:hover:not(:disabled){background-color:var(--rubik-fluent-brand-subtle);border-color:var(--rubik-fluent-brand-rest);color:var(--rubik-fluent-brand-rest)}.toolbar-module__chromingBorderless__A2NeM.toolbar-module__variantBrand__BvPGf{background-color:transparent;border-color:transparent;color:var(--rubik-fluent-brand-rest)}.toolbar-module__chromingBorderless__A2NeM.toolbar-module__variantBrand__BvPGf:hover:not(:disabled){background-color:var(--rubik-fluent-brand-subtle);border-color:transparent;color:var(--rubik-fluent-brand-rest)}.toolbar-module__variantDanger__-xsqU{background-color:var(--rubik-fluent-status-danger);border-color:transparent;color:var(--rubik-color-on-danger)}.toolbar-module__variantDanger__-xsqU:hover:not(:disabled){background-color:var(--rubik-fluent-status-danger-hover);border-color:transparent;color:var(--rubik-color-on-danger)}.toolbar-module__variantDanger__-xsqU:active:not(:disabled){background-color:var(--rubik-fluent-status-danger-pressed);border-color:transparent;color:var(--rubik-color-on-danger)}.toolbar-module__chromingOutlined__xwZ1G.toolbar-module__variantDanger__-xsqU{background-color:transparent;border-color:var(--rubik-fluent-status-danger);color:var(--rubik-fluent-status-danger)}.toolbar-module__chromingOutlined__xwZ1G.toolbar-module__variantDanger__-xsqU:hover:not(:disabled){background-color:var(--rubik-fluent-status-danger-bg);border-color:var(--rubik-fluent-status-danger);color:var(--rubik-fluent-status-danger)}.toolbar-module__chromingBorderless__A2NeM.toolbar-module__variantDanger__-xsqU{background-color:transparent;border-color:transparent;color:var(--rubik-fluent-status-danger)}.toolbar-module__chromingBorderless__A2NeM.toolbar-module__variantDanger__-xsqU:hover:not(:disabled){background-color:var(--rubik-fluent-status-danger-bg);border-color:transparent;color:var(--rubik-fluent-status-danger)}.toolbar-module__toggleSelected__cY02o{background-color:var(--rubik-core-bg-color-selected);border-color:transparent;color:var(--rubik-core-text-color-primary)}.toolbar-module__label__uAZOk{min-width:0;overflow:hidden;text-overflow:ellipsis}.toolbar-module__icon__3L67S{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.toolbar-module__displayIcons__jEb4S{width:var(--rubik-control-height-md);padding:0!important}.toolbar-module__sizeSm__TojZl .toolbar-module__displayIcons__jEb4S{width:var(--rubik-control-height-sm)}.toolbar-module__sizeLg__bCWN0 .toolbar-module__displayIcons__jEb4S{width:var(--rubik-control-height-lg)}.toolbar-module__displayIcons__jEb4S .toolbar-module__label__uAZOk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.toolbar-module__itemGroup__v7G3I{display:inline-flex;align-items:center;gap:inherit;min-width:0}.toolbar-module__itemGroup__v7G3I .toolbar-module__button__2Tuh1{margin-inline-start:0;margin-inline-end:0}.toolbar-module__itemGroup__v7G3I .toolbar-module__button__2Tuh1:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}.toolbar-module__itemGroup__v7G3I .toolbar-module__button__2Tuh1:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.toolbar-module__itemGroup__v7G3I .toolbar-module__button__2Tuh1:focus-visible{z-index:1}.toolbar-module__menuWrapper__6DSkx{display:inline-flex}.toolbar-module__caret__9CPZV{flex:0 0 auto;opacity:.72}.toolbar-module__menuTrigger__7oGsk[data-popup-open] .toolbar-module__caret__9CPZV{transform:rotate(180deg)}.toolbar-module__positioner__Vd37x{z-index:var(--rubik-z-dropdown, 1000)}.toolbar-module__popup__KTKGm{min-width:max(12rem,var(--anchor-width));max-width:20rem;max-height:18rem;overflow-y:auto;border:1px solid var(--rubik-fluent-neutral-stroke-1);border-radius:var(--rubik-core-border-radius-md);background:var(--rubik-core-bg-color-content);box-shadow:var(--rubik-fluent-shadow-16);padding:.25rem;font-family:inherit}.toolbar-module__menuItem__QtQBV{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0;border:none;border-radius:calc(var(--rubik-core-border-radius-md) - 2px);background:transparent;color:var(--rubik-core-text-color-primary);font-size:var(--rubik-control-font-size-md);line-height:1.25;min-height:var(--rubik-popup-row-height-md);padding:.25rem .625rem;text-align:start;cursor:pointer;transition:background-color var(--rubik-animation-duration-short) ease}.toolbar-module__menuItem__QtQBV:hover,.toolbar-module__menuItem__QtQBV[data-highlighted]{background-color:var(--rubik-core-bg-color-hover);outline:none}.toolbar-module__menuItem__QtQBV[data-disabled]{color:var(--rubik-core-text-color-disabled);cursor:default;background:transparent}.toolbar-module__menuItemLabel__Y-FlV{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-module__menuSeparator__3-D4w{border:0;border-block-start:1px solid var(--rubik-core-divider-color);margin:.25rem .5rem;height:0}@keyframes toolbar-module__toolbarLoadingSpin__6nodS{to{transform:rotate(360deg)}}.drawer-module__drawer__XrXiy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rubik-core-z-index-dialog);pointer-events:none}.drawer-module__drawer__XrXiy .rc-drawer-content-wrapper{box-shadow:var(--rubik-core-box-shadow-xl)}.drawer-module__drawerContent__l-7qv{display:flex;flex-direction:column;width:100%;height:100%;background:var(--rubik-core-bg-color-content);pointer-events:auto}.drawer-module__wrapper__bAOu9{position:absolute;top:0;right:0;bottom:0;z-index:var(--rubik-core-z-index-dialog)}@media(max-width:768px){.drawer-module__wrapper__bAOu9{width:calc(100% - var(--rubik-core-spacing-8x))!important;min-width:0!important}}.drawer-module__container__E13Z4{position:relative;display:flex;flex-direction:column;flex:1 1 0;min-height:100%;height:100%}.drawer-module__mask__fyZKS{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rubik-core-z-index-dialog);pointer-events:auto}.drawer-module__mask__fyZKS:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--rubik-core-scrim-color)}.drawer-module__header__nWpQ8{position:relative;flex-grow:0;padding:var(--rubik-core-spacing-4x);border-bottom:1px solid var(--rubik-core-divider-color);background:var(--rubik-core-bg-color-content)}.drawer-module__headerWithTabs__mX5cx{border-bottom:none}.drawer-module__headerMain__dHmWk{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rubik-core-spacing-6x);min-width:0;padding-right:var(--rubik-core-spacing-8x)}.drawer-module__headerCopy__AyLh7{min-width:0;flex:1 1 auto}.drawer-module__headerActions__H8rmw{min-width:min(20rem,40%);flex:0 1 20rem}.drawer-module__headerActions__H8rmw>*{width:100%}.drawer-module__actions__Op7Ql{position:absolute;top:var(--rubik-core-spacing-2x);right:var(--rubik-core-spacing-2x)}.drawer-module__closeButton__Gaqj2{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--rubik-core-border-radius-md);background:transparent;color:var(--rubik-core-text-color-secondary);cursor:pointer;transition:background-color var(--rubik-animation-duration-short) ease,color var(--rubik-animation-duration-short) ease}.drawer-module__closeButton__Gaqj2:hover{background:var(--rubik-core-bg-color-hover);color:var(--rubik-core-text-color-primary)}.drawer-module__closeButton__Gaqj2:focus-visible{outline:2px solid var(--rubik-core-focus-border-color);outline-offset:1px}.drawer-module__title__762Nk{margin:0;font-size:var(--rubik-typography-heading-xs-font-size);font-weight:var(--rubik-typography-heading-xs-font-weight);line-height:var(--rubik-typography-heading-xs-line-height);color:var(--rubik-core-text-color-primary)}.drawer-module__subtitle__7jn1E{margin-top:var(--rubik-core-spacing-1x);color:var(--rubik-core-text-color-secondary);font-size:var(--rubik-typography-body-sm-font-size);line-height:var(--rubik-typography-body-sm-line-height)}.drawer-module__tabsWrapper__Kf8g1{margin:var(--rubik-core-spacing-3x) calc(-1 * var(--rubik-core-spacing-4x)) calc(-1 * var(--rubik-core-spacing-4x))}.drawer-module__scrollContainer__yxF2E{flex:1 1 0;min-height:0;overflow:auto}.drawer-module__content__zdfj0{height:100%}.drawer-module__contentPadding-none__d3avY{padding:0}.drawer-module__contentPadding-compact__vVJyW{padding:var(--rubik-core-spacing-3x)}.drawer-module__contentPadding-comfortable__Ass2X{padding:var(--rubik-core-spacing-4x)}.drawer-module__form__JTYRo{container:rubik-drawer-form / inline-size;display:flex;min-height:100%;min-width:0;flex-direction:column;gap:var(--rubik-core-spacing-4x)}.drawer-module__footer__v-Wm-{position:relative;z-index:1;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--rubik-core-spacing-2x);min-height:3.75rem;padding:var(--rubik-core-spacing-3x) var(--rubik-core-spacing-4x);border-top:1px solid var(--rubik-core-divider-color);background:var(--rubik-core-bg-color-content);box-shadow:0 -4px 12px #0000000a}@media(max-width:48rem){.drawer-module__headerMain__dHmWk{align-items:stretch;flex-direction:column;gap:var(--rubik-core-spacing-3x)}.drawer-module__headerActions__H8rmw{min-width:0;flex-basis:auto}}.drawer-module__resizer__QTKk9{position:absolute;top:0;bottom:0;left:calc(-1 * var(--rubik-core-spacing-2x));width:var(--rubik-core-spacing-4x);z-index:calc(var(--rubik-core-z-index-dialog) + 1);cursor:col-resize}.drawer-module__resizer__QTKk9:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);border-right:1px solid transparent;transition:border-color var(--rubik-animation-duration-short) ease;z-index:1}.drawer-module__resizer__QTKk9:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:12.5rem;transform:translate(-50%,-50%);border-radius:999px;background:var(--rubik-core-divider-color);transition:background var(--rubik-animation-duration-short) ease;z-index:1}.drawer-module__resizer__QTKk9:hover:before{border-color:var(--rubik-core-border-color-selected)}.drawer-module__resizer__QTKk9:hover:after{background:var(--rubik-core-border-color-selected)}.rubik-drawer-motion-appear{transform:translate(100%)}.rubik-drawer-motion-appear-active{transform:translate(0);transition:transform var(--rubik-animation-duration-medium) var(--rubik-animation-ease-out)}@media(prefers-reduced-motion:reduce){.rubik-drawer-motion-appear{opacity:0;transform:none}.rubik-drawer-motion-appear-active{opacity:1;transition:opacity var(--rubik-animation-duration-short) ease-in-out}}.rubik-drawer-mask-motion-appear{opacity:0}.rubik-drawer-mask-motion-appear-active{opacity:1;transition:opacity var(--rubik-animation-duration-medium) var(--rubik-animation-ease-out)}.wizard-module__root__7wh7E{display:flex;flex-direction:column;gap:var(--rubik-core-spacing-4x)}.wizard-module__stepper__Ikf-X{margin-block-end:var(--rubik-core-spacing-2x)}.wizard-module__content__NGdNJ{flex:1}.file-uploader-module__root__HDmaS{display:flex;flex-direction:column;gap:var(--rubik-core-spacing-3x)}.file-uploader-module__list__neAsl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--rubik-core-spacing-1x)}.file-uploader-module__file__RNmu8{display:flex;align-items:center;gap:var(--rubik-core-spacing-2x);padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-3x);background-color:rgb(var(--rubik-palette-neutral-rgb-10));border-radius:var(--rubik-core-border-radius-sm);font-size:var(--rubik-typography-body-sm-font-size)}.file-uploader-module__name__-h0Nj{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rubik-core-text-color-primary)}.file-uploader-module__size__7WHQl{color:var(--rubik-core-text-color-secondary);flex-shrink:0}.file-uploader-module__remove__uYXXM{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:none;cursor:pointer;color:var(--rubik-core-text-color-secondary);border-radius:var(--rubik-core-border-radius-sm);transition:background-color var(--rubik-animation-duration-short) ease}.file-uploader-module__remove__uYXXM:hover{background-color:var(--rubik-core-bg-color-hover);color:var(--rubik-core-danger-1)}.selection-card-module__card__ONd5l{--selection-card-accent: var(--rubik-color-border-selected);position:relative;width:100%;min-width:0;border:1px solid var(--rubik-color-border);border-radius:var(--rubik-core-border-radius-md);background:var(--rubik-color-bg-primary);color:var(--rubik-color-text-primary);font:inherit;text-align:start;padding:var(--rubik-core-spacing-3x);cursor:pointer;display:flex;gap:var(--rubik-core-spacing-3x);transition:border-color var(--rubik-animation-duration-short) ease,background-color var(--rubik-animation-duration-short) ease,box-shadow var(--rubik-animation-duration-short) ease}.selection-card-module__card__ONd5l:hover:not(:disabled){border-color:var(--selection-card-accent);background:var(--rubik-color-bg-secondary)}.selection-card-module__card__ONd5l:focus-visible{outline:2px solid var(--selection-card-accent);outline-offset:2px}.selection-card-module__card__ONd5l:disabled{cursor:not-allowed;opacity:.55}.selection-card-module__card__ONd5l.selection-card-module__selected__sf15u{border-color:var(--selection-card-accent);box-shadow:inset 0 0 0 1px var(--selection-card-accent)}.selection-card-module__vertical__tQ5Wn{flex-direction:column}.selection-card-module__horizontal__QxH-a{align-items:flex-start}.selection-card-module__icon__x5H0j{width:2rem;height:2rem;border-radius:var(--rubik-core-border-radius-sm);background:color-mix(in srgb,var(--selection-card-accent) 12%,transparent);color:var(--selection-card-accent);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.selection-card-module__media__y36QP{width:100%;min-width:0;overflow:hidden;border-radius:var(--rubik-core-border-radius-sm);display:block}.selection-card-module__media__y36QP>*{width:100%;display:block}.selection-card-module__copy__2dQ6m{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--rubik-core-spacing-1x)}.selection-card-module__heading__KFzDl{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--rubik-core-spacing-2x)}.selection-card-module__title__y8QrX{font-size:var(--rubik-typography-body-sm-font-size);font-weight:650;line-height:1.35}.selection-card-module__meta__dfcQM,.selection-card-module__description__izSb-,.selection-card-module__content__dW-Cy{color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size);line-height:1.45}.selection-card-module__meta__dfcQM{flex:0 0 auto}.selection-card-module__indicator__MR2xm{position:absolute;top:var(--rubik-core-spacing-2x);right:var(--rubik-core-spacing-2x);width:.5rem;height:.5rem;border:1px solid var(--rubik-color-border);border-radius:999px;background:var(--rubik-color-bg-primary)}.selection-card-module__selected__sf15u .selection-card-module__indicator__MR2xm{border-color:var(--selection-card-accent);background:var(--selection-card-accent);box-shadow:inset 0 0 0 2px var(--rubik-color-bg-primary)}.selection-card-module__brand__c9Fiz{--selection-card-accent: var(--rubik-color-border-selected)}.selection-card-module__success__Bmy-e{--selection-card-accent: var(--rubik-color-success)}.selection-card-module__warning__EHioe{--selection-card-accent: var(--rubik-color-warning)}.selection-card-module__danger__tOO87{--selection-card-accent: var(--rubik-color-danger)}@media(prefers-reduced-motion:reduce){.selection-card-module__card__ONd5l{transition:none}}.quantity-stepper-module__stepper__NYt5s{display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid var(--rubik-color-border);border-radius:var(--rubik-core-border-radius-sm);background:var(--rubik-color-bg-primary)}.quantity-stepper-module__stepper__NYt5s:focus-within{border-color:var(--rubik-color-border-focus);box-shadow:0 0 0 1px var(--rubik-color-border-focus)}.quantity-stepper-module__button__f6ZtB{border-radius:0;flex:0 0 auto}.quantity-stepper-module__input__XJAO4{width:3.25rem;min-width:0;border:0;border-inline:1px solid var(--rubik-color-border);outline:0;background:transparent;color:var(--rubik-color-text-primary);font:inherit;font-variant-numeric:tabular-nums;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity-stepper-module__input__XJAO4::-webkit-inner-spin-button,.quantity-stepper-module__input__XJAO4::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity-stepper-module__sm__QgLqj .quantity-stepper-module__input__XJAO4{height:1.75rem;font-size:var(--rubik-typography-body-xs-font-size)}.quantity-stepper-module__md__nNco2 .quantity-stepper-module__input__XJAO4{height:2.25rem;font-size:var(--rubik-typography-body-sm-font-size)}.quantity-stepper-module__lg__nwtK- .quantity-stepper-module__input__XJAO4{height:2.75rem;font-size:var(--rubik-typography-body-md-font-size)}.quantity-stepper-module__disabled__vww5k{opacity:.55}.shell-module__appShell__urzdI{display:flex;min-height:100vh;color:var(--rubik-pm-color-text);background:var(--rubik-pm-color-bg);font-family:var(--rubik-font-family)}.shell-module__main__86L9h{display:flex;flex:1 1 auto;min-width:0;min-height:100vh;flex-direction:column}.shell-module__content__SxLrv{flex:1 1 auto;min-width:0;min-height:0}.shell-module__topBar__sx7CY{flex:0 0 auto;min-height:3.5rem;font-family:var(--rubik-font-family)}.shell-module__topBar-solid__Iek1c{background:var(--rubik-pm-color-navy);color:var(--rubik-color-on-strong-surface)}.shell-module__topBar-raised__YoBQZ{background:var(--rubik-fluent-neutral-background-1);box-shadow:var(--rubik-fluent-shadow-4)}.shell-module__topBar-transparent__2U4PI{background:transparent}.shell-module__sideNav__263ZP{flex:0 0 auto;min-height:100vh;font-family:var(--rubik-font-family)}.shell-module__sideNavCollapsed__cXhoi{overflow:hidden}.shell-module__appFooter__RfJ5t{flex:0 0 auto;color:var(--rubik-core-text-color-secondary);font-family:var(--rubik-font-family)}.shell-module__appFooter-compact__7koJI{min-height:2.5rem}.shell-module__appFooter-comfortable__ZlSTP{min-height:3.5rem}.shell-module__personalizationPanel__5gSYc{color:var(--rubik-pm-color-text)}.shell-module__personalizationBody__dcl8R{min-height:0;padding:var(--rubik-core-spacing-4x);overflow:auto}.blocks-module__mainLayout__jQ30-{position:relative;isolation:isolate}.blocks-module__mainLayoutFixed__lxtuF{height:100vh;min-height:100vh;overflow:hidden}.blocks-module__mainLayoutDocument__PjYr8{min-height:100vh}.blocks-module__mainLayoutMain__BEdrt{min-width:0}.blocks-module__mainLayoutSidebar__3U3qL{position:relative;z-index:30;flex:0 0 auto;min-width:0;min-height:100vh;overflow:visible;transition:width var(--rubik-animation-duration-medium) var(--rubik-animation-ease-out),opacity var(--rubik-animation-duration-short) var(--rubik-animation-ease-out),transform var(--rubik-animation-duration-medium) var(--rubik-animation-ease-out)}.blocks-module__mainLayoutSidebarOpen__MINIe{opacity:1;transform:translate(0)}.blocks-module__mainLayoutSidebarClosed__EhNSZ{width:0;overflow:hidden;opacity:0;pointer-events:none;transform:translate(-.75rem)}.blocks-module__mainLayoutSidebarCompact__4nTo6.blocks-module__mainLayoutSidebarOverlay__jFIUl{position:fixed;inset:0 auto 0 0;z-index:50;width:max-content;max-width:min(90vw,24rem);min-height:100vh}.blocks-module__mainLayoutSidebarCompact__4nTo6.blocks-module__mainLayoutSidebarOverlay__jFIUl.blocks-module__mainLayoutSidebarClosed__EhNSZ{width:0}.blocks-module__mainLayoutScrim__6Ni9B{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:var(--rubik-core-scrim-color, rgba(0, 0, 0, .4));cursor:default;animation:blocks-module__blockScrimIn__pQk77 var(--rubik-animation-duration-short) ease-out}.blocks-module__mainLayoutHeader__8DVtI{position:relative;z-index:20;flex:0 0 auto}.blocks-module__mainLayoutHeaderSticky__uCxAj{position:sticky;top:0}.blocks-module__mainLayoutContent__M0PpT{min-width:0;min-height:0}.blocks-module__mainLayoutContentScroll__tM5ZZ{overflow:auto}.blocks-module__mainLayoutPageScroll__ts6Z4{overflow:visible}.blocks-module__mainLayoutSurface-default__M2P-m{background:var(--rubik-color-bg-primary)}.blocks-module__mainLayoutSurface-subtle__k1Ccb{background:var(--rubik-color-bg-secondary)}.blocks-module__mainLayoutSurface-transparent__Xym2u{background:transparent}.blocks-module__mainLayoutContentInner__DiYxx{width:100%;min-width:0;min-height:100%;margin-inline:auto}.blocks-module__mainLayoutWidth-fluid__aGM0z{max-width:none}.blocks-module__mainLayoutWidth-wide__GjQ4b{max-width:90rem}.blocks-module__mainLayoutWidth-reading__h93gP{max-width:72rem}.blocks-module__mainLayoutPadding-none__-oiOk{padding:0}.blocks-module__mainLayoutPadding-compact__M4Wnc{padding:var(--rubik-core-spacing-2x)}.blocks-module__mainLayoutPadding-comfortable__ePKUp{padding:var(--rubik-core-spacing-4x)}.blocks-module__appTopBar__3UFrN{display:flex;flex-direction:column;min-width:0}.blocks-module__appTopBarPrimary__2DMSx{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:var(--rubik-core-spacing-3x)}.blocks-module__appTopBar-compact__L0Af7{min-height:2rem;padding:0 var(--rubik-core-spacing-3x)}.blocks-module__appTopBar-comfortable__EBRJ-{min-height:3.5rem;padding:0 var(--rubik-core-spacing-4x)}.blocks-module__appTopBarLeading__eP1w-,.blocks-module__appTopBarActions__BwvAC,.blocks-module__appTopBarBrand__zTHdP,.blocks-module__appTopBarCopy__P7PmL{min-width:0;display:flex;align-items:center}.blocks-module__appTopBarLeading__eP1w-{flex:1 1 auto;gap:var(--rubik-core-spacing-3x)}.blocks-module__appTopBarActions__BwvAC{flex:0 0 auto;gap:var(--rubik-core-spacing-2x)}.blocks-module__appTopBarBrand__zTHdP{gap:var(--rubik-core-spacing-3x)}.blocks-module__appTopBarCopy__P7PmL{flex-direction:column;align-items:flex-start;justify-content:center}.blocks-module__appTopBarLogo__kVrHx{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.blocks-module__appTopBarTitle__gLA1q{overflow:hidden;max-width:min(58vw,50rem);color:inherit;font-size:var(--rubik-typography-body-sm-font-size);font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blocks-module__appTopBarSubtitle__UseH0{overflow:hidden;max-width:min(58vw,50rem);color:color-mix(in srgb,currentColor 72%,transparent);font-size:var(--rubik-typography-body-2xs-font-size);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blocks-module__appTopBarMenuButton__C2g5q{width:2rem;height:2rem;border:0;border-radius:var(--rubik-core-border-radius-sm);background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer}.blocks-module__appTopBarMenuButton__C2g5q:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.blocks-module__appTopBarMenuButton__C2g5q:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.blocks-module__appTopBarSecondary__4pBt9{min-width:0}.blocks-module__workspaceTabs__HFcXk{width:100%;min-width:0;display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.blocks-module__workspaceTabItem__wbF7V{position:relative;display:inline-flex;align-items:stretch;min-width:0;max-width:22rem;flex:0 0 auto;border:1px solid transparent;border-bottom:0;background:var(--rubik-workspace-tabs-bg, transparent);color:var(--rubik-workspace-tabs-color, var(--rubik-color-text-primary))}.blocks-module__workspaceTabItem__wbF7V:hover:not([data-disabled]){background:var(--rubik-workspace-tabs-hover-bg, rgba(255, 255, 255, .58))}.blocks-module__workspaceTabItem__wbF7V[data-active]{z-index:1;border-color:var(--rubik-workspace-tabs-border, var(--rubik-color-border));border-top-color:var( --rubik-workspace-tabs-accent, var(--rubik-color-border-selected) );background:var( --rubik-workspace-tabs-active-bg, var(--rubik-color-bg-primary) );color:var( --rubik-workspace-tabs-active-color, var(--rubik-color-text-primary) )}.blocks-module__workspaceTabItem__wbF7V[data-disabled]{color:var(--rubik-color-text-disabled)}.blocks-module__workspaceTabButton__NJMGl,.blocks-module__workspaceTabClose__6Ncdv{border:0;background:transparent;color:inherit;font:inherit}.blocks-module__workspaceTabButton__NJMGl{min-width:0;display:inline-flex;align-items:center;gap:var(--rubik-core-spacing-2x);padding-inline:var(--rubik-core-spacing-3x);cursor:pointer}.blocks-module__workspaceTabs-compact__0f82o .blocks-module__workspaceTabButton__NJMGl,.blocks-module__workspaceTabs-compact__0f82o .blocks-module__workspaceTabClose__6Ncdv{min-height:2rem}.blocks-module__workspaceTabs-comfortable__UVJQa .blocks-module__workspaceTabButton__NJMGl,.blocks-module__workspaceTabs-comfortable__UVJQa .blocks-module__workspaceTabClose__6Ncdv{min-height:2.75rem}.blocks-module__workspaceTabButton__NJMGl:focus-visible,.blocks-module__workspaceTabClose__6Ncdv:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:-2px}.blocks-module__workspaceTabButton__NJMGl:disabled{cursor:not-allowed}.blocks-module__workspaceTabIcon__H4vqc,.blocks-module__workspaceTabBadge__FoPq1{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.blocks-module__workspaceTabLabel__uptTS{min-width:0;overflow:hidden;font-size:var(--rubik-typography-body-xs-font-size);font-weight:560;text-overflow:ellipsis;white-space:nowrap}.blocks-module__workspaceTabBadge__FoPq1{min-width:1.25rem;min-height:1.25rem;padding-inline:.35rem;background:var(--rubik-color-bg-selected);font-size:var(--rubik-typography-body-2xs-font-size)}.blocks-module__workspaceTabClose__6Ncdv{width:1.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer;opacity:.7}.blocks-module__workspaceTabClose__6Ncdv:hover{background:color-mix(in srgb,currentColor 10%,transparent);opacity:1}.blocks-module__actionBar__joMMZ{position:relative;min-width:0;display:flex;align-items:center;gap:var(--rubik-core-spacing-2x);font-family:var(--rubik-font-family)}.blocks-module__actionBar-compact__H1kWw{min-height:2.35rem;padding:0 var(--rubik-core-spacing-2x)}.blocks-module__actionBar-comfortable__2Nvez{min-height:3.5rem;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-4x)}.blocks-module__actionBarSurface-solid__ZKuEr{background:var(--rubik-color-bg-primary)}.blocks-module__actionBarSurface-subtle__kJIho{background:var(--rubik-color-bg-secondary)}.blocks-module__actionBarSurface-transparent__NIJMr{background:transparent}.blocks-module__actionBarBorder-top__LlQUz,.blocks-module__actionBarBorder-both__ueSv8{border-top:1px solid var(--rubik-color-border)}.blocks-module__actionBarBorder-bottom__eI2iL,.blocks-module__actionBarBorder-both__ueSv8{border-bottom:1px solid var(--rubik-color-border)}.blocks-module__actionBarSticky__KeJiw{position:sticky;z-index:10;top:0}.blocks-module__actionBarWrap__sDiPr{flex-wrap:wrap}.blocks-module__actionBarLeading__bEZFv,.blocks-module__actionBarTrailing__cPlex,.blocks-module__actionBarCustom__yr9oS{display:flex;align-items:center;gap:var(--rubik-core-spacing-2x)}.blocks-module__actionBarLeading__bEZFv,.blocks-module__actionBarCopy__-tIPU{min-width:0}.blocks-module__actionBarCopy__-tIPU{display:flex;flex-direction:column}.blocks-module__actionBarTitle__xUy3b{color:var(--rubik-color-text-primary);font-size:var(--rubik-typography-body-sm-font-size);font-weight:650}.blocks-module__actionBarDescription__-LhZ0{color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size)}.blocks-module__actionBarToolbar__frFo4{min-width:0;flex:1 1 auto;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.blocks-module__actionBarCustom__yr9oS{min-width:0;flex:1 1 auto}.blocks-module__actionBarTrailing__cPlex{margin-inline-start:auto;flex:0 0 auto}.blocks-module__pageHeader__oNshw{min-width:0;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:var(--rubik-core-spacing-4x);background:var(--rubik-color-bg-primary);color:var(--rubik-color-text-primary);font-family:var(--rubik-font-family)}.blocks-module__pageHeader-compact__Nd6Ft{min-height:2.65rem;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-4x)}.blocks-module__pageHeader-comfortable__n-yCE{min-height:5rem;padding:var(--rubik-core-spacing-4x) var(--rubik-core-spacing-6x)}.blocks-module__pageHeaderAlign-start__zYY1V{align-items:flex-start}.blocks-module__pageHeaderAlign-center__5sbyC{align-items:center}.blocks-module__pageHeaderMain__BwtT3{min-width:0;flex:1 1 auto}.blocks-module__pageHeaderBreadcrumbs__NwAIz{margin-bottom:var(--rubik-core-spacing-2x)}.blocks-module__pageHeaderTitleRow__Y-WW4{min-width:0;display:flex;align-items:baseline;gap:var(--rubik-core-spacing-2x)}.blocks-module__pageHeaderTitle__mc3FT{min-width:0;margin:0;font:inherit}.blocks-module__pageHeaderTitleButton__lagvn,.blocks-module__pageHeaderTitle__mc3FT>span{min-width:0;display:inline-flex;align-items:center;gap:var(--rubik-core-spacing-2x);border:0;padding:0;background:transparent;color:var(--rubik-color-text-primary);font:inherit;font-size:var(--rubik-typography-subheading-xs-font-size);font-weight:650;text-align:start}.blocks-module__pageHeaderTitleButton__lagvn{cursor:pointer}.blocks-module__pageHeaderTitleButton__lagvn:hover{color:var(--rubik-color-border-selected)}.blocks-module__pageHeaderTitleButton__lagvn:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:3px}.blocks-module__pageHeaderTitleText__V6Rmv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blocks-module__pageHeaderIcon__DEnL6,.blocks-module__pageHeaderBadge__cKGL8{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.blocks-module__pageHeaderContext__NNjg-,.blocks-module__pageHeaderDescription__8V4lH{color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size)}.blocks-module__pageHeaderDescription__8V4lH{max-width:60rem;margin-top:var(--rubik-core-spacing-1x)}.blocks-module__pageHeaderUtilities__haSEw,.blocks-module__pageHeaderFilters__VzqQ1,.blocks-module__pageHeaderActions__VVgoD{display:flex;align-items:center;flex-wrap:nowrap!important;gap:var(--rubik-core-spacing-2x)}.blocks-module__pageHeaderUtilities__haSEw{min-width:0;max-width:100%;flex:0 1 auto;justify-content:flex-end;overflow:hidden}.blocks-module__pageHeaderFilters__VzqQ1{min-width:0;max-width:100%;flex:1 1 auto;overflow-x:auto;overflow-y:hidden}.blocks-module__pageHeaderFilters__VzqQ1>*{min-height:var(--rubik-page-header-filter-min-height);flex-wrap:nowrap!important}.blocks-module__pageHeaderActions__VVgoD{flex:0 0 auto}.blocks-module__metricBar__tBug2{min-width:0;display:flex;align-items:stretch;overflow-x:auto;background:var(--rubik-color-bg-primary);border-bottom:1px solid var(--rubik-color-border);font-family:var(--rubik-font-family)}.blocks-module__metricBar-compact__RL11a{min-height:2.25rem;padding-inline:var(--rubik-core-spacing-4x)}.blocks-module__metricBar-comfortable__Yjrni{min-height:3.5rem;padding-inline:var(--rubik-core-spacing-6x)}.blocks-module__metricBarItem__mF-ee{min-width:max-content;display:inline-flex;align-items:center;gap:var(--rubik-core-spacing-2x);border:0;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-4x);background:transparent;color:var(--rubik-color-text-primary);font:inherit;text-align:start}.blocks-module__metricBarItem__mF-ee:first-child{padding-inline-start:0}.blocks-module__metricBarDividers__Uknxl .blocks-module__metricBarItem__mF-ee+.blocks-module__metricBarItem__mF-ee{border-inline-start:1px solid var(--rubik-color-border)}.blocks-module__metricBarInteractive__Fxda2{cursor:pointer}.blocks-module__metricBarInteractive__Fxda2:hover{background:var(--rubik-color-bg-secondary)}.blocks-module__metricBarInteractive__Fxda2:focus-visible{outline:2px solid var(--rubik-color-border-focus);outline-offset:-2px}.blocks-module__metricBarInteractive__Fxda2:disabled{color:var(--rubik-color-text-disabled);cursor:not-allowed}.blocks-module__metricBarIcon__bX2jx,.blocks-module__metricBarCopy__8tYwN{display:inline-flex}.blocks-module__metricBarIcon__bX2jx{color:var(--metric-tone, var(--rubik-color-text-secondary))}.blocks-module__metricBarCopy__8tYwN{align-items:baseline;gap:var(--rubik-core-spacing-1x)}.blocks-module__metricBarLabel__03bfq,.blocks-module__metricBarHelper__GepvO{color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size)}.blocks-module__metricBarValue__-A5OM{color:var(--metric-tone, var(--rubik-color-text-primary));font-size:var(--rubik-typography-body-xs-font-size);font-weight:700}.blocks-module__metricBarTone-brand__ZmNIY{--metric-tone: var(--rubik-color-border-selected)}.blocks-module__metricBarTone-success__eBHav{--metric-tone: var(--rubik-color-success)}.blocks-module__metricBarTone-warning__LLKl5{--metric-tone: var(--rubik-color-warning)}.blocks-module__metricBarTone-danger__X3F6B{--metric-tone: var(--rubik-color-danger)}.blocks-module__pageTabs__3tRbt,.blocks-module__pageTabsBar__4iLFX{width:100%;min-width:0}.blocks-module__pageTabsPanel__cLyIX{min-width:0;padding-top:var(--rubik-core-spacing-4x)}.blocks-module__pageTabsPanel__cLyIX[hidden]{display:none}.blocks-module__pageLayout__as3Xa{width:100%;min-width:0;min-height:100%;margin-inline:auto;display:flex;flex-direction:column;color:var(--rubik-color-text-primary);font-family:var(--rubik-font-family)}.blocks-module__pageLayoutWidth-fluid__Pn54P{max-width:none}.blocks-module__pageLayoutWidth-wide__-Oxag{max-width:90rem}.blocks-module__pageLayoutWidth-reading__Knp6b{max-width:72rem}.blocks-module__pageLayoutPadding-none__lXkRL{padding:0}.blocks-module__pageLayoutPadding-compact__lWgUY{padding:var(--rubik-core-spacing-2x)}.blocks-module__pageLayoutPadding-comfortable__C-LBt{padding:var(--rubik-core-spacing-4x)}.blocks-module__pageLayoutGap-none__ulIFp{gap:0}.blocks-module__pageLayoutGap-compact__7Z-VJ{gap:var(--rubik-core-spacing-2x)}.blocks-module__pageLayoutGap-comfortable__Iv9Mp{gap:var(--rubik-core-spacing-4x)}.blocks-module__pageLayoutSurface-default__ogwKu{background:var(--rubik-color-bg-primary)}.blocks-module__pageLayoutSurface-subtle__G-7z-{background:var(--rubik-color-bg-secondary)}.blocks-module__pageLayoutSurface-transparent__6OmVQ{background:transparent}.blocks-module__pageLayoutHeaderSurface__Cby3I{z-index:5;flex:0 0 auto;min-width:0}.blocks-module__pageLayoutHeaderGrouped__2v6J8{overflow:hidden;margin:var(--rubik-surface-card-margin);border:1px solid var(--rubik-surface-card-border-color);border-radius:var(--rubik-surface-card-border-radius);background:var(--rubik-surface-card-bg-color);box-shadow:var(--rubik-surface-card-box-shadow)}.blocks-module__pageLayoutHeaderSeparate__Ev4d5{display:flex;flex-direction:column;gap:var(--rubik-core-spacing-2x)}.blocks-module__pageLayoutHeaderSticky__pUstA{position:sticky;top:0}.blocks-module__pageLayoutBody__hV00i{min-width:0;min-height:0;display:flex;align-items:stretch;gap:inherit;flex:1 1 auto}.blocks-module__pageLayoutContent__n0H9d{min-width:0;flex:1 1 auto}.blocks-module__pageLayoutContentInset-none__NVuHp{padding:0}.blocks-module__pageLayoutContentInset-card__TvhB3{margin:calc(0px - var(--rubik-surface-card-shadow-clearance));padding:var(--rubik-surface-card-shadow-clearance)}.blocks-module__pageLayoutAside__9tw1-{width:min(24rem,34%);min-width:16rem;flex:0 0 auto}.blocks-module__pageLayoutFooter__Rt7Hy{flex:0 0 auto}.blocks-module__emptyState__s3MvD{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--rubik-core-spacing-4x);color:var(--rubik-color-text-primary);font-family:var(--rubik-font-family);text-align:center}.blocks-module__emptyState-sm__cWMZx{min-height:12rem;padding:var(--rubik-core-spacing-4x)}.blocks-module__emptyState-md__9lub0{min-height:20rem;padding:var(--rubik-core-spacing-8x)}.blocks-module__emptyState-lg__Igf4T{min-height:28rem;padding:var(--rubik-core-spacing-12x)}.blocks-module__emptyStateSurface-subtle__sk6e3{background:var(--rubik-color-bg-secondary);border-radius:var(--rubik-core-border-radius-xl)}.blocks-module__emptyStateSurface-outlined__nhnd-{border:1px solid var(--rubik-color-border);border-radius:var(--rubik-core-border-radius-xl);background:var(--rubik-color-bg-primary)}.blocks-module__emptyStateIcon__U-5j2{width:3.5rem;height:3.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--rubik-color-bg-selected);color:var(--rubik-color-border-selected);font-size:1.75rem}.blocks-module__emptyStateCopy__AYJwt{max-width:34rem}.blocks-module__emptyStateTitle__S9iYW{margin:0;font-size:var(--rubik-typography-heading-xs-font-size);line-height:var(--rubik-typography-heading-xs-line-height)}.blocks-module__emptyStateDescription__zYpeP{margin-top:var(--rubik-core-spacing-2x);color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-sm-font-size)}.blocks-module__emptyStateActions__o9uTA{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--rubik-core-spacing-2x)}@keyframes blocks-module__blockScrimIn__pQk77{0%{opacity:0}to{opacity:1}}@media(max-width:48rem){.blocks-module__mainLayoutPadding-comfortable__ePKUp,.blocks-module__pageLayoutPadding-comfortable__C-LBt{padding:var(--rubik-core-spacing-3x)}.blocks-module__appTopBar-comfortable__EBRJ-{min-height:3rem;padding-inline:var(--rubik-core-spacing-3x)}.blocks-module__appTopBarSubtitle__UseH0{display:none}.blocks-module__pageHeader__oNshw,.blocks-module__pageHeaderAlign-center__5sbyC{align-items:flex-start;flex-direction:column;gap:var(--rubik-core-spacing-2x)}.blocks-module__pageHeaderUtilities__haSEw{width:100%;justify-content:flex-start}.blocks-module__pageHeaderFilters__VzqQ1{max-width:100%;overflow-x:auto}.blocks-module__metricBarHelper__GepvO{display:none}.blocks-module__pageLayoutBody__hV00i{flex-direction:column}.blocks-module__pageLayoutAside__9tw1-{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.blocks-module__mainLayoutSidebar__3U3qL,.blocks-module__mainLayoutScrim__6Ni9B{transition:none;animation:none}}.account-menu-module__trigger__CAMNp{border:0;border-radius:var(--rubik-core-border-radius-sm);background:transparent;color:inherit;font:inherit;display:inline-flex;align-items:center;gap:var(--rubik-core-spacing-2x);cursor:pointer}.account-menu-module__trigger__CAMNp:hover,.account-menu-module__trigger__CAMNp[data-popup-open]{background:color-mix(in srgb,currentColor 12%,transparent)}.account-menu-module__trigger__CAMNp:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.account-menu-module__sm__v5iOE{min-height:1.75rem;padding:0 var(--rubik-core-spacing-2x)}.account-menu-module__md__-RXJZ{min-height:2.25rem;padding:0 var(--rubik-core-spacing-3x)}.account-menu-module__triggerAvatar__7zYV1,.account-menu-module__profileAvatar__GQhy5{flex:0 0 auto}.account-menu-module__triggerLabel__0z0rq{overflow:hidden;max-width:12rem;text-overflow:ellipsis;white-space:nowrap}.account-menu-module__positioner__745En{z-index:1000;outline:0}.account-menu-module__popup__BnvvN{min-width:14rem;max-width:min(22rem,calc(100vw - 2rem));overflow:hidden;border:1px solid var(--rubik-color-border);border-radius:var(--rubik-core-border-radius-md);background:var(--rubik-color-bg-primary);color:var(--rubik-color-text-primary);box-shadow:var(--rubik-core-box-shadow-lg);padding:var(--rubik-core-spacing-1x) 0;transform-origin:var(--transform-origin)}.account-menu-module__profile__VfO4i{padding:var(--rubik-core-spacing-3x);display:flex;align-items:center;gap:var(--rubik-core-spacing-3x)}.account-menu-module__profileCopy__ZfUEb{min-width:0;display:flex;flex-direction:column;gap:var(--rubik-core-spacing-1x)}.account-menu-module__profileName__eAHM-,.account-menu-module__profileSecondary__8n2Ca{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-module__profileName__eAHM-{font-size:var(--rubik-typography-body-sm-font-size);font-weight:650}.account-menu-module__profileSecondary__8n2Ca{color:var(--rubik-color-text-secondary);font-size:var(--rubik-typography-body-xs-font-size)}.account-menu-module__separator__zilEt{height:1px;margin:var(--rubik-core-spacing-1x) 0;background:var(--rubik-color-border)}.account-menu-module__item__kFSvD{min-height:2.25rem;padding:0 var(--rubik-core-spacing-3x);outline:0;font-size:var(--rubik-typography-body-sm-font-size);display:flex;align-items:center;gap:var(--rubik-core-spacing-2x);cursor:pointer}.account-menu-module__item__kFSvD[data-highlighted]{background:var(--rubik-color-bg-secondary)}.account-menu-module__item__kFSvD[data-disabled]{cursor:not-allowed;color:var(--rubik-color-text-disabled)}.account-menu-module__itemIcon__gATB9{width:1rem;display:inline-flex;align-items:center;justify-content:center}.account-menu-module__danger__SUBTf{color:var(--rubik-color-danger)}@media(max-width:40rem){.account-menu-module__triggerLabel__0z0rq{display:none}}.footer-bar-module__footer__Hk4Gk{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--rubik-core-spacing-4x)}.footer-bar-module__links__hBMUX{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--rubik-core-spacing-2x)}.footer-bar-module__entry__wR-x-{display:inline-flex;align-items:center;gap:var(--rubik-core-spacing-2x)}.footer-bar-module__entry__wR-x- a{color:inherit;text-underline-offset:.15em}.footer-bar-module__separator__ZBLvM{opacity:.55}.footer-bar-module__brand__Kxa2w{flex:0 0 auto}@media(max-width:48rem){.footer-bar-module__footer__Hk4Gk{align-items:flex-start;flex-direction:column}}.split-layout-module__layout__-LKRh{min-width:0;display:grid;grid-template-columns:var(--rubik-split-aside-width) minmax(0,1fr);align-items:start}.split-layout-module__end__E-Tkn{grid-template-columns:minmax(0,1fr) var(--rubik-split-aside-width)}.split-layout-module__end__E-Tkn .split-layout-module__aside__MB-2W{grid-column:2;grid-row:1}.split-layout-module__end__E-Tkn .split-layout-module__content__9YX1W{grid-column:1;grid-row:1}.split-layout-module__aside__MB-2W,.split-layout-module__content__9YX1W{min-width:0}.split-layout-module__sticky__GAxr8{position:sticky;top:var(--rubik-split-sticky-offset, 0);max-height:calc(100vh - var(--rubik-split-sticky-offset, 0px));overflow:auto}.split-layout-module__separated__F-dy-{column-gap:var(--rubik-core-spacing-4x)}.split-layout-module__separated__F-dy- .split-layout-module__aside__MB-2W{border-inline-end:1px solid var(--rubik-color-border)}.split-layout-module__end__E-Tkn.split-layout-module__separated__F-dy- .split-layout-module__aside__MB-2W{border-inline-start:1px solid var(--rubik-color-border);border-inline-end:0}.split-layout-module__contained__GtaGg{overflow:hidden;border:1px solid var(--rubik-color-border);border-radius:var(--rubik-core-border-radius-md);background:var(--rubik-color-bg-primary)}.split-layout-module__contained__GtaGg .split-layout-module__aside__MB-2W{align-self:stretch;border-inline-end:1px solid var(--rubik-color-border);background:var(--rubik-color-bg-secondary)}.split-layout-module__end__E-Tkn.split-layout-module__contained__GtaGg .split-layout-module__aside__MB-2W{border-inline-start:1px solid var(--rubik-color-border);border-inline-end:0}@media(max-width:48rem){.split-layout-module__layout__-LKRh,.split-layout-module__end__E-Tkn{grid-template-columns:minmax(0,1fr)}.split-layout-module__end__E-Tkn .split-layout-module__aside__MB-2W,.split-layout-module__end__E-Tkn .split-layout-module__content__9YX1W{grid-column:1;grid-row:auto}.split-layout-module__aside__MB-2W,.split-layout-module__end__E-Tkn .split-layout-module__aside__MB-2W{position:static;max-height:none;border-inline:0;border-bottom:1px solid var(--rubik-color-border)}}.app-navigation-module__navigation__-oh9E{--app-nav-rail-width: 2.75rem;--app-nav-panel-width: 15rem;--app-nav-rail-bg: var(--rubik-color-bg-tertiary);--app-nav-rail-text: var(--rubik-color-text-secondary);--app-nav-rail-text-active: var(--rubik-color-text-primary);--app-nav-rail-border: var(--rubik-color-border);--app-nav-rail-hover: var(--rubik-color-bg-primary);--app-nav-rail-active: var(--rubik-color-bg-primary);--app-nav-panel-bg: var(--rubik-color-bg-primary);--app-nav-panel-text: var(--rubik-color-text-primary);--app-nav-panel-muted: var(--rubik-color-text-secondary);--app-nav-panel-border: var(--rubik-color-border);--app-nav-panel-hover: var(--rubik-color-bg-secondary);--app-nav-panel-active: var(--rubik-color-bg-tertiary);--app-nav-accent: var(--rubik-color-border-selected);position:relative;width:var(--app-nav-rail-width);min-width:var(--app-nav-rail-width);height:100%;overflow:visible;display:flex;flex:0 0 auto;color:var(--app-nav-rail-text);background:var(--app-nav-rail-bg);transition:width var(--rubik-animation-duration-medium) ease}.app-navigation-module__compact__tJdp4{--app-nav-rail-width: 2.25rem}.app-navigation-module__rail__HWk-V{width:var(--app-nav-rail-width);height:100%;border-inline-end:1px solid var(--app-nav-rail-border);background:var(--app-nav-rail-bg);display:flex;flex-direction:column}.app-navigation-module__railPrimary__IORhA{min-height:0;overflow:auto;flex:1 1 auto;scrollbar-width:none}.app-navigation-module__railPrimary__IORhA::-webkit-scrollbar{display:none}.app-navigation-module__railBottom__Ki2n8{padding:var(--rubik-core-spacing-2x) 0;border-top:1px solid var(--app-nav-rail-border);display:flex;flex-direction:column;gap:var(--rubik-core-spacing-2x)}.app-navigation-module__railGroup__yMNFY{display:flex;flex-direction:column}.app-navigation-module__railGroup__yMNFY+.app-navigation-module__railGroup__yMNFY{padding-top:var(--rubik-core-spacing-2x);border-top:1px solid var(--app-nav-rail-border)}.app-navigation-module__railItem__3FSLJ{width:100%;height:var(--rubik-control-height-md);border:0;border-inline-start:3px solid transparent;border-radius:0;background:transparent;color:var(--app-nav-rail-text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--rubik-animation-duration-short) ease,color var(--rubik-animation-duration-short) ease}.app-navigation-module__railItem__3FSLJ:hover{background:var(--app-nav-rail-hover);color:var(--app-nav-rail-text-active)}.app-navigation-module__railItem__3FSLJ.app-navigation-module__active__VtCPa{border-inline-start-color:var(--app-nav-accent);background:var(--app-nav-rail-active);color:var(--app-nav-rail-text-active)}.app-navigation-module__railItem__3FSLJ:focus-visible,.app-navigation-module__item__0AiCp:focus-visible{outline:2px solid var(--app-nav-accent);outline-offset:-2px}.app-navigation-module__status__y0iZD{position:relative;width:100%;height:var(--rubik-control-height-md);display:flex;align-items:center;justify-content:center}.app-navigation-module__statusIndicator__vFyXd{position:absolute;right:calc(50% - .85rem);bottom:.5rem;display:inline-flex}.app-navigation-module__panel__KEzRu{position:absolute;z-index:30;inset:0 auto 0 var(--app-nav-rail-width);width:var(--app-nav-panel-width);overflow:hidden;border-inline-end:1px solid var(--app-nav-panel-border);background:var(--app-nav-panel-bg);color:var(--app-nav-panel-text);box-shadow:var(--rubik-core-box-shadow-md);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-.75rem);display:flex;flex-direction:column;transition:opacity var(--rubik-animation-duration-short) ease,transform var(--rubik-animation-duration-medium) ease,visibility 0s linear var(--rubik-animation-duration-medium)}.app-navigation-module__panelVisible__XsBDC{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition:opacity var(--rubik-animation-duration-short) ease,transform var(--rubik-animation-duration-medium) ease}.app-navigation-module__panelHeader__xEnHV{padding:var(--rubik-core-spacing-3x)}.app-navigation-module__panelTitle__PTczM{margin:0;font-size:var(--rubik-typography-body-sm-font-size);font-weight:650;line-height:1.35}.app-navigation-module__panelDescription__hMQwn{margin:var(--rubik-core-spacing-1x) 0 0;color:var(--app-nav-panel-muted);font-size:var(--rubik-typography-body-xs-font-size);line-height:1.4}.app-navigation-module__divider__p1xWg{height:1px;margin:0 var(--rubik-core-spacing-3x) var(--rubik-core-spacing-2x);background:var(--app-nav-panel-border)}.app-navigation-module__items__ORHQP{min-height:0;overflow-y:auto;flex:1 1 auto;scrollbar-width:thin}.app-navigation-module__item__0AiCp{width:100%;min-height:var(--rubik-control-height-md);border:0;background:transparent;color:inherit;font:inherit;text-align:start;padding:var(--rubik-core-spacing-2x) var(--rubik-core-spacing-3x);display:flex;align-items:center;gap:var(--rubik-core-spacing-2x);cursor:pointer}.app-navigation-module__item__0AiCp:hover{background:var(--app-nav-panel-hover)}.app-navigation-module__item__0AiCp.app-navigation-module__active__VtCPa{background:var(--app-nav-panel-active);box-shadow:inset 3px 0 var(--app-nav-accent)}.app-navigation-module__item__0AiCp:disabled{cursor:not-allowed;opacity:.55}.app-navigation-module__itemCopy__FqJdH{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:var(--rubik-core-spacing-1x)}.app-navigation-module__itemLabel__yQN9Y{font-size:var(--rubik-typography-body-sm-font-size);font-weight:520;line-height:1.35}.app-navigation-module__itemDescription__7hCs-,.app-navigation-module__itemBadge__v5uJ1{color:var(--app-nav-panel-muted);font-size:var(--rubik-typography-body-xs-font-size);line-height:1.35}.app-navigation-module__itemBadge__v5uJ1{flex:0 0 auto}.app-navigation-module__panelFooter__lfHUj{margin-top:auto;padding:var(--rubik-core-spacing-3x);border-top:1px solid var(--app-nav-panel-border)}.app-navigation-module__detail__16nrF{min-width:0;color:var(--app-nav-panel-muted);font-size:var(--rubik-typography-body-xs-font-size);line-height:1.4;display:flex;align-items:center;gap:var(--rubik-core-spacing-2x)}.app-navigation-module__detail__16nrF+.app-navigation-module__detail__16nrF{margin-top:var(--rubik-core-spacing-2x)}.app-navigation-module__detailIcon__AwK6E{display:inline-flex;flex:0 0 auto}.app-navigation-module__detailLabel__jvmKP{flex:0 0 auto;font-weight:550}.app-navigation-module__detailValue__VRrmo{min-width:0;overflow:hidden;color:var(--app-nav-panel-text);text-overflow:ellipsis;white-space:nowrap}.app-navigation-module__collapsed__gNux2{width:0;min-width:0;overflow:hidden}@media(max-width:64rem){.app-navigation-module__panel__KEzRu{display:none}}@media(prefers-reduced-motion:reduce){.app-navigation-module__navigation__-oh9E,.app-navigation-module__railItem__3FSLJ,.app-navigation-module__panel__KEzRu{transition:none}}.headerShell{flex-shrink:0;display:flex;flex-direction:column;border-bottom:0}.headerTopBar{min-height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;gap:12px;background:var(--pm-theme-top-bar, var(--rubik-pm-color-navy));color:var(--pm-theme-top-bar-text, #eef0f4)}.headerTopLeft{display:flex;align-items:center;gap:10px;min-width:0}.headerIconButton{width:28px;height:28px;border:none;border-radius:0;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:background-color .22s ease,color .22s ease}.headerIconButton:hover{background:var(--pm-theme-top-bar-hover, rgba(255, 255, 255, .14))}.headerIconButton:focus-visible{outline:2px solid var(--pm-theme-top-bar-focus, rgba(255, 255, 255, .72));outline-offset:1px}.headerBrandCopy{min-width:0}.headerBrandCopy h1{margin:0;font-size:.875rem;line-height:1.15;font-weight:580;color:var(--pm-theme-top-bar-text, #f2f4f7)}.headerBrandCopy p{margin:0;font-size:.59375rem;line-height:1.2;color:var(--pm-theme-top-bar-text-muted, rgba(242, 244, 247, .78))}.headerTopRight{display:flex;align-items:center}.headerUserButton{height:24px;border:none;border-radius:2px;background:transparent;color:var(--pm-theme-top-bar-text, rgba(242, 244, 247, .92));display:inline-flex;align-items:center;gap:6px;padding:0 8px;font-size:.75rem;font-weight:520;cursor:pointer;transition:background-color .16s ease}.headerUserButton:hover{background:var(--pm-theme-top-bar-hover, rgba(255, 255, 255, .12))}.headerContextBar{--header-active-tab-bg: var(--header-route-active-tab-bg, #ffffff);--rubik-workspace-tabs-active-bg: var(--header-active-tab-bg);min-height:33px;display:flex;align-items:stretch;gap:0;padding:0 6px;background:var(--pm-theme-tab-bar-bg, rgb(235, 235, 235));border-top:1px solid var(--pm-theme-border, rgb(209, 209, 209));border-bottom:1px solid var(--pm-theme-border, rgb(209, 209, 209));overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--pm-scrollbar-thumb) transparent}:root[data-theme=dark] .headerContextBar{--header-active-tab-bg: var(--pm-theme-active-tab-bg, #1f1f1f)}.headerContextBar::-webkit-scrollbar{height:.5rem}.headerContextBar::-webkit-scrollbar-thumb{border-width:.125rem;background-color:var(--pm-scrollbar-thumb);border-radius:999px}.headerContextBar::-webkit-scrollbar-thumb:hover{background-color:var(--pm-scrollbar-thumb-hover)}.headerContextTab{height:100%;display:inline-flex;align-items:center;position:relative;background:var(--pm-theme-tab-bar-bg, rgb(235, 235, 235));border:1px solid transparent;border-bottom:0;flex-shrink:0;max-width:360px;transition:background-color .18s ease,border-top-color .18s ease}.headerContextTab:hover{background:var(--pm-theme-hover, rgba(255, 255, 255, .6))}.headerContextTab.active{background:var(--header-active-tab-bg, #ffffff);border-color:var(--pm-theme-border, rgb(209, 209, 209));border-top-color:var(--pm-theme-accent, var(--rubik-pm-color-blue));margin-bottom:-1px;box-shadow:0 1px 0 var(--header-active-tab-bg, #ffffff);z-index:1}.headerContextTab.active .headerContextItem{color:var(--pm-theme-text, var(--rubik-pm-color-text))}.headerContextTab.active .headerContextClose{color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72))}.headerContextTab.active .headerContextClose:hover{color:var(--pm-theme-text, var(--rubik-pm-color-text));background:var(--pm-theme-hover, rgba(var(--rubik-palette-neutral-rgb-190), .08))}.headerContextItem{display:inline-flex;align-items:center;height:100%;padding:0 11px;color:var(--pm-theme-text, var(--rubik-pm-color-text));text-decoration:none;font-size:.78125rem;font-weight:540;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:290px}.headerContextClose{width:21px;height:100%;border:0;background:transparent;color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .64));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .16s ease,background-color .16s ease}.headerContextClose:hover{color:var(--pm-theme-text, var(--rubik-pm-color-text));background:var(--pm-theme-hover, rgb(235, 235, 235))}.headerContextClose:focus-visible{outline:2px solid var(--pm-theme-accent, rgba(243, 249, 249, .82));outline-offset:-2px}.pmDrawerContent{padding:8px 0;color:var(--pm-theme-text, var(--rubik-pm-color-text))}button.pmDrawerGroupItem{width:100%;min-height:52px;height:auto;display:flex;align-items:center;gap:16px;padding:10px 18px;border:0;background:transparent;color:var(--pm-theme-text, var(--rubik-pm-color-text));font-family:var(--rubik-font-family);font-size:.875rem;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.pmDrawerGroupItem>span{flex:1 1 auto;width:100%}.pmDrawerGroupItemContent{width:100%;min-width:0;display:flex;align-items:center;gap:16px}button.pmDrawerGroupItem:hover:not(:disabled),button.pmDrawerGroupItem:active:not(:disabled){background-color:transparent;background-image:none}.pmDrawerGroupItemSelected{background-color:var(--pm-theme-selected, var(--rubik-pm-color-selected))}.pmDrawerGroupItem:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rubik-pm-color-blue));outline-offset:-2px}.pmDrawerGroupIcon{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rubik-core-border-radius-md);background:var(--pm-theme-selected, var(--rubik-pm-color-selected));color:var(--pm-theme-accent, var(--rubik-pm-color-blue))}.pmDrawerGroupContent{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.pmDrawerGroupChevron{flex-shrink:0;margin-left:auto}.pmDrawerGroupLabel{font-weight:580;line-height:1.35}.pmDrawerGroupDescription{color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .74));font-size:.75rem;line-height:1.35}.pmGroupDetail{display:flex;flex-direction:column;gap:24px}.pmGroupDetailBack{align-self:flex-start;display:inline-flex;align-items:center;gap:6px}.pmGroupSection{display:flex;flex-direction:column;gap:12px}.pmGroupSectionTitle{margin:0;font-size:.9375rem;font-weight:600;color:var(--pm-theme-text, var(--rubik-pm-color-text))}.pmGroupSectionDescription{margin:0;font-size:.8125rem;color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .74));line-height:1.4}.pmGroupSectionBody{display:flex;flex-direction:column;border:1px solid var(--pm-theme-border, rgb(209, 209, 209));border-radius:var(--rubik-core-border-radius-md);background:var(--pm-theme-surface-raised, #ffffff);overflow:hidden}.pmOptionRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;min-height:var(--rubik-control-height-lg);cursor:pointer}.pmOptionRow+.pmOptionRow,.pmOptionRow+.pmOptionFieldset,.pmOptionFieldset+.pmOptionRow{border-top:1px solid var(--pm-theme-border-subtle, rgb(233, 233, 233))}.pmOptionRow:hover{background-color:var(--pm-theme-hover, rgb(249, 249, 249))}.pmOptionRow:focus-within{background-color:var(--pm-theme-hover, rgb(249, 249, 249))}.pmOptionRowStack{flex-direction:column;align-items:stretch;gap:10px}.pmOptionRowContent{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.pmOptionRowLabel{font-size:.875rem;font-weight:520;color:var(--pm-theme-text, var(--rubik-pm-color-text))}.pmOptionRowDescription{font-size:.75rem;color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .74));line-height:1.35}.pmOptionSelect{height:var(--rubik-control-height-md);padding:0 var(--rubik-control-padding-x-md);border:1px solid var(--pm-theme-border, rgb(209, 209, 209));border-radius:var(--rubik-core-border-radius-sm);background:var(--pm-theme-surface, #ffffff);color:var(--pm-theme-text, var(--rubik-pm-color-text));font-family:var(--rubik-font-family);font-size:var(--rubik-control-font-size-md);cursor:pointer}.pmOptionSelect:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rubik-pm-color-blue));outline-offset:1px}.pmOptionFieldset{border:0;margin:0;padding:14px 16px}.pmOptionFieldset>legend{padding:0}.pmRadioGroup{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pmRadioItem{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:var(--pm-theme-text, var(--rubik-pm-color-text));cursor:pointer}.pmRadioItem input[type=radio]{accent-color:var(--pm-theme-accent, var(--rubik-pm-color-blue));cursor:pointer}.pmThemeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px}.pmThemeCard{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--pm-theme-border, rgb(209, 209, 209));border-radius:var(--rubik-core-border-radius-md);background:var(--pm-theme-surface, #ffffff);color:var(--pm-theme-text, var(--rubik-pm-color-text));text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.pmThemeCard:hover{background:var(--pm-theme-hover, rgb(249, 249, 249));border-color:var(--pm-theme-accent, var(--rubik-pm-color-blue))}.pmThemeCard:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rubik-pm-color-blue));outline-offset:2px}.pmThemeCardSelected{background:var(--pm-theme-selected, var(--rubik-pm-color-selected));border-color:var(--pm-theme-accent, var(--rubik-pm-color-blue));box-shadow:0 0 0 2px var(--pm-theme-accent, var(--rubik-pm-color-blue))}.pmThemePreview{width:100%;height:48px;border-radius:var(--rubik-core-border-radius-sm);border:1px solid var(--pm-theme-border-subtle, rgba(0, 0, 0, .06))}.pmThemeName{font-size:.875rem;font-weight:580;color:var(--pm-theme-text, var(--rubik-pm-color-text))}.pmThemeDescription{font-size:.75rem;color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .74));line-height:1.3}.pmThemeCheck{position:absolute;top:6px;right:6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--pm-theme-accent, var(--rubik-pm-color-blue));color:var(--rubik-color-on-accent, #ffffff)}@media(max-width:640px){.pmThemeGrid{grid-template-columns:1fr}}.postmarketNavigation{--app-nav-rail-bg: var(--pm-theme-sidebar-bg, rgb(235, 235, 235));--app-nav-rail-text: var(--pm-theme-sidebar-text-muted, rgba(60, 60, 60, .74));--app-nav-rail-text-active: var(--pm-theme-sidebar-text, #3c3c3c);--app-nav-rail-border: var(--pm-theme-sidebar-border, rgb(209, 209, 209));--app-nav-rail-hover: var(--pm-theme-sidebar-hover, #ffffff);--app-nav-rail-active: var(--pm-theme-sidebar-active-bg, #ffffff);--app-nav-panel-bg: var(--pm-theme-sidebar-panel-bg, var(--pm-theme-surface-raised, #ffffff));--app-nav-panel-text: var(--pm-theme-sidebar-panel-text, var(--pm-theme-text, #3c3c3c));--app-nav-panel-muted: var(--pm-theme-sidebar-panel-muted, var(--pm-theme-text-muted, rgba(60, 60, 60, .74)));--app-nav-panel-border: var(--pm-theme-sidebar-panel-border, var(--pm-theme-border, rgb(209, 209, 209)));--app-nav-panel-hover: var(--pm-theme-sidebar-panel-hover, var(--pm-theme-hover, #f9f9f9));--app-nav-panel-active: var(--pm-theme-sidebar-panel-active, var(--pm-theme-selected, rgb(235, 235, 235)));--app-nav-accent: var(--pm-theme-accent, var(--rubik-pm-color-blue))}.postmarketNavigationDot{width:.4375rem;height:.4375rem;border:1px solid var(--pm-theme-sidebar-bg, rgb(235, 235, 235));border-radius:999px;background:var(--pm-theme-accent, var(--rubik-pm-color-blue))}.footer{height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:var(--pm-theme-tab-bar-bg, rgb(235, 235, 235));color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .68));border-top:1px solid var(--pm-theme-border, rgb(209, 209, 209));font-size:.6875rem;font-family:var(--rubik-font-family)}.footer a{color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72));text-decoration:none;transition:color .15s ease}.footer a:hover{color:var(--pm-theme-text, var(--rubik-pm-color-text));text-decoration:underline}.footerBrand{width:16px;height:16px;background-color:var(--rubik-color-primary-500);border-radius:var(--rubik-radius-sm)}.dashboard{min-height:100%;padding:24px;display:flex;flex-direction:column;gap:22px;background:var(--bms-bg, rgb(250, 250, 250))}.homeHeroBanner{min-height:236px;overflow:hidden}.homeHeroContent{min-height:236px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,40%);align-items:stretch}.homeHeroText{min-width:0;padding:22px 26px;display:flex;flex-direction:column;justify-content:center;gap:10px}.homeHeroBreadcrumb{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:.8125rem;font-weight:500;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62) )}.homeHeroTitleRow{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.homeHeroTitle{margin:0;color:var(--rubik-pm-color-text);font-size:2rem;line-height:1.08;letter-spacing:0;font-weight:620}.homeHeroLead{margin:0;max-width:68ch;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .84) );font-size:.94rem;line-height:1.4}.homeContextStrip{width:min(100%,760px);min-height:48px;padding:8px 12px;display:grid;grid-template-columns:auto minmax(120px,max-content) minmax(0,1fr);align-items:center;gap:10px;border:1px solid var(--rubik-fluent-neutral-stroke-1);border-radius:8px;background:var(--rubik-fluent-neutral-background-2);color:var(--rubik-pm-color-text)}.homeContextLabel{color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62) );font-size:.76rem;font-weight:700;text-transform:uppercase}.homeContextStrip strong{min-width:0;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeContextStrip span:last-child{min-width:0;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72) );font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeHeroActions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.homeHeroPrimaryButton,.homeHeroSecondaryButton,.homeModuleButton{max-width:100%;white-space:nowrap!important}.homeHeroPrimaryButton{background:var(--rubik-color-strong-surface)!important;border-color:var(--rubik-color-strong-surface)!important;color:var(--rubik-color-on-strong-surface)!important}.homeHeroSecondaryButton{background:transparent!important;border-color:var(--rubik-fluent-neutral-stroke-1)!important;color:var(--rubik-pm-color-text)!important}.homeButtonIcon{display:inline-flex;align-items:center;margin-right:6px}.homeNoAccess{color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72) );font-size:.9rem}.homeHeroArtWrap{min-height:100%;background:var(--rubik-fluent-neutral-background-3);display:flex}.homeHeroArt{width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.homeSection{display:flex;flex-direction:column;gap:12px}.homeSectionHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.homeSectionHeader h2{margin:0;color:var(--rubik-pm-color-text);font-size:1rem;line-height:1.2;letter-spacing:0}.homeSectionHeader p{margin:3px 0 0;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .7) );font-size:.84rem}.kpiRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.kpiCard{min-width:0;gap:8px;border-left:4px solid var(--rubik-fluent-neutral-stroke-1)!important}.kpiCard[data-tone=success]{border-left-color:var(--rubik-fluent-status-success)!important}.kpiCard[data-tone=warning]{border-left-color:var(--rubik-fluent-status-warning, #b7791f)!important}.kpiCard[data-tone=danger]{border-left-color:var(--rubik-fluent-status-danger, #c4314b)!important}.kpiHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.kpiLabel{min-width:0;color:var(--rubik-pm-color-text);font-size:.86rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpiValue{color:var(--rubik-pm-color-text);font-size:1.42rem;font-weight:720;line-height:1.12;overflow-wrap:anywhere}.kpiSub{min-height:34px;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72) );font-size:.8rem;line-height:1.35}.homeTextAction{width:fit-content;padding:0;border:0;background:transparent;color:var(--rubik-color-link);cursor:pointer;font:inherit;font-size:.78rem;font-weight:650}.homeTextAction:hover{text-decoration:underline}.homeOperationsGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:18px;align-items:start}.homeModuleGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.homeModuleCard{min-width:0;min-height:178px;display:grid!important;grid-template-rows:auto 1fr auto;gap:12px}.homeModuleIcon{width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--rubik-color-link);background:var(--rubik-fluent-neutral-background-3)}.homeModuleBody{min-width:0}.homeModuleBody h3{margin:0 0 6px;color:var(--rubik-pm-color-text);font-size:.96rem;line-height:1.25;letter-spacing:0}.homeModuleBody p{margin:0;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .74) );font-size:.82rem;line-height:1.35}.homeModuleButton{width:100%;justify-content:center}.homeAlertsPanel{gap:0}.homeAlertItem{width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--rubik-fluent-neutral-stroke-1);background:transparent;display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px;color:inherit;cursor:pointer;text-align:left}.homeAlertItem:last-child{border-bottom:0}.homeAlertSignal{width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--rubik-fluent-neutral-stroke-1)}.homeAlertItem[data-tone=success] .homeAlertSignal{background:var(--rubik-fluent-status-success)}.homeAlertItem[data-tone=warning] .homeAlertSignal{background:var(--rubik-fluent-status-warning, #b7791f)}.homeAlertItem[data-tone=danger] .homeAlertSignal{background:var(--rubik-fluent-status-danger, #c4314b)}.homeAlertItem strong,.homeAlertItem small{display:block;min-width:0}.homeAlertItem strong{color:var(--rubik-pm-color-text);font-size:.86rem;line-height:1.3}.homeAlertItem small{margin-top:2px;color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72) );font-size:.78rem;line-height:1.35}.homeEmptyPanel{min-height:98px;display:flex;justify-content:center;gap:6px}.homeEmptyPanel strong{color:var(--rubik-pm-color-text);font-size:.94rem}.homeEmptyPanel span{color:var( --pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .74) );font-size:.84rem;line-height:1.35}@media(max-width:1180px){.homeHeroContent{grid-template-columns:minmax(0,1fr) minmax(280px,34%)}.homeOperationsGrid{grid-template-columns:1fr}}@media(max-width:900px){.dashboard{padding:16px;gap:18px}.homeHeroContent{grid-template-columns:1fr}.homeHeroArtWrap{display:none}.homeContextStrip{grid-template-columns:1fr;align-items:start}.homeContextStrip strong,.homeContextStrip span:last-child{white-space:normal}}@media(max-width:560px){.homeHeroText{padding:18px}.homeHeroTitle{font-size:1.62rem}.homeHeroActions{align-items:stretch;flex-direction:column}.homeHeroPrimaryButton,.homeHeroSecondaryButton{width:100%;white-space:normal!important}.kpiRow,.homeModuleGrid{grid-template-columns:1fr}}.loginPage{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--bms-bg, rgb(250, 250, 250));color:var(--pm-theme-text, var(--rubik-pm-color-text))}.loginCard{width:min(100%,25rem);background:var(--pm-theme-surface, var(--rubik-pm-color-white))!important;color:var(--pm-theme-text, var(--rubik-pm-color-text));border-color:var(--pm-theme-border-subtle, var(--rubik-pm-color-border))!important}.loginHeader{margin-bottom:2rem;text-align:center}.loginHeader h1{margin:0 0 .5rem;color:var(--pm-theme-text, var(--rubik-pm-color-text));font-size:1.75rem;font-weight:700;line-height:1.15;letter-spacing:0}.loginHeader p{margin:0;color:var(--pm-theme-text-muted, var(--rubik-color-text-secondary));font-size:.875rem;line-height:1.35}.loginForm{display:flex;flex-direction:column;gap:1.25rem}.loginField{display:flex;flex-direction:column;gap:.375rem}.loginField label{color:var(--pm-theme-text, var(--rubik-pm-color-text));font-size:.8125rem;font-weight:650}.loginPasswordField{position:relative}.loginPasswordToggle{position:absolute;top:50%;right:.625rem;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--rubik-radius-sm, 2px);background:transparent;color:var(--pm-theme-text-muted, var(--rubik-color-text-secondary));cursor:pointer;transform:translateY(-50%)}.loginPasswordToggle:hover{color:var(--pm-theme-text, var(--rubik-pm-color-text));background:var(--pm-theme-hover, rgba(60, 60, 60, .08))}.loginPasswordToggle:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rubik-pm-color-blue));outline-offset:2px}.loginSubmitButton{margin-top:.25rem}.omsPage{--oms-bg: var(--bms-bg, rgb(250, 250, 250));--oms-surface: var(--rubik-fluent-neutral-background-1);--oms-surface-muted: var(--rubik-fluent-neutral-background-5);--oms-border: var(--rubik-fluent-neutral-stroke-1);--oms-border-subtle: var(--pm-theme-border-subtle, var(--rubik-fluent-neutral-stroke-2));--oms-border-strong: var(--rubik-fluent-neutral-stroke-1);--oms-text: var(--rubik-pm-color-text);--oms-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .6));--oms-card-shadow: var(--rubik-fluent-shadow-4);--oms-command-shadow: var(--rubik-fluent-shadow-8);min-height:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;color:var(--oms-text);background:var(--oms-bg)}.omsPageCommandSurface{display:flex;flex-direction:column;overflow:hidden;flex:0 0 auto;border-radius:var(--rubik-radius-md);background:var(--oms-surface);box-shadow:var(--oms-command-shadow)}.omsPageHeader{border:0;border-radius:0;background:var(--oms-surface);box-shadow:none;padding:.45rem .625rem}.omsPageTitle{margin:0;font-size:1.45rem;line-height:1.05;font-weight:600;color:var(--rubik-pm-color-text)}.omsTabsBar{width:100%}.omsTabsBar [role=tablist]{border:0!important;border-top:1px solid var(--oms-border)!important;border-radius:0!important;background:var(--oms-surface)!important;padding:0!important;box-shadow:none!important}.omsTabsBar [role=tab]{min-height:2rem!important;padding:0 .7rem!important;border-radius:0!important;border-right:1px solid var(--oms-border);color:var(--rubik-pm-color-text)!important;font-size:.79rem!important;font-weight:540!important;transition:background-color .18s ease,color .18s ease}.omsTabsBar [role=tab]:hover{background:var(--rubik-fluent-neutral-background-3)!important}.omsTabsBar [role=tab][data-active]{color:var(--rubik-pm-color-text)!important;background:var(--rubik-fluent-neutral-background-2)!important;box-shadow:inset 0 -2px var(--rubik-pm-color-blue)}.omsTabsBar [role=tab]>span{justify-content:flex-start}.omsUnknownOrderNotice,.omsInlineNotice,.omsWarningNotice{border-radius:var(--rubik-radius-md)!important}.omsUnknownOrderNotice,.omsInlineNotice{border-color:transparent!important;box-shadow:var(--rubik-fluent-shadow-2)!important}.omsWarningNotice{border-color:#8f520a47!important}.omsTabContent{display:flex;flex-direction:column;gap:.75rem}.omsSummaryHero,.omsShipmentPanel,.omsDetailsPanel,.omsPaymentPanel,.omsTotalsPanel,.omsActivityPanel,.omsMessagesPanel,.omsComposePanel,.omsDataTablePanel,.omsSummaryMetricCard,.omsNotFoundPanel,.omsSummaryTile,.omsOrderLineCard,.omsTimelineItem,.omsMessageRow{background:var(--oms-surface)!important;color:var(--oms-text)}.omsNotFoundPanel{gap:.75rem}.omsNotFoundPanel h3{margin:0;font-size:1rem}.omsNotFoundPanel p{margin:0;color:var(--oms-text-muted);font-size:.875rem}.omsNotFoundActions{display:flex;align-items:center}.omsSummaryHero{padding:0!important;display:grid;grid-template-columns:minmax(640px,1fr) minmax(360px,500px)}.omsSummaryIdentity{padding:1rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:.75rem 1rem;align-items:start}.omsSoldToLabel{grid-column:1 / -1;font-size:.6875rem;font-weight:620;text-transform:uppercase;color:var(--oms-text-muted);letter-spacing:.02em}.omsSoldToRow{display:flex;align-items:center;gap:.625rem;min-width:0}.omsSoldToCopy{display:flex;flex-direction:column;gap:.125rem}.omsSoldToName{font-size:.875rem;font-weight:640;color:var(--oms-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.omsSoldToMeta{font-size:.6875rem;color:var(--oms-text-muted)}.omsKpiInline{margin:0;grid-column:1;display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:.75rem}.omsKpiInlineItem{min-width:0;display:flex;flex-direction:column;gap:.15rem;padding-right:.5rem}.omsKpiInlineItem:not(:last-child){border-right:1px solid var(--oms-border)}.omsKpiInlineValue{margin:0;display:inline-flex;align-items:baseline;gap:.35rem;min-height:1.45rem;font-size:1.0625rem;line-height:1.1;font-weight:650;color:var(--oms-text);white-space:nowrap}.omsKpiInlineLabel{font-size:.625rem;color:var(--oms-text-muted);text-transform:uppercase;letter-spacing:.02em}.omsMiniCurrency{font-size:.625rem;color:var(--oms-text-muted);margin-top:0}.omsAddressBlock{grid-column:2;align-self:center;display:flex;flex-direction:column;gap:.125rem;padding-left:1rem}.omsAddressBlock strong{font-size:.8125rem;line-height:1.2}.omsAddressBlock span{font-size:.75rem;line-height:1.3;color:var(--oms-text-muted)}.omsSummaryTiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;padding:1rem;background:var(--oms-surface-muted);border-left:1px solid var(--oms-border)}.omsSummaryTile{min-height:118px;padding:.75rem .875rem;display:flex;flex-direction:column;gap:.35rem}.omsSummaryTileLabel{font-size:.6875rem;font-weight:560;text-transform:uppercase;letter-spacing:.02em;color:var(--oms-text-muted)}.omsSummaryTile strong{font-size:1.45rem;line-height:1.1;font-weight:650;color:var(--rubik-pm-color-text)}.omsSummaryTileMeta{margin-top:auto;font-size:.6875rem;color:var(--oms-text-muted)}.omsShipmentPanel{padding:0!important}.omsShipmentHeader{display:flex;align-items:center;justify-content:space-between;gap:.875rem;padding:.75rem .875rem;border-bottom:1px solid var(--oms-border)}.omsShipmentHeader h3{margin:0;font-size:1.0625rem;line-height:1.2;color:var(--rubik-pm-color-text)}.omsShipmentActions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.omsInlineAction{border:none;background:transparent;color:var(--oms-text-muted);font-size:.75rem;line-height:1;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;padding:.25rem 0}.omsInlineAction:hover{color:var(--rubik-pm-color-text)}.omsShipmentInfoGrid{display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(240px,1fr) repeat(3,minmax(120px,.6fr));gap:.875rem;padding:.875rem;border-bottom:1px solid var(--oms-border)}.omsShipmentInfoBlock{display:flex;flex-direction:column;gap:.2rem}.omsShipmentInfoBlock strong{font-size:.84rem;line-height:1.25}.omsSmallLabel{font-size:.65rem;text-transform:uppercase;letter-spacing:.02em;color:var(--oms-text-muted)}.omsShipmentInfoBlock span{font-size:.75rem;color:var(--oms-text-muted);line-height:1.3}.omsOrderLineHeader{padding:.625rem .875rem;border-bottom:1px solid var(--oms-border);background:var(--oms-surface-muted)}.omsOrderLineHeader>div{display:flex;align-items:center;gap:.625rem}.omsOrderLineHeader strong{font-size:.875rem}.omsExpandControl{border:none;background:transparent;color:var(--rubik-pm-color-text);cursor:pointer;font-size:.75rem;padding:0}.omsExpandControl:hover{text-decoration:underline}.omsOrderLines{display:flex;flex-direction:column;gap:.625rem;padding:.625rem .875rem .875rem}.omsOrderLineCard{overflow:hidden}.omsOrderLineToggle{width:100%;border:none;background:transparent;padding:.625rem .75rem;display:flex;align-items:center;gap:.5rem;text-align:left;cursor:pointer;font-size:.8125rem;font-weight:610;color:var(--rubik-pm-color-text)}.omsOrderLineToggle:hover{background:var(--oms-surface-muted)}.omsOrderLineBody{padding:.75rem;display:flex;align-items:center;gap:.875rem;border-top:1px solid var(--oms-border)}.omsOrderLineImage{width:56px;height:56px;object-fit:cover;border:1px solid var(--oms-border);border-radius:4px}.omsOrderLineMetrics{flex:1;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:.625rem}.omsOrderLineMetrics>div{display:flex;flex-direction:column;gap:.2rem}.omsOrderLineMetrics strong{font-size:.84rem}.omsStatusBackordered{color:var(--rubik-fluent-status-warning)}.omsPanelHeading{margin:0;font-size:1.0625rem;line-height:1.2;color:var(--rubik-pm-color-text)}.omsDetailsPanel{gap:.75rem}.omsDetailGrid{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:.875rem 1rem}.omsDetailItem{display:flex;flex-direction:column;gap:.2rem}.omsDetailItem strong{font-size:.8125rem;line-height:1.25}.omsPaymentLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:.75rem}.omsPaymentPanel{padding:0!important;gap:0;overflow:hidden}.omsPaymentPanel>.omsPanelHeading,.omsDataTablePanel>.omsPanelHeading{padding:.875rem;margin:0}.omsTotalsPanel{background:var(--oms-surface-muted)!important}.omsTotalsRows{display:flex;flex-direction:column;gap:.375rem}.omsTotalsRows>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8125rem}.omsTotalsRows>div strong{font-size:.85rem}.omsTotalsGrand{margin-top:.35rem;padding-top:.35rem;border-top:1px solid var(--oms-border);font-size:.875rem}.omsTotalsGrand strong{font-size:1rem}.omsActivityPanel{gap:.875rem}.omsActivityHeader{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.omsActivityCount{font-size:.75rem;color:var(--oms-text-muted)}.omsActivityControls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(220px,280px);gap:.75rem;align-items:end}.omsFilterGroup{display:flex;flex-wrap:wrap;gap:.375rem}.omsFilterChip{border:1px solid var(--oms-border);background:var(--oms-surface);color:var(--oms-text-muted);border-radius:0;padding:.28rem .6rem;font-size:.6875rem;font-weight:580;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.omsFilterChip:hover{border-color:var(--oms-border-strong)}.omsFilterChip.active{border-color:var(--rubik-pm-color-blue);background:var(--rubik-pm-color-selected);color:var(--oms-text)}.omsActivityFieldGroup{display:flex;flex-direction:column;gap:.2rem}.omsActivitySearchGroup{min-width:0}.omsActivityFieldGroup label{font-size:.625rem;text-transform:uppercase;letter-spacing:.02em;color:var(--oms-text-muted);font-weight:600}.omsActivityFieldGroup select,.omsActivityFieldGroup input{height:2.1rem;border:1px solid var(--oms-border);border-radius:var(--rubik-radius-sm);padding:0 .625rem;font-size:.8125rem;color:var(--oms-text);background:var(--oms-surface)}.omsActivityFieldGroup select:focus-visible,.omsActivityFieldGroup input:focus-visible{outline:2px solid var(--rubik-pm-color-blue);outline-offset:0}.omsTimeline{display:flex;flex-direction:column;gap:.5rem}.omsTimelineItem{display:flex;gap:.625rem;padding:.75rem}.omsTimelineDot{width:.6rem;height:.6rem;border-radius:999px;margin-top:.35rem;flex-shrink:0}.omsSeverityNeutral{background:var(--rubik-fluent-neutral-stroke-1)}.omsSeverityInfo{background:var(--rubik-fluent-status-info)}.omsSeveritySuccess{background:var(--rubik-fluent-status-success)}.omsSeverityWarning{background:var(--rubik-fluent-status-warning)}.omsSeverityDanger{background:var(--rubik-fluent-status-danger)}.omsTimelineBody{min-width:0;display:flex;flex-direction:column;gap:.2rem}.omsTimelineMeta{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem}.omsTimelineMeta strong{font-size:.8125rem}.omsTimelineMeta span{font-size:.6875rem;color:var(--oms-text-muted)}.omsTimelineActor{font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em;color:var(--oms-text-muted)}.omsTimelineBody p{margin:0;font-size:.8125rem;line-height:1.35;color:var(--oms-text-muted)}.omsEmptyState{padding:.875rem;font-size:.8125rem;color:var(--oms-text-muted)}.omsMessagesLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:.75rem}.omsMessagesPanel{padding:0!important}.omsMessagesHeader{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.75rem .875rem;border-bottom:1px solid var(--oms-border)}.omsMessagesHeader span{font-size:.75rem;color:var(--oms-text-muted)}.omsMessagesThread{display:flex;flex-direction:column;gap:.625rem;padding:.75rem .875rem;max-height:560px;overflow-y:auto;background:var(--oms-surface-muted)}.omsMessageRow{max-width:min(80ch,85%);padding:.625rem .75rem;display:flex;flex-direction:column;gap:.35rem}.omsMessageRow.inbound{align-self:flex-start}.omsMessageRow.outbound{align-self:flex-end;background:var(--rubik-fluent-brand-subtle)!important;border-color:transparent!important}.omsMessageMeta{display:flex;flex-direction:column;gap:.1rem}.omsMessageMeta strong{font-size:.8125rem}.omsMessageMeta span{font-size:.6875rem;color:var(--oms-text-muted)}.omsMessageRow p{margin:0;font-size:.8125rem;line-height:1.35}.omsComposePanel{gap:.75rem}.omsComposeActions{display:flex;justify-content:flex-end;gap:.5rem}.omsSummaryMetricRow{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:.75rem}.omsSummaryMetricCard{padding:.75rem!important;gap:.25rem}.omsSummaryMetricCard strong{font-size:1.125rem}.omsDataTablePanel{padding:0!important;gap:0;overflow:hidden}.omsTabDataGrid{border-left:none!important;border-right:none!important;border-bottom:none!important;border-radius:0!important}.omsDataTablePanelInset .omsTabDataGrid{margin-bottom:2.5rem}.omsStatusPill{display:inline-flex;align-items:center;border-radius:0;padding:.2rem .5rem;font-size:.6875rem;font-weight:620}.omsStatusPillNeutral{background:var(--rubik-pm-color-rail);color:var(--oms-text)}.omsStatusPillWarning{background:var(--rubik-fluent-status-warning-bg);color:var(--rubik-fluent-status-warning)}.omsStatusPillSuccess{background:var(--rubik-fluent-status-success-bg);color:var(--rubik-fluent-status-success)}.omsStatusPillInfo{background:var(--rubik-fluent-status-info-bg);color:var(--rubik-fluent-status-info)}.omsTableActions{display:inline-flex;align-items:center;gap:.35rem}@media(max-width:1320px){.omsSummaryHero{grid-template-columns:1fr}.omsSummaryTiles{border-left:none;border-top:1px solid var(--oms-border)}.omsAddressBlock{grid-column:1 / -1;padding-left:0}}@media(max-width:1024px){.omsPage{padding:.5rem}.omsPageTitle{font-size:1.4rem}.omsActivityControls,.omsMessagesLayout,.omsPaymentLayout{grid-template-columns:1fr}.omsSummaryMetricRow{grid-template-columns:repeat(2,minmax(120px,1fr))}.omsDetailGrid{grid-template-columns:repeat(3,minmax(120px,1fr))}.omsShipmentInfoGrid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:768px){.omsPageTitle{font-size:1.1rem}.omsSummaryIdentity{grid-template-columns:1fr}.omsKpiInline{grid-template-columns:1fr;gap:.5rem}.omsKpiInlineItem{border-right:none!important;border-bottom:1px solid var(--oms-border-subtle);padding-right:0;padding-bottom:.35rem}.omsKpiInlineItem:last-child{border-bottom:none;padding-bottom:0}.omsKpiInlineValue{font-size:1.2rem}.omsSummaryTiles{grid-template-columns:1fr}.omsSummaryTile{min-height:auto}.omsShipmentHeader,.omsShipmentActions,.omsOrderLineHeader>div{flex-direction:column;align-items:flex-start}.omsShipmentInfoGrid,.omsDetailGrid,.omsOrderLineMetrics,.omsSummaryMetricRow{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.omsFilterChip,.omsTabsBar [role=tab]{transition:none}}.receipt.sfeReceipt{--receipt-scale: 1.5;--receipt-width: 58mm;box-sizing:border-box;width:calc(var(--receipt-width) / var(--receipt-scale));max-width:calc(var(--receipt-width) / var(--receipt-scale));zoom:var(--receipt-scale);margin:0 auto;padding:2.5mm 2mm 2mm;background:#fff;color:#000;font-family:Courier New,Courier,ui-monospace,monospace;font-size:6.5px;line-height:1.2;text-align:left;box-shadow:0 8px 24px #0000001f}.sfeReceipt p{margin:0}.sfeReceipt__header{text-align:center;margin-bottom:4px}.sfeReceipt__company{font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px}.sfeReceipt__headerLine{font-size:5px;line-height:1.25}.sfeReceipt__title{margin:4px 0 3px;text-align:center;font-weight:700;font-size:6.5px;text-transform:uppercase;text-decoration:underline;letter-spacing:.03em}.sfeReceipt__banner{margin:0 0 3px;text-align:center;font-weight:700;font-size:5.5px;text-transform:uppercase}.sfeReceipt__meta{margin-bottom:5px}.sfeReceipt__docLine{font-size:5.5px;margin-bottom:2px}.sfeReceipt__docLabel{font-weight:700}.sfeReceipt__metaDate{margin-top:2px;font-size:5.5px}.sfeReceipt__metaExtra{margin-top:2px;font-size:5px}.sfeReceipt__qrWrap{flex-shrink:0}.sfeReceipt__qrFooter{display:flex;justify-content:center;margin-top:6px;padding-top:4px;border-top:1px dashed #000}.sfeReceipt__qr{display:block;width:16mm;height:16mm;image-rendering:pixelated}.sfeReceipt__qr--placeholder{width:16mm;height:16mm;border:1px dashed #999;background:#f0f0f0}.sfeReceipt__sectionLabel{font-weight:700;font-size:5.5px;text-transform:uppercase;margin-bottom:2px}.sfeReceipt__box{border:1px solid #000;padding:3px 4px;margin-bottom:5px}.sfeReceipt__boxRow{display:flex;justify-content:space-between;gap:3px;font-size:5.5px}.sfeReceipt__boxRow+.sfeReceipt__boxRow{margin-top:2px}.sfeReceipt__boxName{font-weight:600}.sfeReceipt__table{margin-bottom:4px;border:1px solid #000}.sfeReceipt__tableHead,.sfeReceipt__tableRow{display:grid;grid-template-columns:1fr 12mm 7mm 14mm;gap:0;padding:0;font-size:5.5px}.sfeReceipt__tableHead>span,.sfeReceipt__tableRow>span{box-sizing:border-box;min-width:0;padding:1px 2px;overflow-wrap:anywhere;word-break:break-word}.sfeReceipt__tableHead>span:not(:last-child),.sfeReceipt__tableRow>span:not(:last-child){border-right:1px solid #000}.sfeReceipt__tableHead{font-weight:700;text-transform:uppercase;border-bottom:1px solid #000;background:#f5f5f5}.sfeReceipt__tableRow+.sfeReceipt__tableRow{border-top:1px solid #ccc}.sfeReceipt__cellDesignation{word-break:break-word;overflow-wrap:anywhere}.sfeReceipt__lineName{display:block}.sfeReceipt__lineType{display:block;margin-top:1px;font-size:5px;font-style:italic;opacity:.85}.sfeReceipt__cellNum{text-align:right;white-space:normal;line-height:1.15}.sfeReceipt__summaryGrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px;margin-bottom:3px;text-align:center;font-size:5.5px}.sfeReceipt__summaryCell{border:1px solid #000;padding:2px 1px}.sfeReceipt__summaryLabel{font-weight:700;text-transform:uppercase;font-size:5px;margin-bottom:1px}.sfeReceipt__totalTtc{display:flex;justify-content:space-between;align-items:center;gap:3px;padding:2px 4px;margin-bottom:4px;border:2px solid #000;font-weight:700;font-size:6.5px}.sfeReceipt__amountWords{margin-bottom:5px}.sfeReceipt__amountWordsBox{border:1px solid #000;padding:2px 3px;font-size:5.5px;font-style:italic;min-height:12px}.sfeReceipt__footer{font-size:5.5px;line-height:1.3}.sfeReceipt__footerBlock+.sfeReceipt__footerBlock{margin-top:4px;padding-top:3px;border-top:1px dashed #000}.sfeReceipt__footerTitle{font-weight:700;text-transform:uppercase;margin-bottom:2px}.sfeReceipt__footerRow{display:flex;justify-content:space-between;gap:4px}.sfeReceipt__paymentRow+.sfeReceipt__paymentRow{margin-top:1px}@media print{.receipt.sfeReceipt{width:58mm!important;max-width:58mm!important;margin:0!important;padding:2mm!important;zoom:1!important;box-shadow:none!important;font-size:9px!important}.sfeReceipt__tableHead,.sfeReceipt__tableRow,.sfeReceipt__footer{font-size:7.5px}}.receipt{--receipt-scale: 1.5;--receipt-width: 58mm;box-sizing:border-box;width:calc(var(--receipt-width) / var(--receipt-scale));max-width:calc(var(--receipt-width) / var(--receipt-scale));zoom:var(--receipt-scale);margin:0 auto;padding:3mm 2.5mm 2mm;background:#fff;color:#1a1a1a;font-family:Courier New,Courier,ui-monospace,monospace;font-size:9px;line-height:1.3;text-align:left;box-shadow:0 8px 24px #0000001f}.receipt p{margin:0}.receipt__header{text-align:center}.receipt__store{font-weight:700;font-size:11px;text-transform:uppercase;margin-bottom:2px}.receipt__header-block{white-space:pre-wrap;font-size:8px}.receipt__sep{margin:6px 0;border:0;border-top:1px dashed #1a1a1a;height:0;width:100%}.receipt__meta{font-size:8px}.receipt__items{list-style:none;margin:0;padding:0}.receipt__item{margin-bottom:6px}.receipt__item-name{font-weight:600}.receipt__row{display:flex;justify-content:space-between;gap:4px;font-size:8px}.receipt__totals{margin-top:2px}.receipt__total{margin-top:4px;font-weight:700;font-size:10px}.receipt__fiscal{margin-top:4px;font-size:8px}.receipt__fiscal-title{text-align:center;font-weight:700;margin-bottom:2px}.receipt__footer{text-align:center;margin-top:4px;margin-bottom:0;padding-bottom:0}.receipt__qr-wrap{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px}.receipt__qr{display:block;width:96px;height:96px;image-rendering:pixelated}.receipt__qr--placeholder{width:96px;height:96px;background:#ddd}.receipt__qr-caption{font-size:8px}.receipt__format{margin-top:6px;margin-bottom:0;font-size:8px;opacity:.7}@media print{.no-print{display:none!important}@page{size:58mm 297mm;margin:0}.receipt{width:58mm!important;max-width:58mm!important;margin:0!important;padding:2mm!important;zoom:1!important;box-shadow:none!important;background:#fff!important;font-size:12px!important}}.bmsCustomerCreateDialog{--bms-border: var(--rubik-fluent-neutral-stroke-1);--bms-text: var(--rubik-pm-color-text);--bms-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .6));width:min(44rem,calc(100vw - 2rem));max-height:min(46rem,calc(100vh - 2rem));overflow-y:auto}.bmsCustomerCreateForm{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.bmsCustomerCreateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.bmsCustomerCreateField{min-width:0;display:flex;flex-direction:column;gap:.35rem}.bmsCustomerCreateSection{display:flex;flex-direction:column;gap:.65rem;padding-top:.25rem;border-top:1px solid var(--bms-border)}.bmsCustomerCreateSectionTitle{color:var(--bms-text);font-size:.78rem;font-weight:720}.bmsCustomerCreateDialog .bmsFieldLabel{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:560;color:var(--bms-text-muted)}@media(max-width:1180px){.bmsCustomerCreateGrid{grid-template-columns:1fr}}.marketPosPage{--market-bg: var(--bms-bg, rgb(250, 250, 250));--market-surface: var(--rubik-fluent-neutral-background-1);--market-surface-muted: var(--rubik-fluent-neutral-background-5);--market-surface-strong: var(--rubik-color-strong-surface);--market-border: var(--rubik-fluent-neutral-stroke-1);--market-border-strong: var(--rubik-fluent-neutral-stroke-1);--market-text: var(--rubik-pm-color-text);--market-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62));--market-text-soft: var(--pm-theme-text-disabled, rgba(var(--rubik-palette-neutral-rgb-190), .48));--market-accent: var(--rubik-pm-color-blue);--market-accent-foreground: var(--rubik-color-link);--market-accent-hover: var(--rubik-color-accent-hover);--market-on-accent: var(--rubik-color-on-accent);--market-on-strong: var(--rubik-color-on-strong-surface);--market-accent-soft: var(--rubik-pm-color-selected);--market-warning: var(--rubik-fluent-status-warning);--market-danger: var(--rubik-fluent-status-danger);--market-ticket-header: var(--rubik-color-strong-surface);--market-card-radius: 4px;width:100%;height:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background:var(--market-bg);color:var(--market-text);font-family:var(--rubik-font-family)}.marketPosPage button,.marketPosPage input,.marketPosPage [role=combobox]{font-family:inherit}.marketGlobalNotice{flex-shrink:0;margin:0}.marketPaymentError{margin:0}.marketTopStrip,.marketProductsPanel,.marketCartPanel{--rubik-surface-card-border-radius: var(--market-card-radius)}.marketTopStrip{flex-shrink:0;display:grid!important;grid-template-columns:minmax(320px,1fr) minmax(230px,.52fr);align-items:end;gap:.55rem;padding:.55rem .65rem!important}.marketScanBlock,.marketSessionBlock,.marketCheckoutContextBlock{min-width:0}.marketScanLabel{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.35rem;color:var(--market-text-muted);font-size:.78rem;font-weight:640;text-transform:uppercase}.marketScanControls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.marketSearch{min-width:0}.marketScanButton{height:3.25rem!important;min-width:7.5rem;background:var(--market-surface-strong)!important;color:var(--market-on-strong)!important}.marketSessionBlock{display:grid;grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:end;gap:.5rem}.marketSessionBlockReal{grid-template-columns:minmax(150px,1fr) auto auto minmax(170px,1fr) auto}.marketCheckoutContextBlock{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem}.marketCustomerField{min-width:0}.marketCustomerFieldHeader{min-height:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.marketCustomerFieldLabel{font-size:.72rem;font-weight:620;color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .72))}.marketInlineCreateButton{height:1.35rem!important;min-height:1.35rem!important;padding:0 .35rem!important;font-size:.68rem!important;font-weight:620!important}.marketSaleContextMenu{position:relative;min-width:0}.marketContextButton{height:3.25rem!important;min-width:6.8rem;white-space:nowrap}.marketSaleContextPopover{position:absolute;top:calc(100% + .4rem);right:0;z-index:50;width:min(20rem,calc(100vw - 2rem));display:grid;gap:.42rem;padding:.55rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface);box-shadow:var(--rubik-fluent-shadow-16)}.marketContextInfo{min-width:0;display:grid;gap:.12rem;padding:.52rem .62rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface-muted)}.marketContextInfo span{color:var(--market-text-muted);font-size:.68rem;font-weight:650;line-height:1;text-transform:uppercase}.marketContextInfo strong{min-width:0;overflow:hidden;color:var(--market-text);font-size:.9rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.marketContextCloseAuto{justify-content:center}.marketSessionChip{min-height:3.25rem;display:flex;flex-direction:column;justify-content:center;gap:.15rem;padding:.45rem .65rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface-muted)}.marketSessionChip span,.marketEyebrow,.marketCartHeader p,.marketPaymentSummary span,.marketPaymentMeta span{margin:0;color:var(--market-text-muted);font-size:.72rem;font-weight:640;text-transform:uppercase}.marketSessionChip strong{color:var(--market-text);font-size:.94rem;font-weight:650;white-space:nowrap}.marketCustomerSelect{min-width:0}.marketCustomerHint{display:block;min-height:.9rem;color:var(--market-text-soft);font-size:.72rem;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketNativeField{min-width:0;display:flex;flex-direction:column;gap:.25rem}.marketNativeField span{color:var(--market-text-muted);font-size:.72rem;font-weight:640;text-transform:uppercase}.marketNativeField select,.marketNativeField input{min-width:0;width:100%;height:3.25rem;padding:0 .65rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface);color:var(--market-text);font:inherit}.marketNativeField select:focus-visible,.marketNativeField input:focus-visible{outline:2px solid var(--market-accent);outline-offset:2px}.marketCloseAutoButton{min-height:3.25rem;white-space:nowrap}.marketPosShell{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,390px);align-items:stretch;gap:.5rem}.marketSellingColumn{min-width:0;min-height:0;display:flex;flex-direction:column;gap:.5rem}.marketProductsPanel,.marketCartPanel{min-height:0;overflow:hidden}.marketProductsPanel{display:flex;flex-direction:column;flex:1}.marketProductsHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem .85rem .55rem;border-bottom:1px solid var(--market-border)}.marketProductsHeader h1{margin:.08rem 0 0;font-size:1.45rem;line-height:1.05;font-weight:700}.marketProductsHeader>span{font-family:inherit;white-space:nowrap}.marketHeaderBadges{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.35rem}.marketHeaderBadges>span{font-family:inherit;white-space:nowrap}.marketCategoryTabsWrap{flex-shrink:0;overflow-x:auto;padding:.4rem .45rem 0;background:var(--market-surface-muted);border-bottom:1px solid var(--market-border)}.marketCategoryTabs{width:100%}.marketCategoryTabs [role=tablist]{border:none!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;gap:.35rem}.marketCategoryTabs [role=tab]{min-height:3.1rem!important;border:1px solid transparent!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:var(--market-surface)!important;color:var(--market-text-muted)!important;font-size:1rem!important;font-weight:580!important;box-shadow:var(--rubik-fluent-shadow-2)}.marketCategoryTabs [role=tab]:hover{color:var(--market-text)!important}.marketCategoryTabs [role=tab][data-active]{color:var(--market-accent)!important;border-color:transparent!important;border-bottom-color:transparent!important;box-shadow:inset 0 -1px var(--market-accent)}.marketProductGrid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-auto-rows:9rem;align-content:start;gap:.5rem;overflow-y:auto;padding:.65rem}.marketProductGrid>div{min-width:0}.marketProductButton{width:100%;height:100%;border:none;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.marketProductButton:disabled{cursor:not-allowed}.marketProductTile{--rubik-surface-card-border-radius: var(--market-card-radius);height:100%;justify-content:space-between;gap:.6rem;padding:.72rem!important;transition:background-color .14s ease,border-color .14s ease}.marketProductButton:hover .marketProductTile,.marketProductButton:focus-visible .marketProductTile{border-color:var(--market-accent)!important;background:var(--market-accent-soft)!important;box-shadow:0 0 0 2px #0060b129,var(--rubik-fluent-shadow-4)!important}.marketProductButton:disabled .marketProductTile,.marketProductTile.outOfStock{opacity:.55;background:var(--market-surface-muted)!important;box-shadow:none!important}.marketGridMessage{grid-column:1 / -1;min-height:9rem;display:grid;place-items:center;color:var(--market-text-muted);font-size:.9rem;text-align:center}.marketProductButton:focus-visible{outline:2px solid var(--market-accent);outline-offset:2px}.marketProductTop,.marketProductBottom{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.marketProductTop strong{min-width:0;color:var(--market-text);font-size:1rem;line-height:1.08;font-weight:670}.marketProductVariantBadge{flex-shrink:0;max-width:6.75rem;padding:.18rem .42rem;border:1px solid rgba(47,123,92,.24);border-radius:0;background:var(--market-accent-soft);color:var(--market-accent-foreground);font-size:.68rem;font-weight:680;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketProductTop span{flex-shrink:0}.marketProductMeta{display:flex;flex-direction:column;gap:.12rem;color:var(--market-text-soft);font-size:.76rem;line-height:1.15}.marketProductMeta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketProductBottom{align-items:flex-end}.marketProductBottom strong{color:var(--market-accent-foreground);font-size:1.28rem;line-height:1;font-weight:720}.marketProductBottom span{color:var(--market-text-muted);font-size:.78rem;font-weight:560;white-space:nowrap}.marketProductTile.selected{border-color:var(--market-accent)!important;background:var(--market-accent-soft)!important;box-shadow:0 0 0 2px #0060b138,var(--rubik-fluent-shadow-4)!important}.marketProductTile.hasVariants{border-color:#2f7b5c33!important}.marketVariantPanel{--rubik-surface-card-border-radius: var(--market-card-radius);flex-shrink:0;display:flex;flex-direction:column;gap:0;margin:0 .65rem .65rem;background:var(--market-surface-muted)!important;overflow:hidden}.marketVariantPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border-bottom:1px solid var(--market-border);background:var(--market-surface)}.marketVariantPanelHeader>div{min-width:0;display:flex;align-items:center;gap:.45rem}.marketVariantPanelHeader span{color:var(--market-text-muted);font-size:.74rem;font-weight:640;text-transform:uppercase;white-space:nowrap}.marketVariantPanelHeader strong{min-width:0;color:var(--market-text);font-size:.98rem;font-weight:670;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketVariantPanelClose{flex-shrink:0;width:2rem!important;height:2rem!important;padding:0!important;justify-content:center!important}.marketVariantGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-auto-rows:7.5rem;align-content:start;gap:.5rem;padding:.55rem;max-height:17rem;overflow-y:auto}.marketVariantButton{width:100%;height:100%;border:none;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.marketVariantButton:disabled{cursor:not-allowed}.marketVariantTile{--rubik-surface-card-border-radius: var(--market-card-radius);height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.35rem;padding:.6rem!important;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.marketVariantButton:hover .marketVariantTile,.marketVariantButton:focus-visible .marketVariantTile{border-color:var(--market-accent)!important;background:var(--market-accent-soft)!important;box-shadow:0 0 0 2px #0060b129,var(--rubik-fluent-shadow-4)!important}.marketVariantButton:disabled .marketVariantTile,.marketVariantTile.outOfStock{opacity:.55;background:var(--market-surface-muted)!important;box-shadow:none!important}.marketVariantButton:focus-visible{outline:2px solid var(--market-accent);outline-offset:2px}.marketVariantTop,.marketVariantBottom{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.marketVariantTop strong{min-width:0;color:var(--market-text);font-size:.92rem;line-height:1.1;font-weight:660}.marketVariantMeta{display:flex;flex-direction:column;gap:.1rem;color:var(--market-text-soft);font-size:.72rem;line-height:1.15}.marketVariantMeta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketVariantBottom{align-items:flex-end}.marketVariantBottom strong{color:var(--market-accent-foreground);font-size:1.05rem;line-height:1;font-weight:700}.marketVariantBottom span{color:var(--market-text-muted);font-size:.74rem;font-weight:560;white-space:nowrap}.marketCartPanel{display:flex;flex-direction:column}.marketCartHeader{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.72rem .85rem .58rem;background:var(--market-ticket-header);color:var(--market-on-strong)}.marketCartHeader h2{margin:.08rem 0 0;font-size:1.24rem;line-height:1.06;font-weight:700}.marketCartHeader p{color:#ffffffb3}.marketCartHeader>span{flex-shrink:0;font-family:inherit}.marketCartCustomerMeta{display:block;margin-top:.2rem;color:#ffffffa6;font-size:.72rem;font-weight:560}.marketCartLines{flex:1;min-height:0;overflow-y:auto;padding:.5rem .75rem}.marketCartEmpty{height:100%;min-height:6rem;display:grid;place-items:center;align-content:center;gap:.6rem;color:var(--market-text-muted);text-align:center}.marketCartEmpty p{max-width:13rem;margin:0;font-size:.9rem;line-height:1.25}.marketCartLine{padding:.58rem 0;border-bottom:1px solid var(--market-border)}.marketCartLine:first-child{padding-top:0}.marketCartLineMain{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:start}.marketCartLineMain div{min-width:0;display:flex;flex-direction:column;gap:.1rem}.marketCartLineMain strong{font-size:.95rem;line-height:1.12;font-weight:660}.marketCartLineMain div span{color:var(--market-text-muted);font-size:.74rem}.marketCartLineMain>strong{color:var(--market-accent-foreground);white-space:nowrap}.marketCartLineActions{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.4rem;margin-top:.45rem}.marketMiniButton,.marketLineDiscount,.marketPaymentMethod{border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface);color:var(--market-text);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.marketMiniButton{width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:.92rem;font-weight:680}.marketMiniButton:hover,.marketLineDiscount:hover,.marketPaymentMethod:hover{border-color:var(--market-border-strong);background:var(--market-surface-muted)}.marketMiniButton.danger{color:var(--market-danger)}.marketLineDiscount{min-height:1.85rem;display:inline-flex;align-items:center;gap:.28rem;padding:0 .55rem;font-size:.78rem;font-weight:640}.marketLineDiscount.active{border-color:var(--market-accent);background:var(--market-accent-soft);color:var(--market-accent-foreground)}.marketLineDiscountControl{min-width:0;display:grid;grid-template-columns:minmax(3.5rem,.75fr) minmax(4.25rem,1fr);align-items:end;gap:.18rem}.marketQuantityField{align-self:end}.marketLineDiscountLabel{grid-column:1 / -1;color:var(--market-text-muted);font-size:.62rem;font-weight:640;line-height:1;text-transform:uppercase}.marketTotals{flex-shrink:0;padding:.5rem .85rem;border-top:1px solid var(--market-border);background:var(--market-surface-muted)}.marketTotalRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--market-text);font-size:.88rem;line-height:1.25}.marketTotalRow+.marketTotalRow{margin-top:.2rem}.marketTotalRow.muted{color:var(--market-text-muted);font-size:.8rem}.marketTotalRow.due{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--market-border);font-size:.92rem}.marketTotalRow.due strong{color:var(--market-accent-foreground);font-size:1.38rem;line-height:1;font-weight:760}.marketBasketDiscount{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem;padding:.48rem .85rem;border-top:1px solid var(--market-border);background:var(--market-surface-muted)}.marketBasketDiscount .marketNativeField select,.marketBasketDiscount .marketNativeField input{height:2.35rem}.marketCartActions{flex-shrink:0;position:relative;display:grid;grid-template-columns:minmax(6.8rem,.36fr) minmax(0,1fr);gap:.45rem;padding:.5rem .75rem;border-top:1px solid var(--market-border);background:var(--market-surface)}.marketCartActions button{min-width:0;justify-content:center}.marketCartActionsPopover{position:absolute;right:.75rem;bottom:calc(100% + .45rem);z-index:60;width:min(22rem,calc(100% - 1.5rem));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;min-width:0;padding:.55rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface);box-shadow:var(--rubik-fluent-shadow-16)}.marketActionMenuItem{min-height:2.55rem;justify-content:flex-start!important;padding:0 .7rem!important;gap:.45rem!important;font-size:.84rem!important;line-height:1.1}.marketActionMenuItem:first-child,.marketNewSaleAction{grid-column:1 / -1}.marketNewSaleAction{background:var(--market-surface-muted)!important}.marketActionsTrigger{min-height:3rem;gap:.42rem!important}.marketPayButton{background-color:var(--market-accent)!important;background-image:none!important;border-color:var(--market-accent)!important;color:var(--market-on-accent)!important}.marketPayButton:hover:not(:disabled){background-color:var(--market-accent-hover)!important;background-image:none!important;border-color:var(--market-accent-hover)!important}.marketPayButton:active:not(:disabled){background-color:var(--market-accent-hover)!important;background-image:none!important;border-color:var(--market-accent-hover)!important}.marketCartActions .marketPayButton{min-height:2.65rem;font-size:.98rem}.marketPaymentDialog .marketPayButton{min-height:2.65rem;padding:0 1.5rem;font-size:.98rem}.marketAddClientButton{min-width:3.25rem;padding:0!important;justify-content:center}.marketNewClientDialog{--market-bg: var(--bms-bg, rgb(250, 250, 250));--market-surface: var(--rubik-fluent-neutral-background-1);--market-surface-muted: var(--rubik-fluent-neutral-background-5);--market-surface-strong: var(--rubik-color-strong-surface);--market-border: var(--rubik-pm-color-border);--market-border-strong: var(--rubik-pm-color-border);--market-text: var(--rubik-pm-color-text);--market-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62));--market-text-soft: var(--pm-theme-text-disabled, rgba(var(--rubik-palette-neutral-rgb-190), .48));--market-accent: var(--rubik-pm-color-blue);--market-accent-foreground: var(--rubik-color-link);--market-accent-hover: var(--rubik-color-accent-hover);--market-on-accent: var(--rubik-color-on-accent);--market-on-strong: var(--rubik-color-on-strong-surface);--market-accent-soft: var(--rubik-pm-color-selected);--market-warning: var(--rubik-fluent-status-warning);--market-danger: var(--rubik-fluent-status-danger);--market-card-radius: 4px;width:min(480px,calc(100vw - 2rem))!important;max-height:calc(100vh - 2rem)!important;padding:1rem!important;overflow:hidden!important;display:flex;flex-direction:column;gap:.85rem;font-family:var(--rubik-font-family);color:var(--market-text)}.marketNewClientDialog *{font-family:inherit}.marketNewClientLabel{display:block;margin-bottom:.25rem;color:var(--market-text-muted);font-size:.78rem;font-weight:600}.marketNewClientSearch{margin-top:.5rem}.marketNewClientMatches{margin-top:.75rem}.marketNewClientMatchesTitle{margin:0 0 .4rem;color:var(--market-text-muted);font-size:.72rem;font-weight:640;text-transform:uppercase}.marketNewClientListItem{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.marketNewClientListItem strong{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketNewClientListItem span{color:var(--market-text-muted);font-size:.8rem;white-space:nowrap}.marketNewClientForm{display:flex;flex-direction:column;gap:.6rem}.marketPaymentDialog{--market-bg: var(--bms-bg, rgb(250, 250, 250));--market-surface: var(--rubik-fluent-neutral-background-1);--market-surface-muted: var(--rubik-fluent-neutral-background-5);--market-surface-strong: var(--rubik-color-strong-surface);--market-border: var(--rubik-pm-color-border);--market-border-strong: var(--rubik-pm-color-border);--market-text: var(--rubik-pm-color-text);--market-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62));--market-text-soft: var(--pm-theme-text-disabled, rgba(var(--rubik-palette-neutral-rgb-190), .48));--market-accent: var(--rubik-pm-color-blue);--market-accent-foreground: var(--rubik-color-link);--market-accent-hover: var(--rubik-color-accent-hover);--market-on-accent: var(--rubik-color-on-accent);--market-on-strong: var(--rubik-color-on-strong-surface);--market-accent-soft: var(--rubik-pm-color-selected);--market-warning: var(--rubik-fluent-status-warning);--market-danger: var(--rubik-fluent-status-danger);--market-card-radius: 4px;width:min(580px,calc(100vw - 2rem))!important;max-height:calc(100vh - 2rem)!important;padding:1rem!important;overflow:hidden!important;display:flex;flex-direction:column;gap:.85rem;font-family:var(--rubik-font-family);color:var(--market-text)}.marketPaymentDialog *{font-family:inherit}.marketPaymentSummary{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0 .75rem;padding:.72rem .8rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface-muted)}.marketPaymentSummary strong{color:var(--market-accent-foreground);font-size:1.8rem;line-height:1;font-weight:760}.marketPaymentMethods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.4rem .45rem;background:var(--market-surface-muted);border:1px solid var(--market-border);border-radius:var(--market-card-radius)}.marketPaymentLines{display:flex;flex-direction:column;gap:.45rem;max-height:15rem;overflow-y:auto;padding-right:.15rem}.marketPaymentLine{display:grid;grid-template-columns:minmax(135px,1.15fr) minmax(82px,.5fr) minmax(112px,.65fr) minmax(112px,.65fr) auto;align-items:end;gap:.45rem;padding:.55rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface-muted)}.marketPaymentLine .marketMiniButton{margin-bottom:.68rem}.marketPaymentLineError,.marketPaymentBalanceError{margin:0;color:var(--market-danger);font-size:.78rem;font-weight:650;line-height:1.35}.marketPaymentLineError{grid-column:1 / -1}.marketReceiptPreview{display:flex;flex-direction:column;gap:.35rem;max-height:22rem;overflow-y:auto;padding:.7rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface-muted)}.marketThermalPreviewShell{display:flex;flex-direction:column;gap:.55rem;min-height:0;align-items:center}.marketThermalNotice,.marketThermalPrintable{width:min(100%,20rem);box-sizing:border-box}.marketThermalPrinterSession{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:min(100%,20rem);margin:0;font-size:.85rem;color:var(--market-text-muted)}.marketThermalPrintable{max-height:min(58vh,34rem);overflow:auto;padding:.75rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface-muted)}@media print{body *{visibility:hidden}.marketReceiptPreview,.marketReceiptPreview *,.receipt,.receipt *{visibility:visible}.marketReceiptPreview,.receipt{position:fixed;inset:0 auto auto 0;width:58mm;max-height:none;overflow:visible;padding:2mm;border:0;border-radius:0;background:#fff;color:#111827}.receipt{position:static;zoom:1!important;box-shadow:none!important}}.marketPaymentMethods>div{min-width:0}.marketPaymentMethod{width:100%;min-height:4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .35rem;border:1px solid transparent;border-bottom:2px solid transparent;border-radius:0;background:var(--market-surface);color:var(--market-text-muted);font-size:.82rem;font-weight:650;box-shadow:var(--rubik-fluent-shadow-2);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.marketPaymentMethod:hover{color:var(--market-text)}.marketPaymentMethod.active{color:var(--market-accent)!important;border-color:transparent!important;border-bottom-color:transparent!important;background:var(--market-surface)!important;box-shadow:inset 0 -1px var(--market-accent)}.marketPaymentMethod:focus-visible,.marketMiniButton:focus-visible,.marketLineDiscount:focus-visible,.marketLineDiscountControl input:focus-visible,.marketLineDiscountControl select:focus-visible{outline:2px solid var(--market-accent);outline-offset:2px}.marketPaymentMeta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.32rem .75rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid var(--market-border)}.marketPaymentMeta strong{min-width:0;overflow:hidden;color:var(--market-text);font-size:.9rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1160px){.marketTopStrip{grid-template-columns:1fr}.marketCheckoutContextBlock{grid-template-columns:minmax(0,1fr) auto}.marketSessionBlock{grid-template-columns:repeat(2,minmax(0,auto)) minmax(180px,1fr) auto}.marketSessionBlockReal{grid-template-columns:repeat(2,minmax(0,1fr))}.marketPosShell{grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.marketProductGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media(max-width:920px){.marketPosPage{min-height:auto}.marketPosShell{display:flex;flex-direction:column;min-height:auto}.marketSellingColumn{min-height:auto}.marketCartPanel{order:1;min-height:auto}.marketProductsPanel{order:0;min-height:32rem}.marketCartLines{max-height:18rem}}@media(max-width:720px){.marketTopStrip{padding:.55rem!important}.marketScanControls,.marketCheckoutContextBlock,.marketPaymentMethods,.marketPaymentLine,.marketBasketDiscount{grid-template-columns:1fr}.marketPaymentLine .marketMiniButton{margin-bottom:0}.marketScanButton{min-width:0}.marketContextButton{width:100%}.marketSaleContextPopover{left:0;right:auto}.marketSessionChip{min-height:2.6rem}.marketProductsHeader,.marketCartHeader{align-items:stretch;flex-direction:column}.marketProductGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.marketCartActionsPopover{right:.55rem;width:calc(100% - 1.1rem);grid-template-columns:1fr}}@media(max-width:520px){.marketCartActions{grid-template-columns:1fr}}.posWorkspacePage{--pos-bg: var(--bms-bg, rgb(250, 250, 250));--pos-surface: var(--rubik-fluent-neutral-background-1);--pos-surface-muted: var(--rubik-fluent-neutral-background-5);--pos-border: var(--rubik-fluent-neutral-stroke-1);--pos-text: var(--rubik-pm-color-text);--pos-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62));--pos-accent: var(--rubik-pm-color-blue);--pos-accent-foreground: var(--rubik-color-link);--pos-accent-hover: var(--rubik-color-accent-hover);--pos-on-accent: var(--rubik-color-on-accent);--pos-radius: 4px;width:100%;min-height:100%;display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:var(--pos-bg);color:var(--pos-text);font-family:var(--rubik-font-family)}.posWorkspaceHeader,.posWorkspaceCard,.posWorkspaceTablePanel,.posWorkspaceEmpty{--rubik-surface-card-border-radius: var(--pos-radius)}.posWorkspaceHeader{min-height:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:.85rem 1rem!important}.posWorkspaceHeader>div:first-child{min-width:0;justify-self:start}.posWorkspaceHeader p,.posWorkspaceCard header p,.posWorkspaceTablePanel header p,.posWorkspaceNativeField span,.posWorkspaceMetricList span{margin:0;color:var(--pos-muted);font-size:.72rem;font-weight:640;text-transform:uppercase}.posWorkspaceHeader h1,.posWorkspaceCard header h2,.posWorkspaceTablePanel header h2{margin:.1rem 0;line-height:1.08}.posWorkspaceHeader h1{font-size:1.45rem}.posWorkspaceHeader>div:first-child span{display:block;color:var(--pos-muted);font-size:.9rem;line-height:1.25}.posWorkspaceToolbar{display:flex;align-items:end;justify-self:end;gap:.5rem}.posWorkspaceNativeField{display:flex;flex-direction:column;gap:.25rem}.posWorkspaceNativeField select{min-width:13rem;height:2.65rem;padding:0 .65rem;border:1px solid var(--pos-border);border-radius:var(--pos-radius);background:var(--pos-surface);color:var(--pos-text);font:inherit}.posWorkspaceBranchContext{min-width:13rem;min-height:2.65rem;display:flex;align-items:center;padding:0 .65rem;border:1px solid var(--pos-border);border-radius:var(--pos-radius);background:var(--pos-surface-muted);color:var(--pos-text);font-size:.9rem;font-weight:650}.posWorkspaceGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.posWorkspaceCard header,.posWorkspaceTablePanel header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--pos-border)}.posWorkspaceMetricList{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:1rem}.posWorkspaceMetricList>div{display:flex;flex-direction:column;gap:.3rem;padding:.8rem;border:1px solid var(--pos-border);border-radius:var(--pos-radius);background:var(--pos-surface-muted)}.posWorkspaceMetricList strong{font-size:1.1rem;line-height:1.1}.posWorkspaceActions{padding:0 1rem 1rem}.posWorkspacePrimaryButton{background-color:var(--pos-accent)!important;border-color:var(--pos-accent)!important;color:var(--pos-on-accent)!important}.posWorkspaceTable{width:100%;overflow-x:auto}.posWorkspaceTableRow{display:grid;grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) 120px 110px 150px minmax(160px,auto);gap:.65rem;align-items:center;min-width:860px;padding:.7rem 1rem;border-bottom:1px solid var(--pos-border);font-size:.9rem}.posWorkspaceTableRow.header{background:var(--pos-surface-muted);color:var(--pos-muted);font-size:.72rem;font-weight:650;text-transform:uppercase}.posWorkspaceRowActions{display:flex;justify-content:flex-end;gap:.35rem}.posWorkspaceRowActions button{border-color:var(--pos-accent)!important;background:var(--pos-accent)!important;color:var(--pos-on-accent)!important}.posWorkspaceRowActions button:hover:not(:disabled),.posWorkspaceRowActions button:focus-visible:not(:disabled){border-color:var(--pos-accent-hover)!important;background:var(--pos-accent-hover)!important;color:var(--pos-on-accent)!important}.posWorkspaceRowActions button:disabled{opacity:.62}.posWorkspaceEmpty,.posWorkspaceEmptyRow{min-height:12rem;display:grid;place-items:center;align-content:center;gap:.6rem;color:var(--pos-muted);text-align:center}.posWorkspaceEmptyRow{min-height:8rem;border-bottom:1px solid var(--pos-border)}.posWorkspaceReceiptDialog{width:min(720px,calc(100vw - 2rem))!important;font-family:var(--rubik-font-family)}.posWorkspaceReceipt{display:flex;flex-direction:column;gap:.35rem;max-height:22rem;overflow-y:auto;padding:.75rem;border:1px solid var(--pos-border);border-radius:var(--pos-radius);background:var(--pos-surface-muted)}.posWorkspaceReceiptTotal,.posWorkspaceReceiptLine{display:flex;align-items:center;justify-content:space-between;gap:1rem}.posWorkspaceReceiptTotal strong{color:var(--pos-accent-foreground);font-size:1.45rem}.posWorkspaceReceiptLine{font-size:.9rem}.posWorkspaceReceiptLine.muted{color:var(--pos-muted)}.posWorkspaceReceiptMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;color:var(--pos-muted);font-size:.78rem}.posWorkspaceReceiptFiscal{display:flex;flex-direction:column;gap:.2rem;margin-top:.35rem;padding:.65rem;border-left:3px solid #a15c00;background:var(--pos-surface);font-size:.82rem}.posWorkspaceReceiptFiscal.confirmed{border-left-color:#107c10}.posWorkspaceMatrixPreview{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.posWorkspaceMatrixPreview pre{box-sizing:border-box;width:100%;max-height:26rem;margin:0;overflow:auto;padding:.85rem;border:1px solid var(--pos-border);border-radius:var(--pos-radius);background:#fff;color:#111;font:11px/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre}@media(max-width:920px){.posWorkspaceHeader{grid-template-columns:1fr;align-items:stretch}.posWorkspaceToolbar{align-items:stretch;justify-self:stretch;flex-direction:column}.posWorkspaceMetricList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.posWorkspaceMetricList{grid-template-columns:1fr}.posWorkspaceNativeField select,.posWorkspaceBranchContext{min-width:0;width:100%}}.posPage{--pos-bg: var(--bms-bg, rgb(250, 250, 250));--pos-surface: var(--rubik-fluent-neutral-background-1);--pos-surface-muted: var(--rubik-fluent-neutral-background-5);--pos-border: var(--rubik-fluent-neutral-stroke-1);--pos-border-strong: var(--rubik-fluent-neutral-stroke-1);--pos-text: var(--rubik-pm-color-text);--pos-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62));--pos-brand: var(--rubik-pm-color-blue);--pos-ticket-header: var(--rubik-color-strong-surface);--pos-on-accent: var(--rubik-color-on-accent);--pos-on-strong: var(--rubik-color-on-strong-surface);height:100%;width:100%;display:flex;flex-direction:column;gap:.5rem;background:var(--pos-bg);color:var(--pos-text);padding:.5rem;font-family:var(--rubik-font-family)}.posPage *{font-family:inherit}.posGlobalNotice{margin:0}.posShell{flex:1;min-height:0;display:grid;grid-template-columns:360px minmax(0,1fr) 86px;gap:.5rem}.posPageFallback{display:grid;place-items:center}.posNotFoundPanel{width:min(560px,100%);gap:.75rem}.posNotFoundPanel h2{margin:0;font-size:1.15rem}.posNotFoundPanel p{margin:0;color:var(--pos-text-muted);font-size:.875rem}.posNotFoundActions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.posCenterColumn{min-width:0;min-height:0;display:grid;grid-template-rows:1fr minmax(220px,.55fr);gap:.5rem}.posTicketPanel,.posMenuPanel,.posModifierPanel,.posRightRail{--rubik-surface-card-border-radius: var(--rubik-radius-md)}.posTicketPanel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.posTicketHeader{flex-shrink:0;background:var(--pos-ticket-header);color:var(--pos-on-strong);padding:.6rem .75rem .65rem}.posTicketHeaderTop{display:flex;align-items:center;gap:.9rem;font-size:.94rem;color:#f8f9fae0}.posTicketServer{margin-left:auto}.posTicketHeader h1{margin:.08rem 0 0;font-size:2.125rem;line-height:1;font-weight:640;color:var(--pos-on-strong)}.posTicketTitleRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.08rem}.posChangeTableButton{flex-shrink:0;height:2.3rem!important;border-color:#ffffff7a!important;background:#ffffff14!important;color:var(--pos-on-strong)!important}.posChangeTableButton:hover:not(:disabled){background:#ffffff29!important;color:var(--pos-on-strong)!important}.posTicketLines{min-height:0;flex:1;overflow-y:auto;padding:.4rem 0}.posTicketEmpty{margin:0;padding:1rem .75rem;font-size:.875rem;color:var(--pos-text-muted)}.posTicketLine{padding:.2rem .75rem .5rem;border-bottom:1px solid var(--pos-border)}.posTicketLine.active{background:var(--rubik-pm-color-selected)}.posTicketLineSelect{width:100%;border:none;background:transparent;padding:0;text-align:left;cursor:pointer}.posTicketLineMain{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;font-size:1.65rem;line-height:1.05;font-weight:580}.posTicketLineMain strong{font-weight:620}.posTicketLineModifier{display:flex;justify-content:space-between;gap:.5rem;font-size:1.25rem;line-height:1.05;color:var(--pos-text-muted);margin-top:.1rem}.posTicketLineActions{margin-top:.2rem;display:flex;align-items:center;gap:.2rem}.posMiniAction{width:1.4rem;height:1.4rem;border:1px solid var(--pos-border);border-radius:3px;background:var(--pos-surface);color:var(--pos-text);display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;cursor:pointer;transition:background-color .14s ease,color .14s ease}.posMiniAction:hover{background:var(--pos-surface-muted)}.posMiniAction.danger{margin-left:auto}.posLineQuantity{min-width:1.2rem;text-align:center;font-size:.75rem;color:var(--pos-text-muted)}.posTicketLineHint{margin-top:.15rem;font-size:.65rem;color:var(--pos-text-muted)}.posTicketSummary{border-top:1px solid var(--pos-border);padding:.5rem .75rem .65rem}.posSummaryCaret{display:flex;justify-content:center;color:var(--pos-text-muted);margin-bottom:.35rem}.posSummaryRow{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:1.15rem;line-height:1.15}.posSummaryRow.muted{color:var(--pos-text-muted)}.posSummaryRow.total{margin-top:.15rem;font-size:1.55rem;font-weight:620}.posSummaryActions{margin-top:.65rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.posActionButton{width:100%;height:2.6rem!important}.posOrderButton{background:var(--pos-brand)!important;color:var(--pos-on-accent)!important}.posOrderButton:hover{background:var(--rubik-color-accent-hover)!important}.posMenuPanel,.posModifierPanel{min-height:0;display:flex;flex-direction:column;overflow:hidden}.posMenuTabsWrap,.posModifierTabsWrap{flex-shrink:0;padding:.4rem .45rem 0;background:var(--pos-surface-muted);border-bottom:1px solid var(--pos-border)}.posTabs{width:100%}.posTabs [role=tablist]{border:none!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;gap:.35rem}.posTabs [role=tab]{min-height:3.1rem!important;border:1px solid transparent!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:var(--pos-surface)!important;color:var(--pos-text-muted)!important;font-size:1rem!important;font-weight:580!important;box-shadow:var(--rubik-fluent-shadow-2)}.posTabs [role=tab]:hover{color:var(--pos-text)!important}.posTabs [role=tab][data-active]{color:var(--pos-brand)!important;border-color:transparent!important;border-bottom-color:transparent!important;box-shadow:inset 0 -1px var(--pos-brand)}.posModifierTabs [role=tab]{min-height:2.7rem!important;padding-inline:.95rem!important;box-shadow:none!important}.posMenuGrid{min-height:0;flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));align-content:start;gap:.45rem;padding:.5rem;overflow-y:auto;background:var(--pos-bg)}.posMenuTileButton{border:none;background:transparent;padding:0;text-align:left;cursor:pointer}.posMenuTile{height:86px;display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;overflow:hidden}.posMenuImage,.posMenuImageFallback{width:86px;height:86px;object-fit:cover;background:var(--rubik-pm-color-rail)}.posMenuTileLabel{padding:0 .65rem;font-size:1.05rem;line-height:1.1;color:var(--pos-text);font-weight:560}.posModifierNotice{margin:.4rem .45rem 0}.posModifierGrid{min-height:0;flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(224px,1fr));align-content:start;gap:.5rem;padding:.55rem;overflow-y:auto;background:var(--pos-bg)}.posModifierTileButton{border:none;background:transparent;padding:0;text-align:left;cursor:pointer}.posModifierTileButton:disabled{cursor:not-allowed}.posModifierTile{min-height:78px;padding:.75rem;display:flex;flex-direction:column;gap:.22rem;justify-content:center}.posModifierTile span{font-size:1rem;font-weight:560}.posModifierTile strong{font-size:.76rem;color:var(--pos-text-muted)}.posModifierTile.selected{border-color:var(--pos-brand)!important;background:var(--rubik-pm-color-selected)!important}.posRightRail{display:flex;flex-direction:column;gap:.5rem;padding:.45rem;background:var(--rubik-fluent-neutral-background-4)!important}.posRightRailAction{min-height:68px;border:1px solid var(--pos-brand);border-radius:4px;background:var(--pos-surface);color:var(--pos-brand);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.74rem;font-weight:620;cursor:pointer;padding:.4rem .3rem;transition:background-color .14s ease,color .14s ease}.posRightRailAction:hover{background:var(--rubik-pm-color-selected)}.posTableDialog{--pos-bg: var(--bms-bg, rgb(250, 250, 250));--pos-surface: var(--rubik-fluent-neutral-background-1);--pos-surface-muted: var(--rubik-fluent-neutral-background-5);--pos-border: var(--rubik-fluent-neutral-stroke-1);--pos-border-strong: var(--rubik-fluent-neutral-stroke-1);--pos-text: var(--rubik-pm-color-text);--pos-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .62));--pos-brand: var(--rubik-pm-color-blue);width:min(1040px,calc(100vw - 2rem))!important;max-height:calc(100vh - 2rem)!important;padding:1rem!important;overflow:hidden!important;display:flex;flex-direction:column;gap:.85rem;font-family:var(--rubik-font-family);color:var(--pos-text)}.posTableDialog *{font-family:inherit}.posTableDialogHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-right:2.4rem}.posTableDialogHeaderMetric{min-width:4.75rem;min-height:3.25rem;border:1px solid var(--pos-border);border-radius:4px;display:grid;place-items:center;padding:.35rem .65rem;background:var(--pos-surface)}.posTableDialogHeaderMetric strong{font-size:1.25rem;line-height:1}.posTableDialogHeaderMetric span{color:var(--pos-text-muted);font-size:.72rem}.posTableDialogTools{display:grid;grid-template-columns:minmax(250px,.38fr) minmax(0,1fr);align-items:end;gap:.75rem}.posTableSearch{width:100%}.posTableRoomTabs [role=tab]{min-height:2.55rem!important;font-size:.9rem!important;box-shadow:none!important}.posTableSwitchNotice{margin:0}.posTableGrid{min-height:260px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:1fr;align-content:start;gap:.65rem;padding:.1rem .15rem .2rem}.posTableEmpty{grid-column:1 / -1;min-height:150px;display:grid;place-items:center;color:var(--pos-text-muted);border:1px dashed var(--pos-border-strong);background:#ffffff8f}.posTableListItem{min-width:0;height:100%}.posTableCardButton{width:100%;height:100%;display:block;border:none;background:transparent;padding:0;text-align:left;cursor:pointer}.posTableCardButton:disabled{cursor:not-allowed}.posTableCard{height:100%;padding:.8rem;display:flex;flex-direction:column;gap:.65rem;transition:border-color .14s ease,background-color .14s ease}.posTableCardButton:hover:not(:disabled) .posTableCard{border-color:var(--pos-brand)!important;box-shadow:0 0 0 2px #0060b129,var(--rubik-fluent-shadow-4)!important}.posTableCardButton:disabled .posTableCard{opacity:.64}.posTableCard.current,.posTableCard.pending{border-color:var(--pos-brand)!important;box-shadow:inset 0 0 0 1px var(--pos-brand)!important}.posTableCard.status-available{background:var(--pos-surface)!important}.posTableCard.status-open{background:var(--rubik-pm-color-selected)!important}.posTableCard.status-reserved{background:var(--rubik-pm-color-rail)!important}.posTableCard.status-unavailable{background:var(--rubik-pm-color-strip)!important}.posTableCardTop,.posTableMeta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.posTableNumber{min-width:0;display:inline-flex;align-items:center;gap:.45rem;color:var(--pos-text)}.posTableNumber strong{font-size:1.12rem;line-height:1}.posTableMeta{color:var(--pos-text-muted);font-size:.78rem}.posTableMeta span{min-width:0;display:inline-flex;align-items:center;gap:.35rem}.posTableCheckSummary,.posTableAvailableCopy{border-top:1px solid var(--pos-border);padding-top:.65rem}.posTableCheckSummary{display:grid;gap:.18rem}.posTableCheckSummary span{color:var(--pos-text-muted);font-size:.78rem}.posTableCheckSummary strong{font-size:1.25rem;line-height:1.05}.posTableCheckSummary small,.posTableAvailableCopy{color:var(--pos-text-muted);font-size:.78rem;line-height:1.25}.posTableCurrentMark{margin-top:auto;color:var(--pos-brand);font-size:.72rem;font-weight:620}.posTableDialogFooter{margin-top:0!important}@media(max-width:1220px){.posShell{grid-template-columns:320px minmax(0,1fr)}.posRightRail{display:none}.posTicketLineMain{font-size:1.4rem}.posTicketLineModifier{font-size:.95rem}.posChangeTableButton{padding-inline:.65rem!important}}@media(max-width:900px){.posPage{padding:.35rem}.posShell{grid-template-columns:1fr;grid-template-rows:auto auto auto}.posCenterColumn{grid-template-rows:minmax(380px,auto) minmax(300px,auto)}.posTicketPanel{min-height:320px}.posMenuPanel{min-height:380px}.posModifierPanel{min-height:300px}.posTicketHeader h1{font-size:1.5rem}.posTicketTitleRow{align-items:flex-start;flex-direction:column}.posChangeTableButton{width:100%}.posTableDialog{width:calc(100vw - 1rem)!important;max-height:calc(100vh - 1rem)!important;padding:.75rem!important}.posTableDialogHeader{padding-right:2.1rem}.posTableDialogTools{grid-template-columns:1fr}.posTableGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.posMenuGrid,.posModifierGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media(prefers-reduced-motion:reduce){.posMiniAction,.posTableCard,.posRightRailAction,.posTabs [role=tab]{transition:none}}.bmsPage{--bms-bg: var(--pm-theme-page-bg, rgb(250, 250, 250));--bms-surface: var(--rubik-fluent-neutral-background-1);--bms-surface-muted: var(--rubik-fluent-neutral-background-5);--bms-border: var(--rubik-fluent-neutral-stroke-1);--bms-border-subtle: var(--pm-theme-border-subtle, var(--rubik-fluent-neutral-stroke-2));--bms-border-strong: var(--rubik-fluent-neutral-stroke-1);--bms-text: var(--rubik-pm-color-text);--bms-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .6));--bms-command-shadow: var(--rubik-fluent-shadow-8);min-height:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;color:var(--bms-text);background:var(--bms-bg)}.bmsPageCommandSurface{display:flex;flex-direction:column;overflow:hidden;flex:0 0 auto}.bmsCommandBar{min-height:2.35rem;background:var(--bms-surface);display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .5rem;border-bottom:1px solid var(--bms-border)}.bmsCommandToolbar{flex:1;min-width:0;padding:0;border-radius:0;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.bmsCommandToolbar [data-toolbar-focusable]{min-height:1.85rem}.bmsCommandShareButton{height:1.7rem!important;padding:0 .55rem!important;font-size:.72rem!important;font-weight:520!important}.bmsViewHeader{min-height:2.65rem;border:0;border-radius:0;background:var(--bms-surface);box-shadow:none;padding:.4rem .875rem .25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.bmsViewTitleGroup{min-width:0;display:flex;align-items:baseline;gap:.45rem}.bmsViewTitleGroup>span{color:var(--bms-text-muted);font-size:.72rem}.bmsViewTitleButton{min-width:0;max-width:24rem;border:0;background:transparent;color:var(--bms-text);display:inline-flex;align-items:center;gap:.3rem;padding:0;font-family:var(--rubik-font-family);font-size:1rem;line-height:1.25;font-weight:600;text-align:left;cursor:pointer}.bmsViewTitleButton:hover{color:var(--rubik-pm-color-blue)}.bmsViewTitleButton:focus-visible{outline:dotted 1px var(--rubik-pm-color-blue);outline-offset:3px}.bmsPageHeaderRight{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.bmsPageHeaderFilters{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem}.bmsPageHeaderFilterField{min-width:0}.bmsPageHeaderFilterField input,.bmsPageHeaderFilterField [role=combobox]{height:1.85rem;font-size:.75rem;min-width:10rem;max-width:14rem}.bmsViewMetrics{min-height:2.1rem;display:flex;align-items:center;gap:clamp(.875rem,2.2vw,1.85rem);padding:.3rem .875rem .45rem;background:var(--bms-surface);border-bottom:1px solid var(--bms-border);overflow-x:auto}.bmsViewMetric{border:0;background:transparent;color:var(--bms-text);display:inline-flex;align-items:baseline;gap:.35rem;padding:0;font-family:var(--rubik-font-family);white-space:nowrap;cursor:pointer}.bmsViewMetric span{color:var(--bms-text-muted);font-size:.72rem}.bmsViewMetric strong{color:var(--bms-text);font-size:.75rem;font-weight:650}.bmsViewMetric:hover span,.bmsViewMetric:hover strong{color:var(--rubik-pm-color-blue)}.bmsFieldLabelRow{min-height:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.bmsInlineCreateButton{height:1.35rem!important;min-height:1.35rem!important;padding:0 .35rem!important;font-size:.68rem!important;font-weight:620!important}.bmsTabsBar{width:100%}.bmsTabsBar [role=tablist]{border:0!important;border-bottom:1px solid var(--bms-border)!important;border-radius:0!important;border-bottom-left-radius:var(--rubik-radius-md)!important;border-bottom-right-radius:var(--rubik-radius-md)!important;background:var(--bms-surface)!important;padding:0 .875rem!important;box-shadow:none!important}.bmsTabsBar [role=tab]:last-child{border-right:0!important}.bmsTabsBar [role=tab]{min-height:2rem!important;padding:0 .7rem!important;border-radius:0!important;border-right:1px solid var(--bms-border);color:var(--rubik-pm-color-text)!important;font-size:.79rem!important;font-weight:540!important;transition:background-color var(--rubik-transition-fast),color var(--rubik-transition-fast)}.bmsTabsBar [role=tab]:hover{background:var(--rubik-fluent-neutral-background-3)!important}.bmsTabsBar [role=tab][data-active]{color:var(--rubik-pm-color-text)!important;background:transparent!important;box-shadow:inset 0 -2px var(--rubik-pm-color-blue)}.bmsDrawerLayout{min-height:0;flex:1 1 auto;border:0;background:transparent;overflow:visible}.bmsOverlayDrawerBody{padding:0}.bmsOverlayDrawerBody .bmsFormGridCols4,.bmsOverlayDrawerBody .bmsFormGridCols5,.bmsOverlayDrawerBody .bmsDrawerFormGrid{grid-template-columns:1fr!important}.bmsOverlayDrawerBody .bmsFormGrid>*,.bmsOverlayDrawerBody .bmsLineRow>*,.bmsOverlayDrawerBody .bmsLinesHead>div>*{min-width:0}.bmsOverlayDrawerBody .bmsPanelHeaderWithAction{align-items:flex-start;flex-wrap:wrap;flex-direction:column}.bmsOverlayDrawerBody .bmsPanelHeaderWithAction>button{align-self:flex-start}.bmsOverlayDrawerBody .bmsLinesHead>div,.bmsOverlayDrawerBody .bmsLineRow{grid-template-columns:1fr!important}.bmsOverlayDrawerBody .bmsFormSpan2{grid-column:1 / -1!important}.bmsOverlayDrawerBody .bmsSummaryTotalsPanel{width:100%}.bmsMainContent{min-height:100%}.bmsTabContent{display:flex;flex-direction:column;gap:.5rem}.bmsTabContentFill{height:100%;min-height:0}.bmsPanelFill{flex:1 1 auto;min-height:0;overflow:hidden}.bmsPanelFill>.bmsPanelHeading{flex:0 0 auto}.bmsPanelFill>.bmsTabDataGrid{flex:1 1 auto;min-height:0}.bmsSummaryMetricRow{display:flex;flex-wrap:wrap;gap:1.25rem;padding:.35rem 0}.bmsSummaryMetricCard{display:flex;flex-direction:row;align-items:baseline;gap:.35rem}.bmsSummaryMetricCard strong{font-size:.75rem}.bmsSmallLabel{font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em;color:var(--bms-text-muted)}.bmsFormGrid{display:grid;gap:.625rem}.bmsFormGridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}.bmsFormGridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.bmsFormGridCols5{grid-template-columns:repeat(5,minmax(0,1fr))}.bmsFormSpan2{grid-column:span 2}.bmsFieldLabel{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:560;color:var(--bms-text-muted)}.bmsPanelHeading{margin:0;padding:.875rem;font-size:1.0625rem;line-height:1.2;color:var(--rubik-pm-color-text)}.bmsDataTablePanel .bmsPanelHeading{margin-bottom:0}.bmsViewChartPanel{display:flex;flex-direction:column;gap:0;padding:.65rem .875rem .75rem}.bmsChartTabs{display:flex;align-items:center;gap:1rem;min-height:1.9rem;margin-bottom:.55rem}.bmsChartTabs button{position:relative;height:1.8rem;border:0;background:transparent;color:var(--bms-text-muted);padding:0;font-family:var(--rubik-font-family);font-size:.72rem;font-weight:560;cursor:pointer}.bmsChartTabs button.active{color:var(--bms-text)}.bmsChartTabs button.active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--rubik-pm-color-blue)}.bmsInvoiceFlowChart{display:grid;gap:.45rem;padding:.35rem 0 .2rem}.bmsInvoiceFlowRow{display:grid;grid-template-columns:minmax(5rem,8rem) minmax(0,1fr) minmax(2rem,auto);align-items:center;gap:.55rem}.bmsInvoiceFlowAxis,.bmsInvoiceFlowCount{color:var(--bms-text-muted);font-size:.68rem;white-space:nowrap}.bmsInvoiceFlowCount{color:var(--bms-text);font-weight:600;text-align:right}.bmsInvoiceFlowTrack{min-width:0;height:1.35rem;background:var(--rubik-fluent-neutral-background-3);overflow:hidden}.bmsInvoiceFlowBar{height:100%;min-width:2.25rem;display:flex;align-items:center;justify-content:flex-end;padding:0 .4rem;color:#fff;font-size:.68rem;font-weight:650;line-height:1;white-space:nowrap}.bmsInvoiceFlowDraft{background:#0f6cbd}.bmsInvoiceFlowIssued{background:#7f0e64}.bmsInvoiceFlowRisk{background:#d13438}.bmsInvoiceFlowClosed{background:#107c10}.bmsChartLegend{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding-top:.45rem;color:var(--bms-text-muted);font-size:.68rem}.bmsChartLegend span{display:inline-flex;align-items:center;gap:.28rem}.bmsChartLegend i{width:.45rem;height:.45rem;border-radius:999px;flex:0 0 auto}.bmsTabDataGrid{border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important}.bmsDataTablePanel .bmsTabDataGrid table{border-right:0!important;border-bottom:0!important;border-left:0!important}.bmsDataTablePanel .bmsTabDataGrid td:last-child,.bmsDataTablePanel .bmsTabDataGrid th:last-child{border-right:0!important}.bmsDataTablePanel .bmsTabDataGrid tbody tr:last-child td{border-bottom:0!important}.bmsTableActions{display:inline-flex;align-items:center;gap:.35rem}.bmsTableActions button{border:1px solid var(--bms-border-strong)!important}.bmsStatusPill{display:inline-flex;align-items:center;justify-content:center;min-width:4.9rem;padding:.2rem .42rem;border-radius:0;font-size:.6875rem;font-weight:600;line-height:1}.bmsStatusPillSuccess{background:var(--rubik-fluent-status-success-bg);color:var(--rubik-fluent-status-success)}.bmsStatusPillInfo{background:var(--rubik-fluent-status-info-bg);color:var(--rubik-fluent-status-info)}.bmsStatusPillWarning{background:var(--rubik-fluent-status-warning-bg);color:var(--rubik-fluent-status-warning)}.bmsStatusPillDanger{background:var(--rubik-fluent-status-danger-bg);color:var(--rubik-fluent-status-danger)}.bmsStatusPillMuted{background:var(--rubik-pm-color-rail);color:var(--rubik-pm-color-text)}.bmsPanelHeaderWithAction{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.bmsLinesTable{border-top:1px solid var(--bms-border);border-right:0;border-bottom:0;border-left:0;border-radius:0;overflow:hidden;margin-top:.5rem}.bmsLinesHead>div,.bmsLineRow{display:grid;grid-template-columns:1.3fr 1fr 1.6fr .7fr .85fr .85fr .85fr .8fr;align-items:center;gap:.5rem;padding:.55rem}.bmsLinesHead{background:var(--bms-surface-muted);border-bottom:1px solid var(--bms-border)}.bmsLinesHead span{font-size:.6875rem;font-weight:600;color:var(--bms-text-muted);text-transform:uppercase;letter-spacing:.02em}.bmsLinesBody{display:flex;flex-direction:column}.bmsLineRow:not(:last-child){border-bottom:1px solid var(--bms-border-subtle)}.bmsSummaryTotalsPanel{margin-left:auto;width:min(100%,20rem);padding:.75rem .875rem!important;display:flex;flex-direction:column;gap:.35rem}.bmsSummaryTotalsRow{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem}.bmsSummaryTotalsGrand{margin-top:.25rem;padding-top:.35rem;border-top:1px solid var(--bms-border);font-size:.9375rem}.bmsFormActions{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}.bmsAllocationGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.bmsAllocationGrid>div{display:flex;flex-direction:column;gap:.2rem}.bmsBillingActionDialog{width:min(92vw,760px)!important;max-width:min(92vw,760px)!important}.bmsDialogFormGrid{margin-top:.875rem}.bmsDialogSummaryGrid{margin-top:.875rem;padding:.65rem 0;border-top:1px solid var(--bms-border-subtle);border-bottom:1px solid var(--bms-border-subtle)}.bmsDialogInvoiceSelector{margin-top:.875rem}.bmsSummaryTotalsBox{display:flex;flex-wrap:wrap;gap:.75rem;padding:.625rem .75rem;margin-top:.75rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted);font-size:.8125rem}.bmsDrawerHeaderCopy{min-width:0}.bmsInvoiceDetailBody{display:flex;flex-direction:column;gap:1rem;min-height:100%}.bmsDrawerDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.bmsDrawerDetailItem{display:flex;flex-direction:column;gap:.12rem;padding:.625rem .75rem;border:1px solid transparent;border-radius:var(--rubik-radius-sm);background:var(--bms-surface);box-shadow:var(--rubik-fluent-shadow-2)}.bmsDrawerDetailItem span{font-size:.6875rem;color:var(--bms-text-muted);text-transform:uppercase;letter-spacing:.03em}.bmsDrawerDetailItem strong{font-size:.83rem}.bmsInvoiceDrawerGridPanel{min-height:19rem;overflow:hidden}.bmsInvoiceDrawerDataGrid table{min-width:44rem}.bmsInvoiceDrawerDataGrid th{background:var(--rubik-fluent-neutral-background-3)!important;font-size:.68rem!important;letter-spacing:.02em;text-transform:uppercase}.bmsInvoiceDrawerDataGrid td{height:2.05rem!important;vertical-align:middle}.bmsInvoiceDrawerCellStack{min-width:0;display:flex;flex-direction:column;gap:.1rem}.bmsInvoiceDrawerCellStack strong{min-width:0;overflow:hidden;color:var(--bms-text);font-size:.78rem;line-height:1.2;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.bmsInvoiceDrawerCellStack span{min-width:0;overflow:hidden;color:var(--bms-text-muted);font-size:.7rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bmsDrawerSection{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--bms-border-subtle)}.bmsDrawerSectionFlush{margin-top:.75rem}.bmsDrawerSectionTitle{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--bms-text-muted)}.bmsDrawerList{margin:.625rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.bmsDrawerList li{display:flex;flex-direction:column;gap:.15rem;padding:.625rem .75rem;border:1px solid transparent;border-radius:var(--rubik-radius-sm);background:var(--bms-surface);box-shadow:var(--rubik-fluent-shadow-2)}.bmsDrawerList li strong{font-size:.82rem}.bmsDrawerList li span{font-size:.75rem;color:var(--bms-text-muted)}.bmsEmptyHint{margin:.625rem 0 0;padding:.625rem .75rem;border:1px solid transparent;border-radius:var(--rubik-radius-sm);background:var(--bms-surface);box-shadow:var(--rubik-fluent-shadow-2);font-size:.78rem;color:var(--bms-text-muted)}.bmsCreateLandingPanel{padding:0!important}.bmsCreateLandingBody{padding:.9rem}.bmsDrawerForm{display:flex;flex-direction:column;gap:.75rem}.bmsDrawerTabs{margin-bottom:.25rem}.bmsDrawerFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmsDrawerLines{display:flex;flex-direction:column;gap:.625rem}.bmsDrawerTotals{border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted);padding:.75rem}.bmsDrawerFormActions{justify-content:flex-end;padding-top:.5rem;border-top:1px solid var(--bms-border-subtle)}.bmsDrawerFooterActions{display:flex;align-items:center;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--bms-border-subtle)}.bmsInvoiceDrawerBody{padding:0}.bmsInvoiceCreateForm{gap:.625rem}.bmsInvoiceFieldWide{grid-column:1 / -1}.bmsInvoiceLinesDataGrid{border-top:1px solid var(--bms-border-subtle)!important;background:var(--bms-surface)!important}.bmsInvoiceLinesDataGrid table{min-width:72rem}.bmsInvoiceLinesDataGrid th{background:var(--rubik-fluent-neutral-background-3)!important;font-size:.67rem!important;letter-spacing:.02em;text-transform:uppercase}.bmsInvoiceLinesDataGrid td{height:1.9rem!important;vertical-align:middle}.bmsInvoiceLinesDataGrid tfoot td{background:var(--rubik-fluent-neutral-background-2)!important;font-weight:700!important}.bmsInvoiceGridTotal{display:inline-flex;justify-content:flex-end;min-width:6rem;color:var(--bms-text);font-weight:720}.bmsInvoiceLineActions{display:flex;align-items:center;justify-content:flex-end;gap:.2rem}.bmsInvoiceLineActions button{min-width:auto!important;padding-inline:.35rem!important}.bmsInvoiceTotalsCard{width:min(100%,19rem);margin-left:0;padding:.625rem .75rem!important;align-self:flex-end}.bmsInvoiceInlineActions{justify-content:flex-end}.bmsInvoiceCreateDrawerFooter{width:100%;justify-content:flex-end;gap:.5rem;padding-top:0;border-top:0}.bmsInvoiceCreateFooterButtons{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.bmsInvoiceDrawerTabs{min-width:0;margin:0!important;background:var(--bms-surface)}.bmsInvoiceDrawerTabs [role=tablist],.bmsInvoiceDrawerTabs .list{min-height:2.35rem;margin:0!important;padding:0 .875rem!important;border:0!important;border-top:1px solid var(--bms-border-subtle)!important;border-bottom:1px solid var(--bms-border)!important;border-radius:0!important;background:var(--bms-surface)!important;box-shadow:none!important}.bmsInvoiceDrawerTabs [role=tab],.bmsInvoiceDrawerTabs .tab{min-height:2.35rem!important;padding:0 .78rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--bms-text-muted)!important;font-size:.78rem!important;font-weight:560!important;box-shadow:none!important}.bmsInvoiceDrawerTabs [role=tab]:hover,.bmsInvoiceDrawerTabs .tab:hover{background:var(--rubik-fluent-neutral-background-3)!important;color:var(--bms-text)!important}.bmsInvoiceDrawerTabs [role=tab][data-active],.bmsInvoiceDrawerTabs [role=tab][aria-selected=true],.bmsInvoiceDrawerTabs .tab[data-active],.bmsInvoiceDrawerTabs .tab[aria-selected=true]{color:var(--bms-text)!important;background:transparent!important;box-shadow:inset 0 -2px var(--rubik-pm-color-blue)!important}.bmsDrawerTabs .list{margin-bottom:.75rem}.bmsDrawerTabs .tab{font-size:.8125rem;min-height:2.25rem;padding:.35rem .75rem}.bmsDrawerSummary{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.bmsDrawerSummaryRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:var(--rubik-radius-sm);background:var(--bms-surface);box-shadow:var(--rubik-fluent-shadow-2)}.bmsDrawerSummaryRow .bmsSmallLabel{font-size:.625rem}.bmsDrawerSummaryRow strong{font-size:.8125rem}@media(max-width:1320px){.bmsFormGridCols5{grid-template-columns:repeat(3,minmax(0,1fr))}.bmsAllocationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmsLinesHead>div,.bmsLineRow{grid-template-columns:1fr 1fr}}.bmsInvoicePreviewDialog{width:min(92vw,980px)!important;max-width:min(92vw,980px)!important}.bmsInvoicePreviewToolbar{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.bmsInvoicePreviewBody{min-height:62vh;max-height:68vh;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-md);background:var(--bms-surface-muted);overflow:hidden}.bmsInvoicePreviewFrame{display:block;width:100%;height:68vh;border:0;background:#fff}.bmsProformaPreviewBody{background:#f5f6f8}.bmsInvoiceThermalPreviewShell{display:flex;flex-direction:column;align-items:center;gap:.55rem;min-height:0;width:100%}.bmsInvoiceThermalNotice,.bmsInvoiceThermalPrintable{width:min(100%,20rem);box-sizing:border-box}.bmsInvoiceThermalPrinterSession{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:min(100%,20rem);margin:0;font-size:.85rem;color:var(--rbk-color-text-muted, #667085)}.bmsInvoiceThermalPrintable{max-height:min(58vh,34rem);overflow:auto;padding:.75rem;border:1px solid var(--rbk-color-border, #d0d5dd);border-radius:.5rem;background:#f5f6f8}.bmsInvoiceDuplicateToggle{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;font-size:.85rem;color:var(--rbk-color-text-muted, #667085);-webkit-user-select:none;user-select:none}.bmsInvoiceSfeTab{display:flex;flex-direction:column;gap:.75rem}.bmsInvoiceSfeInlineShell{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%;max-height:min(58vh,34rem);overflow:auto;padding:.75rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-md);background:#f5f6f8}.bmsInvoiceSfeFallback{width:min(100%,20rem);margin:0;padding:.65rem .75rem;border:1px dashed var(--bms-border);border-radius:var(--rubik-radius-md);background:#fff;font-size:.85rem;line-height:1.45}.bmsInvoiceFiscalSummary{margin-top:.75rem;padding:.75rem}.bmsInvoiceMatrixPreview{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;width:100%;height:100%;overflow:auto;padding:.75rem}.bmsInvoiceMatrixPreview pre{box-sizing:border-box;width:100%;max-height:min(58vh,34rem);margin:0;overflow:auto;padding:.85rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-md);background:#fff;color:#111;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-word}@media(max-width:1180px){.bmsOverlayDrawerBody .bmsFormGridCols4,.bmsOverlayDrawerBody .bmsFormGridCols5,.bmsOverlayDrawerBody .bmsDrawerFormGrid,.bmsOverlayDrawerBody .bmsLinesHead>div,.bmsOverlayDrawerBody .bmsLineRow{grid-template-columns:1fr}}@media(max-width:900px){.bmsCommandBar,.bmsViewHeader{flex-direction:column;align-items:stretch;padding-block:.45rem}.bmsPageHeaderRight{justify-content:flex-start}.bmsViewMetrics{align-items:flex-start;flex-direction:column;gap:.35rem}.bmsPageHeaderFilters{flex:1}.bmsPageHeaderFilterField input,.bmsPageHeaderFilterField [role=combobox]{max-width:100%;width:100%}.bmsFormGridCols4,.bmsFormGridCols2,.bmsFormGridCols5,.bmsAllocationGrid{grid-template-columns:1fr}.bmsInvoiceFlowRow{grid-template-columns:1fr;gap:.25rem}.bmsInvoiceFlowCount{text-align:left}.bmsFormSpan2{grid-column:auto}.bmsDrawerFormGrid{grid-template-columns:1fr}.bmsOverlayDrawerBody .bmsFormGridCols4,.bmsOverlayDrawerBody .bmsFormGridCols5,.bmsOverlayDrawerBody .bmsDrawerFormGrid,.bmsOverlayDrawerBody .bmsLinesHead>div,.bmsOverlayDrawerBody .bmsLineRow,.bmsDrawerDetails{grid-template-columns:1fr}.bmsInvoiceDrawerBody{padding:0}.bmsInvoiceCreateFooterButtons{flex-wrap:wrap;justify-content:flex-start}}.settingsPage{--settings-bg: var(--pm-theme-page-bg, rgb(250, 250, 250));--settings-surface: var(--rubik-fluent-neutral-background-1);--settings-surface-muted: var(--rubik-fluent-neutral-background-5);--settings-border: var(--rubik-fluent-neutral-stroke-1);--settings-border-subtle: var(--pm-theme-border-subtle, var(--rubik-fluent-neutral-stroke-2));--settings-text: var(--rubik-pm-color-text);--settings-text-muted: var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .6));--settings-sidebar-width: 16rem;height:100%;min-height:0;display:grid;grid-template-columns:var(--settings-sidebar-width) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:.5rem;padding:.5rem;overflow:hidden;color:var(--settings-text);background:var(--settings-bg)}.settingsSplitContent{min-height:0;overflow:hidden}.settingsSidebar{flex:0 0 var(--settings-sidebar-width);min-height:0;display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--rubik-surface-card-border-color);border-radius:var(--rubik-surface-card-border-radius);background:var(--rubik-surface-card-bg-color);box-shadow:var(--rubik-surface-card-box-shadow);overflow:hidden}.settingsSidebarHeader{padding:.875rem;border-bottom:1px solid var(--settings-border)}.settingsSidebarTitle{margin:0;font-size:1rem;font-weight:600;color:var(--settings-text)}.settingsNavigation{flex:1;overflow-y:auto;padding:.5rem}.settingsNavigation [role=menubar]{gap:.2rem}.settingsNavigation [role=menuitem]{align-items:flex-start;min-height:3rem;padding:.48rem .62rem;font-size:.78rem;line-height:1.25;border-radius:var(--rubik-radius-sm)}.settingsNavigation [role=menuitem]>span[aria-hidden=true]{display:inline-flex;flex:0 0 auto;width:1rem;min-width:1rem;height:1rem;color:var(--settings-text-muted);margin-top:.08rem}.settingsNavigation [role=menuitem]>span:last-child{min-width:0;display:block;overflow:visible;text-overflow:clip;white-space:normal}.settingsNavigation [aria-current=page]>span[aria-hidden=true]{color:var(--rubik-pm-color-blue)}.settingsNavLabelStack{min-width:0;display:flex;flex-direction:column;gap:.08rem}.settingsNavLabelText{overflow:hidden;color:var(--settings-text);font-size:.78rem;font-weight:560;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.settingsNavDescription{overflow:hidden;color:var(--settings-text-muted);font-size:.68rem;font-weight:400;line-height:1.18;text-overflow:ellipsis;white-space:normal}.settingsNavigation [aria-current=page] .settingsNavLabelText,.settingsNavigation [aria-current=page] .settingsNavDescription{color:inherit}.settingsWorkspace{flex:1;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;gap:.5rem;overflow:hidden}.settingsWorkspaceBody,.settingsWorkspaceContent{min-height:0;overflow:hidden}.settingsWorkspaceContent{display:flex;flex-direction:column}.settingsCommandSurface{display:flex;flex-direction:column;overflow:hidden;flex:0 0 auto}.settingsCommandBar{min-height:2.35rem;background:var(--settings-surface);display:flex;align-items:center;gap:.5rem;padding:0 .5rem;border-bottom:1px solid var(--settings-border)}.settingsCommandToolbar{flex:1;min-width:0;padding:0;border-radius:0;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.settingsCommandToolbar [data-toolbar-focusable]{min-height:1.85rem}.settingsViewHeader{min-height:2.65rem;border:0;border-radius:0;background:var(--settings-surface);box-shadow:none;padding:.4rem .875rem .25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.settingsViewTitleGroup{min-width:0;display:flex;align-items:baseline;gap:.45rem}.settingsViewTitleGroup>span{color:var(--settings-text-muted);font-size:.72rem}.settingsViewTitle{margin:0;min-width:0;border:0;background:transparent;color:var(--settings-text);display:inline-flex;align-items:center;gap:.3rem;padding:0;font-family:var(--rubik-font-family);font-size:1rem;line-height:1.25;font-weight:600;text-align:left}.settingsInlineNotice{flex:0 0 auto}.settingsMainContent{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;border-radius:var(--rubik-radius-md);margin:calc(0px - var(--rubik-surface-card-shadow-clearance));padding:var(--rubik-surface-card-shadow-clearance);box-sizing:border-box}.settingsViewContent{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.5rem}.settingsPanel{overflow:hidden}.settingsPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem;border-bottom:1px solid var(--settings-border)}.settingsPanelTitle{margin:0;font-size:1rem;font-weight:600;color:var(--settings-text)}.settingsPanelBody{padding:.875rem}.settingsDataTablePanel{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.settingsDataTablePanel .settingsPanelHeader{flex:0 0 auto}.settingsPanelTitleGroup{min-width:0;display:flex;flex-direction:column;gap:.14rem}.settingsPanelSubtitle{margin:0;color:var(--settings-text-muted);font-size:.73rem;line-height:1.3}.settingsPanelToolbar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.settingsPanelToolbar input,.settingsPanelToolbar [role=combobox]{height:1.85rem;font-size:.75rem;min-width:11rem}.settingsFormGrid{display:grid;gap:.625rem}.settingsFormGridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.settingsFormGridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.settingsFormGridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}.settingsFormSpan2{grid-column:span 2}.settingsFormSpan3{grid-column:span 3}.settingsFieldLabel{display:block;margin-bottom:.25rem;font-size:.75rem;font-weight:560;color:var(--settings-text-muted)}.settingsField{min-width:0}.settingsField input,.settingsField textarea,.settingsField select,.settingsField [role=combobox]{width:100%}.settingsDrawerForm{display:flex;flex-direction:column;gap:.75rem;min-height:100%}.settingsDrawerDescription{margin:0;color:var(--settings-text-muted);font-size:.78rem;line-height:1.35}.settingsFormSection{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;border:1px solid var(--settings-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--settings-surface)}.settingsFormSectionHeader{margin:0;color:var(--settings-text-muted);font-size:.72rem;font-weight:650;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.settingsSwitchGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.settingsSwitchRow,.settingsCheckboxRow{display:flex;align-items:flex-start;gap:.5rem;min-width:0;padding:.5rem .625rem;border:1px solid var(--settings-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--settings-surface-muted)}.settingsSwitchRowText,.settingsCheckboxText{min-width:0;display:flex;flex-direction:column;gap:.08rem}.settingsSwitchRowText strong,.settingsCheckboxText strong{color:var(--settings-text);font-size:.78rem;font-weight:560;line-height:1.25}.settingsSwitchRowText span,.settingsCheckboxText span{color:var(--settings-text-muted);font-size:.72rem;line-height:1.25}.settingsFormActions{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--settings-border-subtle)}.settingsDrawerFooter{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--settings-border-subtle);background:var(--settings-surface)}.settingsPrimaryActionButton{background:var(--rubik-pm-color-blue)!important;border-color:var(--rubik-pm-color-blue)!important;color:var(--rubik-color-on-accent)!important}.settingsPrimaryActionButton:hover:not(:disabled){background:var(--rubik-fluent-brand-hover)!important;border-color:var(--rubik-fluent-brand-hover)!important;color:var(--rubik-color-on-accent)!important}.settingsPrimaryActionButton:active:not(:disabled){background:var(--rubik-fluent-brand-pressed)!important;border-color:var(--rubik-fluent-brand-pressed)!important;color:var(--rubik-color-on-accent)!important}.settingsDataGrid{flex:1 1 auto;min-height:0;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:auto;scrollbar-gutter:stable}.settingsDataGrid thead{position:sticky;top:0;z-index:3}.settingsDataGrid table{border-right:0!important;border-bottom:0!important;border-left:0!important}.settingsDataGrid td:last-child,.settingsDataGrid th:last-child{border-right:0!important}.settingsDataGrid tbody tr:last-child td{border-bottom:0!important}.settingsTableActions{display:inline-flex;align-items:center;gap:.35rem}.settingsBadge{display:inline-flex;align-items:center;justify-content:center;min-width:3.5rem;padding:.2rem .5rem;border-radius:0;font-size:.6875rem;font-weight:400;line-height:1.25}.settingsBadgeInfo{background:var(--rubik-fluent-status-info-bg);color:var(--rubik-fluent-status-info)}.settingsBadgeWarning{background:var(--rubik-fluent-status-warning-bg);color:var(--rubik-fluent-status-warning)}.settingsBadgeDanger{background:var(--rubik-fluent-status-danger-bg);color:var(--rubik-fluent-status-danger)}.settingsBadgeNeutral{background:var(--rubik-color-bg-selected);color:var(--rubik-color-text-primary)}.settingsEmptyState{padding:2rem;text-align:center;color:var(--settings-text-muted)}.settingsMetricsRow{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem;border:1px solid var(--rubik-surface-card-border-color);border-radius:var(--rubik-surface-card-border-radius);background:var(--rubik-surface-card-bg-color);box-shadow:var(--rubik-surface-card-box-shadow)}.settingsMetricCard{display:flex;flex-direction:column;gap:.15rem;padding:.625rem .875rem;border:1px solid var(--settings-border-subtle);border-radius:var(--rubik-radius-sm);min-width:7rem}.settingsMetricCard span{font-size:.6875rem;color:var(--settings-text-muted);text-transform:uppercase;letter-spacing:.02em}.settingsMetricCard strong{font-size:.9375rem;font-weight:650}.settingsDescription{margin:0;font-size:.8125rem;color:var(--settings-text-muted)}.settingsSplitView{display:grid;grid-template-columns:minmax(18rem,.95fr) minmax(22rem,1.05fr);gap:.5rem;align-items:start}.settingsDetailSummary{display:flex;flex-direction:column;gap:.7rem}.settingsDetailHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.settingsDetailHeader h4{margin:0;color:var(--settings-text);font-size:.95rem;font-weight:650}.settingsDetailHeader p{margin:.18rem 0 0;color:var(--settings-text-muted);font-size:.78rem;line-height:1.35}.settingsPermissionCategoryGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem}.settingsPermissionCategoryCard{min-width:0;border:1px solid var(--settings-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--settings-surface);overflow:hidden}.settingsPermissionCategoryHeader{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .625rem;border-bottom:1px solid var(--settings-border-subtle);background:var(--settings-surface-muted)}.settingsPermissionCategoryHeader strong{color:var(--settings-text);font-size:.74rem;font-weight:650;line-height:1.2}.settingsPermissionList{margin:0;padding:.45rem .625rem .6rem;list-style:none;display:flex;flex-direction:column;gap:.35rem}.settingsPermissionList li{display:flex;flex-direction:column;gap:.08rem;color:var(--settings-text);font-size:.76rem;line-height:1.25}.settingsPermissionList span{color:var(--settings-text-muted);font-size:.7rem;line-height:1.25}.settingsPermissionPicker{display:flex;flex-direction:column;gap:.6rem;max-height:23rem;overflow-y:auto}.settingsPermissionGroup{border:1px solid var(--settings-border-subtle);border-radius:var(--rubik-radius-sm);overflow:hidden}.settingsPermissionGroupHeader{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;background:var(--settings-surface-muted)}.settingsPermissionGroupHeader strong{color:var(--settings-text);font-size:.75rem;font-weight:650}.settingsPermissionGroupBody{display:flex;flex-direction:column;gap:.35rem;padding:.5rem .625rem}.settingsRoleNameCell{display:flex;flex-direction:column;gap:.08rem}.settingsRoleNameCell strong{font-size:.82rem;font-weight:620}.settingsRoleNameCell span{color:var(--settings-text-muted);font-size:.72rem;line-height:1.25}.settingsPermissionsMatrixPanel{min-width:0}.settingsRoleMatrixToolbar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.75rem;border-bottom:1px solid var(--settings-border-subtle);background:var(--settings-surface)}.settingsRoleMatrixItem{display:flex;align-items:center;gap:.4rem;min-width:0;padding:.5rem .625rem;border:1px solid var(--settings-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--settings-surface-muted)}.settingsRoleMatrixItem>div{display:flex;flex-direction:column;gap:.05rem;min-width:7.5rem}.settingsRoleMatrixItem strong{color:var(--settings-text);font-size:.78rem;font-weight:620;line-height:1.2}.settingsRoleMatrixItem span{color:var(--settings-text-muted);font-size:.68rem;line-height:1.2}.settingsPermissionsMatrixGrid{overflow-x:auto}.settingsPermissionsMatrixGrid table{min-width:max-content}.settingsPermissionMatrixCategory,.settingsPermissionMatrixPermission{display:flex;flex-direction:column;gap:.08rem;min-width:0;text-align:left}.settingsPermissionMatrixCategory strong{color:var(--settings-text);font-size:.78rem;font-weight:650;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.settingsPermissionMatrixPermission strong{color:var(--settings-text);font-size:.78rem;font-weight:560;line-height:1.2}.settingsPermissionMatrixCategory span,.settingsPermissionMatrixPermission span{color:var(--settings-text-muted);font-size:.7rem;line-height:1.25}.settingsMatrixCheckboxCell{display:flex;align-items:center;justify-content:center;min-height:1.8rem}.settingsMatrixCheckboxCell label{gap:0}.settingsMatrixCheckboxCell [role=checkbox]{width:1rem;height:1rem;border-color:var(--settings-text-muted);background:var(--settings-surface);box-shadow:inset 0 0 0 1px var(--settings-border-subtle)}.settingsMatrixCheckboxCell [role=checkbox][data-checked],.settingsMatrixCheckboxCell [role=checkbox][data-indeterminate]{background:var(--rubik-pm-color-blue)!important;border-color:var(--rubik-pm-color-blue)!important;color:var(--rubik-color-on-accent)!important;box-shadow:none!important}@media(max-width:1100px){.settingsPage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.settingsSidebar{flex:0 0 auto;max-height:12rem}.settingsNavigation{overflow-x:auto;overflow-y:hidden}.settingsNavigation [role=menubar]{display:flex;flex-direction:row;gap:.25rem}.settingsNavigation li{flex:0 0 auto}.settingsNavigation [role=menuitem]{white-space:nowrap}.settingsNavDescription{display:none}.settingsSplitView{grid-template-columns:1fr}}@media(max-width:900px){.settingsFormGridCols2,.settingsFormGridCols3,.settingsFormGridCols4{grid-template-columns:1fr}.settingsFormSpan2,.settingsFormSpan3{grid-column:auto}.settingsPanelHeader{flex-direction:column;align-items:flex-start}.settingsPanelToolbar,.settingsPanelToolbar input,.settingsPanelToolbar [role=combobox]{width:100%}.settingsSwitchGrid{grid-template-columns:1fr}}.inventoryPage{height:100%;min-height:0;overflow:hidden}.inventoryPageBody,.inventoryPageContent,.inventoryPage .bmsDrawerLayout,.inventoryPage .bmsMainContent,.inventoryPage .bmsTabContentFill{min-height:0;overflow:visible}.inventoryPageContent,.inventoryPage .bmsDrawerLayout,.inventoryPage .bmsMainContent{display:flex;flex:1 1 auto;flex-direction:column}.inventoryPage .bmsMainContent,.inventoryPage .bmsTabContentFill{height:auto}.inventoryPage .bmsTabContentFill{margin:calc(0px - var(--rubik-surface-card-shadow-clearance));padding:var(--rubik-surface-card-shadow-clearance)}.inventoryHeaderFilters{flex-wrap:nowrap;justify-content:flex-end}.inventoryThresholdField input{width:5rem;min-width:5rem!important}.inventorySignalPanel{overflow:hidden}.inventorySignalHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem .95rem .7rem;border-bottom:1px solid var(--bms-border)}.inventorySignalHeader h3{margin:0;color:var(--bms-text);font-size:.98rem;font-weight:650;line-height:1.2}.inventorySignalHeader p{margin:.2rem 0 0;color:var(--bms-text-muted);font-size:.75rem}.inventorySignalBadge{display:inline-flex;min-height:1.5rem;align-items:center;justify-content:center;border:1px solid var(--bms-border);border-radius:0;padding:0 .55rem;background:var(--rubik-fluent-neutral-background-3);color:var(--bms-text);font-size:.68rem;font-weight:650;white-space:nowrap}.inventorySignalGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.inventorySignalItem{min-width:0;padding:.8rem .95rem;border-right:1px solid var(--bms-border-subtle)}.inventorySignalItem:last-child{border-right:0}.inventorySignalItem span,.inventorySignalItem small{display:block;color:var(--bms-text-muted);font-size:.7rem}.inventorySignalItem strong{display:block;margin-top:.2rem;color:var(--bms-text);font-size:1.05rem;font-weight:700}.inventoryProgressTrack{width:100%;height:.45rem;margin-top:.5rem;overflow:hidden;border-radius:999px;background:var(--rubik-fluent-neutral-background-3)}.inventoryProgressTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0f6cbd,#107c10)}.inventoryCategoryStrip,.inventoryBranchMatrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:.85rem .95rem}.inventoryCategoryTile,.inventoryBranchTile{min-width:0;min-height:4.6rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted);color:var(--bms-text);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem;padding:.65rem .75rem;font-family:var(--rubik-font-family);text-align:left;cursor:pointer;transition:border-color var(--rubik-transition-fast),background-color var(--rubik-transition-fast),box-shadow var(--rubik-transition-fast)}.inventoryCategoryTile:hover,.inventoryBranchTile:hover{border-color:var(--rubik-pm-color-blue);background:var(--rubik-fluent-neutral-background-1);box-shadow:var(--rubik-fluent-shadow-2)}.inventoryCategoryTile span,.inventoryBranchTile span{overflow:hidden;max-width:100%;color:var(--bms-text);font-size:.78rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.inventoryCategoryTile strong,.inventoryBranchTile strong{color:var(--bms-text);font-size:1.05rem;font-weight:720}.inventoryCategoryTile small,.inventoryBranchTile small{color:var(--bms-text-muted);font-size:.68rem}.inventoryAttributeCloud{display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem .95rem}.inventoryAttributeCloud span{display:inline-flex;min-height:1.6rem;align-items:center;border:1px solid var(--bms-border);border-radius:0;background:var(--bms-surface-muted);color:var(--bms-text);padding:0 .65rem;font-size:.72rem;font-weight:590}.inventoryMovementSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:0}.inventoryMovementSummary span{padding:.8rem .95rem;border-right:1px solid var(--bms-border-subtle);color:var(--bms-text-muted);font-size:.73rem}.inventoryMovementSummary span:last-child{border-right:0}.inventoryMovementSummary strong{margin-right:.25rem;color:var(--bms-text);font-size:1rem}.inventoryEmptyInline{grid-column:1 / -1;margin:0;color:var(--bms-text-muted);font-size:.78rem}.inventoryDataPanel{overflow:hidden}.inventoryDataGrid table{min-width:820px}.inventoryDataGrid{overflow:auto}.inventoryDataGrid thead th{position:sticky;top:0;z-index:3}.inventoryEntityCell{min-width:0;display:flex;align-items:center;gap:.65rem}.inventoryEntityCellCompact{align-items:flex-start}.inventoryEntityAvatar{width:2.05rem;height:2.05rem;flex:0 0 auto;border-radius:var(--rubik-radius-sm);background:#0f6cbd;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:720}.inventoryCategoryAvatar{background:#7f0e64}.inventoryEntityCell div,.inventoryVariantCell{min-width:0;display:flex;flex-direction:column;gap:.16rem}.inventoryEntityCell strong,.inventoryVariantCell strong{overflow:hidden;max-width:100%;color:var(--bms-text);font-size:.82rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.inventoryEntityCell span,.inventoryVariantCell>div span,.inventoryMuted{overflow:hidden;max-width:100%;color:var(--bms-text-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.inventoryVariantCell>div{display:flex;flex-wrap:wrap;gap:.25rem}.inventoryVariantCell>div span{max-width:9rem;border-radius:0;background:var(--rubik-fluent-neutral-background-3);padding:.12rem .45rem}.inventoryQuantity,.inventoryQuantityDanger{display:inline-flex;justify-content:flex-end;min-width:4rem;font-weight:680;font-variant-numeric:tabular-nums}.inventoryQuantity{color:var(--bms-text)}.inventoryQuantityDanger{color:var(--rubik-fluent-status-danger)}.inventoryRouteCell{min-width:0;display:flex;align-items:center;gap:.35rem;color:var(--bms-text-muted);font-size:.74rem}.inventoryRouteCell span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.inventoryRouteCell i{color:var(--bms-text);font-style:normal}.inventoryDrawerBody{height:100%;min-height:100%;display:flex;flex-direction:column;padding:0}.inventoryDrawerBody .inventoryFieldWide{grid-column:1 / -1}.inventoryField{min-width:0}.inventoryField .bmsFieldLabel{display:block;margin-bottom:.25rem}.inventoryFieldWide{width:100%}.inventorySwitchRow{display:flex;align-items:flex-start;gap:.5rem;min-width:0;padding:.5rem .625rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--rubik-fluent-neutral-background-2)}.inventorySwitchRowText{min-width:0;display:flex;flex-direction:column;gap:.08rem}.inventorySwitchRowText strong{color:var(--bms-text);font-size:.78rem;font-weight:560;line-height:1.25}.inventorySwitchRowText span{color:var(--bms-text-muted);font-size:.72rem;line-height:1.25}.inventorySelect{width:100%;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--rubik-fluent-neutral-background-1);color:var(--bms-text);font:inherit;font-size:.8rem;transition:border-color var(--rubik-transition-fast),box-shadow var(--rubik-transition-fast)}.inventorySelect{min-height:2.15rem;padding:0 .55rem}.inventorySelect:focus{outline:0;border-color:var(--rubik-pm-color-blue);box-shadow:0 0 0 1px var(--rubik-pm-color-blue)}.inventorySelect:disabled{color:var(--bms-text-muted);background:var(--rubik-fluent-neutral-background-3)}.inventoryTextarea{width:100%;min-height:5rem;padding:.55rem .65rem;font-size:.8rem;resize:vertical}.inventoryTextareaTall{min-height:8.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem}.inventoryDrawerFooter{margin-top:auto!important;justify-content:flex-end;padding:.75rem .85rem 0!important;border-top:1px solid var(--bms-border-subtle);box-shadow:none}.inventoryPrimaryActionButton{background:var(--rubik-pm-color-blue)!important;border-color:var(--rubik-pm-color-blue)!important;color:var(--rubik-color-on-accent)!important}.inventoryPrimaryActionButton:hover{filter:brightness(.96)}.inventoryPhysicalPlaceholder,.inventoryLoadingPanel{max-width:52rem;border-radius:var(--rubik-radius-md);padding:1.15rem;background:var(--bms-surface)}.inventoryPhysicalPlaceholder{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.inventoryPhysicalPlaceholder h3{margin:0;color:var(--bms-text);font-size:1rem}.inventoryPhysicalPlaceholder p,.inventoryLoadingPanel{margin:0;color:var(--bms-text-muted);font-size:.82rem;line-height:1.5}@media(max-width:1180px){.inventorySignalGrid,.inventoryCategoryStrip,.inventoryBranchMatrix,.inventoryMovementSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.inventorySignalItem:nth-child(2n),.inventoryMovementSummary span:nth-child(2n){border-right:0}}@media(max-width:900px){.inventoryHeaderFilters{justify-content:flex-start}.inventoryHeaderFilters,.inventoryHeaderFilters .bmsPageHeaderFilterField,.inventoryHeaderFilters input{width:100%}.inventorySignalHeader{flex-direction:column}.inventorySignalGrid,.inventoryCategoryStrip,.inventoryBranchMatrix,.inventoryMovementSummary{grid-template-columns:1fr}.inventorySignalItem,.inventoryMovementSummary span{border-right:0;border-bottom:1px solid var(--bms-border-subtle)}.inventorySignalItem:last-child,.inventoryMovementSummary span:last-child{border-bottom:0}.inventoryDataGrid table{min-width:760px}.inventoryDrawerBody .bmsDrawerFormGrid{grid-template-columns:1fr!important}}.financePage{min-height:100%}.financeHeaderFilters{flex-wrap:nowrap;justify-content:flex-end}.financeHeaderFilters [role=combobox],.financeHeaderFilters input{min-width:11rem;height:1.85rem;font-size:.75rem}.financeSignalPanel,.financeDataPanel{overflow:hidden}.financeSignalHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem .95rem .7rem;border-bottom:1px solid var(--bms-border)}.financeSignalHeader h3{margin:0;color:var(--bms-text);font-size:.98rem;font-weight:650}.financeSignalHeader p{margin:.2rem 0 0;color:var(--bms-text-muted);font-size:.74rem}.financeSignalBadge{display:inline-flex;min-height:1.5rem;align-items:center;border:1px solid rgba(15,108,189,.25);border-radius:0;background:#0f6cbd14;color:var(--rubik-pm-color-blue);padding:0 .6rem;font-size:.68rem;font-weight:700;white-space:nowrap}.financeSignalGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.financeSignalGrid span{padding:.75rem .95rem;border-right:1px solid var(--bms-border-subtle);color:var(--bms-text-muted);font-size:.73rem}.financeSignalGrid span:last-child{border-right:0}.financeSignalGrid strong{margin-right:.3rem;color:var(--bms-text);font-size:1rem}.financeEntityCell{min-width:0;display:flex;flex-direction:column;gap:.15rem}.financeEntityCell strong{color:var(--bms-text);font-size:.78rem;font-weight:650;line-height:1.2}.financeEntityCell span,.financeMuted{color:var(--bms-text-muted);font-size:.7rem}.financeAmountPair{display:inline-flex;min-width:0;flex-direction:column;align-items:flex-end;line-height:1.15}.financeAmountPair strong{color:var(--bms-text);font-size:.8rem;font-weight:720}.financeAmountPair small{color:var(--bms-text-muted);font-size:.68rem}.financeStatusPill,.financeDirection{display:inline-flex;min-height:1.35rem;align-items:center;justify-content:center;border-radius:0;padding:0 .55rem;font-size:.68rem;font-weight:680;white-space:nowrap}.financeStatus-applied,.financeStatus-closed,.financeStatus-completed,.financeDirection-in{background:var(--rubik-fluent-status-success-bg);color:var(--rubik-fluent-status-success)}.financeStatus-pending,.financeStatus-started,.financeDirection-out{background:var(--rubik-fluent-status-info-bg);color:var(--rubik-fluent-status-info)}.financeStatus-rejected,.financeStatus-cancelled,.financeStatus-failed{background:var(--rubik-fluent-status-danger-bg);color:var(--rubik-fluent-status-danger)}.financeStatus-open,.financeStatus-compensated{background:var(--rubik-fluent-status-warning-bg);color:var(--rubik-fluent-status-warning)}.financeDrawerForm{min-height:100%;display:flex;flex-direction:column;gap:1rem}.financeField{min-width:0;display:flex;flex-direction:column;gap:.3rem}.financeFieldWide{grid-column:1 / -1}.financeField [role=combobox],.financeField input{min-height:2rem}.financeTextarea{min-height:5.4rem;width:100%;resize:vertical;padding:.55rem .65rem;font-size:.78rem}.financeCheckField{grid-column:1 / -1;display:inline-flex;align-items:center;gap:.5rem;color:var(--bms-text);font-size:.76rem;font-weight:560}.financeClosureLines{display:flex;flex-direction:column;gap:.55rem}.financeClosureLine,.financeDecisionCard{border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted);padding:.75rem}.financeClosureLine{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.8rem;align-items:center}.financeClosureLine strong{min-width:0;overflow:hidden;color:var(--bms-text);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.financeClosureLine span{color:var(--bms-text-muted);font-size:.7rem}.financeEmptyPanel{min-height:12rem;display:grid;place-items:center;color:var(--bms-text-muted)}@media(max-width:900px){.financeSignalGrid,.financeClosureLine{grid-template-columns:1fr}.financeSignalGrid span{border-right:0;border-bottom:1px solid var(--bms-border-subtle)}}.salesPage{background:var(--bms-bg)}.salesPage .bmsPageCommandSurface{overflow:visible}.salesCommandBar{background:var(--bms-surface)}.salesViewHeader{min-height:2.75rem;display:grid!important;grid-template-columns:max-content minmax(0,1fr);align-items:center!important;column-gap:1rem;row-gap:.45rem;padding-top:.35rem!important;padding-bottom:.35rem!important}.salesViewHeader .bmsViewTitleGroup{min-width:max-content;margin:0;white-space:nowrap}.salesViewHeader .bmsPageHeaderRight{min-width:0;width:100%;margin:0;justify-content:flex-end;justify-self:end}.salesHeaderFilters{width:auto;display:grid;grid-template-columns:minmax(16rem,22rem) max-content;align-items:center;gap:.5rem;flex-wrap:nowrap;justify-content:end}.salesHeaderFilters .bmsPageHeaderFilterField{min-width:0}.salesHeaderFilters input,.salesHeaderFilters [role=combobox]{width:100%;min-width:0!important;max-width:none!important}.salesFilterPopupHost{position:relative}.salesFilterButton{min-width:5.5rem}.salesFilterBadge{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;margin-left:.35rem;padding:0 .25rem;border-radius:0;background:var(--bms-surface);color:var(--rubik-pm-color-blue);font-size:.68rem;font-weight:700}.salesFilterPopup{position:absolute;top:calc(100% + .4rem);right:0;z-index:30;width:min(32rem,calc(100vw - 2rem));padding:.75rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-md);background:var(--bms-surface);box-shadow:var(--bms-command-shadow)}.salesFilterPopupHeader,.salesFilterPopupFooter{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.salesFilterPopupHeader{padding-bottom:.65rem;border-bottom:1px solid var(--bms-border-subtle)}.salesFilterPopupHeader strong,.salesFilterPopupHeader span{display:block}.salesFilterPopupHeader strong{font-size:.9rem}.salesFilterPopupHeader span{margin-top:.12rem;color:var(--bms-text-muted);font-size:.72rem}.salesFilterPopupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.75rem 0}.salesFilterPopupGrid input,.salesFilterPopupGrid [role=combobox]{width:100%;min-width:0!important;max-width:none!important}.salesFilterPopupSummary{display:flex;flex-wrap:wrap;gap:.4rem;padding:.55rem;border:1px solid var(--bms-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted)}.salesFilterPopupSummary span{color:var(--bms-text-muted);font-size:.72rem;font-weight:600}.salesFilterPopupFooter{justify-content:flex-end;padding-top:.75rem;border-top:1px solid var(--bms-border-subtle)}.salesField [role=combobox],.salesReturnLine [role=combobox]{width:100%;min-width:0}.salesDataPanel{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.salesDocumentButton{border:0;background:transparent;color:var(--rubik-pm-color-blue);padding:0;font-family:var(--rubik-font-family);font-size:.82rem;font-weight:650;cursor:pointer;text-align:left}.salesDocumentButton span,.salesMoneyCell span{display:block;margin-top:.12rem;color:var(--bms-text-muted);font-size:.72rem;font-weight:500}.salesDocumentButton:hover strong{text-decoration:underline}.salesDataGrid{flex:1 1 auto;height:100%;min-height:100%;overflow:auto}.salesDataGrid table{min-width:1120px}.salesReasonCell{display:block;max-width:100%;overflow:hidden;color:var(--bms-text-muted);text-overflow:ellipsis;white-space:nowrap}.salesPromotionHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem;border-bottom:1px solid var(--bms-border)}.salesPromotionHeader h2{margin:0;font-size:1rem}.salesPromotionGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.65rem;padding:.875rem}.salesPromotionCard{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;border:1px solid var(--bms-border-subtle);border-radius:var(--rubik-radius-md);background:var(--bms-surface);box-shadow:var(--rubik-fluent-shadow-2)}.salesPromotionCard header,.salesPromotionCard footer{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.salesPromotionCard strong{display:block;font-size:.875rem}.salesPromotionCard span,.salesPromotionCard small{color:var(--bms-text-muted);font-size:.73rem}.salesPromotionValue span{color:var(--bms-text);font-size:1.15rem;font-weight:700}.salesDrawerSummary span{display:block;color:var(--bms-text-muted);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.salesDrawerSummary strong{display:block;margin-top:.18rem;color:var(--bms-text);font-size:.88rem}.salesDrawerBody{display:flex;flex-direction:column;gap:1rem;min-height:100%}.salesDrawerTabs{min-width:0;margin:0!important;background:var(--bms-surface)}.salesDrawerTabs [role=tablist],.salesDrawerTabs .list{min-height:2.35rem;margin:0!important;padding:0 .875rem!important;border:0!important;border-top:1px solid var(--bms-border-subtle)!important;border-bottom:1px solid var(--bms-border)!important;border-radius:0!important;background:var(--bms-surface)!important;box-shadow:none!important}.salesDrawerTabs [role=tab],.salesDrawerTabs .tab{min-height:2.35rem!important;padding:0 .78rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--bms-text-muted)!important;font-size:.78rem!important;font-weight:560!important;box-shadow:none!important}.salesDrawerTabs [role=tab]:hover,.salesDrawerTabs .tab:hover{background:var(--rubik-fluent-neutral-background-3)!important;color:var(--bms-text)!important}.salesDrawerTabs [role=tab][data-active],.salesDrawerTabs [role=tab][aria-selected=true],.salesDrawerTabs .tab[data-active],.salesDrawerTabs .tab[aria-selected=true]{color:var(--bms-text)!important;background:transparent!important;box-shadow:inset 0 -2px var(--rubik-pm-color-blue)!important}.salesDrawerSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.salesDrawerSummary div{padding:.75rem .875rem;border:1px solid var(--bms-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted)}.salesDrawerForm{display:flex;flex-direction:column;gap:1rem}.salesPromotionForm{min-height:100%}.salesPromotionFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start}.salesPromotionFooter{justify-content:flex-end;margin-top:auto}.salesReturnDataGrid{border:0!important;box-shadow:none!important}.salesReturnDataGrid td{min-height:2.25rem}.salesReturnProduct,.salesReturnProduct strong,.salesReturnProduct span{display:block}.salesReturnProduct span{margin-top:.1rem;overflow:hidden;color:var(--bms-text-muted);font-size:.7rem;text-overflow:ellipsis}.salesEmbeddedCheck{display:flex;align-items:center;justify-content:center;width:100%;min-height:100%}.salesDangerNotice{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border:1px solid color-mix(in srgb,var(--rubik-fluent-status-danger) 35%,transparent);border-radius:var(--rubik-radius-md);background:color-mix(in srgb,var(--rubik-fluent-status-danger) 8%,var(--bms-surface))}.salesDangerNotice strong{color:var(--rubik-fluent-status-danger);font-size:.85rem}.salesDangerNotice span{color:var(--bms-text-muted);font-size:.75rem;line-height:1.4}.salesField{display:flex;flex-direction:column;min-width:0}.salesFieldWide{grid-column:1 / -1}.salesTextarea{min-height:5.5rem;resize:vertical;padding:.55rem .65rem}.salesReturnLines{display:flex;flex-direction:column;gap:.55rem}.salesReturnLine{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem auto 8.5rem;align-items:end;gap:.6rem;padding:.65rem;border:1px solid var(--bms-border-subtle);border-radius:var(--rubik-radius-md);background:var(--bms-surface);box-shadow:var(--rubik-fluent-shadow-2)}.salesReturnLine strong,.salesReturnLine span{display:block}.salesReturnLine span{color:var(--bms-text-muted);font-size:.73rem}.salesCheckField{display:inline-flex;align-items:center;gap:.35rem;min-height:1.85rem;color:var(--bms-text);font-size:.75rem}@media(max-width:1280px){.salesViewHeader{grid-template-columns:1fr}.salesViewHeader .bmsViewTitleGroup{white-space:normal}.salesHeaderFilters{width:100%;grid-template-columns:minmax(12rem,1fr) max-content}}@media(max-width:760px){.salesHeaderFilters{grid-template-columns:1fr}.salesFilterPopupHost,.salesFilterButton{width:100%}.salesFilterPopup{right:auto;left:0;width:min(100%,calc(100vw - 1rem))}.salesFilterPopupGrid,.salesDrawerSummary,.salesReturnLine{grid-template-columns:1fr}}.dgiPage{min-height:100%}.dgiPage .bmsPageCommandSurface{overflow:visible;position:relative;z-index:5}.dgiHeaderRight{position:relative;z-index:10}.dgiFilterMenu{position:relative}.dgiFilterPopover{position:absolute;z-index:80;top:calc(100% + .4rem);right:0;width:min(28rem,calc(100vw - 2rem));border:1px solid var(--bms-border);border-radius:var(--rubik-radius-md);background:var(--bms-surface);box-shadow:0 .75rem 1.75rem #0f172a1f;transform-origin:top right}.dgiFilterPopover:before{display:none}.dgiFilterPopoverHeader,.dgiFilterPopoverFooter{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .85rem}.dgiFilterPopoverHeader{border-bottom:1px solid var(--bms-border);background:var(--bms-surface)}.dgiFilterPopoverHeader div{min-width:0;display:flex;flex-direction:column;gap:.12rem}.dgiFilterPopoverHeader strong{color:var(--bms-text);font-size:.88rem;font-weight:720;letter-spacing:0}.dgiFilterPopoverHeader span{color:var(--bms-text-muted);font-size:.72rem}.dgiFilterPopoverFooter{border-top:1px solid var(--bms-border);background:var(--bms-surface-muted)}.dgiFilterGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.85rem}.dgiFilterFieldSearch{grid-column:1 / -1}.dgiFilterFieldDate{min-width:0}.dgiFilterGrid input,.dgiFilterGrid [role=combobox]{min-height:2.08rem}.dgiDashboard{display:flex;flex-direction:column;gap:.65rem}.dgiSignalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.dgiSignalPanel,.dgiDataPanel{overflow:hidden}.dgiSignalPanel h3,.dgiDataPanel .bmsPanelHeading{margin:0;padding:.75rem .95rem;border-bottom:1px solid var(--bms-border);color:var(--bms-text);font-size:.92rem;font-weight:650}.dgiSignalRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.dgiConnectivityNotice{margin:.75rem .95rem 0}.dgiConnectivitySuccess{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.75rem .95rem 0;padding:.62rem .72rem;border:1px solid var(--rubik-fluent-status-success);border-left:3px solid var(--rubik-fluent-status-success);background:var(--rubik-fluent-status-success-bg);color:var(--rubik-fluent-status-success);font-size:.76rem}.dgiConnectivitySuccessMain{display:inline-flex;min-width:0;align-items:center;gap:.48rem}.dgiConnectivitySuccessBadge{display:inline-flex;align-items:center;min-height:1.35rem;padding:0 .48rem;border:1px solid var(--rubik-fluent-status-success);background:var(--rubik-fluent-status-success-bg);color:var(--rubik-fluent-status-success);font-weight:720}.dgiConnectivitySummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.75rem;border-top:1px solid var(--bms-border-subtle)}.dgiConnectivitySummary span{min-width:0;padding:.62rem .95rem;border-right:1px solid var(--bms-border-subtle);border-bottom:1px solid var(--bms-border-subtle);color:var(--bms-text-muted);font-size:.72rem}.dgiConnectivitySummary span:nth-child(4n){border-right:0}.dgiConnectivitySummary span:nth-last-child(-n+4){border-bottom:0}.dgiConnectivitySummary strong{display:block;margin-bottom:.2rem;color:var(--bms-text);font-size:.7rem;font-weight:720}.dgiConnectivityState{display:inline-flex!important;align-items:center;gap:.35rem}.dgiSignalRows span{min-width:0;padding:.78rem .95rem;border-right:1px solid var(--bms-border-subtle);border-bottom:1px solid var(--bms-border-subtle);color:var(--bms-text-muted);font-size:.73rem}.dgiSignalRows span:nth-child(2n){border-right:0}.dgiSignalRows span:nth-last-child(-n+2){border-bottom:0}.dgiSignalRows strong{margin-right:.3rem;color:var(--bms-text);font-size:1rem;font-weight:720}.dgiPanelFooter{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .95rem;border-top:1px solid var(--bms-border);color:var(--bms-text-muted);font-size:.72rem}.dgiEventsDrawer{display:flex;flex-direction:column;gap:.75rem}.dgiDrawerEventSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--bms-border);border-radius:var(--rubik-radius-md);background:var(--bms-surface);overflow:hidden}.dgiDrawerEventSummary span{min-width:0;padding:.65rem .8rem;border-right:1px solid var(--bms-border-subtle);color:var(--bms-text-muted);font-size:.73rem}.dgiDrawerEventSummary span:last-child{border-right:0}.dgiDrawerEventSummary strong{display:block;margin-bottom:.18rem;color:var(--bms-text);font-size:.7rem;font-weight:720}.dgiEntityCell{min-width:0;display:flex;flex-direction:column;gap:.15rem}.dgiEntityCell strong{color:var(--bms-text);font-size:.78rem;font-weight:650;line-height:1.2}.dgiEntityCell span{color:var(--bms-text-muted);font-size:.7rem}.dgiTableActions{flex-wrap:wrap;gap:.3rem}.dgiDataGrid table{min-width:72rem}.dgiDrawerForm{min-height:100%;display:flex;flex-direction:column;gap:0}.dgiDocumentDetail{gap:.75rem;padding-bottom:.75rem}.dgiProfileFormBody{display:flex;flex:1;flex-direction:column;gap:.75rem;padding-bottom:.75rem}.dgiDrawerBranchPicker{min-width:0;display:flex;flex-direction:column;gap:.28rem}.dgiDrawerBranchPicker>span{color:var(--bms-text-muted);font-size:.7rem;font-weight:650}.dgiFieldLabel{display:inline-flex;align-items:center;gap:.35rem}.dgiHelpMark{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1px solid var(--bms-border);border-radius:999px;background:var(--bms-surface);color:var(--bms-text-muted);cursor:help;font-size:.64rem;font-weight:700;line-height:1}.dgiHelpMark:hover{color:var(--bms-text)}.dgiRuleCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.dgiRuleCard{min-width:0;display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .65rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface);color:var(--bms-text);cursor:pointer}.dgiRuleCard:hover{background:var(--bms-surface-muted)}.dgiRuleCard input{margin-top:.14rem}.dgiRuleCard span{min-width:0;display:flex;flex-direction:column;gap:.18rem}.dgiRuleCard strong{font-size:.76rem;font-weight:620}.dgiRuleCard small{color:var(--bms-text-muted);font-size:.68rem;line-height:1.35}.dgiBranchContext{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.58rem .65rem;border:1px solid var(--bms-border-subtle);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted)}.dgiBranchContext span{min-width:0;display:flex;flex-direction:column;gap:.12rem;color:var(--bms-text-muted);font-size:.7rem;line-height:1.35}.dgiBranchContext strong{color:var(--bms-text);font-size:.76rem;font-weight:650}.dgiField{min-width:0;display:flex;flex-direction:column;gap:.3rem}.dgiFieldWide,.dgiCheckField{grid-column:1 / -1}.dgiField input,.dgiField [role=combobox]{min-height:2rem}.dgiCheckField{display:inline-flex;align-items:center;gap:.5rem;color:var(--bms-text);font-size:.76rem;font-weight:560}.dgiTextarea{min-height:8.5rem;width:100%;resize:vertical;padding:.55rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.45}.dgiDocumentHero{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted)}.dgiDocumentHeroMain,.dgiDocumentHeroStatus{min-width:0;display:flex;flex-direction:column}.dgiDocumentHeroMain{gap:.22rem}.dgiDocumentHeroStatus{align-items:flex-end;gap:.38rem;text-align:right}.dgiDocumentEyebrow,.dgiDocumentHeroStatus span{color:var(--bms-text-muted);font-size:.7rem;line-height:1.35}.dgiDocumentHeroMain strong{color:var(--bms-text);font-size:1.12rem;font-weight:760;line-height:1.15}.dgiDocumentHeroMain>span:last-child{color:var(--bms-text);font-size:.78rem;font-weight:580}.dgiDocumentSections{display:flex;flex-direction:column;gap:.75rem}.dgiDocumentSection{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface)}.dgiDocumentSectionHeader{display:flex;flex-direction:column;gap:.16rem;padding-bottom:.55rem;border-bottom:1px solid var(--bms-border-subtle)}.dgiDocumentSectionHeader h3{margin:0;color:var(--bms-text);font-size:.82rem;font-weight:650}.dgiDocumentSectionHeader p{margin:0;color:var(--bms-text-muted);font-size:.7rem;line-height:1.42}.dgiDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.dgiDetailGrid span{min-width:0;display:flex;flex-direction:column;gap:.2rem;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:var(--bms-surface-muted);padding:.65rem;color:var(--bms-text);font-size:.78rem;overflow-wrap:anywhere}.dgiDetailGrid strong{color:var(--bms-text-muted);font-size:.68rem;font-weight:620}.dgiDetailWide{grid-column:1 / -1}.dgiJsonLayout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}.dgiJsonLayout section{min-width:0;display:flex;flex-direction:column;gap:.45rem;min-height:68vh}.dgiJsonLayout h3{margin:0;color:var(--bms-text);font-size:.86rem;font-weight:650}.dgiJsonLayout pre{flex:1;min-height:24rem;max-height:68vh;overflow:auto;margin:0;border:1px solid var(--bms-border);border-radius:var(--rubik-radius-sm);background:#f8fafc;color:var(--bms-text);padding:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.55;-moz-tab-size:2;tab-size:2;white-space:pre;overflow-wrap:normal}@media(max-width:980px){.dgiFilterMenu{width:100%}.dgiFilterPopover{position:static;width:100%;margin-top:.5rem;box-shadow:none}.dgiFilterPopover:before{display:none}.dgiFilterGrid{grid-template-columns:1fr}.dgiDrawerTitle{grid-template-columns:1fr;padding-right:2rem}.dgiBranchContext{align-items:stretch;flex-direction:column}.dgiRuleCards,.dgiSignalGrid,.dgiDetailGrid,.dgiJsonLayout,.dgiSignalRows{grid-template-columns:1fr}.dgiConnectivitySuccess{align-items:flex-start;flex-direction:column}.dgiDocumentHero{flex-direction:column}.dgiDocumentHeroStatus{align-items:flex-start;text-align:left}.dgiConnectivitySummary{grid-template-columns:repeat(2,minmax(0,1fr))}.dgiConnectivitySummary span:nth-child(2n){border-right:0}.dgiConnectivitySummary span:nth-last-child(-n+4){border-bottom:1px solid var(--bms-border-subtle)}.dgiConnectivitySummary span:nth-last-child(-n+2){border-bottom:0}.dgiSignalRows span{border-right:0}}.modulePlaceholderPage{min-height:100%;padding:16px;display:flex;align-items:flex-start;justify-content:flex-start;background:var(--bms-bg, rgb(250, 250, 250))}.modulePlaceholderCard{width:min(720px,100%)}.modulePlaceholderEyebrow{margin:0;color:var(--pm-theme-text-muted, rgba(var(--rubik-palette-neutral-rgb-190), .7));font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.modulePlaceholderTitle{margin:6px 0 0;color:var(--rubik-pm-color-text);font-size:1.25rem;font-weight:650;line-height:1.2}.modulePlaceholderDescription{margin:14px 0 0;color:var(--rubik-pm-color-text);font-size:.95rem;line-height:1.55}.modulePlaceholderActions{display:flex;align-items:center;gap:16px;margin-top:22px}.modulePlaceholderLink{color:var(--rubik-pm-color-blue);font-size:.875rem;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}.modulePlaceholderLink:hover{border-color:currentcolor}@media(max-width:900px){.modulePlaceholderPage{padding:16px}.modulePlaceholderActions{flex-direction:column;align-items:flex-start;gap:10px}}.app{display:flex;height:100vh;font-family:var(--rubik-font-family);overflow:hidden;background:var(--bms-bg, rgb(250, 250, 250))}.main{--main-surface-shadow: rgba(0, 0, 0, .12) 0px 0px 2px, rgba(0, 0, 0, .14) 0px 8px 16px;flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:10;background-color:var(--bms-bg, rgb(250, 250, 250));box-shadow:var(--main-surface-shadow)}.content{flex:1;overflow-y:auto;background-color:var(--bms-bg, rgb(250, 250, 250))}.contentOrders,.contentBilling{background-color:var(--bms-bg, rgb(250, 250, 250))}.contentSettings{overflow:hidden}.contentSettingsInner{height:100%;min-height:0}.contentInventoryContained{overflow:hidden}.contentInventoryInner{height:100%;min-height:0}
