@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&display=swap";/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}p:last-child{margin-bottom:0}ul li:last-child{margin-bottom:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,*:before,*:after{box-sizing:border-box}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{background:none;border:none;color:inherit;font:inherit;margin:0;padding:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0}:focus{outline:none}a{background-color:transparent;color:inherit;text-decoration:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;text-size-adjust:100%}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;line-height:0;font-size:75%;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;line-height:1.15;font-size:100%;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;padding:0;box-sizing:border-box;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--scale-0: 0;--scale-1: .1rem;--scale-2: .2rem;--scale-4: .4rem;--scale-6: .6rem;--scale-8: .8rem;--scale-10: 1rem;--scale-12: 1.2rem;--scale-14: 1.4rem;--scale-16: 1.6rem;--scale-20: 2rem;--scale-24: 2.4rem;--scale-28: 2.8rem;--scale-32: 3.2rem;--scale-36: 3.6rem;--scale-40: 4rem;--scale-42: 4.2rem;--scale-44: 4.4rem;--scale-48: 4.8rem;--scale-52: 5.2rem;--scale-54: 5.4rem;--scale-56: 5.6rem;--scale-58: 5.8rem;--scale-60: 6rem;--scale-64: 6.4rem;--scale-80: 8rem;--scale-120: 12rem;--scale-160: 16rem;--scale-200: 20rem}:root{--size-spacing-none: var(--scale-0);--size-spacing-sp-2: var(--scale-2);--size-spacing-sp-4: var(--scale-4);--size-spacing-sp-6: var(--scale-6);--size-spacing-sp-8: var(--scale-8);--size-spacing-sp-10: var(--scale-10);--size-spacing-sp-12: var(--scale-12);--size-spacing-sp-14: var(--scale-14);--size-spacing-sp-16: var(--scale-16);--size-spacing-sp-20: var(--scale-20);--size-spacing-sp-24: var(--scale-24);--size-spacing-sp-28: var(--scale-28);--size-spacing-sp-32: var(--scale-32);--size-spacing-sp-40: var(--scale-40);--size-spacing-sp-42: var(--scale-42);--size-spacing-sp-48: var(--scale-48)}:root{--size-radius-none: var(--scale-0);--size-radius-rd-2: var(--scale-2);--size-radius-rd-4: var(--scale-4);--size-radius-rd-6: var(--scale-6);--size-radius-rd-8: var(--scale-8);--size-radius-rd-16: var(--scale-16);--size-radius-rd-24: var(--scale-24);--size-radius-rd-32: var(--scale-32);--size-radius-rd-40: var(--scale-40);--size-radius-rd-full: var(--scale-200)}:root{--size-border-none: var(--scale-0);--size-border-br-1: var(--scale-1);--size-border-br-2: var(--scale-2)}:root{--type-font-family-inter: "Inter";--type-font-family-sora: "Sora";--type-font-family-arial: Arial;--type-font-primary: var(--type-font-family-inter), var(--type-font-family-arial), sans-serif}:root{--type-font-weight-regular: 400;--type-font-weight-medium: 500;--type-font-weight-semibold: 600;--type-font-weight-bold: 700;--type-size-xs: var(--scale-12);--type-size-sm: var(--scale-14);--type-size-base: var(--scale-16);--type-size-lg: var(--scale-20);--type-size-xl: var(--scale-24);--type-size-2xl: var(--scale-28);--type-size-3xl: var(--scale-36);--type-leading-tight: 1.25;--type-leading-base: 1.4;--type-leading-relaxed: 1.5}:root{--color-neutral-white: #fff;--color-neutral-20: rgba(169, 169, 169, .2);--color-neutral-50: #fafafa;--color-neutral-100: #f0f1f3;--color-neutral-200: #e1e3e7;--color-neutral-300: #d2d4db;--color-neutral-400: #c2c6cf;--color-neutral-500: #b3b8c3;--color-neutral-600: #8f939c;--color-neutral-700: #6c6e75;--color-neutral-800: #484a4e;--color-neutral-900: #242527;--color-neutral-black: #000;--color-turqoise-50: #effcf4;--color-turqoise-100: #d6f7e2;--color-turqoise-200: #b1f2ca;--color-turqoise-300: #8bedb1;--color-turqoise-400: #66e899;--color-turqoise-500: #40e381;--color-turqoise-600: #33b667;--color-turqoise-700: #26884d;--color-turqoise-800: #1a5b34;--color-turqoise-900: #0d2d1a;--color-blue-50: #f0f5fe;--color-blue-100: #e6eefd;--color-blue-200: #9bbdf7;--color-blue-300: #699cf3;--color-blue-400: #377bef;--color-blue-500: #055aeb;--color-blue-600: #0448bc;--color-blue-700: #03368d;--color-blue-800: #02245e;--color-blue-900: #01122f;--color-lime-green-50: #f9ffef;--color-lime-green-100: #f4ffde;--color-lime-green-200: #e8ffbe;--color-lime-green-300: #ddff9d;--color-lime-green-400: #d1ff7d;--color-lime-green-500: #c6ff5c;--color-lime-green-600: #9ecc4a;--color-lime-green-700: #779937;--color-lime-green-800: #4f6625;--color-lime-green-900: #283312;--color-purple-50: #faf7ff;--color-purple-100: #f3ebff;--color-purple-200: #e8d6fe;--color-purple-300: #dcc2fe;--color-purple-400: #d1adfe;--color-purple-500: #c599fe;--color-purple-600: #9e7acb;--color-purple-700: #765c98;--color-purple-800: #4f3d65;--color-purple-900: #271f33;--color-orange-50: #fff5ef;--color-orange-100: #ffe5d6;--color-orange-200: #ffcbad;--color-orange-300: #ffb185;--color-orange-400: #ff975c;--color-orange-500: #ff7c33;--color-orange-600: #cc6429;--color-orange-700: #994b1f;--color-orange-800: #663214;--color-orange-900: #33190a;--color-red-50: #fff1f0;--color-red-100: #ffdbd9;--color-red-200: #ffb7b3;--color-red-300: #ff928d;--color-red-400: #ff6e66;--color-red-500: #ff4a40;--color-red-600: #cc3b33;--color-red-700: #992c27;--color-red-800: #661e1a;--color-red-900: #330f0d;--color-gray-50: #fdfdfb;--color-gray-100: #fcfcfa;--color-gray-200: #fbfbf8;--color-gray-300: #f8f8f4;--color-gray-400: #f6f6f1;--color-gray-500: #f4f4ed;--color-gray-600: #c3c3be;--color-gray-700: #92928e;--color-gray-800: #62625f;--color-gray-900: #31312f}:root{--light: var(--color-red-300);--default: var(--color-red-500);--dark: var(--color-red-600);--color-fg-primary: var(--color-neutral-900);--color-fg-secondary: var(--color-neutral-800);--color-fg-tertiary: var(--color-neutral-600);--color-fg-disable: var(--color-neutral-500);--color-fg-disable-light: var(--color-neutral-300);--color-fg-inverse: var(--color-neutral-white);--color-fg-brand: var(--color-turqoise-500);--color-fg-brand-hover: var(--color-turqoise-600);--color-fg-brand-alt: var(--color-blue-500);--color-fg-brand-alt-hover: var(--color-blue-700);--color-fg-success-light: var(--color-turqoise-300);--color-fg-success: var(--color-turqoise-600);--color-fg-success-dark: var(--color-turqoise-700);--color-fg-danger-light: var(--color-red-300);--color-fg-danger: var(--color-red-500);--color-fg-danger-dark: var(--color-red-600);--color-fg-warning-light: var(--color-orange-300);--color-fg-warning: var(--color-orange-500);--color-fg-warning-dark: var(--color-orange-600);--color-fg-pending-light: var(--color-neutral-100);--color-fg-pending: var(--color-neutral-200);--color-fg-pending-dark: var(--color-neutral-700);--color-fg-digital-light: var(--color-purple-200);--color-fg-digital: var(--color-purple-500);--color-fg-digital-dark: var(--color-purple-700);--color-fg-food-light: var(--color-lime-green-200);--color-fg-food: var(--color-lime-green-600);--color-fg-food-dark: var(--color-lime-green-800);--color-bg-default: var(--color-neutral-white);--color-bg-secondary: var(--color-neutral-50);--color-bg-secondary-hover: var(--color-neutral-100);--color-bg-tertiary: var(--color-neutral-200);--color-bg-tertiary-hover: var(--color-neutral-300);--color-bg-inverse: var(--color-neutral-900);--color-bg-inverse-hover: var(--color-neutral-800);--color-bg-brand: var(--color-turqoise-500);--color-bg-brand-hover: var(--color-turqoise-600);--color-bg-brand-alt: var(--color-blue-500);--color-bg-brand-alt-hover: var(--color-blue-600);--color-bg-brand-subtle: var(--color-blue-50);--color-bg-brand-subtle-alt: var(--color-blue-100);--color-bg-disable: var(--color-neutral-100);--color-bg-danger-subtle: var(--color-red-50);--color-bg-danger: var(--color-red-400);--color-bg-danger-dark: var(--color-red-700);--color-bg-success-subtle: var(--color-turqoise-50);--color-bg-success-subtle-alt: var(--color-turqoise-100);--color-bg-success: var(--color-turqoise-600);--color-bg-success-dark: var(--color-turqoise-800);--color-bg-warning-subtle: var(--color-orange-50);--color-bg-warning: var(--color-orange-400);--color-bg-warning-dark: var(--color-orange-700);--color-bg-virtual-light: var(--color-purple-100);--color-bg-virtual-light-alt: var(--color-purple-200);--color-bg-virtual: var(--color-purple-500);--color-bg-virtual-dark: var(--color-purple-800);--color-bg-food-light: var(--color-lime-green-100);--color-bg-food-light-alt: var(--color-lime-green-200);--color-bg-food: var(--color-lime-green-500);--color-bg-food-dark: var(--color-lime-green-800);--color-borders-brand: var(--color-turqoise-500);--color-borders-brand-alt: var(--color-blue-500);--color-borders-inverse: var(--color-neutral-white);--color-borders-default: var(--color-neutral-300);--color-borders-strong: var(--color-neutral-500);--color-borders-dark: var(--color-neutral-800);--color-borders-muted: var(--color-neutral-100);--color-borders-focus: var(--color-blue-400);--color-borders-focus-light: var(--color-blue-200);--color-borders-focus-dark: var(--color-blue-600);--color-borders-danger-light: var(--color-red-300);--color-borders-danger: var(--color-red-500);--color-borders-danger-dark: var(--color-red-600);--color-borders-success-light: var(--color-turqoise-300);--color-borders-success: var(--color-turqoise-500);--color-borders-success-dark: var(--color-turqoise-700);--color-borders-warning-light: var(--color-orange-300);--color-borders-warning: var(--color-orange-500);--color-borders-warning-dark: var(--color-orange-600);--color-borders-virtual-light: var(--color-purple-300);--color-borders-virtual: var(--color-purple-500);--color-borders-virtual-dark: var(--color-purple-700);--color-borders-food-light: var(--color-lime-green-300);--color-borders-food: var(--color-lime-green-600);--color-borders-food-dark: var(--color-lime-green-800);--color-text-heading-white: var(--color-neutral-white);--color-text-heading-dark: var(--color-neutral-900);--color-text-heading-turquoise: var(--color-turqoise-500);--color-text-heading-blue: var(--color-blue-500);--color-text-heading-success: var(--color-turqoise-600);--color-text-body-white: var(--color-neutral-white);--color-text-body-light-grey: var(--color-neutral-600);--color-text-body-gray: var(--color-neutral-800);--color-text-body-black: var(--color-neutral-900);--color-text-button-dark: var(--color-neutral-900);--color-text-button-dark-alt: var(--color-neutral-800);--color-text-button-disable: var(--color-neutral-400);--color-text-button-light-disable: var(--color-neutral-300);--color-text-button-light: var(--color-neutral-white);--color-text-link-default: var(--color-blue-500);--color-text-link-hover: var(--color-blue-700);--color-text-disable-default: var(--color-neutral-600);--color-text-danger-danger: var(--color-red-500);--color-text-success-success: var(--color-turqoise-600);--color-text-warning-warning: var(--color-orange-500);--color-icon-main-light: var(--color-neutral-white);--color-icon-main-default: var(--color-neutral-900);--color-icon-main-dark: var(--color-neutral-800);--color-icon-danger-light: var(--color-red-300);--color-icon-danger-default: var(--color-red-500);--color-icon-danger-dark: var(--color-red-600);--color-icon-disable-default: var(--color-neutral-400);--color-icon-success-light: var(--color-turqoise-300);--color-icon-success-default: var(--color-turqoise-600);--color-icon-success-dark: var(--color-turqoise-700);--color-icon-warning-light: var(--color-orange-300);--color-icon-warning-default: var(--color-orange-500);--color-icon-warning-dark: var(--color-orange-600);--color-button-button-primary-fill-default: var(--color-neutral-900);--color-button-button-primary-fill-hover: var(--color-neutral-800);--color-button-button-primaryalt-fill-default: var(--color-blue-500);--color-button-button-primaryalt-fill-hover: var(--color-blue-600);--color-button-button-secondary-fill-default: var(--color-neutral-50);--color-button-button-secondary-fill-hover: var(--color-neutral-100);--color-button-button-disable: var(--color-neutral-100)}:root{--size-frame-frame: 144rem}:root{--shadow-card: 0px 1px 4px 0px rgba(0, 0, 0, .08), 0px 1px 2px 0px rgba(0, 0, 0, .06);--shadow-dropdown: 0px 4px 8px 0px rgba(0, 0, 0, .12), 0px 2px 4px 0px rgba(0, 0, 0, .08);--shadow-md: 0px 4px 6px 0px rgba(0, 0, 0, .1);--shadow-input-focus: 0px 3px 24px 0px rgba(37, 99, 235, .1);--shadow-input-success: 0px 3px 24px 0px rgba(139, 237, 177, .1);--shadow-input-danger: 0px 3px 24px 0px rgba(255, 74, 64, .1);--shadow-toast: 0px 4px 16px 0px rgba(0, 0, 0, .1);--shadow-debit-card: 0px 4.047px 14.164px 0px rgba(103, 141, 153, .51)}:root{--transition-button: .2s ease-out;--transition-hover: .15s ease-out;--transition-input: .25s ease-out;--transition-modal: .3s ease-out;--transition-check: .1s ease;--transition-toggle: .2s ease;--transition-scroll: .2s ease}:root:not(.theme-initialized) body{visibility:hidden}:root.theme-initialized body{visibility:visible}.theme-transitioning,.theme-transitioning *{transition:background-color var(--transition-theme) cubic-bezier(.4,0,.2,1),color var(--transition-theme) cubic-bezier(.4,0,.2,1),border-color var(--transition-theme) cubic-bezier(.4,0,.2,1)}.theme-transitioning *[class*=animate],.theme-transitioning *[class*=motion],.theme-transitioning *[class*=spin]{transition:none!important}@media (prefers-reduced-motion: reduce){.theme-transitioning *{transition:none!important}}.scrollbar-y{overflow-y:auto;overflow-x:hidden}.scrollbar-x{overflow-x:auto;overflow-y:hidden}.scrollbar-both{overflow:auto}.scrollbar-y::-webkit-scrollbar,.scrollbar-x::-webkit-scrollbar,.scrollbar-both::-webkit-scrollbar{width:.6rem}.scrollbar-y::-webkit-scrollbar-track,.scrollbar-x::-webkit-scrollbar-track,.scrollbar-both::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--size-radius-rd-full)}.scrollbar-y::-webkit-scrollbar-thumb,.scrollbar-x::-webkit-scrollbar-thumb,.scrollbar-both::-webkit-scrollbar-thumb{background-color:var(--color-neutral-300, #d2d4db);border-radius:var(--size-radius-rd-full);transition:background-color var(--transition-scroll)}.scrollbar-y:hover::-webkit-scrollbar-track,.scrollbar-x:hover::-webkit-scrollbar-track,.scrollbar-both:hover::-webkit-scrollbar-track{background-color:var(--color-neutral-100, #f0f1f3)}.scrollbar-y:hover::-webkit-scrollbar-thumb,.scrollbar-x:hover::-webkit-scrollbar-thumb,.scrollbar-both:hover::-webkit-scrollbar-thumb{background-color:var(--color-neutral-500, #b3b8c3)}@supports (scrollbar-color: auto){.scrollbar-y,.scrollbar-x,.scrollbar-both{scrollbar-width:thin;scrollbar-color:var(--color-neutral-300, #d2d4db) transparent}.scrollbar-y:hover,.scrollbar-x:hover,.scrollbar-both:hover{scrollbar-color:var(--color-neutral-500, #b3b8c3) var(--color-neutral-100, #f0f1f3)}}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}:focus-visible{box-shadow:0 0 0 2px var(--color-borders-virtual, #c599fe)}html,body{overflow:hidden}body{min-height:100vh;min-width:100%;color:var(--color-text-body-black, #242527);font-family:var(--type-font-primary, Inter);font-size:var(--scale-16, 16px);font-style:normal;font-weight:var(--type-font-weight-regular, 400);line-height:1.4;letter-spacing:0;background-color:var(--color-bg-secondary, #fafafa)}:where(img){display:block;flex-shrink:0;height:auto}button{cursor:pointer;transition:background-color var(--transition-button),border-color var(--transition-button),color var(--transition-button),box-shadow var(--transition-button)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none}:where(svg){flex-shrink:0;display:block;pointer-events:none}.avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-style:solid;color:var(--color-fg-inverse, #fff)}.avatar--company{background:var(--color-bg-brand-alt, #055aeb);border-color:var(--color-borders-brand-alt, #055aeb)}.avatar--user{background:var(--color-bg-virtual, #c599fe);border-color:var(--color-borders-virtual, #c599fe)}.avatar--neutral{background:var(--color-bg-tertiary, #e1e3e7);border-color:var(--color-bg-tertiary, #e1e3e7);color:var(--color-fg-secondary, #484a4e)}.avatar--xl{inline-size:72px;block-size:72px}.avatar--sm{inline-size:32px;block-size:32px;border-radius:var(--size-radius-rd-full, 200px);border-width:var(--size-border-br-1, 1px)}.avatar--company.avatar--xl{border:none;border-radius:var(--size-radius-rd-16, 16px)}.avatar--user.avatar--xl{border-radius:var(--size-radius-rd-full, 200px);border-width:var(--size-border-br-2, 2px)}.badge{display:inline-flex;justify-content:center;align-items:center;gap:var(--size-spacing-sp-6, 6px);border:var(--size-border-br-1, 1px) solid transparent;white-space:nowrap;flex-shrink:0}.badge--base{padding:var(--size-spacing-sp-4, 4px) var(--size-spacing-sp-6, 6px);border-radius:var(--size-radius-rd-4, 4px)}.badge--pill{padding:var(--size-spacing-sp-4, 4px) var(--size-spacing-sp-6, 6px);border-radius:var(--size-radius-rd-full, 200px)}.badge--sm{padding:var(--size-spacing-sp-2, 2px) var(--size-spacing-sp-6, 6px)}.badge__icon-left,.badge__icon-right{line-height:0}.badge__icon-left{width:var(--scale-16, 16px);height:var(--scale-16, 16px)}.badge__icon-right{width:var(--scale-14, 14px);height:var(--scale-14, 14px)}.badge--soft-blue{background:var(--color-bg-brand-subtle, #f0f5fe);border-color:var(--color-borders-focus-light, #9bbdf7);color:var(--color-fg-brand-alt, #055aeb)}.badge--soft-gray{background:var(--color-bg-secondary-hover, #f0f1f3);border-color:var(--color-borders-default, #d2d4db);color:var(--color-fg-pending-dark, #6c6e75)}.badge--soft-green{background:var(--color-bg-success-subtle, #effcf4);border-color:var(--color-borders-success, #40e381);color:var(--color-fg-success-dark, #26884d)}.badge--soft-orange{background:var(--color-bg-warning-subtle, #fff5ef);border-color:var(--color-borders-warning-light, #ffb185);color:var(--color-fg-warning-dark, #cc6429)}.badge--soft-red{background:var(--color-bg-danger-subtle, #fff1f0);border-color:var(--color-borders-danger-light, #ff928d);color:var(--color-fg-danger-dark, #cc3b33)}.badge--soft-violet{background:var(--color-bg-virtual-light, #f3ebff);border-color:var(--color-borders-virtual-light, #dcc2fe);color:var(--color-fg-digital-dark, #765c98)}.badge--soft-warm{background:var(--color-gray-100, #fcfcfa);border-color:var(--color-gray-600, #c3c3be);color:var(--color-gray-800, #62625f)}.badge--soft-lime{background:var(--color-bg-food-light, #f4ffde);border-color:var(--color-borders-food, #9ecc4a);color:var(--color-fg-food-dark, #4f6625)}.badge--info-blue,.badge--info-gray,.badge--info-green,.badge--info-orange,.badge--info-red,.badge--info-violet,.badge--info-warm,.badge--info-lime{background:var(--color-bg-secondary, #fafafa)}.badge--info-blue{border-color:var(--color-borders-focus-light, #9bbdf7);color:var(--color-fg-brand-alt, #055aeb)}.badge--info-gray{border-color:var(--color-borders-default, #d2d4db);color:var(--color-fg-pending-dark, #6c6e75)}.badge--info-green{border-color:var(--color-borders-success, #40e381);color:var(--color-fg-success-dark, #26884d)}.badge--info-orange{border-color:var(--color-borders-warning-light, #ffb185);color:var(--color-fg-warning-dark, #cc6429)}.badge--info-red{border-color:var(--color-borders-danger-light, #ff928d);color:var(--color-fg-danger-dark, #cc3b33)}.badge--info-violet{border-color:var(--color-borders-virtual-light, #dcc2fe);color:var(--color-fg-digital-dark, #765c98)}.badge--info-warm{border-color:var(--color-gray-600, #c3c3be);color:var(--color-gray-800, #62625f)}.badge--info-lime{border-color:var(--color-borders-food, #9ecc4a);color:var(--color-fg-food-dark, #4f6625)}.badge--solid-blue,.badge--solid-gray,.badge--solid-green,.badge--solid-orange,.badge--solid-red,.badge--solid-violet,.badge--solid-warm{color:var(--color-fg-inverse, #ffffff)}.badge--solid-blue{background:var(--color-bg-brand-alt, #055aeb)}.badge--solid-gray{background:var(--color-fg-secondary, #484a4e)}.badge--solid-green{background:var(--color-bg-success, #33b667)}.badge--solid-orange{background:var(--color-bg-warning, #ff975c)}.badge--solid-red{background:var(--color-bg-danger, #ff6e66)}.badge--solid-violet{background:var(--color-bg-virtual, #c599fe)}.badge--solid-warm{background:var(--color-gray-700, #92928e)}.badge--solid-lime{background:var(--color-bg-food, #c6ff5c);color:var(--color-fg-food-dark, #4f6625)}.badge--disable{background:var(--color-bg-disable, #f0f1f3);color:var(--color-fg-disable, #b3b8c3)}.checkbox-group{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px);padding:var(--size-spacing-sp-2, 2px);min-inline-size:0;overflow:hidden}.checkbox-group--plain{flex:0 0 auto;min-inline-size:initial;overflow:visible}.checkbox-group__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary, #242527)}.button-primary{display:inline-flex;align-items:center;justify-content:center;padding-top:var(--size-spacing-sp-12, 12px);padding-bottom:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);background:var(--brand-color-primary, var(--color-fg-primary, #242527));color:var(--color-fg-inverse, #fff);white-space:nowrap;border:var(--size-border-br-1, 1px) solid transparent}.button-primary:not(:disabled):hover{background:var(--brand-color-primary-hover, var(--color-fg-secondary, #484a4e))}.button-primary:not(:disabled):focus-visible{border-color:var(--color-borders-focus-light, #9bbdf7);box-shadow:var(--shadow-input-focus)}.button-primary:disabled{background:var(--color-bg-disable, #f0f1f3);color:var(--color-fg-disable, #b3b8c3);cursor:not-allowed}.button-primary--icon-leading{gap:var(--size-spacing-sp-4, 4px);padding-left:var(--size-spacing-sp-20, 20px);padding-right:var(--size-spacing-sp-14, 14px)}.button-primary--icon-trailing{gap:var(--size-spacing-sp-4, 4px);padding-left:var(--size-spacing-sp-14, 14px);padding-right:var(--size-spacing-sp-20, 20px)}.button-primary--icon-none{padding-left:var(--size-spacing-sp-24, 24px);padding-right:var(--size-spacing-sp-24, 24px)}.button-primary__icon{width:var(--scale-20, 20px);height:var(--scale-20, 20px);display:inline-flex;color:currentColor}.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding-top:var(--size-spacing-sp-12, 12px);padding-bottom:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);white-space:nowrap;border:var(--size-border-br-1, 1px) solid transparent}.button-secondary--basic,.button-secondary--default{background:var(--color-bg-secondary, #fafafa);border-color:var(--color-borders-strong, #b3b8c3);color:var(--color-fg-primary, #242527)}.button-secondary--alert{background-color:transparent;border-color:var(--color-borders-danger-light, #ff928d);color:var(--color-fg-danger, #ff4a40)}.button-secondary--basic:not(:disabled):hover,.button-secondary--default:not(:disabled):hover{border-color:var(--color-borders-dark, #484a4e);background:var(--color-bg-secondary-hover, #f0f1f3)}.button-secondary--alert:not(:disabled):hover{background-color:var(--color-bg-danger-subtle, #fff1f0);border-color:var(--color-borders-danger-dark, #cc3b33)}.button-secondary--basic:disabled,.button-secondary--default:disabled{background:var(--color-bg-disable, #f0f1f3);border-color:transparent;color:var(--color-fg-disable, #b3b8c3);cursor:not-allowed}.button-secondary--basic:not(:disabled)[aria-expanded=true],.button-secondary--default:not(:disabled)[aria-expanded=true]{border-color:var(--color-borders-focus-light, #9bbdf7)}.button-secondary--basic:not(:disabled):focus-visible,.button-secondary--default:not(:disabled):focus-visible{border-color:var(--color-borders-focus-light, #9bbdf7)}.button-secondary--alert:not(:disabled):focus-visible{border-color:var(--color-borders-danger, #ff4a40)}.button-secondary--icon-none{padding-left:var(--size-spacing-sp-24, 24px);padding-right:var(--size-spacing-sp-24, 24px)}.button-secondary--icon-leading{gap:var(--size-spacing-sp-4, 4px);padding-left:var(--size-spacing-sp-20, 20px);padding-right:var(--size-spacing-sp-14, 14px)}.button-secondary--icon-trailing{gap:var(--size-spacing-sp-4, 4px);padding-left:var(--size-spacing-sp-14, 14px);padding-right:var(--size-spacing-sp-20, 20px)}.button-secondary__icon{display:inline-flex;line-height:0;width:var(--scale-20, 20px);height:var(--scale-20, 20px)}.button-tertiary{display:inline-flex;align-items:center;justify-content:center;gap:var(--scale-4, 4px);padding-top:var(--scale-4, 4px);padding-bottom:var(--scale-4, 4px);border-radius:var(--size-radius-rd-8, 8px);border:var(--size-border-br-1, 1px) solid transparent;white-space:nowrap}.button-tertiary__icon{width:16px;height:16px;display:inline-flex;line-height:0}.button-tertiary--sm .button-tertiary__icon{width:14px;height:14px}.button-tertiary--icon-none{padding-left:var(--size-spacing-sp-12, 12px);padding-right:var(--size-spacing-sp-12, 12px)}.button-tertiary--icon-leading{padding-left:var(--size-spacing-sp-12, 12px);padding-right:var(--size-spacing-sp-8, 8px)}.button-tertiary--icon-trailing{padding-left:var(--size-spacing-sp-8, 8px);padding-right:var(--size-spacing-sp-12, 12px)}.button-tertiary:disabled{background-color:var(--color-bg-disable, #f0f1f3);border-color:transparent;color:var(--color-fg-disable, #b3b8c3)}.button-tertiary--default{background-color:var(--color-bg-secondary, #fafafa);border-color:var(--color-borders-muted, #f0f1f3);color:var(--color-fg-primary, #242527)}.button-tertiary--default:not(:disabled):hover{background-color:var(--color-bg-secondary-hover, #f0f1f3);border-color:transparent}.button-tertiary--default:not(:disabled):focus-visible{background-color:var(--color-bg-secondary, #fafafa);border-color:var(--color-borders-focus-light, #9bbdf7)}.button-tertiary--default:disabled{background-color:transparent}.button-tertiary--light{background-color:var(--color-bg-default, #fff);border-color:var(--color-borders-muted, #f0f1f3);color:var(--color-fg-primary, #242527)}.button-tertiary--light:not(:disabled):hover{background-color:var(--color-bg-tertiary, #e1e3e7);border-color:transparent}.button-tertiary--light:not(:disabled):focus-visible{background-color:var(--color-bg-default, #fff);border-color:var(--color-borders-focus-light, #9bbdf7)}.button-tertiary--blue{background-color:transparent;border-color:var(--color-borders-focus-light, #9bbdf7);color:var(--color-fg-brand-alt, #055aeb)}.button-tertiary--blue:not(:disabled):is(:hover,:focus-visible){background-color:var(--color-bg-brand-subtle, #f0f5fe);border-color:var(--color-borders-focus, #377bef)}.button-tertiary--dark{background-color:var(--color-bg-inverse, #242527);border-color:transparent;color:var(--color-fg-inverse, #fff)}.button-tertiary--dark:not(:disabled):hover{background-color:var(--color-bg-inverse-hover, #484a4e)}.button-tertiary--dark:not(:disabled):focus-visible{border-color:var(--color-borders-focus-light, #9bbdf7)}.button-tertiary--destructive{background-color:var(--color-bg-danger-subtle, #fff1f0);border-color:transparent;color:var(--color-fg-danger, #ff4a40)}.button-tertiary--destructive:not(:disabled):hover{background-color:var(--color-bg-danger-subtle, #fff1f0);border-color:var(--color-borders-danger-light, #ff928d);color:var(--color-fg-danger-dark, #cc3b33)}.button-tertiary--destructive:not(:disabled):focus-visible{border-color:var(--color-borders-danger, #ff4a40)}.section__layout{flex:1;min-block-size:0;display:flex;flex-direction:column}.layout__content{display:flex;flex-direction:column;flex:1;min-inline-size:0;min-block-size:0;overflow:hidden;padding-left:var(--size-spacing-sp-24, 24px)}.layout__content-wrapper{display:flex;flex-direction:column;inline-size:100%;gap:var(--size-spacing-sp-24, 24px)}.layout__background-graphic{padding-block-start:2.4rem;padding-block-end:1.9rem;padding-inline:6.4rem;background-color:var(--color-bg-food, #c6ff5c)}.nav-item{display:flex;align-items:center;gap:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);overflow:hidden;color:var(--color-fg-primary, #242527);inline-size:100%}.nav-item--sidebar{padding:var(--size-spacing-sp-8, 8px) var(--size-spacing-sp-32, 32px);transition:background-color var(--transition-hover)}.nav-item--dropdown{padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px);transition:background-color var(--transition-hover)}.nav-item__wrap{display:flex;gap:12px;width:100%}.nav-item--mini{display:inline-flex;gap:0;inline-size:auto;padding:var(--size-spacing-sp-8, 8px)}.nav-item--sidebar:hover:not(.nav-item--active),.nav-item--dropdown:hover:not(.nav-item--active){background:var(--color-bg-secondary, #fafafa)}.nav-item--active{background:var(--color-bg-secondary-hover, #f0f1f3)}.nav-item__icon{inline-size:24px;block-size:24px}.nav-item__title{min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-menu{display:flex;flex-direction:column;gap:var(--size-spacing-sp-6, 6px);padding:var(--size-spacing-sp-14, 14px) var(--size-spacing-sp-12, 12px);background-color:var(--color-bg-default, #fff);border-radius:var(--size-radius-rd-6, 6px);box-shadow:var(--shadow-dropdown)}.dropdown-menu__label{padding-inline:var(--size-spacing-sp-12, 12px);color:var(--color-fg-tertiary, #8f939c);display:block;width:100%;text-align:left}.dropdown-menu__separator{width:100%;height:1px;background:var(--color-borders-default, #d2d4db)}.top-nav{display:flex;align-items:center;justify-content:space-between;overflow:visible;min-inline-size:fit-content;background-color:var(--color-bg-default, #fff);padding-inline:var(--size-spacing-sp-32, 32px);padding-block:var(--size-spacing-sp-16, 16px);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card)}.top-nav__logo{display:flex;align-items:center;justify-content:center;padding:var(--scale-8, 8px)}.entity-header{width:8.5rem;height:2.8rem}.top-nav__button-group{display:flex;align-items:center;gap:var(--size-spacing-sp-48, 48px);align-self:stretch}.dropdown-navigation{display:inline-flex;align-items:center;justify-content:center;gap:var(--size-spacing-sp-12, 12px);max-inline-size:245px;min-inline-size:0;padding:var(--size-spacing-sp-8, 8px) var(--size-spacing-sp-16, 16px);background-color:var(--color-bg-secondary, #fafafa);border-radius:var(--size-radius-rd-8, 8px);border:1px solid var(--color-borders-muted, #f0f1f3);box-shadow:var(--shadow-card)}.dropdown-navigation:hover{background-color:var(--color-bg-secondary-hover, #f0f1f3)}.dropdown-navigation:has(button[aria-expanded=true]){background-color:var(--color-bg-default, #fff);border-color:var(--color-borders-focus, #377bef)}.dropdown-navigation__trigger{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:stretch;inline-size:100%;min-width:0;background:transparent;border:none;padding:0;cursor:pointer;text-align:left}.dropdown-navigation__top-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch;min-width:0}.dropdown-navigation__title{color:var(--color-fg-primary, #242527);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:153px}.dropdown-navigation__subtitle{color:var(--color-fg-tertiary, #8f939c);text-transform:uppercase}.dropdown-navigation__chevron{width:16px;height:16px}.nav-dropdown{position:relative;display:flex;flex-direction:column;gap:var(--size-spacing-sp-16, 16px);padding:14px var(--size-spacing-sp-12, 12px);background:var(--color-bg-default, #fff);border-radius:var(--size-radius-rd-6, 6px);box-shadow:var(--shadow-dropdown)}.dropdown-navigation__companies-nbre3{gap:var(--size-spacing-sp-6, 6px)}.nav-dropdown__section{display:flex;flex-direction:column;gap:var(--size-spacing-sp-4, 4px);width:100%}.nav-dropdown__switch-header{color:var(--color-fg-tertiary, #8f939c)}.nav-dropdown__separator{width:100%;height:1px;background:var(--color-borders-default, #d2d4db)}.nav-dropdown__separator--spaced{margin-block:var(--size-spacing-sp-4, 4px)}.nav-dropdown__language-code{text-transform:uppercase}.sidebar{flex:1;min-block-size:0;display:flex;flex-direction:column;justify-content:space-between}.sidebar-nav{display:flex;padding:var(--scale-12, 12px);flex-direction:column;align-items:flex-start;gap:var(--size-spacing-sp-8, 8px);border-radius:var(--scale-12, 12px);background:var(--color-bg-default, #fff);box-shadow:var(--shadow-card)}.notification{display:flex;flex-direction:column;width:100%;max-width:422px;gap:var(--size-spacing-sp-4, 4px);padding:var(--size-spacing-sp-12, 12px) var(--size-spacing-sp-16, 16px);border-radius:8px;overflow:hidden}.notification__header{display:flex;flex-direction:row;align-items:flex-start;gap:var(--size-spacing-sp-10, 10px);flex-shrink:0;width:100%}.notification__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.notification__title{display:flex;flex-direction:column;justify-content:center;flex:1 0 0;min-width:0;min-height:1px}.notification__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px}.notification__body{display:flex;align-items:flex-start;padding-left:var(--size-spacing-sp-32, 32px);flex-shrink:0;width:100%}.notification--info{background:var(--color-bg-brand-subtle, #f0f5fe);color:var(--color-fg-brand-alt-hover, #03368d)}.notification--warning{background:var(--color-bg-warning-subtle, #fff5ef);color:var(--color-fg-warning-dark, #cc6429)}.notification--danger{background:var(--color-bg-danger-subtle, #fff1f0);color:var(--color-fg-danger-dark, #cc3b33)}.notification--success{background:var(--color-bg-success-subtle, #effcf4);color:var(--color-fg-success-dark, #26884d)}.notification--neutral{background:var(--color-bg-secondary-hover, #f0f1f3);color:var(--color-fg-secondary, #484a4e)}.tab{display:inline-flex;padding:var(--size-spacing-sp-8, 8px) var(--size-spacing-sp-16, 16px);align-items:center;gap:var(--size-spacing-sp-24, 24px);border-radius:var(--size-radius-rd-6, 6px);color:var(--color-fg-primary, #242527);white-space:nowrap;border:1px solid transparent}.tab_active{background-color:var(--color-bg-brand-subtle-alt, #e6eefd);color:var(--color-fg-brand-alt, #055aeb)}.detail-card__container{display:flex;flex-direction:column;inline-size:100%;block-size:100%;gap:var(--size-spacing-sp-24, 24px);padding:var(--size-spacing-sp-24, 24px);border-radius:var(--scale-8, 8px);background:var(--color-bg-default, #fff);box-shadow:var(--shadow-card)}.detail-card__section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-spacing-sp-4, 4px)}.detail-card__action{display:flex;align-items:flex-start center;justify-content:flex-start;padding:var(--size-spacing-sp-8, 8px) 0;inline-size:100%}.detail-card__section--center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-spacing-sp-4, 4px);flex:1}.detail-card__action--center{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:var(--size-spacing-sp-8, 8px) 0;inline-size:fit-content}.entity-card{display:flex;flex-direction:column;gap:var(--size-spacing-sp-24, 24px);width:100%}.entity-card__container{display:flex;align-items:center;gap:var(--size-spacing-sp-24, 24px);padding:var(--size-spacing-sp-24, 24px);border-radius:var(--scale-8, 8px);min-block-size:120px;min-inline-size:fit-content;background:var(--color-bg-default, #fff);box-shadow:var(--shadow-card)}.entity-card__content{display:flex;flex-direction:column;gap:var(--size-spacing-sp-8, 8px);flex:1 1 auto;min-inline-size:0}.entity-card__header{display:flex;align-items:flex-start;gap:var(--size-spacing-sp-12, 12px)}.entity-card__name{color:var(--color-fg-primary, #242527);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word}.entity-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--size-spacing-sp-12, 12px);color:var(--color-fg-secondary, #484a4e)}.entity-card__meta-item{display:flex;flex-direction:column;gap:var(--size-spacing-sp-4, 4px)}.entity-card__meta-cell{display:inline-flex;align-items:center;min-inline-size:fit-content;white-space:nowrap}.entity-card__meta-cell:not(:last-child):after{content:"";display:inline-block;width:1px;height:21px;background:var(--color-fg-primary, #242527);margin-inline-start:var(--size-spacing-sp-12, 12px)}.table__header-cell{padding:var(--size-spacing-sp-12, 12px);display:flex;align-items:center;white-space:nowrap}.table__header-cell--benefit-card{border:var(--size-border-br-1, 1px) solid;border-color:var(--color-borders-focus-light, #9bbdf7);border-radius:var(--size-radius-rd-4, 4px);color:var(--color-fg-brand-alt-hover, #03368d);background:var(--color-bg-brand-subtle, #f0f5fe)}.table__header-cell--meta-fields{display:flex;flex-direction:column;justify-content:center;gap:var(--size-spacing-sp-4, 4px);padding:var(--size-spacing-sp-12, 10px)}.table__header-cell--header-badge{gap:var(--size-spacing-sp-8, 8px)}.table__header-cell--space-between{justify-content:space-between}.table__header-cell-color{color:var(--color-fg-secondary, #484a4e)}.header-cell__content{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px)}.table__header-cell-dropdown{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:5.2rem;padding:var(--size-spacing-sp-12, 12px);position:relative;border-top:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-left:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-right:var(--size-border-br-1, 1px) solid transparent;border-bottom:var(--size-border-br-1, 1px) solid transparent}.table__header-cell-dropdown:hover{background:var(--color-bg-secondary-hover, #f0f1f3);border-bottom-color:var(--color-borders-default, #d2d4db)}.table__header-cell-dropdown.is-open{background:var(--color-bg-secondary, #fafafa);border-color:var(--color-borders-focus, #377bef);box-shadow:var(--shadow-input-focus)}.table__header-cell-dropdown--blue,.table__header-cell-dropdown--blue:hover{background:var(--color-bg-brand-subtle-alt, #e6eefd)}.table__header-cell-dropdown--blue.is-open{background:var(--color-bg-brand-subtle, #f0f5fe)}.table__header-cell-dropdown--blue .table__header-cell-dropdown__label{color:var(--color-fg-brand-alt-hover, #03368d)}.table__header-cell-dropdown--lime,.table__header-cell-dropdown--lime:hover{background:var(--color-bg-food-light-alt, #e8ffbe)}.table__header-cell-dropdown--lime.is-open{background:var(--color-bg-food-light, #f4ffde)}.table__header-cell-dropdown--lime .table__header-cell-dropdown__label{color:var(--color-fg-food-dark, #4f6625)}.table__header-cell-dropdown--green,.table__header-cell-dropdown--green:hover{background:var(--color-bg-success-subtle-alt, #d6f7e2)}.table__header-cell-dropdown--green.is-open{background:var(--color-bg-success-subtle, #effcf4)}.table__header-cell-dropdown--green .table__header-cell-dropdown__label{color:var(--color-fg-success-dark, #1a5b34)}.table__header-cell-dropdown--purple,.table__header-cell-dropdown--violet,.table__header-cell-dropdown--purple:hover,.table__header-cell-dropdown--violet:hover{background:var(--color-bg-virtual-light-alt, #e8d6fe)}.table__header-cell-dropdown--purple.is-open,.table__header-cell-dropdown--violet.is-open{background:var(--color-bg-virtual-light, #f3ebff)}.table__header-cell-dropdown--purple .table__header-cell-dropdown__label,.table__header-cell-dropdown--violet .table__header-cell-dropdown__label{color:var(--color-fg-digital-dark, #765c98)}.table__header-cell-dropdown--red,.table__header-cell-dropdown--red:hover,.table__header-cell-dropdown--red.is-open{background:var(--color-bg-danger-subtle, #fff1f0)}.table__header-cell-dropdown--red .table__header-cell-dropdown__label{color:var(--color-fg-danger-dark, #cc3b33)}.table__header-cell-dropdown--orange,.table__header-cell-dropdown--orange:hover,.table__header-cell-dropdown--orange.is-open{background:var(--color-bg-warning-subtle, #fff5ef)}.table__header-cell-dropdown--orange .table__header-cell-dropdown__label{color:var(--color-fg-warning-dark, #cc6429)}.table__header-cell-dropdown--gray,.table__header-cell-dropdown--gray:hover{background:var(--color-bg-secondary-hover, #f0f1f3)}.table__header-cell-dropdown--gray.is-open{background:var(--color-bg-secondary, #fafafa)}.table__header-cell-dropdown--gray .table__header-cell-dropdown__label{color:var(--color-fg-pending-dark, #6c6e75)}.table__header-cell-dropdown--warm,.table__header-cell-dropdown--warm:hover{background:var(--color-gray-400, #f6f6f1)}.table__header-cell-dropdown--warm.is-open{background:var(--color-gray-300, #f8f8f4)}.table__header-cell-dropdown--warm .table__header-cell-dropdown__label{color:var(--color-gray-800, #62625f)}.table__header-cell-dropdown__label{flex:1 0 0;min-width:0;color:var(--color-fg-secondary, #484a4e);white-space:nowrap}.table__header-cell-dropdown__icon{width:16px;height:16px}.benefit-col-header__dropdown-panel{min-width:220px}.matrix__table{border-spacing:0}.matrix__table thead{z-index:2}.matrix__row{background:var(--color-bg-default, white)}.matrix__row>td{padding:0;vertical-align:middle}.matrix__col-sticky-header{position:sticky;left:0;z-index:2;background:var(--color-bg-secondary, #fafafa)}.matrix__col-sticky-header-content{display:flex;align-items:center;width:100%;min-height:5.2rem;padding:var(--size-spacing-sp-12, 12px);border-top:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-left:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);background:var(--color-bg-secondary, #fafafa)}.matrix__benefit-col-header{position:relative}.matrix__col-sticky-cell{position:sticky;left:0;z-index:1;width:172px;max-width:172px;background:var(--color-bg-default, white);border-top:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-left:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db)}.matrix__cell-action{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:var(--size-spacing-sp-12, 12px);box-shadow:inset 1px 0 0 0 var(--color-borders-default, #d2d4db),inset 0 1px 0 0 var(--color-borders-default, #d2d4db);transition:background-color var(--transition-hover)}.matrix__cell-action__icon{width:20px;height:20px}.matrix__cell-action--blue{background:var(--color-bg-brand-subtle, #f0f5fe);color:var(--color-fg-brand-alt, #055aeb)}.matrix__cell-action--blue:hover{position:relative;z-index:1;background:var(--color-bg-brand-subtle-alt, #e6eefd);box-shadow:inset 1px 0 0 0 var(--color-borders-focus-light, #9bbdf7),inset -1px 0 0 0 var(--color-borders-focus-light, #9bbdf7),inset 0 1px 0 0 var(--color-borders-focus-light, #9bbdf7),inset 0 -1px 0 0 var(--color-borders-focus-light, #9bbdf7)}.matrix__cell-action--lime{background:var(--color-bg-food-light, #f4ffde);color:var(--color-fg-food-dark, #4f6625)}.matrix__cell-action--lime:hover{position:relative;z-index:1;background:var(--color-bg-food-light-alt, #e8ffbe);box-shadow:inset 1px 0 0 0 var(--color-borders-food, #9ecc4a),inset -1px 0 0 0 var(--color-borders-food, #9ecc4a),inset 0 1px 0 0 var(--color-borders-food, #9ecc4a),inset 0 -1px 0 0 var(--color-borders-food, #9ecc4a)}.matrix__cell-action--green{background:var(--color-bg-success-subtle, #effcf4);color:var(--color-fg-success-dark, #26884d)}.matrix__cell-action--green:hover{position:relative;z-index:1;background:var(--color-bg-success-subtle-alt, #d6f7e2);box-shadow:inset 1px 0 0 0 var(--color-borders-success, #40e381),inset -1px 0 0 0 var(--color-borders-success, #40e381),inset 0 1px 0 0 var(--color-borders-success, #40e381),inset 0 -1px 0 0 var(--color-borders-success, #40e381)}.matrix__cell-action--purple,.matrix__cell-action--violet{background:var(--color-bg-virtual-light, #f3ebff);color:var(--color-fg-digital-dark, #765c98)}.matrix__cell-action--purple:hover,.matrix__cell-action--violet:hover{position:relative;z-index:1;background:var(--color-bg-virtual-light-alt, #e8d6fe);box-shadow:inset 1px 0 0 0 var(--color-fg-digital, #c599fe),inset -1px 0 0 0 var(--color-fg-digital, #c599fe),inset 0 1px 0 0 var(--color-fg-digital, #c599fe),inset 0 -1px 0 0 var(--color-fg-digital, #c599fe)}.matrix__cell-action--red{background:var(--color-bg-danger-subtle, #fff1f0);color:var(--color-fg-danger-dark, #cc3b33)}.matrix__cell-action--red:hover{position:relative;z-index:1;background:var(--color-bg-danger-subtle, #fff1f0);box-shadow:inset 1px 0 0 0 var(--color-borders-danger-light, #ff928d),inset -1px 0 0 0 var(--color-borders-danger-light, #ff928d),inset 0 1px 0 0 var(--color-borders-danger-light, #ff928d),inset 0 -1px 0 0 var(--color-borders-danger-light, #ff928d)}.matrix__cell-action--orange{background:var(--color-bg-warning-subtle, #fff5ef);color:var(--color-fg-warning-dark, #cc6429)}.matrix__cell-action--orange:hover{position:relative;z-index:1;background:var(--color-bg-warning-subtle, #fff5ef);box-shadow:inset 1px 0 0 0 var(--color-borders-warning-light, #ffb185),inset -1px 0 0 0 var(--color-borders-warning-light, #ffb185),inset 0 1px 0 0 var(--color-borders-warning-light, #ffb185),inset 0 -1px 0 0 var(--color-borders-warning-light, #ffb185)}.matrix__cell-action--gray{background:var(--color-bg-secondary, #fafafa);color:var(--color-fg-pending-dark, #6c6e75)}.matrix__cell-action--gray:hover{position:relative;z-index:1;background:var(--color-bg-secondary-hover, #f0f1f3);box-shadow:inset 1px 0 0 0 var(--color-borders-default, #d2d4db),inset -1px 0 0 0 var(--color-borders-default, #d2d4db),inset 0 1px 0 0 var(--color-borders-default, #d2d4db),inset 0 -1px 0 0 var(--color-borders-default, #d2d4db)}.matrix__cell-action--warm{background:var(--color-gray-300, #f8f8f4);color:var(--color-gray-800, #62625f)}.matrix__cell-action--warm:hover{position:relative;z-index:1;background:var(--color-gray-400, #f6f6f1);box-shadow:inset 1px 0 0 0 var(--color-gray-600, #c3c3be),inset -1px 0 0 0 var(--color-gray-600, #c3c3be),inset 0 1px 0 0 var(--color-gray-600, #c3c3be),inset 0 -1px 0 0 var(--color-gray-600, #c3c3be)}.matrix__cell-action--add{padding:0}.matrix__cell-action__add-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px}.matrix__cell-action--edit{padding:0}.matrix__cell-action__edit-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px}.matrix__cell-action--disabled{background:var(--color-bg-disable, #f0f1f3);color:var(--color-fg-disable, #b3b8c3);pointer-events:none}.table-cell-content{display:flex;align-items:center;min-inline-size:0;padding:var(--size-spacing-sp-12, 12px)}.table-cell-content--color{color:var(--color-fg-primary, #242527)}.table-cell-content--color-secondary{color:var(--color-fg-tertiary, #8f939c)}.table-cell-content--gap-lg{gap:var(--size-spacing-sp-16, 16px)}.table-cell-content--gap-12{gap:var(--size-spacing-sp-12, 12px)}.table-cell-content--gap-m,.table-cell-content--gap{gap:var(--size-spacing-sp-8, 8px)}.table-cell-content--spread{justify-content:space-between}.table-cell-content--wrap{flex-wrap:wrap;gap:var(--size-spacing-sp-6, 6px)}.table-cell-content--stack{flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--size-spacing-sp-8, 8px)}.table-cell-content--compact{padding:var(--size-spacing-sp-10, 10px)}.table-cell-content--branded{background:var(--color-bg-brand-subtle, #f0f5fe);padding-inline:var(--size-spacing-sp-12, 12px);padding-block:var(--size-spacing-sp-10, 10px)}.table-cell-content__icon--add{width:24px;height:24px;color:var(--color-fg-brand-alt, #055aeb)}.table-cell-content__icon--content{width:16px;height:16px;color:var(--color-fg-secondary, #484a4e)}.table-cell-content__label-stack{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;min-inline-size:0;overflow:hidden;gap:var(--size-spacing-sp-2, 2px)}.table-cell-content__label-stack-gap{gap:var(--size-spacing-sp-6, 6px)}.table-cell-content__label-stack-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell-content__label-stack-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary, #8f939c)}.table-cell-content__label-stack-subtitle-row{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px);overflow:hidden}.table-cell-content__value-field{display:flex;align-items:center;min-inline-size:0;border:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-radius:var(--size-radius-rd-6, 6px);overflow:hidden;background:var(--color-bg-default, #fff)}.table-cell-content__value-field-input{display:flex;align-items:center;padding:var(--size-spacing-sp-12, 12px)}.table-cell-content__value-field-unit{display:flex;align-items:center;justify-content:center;padding:var(--size-spacing-sp-12, 12px);color:var(--color-fg-tertiary, #8f939c)}/*!!!!!!!!!!!!!!!!!!!!!!!!!! 12. MULTIPLE- -BADGE → --stack */.table-cell-value{display:flex;align-items:center;min-inline-size:0;overflow:hidden;padding:var(--size-spacing-sp-12, 12px);color:var(--color-fg-primary, #242527)}.table-cell-value--positive{color:var(--color-fg-brand-hover, #33b667)}.table-cell-value--negative{color:var(--color-fg-danger, #ff4a40)}.table-cell-value__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell-content--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-spacing-sp-16, 16px);min-inline-size:0;text-align:center}.table-cell-content__empty-icon{width:24px;height:24px;color:var(--color-fg-secondary, #484a4e)}.table-cell-content__empty-text{color:var(--color-fg-secondary, #484a4e);max-width:300px}.table__wrapper{display:flex;flex-direction:column;flex:1;padding-inline:var(--size-spacing-none, 0);padding-block:var(--size-spacing-sp-10, 10px);gap:var(--size-spacing-sp-24, 24px);inline-size:100%;min-block-size:0;border-radius:var(--size-radius-rd-8, 8px)}.table__container{inline-size:100%;padding-inline:var(--size-spacing-sp-12, 12px);table-layout:auto;border-spacing:0 var(--size-spacing-sp-4, 4px)}.table__container--no-padding{inline-size:100%;table-layout:auto;border-spacing:0 var(--size-spacing-sp-4, 4px)}.table__header--white{background:var(--color-bg-default, #fff)}.table__header--grey{background:var(--color-bg-secondary, #fafafa)}.table__header>th:first-child{border-start-start-radius:var(--size-radius-rd-6, 6px);border-end-start-radius:var(--size-radius-rd-6, 6px);overflow:hidden}.table__header>th:last-child{border-start-end-radius:var(--size-radius-rd-6, 6px);border-end-end-radius:var(--size-radius-rd-6, 6px);overflow:hidden}.table__row{background:var(--color-bg-default, #fff)}.table__row>td{vertical-align:middle}.table__row>td:first-child{border-start-start-radius:var(--size-radius-rd-6, 6px);border-end-start-radius:var(--size-radius-rd-6, 6px);overflow:hidden}.table__row>td:last-child{border-start-end-radius:var(--size-radius-rd-6, 6px);border-end-end-radius:var(--size-radius-rd-6, 6px);overflow:hidden}.table__row--hover{transition:box-shadow var(--transition-hover)}.table__row--hover:hover{box-shadow:var(--shadow-card)}.table__row--hover:hover>td{background:var(--color-bg-secondary, #fafafa);box-shadow:0 1px 0 var(--color-borders-focus-light, #9bbdf7),0 -1px 0 var(--color-borders-focus-light, #9bbdf7)}.table__row--hover:hover>td:first-child{box-shadow:inset 1px 0 0 var(--color-borders-focus-light, #9bbdf7),0 1px 0 var(--color-borders-focus-light, #9bbdf7),0 -1px 0 var(--color-borders-focus-light, #9bbdf7)}.table__row--hover:hover>td:last-child{position:relative;box-shadow:0 1px 0 var(--color-borders-focus-light, #9bbdf7),0 -1px 0 var(--color-borders-focus-light, #9bbdf7)}.table__row--hover:hover>td:last-child:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:var(--color-borders-focus-light, #9bbdf7);pointer-events:none;z-index:1}.table__actions{display:flex;justify-content:space-between;align-items:center}.toolbar__actions-primary{display:flex;padding:var(--scale-0, 0) 0 0 0;align-items:center;gap:var(--size-spacing-sp-24, 24px);padding-left:var(--size-spacing-sp-24, 24px)}.toolbar__actions-secondary{display:flex;padding:var(--scale-0, 0) 0 0 0;align-items:center;gap:var(--size-spacing-sp-24, 24px);padding-right:var(--size-spacing-sp-24, 24px)}.table__actions-matrix{display:flex;gap:16px;align-items:center}.toolbar__actions-primary-matrix{display:flex;flex:1;padding-left:var(--size-spacing-sp-24, 24px);align-items:center;gap:var(--size-spacing-sp-24, 24px)}.toolbar__actions-secondary-matrix{display:flex;align-items:center;padding-right:var(--size-spacing-sp-24, 24px);gap:var(--size-spacing-sp-24, 24px)}.tablist-container--gap-24{display:flex;align-items:center;gap:var(--size-spacing-sp-24, 24px);position:sticky;top:0}.tablist-container--gap-8{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px)}.headline-bold-4xl{font-weight:var(--type-font-weight-bold, 700);font-size:var(--scale-36, 36px);line-height:1.25}.headline-bold-3xl{font-weight:var(--type-font-weight-bold, 700);font-size:var(--scale-28, 28px);line-height:1.25}.headline-bold-2xl{font-weight:var(--type-font-weight-bold, 700);font-size:var(--scale-24, 24px);line-height:1.5}.headline-bold-xl{font-weight:var(--type-font-weight-bold, 700);font-size:var(--scale-20, 20px);line-height:1.5}.body-semibold-lg{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-20, 20px);line-height:1.4}.body-semibold-base{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-16, 16px);line-height:1.4;letter-spacing:0}.body-semibold-sm{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-14, 14px);line-height:1.25}.body-bold-sm{font-weight:var(--type-font-weight-bold, 700);font-size:var(--scale-14, 14px);line-height:1.25}.body-semibold-xs{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-12, 12px);line-height:1.25;letter-spacing:0}.body-medium-lg{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-20, 20px);line-height:1.4}.body-medium-base{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-16, 16px);line-height:1.4}.body-medium-sm{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-14, 14px);line-height:1.25}.body-medium-xs{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-12, 12px);line-height:1.25}.body-regular-lg{font-weight:var(--type-font-weight-regular, 400);font-size:var(--scale-20, 20px);line-height:1.4}.body-regular-base{font-weight:var(--type-font-weight-regular, 400);font-size:var(--scale-16, 16px);line-height:1.4}.body-regular-sm{font-weight:var(--type-font-weight-regular, 400);font-size:var(--scale-14, 14px);line-height:1.25}.body-regular-xs{font-weight:var(--type-font-weight-regular, 400);font-size:var(--scale-12, 12px);line-height:1.25}.semantic-label{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-14, 14px);line-height:1.4}.semantic-button-primary,.semantic-button-secondary{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-16, 16px);line-height:var(--type-leading-relaxed)}.semantic-button-secondary-sm{font-weight:var(--type-font-weight-semibold, 600);font-size:var(--scale-14, 14px);line-height:var(--type-leading-relaxed)}.semantic-badge{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-14, 14px);line-height:1.4}.semantic-input{font-weight:var(--type-font-weight-regular, 400);font-size:var(--scale-16, 16px);line-height:1.4}.semantic-link{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-14, 14px);line-height:1.4;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.semantic-helper,.semantic-error{font-weight:var(--type-font-weight-medium, 500);font-size:var(--scale-14, 14px);line-height:1.4}.semantic-avatar-md{font-size:var(--scale-20, 20px);font-weight:var(--type-font-weight-semibold, 600);font-style:normal;line-height:var(--type-leading-tight)}.semantic-avatar-xl{font-size:var(--scale-40, 40px);font-style:normal;font-weight:var(--type-font-weight-semibold, 600);line-height:var(--type-leading-tight)}.semantic-label-card-thumbnail{font-size:var(--type-size-xs);font-style:normal;font-weight:var(--type-font-weight-semibold, 600);line-height:var(--type-leading-tight)}.merchant-thumbnail--24x24{inline-size:24px;block-size:24px;padding:3.53px;border-radius:var(--size-radius-rd-4, 4px)}.topup-thumbnail--32x32{inline-size:32px;block-size:32px;padding:7.273px;color:var(--color-fg-secondary, #484a4e);border-radius:var(--size-radius-rd-4, 4px)}.card-thumbnail--44x32{inline-size:44px;block-size:32px;border-radius:1.825px;border:.14px solid var(--color-borders-strong, #b3b8c3);box-shadow:0 .592px 2.071px #678d9982}.card-thumbnail--44x32 img{object-fit:fill}.card-thumbnail__chip{position:absolute;left:6px;top:11px;width:7px;height:5px;color:var(--color-borders-default, #d2d4db);pointer-events:none}.benefit-thumbnail--34x24{inline-size:34px;block-size:24px;border:1px solid var(--color-borders-default, #d2d4db);border-radius:var(--size-radius-rd-1, 1px)}.card-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;inline-size:40px;block-size:40px;border-radius:7.273px;overflow:hidden;background:var(--color-bg-tertiary)}.card-icon--active{background:var(--color-bg-inverse)}.card-icon__icon{width:24px;height:24px;color:var(--color-fg-primary)}.card-icon--active .card-icon__icon{color:var(--color-fg-inverse)}.button-card-container{display:flex;flex-direction:column;gap:var(--size-spacing-sp-24, 24px)}.button-card-actions{display:flex;gap:var(--size-spacing-sp-24, 24px)}.header-container{display:flex;flex-direction:column;gap:var(--size-spacing-sp-8, 8px);text-align:center}.button-card-container__subtitle{color:var(--color-fg-tertiary, #8f939c)}.button-card-container__title{color:var(--color-fg-primary, #242527)}.button-card{flex:1 0 0;display:flex;flex-direction:column;gap:var(--size-spacing-sp-24, 24px);padding:var(--size-spacing-sp-32, 32px);border-radius:var(--size-radius-rd-8, 8px);border:2px solid transparent;background:var(--color-bg-default, #fff);box-shadow:inset 0 0 0 1px var(--color-borders-default, #d2d4db);cursor:pointer;text-align:start;transition:background var(--transition-button),border-color var(--transition-button),box-shadow var(--transition-button)}.button-card:hover{background:var(--color-bg-secondary-hover, #f0f1f3);box-shadow:inset 0 0 0 1px var(--color-borders-strong, #b3b8c3)}.button-card--active{border-color:var(--color-borders-focus, #377bef);box-shadow:var(--shadow-input-focus)}.button-card--active:hover{background:var(--color-bg-secondary-hover, #f0f1f3);border-color:var(--color-borders-focus, #377bef);box-shadow:var(--shadow-input-focus)}.button-card__header{display:flex;align-items:center;justify-content:space-between;width:100%}.button-card__check{width:24px;height:24px;flex-shrink:0;color:var(--color-fg-primary, #242527)}.button-card__content{display:flex;flex-direction:column;gap:var(--size-spacing-sp-8, 8px)}.button-card__label{color:var(--color-fg-primary, #242527);white-space:nowrap}.button-card__description{width:320px;color:var(--color-fg-tertiary, #8f939c)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100;animation:modal-fade-in .2s ease-out}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.modal{background-color:var(--color-bg-secondary, #fafafa);border-radius:var(--size-radius-rd-24, 24px);max-inline-size:669px;inline-size:90%;max-block-size:min(762px,97vh);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;animation:modal-slide-up .3s ease}@keyframes modal-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal__container-header{background-color:var(--color-bg-secondary, #fafafa);padding:var(--size-spacing-sp-24, 24px);display:flex;flex-direction:column;gap:var(--size-spacing-sp-32, 32px);flex-shrink:0}.modal__container-header-debit-cards{background-color:var(--color-bg-secondary, #fafafa);padding:var(--size-spacing-sp-8, 8px) var(--size-spacing-sp-24, 24px);display:flex;flex-direction:column;gap:var(--size-spacing-sp-32, 32px);flex-shrink:0}.modal__header{display:flex;align-items:center;gap:var(--size-spacing-sp-24, 24px)}.modal__nav{display:flex;gap:var(--size-spacing-sp-24, 24px)}.modal__nav-button{background:var(--color-bg-secondary, #fafafa);border:var(--size-border-br-1, 1px) solid var(--color-borders-strong, #b3b8c3);border-radius:var(--size-radius-rd-8, 8px);padding:var(--size-spacing-sp-10, 10px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity var(--transition-hover)}.modal__nav-button:disabled{opacity:.4;cursor:not-allowed}.modal__nav-icon{width:20px;height:20px;color:var(--color-fg-primary, #242527)}.modal__title-section{flex:1;display:flex;flex-direction:column;gap:var(--size-spacing-sp-8, 8px);min-width:0}.modal__title{display:flex;align-items:center;gap:16px;flex:1;margin:0;color:var(--color-fg-primary, #242527)}.modal__description{color:var(--color-fg-secondary, #484a4e)}.modal__header-meta-icon{width:20px;height:20px;color:var(--color-fg-secondary, #484a4e)}.modal__step-dots{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px)}.modal__summary{background-color:var(--color-bg-default, #ffffff);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card);padding:var(--size-spacing-sp-24, 24px);display:flex;flex-direction:column;gap:var(--size-spacing-sp-24, 24px)}.modal__summary-heading{display:flex;align-items:center;gap:var(--size-spacing-sp-32, 32px)}.modal__summary-name{flex:1;min-width:0;margin:0;color:var(--color-fg-primary, #242527)}.modal__summary-name-wrapper{display:flex;flex-direction:column;flex:1;min-width:0}.modal__summary-meta{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px)}.modal__tabs{display:flex;align-items:center;gap:var(--size-spacing-sp-24, 24px)}.modal__container{flex:0 1 auto;min-block-size:0;overflow-y:auto;scrollbar-gutter:stable;display:flex;flex-direction:column;padding-left:var(--size-spacing-sp-24, 24px);padding-right:var(--size-spacing-sp-24, 24px);padding-bottom:var(--size-spacing-sp-24, 24px)}.modal__content{display:flex;flex-direction:column;gap:var(--size-spacing-sp-24, 24px)}.modal__content--gap{padding:var(--size-spacing-sp-24, 24px) 0}.modal__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--size-spacing-sp-24, 24px)}.modal__form-column,.modal__form{display:flex;flex-direction:column;gap:var(--size-spacing-sp-24, 24px)}.modal__switches{display:flex;flex-direction:column;gap:var(--size-spacing-sp-28, 28px)}.modal__switches-label{color:var(--color-fg-secondary)}.modal__footer{background-color:var(--color-bg-secondary, #fafafa);padding:var(--size-spacing-sp-24, 24px);display:flex;align-items:center;gap:var(--size-spacing-sp-16, 16px);flex-shrink:0}.modal__footer-debit-cards{background-color:var(--color-bg-secondary, #fafafa);display:flex;align-items:center;gap:var(--size-spacing-sp-16, 16px);flex-shrink:0}.modal__footer-primary--right{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--size-spacing-sp-16, 16px)}.modal-cta{display:flex;flex-direction:column;align-items:center;padding:var(--size-spacing-sp-24, 24px);gap:var(--size-spacing-sp-16, 16px);border-radius:var(--scale-6, 6px);border:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);background-color:var(--color-bg-default, #fff)}.modal-cta__heading{width:100%;color:var(--color-fg-primary, #242527)}.modal-cta__button{width:100%}.input-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-spacing-sp-8, 8px);inline-size:100%}.input-wrapper__label{color:var(--color-fg-secondary, #484a4e);white-space:nowrap}.input-wrapper__label-row{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px)}.input-wrapper__description{color:var(--color-fg-tertiary, #8f939c)}.input-wrapper__hint{position:absolute;top:calc(100% + var(--size-spacing-sp-4, 4px));left:0;right:0;color:var(--color-fg-secondary, #484a4e)}.input-wrapper__hint--success{color:var(--color-fg-success, #33b667)}.input-wrapper__hint--danger{color:var(--color-fg-danger, #ff4a40)}.input-field{display:flex;align-items:center;gap:var(--size-spacing-sp-4, 4px);padding:var(--size-spacing-sp-12, 12px) var(--size-spacing-sp-16, 16px);background:var(--color-bg-default, #fff);border:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-radius:var(--size-radius-rd-6, 6px);width:100%;transition:border-color var(--transition-input),box-shadow var(--transition-input)}.input-field:hover:not(:focus-within):not(.input-field--success):not(.input-field--danger):not(.dropdown-input__field--open){border-color:var(--color-borders-strong, #b3b8c3)}.input-field--active,.input-field:focus-within{border-color:var(--color-borders-focus, #377bef);box-shadow:0 0 0 1px var(--color-borders-focus, #377bef),var(--shadow-input-focus)}.input-field--success{border-color:var(--color-borders-success-light, #8bedb1);box-shadow:0 0 0 1px var(--color-borders-success-light, #8bedb1),var(--shadow-input-success)}.input-field--prefilled{background:var(--color-bg-secondary, #fafafa)}.input-field--danger,.input-field--danger:focus-within{border-color:var(--color-borders-danger-light, #ff928d);box-shadow:0 0 0 1px var(--color-borders-danger-light, #ff928d),var(--shadow-input-danger)}.input-field__suffix{flex-shrink:0;color:var(--color-fg-tertiary, #8f939c)}.input-field__icon{width:16px;height:16px}.input-field--success .input-field__icon{color:var(--color-fg-success, #33b667)}.input-field--danger .input-field__icon{color:var(--color-fg-danger, #ff4a40)}.input-field__icon-chevron{width:16px;height:16px;color:var(--color-fg-primary, #242527)}.input-text{display:flex;flex-direction:column;position:relative;width:100%}.input{display:block;flex:1;min-width:0;color:var(--color-fg-primary);background:transparent;border:none}.input::placeholder{color:var(--color-fg-disable)}.input:disabled{color:var(--color-fg-disable);cursor:not-allowed}.input:focus-visible{box-shadow:none}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-fg-primary);-webkit-box-shadow:0 0 0px 1000px var(--color-bg-default, #fff) inset;transition:background-color 9999s ease-in-out 0s}.input-field--success .input{color:var(--color-fg-success, #33b667)}.input-field--danger .input{color:var(--color-fg-danger, #ff4a40)}.input-field--prefilled .input{color:var(--color-fg-tertiary, #8f939c)}.input-text__field:focus-within .input-field__icon{display:none}.input-text__field:focus-within:not(.input-field--danger) .input{color:var(--color-fg-primary)}.input-text:focus-within .input-wrapper__hint:not(.input-wrapper__hint--danger){display:none}.text-area{display:flex;flex-direction:column;position:relative;width:100%}.text-area__field{align-items:flex-start;padding-top:var(--size-spacing-sp-14, 14px);padding-bottom:var(--size-spacing-sp-14, 14px);height:64px}.text-area__input{display:block;flex:1;min-width:0;resize:none;overflow:auto;color:var(--color-fg-primary, #242527);background:transparent;border:none}.text-area__input::placeholder{color:var(--color-fg-disable, #b3b8c3)}.text-area__input:disabled{color:var(--color-fg-disable, #b3b8c3);cursor:not-allowed}.text-area__input:focus-visible{box-shadow:none}.text-area__icon{flex-shrink:0;align-self:flex-start;margin-top:3px}.input-field--success .text-area__input{color:var(--color-fg-success, #33b667)}.input-field--danger .text-area__input{color:var(--color-fg-danger, #ff4a40)}.text-area__field:focus-within .input-field__icon{display:none}.text-area__field:focus-within:not(.input-field--danger) .text-area__input{color:var(--color-fg-primary, #242527)}.text-area:focus-within .input-wrapper__hint:not(.input-wrapper__hint--danger){display:none}.table__cell-action{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:var(--size-spacing-sp-12, 12px);border:var(--size-border-br-1, 1px) solid transparent;color:var(--color-fg-secondary, #484a4e);width:40px}.table__cell-action:not(:disabled):not(:focus-visible):hover{background:var(--color-bg-secondary-hover, #f0f1f3)}.table__cell-action:not(:disabled):focus-visible{border-color:var(--color-borders-strong, #b3b8c3);box-shadow:none}.table__cell-action:disabled{background:var(--color-bg-disable, #f0f1f3);color:var(--color-fg-disable, #b3b8c3);pointer-events:none}.table__cell-action--remove{color:var(--color-fg-tertiary, #8f939c)}.table__cell-action--remove:disabled{background:transparent}.table__cell-action--remove:not(:disabled):not(:focus-visible):hover{background:var(--color-bg-danger-subtle, #fff1f0);color:var(--color-fg-danger, #ff4a40)}.table__cell-action--remove:not(:disabled):focus-visible{color:var(--color-fg-primary, #242527)}.switch-group{display:flex;flex-direction:column;gap:var(--size-spacing-sp-8, 8px);align-items:flex-start}.switch-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-spacing-sp-24, 24px);align-self:stretch}.switch-group__content{display:flex;align-items:center;justify-content:space-between;width:100%}.switch-group__content--top{flex-direction:column;align-items:flex-start;gap:var(--size-spacing-sp-8, 8px)}.switch-group__label{color:var(--color-fg-primary, #242527);white-space:nowrap}.switch-group__description{color:var(--color-fg-tertiary, #8f939c);width:100%}.radio-group--plain{display:inline-flex;align-items:center;gap:var(--size-spacing-sp-8, 8px);cursor:pointer}.radio-group--plain:has(input:disabled){cursor:not-allowed}.radio-group__label{color:var(--color-fg-secondary, #484a4e)}.radio-group--plain:hover:not(:has(input:disabled)) .radio-group__label,.radio-group--plain:has(input:checked) .radio-group__label{color:var(--color-fg-primary, #242527)}.radio-group--plain:has(input:disabled) .radio-group__label{color:var(--color-fg-disable, #b3b8c3)}.radio-group--badge,.radio-group--item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-6, 6px);background-color:var(--color-bg-secondary, #fafafa);border:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);cursor:pointer}.radio-group--badge:has(input:disabled),.radio-group--item:has(input:disabled){cursor:not-allowed}.radio-group--badge:hover:not(:has(input:disabled)):not(:has(input:checked)),.radio-group--item:hover:not(:has(input:disabled)):not(:has(input:checked)){background-color:var(--color-bg-secondary-hover, #f0f1f3);border-color:var(--color-borders-muted, #f0f1f3)}.radio-group--badge:has(input:checked),.radio-group--item:has(input:checked){background-color:var(--color-bg-brand-subtle-alt, #e6eefd);border-color:var(--color-borders-focus, #377bef);box-shadow:var(--shadow-input-focus)}.radio-group--badge:has(input:disabled),.radio-group--item:has(input:disabled){background-color:var(--color-bg-disable, #f0f1f3);border-color:transparent}.radio-group__body{display:flex;align-items:center;gap:var(--size-spacing-sp-8, 8px);flex:1;min-width:0}.radio-group__content{display:flex;flex-direction:column;min-width:0}.radio-group__title{color:var(--color-fg-secondary, #484a4e)}.radio-group__description{color:var(--color-fg-tertiary, #8f939c)}.dot{display:flex;justify-content:center;align-items:center;width:16px;height:16px;flex-shrink:0}.dot__circle{width:6px;height:6px;border-radius:5px}.dot--blue .dot__circle{background-color:var(--color-fg-brand-alt);box-shadow:0 0 5px #055aeb99}.dot--gray .dot__circle{background-color:var(--color-fg-tertiary);box-shadow:0 0 5px #8f939c99}.dot--green .dot__circle{background-color:var(--color-fg-brand-hover);box-shadow:0 0 5px #40e38199}.dot--red .dot__circle{background-color:var(--color-fg-danger);box-shadow:0 0 5px #ff4a4099}.dot--orange .dot__circle{background-color:var(--color-fg-warning);box-shadow:0 0 5px #ff7c3399}.dot--purple .dot__circle,.dot--violet .dot__circle{background-color:var(--color-fg-digital);box-shadow:0 0 5px #c599fe99}.dot--lime .dot__circle{background-color:var(--color-fg-food);box-shadow:0 0 5px #9ecc4a99}.dot--warm .dot__circle{background-color:var(--color-gray-700);box-shadow:0 0 5px #92928e99}.color-swatch__label{display:flex;align-items:center;gap:4px}.color-swatch__label__text{color:var(--color-fg-secondary, #484a4e);white-space:nowrap}.dot-modal{display:inline-block;width:8px;height:8px;border-radius:300px;flex-shrink:0}.dot-modal--dark{background-color:var(--color-fg-primary, #242527)}.dot-modal--pending{background-color:var(--color-fg-pending, #e1e3e7)}.dropdown-input{display:flex;flex-direction:column;gap:var(--size-spacing-sp-8, 8px);width:100%}.dropdown-input__field-wrapper{width:100%}.dropdown-input__field{cursor:pointer;-webkit-user-select:none;user-select:none}.input-field.dropdown-input__field--open{border-color:var(--color-borders-focus, #377bef);box-shadow:0 0 0 1px var(--color-borders-focus, #377bef),var(--shadow-input-focus)}.dropdown-input__field--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.dropdown-input__trigger{flex:1;min-width:0;color:var(--color-fg-secondary, #484a4e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-input__trigger--placeholder{color:var(--color-fg-tertiary, #8f939c)}.dropdown-input__field--danger .dropdown-input__trigger--placeholder{color:var(--color-fg-danger, #ff4a40)}.step-shape{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:12px;border:1px solid var(--color-fg-brand-alt);background-color:var(--color-fg-brand-alt)}.step-shape__dot{flex-shrink:0;width:9.6px;height:9.6px;border-radius:6px;background-color:var(--color-fg-inverse)}.step-shape--inactive{background-color:var(--color-bg-disable);border-color:var(--color-bg-disable)}.step-shape--style-3{background-color:transparent;border-color:var(--color-fg-brand-alt)}.step-shape--style-3 .step-shape__dot{width:12px;height:12px;background-color:var(--color-fg-brand-alt)}.step-shape--style-3.step-shape--inactive{background-color:transparent;border-color:var(--color-borders-default)}.step-shape--style-3.step-shape--inactive .step-shape__dot{background-color:var(--color-fg-disable)}.step-shape--style-3.step-shape--inactive-1{background-color:var(--color-bg-disable);border-color:var(--color-bg-disable)}.step-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:12px;background-color:var(--color-bg-brand-subtle-alt);color:var(--color-fg-brand-alt);font-family:var(--type-font-primary);font-size:12px;font-weight:500;line-height:1.25}.step-number--confirmed{background-color:var(--color-fg-brand-alt);color:var(--color-fg-inverse)}.step-number--inactive{background-color:var(--color-bg-disable);color:var(--color-fg-disable)}.step-number__icon{width:16px;height:16px}.step-success{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:12px;background-color:var(--color-fg-brand-alt);color:var(--color-fg-inverse)}.step-success--inactive{background-color:var(--color-bg-disable);color:var(--color-fg-disable)}.step-success--active-other{background-color:var(--color-bg-secondary-hover);color:var(--color-fg-brand-alt)}.step-success__icon{width:16px;height:16px}.table__subheader{display:flex;align-items:center;padding-inline:var(--size-spacing-sp-12, 12px);padding-block:var(--size-spacing-sp-8, 8px);background:var(--color-bg-secondary, #fafafa)}.table__subheader-label{font-weight:var(--type-font-weight-semibold, 600);line-height:1.25;color:var(--color-fg-tertiary, #8f939c)}.list-item{display:flex;align-items:center;justify-content:flex-start;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-6, 6px);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:38px;transition:background-color var(--transition-hover)}.list-item__text{color:var(--color-fg-secondary, #484a4e)}.list-item--with-badge{gap:var(--size-spacing-sp-4, 4px)}.list-item__show-content{display:flex;align-items:center;flex:1;gap:var(--size-spacing-sp-4, 4px);min-width:0}.list-item--nav{justify-content:space-between}.list-item__nav-content{display:flex;flex:1;align-items:center;gap:var(--size-spacing-sp-8, 8px);min-width:0}.list-item__nav-label{color:var(--color-fg-primary, #242527);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-item__chevron{width:20px;height:20px;color:var(--color-fg-primary, #242527)}.list-item__plus,.list-item__arrow-right{width:16px;height:16px;color:var(--color-fg-primary, #242527)}.list-item:hover:not(.list-item--active),.list-item--hover:not(.list-item--active){background-color:var(--color-bg-secondary-hover, #f0f1f3)}.list-item--active{background-color:var(--color-bg-brand-alt, #055aeb)}.list-item--active .list-item__text,.list-item--active .list-item__nav-label,.list-item--active .list-item__icon,.list-item--active .list-item__chevron{color:var(--color-fg-inverse, #fff)}.toolbar__label-container{display:flex;align-items:center;gap:var(--size-spacing-sp-12, 12px);padding:var(--size-spacing-sp-4, 4px) var(--size-spacing-sp-8, 8px);border-radius:var(--size-radius-rd-4, 4px);border:1px solid var(--color-borders-muted, #f0f1f3);background:var(--color-bg-secondary, #fafafa)}.summary-card-order{background:var(--color-bg-default, #fff);display:flex;flex-direction:column;padding:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card, 0 0 10px 0 rgba(0, 0, 0, .08))}.summary-card-order__header{display:flex;gap:var(--size-spacing-sp-12, 12px);align-items:flex-start;padding-bottom:var(--size-spacing-sp-8, 8px);border-bottom:1px solid var(--color-borders-muted, #f0f1f3);width:100%}.summary-card-order__header-left{display:flex;flex:1 0 0;gap:var(--size-spacing-sp-16, 16px);align-items:center;align-self:stretch;min-width:0;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px)}.summary-card-order__title{color:var(--color-fg-secondary, #484a4e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-card-order__body{display:flex;gap:var(--size-spacing-sp-24, 24px);align-items:center;white-space:nowrap;width:100%}.summary-card-order__detail{display:flex;flex-direction:column;gap:var(--size-spacing-sp-4, 4px);align-items:flex-start;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px);flex:1}.summary-card-order__detail--fixed{flex-shrink:0}.summary-card-order__detail--flex{flex:1 0 0;min-width:0}.summary-card-order__detail-label{height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-fg-tertiary, #8f939c)}.summary-card-order__detail-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-fg-secondary, #484a4e)}.summary-card-employee{background:var(--color-bg-default, #fff);display:flex;flex-direction:column;padding:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card, 0 0 10px 0 rgba(0, 0, 0, .08))}.summary-card-employee__header{display:flex;gap:var(--size-spacing-sp-12, 12px);align-items:center;justify-content:center;padding-bottom:var(--size-spacing-sp-8, 8px);border-bottom:1px solid var(--color-borders-muted, #f0f1f3);width:100%}.summary-card-employee__header-left{display:flex;flex:1 0 0;gap:var(--size-spacing-sp-16, 16px);align-items:center;align-self:stretch;min-width:0;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px)}.summary-card-employee__title{color:var(--color-fg-secondary, #484a4e);flex-shrink:0}.summary-card-employee__body{display:flex;align-items:center;justify-content:space-between;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px);width:100%}.summary-card-employee__total{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.summary-card-employee__total-amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-secondary, #484a4e)}.summary-card-employee__total-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary, #8f939c)}.summary-card-schedule{background:var(--color-bg-default, #fff);display:flex;flex-direction:column;padding:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card, 0 0 10px 0 rgba(0, 0, 0, .08))}.summary-card-schedule__header{display:flex;gap:var(--size-spacing-sp-12, 12px);align-items:center;padding-bottom:var(--size-spacing-sp-8, 8px);border-bottom:1px solid var(--color-borders-muted, #f0f1f3);width:100%}.summary-card-schedule__header-field{display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-sp-4, 4px);align-items:flex-start;min-width:0;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px);white-space:nowrap}.summary-card-schedule__header-label{height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-fg-tertiary, #8f939c)}.summary-card-schedule__header-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-fg-secondary, #484a4e)}.summary-card-schedule__body{display:flex;flex-direction:column;align-items:flex-start;width:100%}.summary-card-schedule__row{display:flex;gap:var(--size-spacing-sp-12, 12px);align-items:center;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-sp-12, 12px);border-bottom:1px solid var(--color-borders-muted, #f0f1f3);white-space:nowrap;width:100%}.summary-card-schedule__row:last-child{border-bottom:none}.summary-card-schedule__row-label{flex:1 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-tertiary, #8f939c)}.summary-card-schedule__row-value{flex-shrink:0;white-space:nowrap;color:var(--color-fg-primary, #242527)}.summary-card-schedule__icon-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--size-spacing-sp-10, 10px);background:var(--color-bg-secondary, #fafafa);border:1px solid var(--color-borders-strong, #b3b8c3);border-radius:var(--size-radius-rd-8, 8px);color:var(--color-fg-secondary, #484a4e);cursor:pointer}.summary-card-schedule__icon-btn:not(:disabled):hover{background:var(--color-bg-secondary-hover, #f0f1f3)}.summary-card-schedule__icon-btn-icon{width:20px;height:20px;display:inline-flex}.list-table-card{background:var(--color-bg-default, #fff);display:flex;flex-direction:column;padding:var(--size-spacing-sp-12, 12px);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card, 0 0 10px 0 rgba(0, 0, 0, .08))}.list-table-card__header{display:flex;gap:var(--size-spacing-sp-12, 12px);align-items:flex-start;padding-bottom:var(--size-spacing-sp-8, 8px);border-bottom:1px solid var(--color-borders-muted, #f0f1f3);width:100%}.list-table-card__header-spacer{flex:1 0 0;min-width:0}.employee-picker__card{display:flex;background:var(--color-bg-secondary, #fafafa);border:var(--size-border-br-1, 1px) solid var(--color-borders-default, #d2d4db);border-radius:var(--size-radius-rd-8, 8px);box-shadow:var(--shadow-card, 0 0 10px 0 rgba(0, 0, 0, .08));overflow:hidden}.table__wrapper--topup{display:flex;flex-direction:row;padding:var(--size-spacing-sp-10, 10px) var(--size-spacing-none, 0);justify-content:center;align-items:stretch;gap:var(--size-spacing-none, 0);flex:1 0 0}.employee-picker{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--size-spacing-sp-4, 4px);padding-inline:var(--size-spacing-sp-12, 12px)}.employee-picker__list{display:flex;flex-direction:column;gap:var(--size-spacing-sp-4, 4px);height:306px;padding-bottom:10px;scrollbar-gutter:stable}.employee-picker__row{display:flex;align-items:center;background:var(--color-bg-default, #fff);border-radius:var(--size-radius-rd-6, 6px);box-shadow:var(--shadow-card, 0 0 10px 0 rgba(0, 0, 0, .08));border:1px solid transparent;width:100%;transition:background-color var(--transition-hover),border-color var(--transition-hover)}.employee-picker__row-content{flex:1 0 0;min-width:0}.employee-picker__row:hover{background:var(--color-bg-secondary, #fafafa);border-color:var(--color-borders-focus, #377bef)}.employee-picker__row--assigned{background:var(--color-bg-secondary, #fafafa);border-color:var(--color-borders-default, #d2d4db)}.employee-picker__row--assigned:hover{border-color:var(--color-borders-focus, #377bef)}.employee-picker__row-amount .input-text{width:120px}.employee-picker__row--pool{cursor:pointer}.employee-picker__row-icon--add{display:flex;align-items:center;justify-content:center;padding:var(--size-spacing-sp-12, 12px);color:var(--color-fg-secondary, #484a4e);opacity:0;pointer-events:none}.employee-picker__row--pool:hover .employee-picker__row-icon--add{opacity:1;pointer-events:auto}._header_xtqcx_1{padding-block-start:2.4rem;padding-block-end:1.9rem;padding-inline:6.4rem;background-color:var(--brand-color-secondary)}._header_container_xtqcx_8{display:flex;align-items:center;justify-content:space-between;overflow:visible;min-inline-size:fit-content;background-color:var(--color-bg-default, #fff);padding-inline:var(--size-spacing-sp-32, 32px);padding-block:var(--size-spacing-sp-16, 16px);border-radius:var(--size-radius-rd-8, 8px)}._header_brand_xtqcx_21{padding:var(--scale-8, 8px);display:flex;align-items:center;justify-content:center;flex-shrink:0}._header_logo_xtqcx_29{width:8.5rem;height:2.8rem}._header_actions_xtqcx_36{display:flex;align-items:center;gap:var(--size-spacing-sp-48, 48px);align-self:stretch}._header_user_panel_xtqcx_43{display:inline-flex;align-items:center;justify-content:center;gap:var(--size-spacing-sp-12, 12px);max-inline-size:245px;min-inline-size:0;padding:var(--size-spacing-sp-8, 8px) var(--size-spacing-sp-16, 16px);background-color:var(--color-bg-secondary, #fafafa);border-radius:var(--size-radius-rd-8, 8px);border:1px solid var(--color-borders-default, #d2d4db);box-shadow:var(--shadow-card)}._header_user_panel_xtqcx_43:hover{background-color:var(--color-bg-secondary-hover, #f0f1f3)}._header_user_panel_xtqcx_43:active,._header_user_panel_xtqcx_43:focus-within{background-color:var(--color-bg-default, #fff);border-color:var(--color-borders-focus, #377bef);box-shadow:var(--shadow-input-focus)}._toast_1y8v2_1{display:flex;align-items:center;padding:8px 10px;max-width:350px;border-radius:var(--size-radius-rd-8, .8rem);box-shadow:var(--shadow-toast);border:1px solid var(--color-borders-default);border-left:4px solid var(--toast-fg);background:var(--toast-bg);color:var(--toast-fg)}._toast_icon_1y8v2_16{font-size:20px;flex-shrink:0}._toast_message_1y8v2_21{margin:4px 10px;flex:1 1 auto;white-space:pre-line}._toast_1y8v2_1[data-type=info]{--toast-bg: var(--color-bg-brand-subtle);--toast-fg: var(--color-fg-brand-alt-hover)}._toast_1y8v2_1[data-type=success]{--toast-bg: var(--color-bg-success-subtle);--toast-fg: var(--color-fg-success-dark)}._toast_1y8v2_1[data-type=warning]{--toast-bg: var(--color-bg-warning-subtle);--toast-fg: var(--color-fg-warning-dark)}._toast_1y8v2_1[data-type=error]{--toast-bg: var(--color-bg-danger-subtle);--toast-fg: var(--color-fg-danger-dark)}._toast_1y8v2_1[data-type=security]{--toast-bg: var(--color-bg-virtual-light);--toast-fg: var(--color-fg-digital-dark)}._toast_1y8v2_1[data-type=neutral]{--toast-bg: var(--color-bg-secondary-hover);--toast-fg: var(--color-fg-secondary)}._toast_1y8v2_1[data-type=loading]{--toast-bg: var(--color-bg-brand-subtle);--toast-fg: var(--color-fg-brand-alt-hover)}._toast_1y8v2_1[data-type=deleted]{--toast-bg: var(--color-bg-danger-subtle);--toast-fg: var(--color-fg-danger)}._toast_1y8v2_1[data-type=copied],._toast_1y8v2_1[data-type=sent]{--toast-bg: var(--color-bg-success-subtle);--toast-fg: var(--color-fg-success-dark)}._toast_1y8v2_1[data-type=locked]{--toast-bg: var(--color-bg-virtual-light);--toast-fg: var(--color-fg-digital-dark)}._toast_1y8v2_1[data-type=offline]{--toast-bg: var(--color-bg-secondary-hover);--toast-fg: var(--color-fg-pending-dark)}._toast_1y8v2_1[data-type=cancelled]{--toast-bg: var(--color-bg-warning-subtle);--toast-fg: var(--color-fg-warning-dark)}._toast_1y8v2_1[data-type=deactivated]{--toast-bg: var(--color-bg-secondary-hover);--toast-fg: var(--color-fg-pending-dark)}._toast_1y8v2_1[data-type=assigned]{--toast-bg: var(--color-bg-food-light);--toast-fg: var(--color-fg-food-dark)}._toast_1y8v2_1[data-type=permission]{--toast-bg: var(--color-bg-brand-subtle-alt);--toast-fg: var(--color-fg-brand-alt-hover)}._toast_1y8v2_1[data-type=topup]{--toast-bg: var(--color-bg-food-light-alt);--toast-fg: var(--color-fg-food)}._toast_1y8v2_1[data-type=card]{--toast-bg: var(--color-bg-success-subtle);--toast-fg: var(--color-fg-brand)}._headerNavigation_fxz9p_1{display:flex;flex:1;align-items:stretch;min-width:0;color:var(--color-fg-primary, #242527)}._dropdownPanel_fxz9p_9{width:274px}._flyoutPanel_fxz9p_13{width:274px;max-height:542px;overflow-x:hidden;overflow-y:auto}._header_support_3ypa3_1{height:100%}._tooltip_wrapper_1dwbg_1{display:inline-flex;position:relative}._tooltip_1dwbg_1{display:flex;align-items:stretch;pointer-events:none;position:fixed;z-index:9999}._tooltip_1dwbg_1[data-position=top],._tooltip_1dwbg_1[data-position=bottom]{flex-direction:column}._tooltip_1dwbg_1[data-position=left],._tooltip_1dwbg_1[data-position=right]{flex-direction:row}._tooltip_body_1dwbg_26{background-color:var(--color-bg-inverse);color:var(--color-fg-inverse);padding:.5rem 1rem;white-space:nowrap;opacity:.85}._tooltip_1dwbg_1[data-radius=xs] ._tooltip_body_1dwbg_26{border-radius:var(--size-radius-rd-2)}._tooltip_1dwbg_1[data-radius=sm] ._tooltip_body_1dwbg_26{border-radius:var(--size-radius-rd-4)}._tooltip_arrowWrap_1dwbg_42{display:flex;flex-shrink:0}._tooltip_arrowWrap_1dwbg_42[data-position=top],._tooltip_arrowWrap_1dwbg_42[data-position=bottom]{align-items:center;justify-content:flex-start;padding-left:2rem}._tooltip_arrowWrap_1dwbg_42[data-position=top][data-align=center],._tooltip_arrowWrap_1dwbg_42[data-position=bottom][data-align=center]{justify-content:center;padding-left:0}._tooltip_arrowWrap_1dwbg_42[data-position=top][data-align=end],._tooltip_arrowWrap_1dwbg_42[data-position=bottom][data-align=end]{justify-content:flex-end;padding-left:0;padding-right:2rem}._tooltip_arrowWrap_1dwbg_42[data-position=left],._tooltip_arrowWrap_1dwbg_42[data-position=right]{flex-direction:column;justify-content:center;padding:.4rem 0}._tooltip_arrow_1dwbg_42{width:0;height:0;flex-shrink:0;opacity:.85}._tooltip_1dwbg_1[data-position=top] ._tooltip_arrow_1dwbg_42{border-left:.312rem solid transparent;border-right:.312rem solid transparent;border-top:.375rem solid var(--color-bg-inverse)}._tooltip_1dwbg_1[data-position=bottom] ._tooltip_arrow_1dwbg_42{border-left:.312rem solid transparent;border-right:.312rem solid transparent;border-bottom:.375rem solid var(--color-bg-inverse)}._tooltip_1dwbg_1[data-position=left] ._tooltip_arrow_1dwbg_42{border-top:.312rem solid transparent;border-bottom:.312rem solid transparent;border-left:.375rem solid var(--color-bg-inverse)}._tooltip_1dwbg_1[data-position=right] ._tooltip_arrow_1dwbg_42{border-top:.312rem solid transparent;border-bottom:.312rem solid transparent;border-right:.375rem solid var(--color-bg-inverse)}._item_13tdo_1{inline-size:100%}._itemMini_13tdo_5{inline-size:auto}._collapseMenuButton_18zca_1{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--scale-24, 24px);height:var(--scale-24, 24px);border-radius:var(--size-radius-rd-4, 4px);background-color:var(--color-bg-secondary, #fafafa);box-shadow:0 4px 5.2px #00000030;color:var(--color-fg-secondary, #484a4e)}._collapseMenuButton_18zca_1:hover{background-color:var(--color-bg-brand-subtle, #f0f5fe);color:var(--color-fg-brand-alt, #055aeb)}._collapseMenuButton_icon_18zca_19{width:var(--scale-24, 24px);height:var(--scale-24, 24px)}._sidebar_aside_1kp26_1{block-size:100%;display:flex;flex-direction:column;inline-size:auto;min-inline-size:30rem;min-block-size:0;overflow:visible;background-color:var(--color-bg-secondary, #fafafa);border-radius:var(--size-radius-rd-8, 8px);position:relative;z-index:100}._sidebar_asideMini_1kp26_15{min-inline-size:0;inline-size:max-content}._sidebar_mainMini_1kp26_28{padding-inline-end:0rem;overflow-block:hidden}._collapseMenuButton_position_1kp26_33{position:absolute;z-index:200;inset-block-start:-1.2rem;inset-inline-start:calc(100% - 1.2rem)}._main_layout_nm1af_1{display:flex;flex-direction:column;block-size:100dvh;overflow:hidden;background-color:var(--color-bg-secondary, #fafafa)}._main_layout_body_nm1af_9{display:flex;flex-direction:row;flex:1;min-block-size:0;overflow:hidden;padding-inline:6.4rem;padding-block-start:2.2rem;padding-block-end:2.6rem}._main_layout_header_nm1af_20{flex-shrink:0;position:sticky;inset-block-start:0;z-index:300}._main_layout_sidebar_nm1af_27{flex-shrink:0;min-block-size:0}._languageSwitcher_button_1f5u1_1{background:transparent;border:.1rem solid transparent;border-radius:.8rem;padding:.4rem .6rem;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:border-color var(--transition-button),background-color var(--transition-button),transform var(--transition-button),box-shadow var(--transition-button)}._languageSwitcher_button_1f5u1_1:hover{border-color:var(--border-languageSwitcher-btn-hover);background-color:var(--background-languageSwitcher-btn-hover);transform:translateY(-.1rem);box-shadow:var(--shadow-md)}._flag_1f5u1_24{font-size:var(--font-size-xs);pointer-events:none;transition:opacity var(--transition-hover),transform var(--transition-hover);transform:translateY(.1rem)}._label_1f5u1_33{font-size:var(--font-size-xxs);color:var(--text-color-languageSwitcher-btn);text-transform:uppercase;font-weight:500;white-space:nowrap;pointer-events:none;transition:opacity var(--transition-hover),transform var(--transition-hover)}._languageSwitcher_button_1f5u1_1:hover ._flag_1f5u1_24,._languageSwitcher_button_1f5u1_1:hover ._label_1f5u1_33{opacity:.8;transform:scale(1.05)}._languageSwitcher_button_mini_1f5u1_51{gap:0}._flag_mini_1f5u1_55{font-size:var(--font-size-sm)}._themeButton_button_103z4_1{background:transparent;border:.1rem solid transparent;border-radius:.8rem;padding:.4rem;transition:border-color var(--transition-button),background-color var(--transition-button),transform var(--transition-button),box-shadow var(--transition-button)}._themeButton_button_103z4_1:hover{border-color:var(--border-themeButton-btn-hover);background-color:var(--background-themeButton-btn-hover);transform:translateY(-.1rem);box-sizing:var(--shadow-md)}._themeButton_img_103z4_21{width:2rem;height:2rem;pointer-events:none;transition:opacity var(--transition-hover),transform var(--transition-hover)}._themeButton_button_103z4_1:hover ._themeButton_img_103z4_21{opacity:.8;transform:scale(1.05)}._publicLayout_14b2j_1{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:relative;width:100%}._publicLayout_14b2j_1[data-context=home]{background-color:var(--background-home)}._publicLayout_14b2j_1[data-context=auth]{background-color:var(--background-authFlow)}._publicLayout_switcher_14b2j_20{left:3rem;position:absolute;top:3rem;z-index:10;display:flex;flex-direction:column;gap:7px}._notFoundPage_wrapper_ijrbl_1{display:flex;flex-direction:column;padding-top:20rem}._notFoundPage_text_ijrbl_7{color:#001aff;font-size:var(--space-xxl);text-align:center}._notFoundPage_link_ijrbl_13{color:#ff0040;font-size:var(--space-xxl);text-align:center}._loader_d5g42_1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;color:var(--spinners-color-loader)}._loader_overlay_d5g42_15{border-radius:3px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--background-loader-overlay);box-shadow:inset 30px 0 40px -15px #00000026,inset -30px 0 40px -15px #00000026}._loader_text_d5g42_25{margin-block-start:12px;font-size:16px;font-weight:500;color:var(--text-color-loader);line-height:1.4}
