@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-ExtraLight.ttf) format("truetype");font-weight:200;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-Light.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Manrope;src:url(../../../fonts/Manrope-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Geist Mono;src:url(../../../fonts/GeistMono-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--font-size-2xl: 30px;--font-size-3xl: 36px;--font-size-4xl: 44px;--font-weight-extralight: 200;--font-family: "Manrope";--font-family-geist-mono: "Geist Mono";--font-family-inter: "Inter";--font-size-xxxs: 10px;--font-size-xxs: 12px;--font-size-xs: 14px;--font-size-sm: 16px;--font-size-md: 18px;--font-size-lg: 20px;--font-size-xl: 24px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-xxxs: 15px;--line-height-xxs: 18px;--line-height-xs: 20px;--line-height-sm: 24px;--line-height-md: 28px;--line-height-lg: 30px;--line-height-xl: 32px;--letter-spacing-0: 0em;--letter-spacing-neg-1: -.01em;--letter-spacing-8: .08em;--letter-spacing-neg-024px: -.24px;--button-font-weight: 600;--button-font-size: var(--font-size-xs);--button-text-color: var(--color-gray-0);--input-label-msg-text-size: var(--font-size-xs);--input-text-color: var(--color-gray-1500);--input-text-font-style: normal;--input-label-msg-text-color: var(--color-gray-1500);--left-button-text-color: var(--text-color-tertiary);--font-size-toggle-header: var(--font-size-sm);--font-weight-toggle-header: var(--font-weight-semibold);--font-size-toggle-subtext: var(--font-size-xxs);--select-font-weight: var(--font-weight-semibold);--select-font-size: var(--font-size-xs);--select-font-family: var(--common-font-family);--non-select-font-weight: var(--font-weight-medium);--label-text-size: var(--font-size-xs);--toast-subtext-font-size: var(--font-size-xxs);--toast-font-size: var(--font-size-xs);--toast-font-weight: var(--font-weight-regular);--toggle-text-color: var(--text-color-secondary);.heading{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:5px}.small-text{font-size:var(--font-size-sm);color:var(--text-color-primary);margin:0;padding:0}.ai-metric-value,.ai-title{color:var(--ai-text-primary);margin:0;padding:0}.ai-section-heading{font-size:var(--font-size-sm);color:var(--ai-text-primary);letter-spacing:.5px}.ai-summary-text{font-size:var(--font-size-sm);color:var(--ai-text-primary);line-height:1.6}.ai-header{font-size:var(--font-size-lg)}.mandate-text-secondary{color:var(--text-color-secondary)}}:root[automatic=false]{--font-family: "Inter"}:root[automatic=true]{--font-family: "Manrope"}body{font-family:var(--font-family, sans-serif)}h1{color:var(--text-color-secondary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-2xl);margin-top:0;margin-block:0}h2{color:var(--text-color-secondary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-top:0;line-height:30px;margin-block:0}h3{color:var(--text-color-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-top:0;margin-block:0;line-height:20px}h4{color:var(--text-color-primary-light);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-top:0;margin-block:0}h5{color:var(--text-color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin:0 0 8px}h6{font-size:var(--font-size-xxs);color:var(--text-color-secondary);font-weight:var(--font-weight-medium);margin-top:0}p{color:var(--text-color-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin-top:0}span{color:var(--text-color-tertiary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}a{color:var(--color-blue-600);text-decoration:none}a:hover{color:var(--text-color-secondary)}th{background-color:var(--table-header-border-bgcolor, var(--color-gray-100));font-size:var(--font-size-xs);color:var(--text-color-primary-light);font-weight:var(--font-weight-medium)}td{font-size:var(--font-size-xs)}li{margin:0 0 10px}.txt-heading-xl{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-xl);color:var(--text-color-primary)}.txt-heading-2xl{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);color:var(--text-color-focus)}.txt-heading-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:28px;color:var(--text-color-primary)}.txt-heading-md{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:24px;color:var(--text-color-primary)}.txt-heading-sm{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:22px;color:var(--text-color-secondary)}.txt-heading-sm-semibold{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:22px;color:var(--text-color-primary)}.txt-heading-sm-bold{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:22px;color:var(--text-color-primary)}.txt-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.2;color:var(--text-color-primary)}.txt-label-secondary{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--text-color-secondary);margin:0 0 var(--spacing-6) 0}.txt-label-sm{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:16px;color:var(--text-color-secondary)}.txt-label-xs{font-size:var(--font-size-xs);line-height:20px;color:var(--text-color-secondary)}.txt-body{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:20px;color:var(--text-color-tertiary)}.txt-body-medium{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:20px;color:var(--text-color-secondary)}.upper-txt{text-transform:uppercase;font-weight:var(--font-weight-medium)}.txt-body-sm{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:16px;color:var(--text-color-tertiary)}.txt-body-md{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--text-color-tertiary)}.txt-body-light{font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);line-height:16px}.txt-body-emphasis{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1.5}.txt-body-emphasis-bold{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.5}.txt-body-emphasis-sm{font-size:var(--font-size-sm);line-height:1.5}.txt-body-emphasis-xs{font-size:var(--font-size-xs);line-height:1.5}.txt-badge{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:22px}.txt-display-rl{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-neg-024px)}.txt-display-disabled{color:var(--text-color-placeholder);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin-top:0;margin-block:0}.txt-display-subheading{color:var(--color-gray-1200);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin-top:0;margin-block:0}.txt-display-numbers{color:var(--text-color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin-top:0;margin-block:0}.txt-badge-sm{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:20px}.txt-display-xl{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);line-height:150%}.txt-display-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);line-height:1.2}.txt-display-md{font-size:var(--font-size-md);font-weight:var(--font-weight-light);line-height:100%}.txt-grid-primary{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);color:var(--color-text)}.txt-grid-secondary{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);color:var(--color-gray-1200, var(--text-color-primary-light))}.txt-grid-regular{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);color:var(--color-gray-1800, var(--text-color-primary))}.txt-grid-header{font-size:var(--datagrid-header-font-size);font-weight:var(--font-weight-medium);line-height:var(--line-height-xxs)}.subtitle-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:28px;color:var(--text-color-primary)}.subtitle-md{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:24px;color:var(--text-color-primary)}.subtitle-sm{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:22px;color:var(--text-color-secondary)}.label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.2;color:var(--text-color-primary)}.label-sm{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:16px;color:var(--text-color-secondary)}.caption{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:20px;color:var(--text-color-tertiary)}.caption-sm{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:16px;color:var(--text-color-tertiary)}.caption-light{font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);line-height:16px}.badge{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:22px}.badge-sm{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:20px;color:var(--color-gray-900)}.display-xl{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);line-height:150%}.display-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);line-height:1.2}.display-md{font-size:var(--font-size-md);font-weight:var(--font-weight-light);line-height:100%}.text-error{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1.5}.text-error-detail{font-size:var(--font-size-sm);line-height:1.5}.text-error-code{font-size:var(--font-size-xs);line-height:1.5}.txt-login-header{font-family:var(--font-family);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:33px;letter-spacing:-.02em}.text-base-semibold{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.text-inherit-all{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.test-inherit-family{font-family:inherit}.font-manrope{font-family:Manrope,sans-serif}.text-base-regular{font-size:var(--font-size-base);font-weight:var(--font-weight-regular)}.text-sm{font-size:var(--font-size-sm)}.text-xxs{font-size:var(--font-size-xxs)}.analytics-trend{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xxs)}.text-xxxs{font-size:var(--font-size-xxxs)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.weight-regular{font-weight:var(--font-weight-regular)}.weight-medium{font-weight:var(--font-weight-medium)}.weight-semibold{font-weight:var(--font-weight-semibold)}.weight-bold{font-weight:var(--font-weight-bold)}.text-md-bold{font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.text-md-semibold{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.text-sm-bold{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.text-sm-semibold{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.text-xs-bold{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.text-xs-semibold{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.text-xxs-semibold{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold)}.text-xxxs-semibold{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-semibold)}.text-xxs-bold{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}.text-xxxs-bold{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.text-xxxs-medium{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.text-google-sm{font-family:Google Sans,sans-serif;font-size:var(--font-size-sm);line-height:1.5}.text-italic{font-style:italic}.text-xs{font-size:var(--font-size-xs)}.text-md{font-size:var(--font-size-md)}.text-md-medium-spaced{font-size:var(--font-size-md, 18px);font-weight:var(--font-weight-medium, 500);letter-spacing:.5px}.text-lg-medium-complete{font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);line-height:var(--line-height-md);letter-spacing:0%}.text-sm-regular{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.txt-card-heading{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular)}.suggestion-chip-wrapper-text{--button-text-color: var(--text-color-placeholder);--button-font-size: var(--font-size-xxs);--button-font-weight: var(--font-weight-medium);--button-text-align: left;--button-white-space: nowrap}.family-default{font-family:var(--font-family)}.family-geist-mono{font-family:var(--font-family-geist-mono)}.txt-mono-xxxs{font-size:var(--font-size-xxxs);font-family:var(--font-family-geist-mono)}.txt-mono-bold{font-weight:var(--font-weight-bold);font-family:var(--font-family-geist-mono)}.line-height-0{line-height:0}.line-height-0-6{line-height:.6}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.line-height-1-3{line-height:1.3}.line-height-1-4{line-height:1.4}.line-height-1-5{line-height:1.5}.line-height-1-6{line-height:1.6}.letter-spacing-8{letter-spacing:var(--letter-spacing-8)}.btn-text-xs{--button-font-size: var(--font-size-xs);--button-font-weight: var(--font-weight-medium)}.btn-text-color-gray-1500{--button-width: var(--spacing-140);--button-text-color: var(--color-gray-1500)}.btn-text-sm{--button-font-size: var(--font-size-md);--button-font-weight: var(--font-weight-medium);--button-text-color: var(--date-picker-text-secondary-color)}.txt-confirmation-modal-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-neg-1);color:var(--text-color-primary)}.txt-confirmation-modal-body{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);color:var(--text-color-secondary)}.input-text-xs{--input-font-size: var(--font-size-xs);--input-font-weight: var(--font-weight-medium);--input-text-color: var(--color-gray-1800)}:root{--color-blue-50: #f3f9ff;--color-blue-100: #e8f3ff;--color-blue-200: #d1e7ff;--color-blue-300: #a4ceff;--color-blue-400: #76b6ff;--color-blue-500: #499dff;--color-blue-600: #1b85ff;--color-blue-700: #166acc;--color-blue-800: #105099;--color-blue-900: #0b3566;--color-blue-1000: #051b33;--color-green-100: #e7f8f0;--color-green-200: #d0f1e1;--color-green-300: #a0e2c3;--color-green-400: #71d4a6;--color-green-500: #41c588;--color-green-600: #12b76a;--color-green-700: #0e9255;--color-green-800: #0b6e40;--color-green-900: #07492a;--color-green-1000: #042515;--color-orange-100: #fef4e6;--color-orange-200: #fde9ce;--color-orange-300: #fcd39d;--color-orange-400: #fabc6b;--color-orange-500: #f9a63a;--color-orange-600: #f79009;--color-orange-700: #c67307;--color-orange-800: #945605;--color-orange-900: #633a04;--color-orange-1000: #311d02;--color-red-100: #feeceb;--color-red-200: #fcdad7;--color-red-300: #f9b4af;--color-red-400: #f68f88;--color-red-500: #f36960;--color-red-550: #d34b38;--color-red-600: #f04438;--color-red-650: #ea4335;--color-red-650-33: #ea433533;--color-red-700: #c0362d;--color-red-800: #902922;--color-red-900: #601b16;--color-red-1000: #300e0b;--color-yellow-100: #fffbee;--color-yellow-200: #fff8de;--color-yellow-300: #fff1bc;--color-yellow-400: #ffe99b;--color-yellow-500: #ffe279;--color-yellow-600: #ffdb58;--color-yellow-650: #ffc233;--color-yellow-700: #ccaf46;--color-yellow-800: #998335;--color-yellow-900: #665823;--color-yellow-1000: #332c12;--color-magenta-100: #fbecfe;--color-magenta-200: #f6dafc;--color-magenta-300: #eeb4f9;--color-magenta-400: #e58ff7;--color-magenta-500: #dd69f4;--color-magenta-600: #d444f1;--color-magenta-700: #aa36c1;--color-magenta-800: #7f2991;--color-magenta-900: #551b60;--color-magenta-1000: #2a0e30;--color-teal-100: #e8f8f5;--color-teal-200: #d0f1ec;--color-teal-300: #a1e2d8;--color-teal-400: #73d4c5;--color-teal-500: #44c5b1;--color-teal-600: #15b79e;--color-teal-700: #11927e;--color-teal-800: #0d6e5f;--color-teal-900: #08493f;--color-teal-1000: #042520;--color-cyan-100: #e6f7fb;--color-cyan-200: #cdeff6;--color-cyan-300: #9bdfee;--color-cyan-400: #6acee5;--color-cyan-500: #38bedd;--color-cyan-600: #06aed4;--color-cyan-700: #058baa;--color-cyan-800: #04687f;--color-cyan-900: #024655;--color-cyan-1000: #01232a;--color-purple-100: #f7f2fc;--color-purple-200: #eadcfc;--color-purple-300: #dabefa;--color-purple-400: #c89afc;--color-purple-500: #ac71f0;--color-purple-600: #8f49de;--color-purple-700: #6b30ab;--color-purple-800: #4c277d;--color-purple-900: #331f4d;--color-purple-1000: #1c1229;--color-gray-0: #fff;--color-gray-10: #fafaff00;--color-gray-15: #fafaffcc;--color-gray-20: #fafaffff;--color-gray-25: #fafafa;--color-gray-50: #f9fafb;--color-gray-75: #fcfcfc;--color-gray-100: #f6f6f6;--color-gray-200: #f2f2f2;--color-gray-300: #ededed;--color-gray-350: #e5e7eb;--color-gray-400: #e1e1e1;--color-gray-450: #d7d9da;--color-gray-500: #d4d4d4;--color-gray-600: #c7c7c7;--color-gray-700: #bababa;--color-gray-750: #bbb;--color-gray-800: #adadad;--color-gray-900: #a0a0a0;--color-gray-1000: #939393;--color-gray-1050: #9ca3af;--color-gray-1100: #868686;--color-gray-1200: #797979;--color-gray-1300: #6c6c6c;--color-gray-1350: #5d666f;--color-gray-1400: #5f5f5f;--color-gray-1450: #4b5563;--color-gray-1500: #525252;--color-gray-1600: #454545;--color-gray-1700: #383838;--color-gray-1725: #313334;--color-gray-1750: #323436;--color-gray-1800: #2b2b2b;--color-gray-1825: #222527;--color-gray-1850: #2a2b2c;--color-gray-1900: #1e1e1e;--color-gray-1950: #1f2021;--color-gray-2000: #111;--color-transparent: transparent;--color-primary: #2563eb;--color-beige-100: #f0e8df;--shadow-xs: 0px 1px 2px 0px #00000014;--shadow-sm: 0px 1px 2px -1px #0000001a, 0px 1px 3px 0px #1018281a;--shadow-md: 0px 2px 4px -2px #0000000d, 0px 4px 6px -1px #1018281a;--shadow-lg: 0px 4px 6px 0px #0000000d, 0px 10px 15px -3px #1018281a;--shadow-xl: 0px 10px 10px 0px #0000000a, 0px 20px 25px -5px #1018281a;--shadow-2xl: 0px 2.7px 9px 0px #00000014, 0px 9.4px 24px 0px #00000017, 0px 21.8px 43px 0px #0000000d;--shadow-hero-card: 0 0 4px 0 #1570ef1a;--filter-grayscale-blue: grayscale(100%) sepia(100%) hue-rotate(220deg) saturate(500%) brightness(.8);--filter-invert-white: brightness(0) invert(1);--shadow-offer-preview: 0 0 8px 0 rgb(47 83 119 / 12%);--bg-gradient-offer-preview: linear-gradient(to right, #f9f9ff, #fff 46.55%, #f9f9ff);--ripple-effect-color: var(--color-gray-800);--ripple-duration-in: .15s;--ripple-duration-out: .2s;--ripple-scale: 4;--ripple-opacity: .4;--opacity-muted: .6;--orb-color-idle: var(--color-gray-300);--orb-color-connecting: var(--color-blue-500);--orb-color-listening: var(--color-blue-600);--orb-color-speaking: var(--color-orange-600);--orb-color-active: var(--color-purple-500, #8b5cf6);--orb-color-error: var(--color-red-600);--max-select-width: 250px;--box-shadow: var(--color-gray-400) 0px 1px 2px 0px;--bg-color-primary: var(--color-gray-25);--bg-color-secondary: var(--color-gray-0);--bg-color-tertiary: var(--color-gray-300);--bg-color-subtle: var(--color-gray-50);--bg-color-inverted: var(--color-gray-1800);--bg-color-focus-primary: var(--color-blue-50);--bg-color-focus-secondary: var(--color-blue-200);--bg-color-success-primary: var(--color-green-100);--bg-color-success-secondary: var(--color-green-700);--bg-color-danger-primary: var(--color-red-600);--bg-color-danger-secondary: var(--color-red-300);--bg-color-warning-primary: var(--color-orange-100);--bg-color-button-primary: var(--color-blue-600);--bg-color-button-secondary: var(--color-gray-1500);--bg-color-button-tertiary: var(--color-gray-0);--bg-color-button-primary-muted: var(--color-blue-200);--bg-color-checkbox-checked: var(--color-blue-600);--bg-color-checkbox-checked-muted: var(--color-blue-200);--bg-color-tag: var(--color-blue-600);--bg-color-tag-active: var(--color-green-100);--bg-color-tag-scheduled: var(--color-blue-100);--bg-color-tag-paused: var(--color-orange-100);--bg-color-tag-failure: var(--color-red-100);--bg-color-tag-inactive: var(--color-gray-200);--bg-color-tag-neutral: var(--color-gray-100);--bg-color-tag-refunded: var(--color-cyan-100);--bg-color-tag-pending: var(--color-yellow-100);--bg-color-created: var(--color-magenta-100);--bg-color-success: var(--color-green-100);--bg-color-button-primary-hover: var(--color-blue-800);--bg-color-failure-primary: var(--color-red-100);--bg-color-warning-mid-transparent: var(--color-orange-800);--bg-color-error: transparent;--bg-color-enabled: var(--color-white);--bg-color-success-indicator: var(--color-green-500);--bg-color-thumbnail-placeholder: var(--color-beige-100);--bg-color-camera-backdrop-primary: var(--color-gray-1800);--bg-color-camera-button-secondary: var(--color-gray-100);--bg-color-camera-button-hover-tertiary: var(--color-gray-100);--bg-color-camera-box-primary: var(--color-gray-1800);--border-camera-button-primary: 2px solid var(--color-gray-100);--shadow-camera-primary: 0 8px 32px var(--color-gray-1800);--color-text: var(--color-gray-2000);--text-color-primary: var(--color-gray-1800);--text-color-secondary: var(--color-gray-1500);--text-color-primary-light: var(--color-gray-1200);--text-color-secondary-light: var(--color-gray-1800);--text-color-placeholder: var(--color-gray-800);--text-color-hint: var(--color-gray-1200);--text-color-created: var(--color-magenta-700);--text-color-tertiary: var(--color-gray-1800);--text-color-inverted: var(--color-gray-0);--text-color-warning: var(--color-white-60);--text-color-focus: var(--color-blue-600);--text-color-success: var(--color-green-700);--text-color-tag: var(--color-blue-200);--text-color-tag-active: var(--color-green-700);--text-color-tag-scheduled: var(--color-blue-700);--text-color-tag-paused: var(--color-orange-700);--text-color-tag-failure: var(--color-red-700);--text-color-tag-inactive: var(--color-gray-1700);--text-color-tag-refunded: var(--color-cyan-700);--text-color-tag-pending: var(--color-yellow-900);--text-color-danger: var(--color-red-600);--text-color-failure: var(--color-red-800);--text-color-error: var(--color-red-400);--text-color-muted: var(--color-gray-1400);--text-color-disabled: var(--color-gray-600);--text-color-icon-muted: var(--color-gray-650);--text-color-description: var(--color-gray-1050);--text-color-error-alt: var(--color-red-500);--bg-color-hover: var(--color-gray-100);--border-primary: 1px solid var(--color-gray-400);--border-secondary: 1px solid var(--color-gray-800);--border-tertiary: 2px solid var(--color-gray-100);--border-focus: 1px solid var(--color-blue-600);--border-icon-round: 2px solid var(--color-gray-300);--border-focus-thicker: 2px solid var(--color-blue-600);--border-primary-dashed: 1.6px dashed var(--color-gray-800);--border-focus-dashed: 1px dashed var(--color-blue-600);--border-warning-dashed: 1px dashed var(--color-orange-700);--border-success-dashed: 1px dashed var(--color-green-600);--border-warning: 1px solid var(--color-orange-700);--border-color-secondary: var(--color-gray-400);--border-color-error: var(--color-gray-1600);--border-color-primary: var(--color-gray-400);--border-color-hover: var(--color-gray-2000);--border-color-focus: var(--color-blue-600);--border-color-danger: var(--color-red-600);--border-bold-warning: 4px solid var(--color-orange-700);--border-focus-thick: 3px solid var(--color-blue-600);--border-bold-success: 4px solid var(--color-green-700);--border-bold-danger: 4px solid var(--color-red-600);--border-bold-info: 4px solid var(--color-blue-600);--border-confirmation-card: 1px solid var(--ai-border-color);--border-modal-footer: 1px solid #383a3c;--border-primary-blue: 1px solid var(--color-blue-500);--border-neutral: 1px solid var(--color-transparent);--border-error: 1px solid var(--color-red-500);--border-input: 1px solid var(--color-gray-350);--triangle-border-bottom: 16px solid var(--select-icon-container-background-primary);--triangle-border-left-right: 14px solid transparent;--triangle-before-border-bottom: 18px solid var(--bg-color-secondary);--triangle-before-border-top: 1px solid transparent;--tooltip-arrow: transparent var(--active-item-color) transparent transparent;--padding-page: 42px 24px 0px 24px;--padding-page-vertical: 24px;--padding-confirmation-card-button: 12px 24px;--padding-input-primary: 12px 14px;--padding-input-secondary: 10px 12px;--padding-card: 16px;--padding-modal: 24px;--padding-table-row: 10px 20px;--padding-offers-table-row: 22px 24px;--padding-tool-tip: 20px 16px;--padding-tag-container: 2px 12px;--padding-tag: var(--spacing-2) var(--spacing-10);--padding-tag-status: var(--padding-tag);--padding-tag-validity: var(--padding-tag);--padding-tab-inside: 10px 8px;--padding-metrics-class: 0 16px 8px;--padding-warning-container: 10px;--bg-color-offer-validity-tag-created: var(--color-gray-100);--text-color-offer-validity-tag-created: var(--color-gray-1700);--bg-color-offer-validity-tag-scheduled: var(--color-gray-100);--text-color-offer-validity-tag-scheduled: var(--color-gray-1700);--bg-color-offer-validity-tag-failure: var(--color-red-100);--text-color-offer-validity-tag-failure: var(--color-red-700);--border-radius-card: 24px;--border-radius-donut-card: 0px 0px 12px 12px;--border-radius-highchart: 12px 12px 0px 0px;--border-radius-long-card: 24px;--border-radius-input: 8px;--border-radius-modal: 12px;--border-radius-automatic-modal: 24px 24px 0 0;--border-radius-checkbox: 4px;--border-radius-step-count: 6px;--border-radius-table: 8px;--border-radius-table-pagination: 8px 8px 0px 0px;--border-radius-section: 8px;--border-radius-tag: 16px;--border-radius-tooltip: 2px;--border-radius-delete-icon: 20px;--border-radius-logo-round: 50px;--border-radius-dropdown: 0px 0px 8px 8px;--margin-input: 0px 0px 32px 0px;--margin-confiramtion-card: 12px 0px;--margin-confirmation-card-header: 0px -20px 20px;--margin-card: 0px 0px 40px 0px;--margin-long-card: 0px 0px 24px 0px;--margin-page-horizontal-line: 0px 0px 42px 0px;--margin-section-horizontal-line: 0px 0px 30px 0px;--order-page-tabs-margin-top: var(--spacing-14);--order-page-tabs-margin-bottom: var(--spacing-24);--order-page-anomalies-datepicker-margin-bottom: var(--spacing-16);--labeled-field-gap: var(--spacing-8);--labeled-field-label-font-weight: var(--font-weight-medium);--labeled-field-label-color: var(--text-color-secondary);--labeled-field-value-font-weight: var(--font-weight-regular);--labeled-field-value-color: var(--text-color-primary);--missing-orders-modal-section-gap: var(--spacing-24);--missing-orders-modal-grid-gap: var(--spacing-20);--missing-orders-modal-field-min-width: calc(50% - var(--spacing-10));--missing-orders-modal-body-min-height: 25vh;--text-size-xxxl: 36px;--scrollable-table-height: 250px;--table-border: 1px solid var(--color-gray-400);--scrollabe-table-min-height: 100px;--table-container-width: 100%;--table-header-border-bgcolor: var(--bg-color-secondary);--table-row-hover-bgcolor: var(--bg-color-primary);--common-icon-height: 16px;--common-icon-width: 16px;--icon-size-lg: 20px;--icon-size-xl: 24px;--icon-size-2xl: 28px;--icon-size-3xl: 32px;--icon-padding: 0px;--common-border-radius: 8px;--button-border-radius: var(--common-border-radius);--circle-radius: 50%;--button-padding: 10px 16px;--button-width: fit-content;--button-color: var(--color-blue-600);--button-color-disabled: var(--color-gray-400);--btn-primary-bg-disabled-color: var(--color-blue-300);--filter-disabled: var(--filter-grayscale-blue);--button-border: 1px solid var(--color-blue-600);--button-content-gap: 8px;--btn-shadow-focus-primary: var(--spacing-none) var(--spacing-none) var(--spacing-none) var(--spacing-xs) var(--bg-color-focus-secondary);--btn-shadow-focus-destructive: var(--spacing-none) var(--spacing-none) var(--spacing-none) var(--spacing-xs) var(--color-red-200);--button-add-padding: 12px 160px;--button-height: 46px;--button-height-md: var(--spacing-40);--multiple-select-button-padding: 10px 14px;--loader-foreground: var(--text-color-primary);--loader-foreground-end: var(--bg-color-primary);--list-description-gap: 6px;--list-item-description-gap: 10px;--list-item-padding: 16px 20px;--list-item-align-items: flex-start;--list-item-left-image-padding: 8px;--list-item-left-image-margin: auto;--list-item-right-image-padding: 8px;--list-item-margin: 10px 10px;--list-item-border-radius: var(--common-border-radius);--list-item-border: 1px solid #fff;--list-item-transition: .2s;--list-item-hover-border: 1px solid #000;--modal-border-radius: var(--common-border-radius);--recommendationbar-item-padding: 8px 16px;--recommendationbar-item-height: 60px;--recommendationbar-item-width: fit-content;--mandate-page-bg-color: var(--bg-color-primary);--mandate-container-padding: var(--spacing-16) var(--spacing-20);--mandate-form-padding: var(--spacing-16);--cart-page-padding: var(--spacing-24);--cart-page-gap: var(--spacing-24);--cart-header-gap: var(--spacing-4);--cart-publish-btn-color: var(--color-blue-300);--cart-publish-btn-text-color: var(--color-gray-0);--cart-publish-btn-border: none;--cart-publish-btn-border-radius: var(--common-border-radius);--cart-publish-btn-font-weight: var(--font-weight-regular);--cart-publish-btn-padding: var(--spacing-12) var(--spacing-20);--cart-tabs-box-shadow: none;--cart-tab-hover-bg: var(--bg-color-primary);--cart-tab-hover-border: var(--border-primary);--cart-tab-hover-text: var(--text-color-primary);--cart-home-card-max-width: var(--spacing-900);--cart-bg-secondary: var(--bg-color-secondary);--cart-home-border-color: var(--color-gray-400);--cart-home-title-color: var(--text-color-primary);--cart-home-text-muted: var(--text-color-primary-light);--cart-home-btn-hover-bg: var(--bg-color-primary);--cart-home-btn-text: var(--text-color-secondary);--cart-home-action-btn-border: none;--cart-home-action-btn-font-weight: var(--font-weight-regular);--cart-home-action-btn-padding: var(--spacing-10) var(--spacing-16);--cart-home-icon-bg-purple: var(--color-purple-100);--cart-home-icon-bg-blue: var(--color-blue-100);--cart-editor-border-radius: var(--radius-16);--cart-editor-border-color: var(--cart-home-border-color);--cart-editor-border: 1px solid var(--cart-editor-border-color);--cart-editor-gap: var(--spacing-20);--cart-editor-tab-width: var(--spacing-300);--cart-editor-tab-min-width: var(--spacing-300);--cart-editor-tab-height: 60vh;--cart-editor-tab-padding: var(--spacing-30) var(--spacing-20);--cart-editor-tab-padding-mobile: var(--spacing-20) var(--spacing-16);--cart-editor-tab-padding-inside: var(--spacing-5);--cart-editor-tab-max-height-mobile: 40vh;--cart-editor-content-min-width: var(--spacing-400);--cart-editor-content-max-width: var(--spacing-978);--cart-editor-content-padding: var(--spacing-0);--cart-editor-iframe-min-width: var(--spacing-400);--cart-editor-iframe-max-width: var(--spacing-600);--cart-editor-tab-label-padding: var(--spacing-10) var(--spacing-20);--cart-editor-tab-lable-weight: var(--spacing-600);--cart-editor-button-width: 100%;--cart-design-padding: var(--spacing-24);--cart-design-header-margin: var(--spacing-md);--cart-design-section-gap: var(--spacing-32);--cart-design-row-gap: var(--spacing-16);--cart-design-input-padding: var(--spacing-8) var(--spacing-12);--cart-design-input-gap: var(--spacing-12);--cart-design-input-width: 50%;--cart-design-divider-height: var(--spacing-1);--cart-design-divider-border: none;--cart-design-divider-margin: var(--spacing-0) var(--spacing-0) var(--cart-design-padding) var(--spacing-0);--cart-design-color-picker-size: var(--spacing-24);--cart-design-color-picker-radius: var(--spacing-4);--cart-design-color-picker-border: 1px solid var(--color-gray-300);--cart-design-color-picker-padding: var(--spacing-0);--cart-coming-soon-padding: var(--spacing-48);--cart-coming-soon-gap: var(--spacing-8);--cart-coming-soon-icon-size: var(--spacing-64);--cart-coming-soon-icon-opacity: .5;--chart-color-primary: var(--color-yellow-500);--chart-color-secondary: var(--color-purple-500);--chart-bg-dark: var(--color-gray-1900);--chart-tooltip-bg: var(--ai-login-modal-background-color);--chart-tooltip-border: var(--ai-border-color);--chart-tooltip-text: #fff;--chart-grid-line: rgb(255 255 255 / 10%);--chart-axis-line: var(--text-color-primary);--chart-label-color: var(--text-color-primary);--chart-axis-value-color: var(--text-color-primary);--chart-series-color-primary: var(--color-teal-500);--chart-series-color-primary-dark: var(--color-teal-700);--chart-series-color-secondary: var(--color-purple-400);--chart-series-color-secondary-dark: var(--color-purple-700);--line-chart-primary-color: var(--color-blue-600);--line-chart-secondary-color: var(--color-blue-300);--line-chart-text-color: var(--color-gray-1600);--line-chart-border-color: var(--color-gray-300);--line-chart-primary-gap: var(--spacing-xs);--line-chart-primary-width: var(--spacing-sm-10);--line-chart-primary-height: var(--spacing-sm-10);--line-chart-primary-padding: var(--spacing-18);--line-chart-label-color: var(--color-gray-1800);--line-chart-border-radius: 50%;--data-grid-sort-default-color: var(--color-gray-1200);--data-grid-sort-active-color: var(--color-blue-600);--data-grid-hover-color: var(--color-gray-2000);--data-grid-image-primary-width: var(--spacing-sm-10);--data-grid-image-primary-height: var(--spacing-sm-10);--data-grid-image-container-width: var(--spacing-md);--data-grid-image-container-height: var(--spacing-md);--datagrid-container-border-radius: var(--border-radius-table);--datagrid-header-bg: var(--color-gray-100);--datagrid-header-height: var(--spacing-48);--datagrid-header-font-size: var(--font-size-xxs);--datagrid-cell-min-height: var(--spacing-64);--grid-column-width: var(--spacing-60);--datagrid-summary-row-bg: var(--bg-color-secondary);--datagrid-cell-hover-bg: var(--color-gray-100);--datagrid-multiline-cell-hover-min-height: var(--spacing-92);--datagrid-cell-active-bg: var(--bg-color-tertiary);--datagrid-button-cell-padding: var(--spacing-12) var(--spacing-24);--datagrid-header-padding: var(--spacing-16) var(--spacing-24);--tooltip-top-offset-x: 50%;--tooltip-top-offset-y: 100%;--tooltip-top-border-color: var(--color-gray-1500) transparent transparent transparent;--toast-success-border: var(--border-bold-success);--toast-info-border: var(--border-bold-info);--toast-warn-border: var(--border-bold-warning);--toast-error-border: var(--border-bold-danger);--toast-border-style: none none none solid;--toast-icon-wrapper-width: 18px;--toast-icon-wrapper-height: 18px;--toast-close-button-width: 16px;--toast-close-button-height: 16px;--toast-align-items: none;--toast-width: 400px;--toast-left: auto;--toast-right: 20px;--toast-border-radius: 4px;--toast-top:calc(100vh - 140px);--toast-error-text: var(--text-color-danger);--toast-warn-text: var(--text-color-warning);--toast-info-text: var(--bg-color-focus-primary);--toast-success-text: var(--text-color-primary);--toast-background-color: var(--bg-color-primary);--toast-subtext-color: var(--text-color-secondary-light);--analytics-table-first-row-color: var(--color-blue-50);--analytics-table-box-height: var(--spacing-48);--analytics-stat-icon-width: var(--spacing-14);--analytics-stat-icon-height: var(--spacing-14);--analytics-stat-positive-color: var(--color-green-600);--analytics-stat-negative-color: var(--color-red-600);--analytics-stat-neutral-color: var(--color-gray-1200);--analytics-table-primary-text-color: var(--color-gray-2000);--loader-size: 50px;--loader-border-size: 4px;--loader-border-color: var(--color-gray-1500);--loader-background-color: var(--color-gray-0);--loader-active-color: var(--color-blue-600);--loader-spinner-border-color: var(--color-gray-1000);--loading-text-margin-top: 25px;--loading-text-font-size: 16px;--loading-text-color: var(--color-gray-1500);--loading-font-family: var(--font-family);--loader-animation-duration: 1s;--login-modal-error-color: var(--color-red-600);--tile-border-color: var(--color-gray-100);--tile-background: var(--bg-color-secondary);--tile-border-radius: var(--common-border-radius);--tile-border: 1px solid var(--tile-border-color);--tile-image-wrapper-border: 1px solid var(--tile-border-color);--tile-box-shadow: 0 0 5px var(--color-gray-0);--tile-padding: 24px;--tile-gap: 24px;--tile-margin: 24px 0;--tile-image-wrapper-width: 100%;--tile-image-wrapper-align-self: stretch;--tile-image-wrapper-background-color: var(--color-gray-50);--tile-image-wrapper-height: 160px;--tile-image-wrapper-border-radius: 8px;--tile-image-wrapper-margin-top: 24px;--tile-image-label-padding: 2px 6px;--tile-image-label-border-radius: 6px 0 0 0;--tile-image-label-background-color: var(--color-gray-400);--tile-image-label-color: var(--color-gray-1800);--tile-image-label-font-size: 10px;--tile-image-label-font-weight: 450;--tile-image-label-line-height: 16px;--tile-image-width: 360px;--tile-icon-width: 48px;--tile-icon-height: 48px;--tile-main-content-gap: 80px;--tile-main-content-width: 100%;--tile-title-margin: 0px;--tile-width: auto;--tile-cursor: auto;--tile-title-color: var(--color-text);--tile-title-font-size: 14px;--tile-title-font-weight: 600;--tile-title-line-height: 1.5rem;--tile-description-margin-top: 4px;--tile-description-color: var(--color-text);--tile-description-font-size: 13px;--tile-description-font-weight: 400;--tile-info-layout-gap: 16px;--tile-bottom-content-width: 100%;--tile-bottom-content-padding: 0px;--tile-bottom-content-margin: 0px;--calendar-month-width: var(--spacing-280);--calendar-month-color-primary: var(--color-gray-1800);--calendar-weekday-color: var(--color-gray-900);--calendar-day-cell-dimmed-color: var(--color-gray-1200);--calendar-day-cell-disabled-color: var(--color-gray-500);--calendar-day-cell-selected-color: var(--color-gray-0);--calendar-day-cell-selected-bg-color: var(--color-blue-600);--calendar-day-cell-selected-bg-hover-color: var(--color-blue-700);--calendar-month-week-seperator-color: var(--color-gray-400);--calendar-day-cell-bg-color: var(--color-blue-100);--calendar-day-cell-in-range-z-index: 1;--calendar-day-cell-selected-after-z-index: 2;--calendar-day-cell-day-text-z-index: 3;--calendar-nav-button-width: var(--spacing-lg);--calendar-nav-button-height: var(--spacing-lg);--calendar-separator-border: var(--spacing-1) solid var(--color-gray-300);--calendar-days-grid-gap: var(--spacing-0);--calendar-day-cell-min-height: var(--spacing-40);--calendar-range-bg-offset: -2px;--calendar-range-edge-offset: 50%;--calendar-half-offset: 50%;--calendar-day-cell-border-radius: 50%;--calendar-today-bg-color: var(--color-blue-100);--calendar-today-border-radius: var(--spacing-rg);--calendar-today-indicator-size: var(--spacing-5);--calendar-today-indicator-color: var(--color-blue-600);--calendar-chevron-icon-color: var(--color-gray-1200);--calendar-time-font-color: var(--color-gray-2000);--date-picker-text-primary-color: var(--color-gray-1800);--date-picker-preset-color: var(--color-gray-1300);--date-picker-text-secondary-color: var(--color-gray-1500);--date-picker-text-tertiary-color: var(--color-gray-1400);--date-picker-bg-secondary-color: var(--color-gray-0);--date-picker-bg-hover-color: var(--color-gray-100);--date-picker-button-hover-bg-color: var(--color-gray-100);--date-picker-border-primary: var(--border-primary);--date-picker-sidebar-bg-color: var(--color-gray-75);--date-picker-preset-selected-bg-color: var(--color-blue-100);--date-picker-trigger-min-height: var(--spacing-40);--date-picker-dropdown-width: var(--spacing-926);--date-picker-right-section-width: var(--spacing-694);--date-picker-dropdown-height: var(--spacing-635);--date-picker-presets-sidebar-width: var(--spacing-232);--date-picker-preset-item-height: var(--spacing-36);--date-picker-input-height: var(--spacing-48);--date-picker-input-width: var(--spacing-278);--date-picker-time-picker-button-width: var(--spacing-52);--date-picker-time-picker-button-height: var(--spacing-48);--date-picker-arrow-separator-width: var(--spacing-lg);--date-picker-arrow-separator-height: var(--spacing-lg);--date-picker-time-input-icon-left: var(--spacing-14);--date-picker-time-input-icon-top: 55%;--date-picker-dropdown-icon-width: var(--spacing-sm-12);--date-picker-dropdown-icon-height: var(--spacing-sm-12);--date-picker-chevron-icon-width: var(--spacing-md);--date-picker-chevron-icon-height: var(--spacing-md);--date-picker-icon-primary-width: var(--spacing-rg);--date-picker-icon-primary-height: var(--spacing-rg);--date-picker-text-color-inverted: var(--color-gray-0);--date-picker-primary-left-align: auto;--date-picker-primary-right-align: 0;--dropdown-width: 100%;--dropdown-min-width: auto;--dropdown-header-height: var(--spacing-2xl);--dropdown-header-padding: var(--spacing-sm) var(--spacing-sm-12);--dropdown-header-gap: var(--spacing-sm);--dropdown-body-width: fit-content;--dropdown-body-min-width: auto;--dropdown-body-max-height: var(--spacing-250);--dropdown-body-margin-top: var(--spacing-xs);--dropdown-item-min-height: var(--spacing-36);--dropdown-item-padding: var(--spacing-sm) var(--spacing-sm-12);--dropdown-item-margin: var(--spacing-2) var(--spacing-none);--dropdown-search-padding: var(--spacing-sm);--dropdown-body-right: var(--spacing-none);--dropdown-placeholder-font-size: var(--font-size-xs);--dropdown-placeholder-font-weight: var(--font-weight-semibold);--chevron-icon-size: var(--spacing-24);--dropdown-sub-text-overflow: visible;--dropdown-sub-text-text-overflow: clip;--dropdown-sub-text-flex-shrink: 0;--dropdown-main-text-flex-shrink: 1;--dropdown-trailing-icon-opacity: .6;--input-field-default-shadow: 0px 1px 2px 0px #10182814;--input-field-focus-shadow: 0px 0px 0px 4px #1b85ff26, 0px 1px 2px 0px #1018281a;--input-field-disabled-placeholder-color: var(--color-gray-600);--selected-item-background-color: var(--color-gray-0);--select-checkbox-accent-color: var(--bg-color-button-primary);--select-radius: var(--border-radius-input);--select-all-btn-color: var(--bg-color-primary);--select-all-btn-text-color: var(--text-color-primary);--apply-btn-container-background-color: var(--bg-color-secondary);--apply-btn-container-border-top: var(--border-primary);--item-border-radius: var(--border-radius-input);--select-width: 100%;--select-min-width: var(--max-select-width);--select-border: var(--border-secondary);--select-white-space: wrap;--select-box-shadow: none;--item-padding: 10px;--non-selected-width: fit-content;--non-selected-max-height: 80vh;--non-selected-item-color: var(--color-gray-1500);--non-selected-border-radius: var(--border-radius-input);--non-selected-items-border-radius: var(--border-radius-input);--select-icon-container-background-primary: var(--color-gray-400);--select-icon-container-width: 32px;--select-icon-container-height: 32px;--select-icon-container-border-radius: 333px;--select-icon-width: var(--common-icon-width);--select-icon-height: var(--common-icon-height);--dropdown-arrow-icon-height: var(--common-icon-height);--dropdown-arrow-icon-width: var(--common-icon-width);--select-font-family: var(--font-family);--select-bgcolor: var(--bg-color-secondary);--non-selected-hover-color: var(--bg-color-secondary);--non-selected-item-bgcolor: var(--bg-color-secondary);--item-selected-icon-color: var(--bg-color-secondary);--label-text-color: var(--text-color-primary);--item-background-color: var(--bg-color-secondary);--select-color: var(--text-color-secondary-light);--input-width: 100%;--change-metric-top-padding: 14px;--trend-icon-size: var(--common-icon-height);--trend-icon-padding: 4px;--trend-icon-inner-size: var(--common-icon-height);--input-height: 48px;--input-background: var(--color-gray-0);--input-radius: var(--common-border-radius);--input-box-shadow: none;--input-margin: 0 0 6px 0;--input-container-margin: 0 0 15px 0;--media-input-container-margin: 0 0 20px 0;--input-border: 1px solid var(--color-gray-400);--input-focus-border: 1px solid var(--color-blue-600);--input-placeholder-color: var(--color-gray-400);--input-padding: 14px;--input-font-family: var(--font-family);--left-button-border-radius: 4px;--left-button-height: 52.5px;--left-button-padding: 4px;--container-margin: 8px;--container-padding: 32px;--container-border-radius: 8px;--label-container-margin-bottom: 12px;--info-block-inner-container-display: flex;--info-block-inner-justify-content: space-between;--slider-checked-color: var(--color-blue-600);--toggle-card-border-radius: var(--common-border-radius);--card-height: 118px;--card-border-radius: 11.08px;--card-border: var(--border-primary);--card-opacity: 0px;--card-padding: 10px;--card-padding-expanded: 18px 20px;--card-box-shadow: var(--box-shadow);--card-hover-height: 152px;--card-hover-width: 272px;--card-hover-opacity: .85;--card-image-display: block;--card-image-width: 70%;--card-cursor: pointer;--card-subtext-margin: 6px 80px 0px 0px;--card-icon-header-padding: 16px;--card-icon-subtext-padding: 0px 16px 16px 16px;--card-subtext-line-height: 20px;--card-background-color: var(--bg-color-primary);--platform-subheading-text-color: var(--color-gray-1500);--platform-margin-top: 0px;--platform-padding-top: 3.5%;--platform-container-min-height: 60vh;--platform-container-gap: 73px;--platform-display: flex;--platform-flex-wrap: wrap;--platform-align-items: center;--separator-line-border-top: 1px solid rgb(209 206 206);--separator-line-margin: 20px 20px 40px 20px;--onboarding-status-container-padding: 24px 24px 24px 24px;--onboarding-status-container-gap: 24px;--onboarding-status-container-width: 468px;--onboarding-status-container-height: 540px;--onboarding-status-container-bg-color: var(--color-gray-50);--custom-select-container-radius: var(--border-radius-section);--tag-container-radius: 40px;--back-button-icon-height: 28px;--back-button-icon-width: 28px;--platform-form-container-margin-left: 60px;--platform-form-container-margin-top: 120px;--clickable-image-height: 24px;--clickable-image-width: 24px;--grid-row-bgcolor: var(--bg-color-secondary);--grid-border-collapse: collapse;--grid-text-align: left;--grid-column-width-auto: auto;--grid-col-width: fit-content;--grid-col-width-auto: auto;--grid-table-layout: fixed;--check-list-item-text-size: var(--font-size-xxs);--check-list-item-margin: 0px;--checkbox-margin: var(--spacing-2) var(--spacing-8) var(--spacing-2) var(--spacing-2);--checkbox-height: 14px;--checkbox-width: 14px;--checkbox-accent-color: var(--bg-color-button-primary);--check-list-item-checked-font-weight: bold;--warning-message-opacity: .8;--selected-item-count-bg-color: var(--bg-color-button-primary);--statistics-value-color: var(--color-gray-1600);--horizontal-line-margin: 0 0 26px 0;--breadcrumb-circle-color: var(--bg-color-primary);--bar-vertical-margin: 16px;--bar-height: 12px;--bar-width: 100%;--bar-divider-width: 1.5px;--bar-unfill-color: var(--color-gray-300);--bar-fill-color: var(--color-blue-600);--bar-radius: 6px;--bar-min-width: 480px;--divider-gap: 8px;--inactive-item-color: var(--color-gray-900);--active-item-color: var(--color-gray-1800);--active-item-font-weight: var(--font-weight-semibold);--tab-selection-color: var(--color-blue-600);--tab-gap: var(--spacing-16);--modal-content-background-color: var(--bg-color-primary);--modal-header-background-color: var(--bg-color-primary);--modal-header-border-radius: 0px;--modal-header-wo-divider-padding: var(--spacing-20) var(--spacing-20) 0px var(--spacing-20);--modal-header-text-gap: var(--spacing-4);--modal-header-title-font-size: var(--font-size-md);--modal-header-title-weight: var(--font-weight-semibold);--modal-header-description-font-size: var(--font-size-sm);--modal-header-description-weight: var(--font-weight-regular);--modal-header-description-color: var(--color-gray-900);--header-close-btn-width: var(--spacing-25);--header-close-btn-height: var(--spacing-25);--modal-footer-background-color: var(--bg-color-primary);--modal-footer-justify-content: flex-end;--modal-footer-padding: var(--spacing-20);--modal-footer-wo-divider-padding: 0px var(--spacing-20) var(--spacing-20) var(--spacing-20);--modal-footer-gap: var(--spacing-4);--modal-footer-buttons-gap: var(--spacing-12);--modal-header-border-bottom: var(--border-primary);--modal-header-padding: 16px 24px;--check-list-item-checked-text-color: var(--text-color-primary);--check-list-item-text-color: var(--text-color-secondary);--modal-medium-height: fit-content;--modal-backdrop-bg: rgb(0 0 0 / 70%);--modal-backdrop-filter: blur(4px);--bar-graph-color: var(--color-blue-100);--state-active: rgb(0 0 0 / 30%);--shadow-card: 0 4px 20px rgb(0 0 0 / 20%);--shadow-elevated: 2px 0 12px rgb(0 0 0 / 30%);--border-box: 1px solid rgb(255 255 255 / 10%);--sidebar-width-closed: 0px;--sidebar-width-open: 320px;--sidebar-transition-duration: .3s;--fade-transition-duration: .25s;--sidebar-vibe-beta-badge-color: var(--color-yellow-650);--sidebar-vibe-label-border-background: var(--color-gray-75);--desktop-breakpoint: 768px;--desktop-content-max-width: 784px;--desktop-sidebar-width-collapsed: 72px;--desktop-logo-size: 48px;--report-panel-width: min(50vw, 600px);--report-panel-transition-duration: .3s;--report-panel-background: var(--ai-modal-background-color);--report-panel-border: 1px solid rgb(255 255 255 / 10%);--report-panel-shadow: -4px 0 20px rgb(0 0 0 / 30%);--modal-desktop-width: 550px;--modal-desktop-border-radius: 12px;--modal-mobile-width: 100vw;--modal-mobile-height: 100vh;--modal-mobile-border-radius: 24px 24px 0 0;--modal-desktop-box-shadow: 0 0 20px rgb(0 0 0 / 50%);--modal-desktop-border: 1px solid rgb(255 255 255 / 10%);--modal-desktop-content-width: 550px;--modal-confirmation-width: 440px;--ai-homepage-glow-bg: rgb(253 132 20 / 40%);--safe-area-inset-top: 0px;--safe-area-inset-bottom: 0px;--radius-xs: 4px;--radius-sm: 8px;--radius-10: 10px;--radius-md: 12px;--radius-16: 16px;--radius-lg: 20px;--radius-24: 24px;--radius-100: 100px;--radius-full: 9999px;--spacing-0: 0px;--spacing-1: 1px;--spacing-1-5: 1.5px;--spacing-2: 2px;--spacing-3: 3px;--spacing-4: 4px;--spacing-5: 5px;--spacing-6: 6px;--spacing-7: 7px;--spacing-8: 8px;--spacing-10: 10px;--spacing-11: 11px;--spacing-12: 12px;--spacing-13: 13px;--spacing-14: 14px;--spacing-15: 15px;--spacing-16: 16px;--spacing-18: 18px;--spacing-20: 20px;--spacing-24: 24px;--spacing-25: 25px;--spacing-26: 26px;--spacing-28: 28px;--spacing-30: 30px;--spacing-32: 32px;--spacing-36: 36px;--spacing-40: 40px;--spacing-44: 44px;--spacing-45: 45px;--spacing-46: 46px;--spacing-48: 48px;--spacing-50: 50px;--spacing-52: 52px;--spacing-56: 56px;--spacing-60: 60px;--spacing-64: 64px;--spacing-70: 70px;--spacing-72: 72px;--spacing-80: 80px;--spacing-84: 84px;--spacing-88: 88px;--spacing-90: 90px;--spacing-92: 92px;--spacing-100: 100px;--spacing-110: 110px;--spacing-120: 120px;--spacing-130: 130px;--spacing-140: 140px;--spacing-141: 141px;--spacing-148: 148px;--spacing-150: 150px;--spacing-180: 180px;--spacing-200: 200px;--spacing-232: 232px;--spacing-220: 220px;--spacing-250: 250px;--spacing-270: 270px;--spacing-278: 278px;--spacing-280: 280px;--spacing-300: 300px;--spacing-320: 320px;--spacing-330: 330px;--spacing-340: 340px;--spacing-360: 360px;--spacing-370: 370px;--spacing-400: 400px;--spacing-420: 420px;--spacing-450: 450px;--spacing-460: 460px;--spacing-468: 468px;--spacing-480: 480px;--spacing-500: 500px;--spacing-600: 600px;--spacing-630: 630px;--spacing-635: 635px;--spacing-640: 640px;--spacing-678: 678px;--spacing-694: 694px;--spacing-700: 700px;--spacing-768: 768px;--spacing-775: 775px;--spacing-800: 800px;--spacing-900: 900px;--spacing-978: 978px;--spacing-920: 920px;--spacing-926: 926px;--spacing-none: var(--spacing-0);--spacing-xxs: var(--spacing-2);--spacing-xs: var(--spacing-4);--spacing-xs-6: var(--spacing-6);--spacing-sm: var(--spacing-8);--spacing-sm-10: var(--spacing-10);--spacing-sm-12: var(--spacing-12);--spacing-md: var(--spacing-16);--spacing-rg: var(--spacing-20);--spacing-lg: var(--spacing-24);--spacing-xl: var(--spacing-32);--spacing-2xl: var(--spacing-40);--spacing-3xl: var(--spacing-50);--spacing-4xl: var(--spacing-80);--spacing-xxxl: var(--spacing-80);--z-index-dropdown: 10;--z-index-tooltip: 20;--z-index-overlay: 40;--z-index-popup: 50;--z-index-theme-button: 10000;--z-index-modal-container: 1100;--z-index-portal: 1200;--z-index-portal-content: 1201;--z-index-modal: 10000;--z-index-modal-footer: 10001;--modal-footer-height: 95px;--z-index-chat-fade: 5;--z-index-chat-controls: 10;--z-index-mic-status: 11;--z-index-header: 100;--z-index-voice-dropdown: 110;--popup-min-width: 300px;--popup-max-width: 600px;--popup-header-margin: 0px 0px 20px 0px;--popup-header-gap: 10px;--popup-header-button-wrapper-gap: 10px;--mandate-product-row-padding: var(--spacing-sm);--mandate-product-row-gap: var(--spacing-md);--mandate-product-row-image-size: var(--spacing-48);--mandate-product-row-border-radius: var(--radius-sm);--mandate-product-title-color: var(--text-color-primary);--mandate-product-secondary-color: var(--text-color-secondary);--mandate-product-muted-color: var(--text-color-muted);--mandate-product-font-sm: var(--font-size-sm);--mandate-product-font-xs: var(--font-size-xs);--mandate-more-details-button-color: transparent;--mandate-more-details-button-padding: 0;--mandate-more-details-button-text-color: var(--bg-color-tag);--mandate-more-details-button-icon-order: 2;--mandate-more-details-button-border: none;--ai-text-primary: var(--text-color-primary);--ai-input-border: var(--border-primary);--ai-text-secondary: #b2b2d9;--ai-text-accent: #d851ef;--ai-bg-metric-card: rgb(70 58 137 / 60%);--ai-bg-positive-change: #4ade80;--ai-bg-negative-change: #f97066;--ai-bg-mic-button: #f04438;--ai-bg-mic-shadow: rgb(240 68 56 / 40%);--ai-bg-mic-pulse: rgb(240 68 56 / 70%);--ai-bg-mic-pulse-fade: rgb(240 68 56 / 0%);--ai-shadow-mic: 0 4px 12px rgb(240 68 56 / 40%);--ai-bg-secondary-light: rgb(123 97 255 / 10%);--ai-color-secondary-light: 157, 137, 255;--ai-bg-secondary-hover: rgb(123 97 255 / 20%);--ai-bg-error-message: #1e1e34;--ai-border-light: 1px solid rgb(255 255 255 / 10%);--ai-shadow-error: 0 4px 20px rgb(0 0 0 / 30%);--ai-text-listening: rgb(0 0 0 / 70%);--ai-state-hover: rgb(0 0 0 / 15%);--ai-state-active: rgb(0 0 0 / 20%);--ai-state-focus: rgb(0 0 0 / 25%);--ai-shimmer-light: rgb(0 0 0 / 25%);--ai-shimmer-bright: rgb(0 0 0 / 100%);--ai-text-timestamp: rgb(0 0 0 / 50%);--ai-bg-error: rgb(240 68 56 / 10%);--ai-text-error: #f04438;--ai-border-error: rgb(240 68 56 / 20%);--ai-color-primary-light: rgb(70 58 137 / 30%);--ai-shadow-light: 0 2px 4px rgb(0 0 0 / 10%);--ai-bg-voice-indicator: rgb(123 97 255 / 50%);--ai-border-voice-indicator: 1px solid rgb(123 97 255 / 80%);--ai-chat-header-background-color: #1b1e53;--ai-chat-header-text-color: #fff;--ai-chat-header-border-bottom: 1px solid rgb(255 255 255 / 10%);--ai-chat-header-padding: 16px 24px;--ai-shadow-card: 0 4px 20px rgb(0 0 0 / 20%);--ai-gradient-text: linear-gradient(91deg, #aaaad9 30.19%, #d851ef 70.53%);--ai-shadow-glow: 0 0 8px var(--text-color-primary-light);--ai-bg-mic-inactive: rgb(135 135 135 / 20%);--ai-border-dark: 1px solid var(--color-gray-500);--ai-action-button: var(--color-orange-600);--ai-success: var(--color-green-700);--ai-background-color: var(--color-cyan-blue);--ai-modal-background-color: #1f2020;--ai-sub-greeting: #6e7984;--ai-merchant: var(--color-gray-1800);--ai-speech-button: #fd8414;--ai-input-bar-bgcolor: #f5f5f7;--ai-box-shadow: 0 0 8px 0 #000;--ai-box-placehlder: #3c444c;--ai-inputbox-error: #f66;--breeze-automatic-plugin-card-bg: var(--color-gray-1825);--ai-login-modal-background-color: var(--color-gray-1825);--ai-inputbar-placeholder-color: #666c72;--ai-processing-color-medium-gray: #858585;--ai-processing-color-light-gray: #bebebe;--ai-source-attribution-text: #6f7e8c;--ai-modal-border-top-color: #4c4c4c;--ai-completion-text-color: #2e994c;--ai-completion-halted-text-color: #b03a3a;--ai-confirmation-card-bg: #1e2124;--ai-border-color: #404040;--ai-confirmation-card-badge: #c07334;--ai-confirmation-card-badge-hover: #d97706;--ai-login-text-header: #dcdee0;--ai-login-header-text: #e4e5e6;--ai-login-modal-box-shadow: 0px 0px 16px rgb(53 53 53 / 15%);--ai-login-text-label: #6e7984;--ai-login-input-placeholder: #3c444c;--ai-login-button-bg: #d7d9da;--ai-login-button-text: #1c1d1e;--ai-processing-status-text: var(--ai-processing-color-medium-gray);--ai-processing-shimmer-light: var(--ai-processing-color-medium-gray);--ai-processing-steps-text: var(--ai-processing-color-light-gray);--ai-processing-shimmer-bright: var(--ai-processing-color-light-gray);--ai-processing-code-bg: #1a1a1a;--ai-processing-shimmer-gradient: linear-gradient( 90deg, var(--ai-processing-shimmer-light) 0%, var(--ai-processing-shimmer-bright) 50%, var(--ai-processing-shimmer-light) 100% );--ai-image-shimmer-gradient: linear-gradient( 90deg, transparent 0%, var(--ai-shimmer-light) 50%, transparent 100% );--ai-processing-arrow-filter: brightness(0) invert(.4785);--ai-action-gradient-start: var(--color-gray-10);--ai-action-gradient-mid: var(--color-gray-15);--ai-action-gradient-end: var(--color-gray-20);--ai-action-bg-gradient: linear-gradient( 180deg, var(--ai-action-gradient-start) 0%, var(--ai-action-gradient-mid) 60%, var(--ai-action-gradient-end) 80% );--ai-listening-glowing-color: #ff8b20;--ai-listening-fade-color: #434343;--ai-listening-gradient-primary: linear-gradient( 45deg, var(--ai-listening-fade-color), var(--ai-listening-glowing-color), #434343 );--ai-listening-border: 2px solid #0000;--ai-listening-gradient-secondary: linear-gradient(#131219, #131219);--ai-white-gradient: linear-gradient(#fff 0 0);--ai-avatar-size: 30px;--ai-text-muted: #6b7280;--ai-toast-background-color: var(--color-gray-1850);--ai-toast-text-color: var(--color-text);--ai-video-player-max-width: var(--spacing-640);--ai-video-player-max-width-portrait: var(--spacing-320);--ai-video-player-max-height: 70vh;--ai-video-player-shadow: var(--shadow-elevated);--ai-video-player-info-bar-padding: var(--spacing-sm-12) var(--spacing-md);--ai-video-player-info-bar-gap: var(--spacing-sm-12);--ai-video-player-controls-bg: linear-gradient(transparent, var(--ai-text-listening));--ai-video-player-control-btn-bg: var(--ai-state-active);--ai-video-player-control-btn-hover-bg: var(--ai-state-focus);--ai-video-player-control-btn-active-bg: var(--ai-state-focus);--ai-video-player-control-icon-filter: var(--filter-invert-white);--ai-video-player-progress-track-bg: var(--ai-state-focus);--ai-video-player-progress-thumb-shadow: var(--ai-shadow-light);--modal-backdrop-primary: var(--color-gray-1800);--modal-content-primary: var(--color-gray-0);--button-border-secondary: var(--color-gray-400);--button-hover-secondary: var(--color-gray-100);--bg-color-thumbnail-remove-primary: var(--color-gray-1700);--bg-color-thumbnail-remove-hover-primary: var(--color-gray-1800);--hitl-edit-button-text: var(--color-gray-550);--hitl-edit-button-border: .75px solid var(--color-gray-1350);--hitl-edit-button-hover-border: .75px solid var(--ai-text-muted);--hitl-edit-button-hover-color: var(--color-gray-1450);--hitl-completion-bg-color: var(--color-gray-25);--hitl-parameter-value-text-color: var(--color-gray-750);--hitl-parameter-label-bg-color: var(--color-gray-1350);--hitl-confirm-button-text: var(--color-gray-500);--hitl-progress-loader: brightness(.8);--stories-vertical-bars-primary-color: var(--color-green-500);--stories-vertical-bars-secondary-color: var(--color-green-600);--stories-vertical-bars-tertiary-color: var(--color-green-700);--stories-horizontal-bars-primary-color: var(--color-yellow-500);--stories-horizontal-bars-secondary-color: var(--color-orange-500);--stories-horizontal-bars-tertiary-color: var(--color-blue-500);--stories-horizontal-bars-text-primary-color: var(--color-yellow-800);--stories-horizontal-bars-text-secondary-color: var(--color-orange-800);--stories-horizontal-bars-text-tertiary-color: var(--color-blue-800);--data-source-text-primary: var(--color-gray-450);--data-source-disconnect-button-color: var(--color-red-650-33);--data-source-disconnect-button-text-color: var(--color-red-650);--data-source-bg-button: var(--color-gray-1725);--data-source-border: var(--color-gray-1750);--data-source-bg-list: var(--color-gray-1825);--data-source-bg-prompt-item: var(--color-gray-1850);--data-source-bg-questions-grid: var(--color-gray-1950);.modal-content .header-text{color:var(--color-text)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.container{padding:16px}.select .container{padding:var(--check-list-item-padding, var(--spacing-0))}.dropdown-checkbox-container .container{padding:var(--dropdown-check-list-padding, var(--spacing-0))}@media only screen and (width <=767px){--toast-right: auto}}html{overscroll-behavior-y:none;overflow:hidden;min-height:100vh;min-height:calc(100vh + env(safe-area-inset-bottom,0))}body{margin:0;overflow:hidden;min-height:100vh;min-height:calc(100vh + env(safe-area-inset-bottom,0));background-color:var(--bg-color-primary);overscroll-behavior-y:none}@media only screen and (width <=767px){body{width:100vw;max-width:100%}}[theme=dark]{--color-white: #fff;--color-text: #e0e0e0;--color-white-60: #fff9;--color-gray-0: #121212;--color-gray-25: #151718;--color-gray-50: #1d1d1d;--color-gray-100: #222;--color-gray-300: #333;--color-gray-400: #444;--color-gray-650: #2e3235;--color-gray-750: #4a4a4c;--color-gray-800: #888;--color-gray-900: #999;--color-gray-1200: #b3b3b3;--color-gray-1500: #ccc;--color-gray-1800: #e0e0e0;--color-gray-700: #374151;--color-gray-1250: #d1d5db;--color-blue-50: #0b1120;--color-blue-200: #16243a;--color-blue-600: #1b85ff;--color-blue-800: #105099;--color-blue-1100: #1e293b;--color-blue-1200: #60a5fa;--color-teal-1100: #134e4a;--color-teal-1200: #5eead4;--color-green-100: #0d1f12;--color-green-600: #12b76a;--color-green-1100: #0d2818;--color-green-1200: #4ade80;--ai-border-dark: 1px solid #323436;--icon-border-dark: .2px solid #55575a;--text-color-primary: #999;--ai-merchant: #dcdee0;--color-green-700: #0e9255;--color-orange-100: #4a2a0d;--color-orange-600: #fd8414;--color-orange-700: #c67307;--color-orange-1100: #422006;--color-orange-1200: #fcd34d;--color-yellow-1100: #3d2c06;--color-yellow-1200: #fde047;--color-red-600: #f04438;--color-red-1100: #2d1619;--color-red-1200: #f87171;--color-crimson: #ffcdd2;--color-magenta-100: #4a113a;--color-magenta-600: #d444f1;--color-magenta-1100: #3b1c4a;--color-magenta-1200: #e879f9;--ai-state-active: #272a2d;--color-cyan-blue: #222527;--ai-border-light: 1px solid rgb(255 255 255 / 10%);--ai-border-darker: 1px solid #373a3d;--ai-shadow-error: 0 4px 20px rgb(0 0 0 / 30%);--ai-state-hover: rgb(255 255 255 / 15%);--ai-state-focus: rgb(255 255 255 / 25%);--ai-shimmer-light: rgb(255 255 255 / 25%);--ai-shimmer-bright: rgb(255 255 255 / 100%);--ai-text-timestamp: rgb(255 255 255 / 50%);--ai-chat-header-border-bottom: 1px solid rgb(255 255 255 / 10%);--ai-action-bg-gradient: linear-gradient(180deg, rgb(21 21 21 / 0%) 0%, #151515 64.02%);--ai-input-bar-bgcolor: #222324;--ai-input-border: 1px solid #323436;--ai-box-shadow: 0 0 8px 0 #fff;--bg-color-button-primary-hover: var(--color-blue-600);--analytics-table-primary-text-color: var(--color-white);--date-picker-sidebar-bg-color: var(--color-gray-0);--calendar-day-cell-bg-color: var(--color-blue-1000);--date-picker-preset-selected-bg-color: var(--color-blue-600);--calendar-today-bg-color: var(--color-gray-300);--calendar-time-font-color: var(--color-white);--text-color-muted: var(--color-gray-1200);--text-color-disabled: var(--color-gray-800);--text-color-icon-muted: var(--color-gray-750);--bg-color-hover: var(--color-gray-100);--modal-list-bg-color: #353535;--modal-content-primary: var(--color-gray-1900);--button-border-secondary: var(--color-gray-400);--button-hover-secondary: var(--color-gray-100);--bg-gradient-warning: linear-gradient( to right, var(--color-gray-25), #67390f80, #67390f80, var(--color-gray-25) );--text-color-placeholder: var(--color-gray-500);--bg-gradient-hero-card: linear-gradient( 101.55deg, var(--bg-color-primary) 1.54%, var(--bg-color-focus-secondary) 99.95% );--bg-gradient-offer-preview: linear-gradient(to right, #1e1e2f, #252530 46.55%, #1e1e2f);--shadow-offer-preview: 0 0 8px 0 rgb(0 0 0 / 30%);--demo-badge-bg: #151515;--demo-badge-text-color: #ffc233;--demo-badge-height: 24px;--demo-badge-width: 55px;--demo-badge-padding: var(--spacing-2) var(--spacing-6);--demo-badge-font-size: 13px;--demo-badge-border-radius: var(--radius-md);--demo-gradient-start: #302516;--demo-gradient-end: #1c1d1e;--demo-gradient-blur: 16px;--demo-gradient-mask-start: rgb(0 0 0 / 100%);--demo-gradient-mask-end: rgb(0 0 0 / 0%);--login-button-height: 74px;--login-button-padding: 16px 24px;--login-button-border-radius: 24px;--login-button-bg: #1f2021;--login-button-gap: 40px;--login-title-font-size: 16px;--login-title-font-weight: 600;--login-title-color: #d7d9da;--login-subtitle-font-size: 12px;--login-subtitle-font-weight: 400;--login-subtitle-color: #6f7e8c;--login-icons-gap: 8px;--login-icon-size: 16px;--oauth-button-bg: #1a1b1c;--oauth-button-border: .5px solid #323436;--oauth-button-border-radius: 50px;--oauth-button-size: 56px;--oauth-icon-size: 42px;--oauth-gap: 1px;--bg-color-success: var(--color-green-1100);--bg-color-success-secondary: var(--color-green-1200);--bg-color-tag-failure: var(--color-red-1100);--bg-color-tag-scheduled: var(--color-blue-1000);--bg-color-tag-refunded: var(--color-teal-1100);--bg-color-created: var(--color-magenta-1100);--bg-color-tag-pending: var(--color-yellow-1100);--bg-color-tag-neutral: var(--color-gray-700);--bg-color-tag-inactive: var(--color-gray-100);--text-color-tag-failure: var(--color-red-1200);--text-color-tag-scheduled: var(--color-blue-1200);--text-color-tag-refunded: var(--color-teal-1200);--text-color-created: var(--color-magenta-1200);--text-color-tag-pending: var(--color-yellow-1200);--text-color-tag-inactive: var(--color-gray-1200);--text-color-offer-validity-tag-created: var(--color-gray-1000);--text-color-offer-validity-tag-scheduled: var(--color-gray-1000);--text-color-offer-validity-tag-failure: var(--color-red-700);--bg-color-offer-validity-tag-created: var(--color-gray-100);--bg-color-offer-validity-tag-scheduled: var(--color-gray-100);--bg-color-offer-validity-tag-failure: var(--color-red-1000);--sample-data-font-family: "Geist Mono", monospace;--sample-data-font-size: 14px;--sample-data-font-weight: 350;--sample-data-text-transform: uppercase;--sample-data-text-color: #c58c05;--suggestion-chip-text-color: #d7d9da;--suggestion-chip-font-size: 14px;--suggestion-chip-font-weight: 500;--statistics-card-gap-default: 8px;--statistics-card-gap-mobile: 4px;--statistics-value-color: var(--color-gray-1800);--change-font-size: 14px;--change-metric-color-positive: #16bf46;--change-metric-color-negative: #d34b38;--change-metric-color-neutral: grey;--extra-text-color: grey;--properties-heading-mobile-font-size: 11px;--properties-heading-mobile-font-weight: 350;--properties-heading-mobile-letter-spacing: 8%;--properties-value-mobile-font-size: 20px;--properties-value-mobile-letter-spacing: 2%;--connection-error-state-error-state-container-display: flex;--connection-error-state-error-state-container-flex-direction: column;--connection-error-state-error-state-container-align-items: center;--connection-error-state-error-state-container-justify-content: center;--connection-error-state-error-state-container-gap: var(--spacing-md);--connection-error-state-error-state-container-width: var(--spacing-400);--connection-error-state-retry-connection-button-width: var(--spacing-200);--connection-error-state-retry-connection-button-height: auto;--connection-error-state-retry-connection-button-border-radius: var(--radius-md);--connection-error-state-retry-connection-button-background: var(--bg-color-inverted);--connection-error-state-retry-connection-button-color: var(--bg-color-primary);--connection-error-state-retry-connection-button-border: 1px solid var(--border-color-strong);--connection-error-state-retry-connection-button-cursor: pointer;--connection-error-state-retry-connection-button-font-size: var(--font-size-sm, 14px);--connection-error-state-retry-connection-button-font-weight: var(--font-weight-medium);--connection-error-state-retry-connection-button-padding: 20px 0px;--connection-error-state-back-button-container-width: 100%;--connection-error-state-back-button-container-display: flex;--connection-error-state-back-button-container-justify-content: center;--connection-error-state-go-back-link-background: none;--connection-error-state-go-back-link-border: none;--connection-error-state-go-back-link-color: var(--text-color-secondary);--connection-error-state-go-back-link-cursor: pointer;--connection-error-state-go-back-link-hover-color: var(--text-color-primary)}.suggestion-chip-wrapper{flex-shrink:0;--button-color: var(--ai-input-bar-bgcolor);--button-border-radius: var(--radius-lg);--button-padding: var(--recommendationbar-item-padding);--button-border: none;--button-width: var(--recommendationbar-item-width);--button-white-space: nowrap}.ai-toast-wrapper{--toast-top: calc(100vh - var(--spacing-300));--toast-width: fit-content;--default-background-color: var(--ai-toast-background-color);--toast-border-style: none;--toast-padding: var(--spacing-12) var(--spacing-lg);--toast-border-radius: var(--radius-md);--toast-position: relative;color:var(--ai-toast-text-color)}@media (width >=768px){.suggestion-chip-wrapper{--button-width: auto;--button-max-width: 220px;--button-padding: 24px 32px;--button-border-radius: 24px;flex:0 1 auto}.recommendations-bar{max-width:var(--desktop-content-max-width, 784px);margin:0 auto;padding:0}.suggestions-container{justify-content:center;flex-wrap:nowrap;overflow:hidden;gap:var(--spacing-md)}.input-bar-outer-container{padding-bottom:0}.sample-data-text{margin-bottom:var(--spacing-lg);margin-left:0}}.bg-cyan-blue{background-color:var(--ai-background-color)}:root[automatic=false]{--border-radius-long-card: 8px;--border-radius-card: 12px}.global-item-center{display:flex;justify-content:center;align-items:center}.global-mirror{transform:rotate(180deg)}.toast{--toast-background-color: var(--bg-color-inverted);--toast-success-text: var(--text-color-inverted);--toast-subtext-color: var(--bg-color-secondary)}.select{--non-selected-hover-color: var(--bg-color-inverted);--item-selected-icon-color: var(--bg-color-inverted);--label-text-color: var(--bg-color-secondary);--item-background-color: var(--bg-color-secondary);--non-selected-hover-bg: var(--bg-color-hover);--select-hover-bgcolor: var(--bg-color-tertiary);--select-hover-color: var(--bg-color-inverted);--selected-color: var(--bg-color-inverted)}.global-sr-only{position:absolute;width:var(--spacing-1);height:var(--spacing-1);padding:var(--spacing-0);margin:calc(-1 * var(--spacing-1));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:var(--spacing-0)}.global-dashed-primary-button{--button-color: var(--bg-color-button-tertiary);--button-border: var(--border-primary-dashed);--button-text-color: var(--text-color-focus);--button-width: 100%;--button-height: 60px;--button-font-weight: var(--font-weight-medium)}.global-dashed-primary-button.is-dragging-over,.global-dashed-primary-button.enable-hover:hover{transform:scale(1.02);transition:all .2s ease-in-out}.global-ai-action-button-primary{--button-color: var(--input-bar-button-background-color);--button-border: none;--button-border-radius: 50%;--button-width: 40px;--button-height: 40px}.global-ai-action-button-secondary{--button-color: transparent;--button-border: none;--button-border-radius: 50%;--button-width: 40px;--button-height: 40px}.global-ai-send-button-primary{--button-color: var(--input-bar-button-background-color);--button-border: none;--button-border-radius: 50%;--button-width: 40px;--button-height: 40px}.global-transparent-primary-button{--button-color: none;--button-border: none;--button-padding: none}.global-medium-primary-button{--button-color: var(--bg-color-button-primary);--button-border: var(--border-focus);--button-height: 40px;--button-padding: 10px 16px}.global-medium-primary-nobackground-noborder-button{--button-color: none;--button-border: none;--button-text-color: var(--bg-color-button-primary);--button-height: 40px;--button-padding: 10px 16px}.global-medium-secondary-button{--button-color: none;--button-border: var(--border-primary);--button-text-color: var(--text-color-secondary-light);--button-font-weight: var(--font-weight-medium);--button-height: 40px;--button-padding: 10px 16px}.global-medium-secondary-noborder-button{--button-color: none;--button-border: none;--button-text-color: var(--text-color-secondary-light);--button-font-weight: var(--font-weight-medium);--button-height: 40px;--button-padding: 10px 16px}.global-medium-danger-button{--button-height: 40px;--button-padding: 10px 16px;--button-color: var(--bg-color-danger-primary);--button-border: var(--border-danger-primary)}.global-large-button-configuration{--button-height: 48px;--button-padding: 14px 20px}.global-offer-apply-button{--button-color: transparent;--button-border: 1px solid var(--color-blue-600);--button-border-radius: var(--radius-xs);--button-text-color: var(--color-blue-600);--button-font-weight: var(--font-weight-semibold);--button-height: auto;--button-padding: var(--spacing-6) var(--spacing-12);--button-font-size: var(--font-size-xxs)}.advanced-settings-toggle{margin-top:var(--spacing-16);--chevron-icon-size: var(--spacing-20)}.global-download-btn{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-white);color:var(--color-black);border:none;border-radius:12px;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.global-download-btn:active{opacity:.8}.global-download-btn:disabled{opacity:.6;cursor:not-allowed}.global-height-full{height:100%}.global-loading-section-md{width:100%;height:200px}.global-loading-section-text-secondary{color:var(--text-color-secondary);font-size:var(--font-size-md)}.global-feature-list-row{color:var(--text-color-primary);gap:var(--spacing-xxl);margin-top:var(--spacing-lg)}.global-horizontal-card-layout{display:flex;border-radius:var(--radius-16);overflow:hidden;box-shadow:var(--shadow-lg);background-color:var(--bg-color-secondary)}.global-card-media-left{width:var(--spacing-450);min-height:var(--spacing-500);flex-shrink:0}.global-media-full-size{height:100%;--image-width: 100%;--image-height: 100%;--image-max-width: 100%;--image-max-height: 100%}.global-card-content{padding:var(--spacing-40)}.global-card-title-primary{color:var(--text-color-primary)}.global-card-subtitle-secondary{color:var(--text-color-secondary);padding:var(--spacing-10) 0}.global-card-cta-block{margin-top:var(--spacing-md)}.global-primary-cta-button-large{--button-color: var(--bg-color-button-primary);--button-border: none;--button-height: var(--spacing-48);--button-padding: var(--spacing-14) var(--spacing-28);--button-border-radius: var(--radius-sm);--button-font-weight: var(--font-weight-medium)}.global-button-text-inverted-primary{color:var(--text-color-inverted);padding-right:var(--spacing-4)}.global-stepper-panel{padding:var(--spacing-40);padding-left:var(--spacing-60);width:var(--spacing-500);min-width:var(--spacing-500)}.global-stepper-heading{color:var(--text-color-primary);margin-bottom:var(--spacing-32)}.global-step-card{border-radius:var(--radius-md);overflow:hidden;transition:all .3s ease;background-color:var(--bg-color-secondary);border:var(--border-primary);margin-bottom:var(--spacing-16)}.global-step-card-expanded{border:var(--border-focus-thicker);box-shadow:var(--shadow-hero-card)}.global-step-card-completed{border:var(--border-primary);background-color:var(--bg-color-primary)}.global-step-card-header{display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-20) var(--spacing-24);cursor:default}.global-step-index-pill{width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-md);background-color:var(--color-gray-300);color:var(--color-gray-900);border:var(--border-primary);transition:all .3s ease;flex-shrink:0}.global-step-index-pill-active{background-color:var(--color-blue-200);color:var(--color-blue-600);border:1px solid var(--border-color-info)}.global-step-index-pill-done{background-color:var(--color-green-200);color:var(--text-color-success);border:1px solid var(--border-color-success)}.global-step-title{color:var(--text-color-primary)}.global-step-content{padding:0 var(--spacing-24) var(--spacing-20) var(--spacing-24);animation:slide-down .3s ease}.global-step-description{margin:0 0 var(--spacing-16) 0}.global-step-actions{align-items:center;gap:var(--spacing-12)}.global-step-primary-action-button{--button-color: var(--bg-color-button-primary);--button-border: none;--button-height: var(--spacing-40);--button-padding: var(--spacing-10) var(--spacing-20);--button-border-radius: var(--radius-sm);--button-font-weight: var(--font-weight-medium)}.global-step-secondary-action-button{--button-color: transparent;--button-border: var(--border-primary);--button-text-color: var(--text-color-secondary);--button-height: var(--spacing-40);--button-padding: var(--spacing-10) var(--spacing-20);--button-border-radius: var(--radius-sm);--button-font-weight: var(--font-weight-medium)}.global-stepper-footer{gap:var(--spacing-12);margin-top:var(--spacing-24);justify-content:flex-start}.global-step-complete-button{--button-color: var(--bg-color-success-secondary);--button-border: none;--button-height: var(--spacing-40);--button-padding: var(--spacing-10) var(--spacing-24);--button-border-radius: var(--radius-sm);--button-font-weight: var(--font-weight-medium)}.global-list-item-padding-xs{padding:5px}.global-icon{width:24px!important;height:24px!important;margin:auto}.global-icon-small{display:flex;height:var(--common-icon-height);width:var(--common-icon-width);align-items:center}.global-icon-lg{display:flex;height:var(--icon-size-lg);width:var(--icon-size-lg);align-items:center}.global-icon-circle-primary{width:45px;height:45px;border-radius:50%}.global-logo-circle{width:var(--logo-circle-width, 50px);height:var(--logo-circle-height, 50px);border-radius:50%}.global-chevron-icon{width:var(--chevron-icon-size);height:var(--chevron-icon-size);--image-width: var(--chevron-icon-size);--image-height: var(--chevron-icon-size);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.global-chevron-icon.expanded{transform:rotate(180deg)}.global-radio-icon{width:var(--spacing-20);height:var(--spacing-20);display:flex;align-items:center;justify-content:center}.global-info-icon{--image-width: var(--spacing-12);--image-height: var(--spacing-12);flex-shrink:0}.global-offer-preview-icon{--image-width: var(--spacing-32);--image-height: var(--spacing-24);flex-shrink:0}.global-toggle-button{display:flex;align-items:center;gap:var(--spacing-12);background:none;border:none;cursor:pointer;padding:0}.global-header-divider{width:100%;--horizontal-line-margin: 0}.global-button-icon{display:flex;align-items:center;justify-content:center;width:var(--spacing-16);height:var(--spacing-16)}.global-button-icon--invert img{filter:brightness(0) invert(1)}.global-close-button{display:flex;align-items:center;justify-content:center;width:var(--spacing-24);height:var(--spacing-24);padding:0;background:transparent;border:none;cursor:pointer;flex-shrink:0}.global-close-button img{width:var(--spacing-24);height:var(--spacing-24)}.global-heading-text-container{margin-top:var(--platform-margin-top);padding-top:var(--platform-padding-top);display:var(--platform-display);flex-wrap:var(--platform-flex-wrap);justify-content:var(--platform-justify-content);align-items:var(--platform-align-items);font-family:var(--platforms-page-font-family)}.global-subheading-text-container{display:var(--platform-display);flex-wrap:var(--platform-flex-wrap);justify-content:var(--platform-justify-content);align-items:var(--platform-align-items);font-family:var(--platforms-page-font-family)}.global-horizontal-line-grey{border-top:var(--border-primary);margin:var(--horizontal-line-grey-margin-top, 0) var(--horizontal-line-grey-margin-right, 0) var(--horizontal-line-grey-margin-bottom, 16px) var(--horizontal-line-grey-margin-left, 0)}.global-error-message{color:var(--text-color-danger)!important;margin-top:var(--spacing-4)}.global-success-message{color:var(--text-color-success)!important}.global-dot-options-container{display:flex;--selected-option-icon: "";--select-box-shadow: none;--select-icon-container-background-primary: none;--select-icon-width: var(--clickable-image-width);--select-icon-height: var(--clickable-image-height);--select-min-width: fit-content;--non-selected-min-width: var(--max-select-width);--non-selected-right: 0px;--select-icon-container-margin: 0px}.global-page-section{background-color:var(--bg-color-secondary);padding:var(--padding-modal);border:var(--border-primary);border-radius:var(--border-radius-section);margin:var(--margin-long-card)}.global-data-grid{--select-min-width: fit-content}.global-data-grid .grid-content-button{padding:var(--datagrid-button-cell-padding)}.global-data-grid .grid-content-text-text{min-height:var(--datagrid-header-height)}.global-data-grid .grid-row .grid-content,.global-data-grid .grid-row .serial-number,.global-data-grid .grid-row .checkbox-col{background-color:var(--bg-color-secondary);transition:background-color .15s ease}.global-data-grid .grid-row:hover .grid-content,.global-data-grid .grid-row:hover .serial-number,.global-data-grid .grid-row:hover .checkbox-col{background-color:var(--datagrid-cell-hover-bg)}.global-data-grid .grid-row:hover .grid-content-text-text{min-height:var(--datagrid-multiline-cell-hover-min-height)}.global-data-grid .grid-row:active .grid-content,.global-data-grid .grid-row:active .serial-number,.global-data-grid .grid-row:active .checkbox-col{background-color:var(--datagrid-cell-active-bg)}.global-data-grid .select-action-footer{padding:var(--spacing-xs-6);border-top:var(--border-primary);box-sizing:border-box;--button-width: 100%}.global-data-grid-container{display:flex;padding:20px 24px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:8px;border:var(--border-secondary);background:var(--bg-color-primary)}.global-highchart-container{padding:var(--spacing-16) var(--spacing-16) 0 var(--spacing-20);margin:0;background-color:var(--bg-color-secondary);border-radius:var(--border-radius-highchart)}.global-plot-chart-container{width:100%;border-radius:var(--border-radius-card);border:var(--border-primary)}.global-flex-shrink-0{flex-shrink:0}.global-full-width{width:100%}.global-m-0{margin:0}.container{--modal-header-border-radius: 8px}.global-align-center-container{display:flex;justify-content:center;align-items:center}.global-flex-align-center{display:flex;align-items:center}.global-inline-flex-align-center{display:inline-flex;align-items:center}.global-align-items-center{display:flex;align-items:center}.global-space-between-container{display:flex;justify-content:space-between;align-items:center}.global-gap-lg{display:flex;align-items:center;gap:var(--spacing-lg)}.global-column-space-between-container{display:flex;flex-direction:column;justify-content:space-between}.global-form-label-required{color:var(--bg-color-danger-primary)!important;font-size:var(--font-size-xs)!important}.global-font-size-xs{font-size:var(--font-size-xs)}.global-form-label-title{color:var(--text-color-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin:0 0 6px}.global-column-layout{display:flex;flex-direction:column;gap:var(--spacing-sm)}.global-fit-content-column{display:flex;flex-direction:column;width:fit-content;padding:var(--spacing-none);position:relative}.global-row-layout{display:flex;flex-direction:row;gap:var(--spacing-sm)}.global-action-buttons-group{display:flex;align-items:center;gap:var(--spacing-md)}.global-flex-align-center-gap-xs{display:flex;align-items:center;gap:var(--spacing-xs)}.global-flex-column-gap-xs{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media only screen and (width <= 767px){.global-action-buttons-group{flex-direction:column;width:100%;gap:var(--spacing-sm)}}.global-modal-content-container{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-20)}.global-modal-size-small{height:var(--modal-small-height, 20vh);width:var(--modal-small-width)}.global-modal-size-medium{height:var(--modal-medium-height, 50vh);width:var(--modal-medium-width)}.global-modal-size-large{height:var(--modal-large-height, 80vh);width:var(--modal-large-width)}.global-modal-size-fit-content{height:fit-content;max-height:var(--modal-fit-content-max-height, 80vh)}.global-bullet-list{display:flex;flex-direction:column;gap:var(--spacing-sm);list-style:none;padding:0;margin:0}.global-bullet-item{display:flex;align-items:center;gap:var(--spacing-sm)}.global-bullet-dot{width:var(--spacing-4);height:var(--spacing-4);border-radius:50%;background-color:var(--text-color-secondary);flex-shrink:0}.global-section-header{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-24)}.global-accordion-header{display:flex;align-items:center;gap:var(--spacing-12);padding:0;border:none;background:none;cursor:pointer;color:var(--text-color-placeholder);user-select:none}.global-accordion-button{--button-color: transparent;--button-text-color: var(--text-color-placeholder);--button-border: none;--button-padding: 0;--button-hover-color: transparent;--button-font-weight: var(--font-weight-semibold);--button-font-size: var(--font-size-md);--button-content-gap: var(--spacing-12);--button-content-flex-direction: row-reverse;--button-justify-content: flex-end}.global-accordion-content{margin-top:var(--spacing-16)}.global-disc-list{margin:0;padding:0;padding-left:var(--spacing-20);list-style-type:disc}.global-refund-modal{--modal-header-text-weight: 600;--header-right-image-width: 20px;--header-right-image-height: 20px}.global-modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-24);padding:var(--spacing-20) var(--spacing-32);background-color:var(--bg-color-tertiary);border-bottom:var(--border-primary);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.global-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-10);padding:var(--spacing-20) var(--spacing-24);background-color:var(--bg-color-primary);border-top:var(--border-primary);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.global-offer-modal-overlay{position:fixed;inset:0;z-index:var(--z-index-portal);background:var(--modal-backdrop-bg);backdrop-filter:var(--modal-backdrop-filter)}.global-offer-modal-overlay--centered{--modal-border-radius: var(--radius-sm);--modal-content-padding: var(--spacing-0);--modal-header-background-color: transparent;--modal-content-background-color: transparent;--modal-header-padding: var(--spacing-0);--modal-header-min-height: var(--spacing-0);--modal-margin: auto}.global-offer-modal-overlay--centered [data-pw=hidden-header]{display:none}.global-offer-modal-overlay--centered .modal.center{justify-content:center;align-items:center}.global-offer-modal-overlay--top-aligned .modal.center{justify-content:flex-start;padding-top:var(--spacing-150)}.global-section-icon-sm{width:var(--spacing-20);height:var(--spacing-20);flex-shrink:0;--image-width: 100%;--image-height: 100%}.global-section-icon-sm--muted{opacity:var(--opacity-muted)}@media only screen and (width <=767px){.container{padding:0}}.global-ripple{position:absolute;border-radius:50%;background-color:var(--ripple-effect-color);transform:scale(0);animation:ripple-in var(--ripple-duration-in) ease-in forwards;pointer-events:none;opacity:var(--ripple-opacity)}.global-ripple.ripple-out{animation:ripple-out var(--ripple-duration-out) ease-out forwards}.global-disable-text-selection{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes enable-pointer-events{0%{pointer-events:none}to{pointer-events:auto}}@keyframes slide-in-from-bottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-from-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes fill-loader{0%{width:0%}to{width:100%}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes ripple-in{to{transform:scale(var(--ripple-scale))}}@keyframes ripple-out{to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.global-charts-section{display:flex;flex-direction:column;gap:var(--spacing-lg)}.global-charts-header{position:sticky;top:0;z-index:10;background-color:var(--ai-login-modal-background-color);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.global-charts-grid{display:flex;gap:var(--spacing-lg);flex-wrap:wrap}.global-chart-card-dark{flex:1;min-width:var(--spacing-450);padding:var(--spacing-md);background:var(--chart-bg-dark);border-radius:12px;overflow:hidden}@media (width <= 767px){.global-chart-card-dark{min-width:100%}}.global-page-container{padding:0 var(--spacing-xl);min-height:100vh}.global-page-header-wrapper{padding:0;--page-header-container-padding: var(--spacing-rg) var(--spacing-0) var(--spacing-0) var(--spacing-0);--page-header-gap: var(--spacing-sm)}.global-content-container{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.global-margin-bottom-lg{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-rg)}.global-filter-row{flex-flow:row nowrap;gap:var(--spacing-lg);--dropdown-width: fit-content;--dropdown-body-width: fit-content;--dropdown-header-gap: var(--spacing-sm-10);--dropdown-sub-text-overflow: hidden;--dropdown-sub-text-text-overflow: ellipsis;--dropdown-sub-text-flex-shrink: 1;--dropdown-main-text-flex-shrink: 0}.global-empty-state{display:flex;justify-content:center;align-items:center;padding:var(--spacing-2xl);background:var(--bg-color-primary);border:var(--border-secondary);border-radius:var(--common-border-radius);color:var(--text-color-secondary-light);font-family:var(--font-family-inter-display);font-size:var(--font-size-xs)}.global-pagination-wrapper{padding:var(--spacing-sm) var(--spacing-lg);background:var(--bg-color-secondary);border:var(--table-border);border-top:none;border-bottom-left-radius:var(--common-border-radius);border-bottom-right-radius:var(--common-border-radius)}.global-table-wrapper{--padding-table-row: var(--padding-offers-table-row);--datagrid-header-bg: var(--color-gray-100);--datagrid-header-text-color: var(--color-gray-1200);--datagrid-container-border-radius: var(--border-radius-table-pagination)}.global-tag-wrapper{--table-tag-gap: var(--spacing-xs);--table-tag-margin: 0;--table-tag-font-size: var(--font-size-xs);--table-tag-line-height: var(--line-height-xs);--table-tag-font-weight: var(--font-weight-regular);display:inline-flex;gap:var(--table-tag-gap);margin:var(--table-tag-margin);font-size:var(--table-tag-font-size);line-height:var(--table-tag-line-height);font-weight:var(--table-tag-font-weight)}.global-tag-status-base{--tag-padding: var(--padding-tag-status);--tag-font-weight: var(--font-weight-medium);--tag-font-size: var(--font-size-xs);--tag-line-height: var(--line-height-xs);--tag-border-radius: var(--border-radius-tag);--tag-font-family: var(--font-family)}.global-tag-validity-base{--tag-padding: var(--padding-tag-validity);--tag-font-weight: var(--font-weight-medium);--tag-font-size: var(--font-size-xxs);--tag-line-height: var(--line-height-xxs);--tag-border-radius: var(--border-radius-tag);--tag-font-family: var(--font-family);--badge-height: auto}.global-tag-status-active{--tag-background-color: var(--bg-color-tag-active);--tag-text-color: var(--text-color-tag-active)}.global-tag-status-scheduled{--tag-background-color: var(--bg-color-tag-scheduled);--tag-text-color: var(--text-color-tag-scheduled)}.global-tag-status-paused{--tag-background-color: var(--bg-color-tag-paused);--tag-text-color: var(--text-color-tag-paused)}.global-tag-status-expired{--tag-background-color: var(--bg-color-tag-inactive);--tag-text-color: var(--text-color-tag-inactive)}.global-tag-validity-failure{--tag-background-color: var(--bg-color-offer-validity-tag-failure);--tag-text-color: var(--text-color-offer-validity-tag-failure)}.global-tag-validity-inactive{--tag-background-color: var(--bg-color-offer-validity-tag-scheduled);--tag-text-color: var(--text-color-offer-validity-tag-scheduled)}.global-analytics-table-wrapper{--padding-table-row: var(--spacing-10) var(--spacing-20);--datagrid-header-bg: var(--color-gray-100);--datagrid-header-text-color: var(--color-gray-1200);--datagrid-container-border-radius: var(--border-radius-table-pagination);--datagrid-header-height: var(--analytics-table-box-height);--datagrid-header-font-size: var(--font-size-xxs)}.global-tag-validity-created{--tag-background-color: var(--bg-color-offer-validity-tag-created);--tag-text-color: var(--text-color-offer-validity-tag-created)}.global-form-card{background-color:var(--bg-color-secondary);border:var(--border-primary);border-radius:var(--radius-sm);padding:var(--spacing-32) var(--spacing-24);box-shadow:var(--shadow-xs)}.global-sidebar-card{border:var(--border-primary);border-radius:var(--radius-sm);overflow:hidden;position:sticky;margin-top:var(--spacing-48);top:var(--spacing-32)}.global-sidebar-header{background:var(--bg-color-primary);border-bottom:var(--border-primary);padding:var(--spacing-20) var(--spacing-24)}.global-sidebar-content{background-color:var(--bg-color-secondary);padding:var(--spacing-24)}.global-radio-option{display:flex;align-items:center;gap:var(--spacing-12);cursor:pointer;background:none;border:none;padding:0;font:inherit}.global-radio-option:focus{outline:none}.global-radio-option:focus-visible{outline:var(--spacing-2) solid var(--bg-color-checkbox-checked);outline-offset:var(--spacing-2);border-radius:var(--radius-xs)}.global-radio-option:disabled{cursor:not-allowed;opacity:.6}.global-form-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-48)}.global-form-row.align-top{align-items:flex-start}.global-label-section{flex:0 0 auto;width:clamp(var(--spacing-200),35%,var(--spacing-420));min-width:0}.global-input-section{flex:1 1 auto;min-width:0}.global-input-row{display:flex;flex-wrap:wrap;gap:var(--spacing-32)}.global-input-column{display:flex;flex-direction:column;gap:var(--spacing-24)}.global-input-field{flex:1 1 0;min-width:var(--spacing-140);display:flex;flex-direction:column;gap:var(--spacing-12);--input-margin: var(--spacing-none) var(--spacing-none) var(--spacing-20) var(--spacing-none);--input-error-msg-margin: calc(-1 * var(--spacing-18)) var(--spacing-none) var(--spacing-2) var(--spacing-none)}.cross-field-error-message{color:var(--text-color-danger)}.global-sticky-action-bar{position:fixed;bottom:0;left:var(--action-bar-left-offset, 0);right:0;background-color:var(--bg-color-secondary);height:var(--spacing-80);display:flex;flex-direction:column;box-shadow:var(--shadow-xs);z-index:var(--z-index-header)}.global-action-bar-divider{height:var(--spacing-1);background-color:var(--bg-color-tertiary);width:100%}.global-action-bar-content{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-32);padding:0 var(--spacing-32);flex:1}.global-hero-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-48);border-radius:var(--border-radius-card);border:var(--border-focus);background:var(--bg-gradient-hero-card);box-shadow:var(--shadow-hero-card);overflow:hidden;min-height:var(--spacing-320);min-width:var(--spacing-900)}.global-hero-card-content{display:flex;flex-direction:column;gap:var(--spacing-48);max-width:var(--spacing-600);z-index:1;flex-shrink:0}.global-hero-card-text{display:flex;flex-direction:column;gap:var(--spacing-24)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.global-text-truncate{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-dd-flex-align-center{display:flex;align-items:center}.global-dd-shrink-0{flex-shrink:0}.global-dd-text-gray-900{color:var(--color-gray-900)}.global-dd-container{position:relative;display:inline-flex;flex-direction:column;width:var(--dropdown-width);min-width:var(--dropdown-min-width)}.global-dd-body{display:var(--dropdown-body-display);position:absolute;top:100%;left:var(--spacing-none);right:var(--dropdown-body-right);min-width:var(--dropdown-body-min-width);width:var(--dropdown-body-width);margin-top:var(--dropdown-body-margin-top);background-color:var(--bg-color-secondary);border:var(--border-primary);border-radius:var(--border-radius-input);box-shadow:var(--shadow-md);z-index:var(--z-index-dropdown);overflow:hidden;animation:global-dd-slide-in .2s ease-out}.global-dd-body:focus{outline:none}.global-dd-body:focus-visible{box-shadow:var(--shadow-md),var(--spacing-none) var(--spacing-none) var(--spacing-none) var(--spacing-xs) var(--bg-color-tertiary)}.global-dd-header-wrapper{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.global-dd-label-container{gap:var(--spacing-2)}.global-dd-mandatory-indicator{color:var(--text-color-danger)}.global-dd-header{display:flex;align-items:stretch;border-radius:var(--border-radius-input);transition:border-color .2s,background-color .2s;height:var(--dropdown-header-height);min-height:var(--dropdown-header-height);box-sizing:border-box;overflow:hidden;--header-default-border: var(--border-primary);--header-default-shadow: var(--shadow-xs);--header-hover-border: var(--border-primary);--header-active-border: var(--border-primary);--header-active-shadow: var(--shadow-xs);--header-open-border: var(--border-primary);--header-open-shadow: var(--shadow-xs);--content-cursor: pointer;--content-hover-bg: var(--bg-color-hover);--content-active-bg: var(--bg-color-tertiary);--clear-cursor: pointer;--clear-hover-bg: var(--bg-color-hover);--clear-active-bg: var(--color-gray-400);--clear-focus-bg: var(--bg-color-hover);--focus-ring-display: var(--spacing-none) var(--spacing-none) var(--spacing-none) var(--spacing-xs) var(--bg-color-tertiary)}.global-dd-header-primary{background-color:var(--bg-color-secondary)}.global-dd-header-ghost{background-color:transparent;--header-default-border: none;--header-default-shadow: none;--header-hover-border: none;--header-active-border: none;--header-active-shadow: none;--header-open-border: none;--header-open-shadow: none}.global-dd-header-default{border:var(--header-default-border);box-shadow:var(--header-default-shadow)}.global-dd-header-open{border:var(--header-open-border);box-shadow:var(--header-open-shadow)}.global-dd-header-disabled{border:var(--border-primary);opacity:.5;cursor:not-allowed;background-color:var(--bg-color-tertiary);--header-hover-border: var(--border-primary);--header-active-border: var(--border-primary);--header-active-shadow: var(--shadow-xs);--content-cursor: not-allowed;--content-hover-bg: transparent;--content-active-bg: transparent;--clear-cursor: not-allowed;--clear-hover-bg: transparent;--clear-active-bg: transparent;--clear-focus-bg: transparent;--focus-ring-display: none}.global-dd-header-error{border:1px solid var(--text-color-danger);box-shadow:none}.global-dd-header-focus{border:var(--header-default-border);box-shadow:var(--focus-ring-display)}.global-dd-header:hover{border:var(--header-hover-border)}.global-dd-header:active{border:var(--header-active-border);box-shadow:var(--header-active-shadow)}.global-dd-header:has(.global-dd-header-content:focus-visible){box-shadow:var(--focus-ring-display)}.global-dd-header-content{gap:var(--dropdown-header-gap);padding:var(--dropdown-header-padding);flex:1;cursor:var(--content-cursor);min-width:var(--spacing-none)}.global-dd-header-content:hover{background-color:var(--content-hover-bg)}.global-dd-header-content:active{background-color:var(--content-active-bg)}.global-dd-header-content:focus-visible{outline:none}.global-dd-icon{justify-content:center}.global-dd-icon-leading{opacity:1;stroke-width:.3}.global-dd-icon-trailing{transition:transform .2s ease;opacity:var(--dropdown-trailing-icon-opacity);stroke-width:0}.global-dd-icon-rotated{transform:rotate(180deg)}.global-dd-text-container{flex-direction:row;flex:1;min-width:var(--spacing-none);gap:var(--spacing-xs)}.global-dd-sub-text{white-space:nowrap;overflow:var(--dropdown-sub-text-overflow);text-overflow:var(--dropdown-sub-text-text-overflow);flex-shrink:var(--dropdown-sub-text-flex-shrink)}.global-dd-text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-dd-main-text{color:var(--text-color-primary);flex-shrink:var(--dropdown-main-text-flex-shrink)}.global-dd-placeholder{font-size:var(--dropdown-placeholder-font-size);font-weight:var(--dropdown-placeholder-font-weight)}.global-dd-count-badge{justify-content:center;background-color:var(--bg-color-button-primary);color:var(--text-color-inverted);border-radius:var(--spacing-xs-6);min-width:var(--spacing-rg);width:var(--spacing-rg);height:var(--spacing-rg)}.global-dd-clear-container{display:flex;align-items:stretch;align-self:stretch}.global-dd-clear-divider{width:1px;background-color:var(--color-gray-400)}.global-dd-clear-button-wrapper{display:flex;height:100%;--button-color: transparent;--button-hover-color: var(--clear-hover-bg);--button-border: none;--button-hover-border: none;--button-padding: var(--spacing-sm);--button-border-radius: var(--spacing-none);--button-width: fit-content;--button-height: 100%;--button-margin: 0;--button-box-shadow: none;--button-text-color: var(--color-gray-900);cursor:var(--clear-cursor);opacity:.6;stroke-width:1;--image-width: var(--spacing-rg);--image-height: var(--spacing-rg)}.global-dd-hint-text{color:var(--text-color-primary-light)}.global-dd-search-container{padding:var(--dropdown-search-padding);border-bottom:var(--border-primary)}.global-dd-search-input-wrapper{--input-width: 100%;--input-padding: var(--spacing-sm) var(--spacing-sm-12);--input-border: var(--border-primary);--input-radius: var(--border-radius-input);--input-text-color: var(--text-color-primary);--input-background: var(--bg-color-secondary);--input-box-shadow: none;--input-margin: var(--spacing-none);--input-container-margin: var(--spacing-none);--input-focus-border: var(--border-focus);--input-placeholder-color: var(--text-color-placeholder);--input-font-size: inherit;--input-font-family: inherit;--input-font-weight: inherit;--input-height: auto;--input-box-sizing: border-box}.global-dd-items-container{padding:var(--spacing-xs) var(--spacing-none)}.global-dd-items-scrollable{max-height:var(--dropdown-body-max-height);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--bg-color-tertiary) transparent;padding:var(--spacing-2);padding-right:var(--spacing-sm-10)}.global-dd-item{justify-content:space-between;padding:var(--dropdown-item-padding);margin:var(--dropdown-item-margin);border-radius:var(--border-radius-input);cursor:pointer;transition:background-color .15s ease;min-height:var(--dropdown-item-min-height);box-sizing:border-box;color:var(--text-color-primary-light)}.global-dd-item:hover,.global-dd-item-active{background-color:var(--bg-color-hover);color:var(--text-color-primary)}.global-dd-item-focused{background-color:var(--bg-color-hover);outline:none}.global-dd-item-disabled{opacity:.5;cursor:not-allowed}.global-dd-item-text{color:inherit}.global-dd-checkbox-container{pointer-events:none;--checkbox-accent-color: var(--bg-color-checkbox-checked);--checkbox-height: var(--spacing-md);--checkbox-width: var(--spacing-md);--checkbox-border-radius: var(--border-radius-checkbox);--checkbox-margin: var(--spacing-none) var(--spacing-sm-12) var(--spacing-none) var(--spacing-none)}.global-dd-select-all-checkbox{gap:var(--spacing-sm-12)}.global-dd-apply-container{display:flex;justify-content:flex-end;padding:var(--spacing-xs-6)}.global-dd-apply-button-wrapper{width:100%;--button-width: 100%}@keyframes global-dd-slide-in{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-xs)))}to{opacity:1;transform:translateY(var(--spacing-none))}}.global-dropdown-item{padding:var(--spacing-sm-12) var(--spacing-md);background-color:transparent;border:none;text-align:left;cursor:pointer;transition:background-color .2s;display:block}.global-dropdown-container{display:flex;flex-direction:column;align-items:center;position:absolute}.global-column-layout-simple{display:flex;flex-direction:column}.global-row-layout-simple{display:flex;flex-direction:row}.global-row-layout-gap-sm-12{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm-12)}.global-row-layout-simple-center{display:flex;flex-direction:row;align-items:center}.global-row-layout-gap-xl-flex-1{display:flex;flex-direction:row;gap:var(--spacing-xl);flex:1}.global-flex-end{display:flex;justify-content:flex-end}.global-absolute{position:absolute}.global-relative{position:relative}.global-nav-button-wrapper{--button-border: none;--button-color: none;--button-padding: var(--spacing-none);--button-display: flex;--button-align-items: center;--button-justify-content: center}.global-grid-7-columns{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--spacing-none)}.global-day-cell-base{aspect-ratio:1;border:none;background-color:transparent;cursor:pointer;transition:none;touch-action:none;margin:var(--spacing-2)}.global-left-0{left:0}.global-right-0{right:0}.address-stats-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-16);width:100%;--statistics-card-width: 100%;--stats-card-max-width: 100%;--stats-card-min-width: 0;--statistics-card-justify: space-between}.stats-analytics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-16);--statistics-card-width: 100%;--stats-card-max-width: 100%;--stats-card-min-width: 0;--statistics-card-justify: space-between}.global-button-like{background-color:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s}.global-flex-1{flex:1}.global-relative-flex-center{display:flex;align-items:center;position:relative}.global-text-danger{color:var(--text-color-danger)}.global-text-right{text-align:right}.global-text-center{text-align:center}.global-margin-top-xs{margin-top:var(--spacing-xs)}.global-margin-top-xl{margin-top:var(--spacing-xl)}.global-margin-bottom-xl{margin-bottom:var(--spacing-xl)}.global-padding-top-xl{padding-top:var(--spacing-xl)}.global-padding-xl{padding:var(--spacing-48)}.global-card-bordered{border:var(--border-primary);border-radius:var(--radius-md);background-color:var(--bg-color-secondary);overflow:hidden;box-shadow:var(--shadow-xs)}.global-card-section-header{padding:var(--spacing-rg) var(--spacing-lg)}.global-card-section-body{padding:var(--spacing-rg) var(--spacing-lg);gap:var(--spacing-rg)}.global-card-section-footer{padding:var(--spacing-md) var(--spacing-lg);background-color:var(--bg-color-subtle);border-top:var(--border-primary)}.global-split-row{display:flex;align-items:stretch}.global-split-row>div{flex:1;padding:var(--spacing-md) var(--spacing-rg);background-color:var(--bg-color-subtle)}.global-split-row>div:first-child{border-radius:var(--radius-sm) var(--spacing-none) var(--spacing-none) var(--radius-sm)}.global-split-row>div:last-child{border-radius:var(--spacing-none) var(--radius-sm) var(--radius-sm) var(--spacing-none)}.global-vertical-divider{width:var(--spacing-1);background-color:var(--border-color-primary)}.global-status-badge{padding:var(--spacing-xs-6) var(--spacing-md);border-radius:var(--radius-lg);letter-spacing:.3px;white-space:nowrap}.global-status-badge-success{background-color:var(--bg-color-success-primary);color:var(--text-color-success)}.global-status-badge-danger{background-color:var(--bg-color-failure-primary);color:var(--text-color-danger)}.global-status-badge-warning{background-color:var(--bg-color-warning-primary);color:var(--color-orange-700)}.global-action-link{color:var(--text-color-focus);text-decoration:none;transition:color .15s ease}.global-action-link:hover{color:var(--color-blue-700);text-decoration:underline}.global-grid-3-col{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.global-modal-desktop-content .modal-content{width:var(--modal-desktop-content-width, 550px);max-width:var(--modal-desktop-content-width, 550px);border:var(--modal-desktop-border);box-shadow:var(--modal-desktop-box-shadow)}.responsive-modal-container{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:var(--state-active);backdrop-filter:blur(4px);--modal-width: var(--modal-mobile-width, 100vw);--modal-border-radius: var(--modal-mobile-border-radius, 24px 24px 0 0);--modal-content-padding: 0;--modal-height: 100%}.responsive-modal-container.desktop{--modal-width: var(--modal-desktop-width, 550px);--modal-height: auto;--modal-border-radius: var(--modal-desktop-border-radius, 12px)}.responsive-modal-container.desktop .modal-content{width:100%!important;max-width:var(--modal-desktop-width, 550px)!important}.sidebar-open .responsive-modal-container{--modal-width: calc(100vw - var(--sidebar-width-open));--modal-margin: 0 0 0 var(--sidebar-width-open)}.responsive-modal-container .modal.bottom .modal-content{padding-bottom:max(var(--safe-area-inset-bottom, 0px),env(safe-area-inset-bottom,0px),34px)}.responsive-modal-container.desktop .modal .modal-content{padding-bottom:0}.responsive-modal-container.desktop .modal{left:50%!important;transform:translate(-50%)!important;background:transparent!important}.responsive-modal-container.desktop .modal.center{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.responsive-modal-container.desktop .modal>div{width:100%!important}.responsive-modal-container.desktop .slot-content{width:100%!important}@keyframes page-enter{0%{transform:translate(100%);opacity:.85}}@keyframes page-exit{to{transform:translate(-25%);opacity:.6;scale:.97}}@keyframes page-enter-back{0%{transform:translate(-25%);opacity:.85;scale:.97}}@keyframes page-exit-back{to{transform:translate(100%);opacity:.6}}:root::view-transition-old(root),:root::view-transition-old(main-content){animation:.42s cubic-bezier(.52,0,.24,1) both page-exit}:root::view-transition-new(root),:root::view-transition-new(main-content){animation:.42s cubic-bezier(.52,0,.24,1) both page-enter}[data-nav-dir=back]:root::view-transition-old(root),[data-nav-dir=back]:root::view-transition-old(main-content){animation:.42s cubic-bezier(.52,0,.24,1) both page-exit-back}[data-nav-dir=back]:root::view-transition-new(root),[data-nav-dir=back]:root::view-transition-new(main-content){animation:.42s cubic-bezier(.52,0,.24,1) both page-enter-back}::view-transition-old(sidebar),::view-transition-new(sidebar){animation:none}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.ai-page-header{--page-header-border-bottom: none;--page-header-gap: var(--spacing-12);--page-header-container-padding: calc( max(var(--safe-area-inset-top, 0px), env(safe-area-inset-top, 0px)) + var(--spacing-8) ) var(--spacing-rg) var(--spacing-xs);--desktop-header-bar-height: 40px;--page-header-heading-font-size: var(--font-size-md);--page-header-right-view-width: auto;--back-button-icon-width: var(--icon-size-lg);--back-button-icon-height: var(--icon-size-lg);--back-button-icon-display: flex;--back-button-icon-align: center;--back-button-icon-justify: center}.global-theme-toggle-container{position:fixed;top:var(--spacing-5);right:var(--spacing-5);z-index:var(--z-index-theme-button)}.global-theme-toggle-button,.global-theme-toggle-options{background:var(--bg-color-secondary);border:var(--border-primary);box-shadow:var(--shadow-sm);backdrop-filter:blur(10px)}.global-theme-toggle-button button,.global-theme-toggle-option button{background:transparent!important;border:none!important;padding:var(--spacing-0)!important;margin:var(--spacing-0)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:none!important;transform:none!important;transition:none!important}.global-theme-toggle-button button:hover,.global-theme-toggle-option button:hover,.global-theme-toggle-button button:active,.global-theme-toggle-option button:active{background:transparent!important;transform:none!important}.global-theme-toggle-button{width:var(--spacing-44);height:var(--spacing-44);border-radius:var(--radius-full);cursor:pointer;padding:var(--spacing-0);transition:transform .15s ease,background .15s ease,border-color .15s ease}.global-theme-toggle-button:hover{transform:scale(1.05)}.global-theme-toggle-button:active{transform:scale(.95)}.global-theme-toggle-options{width:var(--spacing-120);height:var(--spacing-44);padding:var(--spacing-6) var(--spacing-8);gap:var(--spacing-4);border-radius:var(--radius-full);animation:slide-in .2s ease-out}.global-theme-toggle-option{width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-full);background:transparent;cursor:pointer;padding:var(--spacing-0);transition:background .15s ease,transform .15s ease}.global-theme-toggle-option.active{background:var(--bg-color-tag-scheduled);transform:scale(1.05)}[theme=dark] .global-theme-toggle-option.active{background:var(--bg-color-button-primary-hover)}.global-theme-toggle-option:active{transform:scale(.95)}.global-theme-toggle-option:not(.active):hover{background:var(--bg-color-hover)}.global-theme-toggle-button svg,.global-theme-toggle-option svg{width:var(--icon-size-xl);height:var(--icon-size-xl);display:block}.global-btn{--button-border-radius: var(--radius-sm);--button-font-size: var(--font-size-xs);--button-font-weight: var(--font-weight-semibold);--button-font-family: var(--font-family);--button-width: fit-content}.global-btn.global-full-width{--button-width: 100%}.global-btn.global-btn-text-left{--button-justify-content: flex-start}.global-btn.global-btn-text-right{--button-justify-content: flex-end}.global-btn-content{gap:var(--button-content-gap);color:inherit;display:flex;flex-direction:var(--button-content-flex-direction, row);align-items:center;justify-content:var(--button-justify-content, center);--image-width: var(--btn-icon-size, var(--spacing-16));--image-height: var(--btn-icon-size, var(--spacing-16))}.global-btn-content span{color:inherit}.global-btn-primary{--button-color: var(--bg-color-button-primary);--button-text-color: var(--text-color-inverted);--button-border: var(--border-neutral);--button-hover-color: var(--bg-color-button-primary);--button-hover-text-color: var(--text-color-inverted);--button-hover-border: var(--border-primary-blue)}.global-btn-secondary{--button-color: var(--bg-color-button-tertiary);--button-text-color: var(--text-color-secondary-light);--button-border: var(--border-primary);--button-hover-color: var(--bg-color-subtle);--button-hover-border: var(--border-primary)}.global-btn-ghost{--button-color: var(--color-transparent);--button-text-color: var(--text-color-focus);--button-border: var(--border-neutral);--button-hover-color: var(--bg-color-subtle)}.global-btn-primary.global-btn-destructive{--button-color: var(--bg-color-danger-primary);--button-hover-color: var(--bg-color-danger-primary);--button-hover-border: var(--border-error)}.global-btn-secondary.global-btn-destructive{--button-text-color: var(--text-color-danger);--button-border: var(--border-neutral);--button-hover-color: var(--bg-color-subtle);--button-hover-border: var(--border-primary)}.global-btn-ghost.global-btn-destructive{--button-text-color: var(--text-color-danger);--button-hover-color: var(--bg-color-subtle)}.global-btn-muted{--button-text-color: var(--text-color-placeholder)}.global-btn.global-btn-primary button,.global-btn.global-btn-secondary button{box-shadow:var(--shadow-xs)}.global-btn.global-btn-ghost button{box-shadow:none}.global-btn button:focus-visible{outline:none}.global-btn button:disabled{opacity:1;box-shadow:none;cursor:not-allowed}.global-btn.global-btn-primary button:hover{box-shadow:var(--shadow-md)}.global-btn.global-btn-primary button:active{background:var(--color-blue-700);box-shadow:var(--shadow-xs);border-color:var(--color-transparent)}.global-btn.global-btn-primary button:focus-visible{box-shadow:var(--btn-shadow-focus-primary)}.global-btn.global-btn-primary button:disabled{background:var(--btn-primary-bg-disabled-color);border-color:var(--color-transparent)}.global-btn.global-btn-secondary button:hover{box-shadow:var(--shadow-md)}.global-btn.global-btn-secondary button:active{background:var(--color-gray-100);box-shadow:var(--shadow-xs)}.global-btn.global-btn-secondary button:focus-visible{box-shadow:var(--btn-shadow-focus-primary)}.global-btn.global-btn-secondary button:disabled{background:var(--bg-color-button-tertiary);color:var(--color-gray-800);border-color:var(--color-gray-400)}.global-btn.global-btn-ghost button:active{background:var(--color-gray-100)}.global-btn.global-btn-ghost button:focus-visible{box-shadow:var(--btn-shadow-focus-primary)}.global-btn.global-btn-ghost button:disabled{background:var(--color-transparent);color:var(--color-blue-300);border-color:var(--color-transparent)}.global-btn button:disabled:hover{box-shadow:none}.global-btn.global-btn-primary button:disabled:hover{background:var(--btn-primary-bg-disabled-color);border-color:var(--color-transparent)}.global-btn.global-btn-secondary button:disabled:hover{background:var(--bg-color-button-tertiary);border-color:var(--color-gray-400)}.global-btn.global-btn-ghost button:disabled:hover{background:var(--color-transparent);border-color:var(--color-transparent)}.global-btn.global-btn-primary.global-btn-destructive button:active{background:var(--color-red-700)}.global-btn.global-btn-primary.global-btn-destructive button:focus-visible{box-shadow:var(--btn-shadow-focus-destructive)}.global-btn.global-btn-primary.global-btn-destructive button:disabled{background:var(--color-red-300);border-color:var(--color-transparent)}.global-btn.global-btn-secondary.global-btn-destructive button:active{background:var(--color-gray-100);box-shadow:var(--shadow-xs)}.global-btn.global-btn-secondary.global-btn-destructive button:focus-visible{box-shadow:var(--btn-shadow-focus-primary)}.global-btn.global-btn-secondary.global-btn-destructive button:disabled{background:var(--bg-color-button-tertiary);color:var(--color-red-300);border-color:var(--color-red-300)}.global-btn.global-btn-ghost.global-btn-destructive button:active{background:var(--color-gray-100)}.global-btn.global-btn-ghost.global-btn-destructive button:focus-visible{box-shadow:var(--btn-shadow-focus-primary)}.global-btn.global-btn-ghost.global-btn-destructive button:disabled{background:var(--color-transparent);color:var(--color-red-300);border-color:var(--color-transparent)}.global-btn.global-btn-primary.global-btn-destructive button:disabled:hover{background:var(--color-red-300);border-color:var(--color-transparent);box-shadow:none}.global-btn.global-btn-secondary.global-btn-destructive button:disabled:hover{background:var(--bg-color-button-tertiary);border-color:var(--color-red-300);box-shadow:none}.global-btn.global-btn-ghost.global-btn-destructive button:disabled:hover{background:var(--color-transparent);border-color:var(--color-transparent);box-shadow:none}.global-btn-sm{--button-height: var(--spacing-xl);--button-padding: var(--spacing-xs-6) var(--spacing-rg);--button-content-gap: var(--spacing-xs-6);--btn-icon-size: var(--spacing-16)}.global-btn-md{--button-height: var(--spacing-2xl);--button-padding: var(--spacing-sm) var(--spacing-rg);--button-content-gap: var(--spacing-sm);--btn-icon-size: var(--spacing-20)}.global-btn-lg{--button-height: var(--spacing-48);--button-padding: var(--spacing-sm) var(--spacing-rg);--button-content-gap: var(--spacing-sm);--btn-icon-size: var(--spacing-20)}.custom-btn-meta-text{display:block;margin-bottom:var(--spacing-sm-12);color:var(--text-color-secondary)}.custom-btn-meta-text--sm{margin-bottom:var(--spacing-sm)}.custom-btn-row{gap:var(--spacing-sm-12);flex-wrap:wrap;margin-bottom:var(--spacing-sm-12)}.custom-btn-full-width-row{margin-bottom:var(--spacing-sm-12)}.global-input-field-container{align-items:flex-start}.global-input-field-container--small{width:var(--spacing-320)}.global-input-field-container--medium{width:var(--spacing-370)}.global-input-field-container--large{width:var(--spacing-420)}.global-input-field-container--disabled{cursor:not-allowed}.global-input-field-label{gap:var(--spacing-sm-10)}.global-input-field-label-text{color:var(--text-color-secondary);line-height:var(--line-height-xs)}.global-input-field-mandatory{color:var(--text-color-danger);margin-left:var(--spacing-xxs)}.global-input-field-box{gap:var(--spacing-sm);padding:var(--spacing-sm-10) var(--spacing-14);border:var(--border-primary);border-radius:var(--border-radius-input);background-color:var(--bg-color-secondary);box-sizing:border-box;box-shadow:var(--input-field-default-shadow);transition:border-color .2s ease,box-shadow .2s ease}.global-input-field-box--default{border-color:var(--border-color-primary)}.global-input-field-box--hovered{border-color:var(--border-color-hover)}.global-input-field-box--focused{border-color:var(--border-color-focus);box-shadow:var(--input-field-focus-shadow)}.global-input-field-box--disabled{border-color:var(--border-color-primary);background-color:var(--bg-color-tertiary);cursor:not-allowed}.global-input-field-box--error{border-color:var(--border-color-danger)}.global-input-field-icon-container--error{--button-text-color: var(--text-color-danger)}.global-input-field-content{min-width:0;gap:var(--spacing-none);--input-border: none;--input-box-shadow: none;--input-margin: var(--spacing-none);--input-padding: var(--spacing-none);--input-radius: var(--spacing-none);--input-font-size: inherit;--input-font-weight: inherit;--input-width: 100%;--input-height: auto;--input-background: transparent;--input-container-margin: var(--spacing-none);--input-container-padding: var(--spacing-none);--input-text-color: var(--text-color-primary);--input-placeholder-color: var(--text-color-placeholder);--input-focus-border: none}.global-input-field-box--disabled .global-input-field-content{--input-text-color: var(--text-color-disabled);--input-placeholder-color: var(--input-field-disabled-placeholder-color);pointer-events:none}.global-input-field-icon-container{flex-shrink:0;width:var(--spacing-rg);height:var(--spacing-rg);--button-width: var(--spacing-rg);--button-height: var(--spacing-rg);--button-padding: var(--spacing-none);--button-color: transparent;--button-border: none;--button-border-radius: 0;--button-hover-color: transparent;--button-text-color: var(--text-color-placeholder);--button-icon-display: flex;--image-width: var(--spacing-rg);--image-height: var(--spacing-rg)}.global-input-field-box--disabled .global-input-field-icon-container{opacity:var(--opacity-muted);pointer-events:none}.global-input-field-message{align-items:flex-start;gap:var(--spacing-sm-10)}.global-input-field-hint-text{color:var(--text-color-hint);line-height:var(--line-height-xs)}.global-input-field-error-text{color:var(--text-color-danger);line-height:var(--line-height-xs)}.global-video-player-container{max-width:var(--ai-video-player-max-width)}.global-video-player-container-portrait{max-width:var(--ai-video-player-max-width-portrait)}.global-video-wrapper{background:var(--color-black);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--ai-video-player-shadow)}.global-video-element{display:block;height:auto;max-height:var(--ai-video-player-max-height);cursor:pointer;aspect-ratio:16 / 9;object-fit:contain}.global-video-element-portrait{aspect-ratio:9 / 16;object-fit:cover}.global-video-controls-overlay{position:absolute;bottom:var(--spacing-none);left:var(--spacing-none);right:var(--spacing-none);gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--ai-video-player-controls-bg);transition:opacity .3s ease;opacity:1}.global-video-controls-playing{opacity:0}.global-video-wrapper:hover .global-video-controls-playing{opacity:1}.global-video-control-btn{justify-content:center;flex-shrink:0;cursor:pointer;transition:background .2s ease;--button-color: var(--ai-video-player-control-btn-bg);--button-padding: var(--spacing-none);--button-border-radius: var(--radius-full);--button-border: none;--button-width: var(--spacing-36);--button-height: var(--spacing-36);--icon-height: var(--spacing-18);--icon-width: var(--spacing-18)}.global-video-control-btn:hover{--button-color: var(--ai-video-player-control-btn-hover-bg)}.global-video-control-btn:active{--button-color: var(--ai-video-player-control-btn-active-bg)}.global-video-progress-container{flex:1;height:var(--spacing-lg);cursor:pointer;padding:var(--spacing-sm) var(--spacing-none)}.global-video-progress-track{height:var(--spacing-3);background:var(--ai-video-player-progress-track-bg);border-radius:var(--spacing-xxs)}.global-video-progress-filled{position:absolute;top:var(--spacing-none);left:var(--spacing-none);height:100%;background:var(--bg-color-enabled);border-radius:var(--spacing-xxs);will-change:width}.global-video-progress-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--spacing-sm-12);height:var(--spacing-sm-12);background:var(--bg-color-enabled);border-radius:var(--radius-full);box-shadow:var(--ai-video-player-progress-thumb-shadow);will-change:left;opacity:0;transition:opacity .2s ease}.global-video-progress-container:hover .global-video-progress-thumb{opacity:1}.global-video-time-display{color:var(--bg-color-enabled);white-space:nowrap;font-variant-numeric:tabular-nums;user-select:none;min-width:fit-content}.global-video-time-separator{margin:var(--spacing-none) var(--spacing-1);opacity:.7}.global-video-right-controls{gap:var(--spacing-xs)}.global-video-action-buttons{margin-top:var(--spacing-xs);--button-padding: var(--spacing-none);--button-color: var(--color-transparent);--button-border: none}.video-generation-placeholder{max-width:var(--ai-video-player-max-width);aspect-ratio:16 / 9;background-color:var(--ai-bg-tertiary);border-radius:var(--radius-md);overflow:hidden;margin-top:var(--spacing-md)}.video-generation-placeholder.portrait{max-width:var(--ai-video-player-max-width-portrait);aspect-ratio:9 / 16}@media (width <= 768px){.global-video-action-icon{width:var(--icon-size-xl);height:var(--icon-size-xl)}}@media (width <= 480px){.global-video-wrapper{border-radius:var(--radius-sm)}.global-video-controls-overlay{gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.global-video-control-btn{--button-width: var(--spacing-30);--button-height: var(--spacing-30);--icon-height: var(--spacing-14);--icon-width: var(--spacing-14)}.global-video-time-display{font-size:var(--font-size-xxxs)}}.global-confirmation-modal-container{--modal-border-radius: var(--radius-sm);--modal-content-padding: var(--spacing-none);--modal-header-background-color: var(--color-transparent);--modal-content-background-color: var(--color-transparent);--modal-header-padding: var(--spacing-none);--modal-header-min-height: var(--spacing-none);--modal-margin: auto;--modal-header-border-bottom: none}.global-confirmation-modal-content{position:relative;display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);width:var(--spacing-600);max-width:min(var(--spacing-600),100%);background-color:var(--bg-color-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-2xl)}.global-confirmation-modal-close-btn{position:absolute;top:var(--spacing-md);right:var(--spacing-md)}.global-confirmation-modal-body-section{display:flex;flex-direction:column;gap:var(--spacing-sm-12)}.global-confirmation-modal-header{padding-right:var(--spacing-md)}.global-confirmation-modal-body{margin:0;padding-bottom:var(--spacing-sm)}.global-confirmation-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md)}.global-loader-inline-sm{--loader-flex-direction: row;--loader-position: relative;--loader-transform: none;--loader-size: var(--spacing-22);--loader-border-size: var(--spacing-2);--loader-offset-top: 0;--loader-offset-left: 0;--loader-gap: var(--spacing-xs);--loader-background-color: var(--border-color-primary);--loader-border-color: var(--border-color-focus);--loading-text-margin-top: 0}.global-loader-light{--loader-foreground: var(--bg-color-secondary);--loader-background: var(--settings-value-color);--loader-foreground-end: var(--bg-color-inverted)}.global-loader-primary{--loader-foreground: var(--bg-color-secondary);--loader-background: var(--bg-color-button-primary);--loader-foreground-end: var(--bg-color-inverted)}.global-loader-inverse{--loader-foreground: var(--bg-color-secondary);--loader-background: var(--bg-color-inverted);--loader-foreground-end: var(--bg-color-inverted)}.global-confirmation-modal-overlay{position:fixed;inset:0;z-index:var(--z-index-modal, 100000);background:var(--modal-backdrop-bg);backdrop-filter:var(--modal-backdrop-filter);--modal-width: 100vw;--modal-height: 100vh;--modal-content-padding: 0;--modal-border-radius: var(--radius-xl, 16px);--modal-header-border-bottom: none;--background-color: transparent;--global-confirmation-modal-card-width: var(--modal-confirmation-width, 440px)}.global-confirmation-modal-overlay .modal-content{width:var(--global-confirmation-modal-card-width);max-width:var(--global-confirmation-modal-card-width)}.global-confirmation-modal-overlay .global-confirmation-modal-content{gap:var(--spacing-lg);padding:var(--spacing-rg)}.global-confirmation-modal-icon{width:var(--spacing-64, 64px);height:var(--spacing-64, 64px);background-color:transparent;border:var(--border-primary);border-radius:var(--radius-md);margin-bottom:var(--spacing-xs);--image-width: var(--spacing-28, 28px);--image-height: var(--spacing-28, 28px)}.global-confirmation-modal-icon-error{--icon-filter: var(--icon-filter-error)}.global-confirmation-modal-overlay .global-confirmation-modal-title{color:var(--color-text-primary);margin:0}.global-confirmation-modal-message{color:var(--text-color-secondary);margin:0;padding-bottom:var(--spacing-4)}.global-confirmation-modal-actions{gap:var(--spacing-12, 12px);margin-top:var(--spacing-xs);margin-bottom:var(--spacing-4);--button-border-radius: var(--radius-md)}.global-confirmation-modal-cancel-btn{--button-color: transparent;--button-text-color: var(--text-color-primary);--button-border: var(--border-primary)}.global-toggle-pill{display:inline-flex;align-items:center;padding:var(--spacing-sm-10) var(--spacing-rg);border-radius:var(--radius-sm);background-color:var(--bg-color-tertiary);transition:background-color .3s ease;--slider-unchecked-color: var(--color-gray-500);--slider-checked-color: var(--bg-color-success-secondary);--toggle-text-color: var(--text-color-secondary);--toggle-text-font-size: var(--spacing-13);--toggle-text-font-weight: 500;--toggle-container-gap: var(--spacing-sm);--toggle-switch-width: var(--spacing-36);--toggle-switch-height: var(--spacing-rg);--toggle-ball-height: var(--spacing-md);--toggle-ball-width: var(--spacing-md);--toggle-slider-before-left: var(--spacing-xxs);--toggle-slider-before-bottom: var(--spacing-xxs);--toggle-slider-before-top: var(--spacing-xxs)}.global-toggle-pill .container{padding:0}.global-toggle-pill--active{background-color:var(--bg-color-success-primary);--slider-checked-color: var(--bg-color-success-secondary);--toggle-text-color: var(--text-color-success)}.global-fixed-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.global-btn-plain{padding:var(--spacing-xs);--button-color: var(--color-transparent);--button-border: none;--button-padding: var(--spacing-0)}.global-organization-selection-modal-content{background:var(--background-color-primary);border-radius:var(--border-radius-md);width:90%;max-width:var(--modal-desktop-width);max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--shadow-xl);animation:global-organization-selection-slide-in .2s ease-out}@keyframes global-organization-selection-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.global-organization-selection-modal-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6) var(--spacing-6) var(--spacing-4);border-bottom:1px solid var(--border-color-primary)}.global-organization-selection-modal-header .global-confirmation-modal-title{margin:0}.global-organization-selection-close-btn-wrap{--button-background-color: var(--color-transparent);--button-border: none;--button-shadow: none;--button-padding: var(--spacing-2);--button-min-width: var(--spacing-36);--button-height: var(--spacing-36);--button-hover-background-color: var(--background-color-secondary);--button-disabled-opacity: .5;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm)}.global-organization-selection-close-icon{width:var(--spacing-16);height:var(--spacing-16)}.global-organization-selection-modal-body{padding:var(--spacing-6);overflow-y:auto;flex:1}.global-organization-selection-modal-body .global-confirmation-modal-message{margin:0 0 var(--spacing-5) 0;line-height:1.5}.global-organization-selection-org-list{display:flex;flex-direction:column;gap:var(--spacing-2)}.global-organization-selection-org-option{display:flex;align-items:center;padding:var(--spacing-4);border:2px solid var(--border-color-primary);border-radius:var(--border-radius-sm);cursor:pointer;transition:all .15s ease;background-color:var(--background-color-primary)}.global-organization-selection-org-option:hover{border-color:var(--color-primary);background-color:var(--background-color-secondary);transform:translate(2px)}.global-organization-selection-org-option:has(input:checked){border-color:var(--color-primary);background-color:var(--bg-color-focus-primary);box-shadow:0 0 0 var(--spacing-2) var(--color-blue-200)}.global-organization-selection-org-option input[type=radio]{margin-right:var(--spacing-3);cursor:pointer;width:var(--spacing-18);height:var(--spacing-18);flex-shrink:0}.global-organization-selection-org-option input[type=radio]:disabled{cursor:not-allowed}.global-organization-selection-org-info{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}.global-organization-selection-org-name{color:var(--text-color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-product-widget-item{display:flex;flex-direction:column;background:var(--bg-color-primary);padding:var(--spacing-16)}.global-product-widget-header{display:flex;align-items:center;justify-content:space-between}.global-product-widget-info{display:flex;align-items:center;gap:var(--spacing-16)}.global-product-widget-thumbnail{width:var(--spacing-64);height:var(--spacing-64);overflow:hidden}.global-product-widget-thumbnail.placeholder{display:flex;align-items:center;justify-content:center;padding:var(--spacing-14);--image-max-width: 100%;--image-max-height: 100%;--image-opacity: .5}.global-product-widget-details{display:flex;flex-direction:column;gap:var(--spacing-4)}.global-product-widget-title{color:var(--text-color-primary);font-weight:var(--font-weight-regular);font-size:var(--spacing-15);max-width:var(--spacing-220);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-organization-selection-org-id{color:var(--text-color-secondary)}.global-organization-selection-modal-content .global-confirmation-modal-actions{margin-top:0;padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);border-top:1px solid var(--border-color-primary);background-color:var(--background-color-secondary)}.global-organization-org-selector{margin-top:var(--spacing-3);padding:var(--spacing-5);background-color:var(--bg-color-focus-primary);border-radius:var(--border-radius-sm);border:1px solid var(--text-color-focus)}.global-organization-org-label-row{margin-bottom:var(--spacing-3)}.global-organization-org-count{color:var(--text-color-primary-light)}.global-organization-org-search-container{position:relative;margin-bottom:var(--spacing-4)}.global-organization-org-search-input{width:100%;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-sm);background-color:var(--bg-color-secondary);color:var(--text-color-secondary);transition:all .2s}.global-organization-org-search-input:focus{outline:none;border-color:var(--text-color-focus);box-shadow:var(--shadow-hero-card)}.global-organization-org-search-input:disabled{opacity:.6;cursor:not-allowed}.global-organization-org-search-input::placeholder{color:var(--text-color-primary-light)}.global-organization-org-dropdown{position:absolute;top:calc(100% + var(--spacing-4));left:0;right:0;max-height:130px;overflow:hidden auto;background-color:var(--bg-color-secondary);border:1px solid var(--text-color-focus);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-lg);z-index:var(--z-index-dropdown)}.global-organization-org-dropdown::-webkit-scrollbar{width:var(--spacing-8)}.global-organization-org-dropdown::-webkit-scrollbar-track{background:var(--bg-color-tertiary)}.global-organization-org-dropdown::-webkit-scrollbar-thumb{background:var(--border-color-primary);border-radius:var(--radius-xs)}.global-organization-org-dropdown::-webkit-scrollbar-thumb:hover{background:var(--text-color-secondary)}.global-organization-org-dropdown-item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);border:none;background:none;cursor:pointer;transition:background-color .15s;text-align:left;border-bottom:1px solid var(--border-color-primary)}.global-organization-org-dropdown-item:last-child{border-bottom:none}.global-organization-org-dropdown-item:hover,.global-organization-org-dropdown-item.selected{background-color:var(--bg-color-focus-primary)}.global-organization-org-details{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}.global-organization-org-name{color:var(--text-color-secondary)}.global-organization-org-id{color:var(--text-color-primary-light)}.global-organization-org-check-icon{color:var(--text-color-focus)}.global-organization-org-dropdown-empty{padding:var(--spacing-4);text-align:center;color:var(--text-color-primary-light)}.retry-btn-inline{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:none;border:none;color:var(--text-color-focus);cursor:pointer;transition:all .2s ease;white-space:nowrap;text-decoration:none;border-radius:var(--border-radius-sm)}.retry-btn-inline:disabled{opacity:.5;cursor:not-allowed}.retry-btn-inline:hover:not(:disabled){background-color:var(--text-color-focus);color:var(--color-white)!important}.org-selector-container{margin-top:var(--spacing-md);overflow:visible;position:relative;z-index:10}.global-fixed-right-panel{position:fixed;top:0;right:0;bottom:0;width:0}.global-data-grid-bg{--datagrid-summary-row-bg: var(--color-blue-50)}.global-data-grid-header{--datagrid-header-bg: var(--bg-color-tertiary);--datagrid-header-text-color: var(--text-color-primary-light);--bg-color-danger-secondary: var(--bg-color-failure-primary);--bg-color-danger-primary: var(--text-color-failure)}.global-table-cell-scroll,.global-table-cell-hidden{margin:28px 0;--table-header-padding: 0px;--table-cell-text-overflow: clip;--scrollable-table-height: 900px;--scrollable-column-height: 36px}.global-table-cell-scroll{--table-cell-overflow: auto}.global-table-cell-hidden{--table-cell-overflow: hidden}.global-table-no-border{--table-border: var(--spacing-none);--table-container-width: 100%}.global-toggle-dark{--slider-unchecked-color: var(--bg-color-tertiary);--slider-checked-color: var(--color-green-600);--slider-border-radius: var(--spacing-10);--slider-border-radius-before: var(--spacing-10);--toggle-switch-height: var(--spacing-rg);--toggle-switch-width: var(--spacing-48);--toggle-ball-height: var(--spacing-18);--toggle-ball-width: var(--spacing-lg)}.global-icon-xxxs{--image-width: var(--spacing-sm-10);--image-height: var(--spacing-sm-10)}.global-icon-xxs{--image-width: var(--spacing-sm-12);--image-height: var(--spacing-sm-12)}.global-icon-xs{--image-width: var(--spacing-14);--image-height: var(--spacing-14)}.global-icon-sm{--image-width: var(--spacing-md);--image-height: var(--spacing-md)}.global-icon-md{--image-width: var(--spacing-18);--image-height: var(--spacing-18)}.global-icon-rg{--image-width: var(--spacing-rg);--image-height: var(--spacing-rg)}.global-icon-large{--image-width: var(--spacing-lg);--image-height: var(--spacing-lg)}.global-icon-2xl{--image-width: var(--spacing-2xl)}.global-icon-3xl{--image-width: var(--spacing-3xl);--image-height: var(--spacing-3xl)}.global-list-item-static{--list-item-border: none;--list-item-hover-border: none;--list-item-margin: 0px;--list-item-padding: var(--spacing-0);--list-item-cursor: default}.global-list-item-clickable{--list-item-border: none;--list-item-hover-border: var(--card-border);--list-item-margin: 0;--list-item-padding: var(--spacing-10)}.global-list-item-bordered{--list-item-border: var(--card-border);--list-item-hover-border: var(--card-border);--list-item-margin: 10px 0px}.global-select-compact{--selected-option-icon: none;--select-font-size: var(--font-size-xxs);--select-border: none;--select-min-width: 85px;--non-selected-bottom: 100%}.global-select-ghost{--select-border: none;--selected-option-icon: none;--select-bgcolor: var(--color-transparent);--dropdown-arrow-icon-width: var(--spacing-xl)}.global-select-clean{--select-box-shadow: none;--selected-option-icon: none}.global-select-dropdown{margin-bottom:var(--spacing-30);padding-left:var(--spacing-4);--label-text-size: var(--spacing-14);--select-width: 100%;--select-box-shadow: none;--select-border: var(--border-icon-round);--item-padding: var(--spacing-10) var(--spacing-20)}.global-checkbox-dropdown{--selected-option-icon: none;--non-selected-max-height: 250px;--select-all-btn-padding: 10px;--select-all-btn-color: none;--item-height: 40px;--item-align-items: center;--label-container-margin-bottom: 3px;--apply-btn-container-width: 100%;--button-border: none}.global-select-popup{--select-border: none;--item-border-radius: none;--select-icon-container-background-primary: none;--select-icon-width: var(--clickable-image-width);--select-icon-height: var(--clickable-image-height);--select-min-width: fit-content;--select-icon-container-margin: 0;--non-selected-word-break: normal;--non-selected-min-width: var(--spacing-150);--non-selected-margin: var(--spacing-45) var(--spacing-6);--item-padding: var(--spacing-10);--selected-item-padding: 0;--selected-option-icon: none}.global-dropdown-small{--select-width: fit-content;--select-min-width: none;--item-padding: var(--spacing-4) var(--spacing-8) var(--spacing-4) var(--spacing-4);--select-icon-container-width: none;--select-icon-container-height: none}.global-modal-container{position:fixed;inset:0;z-index:var(--z-index-modal)}.global-product-widget-variant{color:var(--text-color-description);font-size:var(--spacing-14)}.global-product-widget-remove{background:none;border:none;cursor:pointer;padding:var(--spacing-8);display:flex;align-items:center;justify-content:center;opacity:.35;transition:opacity .2s;--image-width: var(--spacing-18);--image-height: var(--spacing-18)}.global-product-widget-remove:hover{opacity:.7}.global-product-widget-quantity{display:flex;flex-direction:column;gap:var(--spacing-8)}.global-product-widget-quantity-label{color:var(--ai-text-muted);font-size:var(--spacing-14);font-weight:var(--font-weight-regular)}.global-product-widget-quantity-input{width:100%;padding:var(--spacing-14) var(--spacing-16);border:var(--border-input);border-radius:var(--radius-10);font-size:var(--spacing-15);color:var(--text-color-primary);background:var(--bg-color-secondary)}.global-product-widget-quantity-input:focus{outline:none;border-color:var(--color-primary)}.global-product-widget-container{display:flex;flex-direction:column;gap:var(--spacing-16);width:100%}.global-product-widget-list{display:flex;flex-direction:column;gap:var(--spacing-16);margin-top:var(--spacing-8)}.global-offer-page-container{padding-bottom:var(--spacing-80)}.global-offer-modal-container{position:fixed;inset:0;z-index:var(--z-index-portal);display:flex;align-items:flex-end;justify-content:center;background:var(--modal-backdrop-bg);backdrop-filter:var(--modal-backdrop-filter);--modal-width: 100vw;--modal-border-radius: var(--radius-md);--modal-content-padding: 0;--modal-height: 100%;--modal-content-overflow: hidden;--modal-header-border-bottom: var(--border-primary);--background-color: var(--color-transparent);--modal-footer-padding: var(--spacing-md);--modal-footer-border-top: var(--border-primary);--modal-footer-justify-content: flex-end;--modal-footer-gap: var(--spacing-sm);--modal-footer-primary-button-color: var(--bg-color-button-primary);--modal-footer-primary-button-border-radius: var(--radius-sm);--modal-footer-primary-button-border: var(--border-focus);--modal-footer-primary-button-padding: var(--spacing-sm-10) var(--spacing-md);--modal-footer-primary-button-width: var(--spacing-140);--modal-footer-secondary-button-color: var(--bg-color-primary);--modal-footer-secondary-button-text-color: var(--text-color-secondary);--modal-footer-secondary-button-border-radius: var(--radius-sm);--modal-footer-secondary-button-border: var(--border-primary);--modal-footer-secondary-button-padding: var(--spacing-sm-10) var(--spacing-md);--modal-footer-secondary-button-width: var(--spacing-140)}.global-modal-container .modal.bottom .modal-content{padding-bottom:max(var(--safe-area-inset-bottom, 0px),env(safe-area-inset-bottom,0px),34px)}.global-modal-footer-cta{--button-width: 100%;--button-border-radius: 15px;--button-color: var(--settings-value-color);--button-text-color: var(--bg-color-primary);--button-padding: var(--spacing-md);--button-font-size: var(--font-size-sm);--button-border: 1px solid var(--border-color-strong)}.global-modal-actions-split{--button-border-radius: var(--radius-md);--button-width: 42vw;--button-padding: var(--spacing-20, 20px) 0;--button-font-size: var(--font-size-sm)}.global-modal-transparent{--modal-border-radius: var(--radius-sm);--modal-content-padding: var(--spacing-0);--modal-header-background-color: var(--color-transparent);--modal-content-background-color: var(--color-transparent);--modal-header-padding: var(--spacing-0);--modal-header-min-height: var(--spacing-0);--modal-margin: auto}.global-modal-overflow-visible{--modal-overflow-y: visible;border-radius:var(--spacing-20)}.global-tag-icon{--icon-width: var(--spacing-15);--icon-height: var(--spacing-15);--icon-container-paddding: var(--spacing-2) 0}.global-offer-modal-container .slot-content{flex-direction:column}.global-offer-modal-container.desktop .modal-content{width:var(--spacing-800);max-width:var(--spacing-800)}.automatic-btn-confirm{--button-color: var(--settings-value-color);--button-text-color: var(--bg-color-primary);--button-border: 1px solid var(--border-color-strong);--loader-foreground: var(--bg-color-secondary);--loader-background: var(--settings-value-color);--loader-foreground-end: var(--bg-color-inverted)}.automatic-btn-cancel{--button-color: transparent;--button-text-color: var(--text-color-primary);--button-border: 1px solid var(--border-color-secondary)}.automatic-btn-add{--button-color: var(--color-gray-1950);--button-text-color: var(--color-gray-450);--button-border: none}.automatic-btn-remove{--button-color: var(--data-source-disconnect-button-color);--button-text-color: var(--data-source-disconnect-button-text-color);--button-border: none;--button-height: 100%;--button-border-radius: var(--radius-100);--button-padding: var(--spacing-6) var(--spacing-12);--button-font-size: var(--font-size-xxs)}.automatic-btn-footer-group{gap:var(--spacing-12);width:100%;--button-width: 100%;--button-border-radius: var(--spacing-15);--button-padding: var(--spacing-md);--button-font-size: var(--font-size-xs);--button-font-weight: var(--font-weight-semibold)}.automatic-btn-selector{flex:1;min-width:0;--button-text-color: var(--color-gray-450);--button-padding: var(--spacing-16) 0;--button-font-size: var(--font-size-xs);--button-font-weight: var(--font-weight-regular, 400);--button-width: 100%;--button-height: auto;--button-border-radius: 0;--button-justify-content: flex-start}.automatic-btn-selector :global(.button-text){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automatic-radio{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid var(--border-color-secondary);transition:all .2s ease;flex-shrink:0}.automatic-radio.selected,.selected .automatic-radio{background-color:var(--sidebar-vibe-label-border-background);border-color:var(--sidebar-vibe-label-border-background);box-shadow:inset 0 0 0 3px var(--bg-color-secondary)}input[type=radio]:checked+.automatic-radio{background-color:var(--sidebar-vibe-label-border-background);border-color:var(--sidebar-vibe-label-border-background);box-shadow:inset 0 0 0 3px var(--bg-color-secondary)}.automatic-plus-icon-circle{width:var(--spacing-20);height:var(--spacing-20);border-radius:50%;background-color:var(--color-transparent);border:1px solid var(--color-gray-450);flex-shrink:0}.automatic-btn-action-link{--button-color: transparent;--button-border: none;--button-text-color: var(--ai-source-attribution-text);--button-padding: var(--spacing-6) var(--spacing-12);--button-border-radius: var(--radius-100);--button-font-size: var(--font-size-xxs);--button-font-weight: var(--font-weight-medium);--button-icon-order: 2;--button-text-order: 1}.automatic-sliding-panel-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);margin:0}.automatic-sliding-panel-close-btn-wrap{--button-color: transparent;--button-border: none;--button-padding: 0;--button-width: var(--spacing-36);--button-height: var(--spacing-36);--button-border-radius: var(--radius-md)}.automatic-sliding-panel-close-btn-wrap .global-close-button img{filter:brightness(0) invert(1);opacity:.8}.automatic-download-btn{--button-color: var(--color-white, #fff);--button-text-color: var(--color-button-text-primary);--button-border: none;--button-border-radius: var(--radius-md);--button-padding: var(--spacing-md) var(--spacing-lg);--button-width: 100%;--button-font-size: var(--font-size-md);--button-font-weight: var(--font-weight-medium);--button-justify-content: center}.markdown-content{color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--font-size-lg, 20px);font-weight:var(--font-weight-regular);line-height:1.4}.markdown-content p{font-size:var(--font-size-lg, 20px);line-height:1.4;margin-bottom:var(--spacing-md, 16px)}.markdown-content strong,.markdown-content b{font-weight:var(--font-weight-semibold)}.markdown-content h1,.markdown-content h2,.markdown-content h3{font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg, 20px);line-height:1.4;margin-bottom:var(--spacing-md, 16px)}.markdown-content h1:first-of-type{display:none}.markdown-content ul,.markdown-content ol{padding-inline-start:var(--spacing-10, 10px);margin-bottom:var(--spacing-md, 16px);list-style-position:inside}.markdown-content li{font-size:var(--font-size-lg, 20px);line-height:1.4;letter-spacing:0}.markdown-content pre{background-color:var(--ai-bg-code, #282c34);border-radius:var(--radius-sm, 4px);padding:var(--spacing-md, 16px);overflow:auto;margin-bottom:var(--spacing-md, 16px)}.markdown-content code{font-family:Menlo,Monaco,Courier New,monospace;font-size:var(--font-size-sm, 16px)}.markdown-content :not(pre)>code{background-color:var(--ai-bg-inline-code, rgb(0 0 0 / 5%));border-radius:var(--radius-xs, 2px);padding:.2em .4em}.markdown-content table{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-md, 16px);overflow-x:auto}.markdown-content th,.markdown-content td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;vertical-align:top;border:var(--table-border, 1px solid var(--ai-border-light));white-space:nowrap;min-width:120px}.markdown-content th{background-color:var(--ai-bg-table-header, rgb(0 0 0 / 2%));font-weight:var(--font-weight-semibold, 600);border-bottom:var(--table-border, 1px solid var(--ai-border-light))}.markdown-content a{color:var(--ai-link-color, #07c);text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content blockquote{border-left:4px solid var(--ai-border-light);padding-left:var(--spacing-md, 16px);color:var(--ai-text-secondary);margin:var(--spacing-md, 16px) 0}.markdown-content hr{border:0;border-top:1px solid var(--ai-border-light);margin:var(--spacing-sm, 16px) 0}.root-layout.svelte-574fsq{display:flex;flex-direction:column;height:100vh;overflow:hidden}.private-mode-notice.svelte-574fsq{background-color:var(--warning-bg);border-left:4px solid var(--warning);padding:var(--padding-tab);display:flex;align-items:center;justify-content:space-between;border-radius:var(--common-border-radius);box-shadow:0 2px 4px var(--shadow-color)}.notice-content.svelte-574fsq{display:flex;flex-direction:column;gap:.25rem}.dismiss-btn.svelte-574fsq{background:transparent;border:1px solid var(--border-color);border-radius:var(--common-border-radius);padding:var(--padding-tab-inside);cursor:pointer}.dismiss-btn.svelte-574fsq:hover{background:var(--hover-bg)}
