@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{--rw-palette-danger-rgb-10: 255, 248, 247;--rw-palette-danger-rgb-20: 255, 241, 239;--rw-palette-danger-rgb-30: 255, 235, 232;--rw-palette-danger-rgb-40: 255, 217, 211;--rw-palette-danger-rgb-50: 255, 193, 184;--rw-palette-danger-rgb-60: 255, 157, 144;--rw-palette-danger-rgb-70: 255, 134, 117;--rw-palette-danger-rgb-80: 254, 104, 84;--rw-palette-danger-rgb-90: 236, 79, 58;--rw-palette-danger-rgb-100: 214, 59, 37;--rw-palette-danger-rgb-110: 195, 53, 34;--rw-palette-danger-rgb-120: 179, 49, 31;--rw-palette-danger-rgb-130: 170, 34, 34;--rw-palette-danger-rgb-140: 143, 39, 25;--rw-palette-danger-rgb-150: 124, 34, 22;--rw-palette-danger-rgb-160: 102, 28, 18;--rw-palette-danger-rgb-170: 86, 24, 15;--rw-palette-warning-rgb-10: 254, 249, 242;--rw-palette-warning-rgb-20: 253, 242, 229;--rw-palette-warning-rgb-30: 252, 237, 220;--rw-palette-warning-rgb-40: 249, 221, 188;--rw-palette-warning-rgb-50: 246, 199, 146;--rw-palette-warning-rgb-60: 240, 169, 87;--rw-palette-warning-rgb-70: 235, 150, 50;--rw-palette-warning-rgb-80: 225, 128, 18;--rw-palette-warning-rgb-90: 198, 113, 14;--rw-palette-warning-rgb-100: 172, 99, 12;--rw-palette-warning-rgb-110: 156, 89, 11;--rw-palette-warning-rgb-120: 143, 82, 10;--rw-palette-warning-rgb-130: 129, 73, 9;--rw-palette-warning-rgb-140: 114, 65, 8;--rw-palette-warning-rgb-150: 99, 56, 7;--rw-palette-warning-rgb-160: 81, 47, 6;--rw-palette-warning-rgb-170: 69, 39, 5;--rw-palette-success-rgb-10: 244, 252, 235;--rw-palette-success-rgb-20: 235, 248, 222;--rw-palette-success-rgb-30: 228, 245, 211;--rw-palette-success-rgb-40: 207, 235, 179;--rw-palette-success-rgb-50: 177, 221, 136;--rw-palette-success-rgb-60: 138, 201, 79;--rw-palette-success-rgb-70: 125, 186, 69;--rw-palette-success-rgb-80: 111, 169, 57;--rw-palette-success-rgb-90: 94, 148, 43;--rw-palette-success-rgb-100: 80, 130, 35;--rw-palette-success-rgb-110: 73, 118, 32;--rw-palette-success-rgb-120: 67, 107, 29;--rw-palette-success-rgb-130: 60, 96, 26;--rw-palette-success-rgb-140: 53, 86, 23;--rw-palette-success-rgb-150: 46, 73, 20;--rw-palette-success-rgb-160: 38, 61, 16;--rw-palette-success-rgb-170: 31, 51, 14;--rw-palette-info-rgb-10: 249, 249, 249;--rw-palette-info-rgb-20: 237, 243, 254;--rw-palette-info-rgb-30: 237, 243, 254;--rw-palette-info-rgb-40: 232, 232, 232;--rw-palette-info-rgb-50: 204, 202, 200;--rw-palette-info-rgb-60: 204, 202, 200;--rw-palette-info-rgb-70: 0, 96, 177;--rw-palette-info-rgb-80: 0, 96, 177;--rw-palette-info-rgb-90: 0, 96, 177;--rw-palette-info-rgb-100: 0, 96, 177;--rw-palette-info-rgb-110: 0, 96, 177;--rw-palette-info-rgb-120: 0, 96, 177;--rw-palette-info-rgb-130: 0, 96, 177;--rw-palette-info-rgb-140: 2, 23, 48;--rw-palette-info-rgb-150: 2, 23, 48;--rw-palette-info-rgb-160: 2, 23, 48;--rw-palette-info-rgb-170: 2, 23, 48;--rw-palette-brand-rgb-10: 249, 249, 249;--rw-palette-brand-rgb-20: 237, 243, 254;--rw-palette-brand-rgb-30: 237, 243, 254;--rw-palette-brand-rgb-40: 232, 232, 232;--rw-palette-brand-rgb-50: 204, 202, 200;--rw-palette-brand-rgb-60: 204, 202, 200;--rw-palette-brand-rgb-70: 0, 96, 177;--rw-palette-brand-rgb-80: 0, 96, 177;--rw-palette-brand-rgb-90: 0, 96, 177;--rw-palette-brand-rgb-100: 0, 96, 177;--rw-palette-brand-rgb-110: 0, 96, 177;--rw-palette-brand-rgb-120: 0, 96, 177;--rw-palette-brand-rgb-130: 0, 96, 177;--rw-palette-brand-rgb-140: 2, 23, 48;--rw-palette-brand-rgb-150: 2, 23, 48;--rw-palette-brand-rgb-160: 2, 23, 48;--rw-palette-brand-rgb-170: 2, 23, 48;--rw-palette-neutral-rgb-0: 255, 255, 255;--rw-palette-neutral-rgb-10: 249, 249, 249;--rw-palette-neutral-rgb-20: 249, 248, 247;--rw-palette-neutral-rgb-30: 235, 235, 235;--rw-palette-neutral-rgb-40: 232, 232, 232;--rw-palette-neutral-rgb-50: 209, 209, 209;--rw-palette-neutral-rgb-60: 209, 209, 209;--rw-palette-neutral-rgb-70: 209, 209, 209;--rw-palette-neutral-rgb-80: 209, 209, 209;--rw-palette-neutral-rgb-90: 60, 60, 60;--rw-palette-neutral-rgb-100: 60, 60, 60;--rw-palette-neutral-rgb-110: 60, 60, 60;--rw-palette-neutral-rgb-120: 60, 60, 60;--rw-palette-neutral-rgb-130: 60, 60, 60;--rw-palette-neutral-rgb-140: 60, 60, 60;--rw-palette-neutral-rgb-150: 60, 60, 60;--rw-palette-neutral-rgb-160: 2, 23, 48;--rw-palette-neutral-rgb-170: 2, 23, 48;--rw-palette-neutral-rgb-180: 2, 23, 48;--rw-palette-neutral-rgb-190: 60, 60, 60;--rw-palette-neutral-rgb-200: 00, 00, 00;--rw-palette-dvt-rgb-1: 36, 93, 99;--rw-palette-dvt-rgb-2: 215, 121, 15;--rw-palette-dvt-rgb-3: 49, 160, 156;--rw-palette-dvt-rgb-4: 78, 65, 55;--rw-palette-dvt-rgb-5: 105, 158, 97;--rw-palette-dvt-rgb-6: 180, 114, 130;--rw-palette-dvt-rgb-7: 131, 64, 30;--rw-palette-dvt-rgb-8: 158, 127, 204;--rw-palette-dvt-rgb-9: 168, 142, 0;--rw-palette-dvt-rgb-10: 88, 49, 110;--rw-palette-dvt-rgb-11: 89, 153, 181;--rw-palette-dvt-rgb-12: 49, 122, 69;--rw-core-text-color-primary: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-text-color-secondary: rgba(var(--rw-palette-neutral-rgb-190), .7);--rw-core-text-color-disabled: rgba(var(--rw-palette-neutral-rgb-190), .4);--rw-core-text-color-brand: rgb(var(--rw-palette-brand-rgb-110));--rw-core-text-color-danger: rgb(var(--rw-palette-danger-rgb-120));--rw-core-text-color-warning: rgb(var(--rw-palette-warning-rgb-120));--rw-core-text-color-success: rgb(var(--rw-palette-success-rgb-120));--rw-core-bg-color-content: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-bg-color-hover: rgba(var(--rw-palette-neutral-rgb-190), .08);--rw-core-bg-color-active: rgba(var(--rw-palette-neutral-rgb-190), .16);--rw-core-bg-color-selected: rgb(var(--rw-palette-brand-rgb-30));--rw-core-border-color-selected: rgb(var(--rw-palette-brand-rgb-100));--rw-core-border-color-enabled: rgba(var(--rw-palette-neutral-rgb-190), .5);--rw-core-color-disabled-1: rgba(var(--rw-palette-neutral-rgb-190), .04);--rw-core-color-disabled-2: rgba(var(--rw-palette-neutral-rgb-190),.2);--rw-core-icon-size-lg: 1.5rem;--rw-core-icon-size-sm: 1rem;--rw-core-divider-color: rgba(var(--rw-palette-neutral-rgb-190),.12);--rw-core-divider-margin: .5rem;--rw-core-neutral-1: rgb(var(--rw-palette-neutral-rgb-100));--rw-core-neutral-2: rgb(var(--rw-palette-neutral-rgb-110));--rw-core-neutral-3: rgb(var(--rw-palette-neutral-rgb-120));--rw-core-neutral-contrast: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-neutral-secondary-1: rgba(var(--rw-palette-neutral-rgb-190), .08);--rw-core-neutral-secondary-2: rgb(var(--rw-palette-neutral-rgb-20));--rw-core-neutral-secondary-3: rgb(var(--rw-palette-neutral-rgb-10));--rw-core-neutral-secondary-contrast: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-brand-1: rgb(var(--rw-palette-brand-rgb-100));--rw-core-brand-2: rgb(var(--rw-palette-brand-rgb-110));--rw-core-brand-3: rgb(var(--rw-palette-brand-rgb-120));--rw-core-brand-contrast: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-danger-1: rgb(var(--rw-palette-danger-rgb-120));--rw-core-danger-2: rgb(var(--rw-palette-danger-rgb-110));--rw-core-danger-3: rgb(var(--rw-palette-danger-rgb-120));--rw-core-danger-contrast: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-danger-secondary-1: rgba(var(--rw-palette-danger-rgb-60), .4);--rw-core-danger-secondary-2: rgb(var(--rw-palette-danger-rgb-20));--rw-core-danger-secondary-3: rgb(var(--rw-palette-danger-rgb-10));--rw-core-danger-secondary-contrast: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-warning-1: rgb(var(--rw-palette-warning-rgb-120));--rw-core-warning-2: rgb(var(--rw-palette-warning-rgb-110));--rw-core-warning-3: rgb(var(--rw-palette-warning-rgb-120));--rw-core-warning-contrast: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-warning-secondary-1: rgba(var(--rw-palette-warning-rgb-60), .4);--rw-core-warning-secondary-2: rgb(var(--rw-palette-warning-rgb-20));--rw-core-warning-secondary-3: rgb(var(--rw-palette-warning-rgb-10));--rw-core-warning-secondary-contrast: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-success-1: rgb(var(--rw-palette-success-rgb-120));--rw-core-success-2: rgb(var(--rw-palette-success-rgb-110));--rw-core-success-3: rgb(var(--rw-palette-success-rgb-120));--rw-core-success-contrast: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-success-secondary-1: rgba(var(--rw-palette-success-rgb-60), .4);--rw-core-success-secondary-2: rgb(var(--rw-palette-success-rgb-20));--rw-core-success-secondary-3: rgb(var(--rw-palette-success-rgb-10));--rw-core-success-secondary-contrast: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-info-1: rgb(var(--rw-palette-info-rgb-120));--rw-core-info-2: rgb(var(--rw-palette-info-rgb-110));--rw-core-info-3: rgb(var(--rw-palette-info-rgb-120));--rw-core-info-contrast: rgb(var(--rw-palette-neutral-rgb-0));--rw-core-info-secondary-1: rgba(var(--rw-palette-info-rgb-60), .4);--rw-core-info-secondary-2: rgb(var(--rw-palette-info-rgb-20));--rw-core-info-secondary-3: rgb(var(--rw-palette-info-rgb-10));--rw-core-info-secondary-contrast: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-focus-border-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-core-cursor-clickable: pointer;--rw-core-drag-drop-color-1: rgb(var(--rw-palette-brand-rgb-40));--rw-core-drag-drop-color-2: rgb(var(--rw-palette-brand-rgb-100));--rw-core-drag-drop-line-color: rgb(var(--rw-palette-brand-rgb-100));--rw-core-touch-target-min-size: 2.25rem;--rw-core-box-shadow-rgb: var(--rw-palette-neutral-rgb-200);--rw-core-box-shadow-xs: 0px 1px 4px 0px rgba(var(--rw-core-box-shadow-rgb),.12);--rw-core-box-shadow-sm: 0px 4px 8px 0px rgba(var(--rw-core-box-shadow-rgb),.16);--rw-core-box-shadow-md: 0px 6px 12px 0px rgba(var(--rw-core-box-shadow-rgb),.2);--rw-core-box-shadow-lg: 0px 8px 16px 0px rgba(var(--rw-core-box-shadow-rgb),.24);--rw-core-box-shadow-xl: 0px 12px 20px 0px rgba(var(--rw-core-box-shadow-rgb),.28);--rw-core-dropdown-box-shadow: var(--rw-core-box-shadow-sm);--rw-core-scrim-color: rgba(var(--rw-palette-neutral-rgb-190), .4);--rw-core-spacing-1x: .25rem;--rw-core-spacing-2x: .5rem;--rw-core-spacing-3x: .75rem;--rw-core-spacing-4x: 1rem;--rw-core-spacing-5x: 1.25rem;--rw-core-spacing-6x: 1.5rem;--rw-core-spacing-7x: 1.75rem;--rw-core-spacing-8x: 2rem;--rw-core-spacing-9x: 2.25rem;--rw-core-spacing-10x: 2.5rem;--rw-core-spacing-11x: 2.75rem;--rw-core-spacing-12x: 3rem;--rw-core-border-radius-sm: 2px;--rw-core-border-radius-md: .25rem;--rw-core-border-radius-lg: .375rem;--rw-core-border-radius-xl: .5rem;--rw-core-z-index-popup: 1000;--rw-core-z-index-dialog: 1050;--rw-core-z-index-messages: 2000;--rw-typography-heading-2xl-font-size: 2.5rem;--rw-typography-heading-2xl-font-weight: 800;--rw-typography-heading-2xl-line-height: 1.3;--rw-typography-heading-xl-font-size: 2.25rem;--rw-typography-heading-xl-font-weight: 800;--rw-typography-heading-xl-line-height: 1.222;--rw-typography-heading-lg-font-size: 2rem;--rw-typography-heading-lg-font-weight: 800;--rw-typography-heading-lg-line-height: 1.25;--rw-typography-heading-md-font-size: 1.75rem;--rw-typography-heading-md-font-weight: 800;--rw-typography-heading-md-line-height: 1.2857;--rw-typography-heading-sm-font-size: 1.5rem;--rw-typography-heading-sm-font-weight: 800;--rw-typography-heading-sm-line-height: 1.3333;--rw-typography-heading-xs-font-size: 1.25rem;--rw-typography-heading-xs-font-weight: 800;--rw-typography-heading-xs-line-height: 1.4;--rw-typography-subheading-2xl-font-size: 2.25rem;--rw-typography-subheading-2xl-font-weight: bold;--rw-typography-subheading-2xl-line-height: 1.2222;--rw-typography-subheading-xl-font-size: 2rem;--rw-typography-subheading-xl-font-weight: bold;--rw-typography-subheading-xl-line-height: 1.25;--rw-typography-subheading-lg-font-size: 1.75rem;--rw-typography-subheading-lg-font-weight: bold;--rw-typography-subheading-lg-line-height: 1.2857;--rw-typography-subheading-md-font-size: 1.5rem;--rw-typography-subheading-md-font-weight: bold;--rw-typography-subheading-md-line-height: 1.3333;--rw-typography-subheading-sm-font-size: 1.25rem;--rw-typography-subheading-sm-font-weight: bold;--rw-typography-subheading-sm-line-height: 1.4;--rw-typography-subheading-xs-font-size: 1rem;--rw-typography-subheading-xs-font-weight: bold;--rw-typography-subheading-xs-line-height: 1.5;--rw-typography-body-xl-font-size: 1.25rem;--rw-typography-body-xl-line-height: 1.4;--rw-typography-body-lg-font-size: 1.125rem;--rw-typography-body-lg-line-height: 1.3333;--rw-typography-body-md-font-size: 1rem;--rw-typography-body-md-line-height: 1.25;--rw-typography-body-sm-font-size: .859rem;--rw-typography-body-sm-line-height: 1.2;--rw-typography-body-xs-font-size: .75rem;--rw-typography-body-xs-line-height: 1.3333;--rw-typography-body-2xs-font-size: .625rem;--rw-typography-body-2xs-line-height: 1.2;--rw-animation-duration-xshort: .1s;--rw-animation-duration-short: .15s;--rw-animation-duration-medium: .2s;--rw-animation-duration-long: .3s;--rw-animation-duration-xlong: .5s;--rw-animation-ease-in-out: cubic-bezier(.4, 0, .2, 1);--rw-animation-ease-out: cubic-bezier(0, 0, .2, 1);--rw-animation-ease-in: cubic-bezier(.4, 0, 1, 1);--rw-animation-effect-ripple-bg-color: rgb(var(--rw-palette-neutral-rgb-160));--rw-animation-skeleton-bg-start-color: rgba(var(--rw-palette-neutral-rgb-170), .05);--rw-animation-skeleton-bg-end-color: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-html-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--rw-html-font-size: 1em;--rw-body-bg-color: rgb(var(--rw-palette-neutral-rgb-10));--rw-current-bg-color: ;--rw-paragraph-margin-bottom: 1rem;--rw-color-palette-swatch-inner-border-color: rgb(var(--rw-palette-neutral-rgb-170));--rw-color-palette-swatch-outer-border-color-selected: rgb(var(--rw-palette-neutral-rgb-190));--rw-color-palette-border-radius: 50%;--rw-color-palette-swatch-margin: 1px;--rw-color-palette-grid-font-size: var(--rw-typography-body-xs-font-size);--rw-color-spectrum-border-color: rgb(var(--rw-palette-neutral-rgb-50));--rw-n-box-cell-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-n-box-cell-bg-color-maximized: rgb(var(--rw-palette-neutral-rgb-10));--rw-n-box-node-bg-color: rgb(var(--rw-palette-neutral-rgb-30));--rw-button-border-radius: var(--rw-core-border-radius-md);--rw-button-font-weight: 600;--rw-button-height: var(--rw-control-height-md);--rw-button-sm-height: var(--rw-control-height-sm);--rw-button-lg-height: var(--rw-control-height-lg);--rw-button-font-size: var(--rw-control-font-size-md);--rw-button-sm-font-size: var(--rw-control-font-size-sm);--rw-button-lg-font-size: var(--rw-control-font-size-lg);--rw-button-text-to-edge-padding: var(--rw-control-padding-x-md);--rw-button-sm-text-to-edge-padding: var(--rw-control-padding-x-sm);--rw-button-lg-text-to-edge-padding: 1.5rem;--rw-button-icon-to-text-padding: .625rem;--rw-button-sm-icon-to-text-padding: .5rem;--rw-button-lg-icon-to-text-padding: 1rem;--rw-button-icon-to-edge-padding: .625rem;--rw-button-sm-icon-to-edge-padding: .5rem;--rw-button-lg-icon-to-edge-padding: 1rem;--rw-button-solid-chrome-bg-color: rgba(var(--rw-palette-neutral-rgb-190),.08);--rw-button-solid-chrome-border-color: transparent;--rw-button-solid-chrome-text-color: var(--rw-core-text-color-primary);--rw-button-solid-chrome-bg-color-hover: rgba(var(--rw-palette-neutral-rgb-190),.12);--rw-button-solid-chrome-border-color-hover: transparent;--rw-button-solid-chrome-text-color-hover: var(--rw-core-text-color-primary);--rw-button-solid-chrome-bg-color-active: rgba(var(--rw-palette-neutral-rgb-190),.16);--rw-button-solid-chrome-border-color-active: transparent;--rw-button-solid-chrome-text-color-active: var(--rw-core-text-color-primary);--rw-button-solid-chrome-bg-color-disabled: var(--rw-core-color-disabled-1);--rw-button-solid-chrome-border-color-disabled: transparent;--rw-button-solid-chrome-text-color-disabled: var(--rw-core-text-color-disabled);--rw-button-solid-chrome-bg-color-selected: var(--rw-core-bg-color-selected);--rw-button-solid-chrome-border-color-selected: var(--rw-core-border-color-selected);--rw-button-solid-chrome-text-color-selected: var(--rw-core-text-color-primary);--rw-button-solid-chrome-bg-color-selected-hover: var(--rw-button-solid-chrome-bg-color-hover);--rw-button-solid-chrome-border-color-selected-hover: var(--rw-button-solid-chrome-border-color-selected);--rw-button-solid-chrome-text-color-selected-hover: var(--rw-button-solid-chrome-text-color-selected);--rw-button-solid-chrome-bg-color-selected-disabled: var(--rw-button-solid-chrome-bg-color-disabled);--rw-button-solid-chrome-border-color-selected-disabled: var(--rw-button-outlined-chrome-border-color-disabled);--rw-button-solid-chrome-text-color-selected-disabled: var(--rw-core-text-color-disabled);--rw-button-borderless-chrome-text-color: var(--rw-core-text-color-primary);--rw-button-borderless-chrome-bg-color-hover: var(--rw-core-bg-color-hover);--rw-button-borderless-chrome-border-color-hover: transparent;--rw-button-borderless-chrome-text-color-hover: var(--rw-core-text-color-primary);--rw-button-borderless-chrome-bg-color-active: var(--rw-core-bg-color-active);--rw-button-borderless-chrome-border-color-active: transparent;--rw-button-borderless-chrome-text-color-active: var(--rw-core-text-color-primary);--rw-button-borderless-chrome-text-color-disabled: var(--rw-core-text-color-disabled);--rw-button-borderless-chrome-bg-color-selected: var(--rw-core-bg-color-selected);--rw-button-borderless-chrome-border-color-selected: var(--rw-core-border-color-selected);--rw-button-borderless-chrome-text-color-selected: var(--rw-core-text-color-primary);--rw-button-borderless-chrome-bg-color-selected-hover: var(--rw-core-bg-color-hover);--rw-button-borderless-chrome-border-color-selected-hover: var(--rw-button-borderless-chrome-border-color-selected);--rw-button-borderless-chrome-text-color-selected-hover: var(--rw-button-borderless-chrome-text-color-selected);--rw-button-borderless-chrome-bg-color-selected-disabled: var(--rw-core-color-disabled-1);--rw-button-borderless-chrome-border-color-selected-disabled: var(--rw-core-color-disabled-2);--rw-button-borderless-chrome-text-color-selected-disabled: var(--rw-core-text-color-disabled);--rw-button-outlined-chrome-border-color: var(--rw-core-border-color-enabled);--rw-button-outlined-chrome-text-color: var(--rw-core-text-color-primary);--rw-button-outlined-chrome-bg-color: transparent;--rw-button-outlined-chrome-bg-color-hover: var(--rw-core-bg-color-hover);--rw-button-outlined-chrome-border-color-hover: var(--rw-core-border-color-enabled);--rw-button-outlined-chrome-text-color-hover: var(--rw-core-text-color-primary);--rw-button-outlined-chrome-bg-color-active: var(--rw-core-bg-color-active);--rw-button-outlined-chrome-border-color-active: var(--rw-core-border-color-enabled);--rw-button-outlined-chrome-text-color-active: var(--rw-core-text-color-primary);--rw-button-outlined-chrome-border-color-disabled: var(--rw-core-text-color-disabled);--rw-button-outlined-chrome-text-color-disabled: var(--rw-core-text-color-disabled);--rw-button-outlined-chrome-bg-color-disabled: transparent;--rw-button-outlined-chrome-bg-color-selected: var(--rw-core-bg-color-selected);--rw-button-outlined-chrome-border-color-selected: var(--rw-core-border-color-selected);--rw-button-outlined-chrome-text-color-selected: var(--rw-core-text-color-primary);--rw-button-outlined-chrome-bg-color-selected-hover: var(--rw-button-outlined-chrome-bg-color-hover);--rw-button-outlined-chrome-border-color-selected-hover: var(--rw-button-outlined-chrome-border-color-selected);--rw-button-outlined-chrome-text-color-selected-hover: var(--rw-button-outlined-chrome-text-color-selected);--rw-button-outlined-chrome-bg-color-selected-disabled: var(--rw-core-color-disabled-1);--rw-button-outlined-chrome-border-color-selected-disabled: var(--rw-button-outlined-chrome-border-color-disabled);--rw-button-outlined-chrome-text-color-selected-disabled: var(--rw-core-text-color-disabled);--rw-button-call-to-action-chrome-bg-color: #021730;--rw-button-call-to-action-chrome-border-color: transparent;--rw-button-call-to-action-chrome-text-color: var(--rw-core-neutral-contrast);--rw-button-call-to-action-chrome-bg-color-hover: #021730;--rw-button-call-to-action-chrome-border-color-hover: transparent;--rw-button-call-to-action-chrome-text-color-hover: var(--rw-core-neutral-contrast);--rw-button-call-to-action-chrome-bg-color-active: #021730;--rw-button-call-to-action-chrome-border-color-active: transparent;--rw-button-call-to-action-chrome-text-color-active: var(--rw-core-neutral-contrast);--rw-button-icon-size: var(--rw-core-icon-size-lg);--rw-button-sm-icon-size: 1.25rem;--rw-button-lg-icon-size: var(--rw-core-icon-size-lg);--rw-dialog-bg-color: rgb(var(--rw-palette-neutral-rgb-10));--rw-dialog-border-color: rgba(var(--rw-palette-neutral-rgb-190),.1);--rw-dialog-border-radius: var(--rw-core-border-radius-lg);--rw-dialog-box-shadow: var(--rw-core-box-shadow-xl);--rw-dialog-cancel-icon-margin-top: -1.5rem;--rw-dialog-cancel-icon-margin-end: -1.5rem;--rw-dialog-header-padding: 2.75rem 2rem .75rem;--rw-dialog-body-padding: 0 2rem 1rem 2rem;--rw-dialog-footer-padding: 1rem 2rem 2rem 2rem;--rw-dialog-header-bg-color: transparent;--rw-dialog-header-border-color: transparent;--rw-dialog-title-font-size: var(--rw-typography-heading-xs-font-size);--rw-dialog-title-line-height: var(--rw-typography-heading-xs-line-height);--rw-dialog-title-font-weight: var(--rw-typography-heading-xs-font-weight);--rw-dialog-title-text-color: var(--rw-core-text-color-primary);--rw-drawer-overlay-bg-color: rgb(var(--rw-palette-neutral-rgb-10));--rw-drawer-reflow-bg-color: rgb(var(--rw-palette-neutral-rgb-10));--rw-drawer-reflow-divider-color: rgb(var(--rw-palette-neutral-rgb-40));--rw-popup-border-color: var(--rw-core-divider-color);--rw-popup-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-popup-border-radius: var(--rw-core-border-radius-sm);--rw-popup-box-shadow: var(--rw-core-box-shadow-xs);--rw-popup-padding: .5rem;--rw-popup-tail-height: 5px;--rw-popup-tail-width: 10px;--rw-menu-icon-size: 1.25rem;--rw-menu-icon-to-edge-padding: 1rem;--rw-menu-text-to-start-icon-padding: 1rem;--rw-menu-text-to-end-icon-padding: 2rem;--rw-menu-text-to-edge-padding: 1rem;--rw-menu-divider-margin: var(--rw-core-spacing-2x) 0;--rw-menu-item-text-color: var(--rw-core-text-color-primary);--rw-menu-icon-color: var(--rw-core-text-color-primary);--rw-menu-sheet-margin-horizontal: 0px;--rw-tab-bar-icon-to-text-padding: .5rem;--rw-tab-bar-icon-size: 1.25rem;--rw-tab-bar-icon-margin: 0;--rw-tab-bar-item-margin: 0 2rem 0 0;--rw-tab-bar-item-min-height: 3rem;--rw-tab-bar-item-line-height: var(--rw-typography-body-md-line-height);--rw-tab-bar-item-font-size: var(--rw-typography-body-md-font-size);--rw-tab-bar-item-padding: 0;--rw-tab-bar-item-font-weight: 600;--rw-tab-bar-item-label-color: var(--rw-core-text-color-secondary);--rw-tab-bar-item-label-color-hover: var(--rw-core-text-color-primary);--rw-tab-bar-item-bg-color-hover: transparent;--rw-tab-bar-item-bg-color-active: transparent;--rw-tab-bar-item-border-color-active: rgb(var(--rw-palette-brand-rgb-70));--rw-tab-bar-item-font-weight-selected: 600;--rw-tab-bar-item-label-color-selected: var(--rw-core-text-color-primary);--rw-tab-bar-item-bg-color-selected: transparent;--rw-tab-bar-item-border-color-selected: var(--rw-core-text-color-primary);--rw-train-step-width: 7rem;--rw-train-padding: .75rem 0 .75rem 0;--rw-train-label-font-size: var(--rw-typography-body-sm-font-size);--rw-train-label-font-weight: bold;--rw-train-label-padding-top: .75rem;--rw-train-button-diameter: 1.5rem;--rw-train-button-font-size: var(--rw-typography-body-xs-font-size);--rw-train-connector-height: 2px;--rw-train-button-bg-color: transparent;--rw-train-button-border-color: var(--rw-core-border-color-enabled);--rw-train-button-text-color: var(--rw-core-text-color-secondary);--rw-train-label-color: var(--rw-core-text-color-secondary);--rw-train-connector-color: var(--rw-core-border-color-enabled);--rw-train-connector-padding: .625rem;--rw-train-button-bg-color-visited: rgb(var(--rw-palette-success-rgb-120));--rw-train-button-border-color-visited: transparent;--rw-train-button-text-color-visited: var(--rw-core-neutral-contrast);--rw-train-label-color-visited: var(--rw-core-text-color-primary);--rw-train-button-bg-color-hover: transparent;--rw-train-button-border-color-hover: var(--rw-core-border-color-enabled);--rw-train-button-text-color-hover: var(--rw-core-text-color-secondary);--rw-train-step-bg-color-hover: var(--rw-core-bg-color-hover);--rw-train-step-border-radius: var(--rw-core-border-radius-xl);--rw-train-button-bg-color-active: transparent;--rw-train-button-border-color-active: var(--rw-core-border-color-enabled);--rw-train-button-text-color-active: var(--rw-core-text-color-secondary);--rw-train-label-font-weight-active: bold;--rw-train-step-bg-color-active: var(--rw-core-bg-color-active);--rw-train-button-bg-color-selected: rgb(var(--rw-palette-neutral-rgb-100));--rw-train-button-border-color-selected: transparent;--rw-train-button-text-color-selected: rgb(var(--rw-palette-neutral-rgb-0));--rw-train-label-font-weight-selected: bold;--rw-train-label-color-selected: var(--rw-core-text-color-primary);--rw-train-connector-color-selected: var(--rw-core-border-color-enabled);--rw-train-connector-padding-selected: 0px;--rw-train-button-bg-color-disabled: transparent;--rw-train-button-border-color-disabled: var(--rw-core-color-disabled-2);--rw-train-button-text-color-disabled: var(--rw-core-text-color-disabled);--rw-train-button-opacity-disabled: 1;--rw-train-label-color-disabled: var(--rw-core-text-color-disabled);--rw-list-margin-top: .5rem;--rw-list-nested-padding-start: 2.5rem;--rw-list-item-line-height: 1.5;--rw-list-unordered-style-type: square;--rw-list-view-group-header-bg-color: transparent;--rw-list-view-group-header-bg-color-sticky: rgb(var(--rw-palette-neutral-rgb-30));--rw-list-view-group-header-font-weight: var(--rw-typography-subheading-xs-font-weight);--rw-list-view-group-header-font-size: var(--rw-typography-subheading-xs-font-size);--rw-list-view-group-header-line-height: var(--rw-typography-subheading-xs-line-height);--rw-list-view-item-padding-horizontal: 1rem;--rw-collection-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-collection-border-color: rgba(var(--rw-palette-neutral-rgb-190), .1);--rw-collection-free-space-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-collection-list-row-height: var(--rw-grid-row-height-md);--rw-collection-list-cell-padding-vertical: .375rem;--rw-collection-grid-row-height: var(--rw-grid-row-height-md);--rw-collection-header-font-size: var(--rw-font-size-sm);--rw-collection-header-font-weight: 600;--rw-collection-header-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-collection-header-text-color: var(--rw-core-text-color-primary);--rw-collection-grid-header-height: var(--rw-grid-header-height-md);--rw-collection-header-bg-color-hover: var(--rw-core-bg-color-hover);--rw-collection-header-bg-color-selected: rgba(var(--rw-palette-neutral-rgb-190), .08);--rw-collection-header-bg-color-partial-selected: rgba(var(--rw-palette-neutral-rgb-190), .03);--rw-collection-cell-banded-bg-color: rgb(var(--rw-palette-neutral-rgb-190), .03);--rw-collection-grid-cell-padding: .375rem;--rw-collection-grid-cell-padding-vertical: var(--rw-collection-grid-cell-padding);--rw-collection-grid-cell-padding-horizontal: var(--rw-collection-grid-cell-padding);--rw-collection-editable-cell-border-color-focus: var(--rw-core-border-color-selected);--rw-collection-editable-cell-bg-color-read-only: var(--rw-core-bg-color-hover);--rw-collection-default-sort-icon-display: block;--rw-slider-thumb-width: 1.25rem;--rw-slider-thumb-height: 1.25rem;--rw-slider-thumb-border-radius: var(--rw-core-border-radius-lg);--rw-slider-thumb-border-width: 2px;--rw-slider-thumb-bg-color: rgb(var(--rw-palette-neutral-rgb-10));--rw-slider-thumb-border-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-slider-thumb-box-shadow: none;--rw-slider-thumb-bg-color-hover: var(--rw-core-bg-color-hover);--rw-slider-thumb-box-shadow-hover: none;--rw-slider-thumb-bg-color-active: var(--rw-core-bg-color-active);--rw-slider-thumb-border-color-active: rgb(var(--rw-palette-neutral-rgb-190));--rw-slider-thumb-box-shadow-active: none;--rw-slider-thumb-scale-active: 1;--rw-slider-thumb-bg-color-disabled: rgb(var(--rw-palette-neutral-rgb-0));--rw-slider-thumb-border-color-disabled: var(--rw-core-text-color-disabled);--rw-slider-track-thickness: 2px;--rw-slider-track-bg-color: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-slider-value-bg-color: rgb(var(--rw-palette-neutral-rgb-180));--rw-slider-track-bg-color-disabled: var(--rw-core-color-disabled-2);--rw-slider-value-bg-color-disabled: var(--rw-core-text-color-disabled);--rw-switch-track-height: 1.25rem;--rw-switch-track-width: 2.25rem;--rw-switch-track-border-radius: var(--rw-core-border-radius-lg);--rw-switch-thumb-to-track-horizontal-margin: .0625rem;--rw-switch-track-bg-color: rgb(var(--rw-palette-neutral-rgb-90));--rw-switch-track-border-color: transparent;--rw-switch-thumb-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-switch-thumb-border-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-switch-thumb-height: calc(var(--rw-switch-track-height) - .25rem);--rw-switch-thumb-width: var(--rw-switch-thumb-height);--rw-switch-thumb-border-radius: var(--rw-core-border-radius-md);--rw-switch-thumb-box-shadow: 0px 0.125rem 0.25rem 0px rgba(var(--rw-core-box-shadow-rgb),.1);--rw-switch-track-bg-color-selected: rgb(var(--rw-palette-brand-rgb-100));--rw-switch-track-border-color-selected: rgb(var(--rw-palette-brand-rgb-100));--rw-switch-thumb-bg-color-selected: rgb(var(--rw-palette-neutral-rgb-0));--rw-switch-thumb-border-color-selected: rgb(var(--rw-palette-neutral-rgb-0));--rw-switch-thumb-box-shadow-selected: var(--rw-switch-thumb-box-shadow);--rw-switch-track-bg-color-hover: rgba(var(--rw-palette-neutral-rgb-170),.6);--rw-switch-track-border-color-hover: transparent;--rw-switch-thumb-bg-color-hover: var(--rw-core-bg-color-hover);--rw-switch-thumb-border-color-hover: rgb(var(--rw-palette-neutral-rgb-10));--rw-switch-thumb-box-shadow-hover: none;--rw-switch-track-bg-color-selected-hover: rgb(var(--rw-palette-brand-rgb-110));--rw-switch-track-border-color-selected-hover: rgb(var(--rw-palette-brand-rgb-110));--rw-switch-thumb-bg-color-selected-hover: var(--rw-core-bg-color-hover);--rw-switch-thumb-border-color-selected-hover: rgb(var(--rw-palette-neutral-rgb-10));--rw-switch-thumb-box-shadow-selected-hover: none;--rw-switch-track-bg-color-active: rgba(var(--rw-palette-neutral-rgb-170), .68);--rw-switch-track-border-color-active: transparent;--rw-switch-thumb-bg-color-active: var(--rw-core-bg-color-active);--rw-switch-thumb-border-color-active: rgb(var(--rw-palette-neutral-rgb-10));--rw-switch-thumb-box-shadow-active: none;--rw-switch-thumb-width-active: var(--rw-switch-thumb-width);--rw-switch-track-bg-color-selected-active: rgb(var(--rw-palette-brand-rgb-120));--rw-switch-track-border-color-selected-active: rgb(var(--rw-palette-brand-rgb-120));--rw-switch-thumb-bg-color-selected-active: var(--rw-core-bg-color-active);--rw-switch-thumb-border-color-selected-active: rgb(var(--rw-palette-neutral-rgb-10));--rw-switch-thumb-box-shadow-selected-active: none;--rw-switch-track-bg-color-disabled: var(--rw-core-color-disabled-2);--rw-switch-track-border-color-disabled: transparent;--rw-switch-thumb-bg-color-disabled: rgba(var(--rw-palette-neutral-rgb-10), .8);--rw-switch-thumb-border-color-disabled: transparent;--rw-switch-track-bg-color-selected-disabled: var(--rw-core-color-disabled-2);--rw-switch-track-border-color-selected-disabled: transparent;--rw-switch-thumb-bg-color-selected-disabled: rgba(var(--rw-palette-neutral-rgb-10), .8);--rw-switch-thumb-border-color-selected-disabled: transparent;--rw-radio-checkbox-width: auto;--rw-radio-checkbox-row-height: 2.25rem;--rw-radio-checkbox-input-size: 1rem;--rw-radio-checkbox-input-color-unselected: rgb(var(--rw-palette-neutral-rgb-190));--rw-radio-checkbox-input-color-selected: rgb(var(--rw-palette-neutral-rgb-190));--rw-radio-checkbox-input-transform-active: scale(.75);--rw-radio-checkbox-label-to-edge-padding: 0;--rw-radio-checkbox-input-to-label-padding: .5rem;--rw-radio-checkbox-input-to-edge-padding: 0;--rw-radio-checkbox-item-divider-color: transparent;--rw-radio-checkbox-item-bg-color-active: transparent;--rw-file-picker-border-color: var(--rw-core-border-color-enabled);--rw-file-picker-border-width: 1px;--rw-file-picker-border-radius: var(--rw-core-border-radius-xl);--rw-navigation-list-font-size: var(--rw-typography-body-md-font-size);--rw-navigation-list-icon-size: var(--rw-core-icon-size-lg);--rw-navigation-list-font-weight: 600;--rw-navigation-list-icon-margin: 0;--rw-navigation-list-sliding-heading-font-size: var(--rw-typography-subheading-xs-font-size);--rw-navigation-list-sliding-heading-font-weight: var(--rw-typography-subheading-xs-font-weight);--rw-navigation-list-sliding-heading-line-height: var(--rw-typography-subheading-xs-line-height);--rw-navigation-list-icon-to-text-padding: .5rem;--rw-navigation-list-item-min-height: 3rem;--rw-navigation-list-item-margin: 2rem;--rw-navigation-list-item-padding: 0;--rw-navigation-list-indent-width: 0;--rw-navigation-list-item-label-color: var(--rw-core-text-color-secondary);--rw-navigation-list-item-label-color-hover: var(--rw-core-text-color-primary);--rw-navigation-list-item-bg-color-hover: transparent;--rw-navigation-list-item-bg-color-selected: transparent;--rw-navigation-list-item-border-color-selected: var(--rw-core-text-color-primary);--rw-navigation-list-item-label-color-selected: var(--rw-core-text-color-primary);--rw-panel-padding: var(--rw-core-spacing-2x);--rw-panel-border-radius: var(--rw-core-border-radius-lg);--rw-panel-gutter: var(--rw-core-spacing-4x);--rw-panel-bg-color: var(--rw-core-bg-color-content);--rw-panel-border-color: var(--rw-core-divider-color);--rw-avatar-bg-color: rgb(var(--rw-palette-neutral-rgb-130));--rw-avatar-text-color: var(--rw-core-neutral-contrast);--rw-avatar-pattern-display: block;--rw-avatar-size: 4.5rem;--rw-avatar-border-radius: var(--rw-core-border-radius-xl);--rw-avatar-initials-font-size: var(--rw-typography-heading-lg-font-size);--rw-avatar-initials-font-weight: lighter;--rw-avatar-icon-font-size: 2rem;--rw-badge-bg-color: var(--rw-core-neutral-1);--rw-badge-text-color: var(--rw-core-neutral-contrast);--rw-badge-font-size: var(--rw-typography-body-sm-font-size);--rw-badge-font-weight: normal;--rw-badge-font-stretch: normal;--rw-badge-height: 1.5rem;--rw-badge-border-radius: 0;--rw-badge-padding: 0 var(--rw-core-spacing-3x);--rw-tooltip-text-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-tooltip-bg-color: rgb(var(--rw-palette-neutral-rgb-170));--rw-tooltip-font-size: var(--rw-typography-body-xs-font-size);--rw-tooltip-line-height: var(--rw-typography-body-xs-line-height);--rw-tooltip-padding: var(--rw-core-spacing-2x);--rw-tooltip-border-radius: var(--rw-core-border-radius-md);--rw-tooltip-border-color: rgb(var(--rw-palette-neutral-rgb-170));--rw-toolbar-button-margin: .5rem;--rw-toolbar-borderless-button-margin: .125rem;--rw-toolbar-separator-margin: .5rem;--rw-progress-bar-value-bg-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-progress-bar-height: 6px;--rw-progress-bar-track-bg-color: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-progress-bar-border-radius: 3px;--rw-progress-circle-value-bg-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-progress-circle-sm-size: 1.5rem;--rw-progress-circle-md-size: 3rem;--rw-progress-circle-lg-size: 6rem;--rw-progress-circle-sm-track-width: 2px;--rw-progress-circle-md-track-width: .25rem;--rw-progress-circle-lg-track-width: .375rem;--rw-progress-circle-determinate-track-bg-color: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-form-layout-divider-width: 0;--rw-form-layout-divider-margin: 0;--rw-form-layout-start-edge-column-min-width: 22rem;--rw-form-layout-start-edge-column-max-width: 37.5rem;--rw-form-layout-column-min-width: 18rem;--rw-form-layout-column-max-width: 28rem;--rw-form-layout-horizontal-margin: 0px;--rw-form-layout-column-gutter: 1.5rem;--rw-form-layout-margin-bottom: .875rem;--rw-form-layout-start-edge-label-text-align: end;--rw-form-layout-start-edge-value-text-align: start;--rw-form-layout-start-edge-label-to-value-padding: 1.5rem;--rw-form-layout-top-edge-label-to-value-padding: .5rem;--rw-form-control-font-weight-read-only: normal;--rw-label-font-size: var(--rw-typography-body-sm-font-size);--rw-label-font-weight: 600;--rw-label-line-height: var(--rw-typography-body-sm-line-height);--rw-label-color: var(--rw-core-text-color-primary);--rw-label-color-disabled: var(--rw-core-text-color-disabled);--rw-label-inside-edge-font-size: var(--rw-typography-body-xs-font-size);--rw-label-inside-edge-font-weight: 600;--rw-label-inside-edge-line-height: var(--rw-typography-body-xs-line-height);--rw-label-inside-edge-position-top: .5rem;--rw-label-inside-edge-color: var(--rw-core-text-color-secondary);--rw-label-required-icon-color: rgb(var(--rw-palette-brand-rgb-110));--rw-label-required-char-font-size: .9rem;--rw-link-text-decoration: none;--rw-link-text-decoration-hover: underline;--rw-link-text-color: rgb(var(--rw-palette-info-rgb-120));--rw-link-text-color-active: var(--rw-link-text-color);--rw-link-text-color-visited: var(--rw-link-text-color);--rw-link-embedded-text-decoration: none;--rw-link-embedded-text-decoration-hover: none;--rw-link-embedded-border-bottom-width: 1px;--rw-link-embedded-border-bottom-width-hover: 0px;--rw-chart-axis-title-text-color: var(--rw-core-text-color-secondary);--rw-chart-axis-tick-label-text-color: var(--rw-core-text-color-secondary);--rw-chart-stock-falling-bg-color: var(--rw-dvt-danger-color);--rw-chart-stock-range-bg-color: rgb(var(--rw-palette-neutral-rgb-100));--rw-chart-stock-rising-bg-color: var(--rw-dvt-success-color);--rw-chart-animation-rising-icon-color: rgb(var(--rw-palette-info-rgb-90));--rw-chart-animation-falling-icon-color: rgb(var(--rw-palette-danger-rgb-90));--rw-chart-animation-marker-color: rgb(var(--rw-palette-neutral-rgb-20));--rw-chart-polar-axis-tick-label-outside-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-chart-polar-axis-tick-label-inside-bg-color: rgba(var(--rw-palette-neutral-rgb-0), .6);--rw-chart-data-cursor-line-color: rgba(var(--rw-palette-neutral-rgb-190), .8);--rw-dvt-danger-color: rgb(214, 59, 37);--rw-dvt-warning-color: rgb(207, 124, 0);--rw-dvt-success-color: rgb(80, 130, 35);--rw-dvt-item-border-color-selected: rgb(var(--rw-palette-neutral-rgb-190));--rw-dvt-item-contrast-color: rgb(var(--rw-palette-neutral-rgb-20));--rw-dvt-marquee-color: rgba(var(--rw-palette-neutral-rgb-20),.1);--rw-dvt-marquee-border-color: rgba(var(--rw-palette-neutral-rgb-190), .8);--rw-dvt-contrast-line-color: rgba(var(--rw-palette-neutral-rgb-20), .7);--rw-dvt-reference-object-area-color: rgba(var(--rw-palette-neutral-rgb-170), .08);--rw-dvt-reference-object-line-color: rgba(var(--rw-palette-neutral-rgb-190), .8);--rw-dvt-overview-bg-color: rgb(var(--rw-palette-neutral-rgb-30));--rw-dvt-overview-window-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-dvt-overview-window-border-color: rgb(var(--rw-palette-neutral-rgb-170));--rw-dvt-label-font-size-sm: var(--rw-typography-body-xs-font-size);--rw-dvt-label-font-size-md: var(--rw-typography-body-sm-font-size);--rw-dvt-label-font-size-lg: var(--rw-typography-body-md-font-size);--rw-dvt-node-border-color-hover: rgb(var(--rw-palette-neutral-rgb-20));--rw-tree-view-indent-width: 1.5rem;--rw-tree-view-row-height: 2.5rem;--rw-tree-view-text-color: var(--rw-core-text-color-primary);--rw-table-header-row-height: 3.3125rem;--rw-table-header-cell-padding-vertical: .375rem;--rw-table-cell-padding-horizontal: 1rem;--rw-statusmeter-gauge-bar-sm-size: .375rem;--rw-statusmeter-gauge-bar-md-size: .625rem;--rw-statusmeter-gauge-bar-lg-size: .875rem;--rw-statusmeter-gauge-bar-plotarea-border-color: var(--rw-core-border-color-enabled);--rw-statusmeter-gauge-bar-plotarea-color: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-statusmeter-gauge-circular-sm-size: 3.5rem;--rw-statusmeter-gauge-circular-md-size: 6rem;--rw-statusmeter-gauge-circular-lg-size: 12.25rem;--rw-action-card-scale-hover: 1;--rw-buttonset-outlined-chrome-internal-border-color: var(--rw-button-outlined-chrome-border-color);--rw-buttonset-outlined-chrome-internal-border-color-active: var(--rw-button-outlined-chrome-border-color);--rw-buttonset-outlined-chrome-internal-border-color-selected: var(--rw-button-outlined-chrome-border-color);--rw-buttonset-outlined-chrome-internal-border-color-selected-disabled: var(--rw-core-color-disabled-1);--rw-conveyor-belt-box-shadow-width: .25rem;--rw-data-grid-column-width: 6.25rem;--rw-date-picker-cell-font-size: var(--rw-typography-body-md-font-size);--rw-date-picker-cell-border-color-today: var(--rw-core-border-color-enabled);--rw-diagram-node-border-color-hover: rgb(var(--rw-palette-neutral-rgb-120));--rw-diagram-link-color: rgb(var(--rw-palette-neutral-rgb-120));--rw-diagram-node-bg-color: rgb(var(--rw-palette-neutral-rgb-170));--rw-gauge-metric-label-font-weight: normal;--rw-heading-text-color: var(--rw-core-text-color-primary);--rw-heading-margin-bottom: 1rem;--rw-heading-margin-top: 1rem;--rw-indexer-text-color: var(--rw-core-text-color-primary);--rw-indexer-font-size: var(--rw-typography-body-sm-font-size);--rw-led-gauge-sm-size: 1.5rem;--rw-led-gauge-md-size: 1.75rem;--rw-led-gauge-lg-size: 2rem;--rw-listbox-item-padding-horizontal: var(--rw-text-field-text-to-edge-padding);--rw-masonry-layout-tile-width: 10rem;--rw-masonry-layout-tile-height: 10rem;--rw-picto-chart-item-bg-color: rgba(var(--rw-palette-neutral-rgb-170),.15);--rw-rating-gauge-border-color-selected: rgb(var(--rw-palette-neutral-rgb-190));--rw-rating-gauge-color-selected: rgb(var(--rw-palette-neutral-rgb-190));--rw-rating-gauge-border-color-unselected: rgb(var(--rw-palette-neutral-rgb-190));--rw-rating-gauge-color-unselected: transparent;--rw-rating-gauge-border-color-changed: var(--rw-rating-gauge-border-color-selected);--rw-rating-gauge-color-changed: var(--rw-rating-gauge-color-selected);--rw-rating-gauge-border-color-hover: var(--rw-rating-gauge-border-color-selected);--rw-rating-gauge-color-hover: var(--rw-rating-gauge-color-selected);--rw-rating-gauge-color-selected-disabled: var(--rw-core-text-color-disabled);--rw-rating-gauge-color-unselected-disabled: var(--rw-core-color-disabled-2);--rw-rating-gauge-color-selected-readonly: rgb(var(--rw-palette-neutral-rgb-190));--rw-rating-gauge-border-color-selected-readonly: rgb(var(--rw-palette-neutral-rgb-190));--rw-rating-gauge-color-unselected-readonly: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-rating-gauge-border-color-unselected-readonly: var(--rw-core-border-color-enabled);--rw-rating-gauge-sm-size: 1rem;--rw-rating-gauge-md-size: 1.25rem;--rw-rating-gauge-lg-size: 2.25rem;--rw-refresher-bg-color: rgb(var(--rw-palette-neutral-rgb-40));--rw-scrollbar-thumb-color-hover: rgba(var(--rw-palette-neutral-rgb-170), .15);--rw-scrollbar-track-color-force: rgba(var(--rw-palette-neutral-rgb-170), .05);--rw-spark-chart-item-color: rgb(var(--rw-palette-dvt-rgb-1));--rw-subheading-margin-top: 0;--rw-subheading-margin-bottom: .75rem;--rw-text-field-sm-width: calc(var(--rw-form-layout-column-max-width) / 2);--rw-text-field-md-width: var(--rw-form-layout-column-max-width);--rw-text-field-border-radius: var(--rw-core-border-radius-md);--rw-text-field-border-width: 1px;--rw-text-field-icon-to-text-padding: var(--rw-core-spacing-4x);--rw-text-field-icon-to-edge-padding: var(--rw-core-spacing-4x);--rw-text-field-text-to-edge-padding: var(--rw-core-spacing-4x);--rw-text-field-text-align: start;--rw-text-field-height: var(--rw-control-height-md);--rw-text-field-font-size: var(--rw-control-font-size-md);--rw-text-field-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-text-field-border-color: var(--rw-core-border-color-enabled);--rw-text-field-placeholder-color: var(--rw-core-text-color-secondary);--rw-text-field-placeholder-font-style: normal;--rw-text-field-text-color: var(--rw-core-text-color-primary);--rw-text-field-bg-color-disabled: rgba(var(--rw-palette-neutral-rgb-190), .04);--rw-text-field-border-color-disabled: var(--rw-core-color-disabled-2);--rw-text-field-text-color-disabled: var(--rw-core-text-color-disabled);--rw-text-field-border-color-focus: rgb(var(--rw-palette-brand-rgb-110));--rw-text-field-box-shadow-focus: 0 0 0 1px rgb(var(--rw-palette-brand-rgb-110)) inset;--rw-text-field-inside-edge-height: var(--rw-control-height-lg);--rw-text-field-inside-edge-padding-top: .625rem;--rw-text-field-inside-edge-label-color-error: var(--rw-label-inside-edge-color);--rw-text-field-inside-edge-label-color-focus: var(--rw-label-inside-edge-color);--rw-text-field-inside-edge-label-color-warning: var(--rw-label-inside-edge-color);--rw-thematic-map-bg-color: rgb(var(--rw-palette-neutral-rgb-30));--rw-thematic-map-border-color: rgb(var(--rw-palette-neutral-rgb-50));--rw-thematic-map-marker-bg-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-thematic-map-marker-border-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-thematic-map-link-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-treemap-node-header-bg-color: rgb(var(--rw-palette-neutral-rgb-20));--rw-treemap-node-header-bg-color-selected: rgb(var(--rw-palette-brand-rgb-40));--rw-treemap-node-header-border-color: rgb(var(--rw-palette-neutral-rgb-40));--rw-treemap-node-header-border-color-hover: rgb(var(--rw-palette-neutral-rgb-40));--rw-user-assistance-inline-text-color: var(--rw-core-text-color-secondary);--rw-user-assistance-inline-font-size: var(--rw-typography-body-xs-font-size);--rw-private-core-global-dropdown-offset: 4;--rw-private-core-wrappable-margin-bottom: 0px;--rw-private-core-z-index-fixed: 100;--rw-private-core-z-index-off-canvas: 200;--rw-private-core-z-index-tooltip: 800;--rw-private-core-z-index-resizable: 900;--rw-private-core-global-loading-indicator-delay-duration: .05s;--rw-private-button-ghost-chrome-text-color: var(--rw-core-text-color-primary);--rw-private-button-ghost-chrome-text-color-hover: var(--rw-core-text-color-secondary);--rw-private-button-ghost-chrome-text-color-active: var(--rw-core-text-color-secondary);--rw-private-button-global-chroming-default: outlined;--rw-private-icon-color: var(--rw-core-text-color-primary);--rw-private-icon-color-default: var(--rw-button-borderless-chrome-text-color);--rw-private-icon-color-hover: var(--rw-button-borderless-chrome-text-color-hover);--rw-private-icon-bg-color-hover: var(--rw-button-borderless-chrome-bg-color-hover);--rw-private-icon-border-color-hover: var(--rw-button-borderless-chrome-border-color-hover);--rw-private-icon-color-active: var(--rw-button-borderless-chrome-text-color-active);--rw-private-icon-bg-color-active: var(--rw-button-borderless-chrome-bg-color-active);--rw-private-icon-border-color-active: var(--rw-button-borderless-chrome-border-color-active);--rw-private-icon-color-disabled: var(--rw-button-borderless-chrome-text-color-disabled);--rw-private-app-layout-max-width: 1440px;--rw-private-app-layout-offcanvas-width: 90%;--rw-private-app-layout-offcanvas-max-width: 320px;--rw-private-app-layout-hybrid-offcanvas-bg-color: rgb(var(--rw-palette-neutral-rgb-160));--rw-private-app-layout-hybrid-padding: 1rem;--rw-private-app-layout-hybrid-header-min-height: 56px;--rw-private-app-layout-hybrid-header-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-private-app-layout-hybrid-header-border-color: var(--rw-core-divider-color);--rw-private-app-layout-hybrid-header-border-bottom-width: 1px;--rw-private-app-layout-hybrid-header-title-text-color: var(--rw-core-text-color-primary);--rw-private-app-layout-hybrid-header-title-font-weight: 500;--rw-private-app-layout-hybrid-header-title-font-size: var(--rw-typography-body-xl-font-size);--rw-private-app-layout-hybrid-header-box-shadow: none;--rw-private-app-layout-hybrid-footer-min-height: 48px;--rw-private-app-layout-hybrid-footer-bg-color: var(--rw-private-app-layout-hybrid-header-bg-color);--rw-private-app-layout-hybrid-footer-border-color: var(--rw-private-app-layout-hybrid-header-border-color);--rw-private-app-layout-hybrid-footer-border-top-width: 1px;--rw-private-app-layout-hybrid-nav-bar-box-shadow: none;--rw-private-app-layout-web-offcanvas-bg-color: rgb(var(--rw-palette-neutral-rgb-160));--rw-private-app-layout-web-padding: 20px;--rw-private-app-layout-web-header-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-private-app-layout-web-header-border-color: var(--rw-core-divider-color);--rw-private-app-layout-web-header-box-shadow: none;--rw-private-app-layout-web-header-min-height: 3.143rem;--rw-private-app-layout-web-header-title-text-color: var(--rw-core-text-color-secondary);--rw-private-app-layout-web-header-title-font-size: var(--rw-typography-body-xl-font-size);--rw-private-app-layout-web-header-title-font-weight: 600;--rw-private-app-layout-web-footer-min-height: 3.571rem;--rw-private-app-layout-web-footer-bg-color: var(--rw-private-app-layout-web-header-bg-color);--rw-private-app-layout-web-footer-border-color: var(--rw-private-app-layout-web-header-border-color);--rw-private-collection-focus-border-style: dashed;--rw-private-collection-focus-border-width: 2px;--rw-private-collection-focus-border-inset: -2px;--rw-private-collection-focus-border-offset: 1px;--rw-private-list-view-global-load-indicator-default: skeleton;--rw-private-avatar-global-shape-default: square;--rw-private-buttonset-solid-chrome-internal-border-color: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-buttonset-solid-chrome-internal-border-color-active: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-buttonset-solid-chrome-internal-border-color-selected: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-buttonset-solid-chrome-internal-border-color-selected-disabled: var(--rw-button-solid-chrome-bg-color-disabled);--rw-private-buttonset-global-chroming-default: outlined;--rw-private-popup-global-modality-default: "modeless";--rw-private-dvt-gridline-color: rgba(var(--rw-palette-neutral-rgb-190), .3);--rw-private-text-field-button-height: var(--rw-button-sm-height);--rw-private-text-field-button-icon-color: var(--rw-private-button-ghost-chrome-text-color);--rw-private-text-field-button-icon-color-hover: var(--rw-private-button-ghost-chrome-text-color-hover);--rw-private-text-field-button-icon-color-active: var(--rw-private-button-ghost-chrome-text-color-active);--rw-private-text-field-button-icon-color-disabled: var(--rw-button-borderless-chrome-text-color-disabled);--rw-private-text-field-button-border-color-hover: transparent;--rw-private-text-field-button-border-color-active: transparent;--rw-private-text-field-button-bg-color-hover: transparent;--rw-private-text-field-button-bg-color-active: transparent;--rw-private-text-field-button-to-edge-padding: var(--rw-core-spacing-2x);--rw-private-text-field-inside-button-to-edge-padding: var(--rw-core-spacing-2x);--rw-private-text-field-text-to-end-slot-padding: var(--rw-core-spacing-1x);--rw-private-text-field-icon-size: var(--rw-button-sm-icon-size);--rw-private-text-field-font-size-adjust: 100%;--rw-private-message-header-height: 1.5rem;--rw-private-message-header-margin-end: 1rem;--rw-private-message-category-text-color: var(--rw-core-text-color-primary);--rw-private-message-summary-font-weight: var(--rw-typography-subheading-xl-font-weight);--rw-private-message-summary-text-color: var(--rw-core-text-color-primary);--rw-private-message-summary-font-size: var(--rw-typography-body-lg-font-size);--rw-private-message-summary-line-height: var(--rw-typography-body-lg-line-height);--rw-private-message-detail-text-color: var(--rw-core-text-color-primary);--rw-private-message-detail-font-size: var(--rw-typography-body-sm-font-size);--rw-private-message-detail-line-height: var(--rw-typography-body-sm-line-height);--rw-private-message-time-text-color: var(--rw-core-text-color-secondary);--rw-private-message-time-font-size: var(--rw-typography-body-xs-font-size);--rw-private-message-time-margin-end: .25rem;--rw-private-message-close-icon-display: block;--rw-private-message-auto-timeout-close-icon-display: block;--rw-private-message-general-inline-border-width: 0 0 1px 0;--rw-private-message-general-inline-border-color: var(--rw-core-divider-color);--rw-private-message-component-inline-font-size: var(--rw-typography-subheading-xs-font-size);--rw-private-message-component-inline-font-weight: 600;--rw-private-message-component-inline-bg-color-error: transparent;--rw-private-message-component-inline-border-color-error: transparent;--rw-private-message-component-inline-bg-color-warning: transparent;--rw-private-message-component-inline-border-color-warning: transparent;--rw-private-message-component-inline-bg-color-info: transparent;--rw-private-message-component-inline-border-color-info: transparent;--rw-private-message-component-inline-bg-color-confirmation: transparent;--rw-private-message-component-inline-border-color-confirmation: transparent;--rw-private-message-component-inline-margin-top: 0;--rw-private-message-component-inline-border-width: 0;--rw-private-message-component-inline-border-radius: 0;--rw-private-message-component-inline-padding: 0;--rw-private-message-radiocheckbox-inline-margin-top: 0;--rw-private-message-radiocheckbox-inline-border-top-width: 0;--rw-private-message-general-overlay-border-width: 1px;--rw-private-message-general-overlay-border-color: var(--rw-core-divider-color);--rw-private-message-general-overlay-border-radius: var(--rw-core-border-radius-lg);--rw-private-message-general-overlay-box-shadow: var(--rw-core-box-shadow-md);--rw-private-message-general-overlay-separator-margin: .5rem;--rw-private-message-notification-overlay-font-size: var(--rw-typography-body-md-font-size);--rw-private-message-notification-overlay-font-weight: 400;--rw-private-message-notification-overlay-header-bg-color: var(--rw-core-info-secondary-3);--rw-private-message-notification-overlay-body-bg-color: var(--rw-core-info-secondary-3);--rw-private-message-notification-overlay-border-width: 0;--rw-private-message-notification-overlay-border-color: initial;--rw-private-message-notification-overlay-border-radius: var(--rw-core-border-radius-lg);--rw-private-message-notification-overlay-box-shadow: var(--rw-core-box-shadow-md);--rw-private-message-notification-overlay-separator-margin: .25rem;--rw-private-message-notification-detail-text-color: var(--rw-core-text-color-primary);--rw-private-message-component-icon-to-text-padding: .25rem;--rw-private-messages-general-overlay-width: 60vw;--rw-private-messages-general-overlay-max-width: 1536px;--rw-private-messages-general-overlay-min-width: 614px;--rw-private-messages-general-overlay-border-width: 0;--rw-private-messages-general-overlay-border-color: initial;--rw-private-messages-general-overlay-border-radius: var(--rw-core-border-radius-sm);--rw-private-messages-general-overlay-box-shadow: none;--rw-private-messages-notification-overlay-width: auto;--rw-private-messages-notification-overlay-min-width: 307px;--rw-private-messages-notification-overlay-max-width: 600px;--rw-private-messages-notification-overlay-border-width: 0;--rw-private-messages-notification-overlay-border-color: initial;--rw-private-messages-notification-overlay-border-radius: initial;--rw-private-messages-notification-overlay-box-shadow: initial;--rw-private-conveyor-belt-global-arrow-visibility-default: auto;--rw-private-data-grid-global-load-indicator-default: skeleton;--rw-private-toolbar-global-chroming-default: borderless;--rw-private-gantt-dependency-rectilinear-line-color: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-gantt-dependency-straight-line-color: rgb(var(--rw-palette-neutral-rgb-190));--rw-private-gantt-task-bg-color: rgb(95, 162, 186);--rw-private-gantt-task-border-color: rgba(var(--rw-palette-neutral-rgb-190), .5);--rw-private-gantt-task-progress-bg-color: var(--rw-private-gantt-task-bg-color);--rw-private-gantt-task-progress-border-color: var(--rw-private-gantt-task-border-color);--rw-private-gantt-task-downtime-bg-color: rgb(var(--rw-palette-neutral-rgb-170));--rw-private-gantt-task-overtime-bg-color: rgba(var(--rw-palette-neutral-rgb-190), .16);--rw-private-gantt-task-attribute-bg-color: rgb(251, 194, 106);--rw-private-gantt-task-drag-image-border-color: var(--rw-private-gantt-task-border-color);--rw-private-gantt-task-label-color: var(--rw-core-text-color-primary);--rw-private-gantt-task-summary-bg-color: rgba(var(--rw-palette-neutral-rgb-160));--rw-private-gantt-task-summary-border-color: var(--rw-private-gantt-task-border-color);--rw-private-gantt-task-summary-progress-bg-color: var(--rw-private-gantt-task-summary-bg-color);--rw-private-gantt-task-milestone-bg-color: rgba(var(--rw-palette-neutral-rgb-0));--rw-private-gantt-task-milestone-border-color: var(--rw-private-gantt-task-border-color);--rw-private-gantt-baseline-bg-color: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-gantt-baseline-milestone-bg-color: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-input-number-button-global-chroming-default: borderless;--rw-private-input-number-global-step-default: 0;--rw-private-message-banner-background-color: var(--rw-core-info-secondary-3);--rw-private-message-banner-start-icon-color: var(--rw-core-info-3);--rw-private-message-banner-start-icon-size: 1rem;--rw-private-message-banner-summary-text-color: var(--rw-core-info-3);--rw-private-message-banner-summary-text-weight: var(--rw-typography-subheading-xs-font-weight);--rw-private-message-banner-summary-text-size: var(--rw-typography-subheading-xs-font-size);--rw-private-message-banner-summary-line-height: var(--rw-typography-subheading-xs-line-height);--rw-private-navigation-list-item-border-width: 3px;--rw-private-navigation-list-item-border-bottom-width: 3px;--rw-private-navigation-list-item-border-height: 2.5rem;--rw-private-navigation-list-item-border-color-hover: transparent;--rw-private-off-canvas-global-display-mode-default: overlay;--rw-private-tab-bar-border-radius-top-left: 0;--rw-private-tab-bar-border-radius-top-right: 0;--rw-private-tab-bar-border-radius-bottom-left: 0;--rw-private-tab-bar-border-radius-bottom-right: 0;--rw-private-tab-bar-item-border-width-top: 0;--rw-private-tab-bar-item-border-width-right: 0;--rw-private-tab-bar-item-border-width-bottom: 3px;--rw-private-tab-bar-item-border-width-left: 0;--rw-private-tab-bar-item-border-width-end: 3px;--rw-private-tab-bar-item-label-min-width: 6rem;--rw-private-tab-bar-item-border-color: transparent;--rw-private-tab-bar-item-border-color-hover: transparent;--rw-private-table-global-display-default: list;--rw-private-table-global-display-list-horizontal-grid-visible-default: enabled;--rw-private-timeline-reference-object-color: rgb(var(--rw-palette-danger-rgb-100));--rw-private-timeline-border-color: rgb(var(--rw-palette-neutral-rgb-50));--rw-private-timeline-item-bg-color: rgb(var(--rw-palette-neutral-rgb-0));--rw-private-timeline-item-stripe-bg-color: rgb(var(--rw-palette-neutral-rgb-100));--rw-private-timeline-item-border-color: rgb(var(--rw-palette-neutral-rgb-160));--rw-private-timeline-item-border-color-hover: var(--rw-private-timeline-item-border-color);--rw-private-timeline-minor-axis-bg-color: transparent;--rw-private-timeline-minor-axis-border-color: transparent;--rw-private-timeline-minor-axis-separator-color: var(--rw-private-dvt-gridline-color);--rw-private-timeline-series-bg-color: transparent;--rw-private-timeline-item-padding: 1rem;--rw-private-timeline-item-border-radius: .375rem;--rw-private-timeline-item-duration-event-overflow-bg-color: rgb(var(--rw-palette-neutral-rgb-30));--rw-private-timeline-item-content-max-width: 37.5rem;--rw-private-timeline-item-duration-event-overflow-border-width: 1px;--rw-private-timeline-item-duration-event-overflow-border-color: rgb(var(--rw-palette-neutral-rgb-60));--rw-private-timeline-item-duration-event-overflow-border-radius: .375rem;--rw-color-primary-50: rgb(var(--rw-palette-brand-rgb-10));--rw-color-primary-100: rgb(var(--rw-palette-brand-rgb-20));--rw-color-primary-200: rgb(var(--rw-palette-brand-rgb-30));--rw-color-primary-300: rgb(var(--rw-palette-brand-rgb-40));--rw-color-primary-400: rgb(var(--rw-palette-brand-rgb-70));--rw-color-primary-500: rgb(var(--rw-palette-brand-rgb-100));--rw-color-primary-600: rgb(var(--rw-palette-brand-rgb-110));--rw-color-primary-700: rgb(var(--rw-palette-brand-rgb-120));--rw-color-primary-800: rgb(var(--rw-palette-brand-rgb-140));--rw-color-primary-900: rgb(var(--rw-palette-brand-rgb-170));--rw-color-gray-50: rgb(var(--rw-palette-neutral-rgb-10));--rw-color-gray-100: rgb(var(--rw-palette-neutral-rgb-20));--rw-color-gray-200: rgb(var(--rw-palette-neutral-rgb-30));--rw-color-gray-300: rgb(var(--rw-palette-neutral-rgb-40));--rw-color-gray-400: rgb(var(--rw-palette-neutral-rgb-60));--rw-color-gray-500: rgb(var(--rw-palette-neutral-rgb-90));--rw-color-gray-600: rgb(var(--rw-palette-neutral-rgb-100));--rw-color-gray-700: rgb(var(--rw-palette-neutral-rgb-110));--rw-color-gray-800: rgb(var(--rw-palette-neutral-rgb-130));--rw-color-gray-900: rgb(var(--rw-palette-neutral-rgb-160));--rw-color-success: rgb(var(--rw-palette-success-rgb-120));--rw-color-warning: rgb(var(--rw-palette-warning-rgb-120));--rw-color-danger: rgb(var(--rw-palette-danger-rgb-120));--rw-color-info: rgb(var(--rw-palette-info-rgb-120));--rw-color-bg-primary: rgb(var(--rw-palette-neutral-rgb-0));--rw-color-bg-secondary: rgb(var(--rw-palette-neutral-rgb-10));--rw-color-bg-tertiary: rgb(var(--rw-palette-neutral-rgb-20));--rw-color-bg-overlay: rgba(var(--rw-palette-neutral-rgb-190), .5);--rw-color-bg-selected: rgb(var(--rw-palette-brand-rgb-30));--rw-color-text-primary: rgb(var(--rw-palette-neutral-rgb-190));--rw-color-text-secondary: rgba(var(--rw-palette-neutral-rgb-190), .7);--rw-color-text-tertiary: rgba(var(--rw-palette-neutral-rgb-190), .7);--rw-color-text-inverse: rgb(var(--rw-palette-neutral-rgb-0));--rw-color-text-disabled: rgba(var(--rw-palette-neutral-rgb-190), .4);--rw-color-border: rgba(var(--rw-palette-neutral-rgb-190), .5);--rw-color-border-hover: rgba(var(--rw-palette-neutral-rgb-190), .5);--rw-color-border-focus: rgb(var(--rw-palette-brand-rgb-100));--rw-color-border-selected: rgb(var(--rw-palette-brand-rgb-100));--rw-color-cta: #021730;--rw-radius-sm: var(--rw-core-border-radius-sm);--rw-radius-md: var(--rw-core-border-radius-md);--rw-radius-lg: var(--rw-core-border-radius-lg);--rw-radius-xl: var(--rw-core-border-radius-xl);--rw-radius-full: 9999px;--rw-spacing-0: 0;--rw-spacing-1: .25rem;--rw-spacing-2: .5rem;--rw-spacing-3: .75rem;--rw-spacing-4: 1rem;--rw-spacing-5: 1.25rem;--rw-spacing-6: 1.5rem;--rw-spacing-8: 2rem;--rw-spacing-10: 2.5rem;--rw-spacing-12: 3rem;--rw-spacing-16: 4rem;--rw-spacing-20: 5rem;--rw-spacing-24: 6rem;--rw-font-family: "Mallory MP Compact", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--rw-font-size-xs: .6875rem;--rw-font-size-sm: .8125rem;--rw-font-size-md: .9375rem;--rw-font-size-lg: 1.0625rem;--rw-font-weight-medium: 500;--rw-font-weight-semibold: 600;--rw-pm-color-navy: #021730;--rw-pm-color-blue: #0060b1;--rw-pm-color-white: #ffffff;--rw-pm-color-bg: #f9f9f9;--rw-pm-color-bg-warm: #f9f8f7;--rw-pm-color-rail: rgb(235, 235, 235);--rw-pm-color-strip: #e8e8e8;--rw-pm-color-border: rgb(209, 209, 209);--rw-pm-color-selected: #edf3fe;--rw-pm-color-text: #3c3c3c;--rw-fluent-neutral-background-1: #ffffff;--rw-fluent-neutral-background-2: #fafafa;--rw-fluent-neutral-background-3: #f5f5f5;--rw-fluent-neutral-background-4: rgb(240, 240, 240);--rw-fluent-neutral-background-5: rgb(235, 235, 235);--rw-fluent-neutral-stroke-1: rgb(209, 209, 209);--rw-fluent-neutral-stroke-2: #e0e0e0;--rw-fluent-neutral-foreground-1: #242424;--rw-fluent-neutral-foreground-2: #424242;--rw-fluent-neutral-foreground-3: #616161;--rw-fluent-brand-rest: var(--rw-pm-color-blue);--rw-fluent-brand-hover: #0f548c;--rw-fluent-brand-pressed: #0c3b5e;--rw-fluent-brand-subtle: #ebf3fc;--rw-fluent-status-success: #107c10;--rw-fluent-status-success-bg: #f1faf1;--rw-fluent-status-warning: #817400;--rw-fluent-status-warning-bg: #fff9db;--rw-fluent-status-danger: #d13438;--rw-fluent-status-danger-hover: #b10e1c;--rw-fluent-status-danger-pressed: #a4262c;--rw-fluent-status-danger-bg: #fdf3f4;--rw-fluent-status-info: #038387;--rw-fluent-status-info-bg: #e9f7f7;--rw-fluent-accent-purple: #5b5fc7;--rw-fluent-accent-pink: #c239b3;--rw-fluent-accent-orange: #f7630c;--rw-fluent-shadow-2: 0 0 2px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .14);--rw-fluent-shadow-4: 0 0 2px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .14);--rw-fluent-shadow-8: 0 0 2px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .14);--rw-fluent-shadow-16: 0 0 2px rgba(0, 0, 0, .12), 0 8px 16px rgba(0, 0, 0, .14);--rw-fluent-shadow-28: 0 0 8px rgba(0, 0, 0, .12), 0 14px 28px rgba(0, 0, 0, .14);--rw-fluent-shadow-main: rgba(0, 0, 0, .12) 0px 0px 2px, rgba(0, 0, 0, .14) 0px 8px 16px;--rw-shadow-sm: var(--rw-fluent-shadow-2);--rw-shadow-md: var(--rw-fluent-shadow-4);--rw-shadow-lg: var(--rw-fluent-shadow-8);--rw-shadow-xl: var(--rw-fluent-shadow-16);--rw-color-info-500: var(--rw-fluent-status-info);--rw-color-success-500: var(--rw-fluent-status-success);--rw-color-warning-500: var(--rw-fluent-status-warning);--rw-color-danger-500: var(--rw-fluent-status-danger);--rw-control-height-sm: 2rem;--rw-control-height-md: 2.25rem;--rw-control-height-lg: 3.25rem;--rw-control-padding-x-sm: .625rem;--rw-control-padding-x-md: .75rem;--rw-control-padding-x-lg: 1rem;--rw-control-font-size-sm: var(--rw-font-size-xs);--rw-control-font-size-md: var(--rw-font-size-sm);--rw-control-font-size-lg: var(--rw-font-size-md);--rw-popup-row-height-md: 2rem;--rw-popup-row-height-lg: 2.75rem;--rw-grid-header-height-md: 2rem;--rw-grid-row-height-md: 1.875rem;--rw-grid-header-height-lg: 2.25rem;--rw-grid-row-height-lg: 2.5rem;--rw-transition-fast: .15s ease;--rw-transition-normal: .2s ease;--rw-transition-slow: .3s ease;--rw-z-dropdown: 1000;--rw-z-sticky: 1020;--rw-z-fixed: 1030;--rw-z-modal-backdrop: 1040;--rw-z-modal: 1050;--rw-z-popover: 1060;--rw-z-tooltip: 1070}:root[data-ui-size=lg],[data-ui-size=lg]{--rw-control-height-md: var(--rw-control-height-lg);--rw-control-padding-x-md: var(--rw-control-padding-x-lg);--rw-control-font-size-md: var(--rw-control-font-size-lg);--rw-popup-row-height-md: var(--rw-popup-row-height-lg);--rw-grid-header-height-md: var(--rw-grid-header-height-lg);--rw-grid-row-height-md: var(--rw-grid-row-height-lg)}[data-theme=dark]{--rw-color-bg-primary: rgb(var(--rw-palette-neutral-rgb-190));--rw-color-bg-secondary: rgb(var(--rw-palette-neutral-rgb-180));--rw-color-bg-tertiary: rgb(var(--rw-palette-neutral-rgb-170));--rw-color-bg-overlay: rgba(0, 0, 0, .7);--rw-color-text-primary: rgb(var(--rw-palette-neutral-rgb-10));--rw-color-text-secondary: rgb(var(--rw-palette-neutral-rgb-60));--rw-color-text-tertiary: rgb(var(--rw-palette-neutral-rgb-80));--rw-color-text-inverse: rgb(var(--rw-palette-neutral-rgb-190));--rw-color-text-disabled: rgb(var(--rw-palette-neutral-rgb-120));--rw-color-border: rgb(var(--rw-palette-neutral-rgb-120));--rw-color-border-hover: rgb(var(--rw-palette-neutral-rgb-100));--rw-color-border-focus: rgb(var(--rw-palette-brand-rgb-70))}@media(min-width:768px){.rw-md-up{display:initial}}@media(min-width:1024px){.rw-lg-up{display:initial}}@media(min-width:1281px){.rw-xl-up{display:initial}}@media(min-width:1441px){.rw-xxl-up{display:initial}}.rw-hidden{display:none!important}@media(max-width:767.9px){.rw-hidden-sm-only{display:none!important}}@media(min-width:768px)and (max-width:1023.9px){.rw-hidden-md-only{display:none!important}}@media(min-width:1024px)and (max-width:1280.9px){.rw-hidden-lg-only{display:none!important}}@media(min-width:1281px)and (max-width:1440.9px){.rw-hidden-xl-only{display:none!important}}@media(min-width:1441px){.rw-hidden-xxl-only{display:none!important}}.rw-text-primary{color:var(--rw-core-text-color-primary)}.rw-text-secondary{color:var(--rw-core-text-color-secondary)}.rw-text-disabled{color:var(--rw-core-text-color-disabled)}.rw-text-brand{color:var(--rw-core-text-color-brand)}.rw-text-danger{color:var(--rw-core-text-color-danger)}.rw-text-warning{color:var(--rw-core-text-color-warning)}.rw-text-success{color:var(--rw-core-text-color-success)}.rw-text-info{color:var(--rw-core-text-color-info)}.rw-text-align-start{text-align:start}.rw-text-align-end{text-align:end}.rw-text-align-center{text-align:center}.rw-bg-hover{background-color:var(--rw-core-bg-color-hover)}.rw-bg-active{background-color:var(--rw-core-bg-color-active)}.rw-bg-selected{background-color:var(--rw-core-bg-color-selected)}.rw-bg-content{background-color:var(--rw-core-bg-color-content)}.rw-form-control-width-xs{width:3rem}.rw-form-control-width-sm{width:6rem}.rw-form-control-width-md{width:12rem}.rw-form-control-width-lg{width:18rem}.rw-form-control-width-xl{width:100%;max-width:24rem}.rw-divider{border:0;border-block-start:1px solid var(--rw-core-divider-color);margin-block:var(--rw-core-divider-margin)}.rw-divider-vertical{border:0;border-inline-start:1px solid var(--rw-core-divider-color);margin-inline:var(--rw-core-divider-margin)}.rw-applayout-page{display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box}.rw-applayout-header{flex:none;min-height:3.5rem;border-block-end:1px solid var(--rw-core-border-color-enabled)}.rw-applayout-content{flex:1 1 auto;overflow:auto;position:relative}.rw-applayout-footer{flex:none;min-height:3.5rem;border-block-start:1px solid var(--rw-core-border-color-enabled)}.rw-flex{display:flex;box-sizing:border-box}.rw-flex-wrap{flex-wrap:wrap}.rw-flex-nowrap{flex-wrap:nowrap}.rw-flex-direction-row{flex-direction:row}.rw-flex-direction-column{flex-direction:column}.rw-flex-justify-start{justify-content:flex-start}.rw-flex-justify-end{justify-content:flex-end}.rw-flex-justify-center{justify-content:center}.rw-flex-justify-between{justify-content:space-between}.rw-flex-justify-around{justify-content:space-around}.rw-flex-align-start{align-items:flex-start}.rw-flex-align-end{align-items:flex-end}.rw-flex-align-center{align-items:center}.rw-flex-align-stretch{align-items:stretch}.rw-flex-item{flex:1 1 auto}.rw-flex-item-0{flex:0 0 auto}.rw-flex-item-grow{flex:1 0 auto}.rw-grid{display:grid;box-sizing:border-box}.rw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.rw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.rw-grid-gap-1{gap:var(--rw-core-spacing-1x)}.rw-grid-gap-2{gap:var(--rw-core-spacing-2x)}.rw-grid-gap-3{gap:var(--rw-core-spacing-3x)}.rw-grid-gap-4{gap:var(--rw-core-spacing-4x)}.rw-container{width:100%;margin-inline:auto;padding-inline:var(--rw-core-spacing-4x)}.rw-container-max{max-width:1440px}:root{--rw-dvt-category-1: rgb(var(--rw-palette-dvt-rgb-1));--rw-dvt-category-2: rgb(var(--rw-palette-dvt-rgb-2));--rw-dvt-category-3: rgb(var(--rw-palette-dvt-rgb-3));--rw-dvt-category-4: rgb(var(--rw-palette-dvt-rgb-4));--rw-dvt-category-5: rgb(var(--rw-palette-dvt-rgb-5));--rw-dvt-category-6: rgb(var(--rw-palette-dvt-rgb-6));--rw-dvt-category-7: rgb(var(--rw-palette-dvt-rgb-7));--rw-dvt-category-8: rgb(var(--rw-palette-dvt-rgb-8));--rw-dvt-category-9: rgb(var(--rw-palette-dvt-rgb-9));--rw-dvt-category-10: rgb(var(--rw-palette-dvt-rgb-10));--rw-dvt-category-11: rgb(var(--rw-palette-dvt-rgb-11));--rw-dvt-category-12: rgb(var(--rw-palette-dvt-rgb-12));--rw-chart-title-color: var(--rw-core-text-color-primary);--rw-chart-subtitle-color: var(--rw-core-text-color-secondary);--rw-chart-axis-color: var(--rw-core-divider-color);--rw-chart-axis-label-color: var(--rw-core-text-color-secondary);--rw-chart-tooltip-bg: rgb(var(--rw-palette-neutral-rgb-0));--rw-chart-tooltip-border: var(--rw-core-border-color-enabled);--rw-chart-legend-text-color: var(--rw-core-text-color-secondary);--rw-chart-grid-color: rgba(var(--rw-palette-neutral-rgb-190), .08)}*{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(--rw-font-family);background:var(--bms-bg)}._button_1gow1_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--rw-font-family);font-size:var(--rw-font-size-sm);font-weight:600;border-radius:var(--rw-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(--rw-transition-fast),border-color var(--rw-transition-fast),color var(--rw-transition-fast),box-shadow var(--rw-transition-fast)}._content_1gow1_25{display:inline-flex;align-items:center;justify-content:center;gap:inherit;min-width:0}._loadingSpinner_1gow1_33{flex:0 0 auto;width:1em;height:1em;border:.125rem solid currentColor;border-block-start-color:transparent;border-radius:999px;opacity:.84;animation:_buttonLoadingSpin_1gow1_1 .78s linear infinite}._button_1gow1_1[data-loading]{cursor:progress}._button_1gow1_1[data-loading] ._content_1gow1_25{opacity:.82}._srOnly_1gow1_52{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._button_1gow1_1:focus-visible{outline:dotted 1px var(--rw-color-text-primary);outline-offset:1px}._button_1gow1_1:disabled{cursor:default;background-image:none}._primary_1gow1_75{background-color:var(--rw-fluent-neutral-background-1);border-color:transparent;color:var(--rw-color-text-primary)}._primary_1gow1_75:hover:not(:disabled){background-color:var(--rw-fluent-neutral-background-3);border-color:transparent;color:var(--rw-color-text-primary)}._primary_1gow1_75:active:not(:disabled){background-color:var(--rw-fluent-neutral-background-5);background-image:none;border-color:transparent;color:var(--rw-color-text-primary)}._primary_1gow1_75:disabled{background-color:rgba(var(--rw-palette-neutral-rgb-190),.04);border-color:transparent;color:var(--rw-color-text-disabled)}._secondary_1gow1_101{background-color:var(--rw-fluent-neutral-background-1);border-color:var(--rw-fluent-neutral-stroke-1);color:var(--rw-color-text-primary)}._secondary_1gow1_101:hover:not(:disabled){background-color:var(--rw-fluent-neutral-background-3);background-image:none;border-color:var(--rw-fluent-neutral-stroke-1);color:var(--rw-color-text-primary)}._secondary_1gow1_101:active:not(:disabled){background-color:var(--rw-fluent-neutral-background-5);background-image:none;border-color:var(--rw-fluent-neutral-stroke-1);color:var(--rw-color-text-primary)}._secondary_1gow1_101:disabled{background-color:transparent;border-color:rgba(var(--rw-palette-neutral-rgb-190),.2);color:var(--rw-color-text-disabled)}._ghost_1gow1_128{background-color:transparent;border-color:transparent;color:var(--rw-color-text-primary)}._ghost_1gow1_128:hover:not(:disabled){background-color:var(--rw-fluent-neutral-background-3);background-image:none;border-color:transparent;color:var(--rw-color-text-primary)}._ghost_1gow1_128:active:not(:disabled){background-color:var(--rw-fluent-neutral-background-5);background-image:none;border-color:transparent;color:var(--rw-color-text-primary)}._ghost_1gow1_128:disabled{background-color:transparent;border-color:transparent;color:var(--rw-color-text-disabled)}._danger_1gow1_155{background-color:var(--rw-fluent-status-danger);border-color:transparent;color:#fff}._danger_1gow1_155:hover:not(:disabled){background-color:var(--rw-fluent-status-danger-hover);border-color:transparent;color:#fff}._danger_1gow1_155:active:not(:disabled){background-color:var(--rw-fluent-status-danger-pressed);background-image:linear-gradient(#ffffff1f,#ffffff14);border-color:transparent;color:#fff}._danger_1gow1_155:disabled{background-color:rgba(var(--rw-palette-neutral-rgb-190),.04);border-color:transparent;color:var(--rw-color-text-disabled)}._sm_1gow1_181{height:var(--rw-control-height-sm);padding:0 var(--rw-control-padding-x-sm);font-size:var(--rw-control-font-size-sm)}._md_1gow1_187{height:var(--rw-control-height-md);padding:0 var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md)}._lg_1gow1_193{height:var(--rw-control-height-lg);padding:0 1.5rem;font-size:var(--rw-control-font-size-lg)}@keyframes _buttonLoadingSpin_1gow1_1{to{transform:rotate(360deg)}}._input_z5kvv_1{width:100%;font-family:var(--rw-font-family);font-size:var(--rw-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rw-pm-color-text);background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;box-sizing:border-box;outline:0;transition:border-color .1s linear}._input_z5kvv_1::placeholder{color:rgba(var(--rw-palette-neutral-rgb-190),.7);opacity:1;font-style:normal}._input_z5kvv_1:focus{outline:none;border-color:var(--rw-pm-color-blue);box-shadow:0 0 0 1px var(--rw-pm-color-blue) inset}._input_z5kvv_1:disabled{background-color:rgba(var(--rw-palette-neutral-rgb-190),.04);border-color:rgba(var(--rw-palette-neutral-rgb-190),.2);color:var(--rw-color-text-disabled);cursor:not-allowed}._embedded_z5kvv_35{height:100%;min-height:inherit;border-color:transparent;border-radius:0;background-color:transparent}._embedded_z5kvv_35:focus{border-color:transparent;box-shadow:none}._error_z5kvv_48{border-color:#b3311f}._error_z5kvv_48:focus{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}._embedded_z5kvv_35._error_z5kvv_48,._embedded_z5kvv_35._error_z5kvv_48:focus{border-color:transparent;background-color:#b3311f12;box-shadow:none}._sm_z5kvv_64{height:var(--rw-control-height-sm);padding:0 var(--rw-control-padding-x-sm);font-size:var(--rw-control-font-size-sm)}._md_z5kvv_70{height:var(--rw-control-height-md);padding:0 var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md)}._lg_z5kvv_76{height:var(--rw-control-height-lg);padding:0 var(--rw-control-padding-x-lg);font-size:var(--rw-control-font-size-lg)}._textarea_hw95z_1{font-family:var(--rw-font-family);font-size:var(--rw-control-font-size-md);font-weight:400;line-height:1.25;color:var(--rw-pm-color-text);background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;padding:.375rem var(--rw-control-padding-x-md);width:100%;min-height:4rem;outline:0;box-sizing:border-box;transition:border-color .1s linear}._textarea_hw95z_1::placeholder{color:rgba(var(--rw-palette-neutral-rgb-190),.7);opacity:1}._textarea_hw95z_1:focus{border-color:var(--rw-pm-color-blue);box-shadow:0 0 0 1px var(--rw-pm-color-blue) inset}._textarea_hw95z_1:disabled{background-color:rgba(var(--rw-palette-neutral-rgb-190),.04);border-color:rgba(var(--rw-palette-neutral-rgb-190),.2);color:rgba(var(--rw-palette-neutral-rgb-190),.4);cursor:not-allowed}._error_hw95z_35{border-color:#b3311f}._error_hw95z_35:focus{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}._sm_hw95z_44{min-height:3.25rem;padding:.25rem var(--rw-control-padding-x-sm);font-size:var(--rw-control-font-size-sm)}._md_hw95z_50{min-height:4rem;padding:.375rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md)}._lg_hw95z_56{min-height:4.5rem;padding:.5rem var(--rw-control-padding-x-lg);font-size:var(--rw-control-font-size-lg)}._trigger_1eaxo_1{background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}._backdrop_1eaxo_13{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:var(--rw-z-modal-backdrop);animation:_fadeIn_1eaxo_1 .15s ease}._popup_1eaxo_21{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--rw-pm-color-bg-warm);border-radius:.375rem;box-shadow:var(--rw-fluent-shadow-16);border:1px solid rgba(var(--rw-palette-neutral-rgb-190),.1);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(--rw-z-modal);animation:_scaleIn_1eaxo_1 .2s ease;box-sizing:border-box}._closeButton_1eaxo_42{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:rgba(var(--rw-palette-neutral-rgb-190),.7);cursor:pointer}._closeButton_1eaxo_42:hover{background-color:rgba(var(--rw-palette-neutral-rgb-190),.08);color:var(--rw-pm-color-text)}._title_1eaxo_63{font-family:var(--rw-font-family);font-size:1.125rem;font-weight:600;line-height:1.3333;color:var(--rw-pm-color-text);margin:0 0 .5rem;padding-right:2rem;word-break:break-word}._description_1eaxo_74{font-family:var(--rw-font-family);font-size:var(--rw-font-size-sm);color:var(--rw-pm-color-text);margin:0 0 1.5rem;line-height:1.2;word-break:break-word}._footer_1eaxo_83{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(var(--rw-palette-neutral-rgb-190),.12)}@keyframes _fadeIn_1eaxo_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1eaxo_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._drawer_17m4y_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rw-core-z-index-dialog);pointer-events:none}._drawer_17m4y_3 .rc-drawer-content-wrapper{box-shadow:var(--rw-core-box-shadow-xl)}._drawerContent_17m4y_14{display:flex;flex-direction:column;width:100%;height:100%;background:var(--rw-core-bg-color-content);pointer-events:auto}._wrapper_17m4y_23{position:absolute;top:0;right:0;bottom:0;z-index:var(--rw-core-z-index-dialog)}@media(max-width:768px){._wrapper_17m4y_23{width:calc(100% - var(--rw-core-spacing-8x))!important;min-width:0!important}}._container_17m4y_38{position:relative;display:flex;flex-direction:column;flex:1 1 0;min-height:100%;height:100%}._mask_17m4y_49{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--rw-core-z-index-dialog);pointer-events:auto}._mask_17m4y_49:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--rw-core-scrim-color)}._header_17m4y_68{position:relative;flex-grow:0;padding:var(--rw-core-spacing-4x) var(--rw-core-spacing-4x) var(--rw-core-spacing-6x);border-bottom:1px solid var(--rw-core-divider-color)}._headerWithTabs_17m4y_75{border-bottom:none}._actions_17m4y_79{position:absolute;top:var(--rw-core-spacing-2x);right:var(--rw-core-spacing-2x)}._closeButton_17m4y_85{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--rw-core-border-radius-md);background:transparent;color:var(--rw-core-text-color-secondary);cursor:pointer;transition:background-color var(--rw-animation-duration-short) ease,color var(--rw-animation-duration-short) ease}._closeButton_17m4y_85:hover{background:var(--rw-core-bg-color-hover);color:var(--rw-core-text-color-primary)}._closeButton_17m4y_85:focus-visible{outline:2px solid var(--rw-core-focus-border-color);outline-offset:1px}._title_17m4y_112{margin:0;padding-right:var(--rw-core-spacing-8x);font-size:var(--rw-typography-heading-xs-font-size);font-weight:var(--rw-typography-heading-xs-font-weight);line-height:var(--rw-typography-heading-xs-line-height);color:var(--rw-core-text-color-primary)}._subtitle_17m4y_121{margin-top:var(--rw-core-spacing-1x);color:var(--rw-core-text-color-secondary);font-size:var(--rw-typography-body-sm-font-size);line-height:var(--rw-typography-body-sm-line-height)}._tabsWrapper_17m4y_128{padding-left:var(--rw-core-spacing-4x);margin:var(--rw-core-spacing-2x) calc(-1 * var(--rw-core-spacing-2x)) calc(-1 * var(--rw-core-spacing-6x)) calc(-1 * var(--rw-core-spacing-6x))}._scrollContainer_17m4y_135{flex:1 1 0;min-height:0;overflow:auto}._content_17m4y_141{height:100%;padding:var(--rw-core-spacing-4x)}._footer_17m4y_146{position:relative;z-index:1;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--rw-core-spacing-2x);min-height:3.75rem;padding:var(--rw-core-spacing-3x) var(--rw-core-spacing-4x);border-top:1px solid var(--rw-core-divider-color);background:var(--rw-core-bg-color-content);box-shadow:0 -4px 12px #0000000a}._resizer_17m4y_163{position:absolute;top:0;bottom:0;left:calc(-1 * var(--rw-core-spacing-2x));width:var(--rw-core-spacing-4x);z-index:calc(var(--rw-core-z-index-dialog) + 1);cursor:col-resize}._resizer_17m4y_163:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);border-right:1px solid transparent;transition:border-color var(--rw-animation-duration-short) ease;z-index:1}._resizer_17m4y_163:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:12.5rem;transform:translate(-50%,-50%);border-radius:999px;background:var(--rw-core-divider-color);transition:background var(--rw-animation-duration-short) ease;z-index:1}._resizer_17m4y_163:hover:before{border-color:var(--rw-core-border-color-selected)}._resizer_17m4y_163:hover:after{background:var(--rw-core-border-color-selected)}.rw-drawer-motion-appear{transform:translate(100%)}.rw-drawer-motion-appear-active{transform:translate(0);transition:transform var(--rw-animation-duration-medium) var(--rw-animation-ease-out)}@media(prefers-reduced-motion:reduce){.rw-drawer-motion-appear{opacity:0;transform:none}.rw-drawer-motion-appear-active{opacity:1;transition:opacity var(--rw-animation-duration-short) ease-in-out}}.rw-drawer-mask-motion-appear{opacity:0}.rw-drawer-mask-motion-appear-active{opacity:1;transition:opacity var(--rw-animation-duration-medium) var(--rw-animation-ease-out)}._wrapper_1hypq_1{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--rw-font-family);font-size:var(--rw-control-font-size-md);line-height:1.25;font-weight:400}._wrapper_1hypq_1:has(._checkbox_1hypq_12:disabled){cursor:default}._checkbox_1hypq_12{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--rw-pm-color-text);border-radius:.25rem;background-color:var(--rw-pm-color-white);color:var(--rw-pm-color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}._checkbox_1hypq_12:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:1px}._checkbox_1hypq_12:hover:not(:disabled){background-color:rgba(var(--rw-palette-neutral-rgb-190),.08)}._checkbox_1hypq_12[data-checked],._checkbox_1hypq_12[data-indeterminate]{background-color:var(--rw-pm-color-white);border-color:var(--rw-pm-color-text)}._indicator_1hypq_48{display:flex;align-items:center;justify-content:center;width:100%;height:100%;visibility:hidden}._checkbox_1hypq_12[data-checked] ._indicator_1hypq_48,._checkbox_1hypq_12[data-indeterminate] ._indicator_1hypq_48{visibility:visible}._label_1hypq_62{font-size:var(--rw-control-font-size-md);color:var(--rw-pm-color-text);-webkit-user-select:none;user-select:none;vertical-align:middle}._wrapper_1hypq_1:has(._checkbox_1hypq_12:disabled) ._label_1hypq_62{color:rgba(var(--rw-palette-neutral-rgb-190),.4)}._sm_1hypq_73 ._checkbox_1hypq_12{width:.875rem;height:.875rem}._sm_1hypq_73 ._indicator_1hypq_48 svg{width:.625rem;height:.625rem}._sm_1hypq_73 ._label_1hypq_62{font-size:var(--rw-control-font-size-sm)}._md_1hypq_87 ._checkbox_1hypq_12{width:1rem;height:1rem}._md_1hypq_87 ._indicator_1hypq_48 svg{width:.75rem;height:.75rem}._md_1hypq_87 ._label_1hypq_62{font-size:var(--rw-control-font-size-md)}._lg_1hypq_101 ._checkbox_1hypq_12{width:1.25rem;height:1.25rem}._lg_1hypq_101 ._indicator_1hypq_48 svg{width:.875rem;height:.875rem}._lg_1hypq_101 ._label_1hypq_62{font-size:var(--rw-control-font-size-lg)}._wrapper_3w4rp_1{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--rw-font-family);font-size:var(--rw-control-font-size-md);line-height:1.25;font-weight:400;-webkit-tap-highlight-color:transparent}._wrapper_3w4rp_1:has(._switch_3w4rp_13:disabled){opacity:1;cursor:default}._switch_3w4rp_13{position:relative;display:inline-flex;align-items:center;flex-shrink:0;background-color:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._switch_3w4rp_13:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:1px}._track_3w4rp_34{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}._thumb_3w4rp_45{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(--rw-pm-color-white);border-color:var(--rw-pm-color-white);transition:transform .2s cubic-bezier(0,0,.2,1)}._switch_3w4rp_13[data-checked] ._track_3w4rp_34{background-color:var(--rw-pm-color-blue);border-color:var(--rw-pm-color-blue)}._switch_3w4rp_13[data-checked] ._thumb_3w4rp_45{box-shadow:0 .125rem .25rem #0000001a;background-color:var(--rw-pm-color-white);border-color:var(--rw-pm-color-white)}._switch_3w4rp_13:hover:not(:disabled) ._track_3w4rp_34{background-color:rgba(var(--rw-palette-neutral-rgb-190),.6);border-color:transparent}._switch_3w4rp_13:hover:not(:disabled)[data-checked] ._track_3w4rp_34{background-color:var(--rw-pm-color-blue);border-color:var(--rw-pm-color-blue)}._switch_3w4rp_13:disabled ._track_3w4rp_34{background-color:rgba(var(--rw-palette-neutral-rgb-190),.2);border-color:transparent}._switch_3w4rp_13:disabled ._thumb_3w4rp_45{box-shadow:none;background-color:rgba(var(--rw-palette-neutral-rgb-10),.8);border-color:transparent}._switch_3w4rp_13:disabled[data-checked] ._track_3w4rp_34{background-color:rgba(var(--rw-palette-neutral-rgb-190),.2);border-color:transparent}._label_3w4rp_96{font-size:var(--rw-control-font-size-md);color:var(--rw-pm-color-text);-webkit-user-select:none;user-select:none}._sm_3w4rp_102 ._switch_3w4rp_13,._sm_3w4rp_102 ._track_3w4rp_34{width:2.25rem;height:1.25rem}._sm_3w4rp_102 ._thumb_3w4rp_45{width:1rem;height:1rem;left:.0625rem}._sm_3w4rp_102 ._switch_3w4rp_13[data-checked] ._thumb_3w4rp_45{transform:translateY(-50%) translate(1rem)}._md_3w4rp_122 ._switch_3w4rp_13,._md_3w4rp_122 ._track_3w4rp_34{width:2.25rem;height:1.25rem}._md_3w4rp_122 ._thumb_3w4rp_45{width:1rem;height:1rem;left:.0625rem}._md_3w4rp_122 ._switch_3w4rp_13[data-checked] ._thumb_3w4rp_45{transform:translateY(-50%) translate(1rem)}._lg_3w4rp_142 ._switch_3w4rp_13,._lg_3w4rp_142 ._track_3w4rp_34{width:2.75rem;height:1.5rem}._lg_3w4rp_142 ._thumb_3w4rp_45{width:1.25rem;height:1.25rem;left:.0625rem}._lg_3w4rp_142 ._switch_3w4rp_13[data-checked] ._thumb_3w4rp_45{transform:translateY(-50%) translate(1.25rem)}._lg_3w4rp_142 ._label_3w4rp_96{font-size:var(--rw-control-font-size-lg)}._tabs_1hrir_1{font-family:var(--rw-font-family)}._list_1hrir_5{display:inline-flex;border-bottom:1px solid var(--rw-pm-color-border);margin-bottom:1rem}._tab_1hrir_1{display:inline-flex;align-items:center;justify-content:center;padding:.375rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md);font-weight:600;color:rgba(var(--rw-palette-neutral-rgb-190),.55);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}._tab_1hrir_1:hover{color:var(--rw-pm-color-text)}._tab_1hrir_1:focus-visible{outline:2px solid var(--rw-color-border-focus);outline-offset:-2px}._tab_1hrir_1[data-active]{color:var(--rw-pm-color-text);border-bottom-color:var(--rw-pm-color-blue)}._tab_1hrir_1:disabled{color:rgba(var(--rw-palette-neutral-rgb-190),.4);cursor:default}._panel_1hrir_48{padding:.75rem 0}._panel_1hrir_48[data-hidden]{display:none}._tabBarRoot_1hrir_56{font-family:var(--rw-font-family);width:100%}._tabBarTabsRoot_1hrir_61{width:100%}._tabBarListWrapper_1hrir_65{display:flex;align-items:stretch;gap:var(--rw-spacing-1);width:100%}._tabBarList_1hrir_65{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;overflow:hidden;border:1px solid var(--rw-pm-color-border);border-radius:var(--rw-radius-md);background:var(--rw-color-bg-secondary);padding:.125rem}._tabBarTab_1hrir_61{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.125rem;min-height:var(--rw-control-height-md);padding:.25rem var(--rw-control-padding-x-md);border:none;border-radius:calc(var(--rw-radius-md) - 2px);background:transparent;color:var(--rw-color-text-secondary);font-size:var(--rw-control-font-size-md);line-height:1.2;text-align:center;cursor:pointer;transition:background-color var(--rw-transition-normal),color var(--rw-transition-normal),transform var(--rw-transition-fast)}._tabBarTab_1hrir_61:hover{color:var(--rw-color-text-primary);background:rgba(var(--rw-palette-neutral-rgb-190),.04)}._tabBarTab_1hrir_61:focus-visible{outline:2px solid var(--rw-color-border-focus);outline-offset:-2px}._tabBarTab_1hrir_61[data-active]{color:var(--rw-color-text-primary);font-weight:var(--rw-font-weight-semibold)}._tabBarTab_1hrir_61:disabled,._tabBarTab_1hrir_61[data-disabled]{color:var(--rw-color-text-disabled);cursor:not-allowed;background:transparent}._tabBarTabMain_1hrir_129{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:0}._tabBarIcon_1hrir_139{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._tabBarCustomIcon_1hrir_146{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;line-height:1}._tabBarLabel_1hrir_155{min-width:0}._tabBarMetadata_1hrir_159{font-size:var(--rw-font-size-xs);line-height:1.2;color:var(--rw-color-text-secondary)}._tabBarBadge_1hrir_165{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .35rem;border-radius:0;background:var(--rw-color-bg-selected);color:var(--rw-color-text-primary);font-size:.6875rem;font-weight:var(--rw-font-weight-semibold);line-height:1;white-space:nowrap;flex-shrink:0}._tabBarIndicator_1hrir_182{position:absolute;bottom:0;height:2px;border-radius:var(--rw-radius-full);background:var(--rw-color-border-selected);transition:transform var(--rw-transition-normal),width var(--rw-transition-normal),left var(--rw-transition-normal)}._tabBarListRedwood_1hrir_196{border:none;background:transparent;border-radius:0;padding:0;gap:0}._tabBarListRedwood_1hrir_196:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--rw-pm-color-border)}._tabBarTabRedwood_1hrir_214{border-radius:0;min-height:var(--rw-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:rgba(var(--rw-palette-neutral-rgb-190),.55);transition:color .18s ease}._tabBarTabRedwood_1hrir_214:hover{background:transparent;color:var(--rw-pm-color-text)}._tabBarTabRedwood_1hrir_214:focus-visible{outline:2px solid var(--rw-color-border-focus);outline-offset:-2px}._tabBarTabRedwood_1hrir_214[data-active]{background:transparent;color:var(--rw-pm-color-text);border-bottom-color:var(--rw-pm-color-blue)}._tabBarIndicatorRedwood_1hrir_245{display:none}@media(max-width:768px){._tabBarTabRedwood_1hrir_214{margin:0 1.25rem 0 0;min-height:2.5rem}}._displayStandard_1hrir_257 ._tabBarTabMain_1hrir_129{flex-direction:row;justify-content:center}._displayIcons_1hrir_262 ._tabBarTab_1hrir_61{min-width:var(--rw-control-height-md);padding:.5rem}._displayIcons_1hrir_262 ._tabBarTabMain_1hrir_129{justify-content:center}._displayIcons_1hrir_262 ._tabBarBadge_1hrir_165{position:absolute;top:.125rem;right:.125rem;transform:translate(25%,-25%)}._displayStacked_1hrir_278 ._tabBarTab_1hrir_61{min-height:var(--rw-control-height-lg)}._displayStacked_1hrir_278 ._tabBarTabMain_1hrir_129{flex-direction:column;gap:.25rem}._layoutStretch_1hrir_287 ._tabBarTab_1hrir_61{flex:1 1 0}._layoutCondense_1hrir_291 ._tabBarTab_1hrir_61{flex:0 0 auto;max-width:14rem}._edgeTop_1hrir_296 ._tabBarIndicator_1hrir_182{top:auto;bottom:0}._edgeBottom_1hrir_301 ._tabBarIndicator_1hrir_182{top:0;bottom:auto}._truncationProgressive_1hrir_306 ._tabBarLabel_1hrir_155,._truncationProgressive_1hrir_306 ._tabBarMetadata_1hrir_159,._truncationProgressive_1hrir_306 ._overflowItemLabel_1hrir_308{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._truncationNone_1hrir_314 ._tabBarLabel_1hrir_155,._truncationNone_1hrir_314 ._overflowItemLabel_1hrir_308{white-space:nowrap}._overflowModeHidden_1hrir_319 ._tabBarList_1hrir_65{overflow-x:auto;scrollbar-width:thin}._overflowModePopup_1hrir_324 ._tabBarList_1hrir_65{overflow:hidden}._overflowTrigger_1hrir_328{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;padding:0 .625rem;border:1px solid var(--rw-pm-color-border);border-radius:var(--rw-radius-md);background:var(--rw-color-bg-secondary);color:var(--rw-color-text-secondary);cursor:pointer;transition:background-color var(--rw-transition-normal),color var(--rw-transition-normal),border-color var(--rw-transition-normal)}._overflowTrigger_1hrir_328:hover,._overflowTrigger_1hrir_328[data-popup-open]{color:var(--rw-color-text-primary);border-color:var(--rw-pm-color-border);background:rgba(var(--rw-palette-neutral-rgb-190),.04)}._overflowTrigger_1hrir_328:focus-visible{outline:2px solid var(--rw-color-border-focus);outline-offset:1px}._overflowTriggerActive_1hrir_357{color:var(--rw-color-text-primary);border-color:var(--rw-color-border-selected)}._overflowPositioner_1hrir_362{z-index:var(--rw-z-popover)}._overflowMenuPopup_1hrir_366{min-width:14rem;max-width:20rem;max-height:18rem;overflow-y:auto;border:1px solid var(--rw-pm-color-border);border-radius:var(--rw-radius-md);background:var(--rw-color-bg-primary);box-shadow:var(--rw-fluent-shadow-16);padding:.25rem}._overflowItem_1hrir_308{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border:none;border-radius:calc(var(--rw-radius-md) - 2px);background:transparent;color:var(--rw-color-text-secondary);font-size:var(--rw-control-font-size-md);line-height:1.2;min-height:var(--rw-popup-row-height-md);padding:.25rem .625rem;text-align:left;cursor:pointer;transition:background-color var(--rw-transition-fast),color var(--rw-transition-fast)}._overflowItem_1hrir_308:hover,._overflowItem_1hrir_308[data-highlighted]{background:rgba(var(--rw-palette-neutral-rgb-190),.06);color:var(--rw-color-text-primary)}._overflowItem_1hrir_308[data-disabled],._overflowItem_1hrir_308:disabled{color:var(--rw-color-text-disabled);cursor:not-allowed;background:transparent}._overflowItemContent_1hrir_412{display:inline-flex;align-items:center;gap:.5rem;min-width:0}._overflowItemIcon_1hrir_419{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._overflowItemLabel_1hrir_308{min-width:0}._overflowItemBadge_1hrir_430{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .35rem;border-radius:0;background:var(--rw-color-bg-selected);color:var(--rw-color-text-primary);font-size:.6875rem;font-weight:var(--rw-font-weight-semibold);line-height:1;white-space:nowrap;flex-shrink:0}._overflowItemActive_1hrir_447{color:var(--rw-color-text-primary);background:var(--rw-pm-color-selected);font-weight:var(--rw-font-weight-medium)}._severityInfo_1hrir_453{color:var(--rw-color-info-500)}._severitySuccess_1hrir_457{color:var(--rw-color-success-500)}._severityWarning_1hrir_461{color:var(--rw-color-warning-500)}._severityDanger_1hrir_465{color:var(--rw-color-danger-500)}._visuallyHidden_1hrir_469{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._viewport_3qzzn_1{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_3qzzn_14{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-height:4.25rem;padding:.875rem .875rem .875rem 1rem;background:var(--rw-fluent-neutral-background-1, var(--rw-pm-color-white));border:1px solid var(--rw-fluent-neutral-stroke-1, var(--rw-pm-color-border));border-inline-start-width:.25rem;border-radius:var(--rw-radius-md, .5rem);box-shadow:var(--rw-fluent-shadow-16);font-family:var(--rw-font-family);box-sizing:border-box;pointer-events:auto;overflow:hidden;transform-origin:bottom right;transition:opacity var(--rw-transition-fast, .16s ease),transform var(--rw-transition-fast, .16s ease)}._toast_3qzzn_14[data-starting-style],._toast_3qzzn_14[data-ending-style]{opacity:0;transform:translate(1.25rem) translateY(.75rem) scale(.98)}._toast_3qzzn_14[data-swipe-direction=right]{transform:translate(var(--toast-swipe-movement-x))}._toast_3qzzn_14[data-ending-style][data-swipe-direction=right]{transform:translate(100%)}._icon_3qzzn_50{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}._success_3qzzn_62 ._icon_3qzzn_50{color:var(--rw-fluent-status-success, #107c10)}._danger_3qzzn_66 ._icon_3qzzn_50{color:var(--rw-fluent-status-danger, #c50f1f)}._warning_3qzzn_70 ._icon_3qzzn_50{color:var(--rw-fluent-status-warning, #fde300)}._info_3qzzn_74 ._icon_3qzzn_50{color:var(--rw-fluent-brand-rest, var(--rw-pm-color-blue))}._neutral_3qzzn_78 ._icon_3qzzn_50{color:var(--rw-color-text-secondary, rgba(var(--rw-palette-neutral-rgb-190), .72))}._progress_3qzzn_82 ._icon_3qzzn_50{color:var(--rw-fluent-brand-rest, var(--rw-pm-color-blue));animation:_toastSpin_3qzzn_1 1s linear infinite}._success_3qzzn_62{border-inline-start-color:var(--rw-fluent-status-success, #107c10)}._danger_3qzzn_66{border-inline-start-color:var(--rw-fluent-status-danger, #c50f1f)}._warning_3qzzn_70{border-inline-start-color:var(--rw-fluent-status-warning, #fde300)}._info_3qzzn_74,._progress_3qzzn_82{border-inline-start-color:var(--rw-fluent-brand-rest, var(--rw-pm-color-blue))}._neutral_3qzzn_78{border-inline-start-color:var(--rw-fluent-neutral-stroke-2, rgba(var(--rw-palette-neutral-rgb-190), .42))}._content_3qzzn_108{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}._title_3qzzn_116{font-size:var(--rw-font-size-sm);font-weight:600;line-height:1.2;color:var(--rw-color-text-primary, var(--rw-pm-color-text));margin:0;word-break:break-word}._description_3qzzn_125{font-size:var(--rw-font-size-sm);line-height:1.35;color:var(--rw-color-text-secondary, var(--rw-pm-color-text));margin:.25rem 0 0;word-break:break-word}._actions_3qzzn_133{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.625rem}._close_3qzzn_140{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;color:rgba(var(--rw-palette-neutral-rgb-190),.7);cursor:pointer;border-radius:.25rem;transition:background-color var(--rw-transition-fast, .16s ease),color var(--rw-transition-fast, .16s ease)}._close_3qzzn_140:hover{background-color:rgba(var(--rw-palette-neutral-rgb-190),.08);color:var(--rw-pm-color-text)}@media(max-width:640px){._viewport_3qzzn_1{bottom:.75rem;right:.75rem;width:calc(100vw - 1.5rem)}}@keyframes _toastSpin_3qzzn_1{to{transform:rotate(360deg)}}._avatar_c6b4w_1{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:#5c5651;color:var(--rw-pm-color-white);box-sizing:border-box;font-weight:lighter}._image_c6b4w_14{width:100%;height:100%;object-fit:cover}._fallback_c6b4w_20{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._fallbackText_c6b4w_28{font-weight:lighter;color:var(--rw-pm-color-white)}._circle_c6b4w_33{border-radius:9999px}._square_c6b4w_37{border-radius:.5rem}._xs_c6b4w_41{width:1.75rem;height:1.75rem;font-size:.75rem}._sm_c6b4w_47{width:2.25rem;height:2.25rem;font-size:.859rem}._md_c6b4w_53{width:3rem;height:3rem;font-size:1.25rem}._lg_c6b4w_59{width:4.5rem;height:4.5rem;font-size:1.75rem}._xl_c6b4w_65{width:6rem;height:6rem;font-size:2.25rem}._badge_hg6hu_1{--badge-color: var(--rw-pm-color-white);--badge-background: var(--rw-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(--rw-font-family);font-weight:400;font-stretch:normal;white-space:nowrap;box-sizing:border-box}._default_hg6hu_19{--badge-color: var(--rw-color-text-inverse, var(--rw-pm-color-white));--badge-background: var(--rw-pm-color-navy)}._primary_hg6hu_24{--badge-color: var(--rw-color-text-inverse, var(--rw-pm-color-white));--badge-background: var(--rw-pm-color-blue)}._success_hg6hu_29{--badge-color: var(--rw-color-text-inverse, var(--rw-pm-color-white));--badge-background: var(--rw-fluent-status-success, #107c10)}._warning_hg6hu_34{--badge-color: var(--rw-pm-color-text);--badge-background: var(--rw-fluent-status-warning-bg, #fff9db);--badge-border: color-mix(in srgb, var(--rw-fluent-status-warning, #817400) 34%, transparent)}._danger_hg6hu_40{--badge-color: var(--rw-color-text-inverse, var(--rw-pm-color-white));--badge-background: var(--rw-fluent-status-danger, #d13438)}._info_hg6hu_45{--badge-color: var(--rw-color-text-inverse, var(--rw-pm-color-white));--badge-background: var(--rw-fluent-status-info, var(--rw-pm-color-blue))}._subtle_hg6hu_50{--badge-color: var(--rw-pm-color-text);--badge-background: var(--rw-pm-color-selected);--badge-border: var(--rw-pm-color-border)}._sm_hg6hu_56{height:1.25rem;padding:0 .5rem;font-size:.625rem;border-radius:0;min-width:1.25rem;line-height:1.25rem}._md_hg6hu_65{height:1.5rem;padding:0 .75rem;font-size:var(--rw-font-size-sm);border-radius:0;min-width:1.5rem;line-height:1.5rem}html[data-theme=dark] ._default_hg6hu_19{--badge-color: var(--rw-pm-color-text);--badge-background: var(--rw-fluent-neutral-background-3, #1f2937);--badge-border: var(--rw-fluent-neutral-stroke-1, #374151)}html[data-theme=dark] ._success_hg6hu_29{--badge-color: #7ee082;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rw-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] ._warning_hg6hu_34{--badge-color: #f5d76e;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rw-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] ._danger_hg6hu_40{--badge-color: #ff9aa2;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rw-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] ._info_hg6hu_45{--badge-color: #6bdde2;--badge-background: color-mix(in srgb, var(--badge-color) 18%, var(--rw-pm-color-white, #111827));--badge-border: color-mix(in srgb, var(--badge-color) 42%, transparent)}html[data-theme=dark] ._subtle_hg6hu_50{--badge-color: var(--rw-pm-color-text);--badge-background: var(--rw-pm-color-selected);--badge-border: var(--rw-pm-color-border)}._status_q1egm_1{--status-color: var(--rw-pm-color-text);--status-background: var(--rw-pm-color-rail);--status-border: var(--rw-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(--rw-font-family);font-weight:650;line-height:1;white-space:nowrap;text-transform:none}._sm_q1egm_23{min-height:1.25rem;padding:.2rem .45rem;font-size:.6875rem}._md_q1egm_29{min-height:1.5rem;padding:.25rem .6rem;font-size:var(--rw-font-size-sm)}._neutral_q1egm_35{--status-color: var(--rw-pm-color-text);--status-background: var(--rw-pm-color-rail);--status-border: var(--rw-pm-color-border)}._info_q1egm_41{--status-color: var(--rw-fluent-status-info, var(--rw-pm-color-blue));--status-background: var(--rw-fluent-status-info-bg, var(--rw-pm-color-selected));--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}._success_q1egm_47{--status-color: var(--rw-fluent-status-success, #107c10);--status-background: var(--rw-fluent-status-success-bg, #f1faf1);--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}._warning_q1egm_53{--status-color: var(--rw-fluent-status-warning, #817400);--status-background: var(--rw-fluent-status-warning-bg, #fff9db);--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}._danger_q1egm_59{--status-color: var(--rw-fluent-status-danger, #d13438);--status-background: var(--rw-fluent-status-danger-bg, #fdf3f4);--status-border: color-mix(in srgb, var(--status-color) 34%, transparent)}html[data-theme=dark] ._neutral_q1egm_35{--status-background: var(--rw-fluent-neutral-background-3, #1f2937);--status-border: var(--rw-fluent-neutral-stroke-1, #374151)}html[data-theme=dark] ._info_q1egm_41{--status-color: #6bdde2;--status-background: color-mix(in srgb, var(--status-color) 15%, var(--rw-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 38%, transparent)}html[data-theme=dark] ._success_q1egm_47{--status-color: #7ee082;--status-background: color-mix(in srgb, var(--status-color) 14%, var(--rw-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 36%, transparent)}html[data-theme=dark] ._warning_q1egm_53{--status-color: #f5d76e;--status-background: color-mix(in srgb, var(--status-color) 14%, var(--rw-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 36%, transparent)}html[data-theme=dark] ._danger_q1egm_59{--status-color: #ff9aa2;--status-background: color-mix(in srgb, var(--status-color) 14%, var(--rw-pm-color-white, #111827));--status-border: color-mix(in srgb, var(--status-color) 38%, transparent)}._notice_kb7s8_1{--notice-color: var(--rw-pm-color-text);--notice-background: var(--rw-pm-color-rail);--notice-border: var(--rw-pm-color-border);display:flex;align-items:flex-start;gap:.5rem;border:1px solid var(--notice-border);border-radius:var(--rw-radius-sm);background-color:var(--notice-background);color:var(--notice-color);font-family:var(--rw-font-family)}._densityDefault_kb7s8_16{padding:.625rem .75rem}._densityCompact_kb7s8_20{padding:.375rem .5rem}._iconWrap_kb7s8_24{display:inline-flex;align-items:center;justify-content:center;margin-top:1px;flex-shrink:0}._body_kb7s8_32{min-width:0;display:flex;flex-direction:column;gap:.125rem}._title_kb7s8_39{font-size:var(--rw-font-size-sm);font-weight:var(--rw-font-weight-semibold);line-height:1.3}._description_kb7s8_45{font-size:.8125rem;line-height:1.4;color:inherit;opacity:.92}._toneNeutral_kb7s8_52{--notice-color: var(--rw-pm-color-text);--notice-background: var(--rw-pm-color-rail);--notice-border: var(--rw-pm-color-border)}._toneInfo_kb7s8_58{--notice-color: var(--rw-fluent-status-info, var(--rw-pm-color-blue));--notice-background: var(--rw-fluent-status-info-bg, var(--rw-pm-color-selected));--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}._toneSuccess_kb7s8_64{--notice-color: var(--rw-fluent-status-success, #107c10);--notice-background: var(--rw-fluent-status-success-bg, #f1faf1);--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}._toneWarning_kb7s8_70{--notice-color: var(--rw-fluent-status-warning, #817400);--notice-background: var(--rw-fluent-status-warning-bg, #fff9db);--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}._toneDanger_kb7s8_76{--notice-color: var(--rw-fluent-status-danger, #d13438);--notice-background: var(--rw-fluent-status-danger-bg, #fdf3f4);--notice-border: color-mix(in srgb, var(--notice-color) 40%, transparent)}html[data-theme=dark] ._toneNeutral_kb7s8_52{--notice-background: var(--rw-fluent-neutral-background-3, #1f2937);--notice-border: var(--rw-fluent-neutral-stroke-1, #374151)}html[data-theme=dark] ._toneInfo_kb7s8_58{--notice-color: #6bdde2;--notice-background: color-mix(in srgb, var(--notice-color) 15%, var(--rw-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 38%, transparent)}html[data-theme=dark] ._toneSuccess_kb7s8_64{--notice-color: #7ee082;--notice-background: color-mix(in srgb, var(--notice-color) 14%, var(--rw-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 36%, transparent)}html[data-theme=dark] ._toneWarning_kb7s8_70{--notice-color: #f5d76e;--notice-background: color-mix(in srgb, var(--notice-color) 14%, var(--rw-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 36%, transparent)}html[data-theme=dark] ._toneDanger_kb7s8_76{--notice-color: #ff9aa2;--notice-background: color-mix(in srgb, var(--notice-color) 14%, var(--rw-pm-color-white, #111827));--notice-border: color-mix(in srgb, var(--notice-color) 38%, transparent)}._panel_9dqe4_1{display:flex;flex-direction:column;min-width:0;border:1px solid transparent;border-radius:var(--rw-radius-md);background:var(--rw-fluent-neutral-background-1);color:var(--rw-color-text-primary);transition:background-color var(--rw-transition-normal),border-color var(--rw-transition-normal),box-shadow var(--rw-transition-normal)}._selected_9dqe4_15{border-color:transparent;box-shadow:0 0 0 2px #0060b12e,var(--rw-fluent-shadow-4)}._toneDefault_9dqe4_20{background:var(--rw-fluent-neutral-background-1)}._toneNeutral_9dqe4_24{background:var(--rw-fluent-neutral-background-3)}._toneBrand_9dqe4_28{background:var(--rw-fluent-brand-subtle);border-color:transparent}._toneDanger_9dqe4_33{background:var(--rw-fluent-status-danger-bg);border-color:transparent}._toneWarning_9dqe4_38{background:var(--rw-fluent-status-warning-bg);border-color:transparent}._toneInfo_9dqe4_43{background:var(--rw-fluent-status-info-bg);border-color:transparent}._toneSuccess_9dqe4_48{background:var(--rw-fluent-status-success-bg);border-color:transparent}._paddingDefault_9dqe4_53{padding:var(--rw-spacing-4)}._paddingNone_9dqe4_57{padding:0}._padding2x_9dqe4_61{padding:var(--rw-spacing-2)}._padding4x_9dqe4_65{padding:var(--rw-spacing-4)}._padding6x_9dqe4_69{padding:var(--rw-spacing-6)}._shadowNone_9dqe4_73{box-shadow:none}._shadowXs_9dqe4_77{box-shadow:var(--rw-fluent-shadow-2)}._shadowSm_9dqe4_81{box-shadow:var(--rw-fluent-shadow-4)}._shadowMd_9dqe4_85{box-shadow:var(--rw-fluent-shadow-8)}._shadowLg_9dqe4_89{box-shadow:var(--rw-fluent-shadow-16)}._shadowXl_9dqe4_93{box-shadow:var(--rw-fluent-shadow-28)}._radiusDefault_9dqe4_97{border-radius:var(--rw-radius-md)}._radiusNone_9dqe4_101{border-radius:0}._radiusNoneTopStart_9dqe4_105{border-top-left-radius:0}._radiusNoneTopEnd_9dqe4_109{border-top-right-radius:0}._radiusNoneBottomStart_9dqe4_113{border-bottom-left-radius:0}._radiusNoneBottomEnd_9dqe4_117{border-bottom-right-radius:0}._header_9dqe4_121{display:flex;align-items:center;justify-content:space-between;gap:var(--rw-spacing-3);margin-bottom:var(--rw-spacing-3)}._body_9dqe4_129{min-width:0}._footer_9dqe4_133{display:flex;align-items:center;justify-content:flex-end;gap:var(--rw-spacing-2);margin-top:var(--rw-spacing-3);padding-top:var(--rw-spacing-3);border-top:1px solid var(--rw-fluent-neutral-background-4)}._root_75rp5_1{position:relative;width:100%;font-family:var(--rw-font-family)}._inputGroup_75rp5_7{display:flex;align-items:center;width:100%;background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;box-sizing:border-box;transition:border-color .1s linear,box-shadow .1s linear}._inputGroup_75rp5_7:focus-within{border-color:var(--rw-pm-color-blue);box-shadow:0 0 0 1px var(--rw-pm-color-blue) inset}._searchIcon_75rp5_23{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:rgba(var(--rw-palette-neutral-rgb-190),.7);pointer-events:none}._input_75rp5_7{flex:1;min-width:0;border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--rw-pm-color-text);font-family:inherit;font-size:inherit;font-weight:400;line-height:1.25;box-shadow:none}._input_75rp5_7::placeholder{color:rgba(var(--rw-palette-neutral-rgb-190),.7);opacity:1}._clearButton_75rp5_53{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:rgba(var(--rw-palette-neutral-rgb-190),.7);outline:none}._clearButton_75rp5_53:hover{color:var(--rw-pm-color-text)}._clearButton_75rp5_53:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:1px}._sm_75rp5_77{height:var(--rw-control-height-sm);font-size:var(--rw-control-font-size-sm)}._sm_75rp5_77 ._searchIcon_75rp5_23{width:var(--rw-control-height-sm);height:var(--rw-control-height-sm)}._sm_75rp5_77 ._input_75rp5_7{padding-right:.5rem}._sm_75rp5_77 ._clearButton_75rp5_53{width:var(--rw-control-height-sm);height:var(--rw-control-height-sm)}._md_75rp5_96{height:var(--rw-control-height-md);font-size:var(--rw-control-font-size-md)}._md_75rp5_96 ._searchIcon_75rp5_23{width:var(--rw-control-height-md);height:var(--rw-control-height-md)}._md_75rp5_96 ._input_75rp5_7{padding-right:.5rem}._md_75rp5_96 ._clearButton_75rp5_53{width:var(--rw-control-height-md);height:var(--rw-control-height-md)}._lg_75rp5_115{height:var(--rw-control-height-lg);font-size:var(--rw-control-font-size-lg)}._lg_75rp5_115 ._searchIcon_75rp5_23{width:var(--rw-control-height-lg);height:var(--rw-control-height-lg)}._lg_75rp5_115 ._input_75rp5_7{padding-right:.5rem}._lg_75rp5_115 ._clearButton_75rp5_53{width:var(--rw-control-height-lg);height:var(--rw-control-height-lg)}._positioner_75rp5_135{z-index:var(--rw-z-dropdown)}._popup_75rp5_139{background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;box-shadow:var(--rw-fluent-shadow-8);box-sizing:border-box;min-width:var(--anchor-width);font-family:var(--rw-font-family)}._list_75rp5_150{display:flex;flex-direction:column;padding:.5rem 0;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}._item_75rp5_160{display:flex;align-items:center;min-height:var(--rw-popup-row-height-md);padding:.25rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md);color:var(--rw-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}._item_75rp5_160:hover,._item_75rp5_160[data-highlighted]{background-color:rgba(var(--rw-palette-neutral-rgb-190),.08)}._item_75rp5_160:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:-1px}._highlight_75rp5_191{font-weight:700}._empty_75rp5_196{display:flex;align-items:center;min-height:var(--rw-popup-row-height-md);padding:.25rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md);color:rgba(var(--rw-palette-neutral-rgb-190),.7)}._root_7t6je_1{position:relative;width:100%;font-family:var(--rw-font-family)}._inputGroup_7t6je_7{position:relative;display:flex;align-items:center;width:100%;background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;box-sizing:border-box;cursor:pointer;transition:border-color .1s linear,box-shadow .1s linear;overflow:hidden}._inputGroup_7t6je_7:focus-within{border-color:var(--rw-pm-color-blue);box-shadow:0 0 0 1px var(--rw-pm-color-blue) inset}._embedded_7t6je_26{height:100%;min-height:inherit;border-color:transparent;border-radius:0;background-color:transparent}._embedded_7t6je_26:focus-within{border-color:transparent;box-shadow:none}._label_7t6je_39{position:absolute;top:50%;left:var(--rw-control-padding-x-md);transform:translateY(-50%);font-size:var(--rw-font-size-sm);font-weight:600;line-height:1.25;color:rgba(var(--rw-palette-neutral-rgb-190),.7);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}._labelFloat_7t6je_58{top:.25rem;transform:none;font-size:var(--rw-font-size-xs);line-height:1}._input_7t6je_7{flex:1;min-width:0;border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--rw-pm-color-text);font-family:inherit;font-size:inherit;font-weight:400;line-height:1.25;box-shadow:none;cursor:pointer}._inputWithLabel_7t6je_82{padding-top:.75rem}._input_7t6je_7::placeholder{color:rgba(var(--rw-palette-neutral-rgb-190),.7);opacity:1}._divider_7t6je_91{box-sizing:border-box;display:inline-flex;border-left:1px solid var(--rw-pm-color-border);height:70%;margin-left:var(--rw-control-padding-x-md);flex-shrink:0}._icon_7t6je_100{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:rgba(var(--rw-palette-neutral-rgb-190),.7);transition:transform .15s ease}._inputGroup_7t6je_7[data-popup-open] ._icon_7t6je_100{transform:rotate(180deg)}._sm_7t6je_114{height:var(--rw-control-height-sm);padding-left:var(--rw-control-padding-x-sm);font-size:var(--rw-control-font-size-sm)}._sm_7t6je_114 ._icon_7t6je_100{width:var(--rw-control-height-sm);height:var(--rw-control-height-sm)}._md_7t6je_125{height:var(--rw-control-height-md);padding-left:var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md)}._md_7t6je_125 ._icon_7t6je_100{width:var(--rw-control-height-md);height:var(--rw-control-height-md)}._lg_7t6je_136{height:var(--rw-control-height-lg);padding-left:var(--rw-control-padding-x-lg);font-size:var(--rw-control-font-size-lg)}._lg_7t6je_136 ._icon_7t6je_100{width:var(--rw-control-height-lg);height:var(--rw-control-height-lg)}._inputGroupDisabled_7t6je_148{background-color:rgba(var(--rw-palette-neutral-rgb-190),.04);border-color:rgba(var(--rw-palette-neutral-rgb-190),.2);color:var(--rw-color-text-disabled);cursor:not-allowed}._inputGroupDisabled_7t6je_148 ._input_7t6je_7{cursor:not-allowed;color:var(--rw-color-text-disabled)}._inputGroupDisabled_7t6je_148 ._icon_7t6je_100{color:var(--rw-color-text-disabled)}._inputGroupDisabled_7t6je_148 ._divider_7t6je_91{border-color:rgba(var(--rw-palette-neutral-rgb-190),.2)}._inputGroupError_7t6je_169{border-color:#b3311f}._inputGroupError_7t6je_169:focus-within{border-color:#b3311f;box-shadow:0 0 0 1px #b3311f inset}._embedded_7t6je_26._inputGroupError_7t6je_169,._embedded_7t6je_26._inputGroupError_7t6je_169:focus-within{border-color:transparent;background-color:#b3311f12;box-shadow:none}._positioner_7t6je_186{z-index:var(--rw-z-popover)}._popup_7t6je_190{background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;box-shadow:var(--rw-fluent-shadow-8);box-sizing:border-box;min-width:var(--anchor-width);font-family:var(--rw-font-family)}._list_7t6je_201{display:flex;flex-direction:column;padding:.5rem 0;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch}._item_7t6je_211{display:flex;align-items:center;gap:.5rem;min-height:var(--rw-popup-row-height-md);padding:.25rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md);color:var(--rw-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}._item_7t6je_211:hover,._item_7t6je_211[data-highlighted]{background-color:rgba(var(--rw-palette-neutral-rgb-190),.08)}._item_7t6je_211:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:-1px}._item_7t6je_211[data-disabled]{opacity:.5;cursor:not-allowed}._itemIndicator_7t6je_248{width:1rem;height:1rem;flex-shrink:0;visibility:hidden;color:var(--rw-pm-color-text)}._item_7t6je_211[data-selected] ._itemIndicator_7t6je_248{visibility:visible}._itemText_7t6je_260{flex:1}._group_7t6je_265{display:flex;flex-direction:column}._groupLabel_7t6je_270{display:flex;align-items:center;min-height:var(--rw-popup-row-height-md);padding:.25rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md);font-weight:700;color:var(--rw-pm-color-text);box-sizing:border-box;cursor:default}._empty_7t6je_283{display:flex;align-items:center;min-height:var(--rw-popup-row-height-md);padding:.25rem var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md);color:rgba(var(--rw-palette-neutral-rgb-190),.7)}._trigger_ca9ni_1{background:transparent;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}._positioner_ca9ni_13{z-index:var(--rw-z-tooltip)}._popup_ca9ni_17{background-color:rgba(var(--rw-palette-neutral-rgb-190),.9);color:#fff;padding:.5rem .75rem;border-radius:.25rem;font-family:var(--rw-font-family);font-size:var(--rw-font-size-sm);line-height:1.2;box-shadow:var(--rw-fluent-shadow-8);max-width:20rem;word-break:break-word}._arrow_ca9ni_30{width:8px;height:8px;background-color:rgba(var(--rw-palette-neutral-rgb-190),.9);transform:rotate(45deg)}._grid_1afim_1{--datagrid-header-height: var(--rw-grid-header-height-md);--datagrid-row-height: var(--rw-grid-row-height-md);--datagrid-cell-padding-y: .25rem;--datagrid-cell-padding-x: .5rem;--datagrid-header-font-size: var(--rw-font-size-sm);--datagrid-cell-font-size: var(--rw-font-size-sm);position:relative;width:100%;border:1px solid var(--rw-pm-color-border);background-color:var(--rw-pm-color-white);box-sizing:border-box;overflow:auto;cursor:default;font-family:var(--rw-font-family)}._table_1afim_19{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}._sm_1afim_27{--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(--rw-font-size-xs);--datagrid-cell-font-size: var(--rw-font-size-xs)}._lg_1afim_36{--datagrid-header-height: var(--rw-grid-header-height-lg);--datagrid-row-height: var(--rw-grid-row-height-lg);--datagrid-cell-padding-y: .5rem;--datagrid-cell-padding-x: .75rem;--datagrid-header-font-size: var(--rw-font-size-md);--datagrid-cell-font-size: var(--rw-font-size-md)}._headerCell_1afim_45{position:relative;background-color:var(--rw-pm-color-white);color:var(--rw-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(--rw-pm-color-border);border-right:1px solid var(--rw-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}._headerCell_1afim_45:last-child{border-right:none}._headerCellSortable_1afim_69{cursor:pointer}._headerCellSortable_1afim_69:hover{background-image:linear-gradient(rgba(var(--rw-palette-neutral-rgb-190),.08),rgba(var(--rw-palette-neutral-rgb-190),.08))}._headerContent_1afim_77{display:inline-flex;align-items:center;gap:.375rem}._cell_1afim_83{position:relative;background-color:var(--rw-pm-color-white);color:var(--rw-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(--rw-pm-color-strip);border-right:1px solid var(--rw-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}._cell_1afim_83:last-child{border-right:none}._cellEditing_1afim_105{padding:0;overflow:visible}._cellEditing_1afim_105:focus-within{z-index:1;box-shadow:0 0 0 2px var(--rw-pm-color-blue) inset}._cellEditor_1afim_115{display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--datagrid-row-height)}._cellEditor_1afim_115>*{flex:1 1 auto;min-width:0}._row_1afim_128{transition:background-color .1s linear}._rowHover_1afim_132:hover ._cell_1afim_83{background-image:linear-gradient(rgba(var(--rw-palette-neutral-rgb-190),.04),rgba(var(--rw-palette-neutral-rgb-190),.04))}._rowSelected_1afim_136 ._cell_1afim_83{background-color:var(--rw-pm-color-selected)!important}._rowBanded_1afim_140 ._cell_1afim_83{background-color:rgba(var(--rw-palette-neutral-rgb-190),.02)}._rowSelectable_1afim_144{cursor:pointer}._sortIcon_1afim_148{display:inline-flex;flex-shrink:0;color:rgba(var(--rw-palette-neutral-rgb-190),.5);transition:color .1s linear}._sortActive_1afim_155{color:var(--rw-pm-color-text)}._emptyRow_1afim_159{text-align:center;padding:1.5rem;font-size:var(--datagrid-cell-font-size);color:rgba(var(--rw-palette-neutral-rgb-190),.7)}._alignLeft_1afim_167{text-align:start}._alignCenter_1afim_171{text-align:center}._alignRight_1afim_175{text-align:end}._row_1afim_128:focus-visible ._cell_1afim_83:first-child{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:-1px}._selectHeader_1afim_186,._selectCell_1afim_195{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}._headerCellFixed_1afim_205{position:sticky;left:0;z-index:2;background-color:var(--rw-pm-color-white)}._cellFixed_1afim_212{position:sticky;left:0;z-index:1;background-color:var(--rw-pm-color-white)}._rowSelected_1afim_136 ._headerCellFixed_1afim_205,._rowSelected_1afim_136 ._cellFixed_1afim_212{background-color:var(--rw-pm-color-selected)!important}._rowBanded_1afim_140 ._cellFixed_1afim_212{background-color:rgba(var(--rw-palette-neutral-rgb-190),.02)}._rowHover_1afim_132:hover ._headerCellFixed_1afim_205,._rowHover_1afim_132:hover ._cellFixed_1afim_212{background-image:linear-gradient(rgba(var(--rw-palette-neutral-rgb-190),.04),rgba(var(--rw-palette-neutral-rgb-190),.04))}._footer_1afim_237{border-top:1px solid var(--rw-pm-color-border)}._footerCell_1afim_241{position:relative;background-color:var(--rw-pm-color-white);color:var(--rw-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(--rw-pm-color-strip);border-right:1px solid var(--rw-pm-color-strip);text-align:end;vertical-align:middle;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footerCell_1afim_241:last-child{border-right:none}._statusBar_1afim_264{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--rw-control-height-md);padding:.25rem var(--rw-control-padding-x-md);border-top:1px solid var(--rw-pm-color-border);background-color:var(--rw-pm-color-white);box-sizing:border-box;flex-wrap:wrap}._statusLeft_1afim_277{display:flex;align-items:center;flex-shrink:0}._statusText_1afim_283{font-size:var(--rw-control-font-size-md);color:var(--rw-pm-color-text);font-weight:500}._statusRight_1afim_289{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}._pageSize_1afim_297{display:flex;align-items:center;gap:.5rem}._pageSizeLabel_1afim_303{font-size:var(--rw-control-font-size-md);color:rgba(var(--rw-palette-neutral-rgb-190),.7);white-space:nowrap}._pageSizeSelect_1afim_309{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:var(--rw-control-height-sm);padding:0 .5rem;font-family:inherit;font-size:var(--rw-control-font-size-md);color:var(--rw-pm-color-text);background-color:var(--rw-pm-color-white);border:1px solid var(--rw-pm-color-border);border-radius:.25rem;cursor:pointer;box-sizing:border-box}._pageSizeSelect_1afim_309:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:1px}._navButtons_1afim_329{display:inline-flex;align-items:center;gap:.25rem}._navButton_1afim_329{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;margin:0;border:none;background-color:transparent;color:var(--rw-pm-color-text);cursor:pointer;border-radius:.25rem;transition:background-color .1s linear;font-family:inherit}._navButton_1afim_329:hover:not(:disabled){background-color:rgba(var(--rw-palette-neutral-rgb-190),.08)}._navButton_1afim_329:disabled{color:rgba(var(--rw-palette-neutral-rgb-190),.3);cursor:not-allowed}._navButton_1afim_329:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:-1px}._pageInfo_1afim_366{display:inline-flex;align-items:center;padding:0 .5rem;font-size:var(--rw-control-font-size-md);font-weight:500;color:var(--rw-pm-color-text);min-width:3rem;justify-content:center}._pageOf_1afim_377{color:rgba(var(--rw-palette-neutral-rgb-190),.6);font-weight:400;margin:0 .125rem}._listView_18oez_5{position:relative;width:100%;border:1px solid var(--rw-pm-color-border);background-color:var(--rw-pm-color-white);box-sizing:border-box;overflow:auto;cursor:default;font-family:var(--rw-font-family)}._list_18oez_5{list-style:none;margin:0;padding:0}._item_18oez_30{display:flex;align-items:center;gap:.5rem;min-height:var(--rw-grid-row-height-md);padding:.25rem var(--rw-control-padding-x-md);color:var(--rw-pm-color-text);font-size:var(--rw-control-font-size-md);line-height:1.375;border-bottom:1px solid var(--rw-pm-color-strip);box-sizing:border-box;-webkit-user-select:none;user-select:none;transition:background-color .1s linear}._item_18oez_30:last-child{border-bottom:none}._itemNoGridline_18oez_49{border-bottom:none!important}._itemContent_18oez_53{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemHover_18oez_65:hover:not(._itemDisabled_18oez_65){background-image:linear-gradient(rgba(var(--rw-palette-neutral-rgb-190),.08),rgba(var(--rw-palette-neutral-rgb-190),.08))}._itemSelected_18oez_69{background-color:var(--rw-pm-color-selected)!important}._itemDisabled_18oez_65{color:rgba(var(--rw-palette-neutral-rgb-190),.35);cursor:not-allowed}._itemDisabled_18oez_65 ._itemContent_18oez_53{opacity:.7}._itemSelectable_18oez_82{cursor:pointer}._itemFocused_18oez_86{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:-1px}._checkbox_18oez_95{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}._groupHeader_18oez_106{position:sticky;top:0;z-index:1;padding:.375rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25;color:var(--rw-pm-color-text);background-color:rgba(var(--rw-palette-neutral-rgb-190),.02);border-bottom:1px solid var(--rw-pm-color-border);box-sizing:border-box;-webkit-user-select:none;user-select:none}._sm_18oez_125 ._item_18oez_30{min-height:1.625rem;padding:.125rem var(--rw-control-padding-x-sm);font-size:var(--rw-control-font-size-sm)}._sm_18oez_125 ._groupHeader_18oez_106{padding:.25rem .75rem;font-size:.8125rem}._lg_18oez_136 ._item_18oez_30{min-height:var(--rw-grid-row-height-lg);padding:.625rem .75rem;font-size:var(--rw-control-font-size-lg)}._lg_18oez_136 ._groupHeader_18oez_106{padding:.5rem .75rem;font-size:.9375rem}._gridlinesTop_18oez_151{border-top:1px solid var(--rw-pm-color-strip)}._gridlinesBottom_18oez_155{border-bottom:1px solid var(--rw-pm-color-strip)}._empty_18oez_163{padding:1.5rem;text-align:center;font-size:var(--rw-control-font-size-md);color:rgba(var(--rw-palette-neutral-rgb-190),.7)}._toolbar_1pn7w_12{display:flex;align-items:center;flex-wrap:wrap;padding:.25em 0;border-style:solid;border-color:var(--rw-fluent-neutral-stroke-1);border-width:0;border-radius:var(--rw-core-border-radius-md);background-color:transparent;font-family:var(--rw-typography-body-md-font-family, var(--rw-font-family))}._toolbarChromingSolid_1pn7w_26{background-color:var(--rw-fluent-neutral-background-1);box-shadow:var(--rw-fluent-shadow-8)}._toolbarChromingOutlined_1pn7w_31{border-width:1px;background-color:transparent}._toolbarChromingBorderless_1pn7w_36{border-width:0;background-color:transparent}._toolbarFullWidth_1pn7w_42{display:flex;width:100%}._toolbarTopBorder_1pn7w_51{border-top-width:1px;border-radius:0}._toolbarBottomBorder_1pn7w_56{border-bottom-width:1px;border-radius:0}._toolbarNoChrome_1pn7w_61{background-color:transparent!important;border-width:0!important}._toolbars_1pn7w_70{display:flex;flex-direction:column;border-style:solid;border-color:var(--rw-core-border-color-enabled);border-width:0;border-radius:var(--rw-core-border-radius-md);background-color:transparent}._toolbarsChromingSolid_1pn7w_80{background-color:rgba(var(--rw-palette-neutral-rgb-190),.04)}._toolbarsChromingOutlined_1pn7w_84{border-width:1px;background-color:transparent}._toolbarsChromingBorderless_1pn7w_89{border-width:0;background-color:transparent}._toolbarRow_1pn7w_98{display:flex;align-items:center;flex-wrap:wrap}._toolbarRow_1pn7w_98+._toolbarRow_1pn7w_98{border-top:1px solid var(--rw-fluent-neutral-stroke-1)}._toolbarRow_1pn7w_98 ._toolbar_1pn7w_12{display:flex;background-color:transparent;border:0;border-radius:0}._toolbarRow_1pn7w_98 ._toolbar_1pn7w_12+._toolbar_1pn7w_12{border-inline-start:1px solid var(--rw-fluent-neutral-stroke-1);margin-inline-start:.5em;padding-inline-start:.5em}._toolbar_1pn7w_12 ._button_1pn7w_129{margin-block-end:0}._toolbar_1pn7w_12>._button_1pn7w_129:not(:first-child),._toolbar_1pn7w_12>._itemGroup_1pn7w_135:not(:first-child),._toolbar_1pn7w_12>._menuWrapper_1pn7w_136:not(:first-child){margin-inline-start:.125rem}._toolbar_1pn7w_12>._button_1pn7w_129:not(:last-child),._toolbar_1pn7w_12>._itemGroup_1pn7w_135:not(:last-child),._toolbar_1pn7w_12>._menuWrapper_1pn7w_136:not(:last-child){margin-inline-end:.125rem}._separator_1pn7w_150{border-inline-start:solid 1px var(--rw-fluent-neutral-stroke-1);height:1.833em;display:inline-block;vertical-align:middle;margin:0 var(--rw-toolbar-separator-margin, .25rem);flex-shrink:0}._button_1pn7w_129{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;border:1px solid transparent;border-radius:var(--rw-core-border-radius-sm);font-family:inherit;font-weight:var(--rw-typography-body-md-font-weight);line-height:1;color:var(--rw-core-text-color-primary);background:transparent;cursor:pointer;white-space:nowrap;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:background-color var(--rw-animation-duration-short) ease,border-color var(--rw-animation-duration-short) ease}._button_1pn7w_129:focus-visible{outline:dotted 1px var(--rw-core-text-color-primary);outline-offset:1px}._button_1pn7w_129:disabled,._button_1pn7w_129[data-disabled]{color:var(--rw-core-text-color-disabled);cursor:default;background-image:none}._button_1pn7w_129[data-loading]{cursor:progress}._loadingSpinner_1pn7w_201{flex:0 0 auto;width:1em;height:1em;border:.125rem solid currentColor;border-block-start-color:transparent;border-radius:999px;opacity:.84;animation:_toolbarLoadingSpin_1pn7w_1 .78s linear infinite}._sizeSm_1pn7w_213 ._button_1pn7w_129{height:var(--rw-control-height-sm);padding:0 var(--rw-control-padding-x-sm);font-size:var(--rw-control-font-size-sm)}._sizeMd_1pn7w_219 ._button_1pn7w_129{height:var(--rw-control-height-md);padding:0 var(--rw-control-padding-x-md);font-size:var(--rw-control-font-size-md)}._sizeLg_1pn7w_225 ._button_1pn7w_129{height:var(--rw-control-height-lg);padding:0 var(--rw-control-padding-x-lg);font-size:var(--rw-control-font-size-lg)}._toolbarChromingSolid_1pn7w_26 ._button_1pn7w_129,._chromingSolid_1pn7w_237{background-color:var(--rw-fluent-neutral-background-3);border-color:transparent}._toolbarChromingSolid_1pn7w_26 ._button_1pn7w_129:hover:not(:disabled),._chromingSolid_1pn7w_237:hover:not(:disabled){background-color:var(--rw-fluent-neutral-background-5)}._toolbarChromingOutlined_1pn7w_31 ._button_1pn7w_129,._chromingOutlined_1pn7w_249{background-color:transparent;border-color:rgba(var(--rw-palette-neutral-rgb-190),.42)}._toolbarChromingOutlined_1pn7w_31 ._button_1pn7w_129:hover:not(:disabled),._chromingOutlined_1pn7w_249:hover:not(:disabled){background-color:var(--rw-fluent-neutral-background-3)}._toolbarChromingBorderless_1pn7w_36 ._button_1pn7w_129,._chromingBorderless_1pn7w_261{background-color:transparent;border-color:transparent}._toolbarChromingBorderless_1pn7w_36 ._button_1pn7w_129:hover:not(:disabled),._chromingBorderless_1pn7w_261:hover:not(:disabled){background-color:var(--rw-fluent-neutral-background-3)}._variantBrand_1pn7w_275{background-color:var(--rw-fluent-brand-rest);border-color:transparent;color:#fff}._variantBrand_1pn7w_275:hover:not(:disabled){background-color:var(--rw-fluent-brand-hover);border-color:transparent;color:#fff}._variantBrand_1pn7w_275:active:not(:disabled){background-color:var(--rw-fluent-brand-pressed);border-color:transparent;color:#fff}._chromingOutlined_1pn7w_249._variantBrand_1pn7w_275{background-color:transparent;border-color:var(--rw-fluent-brand-rest);color:var(--rw-fluent-brand-rest)}._chromingOutlined_1pn7w_249._variantBrand_1pn7w_275:hover:not(:disabled){background-color:var(--rw-fluent-brand-subtle);border-color:var(--rw-fluent-brand-rest);color:var(--rw-fluent-brand-rest)}._chromingBorderless_1pn7w_261._variantBrand_1pn7w_275{background-color:transparent;border-color:transparent;color:var(--rw-fluent-brand-rest)}._chromingBorderless_1pn7w_261._variantBrand_1pn7w_275:hover:not(:disabled){background-color:var(--rw-fluent-brand-subtle);border-color:transparent;color:var(--rw-fluent-brand-rest)}._variantDanger_1pn7w_317{background-color:var(--rw-fluent-status-danger);border-color:transparent;color:#fff}._variantDanger_1pn7w_317:hover:not(:disabled){background-color:var(--rw-fluent-status-danger-hover);border-color:transparent;color:#fff}._variantDanger_1pn7w_317:active:not(:disabled){background-color:var(--rw-fluent-status-danger-pressed);border-color:transparent;color:#fff}._chromingOutlined_1pn7w_249._variantDanger_1pn7w_317{background-color:transparent;border-color:var(--rw-fluent-status-danger);color:var(--rw-fluent-status-danger)}._chromingOutlined_1pn7w_249._variantDanger_1pn7w_317:hover:not(:disabled){background-color:var(--rw-fluent-status-danger-bg);border-color:var(--rw-fluent-status-danger);color:var(--rw-fluent-status-danger)}._chromingBorderless_1pn7w_261._variantDanger_1pn7w_317{background-color:transparent;border-color:transparent;color:var(--rw-fluent-status-danger)}._chromingBorderless_1pn7w_261._variantDanger_1pn7w_317:hover:not(:disabled){background-color:var(--rw-fluent-status-danger-bg);border-color:transparent;color:var(--rw-fluent-status-danger)}._toggleSelected_1pn7w_363{background-color:var(--rw-core-bg-color-selected);border-color:transparent;color:var(--rw-core-text-color-primary)}._label_1pn7w_373{min-width:0;overflow:hidden;text-overflow:ellipsis}._icon_1pn7w_379{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._displayIcons_1pn7w_386{width:var(--rw-control-height-md);padding:0!important}._sizeSm_1pn7w_213 ._displayIcons_1pn7w_386{width:var(--rw-control-height-sm)}._sizeLg_1pn7w_225 ._displayIcons_1pn7w_386{width:var(--rw-control-height-lg)}._displayIcons_1pn7w_386 ._label_1pn7w_373{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._itemGroup_1pn7w_135{display:inline-flex;align-items:center;gap:inherit;min-width:0}._itemGroup_1pn7w_135 ._button_1pn7w_129{margin-inline-start:0;margin-inline-end:0}._itemGroup_1pn7w_135 ._button_1pn7w_129:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}._itemGroup_1pn7w_135 ._button_1pn7w_129:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}._itemGroup_1pn7w_135 ._button_1pn7w_129:focus-visible{z-index:1}._menuWrapper_1pn7w_136{display:inline-flex}._caret_1pn7w_454{flex:0 0 auto;opacity:.72}._menuTrigger_1pn7w_450[data-popup-open] ._caret_1pn7w_454{transform:rotate(180deg)}._positioner_1pn7w_467{z-index:var(--rw-z-dropdown, 1000)}._popup_1pn7w_471{min-width:max(12rem,var(--anchor-width));max-width:20rem;max-height:18rem;overflow-y:auto;border:1px solid var(--rw-fluent-neutral-stroke-1);border-radius:var(--rw-core-border-radius-md);background:var(--rw-core-bg-color-content);box-shadow:var(--rw-fluent-shadow-16);padding:.25rem;font-family:inherit}._menuItem_1pn7w_484{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0;border:none;border-radius:calc(var(--rw-core-border-radius-md) - 2px);background:transparent;color:var(--rw-core-text-color-primary);font-size:var(--rw-control-font-size-md);line-height:1.25;min-height:var(--rw-popup-row-height-md);padding:.25rem .625rem;text-align:start;cursor:pointer;transition:background-color var(--rw-animation-duration-short) ease}._menuItem_1pn7w_484:hover,._menuItem_1pn7w_484[data-highlighted]{background-color:var(--rw-core-bg-color-hover);outline:none}._menuItem_1pn7w_484[data-disabled]{color:var(--rw-core-text-color-disabled);cursor:default;background:transparent}._menuItemLabel_1pn7w_515{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuSeparator_1pn7w_522{border:0;border-block-start:1px solid var(--rw-core-divider-color);margin:.25rem .5rem;height:0}@keyframes _toolbarLoadingSpin_1pn7w_1{to{transform:rotate(360deg)}}._root_18qq9_1{font-family:var(--rw-font-family)}._list_18qq9_5{list-style:none;margin:0;padding:0}._vertical_18qq9_11 ._list_18qq9_5{display:flex;flex-direction:column}._horizontal_18qq9_16 ._list_18qq9_5{display:flex;flex-direction:row;gap:var(--rw-core-spacing-1x)}._item_18qq9_22{position:relative}._vertical_18qq9_11 ._item_18qq9_22{border-radius:var(--rw-core-border-radius-sm)}._horizontal_18qq9_16 ._item_18qq9_22{border-radius:var(--rw-core-border-radius-md)}._link_18qq9_34{display:flex;align-items:center;gap:var(--rw-core-spacing-2x);width:100%;padding:var(--rw-core-spacing-2x) var(--rw-core-spacing-3x);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--rw-typography-body-md-font-size);line-height:var(--rw-typography-body-md-line-height);color:var(--rw-core-text-color-primary);text-decoration:none;text-align:start;border-radius:inherit;transition:background-color var(--rw-animation-duration-short) ease}._link_18qq9_34:hover{background-color:var(--rw-core-bg-color-hover)}._link_18qq9_34:focus-visible{outline:2px solid var(--rw-core-border-color-selected);outline-offset:-2px}._selected_18qq9_62 ._link_18qq9_34{background-color:var(--rw-core-bg-color-selected);color:var(--rw-core-text-color-brand);font-weight:var(--rw-typography-body-md-font-weight)}._disabled_18qq9_68 ._link_18qq9_34{opacity:.5;cursor:not-allowed}._disabled_18qq9_68 ._link_18qq9_34:hover{background-color:transparent}._icon_18qq9_77{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}._label_18qq9_85{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subList_18qq9_92{list-style:none;margin:0;padding:0;padding-block-start:var(--rw-core-spacing-1x)}.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(--rw-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);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(--rw-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(--rw-pm-color-text))}.headerContextTab.active .headerContextClose{color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .72))}.headerContextTab.active .headerContextClose:hover{color:var(--pm-theme-text, var(--rw-pm-color-text));background:var(--pm-theme-hover, rgba(var(--rw-palette-neutral-rgb-190), .08))}.headerContextItem{display:inline-flex;align-items:center;height:100%;padding:0 11px;color:var(--pm-theme-text, var(--rw-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(--rw-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(--rw-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(--rw-pm-color-text))}.pmDrawerGroupItem{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;background:transparent;color:var(--pm-theme-text, var(--rw-pm-color-text));font-family:var(--rw-font-family);font-size:.875rem;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.pmDrawerGroupItem:hover{background-color:var(--pm-theme-hover, var(--rw-pm-color-selected))}.pmDrawerGroupItemSelected{background-color:var(--pm-theme-selected, var(--rw-pm-color-selected))}.pmDrawerGroupItem:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rw-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(--rw-core-border-radius-md);background:var(--pm-theme-selected, var(--rw-pm-color-selected));color:var(--pm-theme-accent, var(--rw-pm-color-blue))}.pmDrawerGroupContent{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.pmDrawerGroupLabel{font-weight:580;line-height:1.35}.pmDrawerGroupDescription{color:var(--pm-theme-text-muted, rgba(var(--rw-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(--rw-pm-color-text))}.pmGroupSectionDescription{margin:0;font-size:.8125rem;color:var(--pm-theme-text-muted, rgba(var(--rw-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(--rw-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(--rw-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(--rw-pm-color-text))}.pmOptionRowDescription{font-size:.75rem;color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .74));line-height:1.35}.pmOptionSelect{height:var(--rw-control-height-md);padding:0 var(--rw-control-padding-x-md);border:1px solid var(--pm-theme-border, rgb(209, 209, 209));border-radius:var(--rw-core-border-radius-sm);background:var(--pm-theme-surface, #ffffff);color:var(--pm-theme-text, var(--rw-pm-color-text));font-family:var(--rw-font-family);font-size:var(--rw-control-font-size-md);cursor:pointer}.pmOptionSelect:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rw-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(--rw-pm-color-text));cursor:pointer}.pmRadioItem input[type=radio]{accent-color:var(--pm-theme-accent, var(--rw-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(--rw-core-border-radius-md);background:var(--pm-theme-surface, #ffffff);color:var(--pm-theme-text, var(--rw-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(--rw-pm-color-blue))}.pmThemeCard:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rw-pm-color-blue));outline-offset:2px}.pmThemeCardSelected{background:var(--pm-theme-selected, var(--rw-pm-color-selected));border-color:var(--pm-theme-accent, var(--rw-pm-color-blue));box-shadow:0 0 0 2px var(--pm-theme-accent, var(--rw-pm-color-blue))}.pmThemePreview{width:100%;height:48px;border-radius:var(--rw-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(--rw-pm-color-text))}.pmThemeDescription{font-size:.75rem;color:var(--pm-theme-text-muted, rgba(var(--rw-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(--rw-pm-color-blue));color:var(--rw-color-text-inverse, #ffffff)}@media(max-width:640px){.pmThemeGrid{grid-template-columns:1fr}}.sidebar{--sidebar-rail-width: 3.143em;--sidebar-panel-width: 240px;--sidebar-rail-bg: var(--pm-theme-sidebar-bg, rgb(235, 235, 235));--sidebar-rail-text: var(--pm-theme-sidebar-text, #ffffff);--sidebar-rail-text-muted: var(--pm-theme-sidebar-text-muted, rgba(255, 255, 255, .72));--sidebar-rail-border: var(--pm-theme-sidebar-border, rgba(255, 255, 255, .18));--sidebar-rail-hover: var(--pm-theme-sidebar-hover, rgba(255, 255, 255, .14));--sidebar-rail-active: var(--pm-theme-sidebar-active-bg, rgba(255, 255, 255, .16));--sidebar-panel-bg: var(--pm-theme-sidebar-panel-bg, var(--pm-theme-surface-raised, #ffffff));--sidebar-panel-text: var(--pm-theme-sidebar-panel-text, var(--pm-theme-text, #3c3c3c));--sidebar-panel-text-muted: var(--pm-theme-sidebar-panel-muted, var(--pm-theme-text-muted, rgba(60, 60, 60, .74)));--sidebar-panel-border: var(--pm-theme-sidebar-panel-border, var(--pm-theme-border, rgb(209, 209, 209)));--sidebar-panel-row-hover: var(--pm-theme-sidebar-panel-hover, var(--pm-theme-hover, #f9f9f9));--sidebar-panel-row-active: var(--pm-theme-sidebar-panel-active, var(--pm-theme-selected, rgb(235, 235, 235)));font-size:14px;width:var(--sidebar-rail-width);min-width:var(--sidebar-rail-width);height:100%;flex-shrink:0;display:flex;position:relative;color:var(--sidebar-rail-text);background-color:var(--sidebar-rail-bg);overflow:visible;transition:width .22s ease,min-width .22s ease}.sidebar[data-compact=true]{--sidebar-rail-width: 2.6em}:root.pm-default-gray-sidebar .sidebar,.sidebar.pm-default-gray-sidebar{--sidebar-rail-text: #3c3c3c;--sidebar-rail-text-muted: rgba(60, 60, 60, .74);--sidebar-rail-border: rgb(209, 209, 209);--sidebar-rail-hover: #ffffff;--sidebar-rail-active: #ffffff;--sidebar-panel-bg: #ffffff;--sidebar-panel-text: #3c3c3c;--sidebar-panel-text-muted: rgba(60, 60, 60, .74);--sidebar-panel-border: rgb(209, 209, 209);--sidebar-panel-row-hover: rgb(249, 249, 249);--sidebar-panel-row-active: rgb(235, 235, 235)}.sidebar.panelOpen{width:var(--sidebar-rail-width);min-width:var(--sidebar-rail-width)}.sidebarRail{width:var(--sidebar-rail-width);height:100%;background-color:var(--sidebar-rail-bg);border-right:1px solid var(--sidebar-rail-border);display:flex;flex-direction:column;transform:translate(0);opacity:1;transition:opacity .18s ease,transform .22s ease}.sidebarRailMain{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-top:0;scrollbar-width:none}.sidebarRailMain::-webkit-scrollbar{width:0;height:0}.sidebarRailBottom{padding:8px 0 10px;border-top:1px solid var(--sidebar-rail-border);display:flex;flex-direction:column;gap:8px}.sidebarRailGroup{display:flex;flex-direction:column}.sidebarRailGroup+.sidebarRailGroup{border-top:1px solid var(--sidebar-rail-border);padding-top:8px}.sidebarRailMain>*,.sidebarRailGroup>*{width:100%}.sidebarIcon{width:100%;height:var(--rw-control-height-md);display:flex;align-items:center;justify-content:center;background:none;border:0;border-left-width:3px;border-left-style:solid;border-left-color:transparent;border-radius:0;color:var(--sidebar-rail-text-muted);transition:background-color .18s ease,color .18s ease,border-left-color .18s ease}.sidebarIcon:hover{background-color:var(--sidebar-rail-hover);color:var(--sidebar-rail-text)}.sidebarIcon.active{--oj-button-borderless-chrome-text-color: var(--sidebar-rail-text);--oj-button-borderless-chrome-text-color-hover: var(--sidebar-rail-text);color:var(--sidebar-rail-text);background-color:var(--sidebar-rail-active);border-left-color:var(--pm-theme-sidebar-active-border, var(--rw-pm-color-blue))}.sidebarIcon:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rw-pm-color-blue));outline-offset:-2px}.sidebarPanel{position:absolute;z-index:30;top:0;left:var(--sidebar-rail-width);bottom:0;width:var(--sidebar-panel-width);display:flex;flex-direction:column;background-color:var(--sidebar-panel-bg);border-right:1px solid var(--sidebar-panel-border);box-shadow:4px 0 14px #00000024;padding:12px 0 0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-12px);transition:opacity .18s ease,transform .22s ease,visibility 0s linear .22s}.sidebarPanel.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition:opacity .18s ease,transform .22s ease,visibility 0s linear 0s}.sidebar.panelOpen .sidebarPanel{box-shadow:4px 0 14px #00000024}.sidebar.hidden{width:0;min-width:0;overflow:hidden}.sidebar.hidden .sidebarRail{opacity:0;transform:translate(-12px);pointer-events:none}.sidebar.hidden .sidebarPanel{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-20px)}.sidebarPanelHeader{flex-shrink:0;padding:0 14px 10px}.sidebarPanelTitle{margin:0;color:var(--sidebar-panel-text);font-family:var(--rw-font-family);font-size:.875rem;font-weight:600;line-height:1.35}.sidebarPanelDescription{margin:4px 0 0;color:var(--sidebar-panel-text-muted);font-family:var(--rw-font-family);font-size:.75rem;line-height:1.35}.sidebarPanelDivider{flex-shrink:0;height:1px;margin:0 14px 8px;background-color:var(--sidebar-panel-border)}.sidebarSubNav{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;scrollbar-color:var(--pm-scrollbar-thumb) transparent;scrollbar-width:thin}.sidebarSubNav::-webkit-scrollbar{width:.5rem}.sidebarSubNav::-webkit-scrollbar-thumb{border-width:.125rem;border-radius:999px;background-color:var(--pm-scrollbar-thumb)}.sidebarSubNav::-webkit-scrollbar-thumb:hover{background-color:var(--pm-scrollbar-thumb-hover)}.sidebarSubItem{width:100%;min-height:var(--rw-control-height-md);border:0;background:transparent;color:var(--sidebar-panel-text);font-family:var(--rw-font-family);text-align:left;padding:8px var(--rw-control-padding-x-md);cursor:pointer;display:flex;flex-direction:column;gap:2px;transition:background-color .18s ease,color .18s ease}.sidebarSubItem:hover{background-color:var(--sidebar-panel-row-hover)}.sidebarSubItem.active{background-color:var(--sidebar-panel-row-active);box-shadow:inset 3px 0 var(--pm-theme-accent, var(--rw-pm-color-blue))}.sidebarSubItem:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rw-pm-color-blue));outline-offset:-2px}.sidebarSubItemLabel{font-size:var(--rw-control-font-size-md);font-weight:520;line-height:1.35}.sidebarSubItemDescription{color:var(--sidebar-panel-text-muted);font-size:.75rem;font-weight:400;line-height:1.35}.sidebarPanelFooter{flex-shrink:0;margin-top:auto;padding:10px 14px;border-top:1px solid var(--sidebar-panel-border);background-color:var(--sidebar-panel-bg)}.sidebarFooterRow{display:flex;align-items:center;gap:8px;color:var(--sidebar-panel-text-muted);font-family:var(--rw-font-family);font-size:.75rem;line-height:1.4}.sidebarFooterRow+.sidebarFooterRow{margin-top:6px}.sidebarFooterRow>svg{flex-shrink:0}.sidebarFooterLabel{flex-shrink:0;color:var(--sidebar-panel-text-muted);font-weight:500}.sidebarFooterValue{color:var(--sidebar-panel-text);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.sidebar.panelOpen{width:var(--sidebar-rail-width);min-width:var(--sidebar-rail-width)}.sidebarPanel{display:none}}@media(prefers-reduced-motion:reduce){.sidebar,.sidebarRail,.sidebarIcon,.sidebarPanel,.sidebarSubItem{transition:none}}.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(--rw-palette-neutral-rgb-190), .68));border-top:1px solid var(--pm-theme-border, rgb(209, 209, 209));font-size:.6875rem;font-family:var(--rw-font-family)}.footerLeft{display:flex;align-items:center}.footerLeft a{color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .72));text-decoration:none;transition:color .15s ease}.footerLeft a:hover{color:var(--pm-theme-text, var(--rw-pm-color-text));text-decoration:underline}.footerSeparator{color:var(--pm-theme-text-disabled, rgba(var(--rw-palette-neutral-rgb-190), .34));margin:0 8px}.footerRight{display:flex;align-items:center}.footerBrand{width:16px;height:16px;background-color:var(--rw-color-primary-500);border-radius:var(--rw-radius-sm)}.dashboard{padding:24px;display:flex;flex-direction:column;gap:24px;background:var(--bms-bg, rgb(250, 250, 250))}.homeHeroBanner{height:220px;overflow:hidden;background:var(--rw-fluent-neutral-background-1)!important;border-color:transparent!important;box-shadow:var(--rw-fluent-shadow-4)!important}.homeHeroContent{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,46%);align-items:stretch}.homeHeroText{padding:10px 22px;display:flex;flex-direction:column;justify-content:center;gap:6px}.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(--rw-palette-neutral-rgb-190), .56))}.homeHeroTitle{margin:0;max-width:24ch;color:var(--rw-pm-color-text);font-size:clamp(1.68rem,2.1vw,2.15rem);line-height:1.08;letter-spacing:0;font-weight:540}.homeHeroLead,.homeHeroSubLead{margin:0;max-width:62ch;color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .86));font-size:.9rem;line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homeHeroSubLead{color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .78))}.homeHeroActions{margin-top:2px;display:flex;align-items:center;flex-wrap:nowrap;gap:6px}.homeHeroPrimaryButton,.homeHeroSecondaryButton{max-width:100%;min-height:2.05rem!important;height:2.05rem!important;padding:0 .75rem!important;font-size:.78rem!important;line-height:1.2;text-align:center;white-space:nowrap!important}.homeHeroPrimaryButton{background:var(--rw-pm-color-navy)!important;border-color:var(--rw-pm-color-navy)!important;color:#f7f8fa!important}.homeHeroPrimaryButton:hover{background:var(--rw-pm-color-navy)!important;border-color:var(--rw-pm-color-navy)!important}.homeHeroSecondaryButton{background:transparent!important;border-color:var(--rw-fluent-neutral-stroke-1)!important;color:var(--rw-pm-color-text)!important}.homeHeroSecondaryButton:hover{background:var(--pm-theme-hover, rgba(var(--rw-palette-neutral-rgb-190), .06))!important}.homeHeroArtWrap{height:100%;min-height:0;background:linear-gradient(180deg,var(--rw-fluent-neutral-background-3) 0%,var(--rw-fluent-neutral-background-4) 100%);display:flex}.homeHeroArt{width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.kpiRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.kpiCard{min-width:0;gap:4px}.kpiHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.kpiLabel{font-size:.859rem;font-weight:500;color:var(--rw-pm-color-text)}.kpiValue{font-size:1.25rem;font-weight:700;color:var(--rw-pm-color-text)}.kpiChange{font-size:.75rem;font-weight:500;color:var(--rw-color-success-500)}.kpiChange.down{color:var(--rw-color-danger-500)}.kpiSub{font-size:.75rem;color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .5))}.headline{font-size:1.5rem;font-weight:600;color:var(--rw-pm-color-text);margin:8px 0 0}.chartsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.chartCard{gap:0}.chartTitle{font-size:.9375rem;font-weight:600;color:var(--rw-pm-color-text);margin:0 0 16px}.chartPlaceholder{height:240px;display:flex;align-items:flex-end;justify-content:center}.barChart{display:flex;align-items:flex-end;gap:12px;height:100%;width:100%;justify-content:center}.bar{width:40px;background-color:var(--rw-fluent-brand-rest);border-radius:3px 3px 0 0;opacity:.85}.bar:nth-child(2){background-color:var(--rw-fluent-status-info)}.bar:nth-child(3){background-color:var(--rw-fluent-status-success)}.bar:nth-child(4){background-color:var(--rw-fluent-accent-purple)}.bar:nth-child(5){background-color:var(--rw-fluent-accent-orange)}.lineChart{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lineSvg{width:100%;height:100%}.teamSection{margin-top:8px}.sectionTitle{font-size:.9375rem;font-weight:600;color:var(--rw-pm-color-text);margin:0 0 16px}.teamGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.teamCard{display:flex;flex-direction:row;align-items:center;gap:12px}.teamInfo{display:flex;flex-direction:column;gap:2px}.teamName{font-size:.9375rem;font-weight:600;color:var(--rw-pm-color-text)}.teamRole{font-size:.8125rem;color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .6))}@media(max-width:1260px){.homeHeroContent{grid-template-columns:minmax(0,1fr) minmax(360px,42%)}.homeHeroActions{flex-wrap:wrap}}@media(max-width:1024px){.dashboard{padding:16px;gap:16px}.homeHeroBanner{height:300px}.homeHeroContent{grid-template-columns:minmax(0,1fr) minmax(280px,38%);height:100%}.homeHeroText{padding:16px 18px;gap:8px}.homeHeroArtWrap{min-height:0}}@media(max-width:768px){.homeHeroBanner{height:360px}.homeHeroContent{grid-template-columns:minmax(0,1fr) minmax(132px,34%)}.homeHeroText{padding:14px 12px;gap:8px}.homeHeroTitle{font-size:1.5rem}.homeHeroLead,.homeHeroSubLead{font-size:.875rem;line-height:1.25}.homeHeroActions{flex-direction:column;align-items:stretch}.homeHeroPrimaryButton,.homeHeroSecondaryButton{width:100%;height:auto!important;min-height:2.2rem!important;white-space:normal!important}}.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(--rw-pm-color-text))}.loginCard{width:min(100%,25rem);background:var(--pm-theme-surface, var(--rw-pm-color-white))!important;color:var(--pm-theme-text, var(--rw-pm-color-text));border-color:var(--pm-theme-border-subtle, var(--rw-pm-color-border))!important}.loginHeader{margin-bottom:2rem;text-align:center}.loginHeader h1{margin:0 0 .5rem;color:var(--pm-theme-text, var(--rw-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(--rw-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(--rw-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(--rw-radius-sm, 2px);background:transparent;color:var(--pm-theme-text-muted, var(--rw-color-text-secondary));cursor:pointer;transform:translateY(-50%)}.loginPasswordToggle:hover{color:var(--pm-theme-text, var(--rw-pm-color-text));background:var(--pm-theme-hover, rgba(60, 60, 60, .08))}.loginPasswordToggle:focus-visible{outline:2px solid var(--pm-theme-accent, var(--rw-pm-color-blue));outline-offset:2px}.loginSubmitButton{margin-top:.25rem}.omsPage{--oms-bg: var(--bms-bg, rgb(250, 250, 250));--oms-surface: var(--rw-fluent-neutral-background-1);--oms-surface-muted: var(--rw-fluent-neutral-background-5);--oms-border: var(--rw-fluent-neutral-stroke-1);--oms-border-subtle: var(--pm-theme-border-subtle, var(--rw-fluent-neutral-stroke-2));--oms-border-strong: var(--rw-fluent-neutral-stroke-1);--oms-text: var(--rw-pm-color-text);--oms-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .6));--oms-card-shadow: var(--rw-fluent-shadow-4);--oms-command-shadow: var(--rw-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(--rw-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(--rw-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(--rw-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(--rw-fluent-neutral-background-3)!important}.omsTabsBar [role=tab][data-active]{color:var(--rw-pm-color-text)!important;background:var(--rw-fluent-neutral-background-2)!important;box-shadow:inset 0 -2px var(--rw-pm-color-blue)}.omsTabsBar [role=tab]>span{justify-content:flex-start}.omsUnknownOrderNotice,.omsInlineNotice,.omsWarningNotice{border-radius:var(--rw-radius-md)!important}.omsUnknownOrderNotice,.omsInlineNotice{border-color:transparent!important;box-shadow:var(--rw-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{border-color:transparent!important;background:var(--oms-surface)!important;box-shadow:var(--oms-card-shadow)!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(--rw-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(--rw-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(--rw-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(--rw-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(--rw-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(--rw-fluent-status-warning)}.omsPanelHeading{margin:0;font-size:1.0625rem;line-height:1.2;color:var(--rw-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(--rw-pm-color-blue);background:var(--rw-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(--rw-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(--rw-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(--rw-fluent-neutral-stroke-1)}.omsSeverityInfo{background:var(--rw-fluent-status-info)}.omsSeveritySuccess{background:var(--rw-fluent-status-success)}.omsSeverityWarning{background:var(--rw-fluent-status-warning)}.omsSeverityDanger{background:var(--rw-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(--rw-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(--rw-pm-color-rail);color:var(--oms-text)}.omsStatusPillWarning{background:var(--rw-fluent-status-warning-bg);color:var(--rw-fluent-status-warning)}.omsStatusPillSuccess{background:var(--rw-fluent-status-success-bg);color:var(--rw-fluent-status-success)}.omsStatusPillInfo{background:var(--rw-fluent-status-info-bg);color:var(--rw-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}}.marketPosPage{--market-bg: var(--bms-bg, rgb(250, 250, 250));--market-surface: var(--rw-fluent-neutral-background-1);--market-surface-muted: var(--rw-fluent-neutral-background-5);--market-surface-strong: var(--rw-pm-color-navy);--market-border: var(--rw-fluent-neutral-stroke-1);--market-border-strong: var(--rw-fluent-neutral-stroke-1);--market-text: var(--rw-pm-color-text);--market-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .62));--market-text-soft: var(--pm-theme-text-disabled, rgba(var(--rw-palette-neutral-rgb-190), .48));--market-accent: var(--rw-pm-color-blue);--market-accent-dark: var(--rw-pm-color-navy);--market-accent-soft: var(--rw-pm-color-selected);--market-warning: var(--rw-fluent-status-warning);--market-danger: var(--rw-fluent-status-danger);--market-ticket-header: var(--rw-pm-color-navy);--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(--rw-font-family)}.marketPosPage button,.marketPosPage input,.marketPosPage [role=combobox]{font-family:inherit}.marketGlobalNotice{flex-shrink:0;margin:0}.marketPaymentError{margin:0}.marketTopStrip,.marketProductsPanel,.marketCartPanel{border-color:transparent!important;border-radius:var(--market-card-radius)!important;background:var(--market-surface)!important;box-shadow:var(--rw-fluent-shadow-4)!important}.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:#fff!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}.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(--rw-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(--rw-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{height:100%;justify-content:space-between;gap:.6rem;padding:.72rem!important;border-color:transparent!important;border-radius:var(--market-card-radius)!important;background:var(--market-surface)!important;box-shadow:var(--rw-fluent-shadow-2)!important;transition:background-color .14s ease,border-color .14s ease}.marketProductButton:hover .marketProductTile,.marketProductButton:focus-visible .marketProductTile{border-color:transparent!important;background:var(--market-accent-soft)!important;box-shadow:0 0 0 2px #0060b129,var(--rw-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-dark);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-dark);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:transparent!important;background:var(--market-accent-soft)!important;box-shadow:0 0 0 2px #0060b138,var(--rw-fluent-shadow-4)!important}.marketProductTile.hasVariants{border-color:#2f7b5c33!important}.marketVariantPanel{flex-shrink:0;display:flex;flex-direction:column;gap:0;margin:0 .65rem .65rem;border-color:transparent!important;border-radius:var(--market-card-radius)!important;background:var(--market-surface-muted)!important;box-shadow:var(--rw-fluent-shadow-2)!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{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.35rem;padding:.6rem!important;border-color:transparent!important;border-radius:var(--market-card-radius)!important;background:var(--market-surface)!important;box-shadow:var(--rw-fluent-shadow-2)!important;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.marketVariantButton:hover .marketVariantTile,.marketVariantButton:focus-visible .marketVariantTile{border-color:transparent!important;background:var(--market-accent-soft)!important;box-shadow:0 0 0 2px #0060b129,var(--rw-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-dark);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:#fff}.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-dark);white-space:nowrap}.marketCartLineActions{display:grid;grid-template-columns:auto minmax(4.75rem,5.4rem) auto minmax(0,1fr) auto;align-items:end;gap:.32rem;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-dark)}.marketQuantityField,.marketLineDiscountControl{min-width:0;display:grid;gap:.18rem}.marketQuantityField span,.marketLineDiscountControl span{color:var(--market-text-muted);font-size:.62rem;font-weight:640;line-height:1;text-transform:uppercase}.marketQuantityField input,.marketLineDiscountControl input,.marketLineDiscountControl select{min-width:0;height:1.85rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:var(--market-surface);color:var(--market-text);font:inherit;font-size:.78rem}.marketQuantityField input{width:100%;padding:0 .4rem;text-align:center;font-weight:660}.marketLineDiscountControl{grid-template-columns:minmax(3.8rem,4.5rem) minmax(4.6rem,1fr)}.marketLineDiscountControl span{grid-column:1 / -1}.marketLineDiscountControl select,.marketLineDiscountControl input{padding:0 .35rem}.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-dark);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(--rw-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:#fff!important}.marketPayButton:hover:not(:disabled){background-color:var(--market-accent-dark)!important;background-image:none!important;border-color:var(--market-accent-dark)!important}.marketPayButton:active:not(:disabled){background-color:var(--market-accent-dark)!important;background-image:none!important;border-color:var(--market-accent-dark)!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(--rw-fluent-neutral-background-1);--market-surface-muted: var(--rw-fluent-neutral-background-5);--market-surface-strong: var(--rw-pm-color-navy);--market-border: var(--rw-pm-color-border);--market-border-strong: var(--rw-pm-color-border);--market-text: var(--rw-pm-color-text);--market-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .62));--market-text-soft: var(--pm-theme-text-disabled, rgba(var(--rw-palette-neutral-rgb-190), .48));--market-accent: var(--rw-pm-color-blue);--market-accent-dark: var(--rw-pm-color-navy);--market-accent-soft: var(--rw-pm-color-selected);--market-warning: var(--rw-fluent-status-warning);--market-danger: var(--rw-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(--rw-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(--rw-fluent-neutral-background-1);--market-surface-muted: var(--rw-fluent-neutral-background-5);--market-surface-strong: var(--rw-pm-color-navy);--market-border: var(--rw-pm-color-border);--market-border-strong: var(--rw-pm-color-border);--market-text: var(--rw-pm-color-text);--market-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .62));--market-text-soft: var(--pm-theme-text-disabled, rgba(var(--rw-palette-neutral-rgb-190), .48));--market-accent: var(--rw-pm-color-blue);--market-accent-dark: var(--rw-pm-color-navy);--market-accent-soft: var(--rw-pm-color-selected);--market-warning: var(--rw-fluent-status-warning);--market-danger: var(--rw-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(--rw-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-dark);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)}.marketMatrixPreviewShell{display:flex;flex-direction:column;gap:.55rem;min-height:0;align-items:center}.marketMatrixNotice,.marketMatrixPrintable{width:min(100%,31.5rem);box-sizing:border-box}.marketMatrixPrintable{max-height:min(58vh,34rem);overflow:auto;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:#fff;color:#111827}.marketMatrixReceiptPreview{min-width:100%;width:max-content;margin:0;padding:.8rem;overflow:visible;border:0;border-radius:0;background:transparent;color:inherit;box-sizing:border-box;font-family:Courier New,Courier,monospace!important;font-size:.76rem;line-height:1.12;white-space:pre}.marketReceiptQrPanel{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.9rem;padding:.8rem .9rem;border-top:1px solid var(--market-border);background:#fff}.marketReceiptQrImage{width:6.5rem;height:6.5rem;flex:0 0 6.5rem;border:1px solid var(--market-border);border-radius:var(--market-card-radius);background:#fff;object-fit:contain;padding:.35rem}.marketReceiptQrMeta{flex:1 1 13rem;min-width:min(100%,13rem);display:flex;flex-direction:column;gap:.35rem}.marketReceiptQrMeta strong{font-size:.92rem;color:var(--market-text)}.marketReceiptQrMeta span{font-family:Courier New,Courier,monospace;font-size:.78rem;line-height:1.35;color:var(--market-text-muted);word-break:break-all}@media print{body *{visibility:hidden}.marketReceiptPreview,.marketReceiptPreview *,.marketMatrixPrintable,.marketMatrixPrintable *,.marketMatrixReceiptPreview,.marketMatrixReceiptPreview *{visibility:visible}.marketReceiptPreview,.marketMatrixPrintable,.marketMatrixReceiptPreview{position:fixed;inset:0 auto auto 0;width:auto;max-height:none;overflow:visible;padding:8mm;border:0;border-radius:0;background:#fff;color:#111827}.marketMatrixPrintable{padding:0}.marketMatrixReceiptPreview{position:static;font-size:10pt;line-height:1.08}.marketReceiptQrPanel{width:auto;border:0;padding:0}}.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(--rw-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,.marketQuantityField input: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{grid-template-columns:1fr}.marketCartLineActions{grid-template-columns:auto minmax(4.75rem,1fr) auto auto}.marketLineDiscountControl{grid-column:1 / -1}.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(--rw-fluent-neutral-background-1);--pos-surface-muted: var(--rw-fluent-neutral-background-5);--pos-border: var(--rw-fluent-neutral-stroke-1);--pos-text: var(--rw-pm-color-text);--pos-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .62));--pos-accent: var(--rw-pm-color-blue);--pos-accent-dark: var(--rw-pm-color-navy);--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(--rw-font-family)}.posWorkspaceHeader,.posWorkspaceCard,.posWorkspaceTablePanel,.posWorkspaceEmpty{border-color:transparent!important;border-radius:var(--pos-radius)!important;background:var(--pos-surface)!important;box-shadow:var(--rw-fluent-shadow-4)!important}.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}.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:#fff!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:#fff!important}.posWorkspaceRowActions button:hover:not(:disabled),.posWorkspaceRowActions button:focus-visible:not(:disabled){border-color:var(--pos-accent-dark)!important;background:var(--pos-accent-dark)!important;color:#fff!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(520px,calc(100vw - 2rem))!important;font-family:var(--rw-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-dark);font-size:1.45rem}.posWorkspaceReceiptLine{font-size:.9rem}.posWorkspaceReceiptLine.muted{color:var(--pos-muted)}@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{min-width:0;width:100%}}.posPage{--pos-bg: var(--bms-bg, rgb(250, 250, 250));--pos-surface: var(--rw-fluent-neutral-background-1);--pos-surface-muted: var(--rw-fluent-neutral-background-5);--pos-border: var(--rw-fluent-neutral-stroke-1);--pos-border-strong: var(--rw-fluent-neutral-stroke-1);--pos-text: var(--rw-pm-color-text);--pos-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .62));--pos-brand: var(--rw-pm-color-blue);--pos-ticket-header: var(--rw-pm-color-navy);height:100%;width:100%;display:flex;flex-direction:column;gap:.5rem;background:var(--pos-bg);color:var(--pos-text);padding:.5rem;font-family:var(--rw-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{border-color:transparent!important;border-radius:var(--rw-radius-md)!important;background:var(--pos-surface)!important;box-shadow:var(--rw-fluent-shadow-4)!important}.posTicketPanel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.posTicketHeader{flex-shrink:0;background:var(--pos-ticket-header);color:#f8f9fa;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:#fff}.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:#fff!important}.posChangeTableButton:hover:not(:disabled){background:#ffffff29!important;color:#fff!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(--rw-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:#fff!important}.posOrderButton:hover{background:var(--rw-pm-color-navy)!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(--rw-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(--rw-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(--rw-pm-color-selected)!important}.posRightRail{display:flex;flex-direction:column;gap:.5rem;padding:.45rem;background:var(--rw-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(--rw-pm-color-selected)}.posTableDialog{--pos-bg: var(--bms-bg, rgb(250, 250, 250));--pos-surface: var(--rw-fluent-neutral-background-1);--pos-surface-muted: var(--rw-fluent-neutral-background-5);--pos-border: var(--rw-fluent-neutral-stroke-1);--pos-border-strong: var(--rw-fluent-neutral-stroke-1);--pos-text: var(--rw-pm-color-text);--pos-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .62));--pos-brand: var(--rw-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(--rw-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;border-color:transparent!important;background:var(--pos-surface)!important;box-shadow:var(--rw-fluent-shadow-2)!important;transition:border-color .14s ease,background-color .14s ease}.posTableCardButton:hover:not(:disabled) .posTableCard{border-color:transparent!important;box-shadow:0 0 0 2px #0060b129,var(--rw-fluent-shadow-4)!important}.posTableCardButton:disabled .posTableCard{opacity:.64}.posTableCard.current,.posTableCard.pending{border-color:transparent!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(--rw-pm-color-selected)!important}.posTableCard.status-reserved{background:var(--rw-pm-color-rail)!important}.posTableCard.status-unavailable{background:var(--rw-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(--rw-fluent-neutral-background-1);--bms-surface-muted: var(--rw-fluent-neutral-background-5);--bms-border: var(--rw-fluent-neutral-stroke-1);--bms-border-subtle: var(--pm-theme-border-subtle, var(--rw-fluent-neutral-stroke-2));--bms-border-strong: var(--rw-fluent-neutral-stroke-1);--bms-text: var(--rw-pm-color-text);--bms-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .6));--bms-card-shadow: var(--rw-fluent-shadow-4);--bms-command-shadow: var(--rw-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;border-radius:var(--rw-radius-md);background:var(--bms-surface);box-shadow:var(--bms-card-shadow)}.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(--rw-font-family);font-size:1rem;line-height:1.25;font-weight:600;text-align:left;cursor:pointer}.bmsViewTitleButton:hover{color:var(--rw-pm-color-blue)}.bmsViewTitleButton:focus-visible{outline:dotted 1px var(--rw-pm-color-blue);outline-offset:3px}.bmsPageHeaderRight{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.bmsPageHeaderFilters{display:flex;align-items:center;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(--rw-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(--rw-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}.bmsCustomerCreateDialog{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}.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(--rw-radius-md)!important;border-bottom-right-radius:var(--rw-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(--rw-pm-color-text)!important;font-size:.79rem!important;font-weight:540!important;transition:background-color var(--rw-transition-fast),color var(--rw-transition-fast)}.bmsTabsBar [role=tab]:hover{background:var(--rw-fluent-neutral-background-3)!important}.bmsTabsBar [role=tab][data-active]{color:var(--rw-pm-color-text)!important;background:transparent!important;box-shadow:inset 0 -2px var(--rw-pm-color-blue)}.bmsDrawerLayout{min-height:0;flex:1 1 auto;border:0;background:transparent;overflow:visible}.bmsOverlayDrawerBody{padding:.75rem}.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(--rw-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(--rw-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(--rw-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(--rw-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(--rw-fluent-status-success-bg);color:var(--rw-fluent-status-success)}.bmsStatusPillInfo{background:var(--rw-fluent-status-info-bg);color:var(--rw-fluent-status-info)}.bmsStatusPillWarning{background:var(--rw-fluent-status-warning-bg);color:var(--rw-fluent-status-warning)}.bmsStatusPillDanger{background:var(--rw-fluent-status-danger-bg);color:var(--rw-fluent-status-danger)}.bmsStatusPillMuted{background:var(--rw-pm-color-rail);color:var(--rw-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(--rw-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(--rw-radius-sm);background:var(--bms-surface);box-shadow:var(--rw-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(--rw-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(--rw-radius-sm);background:var(--bms-surface);box-shadow:var(--rw-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(--rw-radius-sm);background:var(--bms-surface);box-shadow:var(--rw-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(--rw-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:.75rem}.bmsInvoiceCreateForm{gap:.625rem}.bmsInvoiceFormPanel,.bmsInvoiceLinesPanel{padding:0!important;overflow:hidden}.bmsInvoiceSimpleHeader,.bmsInvoiceLinesHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.6rem;padding:.55rem .75rem;border-bottom:1px solid var(--bms-border-subtle);background:var(--bms-surface)}.bmsInvoiceSimpleHeader h3,.bmsInvoiceLinesHeader h3{margin:0;color:var(--bms-text);font-size:.9rem;font-weight:650}.bmsInvoiceFieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.75rem}.bmsInvoiceFieldGrid>div{min-width:0}.bmsInvoiceFieldWide{grid-column:1 / -1}.bmsInvoiceFieldGrid textarea{min-height:4.75rem;resize:vertical}.bmsInvoiceLinesActions{flex:0 0 auto}.bmsInvoiceLinesDataGrid{border-top:1px solid var(--bms-border-subtle)!important;background:var(--bms-surface)!important}.bmsInvoiceLinesDataGrid table{min-width:72rem}.bmsInvoiceLinesDataGrid th{background:var(--rw-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(--rw-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(--rw-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(--rw-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(--rw-radius-sm);background:var(--bms-surface);box-shadow:var(--rw-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(--rw-radius-md);background:var(--bms-surface-muted);overflow:hidden}.bmsInvoicePreviewFrame{display:block;width:100%;height:68vh;border:0;background:#fff}.bmsProformaPreviewBody{background:#f5f6f8}.bmsInvoiceMatrixPreview{width:100%;min-height:62vh;max-height:68vh;margin:0;padding:1rem;overflow:auto;background:#fff;color:#101828;font-family:Courier New,Courier,monospace;font-size:.78rem;line-height:1.12;white-space:pre}@media(max-width:1180px){.bmsOverlayDrawerBody .bmsFormGridCols4,.bmsOverlayDrawerBody .bmsFormGridCols5,.bmsOverlayDrawerBody .bmsDrawerFormGrid,.bmsOverlayDrawerBody .bmsLinesHead>div,.bmsOverlayDrawerBody .bmsLineRow{grid-template-columns:1fr}.bmsInvoiceFieldGrid,.bmsCustomerCreateGrid{grid-template-columns:1fr}.bmsInvoiceFieldWide{grid-column:auto}}@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:.75rem}.bmsInvoiceFieldGrid{grid-template-columns:1fr}.bmsInvoiceFieldWide{grid-column:auto}.bmsInvoiceCreateFooterButtons{flex-wrap:wrap;justify-content:flex-start}}.settingsPage{--settings-bg: var(--pm-theme-page-bg, rgb(250, 250, 250));--settings-surface: var(--rw-fluent-neutral-background-1);--settings-surface-muted: var(--rw-fluent-neutral-background-5);--settings-border: var(--rw-fluent-neutral-stroke-1);--settings-border-subtle: var(--pm-theme-border-subtle, var(--rw-fluent-neutral-stroke-2));--settings-text: var(--rw-pm-color-text);--settings-text-muted: var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .6));--settings-card-shadow: var(--rw-fluent-shadow-4);--settings-sidebar-width: 16rem;min-height:100%;display:flex;gap:.5rem;padding:.5rem;color:var(--settings-text);background:var(--settings-bg)}.settingsSidebar{flex:0 0 var(--settings-sidebar-width);display:flex;flex-direction:column;gap:.5rem;border-radius:var(--rw-radius-md);background:var(--settings-surface);box-shadow:var(--settings-card-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(--rw-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(--rw-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;min-width:0;display:flex;flex-direction:column;gap:.5rem}.settingsCommandSurface{display:flex;flex-direction:column;overflow:hidden;flex:0 0 auto;border-radius:var(--rw-radius-md);background:var(--settings-surface);box-shadow:var(--settings-card-shadow)}.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(--rw-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;overflow-y:auto;border-radius:var(--rw-radius-md);padding:.25rem;box-sizing:border-box}.settingsViewContent{display:flex;flex-direction:column;gap:.5rem}.settingsPanel{background:var(--settings-surface);border-radius:var(--rw-radius-md);box-shadow:var(--settings-card-shadow);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{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(--rw-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(--rw-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(--rw-pm-color-blue)!important;border-color:var(--rw-pm-color-blue)!important;color:var(--rw-pm-color-white)!important}.settingsPrimaryActionButton:hover:not(:disabled){background:var(--rw-fluent-brand-hover)!important;border-color:var(--rw-fluent-brand-hover)!important;color:var(--rw-pm-color-white)!important}.settingsPrimaryActionButton:active:not(:disabled){background:var(--rw-fluent-brand-pressed)!important;border-color:var(--rw-fluent-brand-pressed)!important;color:var(--rw-pm-color-white)!important}.settingsDataGrid{border:0!important;border-radius:0!important;box-shadow:none!important}.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:#dbeafe;color:#3b82f6}.settingsBadgeWarning{background:#fef3c7;color:#f59e0b}.settingsBadgeDanger{background:#ffddd6;color:#f97316}.settingsBadgeNeutral{background:#f3e8f3;color:#c084c0}.settingsEmptyState{padding:2rem;text-align:center;color:var(--settings-text-muted)}.settingsMetricsRow{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem;background:var(--settings-surface);border-radius:var(--rw-radius-md);box-shadow:var(--settings-card-shadow)}.settingsMetricCard{display:flex;flex-direction:column;gap:.15rem;padding:.625rem .875rem;border:1px solid var(--settings-border-subtle);border-radius:var(--rw-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(--rw-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(--rw-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(--rw-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(--rw-pm-color-blue)!important;border-color:var(--rw-pm-color-blue)!important;color:var(--rw-pm-color-white)!important;box-shadow:none!important}@media(max-width:1100px){.settingsPage{flex-direction:column}.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{min-height:100%}.inventoryHeaderFilters{flex-wrap:wrap;justify-content:flex-end}.inventoryThresholdField input{width:5rem;min-width:5rem!important}.inventorySignalPanel{overflow:hidden;border-radius:var(--rw-radius-md);background:var(--bms-surface)}.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(--rw-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(--rw-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(--rw-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(--rw-font-family);text-align:left;cursor:pointer;transition:border-color var(--rw-transition-fast),background-color var(--rw-transition-fast),box-shadow var(--rw-transition-fast)}.inventoryCategoryTile:hover,.inventoryBranchTile:hover{border-color:var(--rw-pm-color-blue);background:var(--rw-fluent-neutral-background-1);box-shadow:var(--rw-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{border-radius:var(--rw-radius-md);overflow:hidden}.inventoryDataGrid table{min-width:820px}.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(--rw-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(--rw-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(--rw-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}.inventoryDrawerForm{min-height:100%;flex:1 1 auto;display:flex;flex-direction:column;gap:0}.inventoryDrawerFormContent{flex:1 1 auto;display:flex;flex-direction:column;padding:.85rem}.inventoryDrawerBody .bmsDrawerFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem}.inventoryDrawerBody .inventoryFieldWide{grid-column:1 / -1}.inventoryField{min-width:0}.inventoryField .bmsFieldLabel{display:block;margin-bottom:.25rem}.inventoryFieldWide{width:100%}.inventorySelect,.inventoryTextarea{width:100%;border:1px solid var(--bms-border);border-radius:var(--rw-radius-sm);background:var(--rw-fluent-neutral-background-1);color:var(--bms-text);font:inherit;font-size:.8rem;transition:border-color var(--rw-transition-fast),box-shadow var(--rw-transition-fast)}.inventorySelect{min-height:2.15rem;padding:0 .55rem}.inventorySelect:focus,.inventoryTextarea:focus{outline:0;border-color:var(--rw-pm-color-blue);box-shadow:0 0 0 1px var(--rw-pm-color-blue)}.inventorySelect:disabled{color:var(--bms-text-muted);background:var(--rw-fluent-neutral-background-3)}.inventoryTextarea{min-height:5rem;padding:.55rem .65rem;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(--rw-pm-color-blue)!important;border-color:var(--rw-pm-color-blue)!important;color:#fff!important}.inventoryPrimaryActionButton:hover{filter:brightness(.96)}.inventoryPhysicalPlaceholder,.inventoryLoadingPanel{max-width:52rem;border-radius:var(--rw-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:wrap;justify-content:flex-end}.financeHeaderFilters [role=combobox],.financeHeaderFilters input{min-width:11rem;height:1.85rem;font-size:.75rem}.financeSignalPanel,.financeDataPanel{overflow:hidden;border-radius:var(--rw-radius-md);background:var(--bms-surface)}.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(--rw-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:#107c101a;color:#107c10}.financeStatus-pending,.financeStatus-started,.financeDirection-out{background:#0f6cbd1a;color:#0f6cbd}.financeStatus-rejected,.financeStatus-cancelled,.financeStatus-failed{background:#c42b1c1a;color:#c42b1c}.financeStatus-open,.financeStatus-compensated{background:#8650091f;color:#865009}.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;border:1px solid var(--bms-border);border-radius:var(--rw-radius-sm);background:var(--bms-surface);color:var(--bms-text);padding:.55rem .65rem;font-family:var(--rw-font-family);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(--rw-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(--rw-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(--rw-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(--rw-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{flex:1 1 auto;min-height:0;overflow:hidden}.salesDocumentButton{border:0;background:transparent;color:var(--rw-pm-color-blue);padding:0;font-family:var(--rw-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{min-height:100%}.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(--rw-radius-md);background:var(--bms-surface);box-shadow:var(--rw-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(--rw-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(--rw-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(--rw-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}.salesFormSection{padding:.875rem;border:1px solid var(--bms-border-subtle);border-radius:var(--rw-radius-md);background:var(--bms-surface);box-shadow:var(--rw-fluent-shadow-2)}.salesReturnGridSection{overflow:hidden;border:1px solid var(--bms-border-subtle);border-radius:var(--rw-radius-md);background:var(--bms-surface);box-shadow:var(--rw-fluent-shadow-2)}.salesSectionHeading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .875rem;border-bottom:1px solid var(--bms-border-subtle);background:var(--bms-surface-muted)}.salesSectionHeading strong,.salesSectionHeading span{display:block}.salesSectionHeading strong{font-size:.86rem}.salesSectionHeading span{color:var(--bms-text-muted);font-size:.72rem}.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(--rw-fluent-status-danger) 35%,transparent);border-radius:var(--rw-radius-md);background:color-mix(in srgb,var(--rw-fluent-status-danger) 8%,var(--bms-surface))}.salesDangerNotice strong{color:var(--rw-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;border:1px solid var(--bms-border);border-radius:var(--rw-radius-sm);background:var(--bms-surface);color:var(--bms-text);padding:.55rem .65rem;font:inherit}.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(--rw-radius-md);background:var(--bms-surface);box-shadow:var(--rw-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(--rw-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;border-radius:var(--rw-radius-md);background:var(--bms-surface)}.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 #9fd6af;border-left:3px solid #2f8f46;background:#f1fbf3;color:#25673a;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 #8bc99d;background:#e3f7e8;color:#1f6f35;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(--rw-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}.dgiDrawerTitle{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:1rem;align-items:end;padding-right:2.5rem}.dgiDrawerTitleText{min-width:0}.dgiDrawerTitleText h2{margin:0;color:var(--bms-text);font-size:var(--rw-typography-heading-xs-font-size);font-weight:var(--rw-typography-heading-xs-font-weight);line-height:var(--rw-typography-heading-xs-line-height)}.dgiDrawerTitleText p{margin:.18rem 0 0;color:var(--bms-text-muted);font-size:var(--rw-typography-body-sm-font-size);line-height:var(--rw-typography-body-sm-line-height)}.dgiDrawerBranchPicker{min-width:0;display:flex;flex-direction:column;gap:.28rem}.dgiDrawerBranchPicker>span{color:var(--bms-text-muted);font-size:.7rem;font-weight:650}.dgiProfileSection{display:flex;flex-direction:column;gap:.7rem;padding:.75rem;border:1px solid var(--bms-border);border-radius:var(--rw-radius-sm);background:var(--bms-surface)}.dgiProfileSectionHeader{display:flex;flex-direction:column;gap:.16rem;padding-bottom:.55rem;border-bottom:1px solid var(--bms-border-subtle)}.dgiProfileSectionHeader h3{margin:0;color:var(--bms-text);font-size:.82rem;font-weight:650}.dgiProfileSectionHeader p{margin:0;color:var(--bms-text-muted);font-size:.7rem;line-height:1.42}.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(--rw-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(--rw-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;border:1px solid var(--bms-border);border-radius:var(--rw-radius-sm);background:var(--bms-surface);color:var(--bms-text);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(--rw-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(--rw-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(--rw-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(--rw-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%);background:var(--rw-fluent-neutral-background-1);border-color:transparent!important;box-shadow:var(--rw-fluent-shadow-4)!important}.modulePlaceholderEyebrow{margin:0;color:var(--pm-theme-text-muted, rgba(var(--rw-palette-neutral-rgb-190), .7));font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.modulePlaceholderTitle{margin:6px 0 0;color:var(--rw-pm-color-text);font-size:1.25rem;font-weight:650;line-height:1.2}.modulePlaceholderDescription{margin:14px 0 0;color:var(--rw-pm-color-text);font-size:.95rem;line-height:1.55}.modulePlaceholderActions{display:flex;align-items:center;gap:16px;margin-top:22px}.modulePlaceholderLink{color:var(--rw-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(--rw-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))}
