@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_069ab3{--font-montserrat:"Montserrat","Montserrat Fallback"}:root{--brand:18 96% 48%;--primary:var(--brand);--primary-light:17 100% 96%;--primary-foreground:0 0% 100%;--white:0 0% 100%;--text-primary:210 13% 12%;--text-secondary:60 2% 53%;--text-muted:60 2% 53%;--text-tertiary:var(--text-muted);--text-disabled:var(--text-muted);--text-label:var(--text-primary);--paragraph:var(--text-primary);--heading:var(--text-primary);--background:0 0% 100%;--foreground:var(--text-primary);--bg-secondary:40 16% 96%;--bg-tertiary:0 0% 94%;--bg-disabled:0 0% 96%;--border-control:38 12% 87%;--border-structure:40 11% 89%;--border-default:var(--border-structure);--border:var(--border-default);--border-light:var(--border-default);--border-disabled:var(--border-default);--input:var(--border-control);--ring:var(--border-control);--button-primary:var(--primary);--button-primary-foreground:var(--white);--brand-pressed:18 84% 54%;--button-light-primary-fg:var(--primary);--button-light-primary-bg:242,119,67;--button-surface-primary:252 11% 96%;--border-button-secondary:var(--border-structure);--secondary:var(--bg-secondary);--secondary-foreground:var(--text-primary);--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--success:120 34% 58%;--muted:220 4% 96%;--muted-foreground:var(--text-muted);--accent:var(--bg-secondary);--accent-foreground:var(--text-primary);--popover:0 0% 100%;--popover-foreground:var(--text-primary);--card:0 0% 100%;--card-foreground:var(--text-primary);--form-error:0 84% 60%;--text-placeholder:var(--text-secondary);--text-info-icon:213 18% 76%;--bg-disabled-input:var(--bg-secondary);--border-disabled-input:var(--border-control);--checkbox-unchecked-border:var(--border-structure);--error-border:0 74% 74%;--error-bg:0 100% 94%;--bg-icon-btn-plus:0 0% 95%;--text-filter-muted:224 16% 54%;--text-filter:224 22% 38%;--text-filter-dark:231 14% 29%;--text-sidebar:var(--text-primary);--text-sidebar-submenu:var(--text-primary);--bg-switch-unchecked:0 0% 82%;--avatar-tone-0-bg:20 81% 91%;--avatar-tone-0-fg:18 85% 39%;--avatar-tone-1-bg:218 75% 94%;--avatar-tone-1-fg:216 69% 34%;--avatar-tone-2-bg:140 38% 92%;--avatar-tone-2-fg:149 55% 27%;--avatar-tone-3-bg:272 66% 94%;--avatar-tone-3-fg:269 51% 37%;--table-link:var(--text-primary);--table-container-border:var(--border-structure);--table-header-text:var(--text-secondary);--table-header-bg:60 9% 98%;--table-cell-padding-y:var(--spacing-3);--table-cell-padding-x:var(--spacing-4);--table-topbar-padding-y:var(--spacing-4);--table-topbar-padding-x:var(--spacing-4);--text-pagination:var(--text-primary);--table-page-size-border:var(--border-control);--badge-destructive-bg:0 100% 98%;--badge-destructive-text:0 100% 50%;--badge-success-bg:180 100% 96%;--badge-success-text:180 100% 40%;--badge-active-bg:120 100% 97%;--badge-active-text:120 100% 30%;--badge-pending-bg:50 100% 95%;--badge-pending-text:50 100% 38%;--badge-inprogress-bg:30 100% 95%;--badge-inprogress-text:30 100% 50%;--badge-approved-bg:300 100% 98%;--badge-approved-text:300 100% 28%;--badge-muted-bg:270 10% 97%;--badge-muted-text:270 10% 40%;--red-50:0 100% 97%;--red-200:0 93% 94%;--red-600:0 84% 60%;--red-700:0 78% 50%;--orange-50:30 100% 96%;--orange-200:30 100% 90%;--orange-600:30 100% 50%;--green-50:120 100% 97%;--green-200:120 100% 90%;--green-600:120 100% 40%;--step-complete:143 64% 39%;--blue-50:210 100% 97%;--blue-200:210 100% 90%;--table-meta-text:var(--text-secondary);--table-page-size-bg:0 0% 100%;--table-page-size-text:var(--text-primary);--marketplace-primary:var(--primary);--marketplace-button-primary:var(--primary);--spacing-0:0;--spacing-0-5:0.0625rem;--spacing-1:0.125rem;--spacing-1-5:0.25rem;--spacing-2:0.375rem;--spacing-2-5:0.5rem;--spacing-3:0.625rem;--spacing-3-5:0.75rem;--spacing-4:0.875rem;--spacing-4-5:1rem;--spacing-5:1.125rem;--spacing-5-5:1.25rem;--spacing-6:1.375rem;--spacing-6-5:1.5rem;--spacing-7:1.625rem;--spacing-7-5:1.75rem;--spacing-8:1.875rem;--spacing-8-5:2rem;--spacing-9:2.125rem;--spacing-9-5:2.25rem;--spacing-10:2.375rem;--spacing-10-5:2.5rem;--spacing-11:2.625rem;--spacing-11-5:2.75rem;--spacing-12:2.875rem;--spacing-14:3.375rem;--spacing-16:3.5rem;--spacing-20:3.5rem;--spacing-24:3.5rem;--spacing-28:3.5rem;--spacing-32:3.5rem;--spacing-36:3.5rem;--spacing-40:3.5rem;--spacing-44:3.5rem;--spacing-48:3.5rem;--spacing-52:3.5rem;--spacing-56:3.5rem;--spacing-60:3.5rem;--spacing-64:3.5rem;--spacing-72:3.5rem;--spacing-80:3.5rem;--spacing-96:3.5rem;--padding-input-y:var(--spacing-2-5);--padding-input-x:var(--spacing-4);--font-size-xs:0.625rem;--font-size-sm:0.75rem;--font-size-base:0.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.375rem;--font-size-3xl:1.75rem;--font-size-4xl:2.125rem;--font-size-5xl:2.875rem;--font-size-6xl:3.625rem;--font-size-7xl:4.375rem;--font-size-8xl:5.875rem;--font-size-9xl:7.875rem;--line-height-normal:normal;--line-height-tight:1.2;--line-height-130:1.3;--line-height-150:1.5;--line-height-sm:20px;--line-height-base:1.5;--line-height-relaxed:1.75;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-normal:0;--letter-spacing-tight:-0.01em;--letter-spacing-wide:0.005em;--height-sm:32px;--height-md:34px;--height-lg:40px;--height-input:48px;--height-icon-xs:12px;--height-icon-sm:12px;--height-icon-md:14px;--height-icon-lg:16px;--height-icon-xl:20px;--height-switch:18px;--height-switch-thumb:14px;--height-error-banner:30px;--height-topbar:66px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-input:10px;--radius-button:8px;--radius-card:16px;--min-height-textarea:80px;--radius-xs:2px;--radius-full:9999px;--shadow-base:0 28px 60px -32px rgba(27,31,35,0.22);--shadow-card:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--transition-fast:150ms;--transition-base:200ms;--transition-slow:300ms;--transition-timing:cubic-bezier(0.4,0,0.2,1)}@media (max-width:1599px){:root{--font-size-xs:0.5rem;--font-size-sm:0.625rem;--font-size-base:0.75rem;--font-size-lg:0.875rem;--font-size-xl:1rem;--font-size-2xl:1.25rem;--font-size-3xl:1.625rem;--font-size-4xl:2rem;--font-size-5xl:2.75rem;--font-size-6xl:3.5rem;--font-size-7xl:4.25rem;--font-size-8xl:5.75rem;--font-size-9xl:7.75rem;--spacing-0:0;--spacing-0-5:0.0625rem;--spacing-1:0.125rem;--spacing-1-5:0.375rem;--spacing-2:0.25rem;--spacing-2-5:0.625rem;--spacing-3:0.5rem;--spacing-3-5:0.875rem;--spacing-4:0.75rem;--spacing-4-5:1.125rem;--spacing-5:1rem;--spacing-5-5:1.375rem;--spacing-6:1.25rem;--spacing-6-5:1.625rem;--spacing-7:1.5rem;--spacing-7-5:1.875rem;--spacing-8:1.75rem;--spacing-8-5:2.125rem;--spacing-9:2rem;--spacing-9-5:2.375rem;--spacing-10:2.25rem;--spacing-10-5:2.625rem;--spacing-11:2.5rem;--spacing-11-5:2.875rem;--spacing-12:2.75rem;--spacing-14:3.25rem;--spacing-16:3.5rem;--spacing-20:3.5rem;--spacing-24:3.5rem;--spacing-28:3.5rem;--spacing-32:3.5rem;--spacing-36:3.5rem;--spacing-40:3.5rem;--spacing-44:3.5rem;--spacing-48:3.5rem;--spacing-52:3.5rem;--spacing-56:3.5rem;--spacing-60:3.5rem;--spacing-64:3.5rem;--spacing-72:3.5rem;--spacing-80:3.5rem;--spacing-96:3.5rem}}*,:after,:before{box-sizing:border-box;margin:0;padding:var(--spacing-0)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--font-size-base);line-height:var(--line-height-base);color:hsl(var(--text-primary));background-color:hsl(var(--background));margin:0;padding:var(--spacing-0);text-transform:capitalize}.app-dialog-description,.app-email-value,.app-field-hint-message,.app-modal-description,.app-text-normal-case,.app-textarea-base,.auth-body-text,.font-mono,[class*=font-mono],a[href^="mailto:"],code,input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=password],input[type=time],input[type=url],input[type=week],kbd,pre,samp,table tbody td.app-table-email-column,textarea,time{text-transform:none}.app-text-primary{color:hsl(var(--text-primary))}.app-text-secondary{color:hsl(var(--text-secondary))}h1,h2,h3,h4,h5,h6{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:hsl(var(--heading));margin:0}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5,h6,p{font-size:var(--font-size-base)}p{line-height:var(--line-height-base);color:hsl(var(--paragraph));margin:0}a{color:hsl(var(--text-primary));text-decoration:none;text-underline-offset:2px;transition:color var(--transition-fast) var(--transition-timing)}a:hover{color:hsl(var(--text-secondary));text-decoration:none}a:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:2px;border-radius:var(--radius-sm)}button{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-normal);cursor:pointer;border:none;background:transparent;padding:var(--spacing-0);margin:0;transition:all var(--transition-base) var(--transition-timing)}button.btn--outline,button.btn-outline,button.language-switcher-btn,button.left-tabbing-form-nav-item,button.topbar-chrome-btn,button[class*=border-input],button[class*=btn--outline]{border-style:solid}button.left-tabbing-form-nav-item{border-width:0 0 0 4px;border-left-color:transparent}button.left-tabbing-form-nav-item.left-tabbing-form-nav-item-active,button.left-tabbing-form-nav-item[aria-selected=true]{border-left-color:hsl(var(--brand))}a.app-btn-primary,a.btn--primary,a.btn-primary,a[class*=btn--primary],a[class*=btn-primary],button.app-btn-primary,button.btn--primary,button.btn-primary,button[class*=btn--primary],button[class*=btn-primary]{color:hsl(var(--white))!important;text-decoration:none!important}a.app-btn-primary *,a.btn--primary *,a.btn-primary *,a[class*=btn--primary] *,a[class*=btn-primary] *,button.app-btn-primary *,button.btn--primary *,button.btn-primary *,button[class*=btn--primary] *,button[class*=btn-primary] *{color:hsl(var(--white))!important}a.btn--outline-primary,a.btn-outline-primary{color:hsl(var(--brand-pressed))!important;text-decoration:none!important}a.btn--outline-primary *,a.btn--outline-primary:hover,a.btn-outline-primary *,a.btn-outline-primary:hover{color:hsl(var(--brand-pressed))!important}a.app-btn-primary:hover,a.btn--primary:hover,a.btn-primary:hover{color:hsl(var(--white))!important;text-decoration:none!important}button:disabled,button[aria-disabled=true]{cursor:not-allowed;opacity:.6}button:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:2px;border-radius:var(--radius-sm)}input,select,textarea{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--font-size-base);line-height:var(--line-height-sm);color:hsl(var(--text-primary));background-color:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--transition-fast) var(--transition-timing)}input:focus,select:focus,textarea:focus{outline:none;border-color:hsl(var(--brand))}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;background-color:hsl(var(--bg-disabled));border-color:hsl(var(--border-disabled));opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:hsl(var(--text-placeholder))}input::placeholder,textarea::placeholder{color:hsl(var(--text-placeholder))}ol,ul{list-style:none;margin:0;padding:var(--spacing-0)}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:var(--spacing-2) var(--spacing-4)}th{color:hsl(var(--heading))}label,th{font-weight:var(--font-weight-semibold)}label{font-size:var(--font-size-base);color:hsl(var(--text-label));display:block}fieldset{margin:0}fieldset,legend{padding:var(--spacing-0)}legend{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:hsl(var(--heading));margin-bottom:var(--spacing-2)}.skip-to-content{position:absolute;left:-10000px;z-index:999}.skip-to-content:focus{left:50%;transform:translateX(-50%);padding:var(--spacing-2) var(--spacing-4);background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--brand));border-radius:var(--radius-sm)}:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:2px;border-radius:var(--radius-sm)}.sr-only{position:absolute;width:2px;height:2px;padding:var(--spacing-0);margin:-2px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.clearfix:after{content:"";display:table;clear:both}:where(.font-thin,.font-extralight,.font-light,.font-normal){color:hsl(var(--text-primary))}:where(.font-medium,.font-semibold,.font-bold,.font-extrabold,.font-black){color:hsl(var(--text-secondary))}.text-disabled,.text-tertiary{color:hsl(var(--text-tertiary))}.text-muted,.text-muted-foreground{color:hsl(var(--text-muted))}.text-label{color:hsl(var(--text-label))}:where(.text-body){font-family:var(--font-montserrat),sans-serif;font-weight:400}:where(.font-thin,.font-extralight,.font-light,:where(.text-body)){color:hsl(var(--text-primary))}:where(.text-body){color:hsl(var(--text-primary))}:where(.text-body-medium){font-family:var(--font-montserrat),sans-serif;font-weight:500}:where(:where(.text-body-medium),.font-semibold,.font-bold,.font-extrabold,.font-black){color:hsl(var(--text-secondary))}:where(.text-body-medium){color:hsl(var(--text-secondary))}.app-link-underline,.link-underline{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:2px}:where(input:disabled,textarea:disabled,select:disabled,[aria-disabled=true].text-disabled){color:hsl(var(--text-disabled))}.btn--destructive{background:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important;border:none!important}.btn--destructive:hover{background:hsl(var(--destructive)/.9)!important}.btn--destructive:disabled,.btn--destructive[aria-disabled=true]{background:hsl(var(--destructive)/.7)!important;opacity:.6;cursor:not-allowed}.btn--filter:focus-visible{outline:none;border-color:hsl(var(--button-primary))}.btn--filter:disabled{cursor:not-allowed;opacity:.5}.btn--pagination{min-width:var(--height-md)!important;width:auto;height:var(--height-md)!important;padding:0 8px!important;border-radius:var(--radius-button)!important;border:1px solid hsl(var(--border-structure))!important;background:hsl(var(--white))!important;color:hsl(var(--text-pagination))!important;font-size:var(--font-size-base);font-weight:400;line-height:1}.btn--pagination:hover:not(:disabled):not([aria-current=page]){background:hsl(var(--bg-secondary))!important;border-color:hsl(var(--border-structure))!important;color:hsl(var(--text-pagination))!important}.btn--pagination:disabled:not([aria-current=page]),.btn--pagination[aria-disabled=true]:not([aria-current=page]){color:hsl(var(--text-tertiary))!important;opacity:1!important;cursor:not-allowed}.btn--pagination:disabled:not([aria-current=page]):hover,.btn--pagination[aria-disabled=true]:not([aria-current=page]):hover{background:hsl(var(--white))!important;border-color:hsl(var(--border-structure))!important;color:hsl(var(--text-tertiary))!important}.btn--pagination[aria-current=page]{background-color:hsl(var(--button-primary))!important;border-color:hsl(var(--button-primary))!important;color:hsl(var(--white))!important;font-weight:600;opacity:1!important}.btn--pagination-nav{min-width:var(--height-md)!important;width:var(--height-md)!important;height:var(--height-md)!important;padding:0!important;border-radius:var(--radius-button)!important;border:1px solid hsl(var(--border-structure))!important;background:hsl(var(--white))!important;color:hsl(var(--text-pagination))!important;font-size:var(--font-size-base);font-weight:400;line-height:1;display:inline-flex!important;align-items:center!important;justify-content:center!important}.btn--pagination-nav:hover:not(:disabled){background:hsl(var(--bg-secondary))!important;border-color:hsl(var(--border-structure))!important;color:hsl(var(--text-pagination))!important}.btn--pagination-nav:disabled,.btn--pagination-nav[aria-disabled=true]{color:hsl(var(--text-tertiary))!important;opacity:1!important;cursor:not-allowed}.btn--pagination-nav:disabled:hover,.btn--pagination-nav[aria-disabled=true]:hover{background:hsl(var(--white))!important;border-color:hsl(var(--border-structure))!important;color:hsl(var(--text-tertiary))!important}.btn--header-action{width:auto;min-width:100px;height:auto;min-height:var(--height-lg);padding:var(--spacing-3);gap:var(--spacing-2);font-size:var(--font-size-base);line-height:var(--line-height-sm)}.btn.btn--header-action.btn--primary,.btn.btn--primary.btn--header-action{background:hsl(var(--button-primary));color:hsl(var(--white))!important;border:none}.btn.btn--header-action.btn--primary:hover,.btn.btn--primary.btn--header-action:hover{background:hsl(var(--button-primary)/.9);color:hsl(var(--white))!important}.btn.btn--header-action.btn--primary:disabled,.btn.btn--header-action.btn--primary[aria-disabled=true],.btn.btn--primary.btn--header-action:disabled,.btn.btn--primary.btn--header-action[aria-disabled=true]{background:hsl(var(--button-primary)/.7);color:hsl(var(--white))!important;opacity:.6;cursor:not-allowed}.btn.btn--destructive.btn--header-action,.btn.btn--header-action.btn--destructive{background:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important;border:none!important}.btn.btn--destructive.btn--header-action:hover,.btn.btn--header-action.btn--destructive:hover{background:hsl(var(--destructive)/.9)!important}.app-icon-btn--plus{background:hsl(var(--bg-icon-btn-plus))}.app-icon-btn--minus{background:hsl(var(--brand))}aside.w-72 button.app-button-full.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-button-full{width:100%}.app-button-full,.auth-card .app-button-full,.auth-card button.app-btn-primary,.auth-card button.btn--primary,.auth-card button.btn-primary{height:var(--height-input)!important;min-height:var(--height-input)!important;max-height:var(--height-input);border-radius:var(--radius-input)}.app-button-icon-white{flex-shrink:0;color:hsl(var(--white));display:inline-block}button.h-\[34px\]{height:34px!important}.app-filter-input-wrapper button.h-\[34px\]{height:20px!important;min-height:20px!important;max-height:20px!important}.card{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:var(--spacing-6);border-radius:var(--radius-card)}.app-card-border-rounded{border-width:1px;border-radius:var(--radius-card);background-color:hsl(var(--white));border-color:hsl(var(--border-light))}aside.w-72 button.app-card-customer-info.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-card-customer-info.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-card-customer-info{display:flex;width:100%;flex-direction:column;overflow:hidden;border-width:1px;border-radius:var(--radius-card);background-color:hsl(var(--white));height:180px;border-color:hsl(var(--border-light))}aside.w-72 button.w-full.app-card-customer-info-title.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-card-customer-info-title.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-card-customer-info-title{display:flex;align-items:center;border-bottom-width:1px;font-family:var(--font-montserrat),sans-serif;font-weight:600;padding-left:var(--spacing-3);padding-right:var(--spacing-3);height:44px;font-size:var(--font-size-base);line-height:var(--line-height-xs);color:hsl(var(--text-primary));border-color:hsl(var(--border))}.app-card-customer-info-grid{display:grid;flex:1 1 0%;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}aside.w-72 button.w-full.app-card-customer-info-item.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-card-customer-info-item.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-card-customer-info-item{display:flex;flex:1 1 0%;align-items:center;border-bottom-width:1px;padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.app-card-customer-info-item:last-child{border-bottom-width:0}.app-card-customer-info-item{height:44px;border-color:hsl(var(--border))}.app-card-customer-info-label{min-width:140px;line-height:var(--line-height-xs);color:hsl(var(--text-secondary))}.app-card-customer-info-label,.app-card-customer-info-value{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:var(--font-size-base)}.app-card-customer-info-value{flex:1 1 0%;line-height:var(--line-height-sm);color:hsl(var(--text-primary))}aside.w-72 button.app-card-container.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-card-container{margin-top:var(--spacing-1);width:100%}.app-card-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-3) * var(--tw-space-y-reverse))}.app-card-container{padding:var(--spacing-6)}.app-card-container,.app-card-with-title-section{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));border-radius:var(--radius-card)}.app-card-with-title-section{overflow:hidden;padding:var(--spacing-0)}.app-card-title-section{padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-card) var(--radius-card) 0 0;background-color:hsl(var(--bg-secondary))}.app-card-body{padding:var(--spacing-6)}.app-card-body-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-3) * var(--tw-space-y-reverse))}.app-card-body-space-y-3{padding:var(--spacing-6)}.app-card-body-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--spacing-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-4) * var(--tw-space-y-reverse))}.app-card-body-space-y-4{padding:var(--spacing-6)}aside.w-72 button.app-metric-tile.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-metric-tile.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-metric-tile.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-metric-tile{box-sizing:border-box;display:flex;height:100%;min-height:var(--spacing-0);width:100%;min-width:var(--spacing-0);flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-card);border:1px solid hsl(var(--border-default));background-color:hsl(var(--white))}aside.w-72 button.w-full.app-metric-tile-icon-wrap.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-metric-tile-icon-wrap.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-metric-tile-icon-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--spacing-3);border-radius:var(--radius-md);background-color:hsl(var(--primary-light))}.app-metric-tile-icon{width:var(--height-icon-xl);height:var(--height-icon-xl);color:hsl(var(--brand));flex-shrink:0}aside.w-72 button.app-metric-tile-label.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-metric-tile-label{width:100%;min-width:var(--spacing-0);text-align:center;font-family:var(--font-montserrat),sans-serif;font-weight:600;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:hsl(var(--text-primary));overflow-wrap:anywhere}aside.w-72 button.app-metric-tile-value.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-metric-tile-value{width:100%;min-width:var(--spacing-0);text-align:center;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:var(--font-size-2xl);line-height:var(--line-height-130);color:hsl(var(--brand));overflow-wrap:anywhere}aside.w-72 button.app-metric-tile-muted.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-metric-tile-muted{width:100%;min-width:var(--spacing-0);text-align:center;font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:hsl(var(--text-muted))}.app-metric-summary-card--info{border-color:hsl(var(--badge-pending-text)/.25);background-color:hsl(var(--badge-pending-bg));color:hsl(var(--badge-pending-text))}.app-metric-summary-card--warning{border-color:hsl(var(--orange-600)/.25);background-color:hsl(var(--orange-50));color:hsl(var(--orange-600))}.app-metric-summary-card--success{border-color:hsl(var(--badge-success-text)/.25);background-color:hsl(var(--badge-success-bg));color:hsl(var(--badge-success-text))}.app-metric-summary-card--destructive{border-color:hsl(var(--badge-destructive-text)/.25);background-color:hsl(var(--badge-destructive-bg));color:hsl(var(--badge-destructive-text))}.app-ledger-terms-field-label{flex-shrink:0;min-width:64px;font-family:var(--font-montserrat),Montserrat,sans-serif;font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--text-primary))}aside.w-72 button.app-detail-page.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-page{width:100%}aside.w-72 button.app-detail-container.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-container{width:100%}.app-detail-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--spacing-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-4) * var(--tw-space-y-reverse))}.app-detail-header{margin-bottom:var(--spacing-4)}.app-detail-title{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:var(--font-size-xl)!important;line-height:100%!important;letter-spacing:0!important;color:hsl(var(--text-primary))!important;margin:0!important;padding:var(--spacing-0)!important}.app-detail-section{margin-bottom:var(--spacing-6)}.app-detail-section-wrapper{border-top-width:1px;padding-top:var(--spacing-6)}.app-detail-section-title{margin-bottom:var(--spacing-4);font-size:var(--font-size-lg);line-height:var(--line-height-sm);font-weight:600}.app-detail-section-with-padding{margin-left:calc(var(--spacing-6) * -1);margin-right:calc(var(--spacing-6) * -1);border-top-width:1px;padding-top:var(--spacing-6);padding-left:var(--spacing-6);padding-right:var(--spacing-6)}aside.w-72 button.w-full.app-detail-row.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-detail-row.justify-between>span,aside.w-72 button.w-full.flex.items-center.app-detail-row>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-row{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.app-detail-row:last-child{border-bottom:none}.app-detail-row-2-col,.app-detail-row-grid{display:grid;gap:var(--spacing-6)}.app-detail-row-2-col{grid-template-columns:repeat(2,minmax(0,1fr))}.app-detail-row-3-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6)}.app-detail-row-4-col{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-6)}aside.w-72 button.w-full.app-detail-column.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-column{display:flex;flex-direction:column}.app-detail-label{font-weight:600;color:hsl(var(--text-label))}.app-detail-value{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:500}aside.w-72 button.w-full.app-detail-loading.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-detail-loading.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-loading{display:flex;align-items:center;justify-content:center}aside.w-72 button.w-full.app-detail-error.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-detail-error.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-error{display:flex;flex-direction:column;align-items:center;justify-content:center}.app-detail-error-text{font-size:var(--font-size-lg);line-height:var(--line-height-sm)}aside.w-72 button.w-full.app-detail-actions.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-actions{margin-top:var(--spacing-6);display:flex;justify-content:flex-end;gap:var(--spacing-3);border-top-width:1px;padding-top:var(--spacing-4)}aside.w-72 button.w-full.app-detail-actions-left.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-actions-left{margin-top:var(--spacing-6);display:flex;justify-content:flex-start;gap:var(--spacing-3);border-top-width:1px;padding-top:var(--spacing-4)}aside.w-72 button.w-full.app-detail-actions-center.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-actions-center{margin-top:var(--spacing-6);display:flex;justify-content:center;gap:var(--spacing-3);border-top-width:1px;padding-top:var(--spacing-4)}.app-detail-dialog-content{margin-bottom:var(--spacing-4);font-size:var(--font-size-xl);line-height:var(--line-height-normal);font-weight:600}aside.w-72 button.w-full.app-detail-dialog-container.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-detail-dialog-container.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-detail-dialog-container{display:flex;align-items:center;justify-content:center}.app-detail-dialog-loading,.app-detail-dialog-title{margin-bottom:var(--spacing-6)}.app-detail-dialog-loading{padding-bottom:var(--spacing-4)}.app-detail-info-section,.app-detail-info-wrapper{margin-bottom:var(--spacing-6)}.app-dropdown-panel,.app-dropdown-panel-chrome{border-radius:var(--radius-card)!important;border-style:solid!important;border:1px solid hsl(var(--border-structure))!important;background:hsl(var(--white))!important;color:hsl(var(--text-primary));box-shadow:none!important}.app-dropdown-panel{z-index:50;display:flex;flex-direction:column;gap:.125rem;box-sizing:border-box;width:auto;min-width:12rem;max-width:min(90vw,320px);max-height:min(400px,var(--radix-select-content-available-height,400px));overflow-x:hidden;overflow-y:auto;padding:var(--spacing-3)!important}.app-dropdown-panel--trigger-width{width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(90vw,max(20rem,var(--radix-select-trigger-width)))}.app-dropdown-panel--flush{padding:0!important;gap:0}.app-dropdown-panel--wide{width:268px;max-width:min(90vw,320px)}.app-dropdown-panel--table-topbar{max-height:630px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none;-ms-overflow-style:none}.app-dropdown-panel--table-topbar::-webkit-scrollbar{display:none}.app-dropdown-panel:not(.app-dropdown-panel--select):not(.app-dropdown-panel--table-topbar){max-height:none!important;overflow:hidden!important}.app-dropdown-panel--select .app-select-viewport{display:flex!important;flex-direction:column!important;gap:.125rem!important;height:auto!important;min-height:0!important;width:100%!important;min-width:100%!important;max-width:100%;padding:0!important;box-sizing:border-box}.app-dropdown-panel--select>:not(.app-select-viewport):not(.app-dropdown-search){display:none!important}.app-dropdown-panel--select[data-side=bottom],.app-dropdown-panel--select[data-side=left],.app-dropdown-panel--select[data-side=right],.app-dropdown-panel--select[data-side=top]{--tw-translate-x:0px!important;--tw-translate-y:0px!important;translate:0 0!important}.app-dropdown-row--plain{padding:var(--spacing-3-5) var(--spacing-3)!important;color:hsl(var(--text-secondary))!important}.app-dropdown-panel--select .app-dropdown-row--plain:focus-visible,.app-dropdown-panel--select .app-dropdown-row--plain[data-highlighted]:not([data-disabled]){background:hsl(var(--bg-secondary))!important;color:hsl(var(--text-secondary))!important}.app-dropdown-panel--select .app-dropdown-row--plain .app-select-item-indicator{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.app-dropdown-row--plain[data-disabled]{opacity:1;cursor:not-allowed}.app-dropdown-row--plain[data-disabled],.app-dropdown-row--plain[data-disabled][data-highlighted]{background:transparent!important;color:hsl(var(--text-filter-muted))!important}.app-dropdown-list{display:flex;flex-direction:column;gap:.125rem;box-sizing:border-box}.app-dropdown-row{display:flex;width:100%;align-items:center;gap:var(--spacing-3);margin:0;padding:var(--spacing-3) var(--spacing-2);border:0;border-radius:var(--radius-button);background:transparent;cursor:pointer;box-sizing:border-box;font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.35;color:hsl(var(--text-primary));text-align:left;outline:none;transition:background-color var(--transition-base) var(--transition-timing)}.app-dropdown-row--secondary,.app-dropdown-row.app-text-secondary{color:hsl(var(--text-secondary))}.app-dropdown-row:focus-visible,.app-dropdown-row:hover,.app-dropdown-row[data-highlighted]:not([data-disabled]),button.app-dropdown-row:focus-visible,button.app-dropdown-row:hover:not(:disabled){background:hsl(var(--bg-secondary))}.app-dropdown-row--selected,.app-dropdown-row[data-state=checked]{background:hsl(var(--primary-light));color:hsl(var(--brand))}.app-dropdown-row[data-disabled]{cursor:not-allowed;opacity:.5}.app-dropdown-row[data-disabled]:hover,.app-dropdown-row[data-disabled][data-highlighted]{background:transparent}.app-dropdown-row .app-checkbox-root{flex-shrink:0;margin-top:0;margin-bottom:0}.app-dropdown-label{flex:1;min-width:0;cursor:pointer;font-family:var(--font-montserrat,"Montserrat",sans-serif);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:1.5;color:inherit;margin:0!important;padding:0;white-space:normal;overflow-wrap:anywhere}.app-dropdown-search{box-sizing:border-box;width:100%;min-width:0;flex-shrink:0;padding:0 0 var(--spacing-2) 0}.app-dropdown-panel--select:has(.app-dropdown-search) .app-select-viewport{min-width:0!important}.app-dropdown-separator{display:none}aside.w-72 button.w-full.app-filter-trigger.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-filter-trigger.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-trigger{display:flex;min-width:130px;align-items:center;gap:var(--spacing-1);border-radius:4px;border-width:1px;background-color:hsl(var(--background));font-family:var(--font-montserrat),sans-serif;font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:500;line-height:150%;letter-spacing:.005em;--tw-ring-offset-color:hsl(var(--background));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-filter-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.app-filter-trigger{padding-left:var(--padding-input-y);padding-right:var(--padding-input-y);border:1px solid hsl(var(--brand))!important;height:32px!important}.app-filter-trigger:focus-visible{outline:none;border-color:hsl(var(--brand))}.app-filter-trigger:disabled{cursor:not-allowed;opacity:.5}.app-filter-trigger--active{border-color:hsl(var(--brand))!important}aside.w-72 button.app-filter-trigger-content.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-filter-trigger-content.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-filter-trigger-content.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-trigger-content{display:flex;width:100%;align-items:center;gap:var(--spacing-1);text-align:left}.app-filter-trigger-text{white-space:nowrap;color:hsl(var(--text-filter))}.app-filter-trigger-icon{height:var(--spacing-4);width:var(--spacing-4);flex-shrink:0;color:hsl(var(--text-filter-muted))}.app-filter-trigger svg[data-lucide=chevron-down]{stroke-width:2px;width:8px;height:4px;color:hsl(var(--text-filter-muted))}aside.w-72 button.w-full.flex.app-filter-chip.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-chip{box-sizing:border-box;display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;width:-moz-max-content;width:max-content;max-width:280px;min-width:0;height:var(--height-lg);min-height:var(--height-lg);gap:.5rem;padding:var(--spacing-2) var(--padding-input-y);background:hsl(var(--white));border:1px solid hsl(var(--button-primary));border-radius:var(--radius-md)}aside.w-72 button.w-full.app-filter-chip-content.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-filter-chip-content.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-chip-content{display:flex;flex:1 1 0%;align-items:center;gap:4px}.app-filter-chip-label,.app-filter-chip-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-montserrat,"Montserrat",sans-serif);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-normal);color:hsl(var(--text-primary))}.app-filter-chip-value{font-weight:var(--font-weight-semibold)}aside.w-72 button.w-full.flex.app-filter-chip-remove.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-chip-remove{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-filter-chip-remove:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.app-filter-chip-remove{width:var(--height-icon-xl);height:var(--height-icon-xl);flex-shrink:0;background:transparent!important}.app-filter-chip-remove-icon{width:var(--height-icon-lg);height:var(--height-icon-lg);color:hsl(var(--brand))!important}.app-filter-chip-remove-icon svg{color:hsl(var(--brand))!important;stroke:hsl(var(--brand))!important}.app-filter-chip .app-filter-chip-remove.app-filter-input-clear{width:20px;height:20px;min-width:20px}.app-filter-chip-remove.app-filter-input-clear .app-filter-chip-remove-icon{color:hsl(var(--brand))!important}.app-filter-chip-remove,.app-filter-chip-remove:hover,button.app-filter-chip-remove,button[class*=app-filter-chip-remove]{background:transparent!important}.app-filter-chip-remove-icon:hover{color:hsl(var(--brand))!important}.app-filter-chip-remove-icon:hover svg{color:hsl(var(--brand))!important;stroke:hsl(var(--brand))!important}.app-filter-chip-remove.app-filter-input-clear:hover .app-filter-chip-remove-icon{color:hsl(var(--brand))!important}.app-filter-input-wrapper .app-filter-chip-remove,.app-filter-input-wrapper button.app-filter-chip-remove,.app-filter-input-wrapper button[class*=app-filter-chip-remove]{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;padding:var(--spacing-0)!important;margin:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:transparent!important}.app-filter-input-wrapper .app-filter-chip-remove>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding:var(--spacing-0)!important;margin:0!important;line-height:1!important}.app-filter-input-wrapper .app-filter-chip-remove>*{line-height:1!important}.app-filter-input-wrapper .app-filter-chip-remove-icon{width:16px!important;height:16px!important;flex-shrink:0;color:hsl(var(--brand))!important}.app-filter-input-wrapper .app-filter-chip-remove svg,.app-filter-input-wrapper .app-filter-chip-remove-icon,.app-filter-input-wrapper .app-filter-chip-remove-icon svg,.app-filter-input-wrapper .app-filter-chip-remove-icon:hover svg,.app-filter-input-wrapper .app-filter-chip-remove:hover .app-filter-chip-remove-icon,.app-filter-input-wrapper .app-filter-chip-remove:hover svg,.app-filter-input-wrapper button.app-filter-chip-remove svg,.app-filter-input-wrapper button.app-filter-chip-remove:hover svg{color:hsl(var(--brand))!important;stroke:hsl(var(--brand))!important}.app-filter-overflow-popover{border-radius:var(--radius-card)!important;border-style:solid!important;border:1px solid hsl(var(--border-structure))!important;background:hsl(var(--white))!important;box-shadow:none!important;padding:var(--spacing-3)!important;width:auto!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:min(90vw,320px)!important;display:flex;flex-direction:column;gap:.125rem;color:hsl(var(--text-primary))}aside.w-72 button.w-full.app-filter-overflow-list.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-overflow-list{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.app-filter-overflow-list .app-filter-chip{background:transparent!important;border:none!important;padding:var(--spacing-1)!important;gap:4px!important;height:28px;min-height:28px;min-width:144px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:6px}.app-filter-overflow-list .app-filter-chip,.app-filter-overflow-list .app-filter-chip-label{font-weight:500}.app-filter-overflow-list .app-filter-chip,.app-filter-overflow-list .app-filter-chip-label,.app-filter-overflow-list .app-filter-chip-value{font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;font-size:var(--font-size-xs);line-height:20px;letter-spacing:0;color:hsl(var(--text-filter-dark))}.app-filter-overflow-list .app-filter-chip-value{font-weight:600}.app-filter-overflow-list .app-filter-chip-remove{background:transparent!important;margin-left:auto}.app-filter-input-clear{width:18px;height:18px;flex-shrink:0;padding:var(--spacing-0);min-width:18px;color:hsl(var(--brand))!important}.app-filter-input-clear .app-filter-chip-remove-icon,.app-filter-input-clear svg,.app-filter-input-clear:hover .app-filter-chip-remove-icon,.app-filter-input-clear:hover svg{color:hsl(var(--brand))!important;stroke:hsl(var(--brand))!important}aside.w-72 button.w-full.app-filter-input-wrapper.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-filter-input-wrapper.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-filter-input-wrapper{display:flex;min-height:var(--height-input);margin:0;padding:var(--spacing-0);align-items:center;align-self:center;flex-shrink:0;min-width:0;box-sizing:border-box;gap:0}.app-filter-input-wrapper.app-filter-input-wrapper--datetime{gap:.5rem}.app-filter-input-wrapper>div{padding-top:var(--spacing-0)!important;padding-bottom:var(--spacing-0)!important;margin:0!important;display:flex!important;align-items:center!important;align-self:center!important}.app-filter-input-wrapper .app-select-trigger,.app-filter-input-wrapper [data-slot=trigger],.app-filter-input-wrapper button[role=combobox]{width:100%;min-width:0;height:var(--height-lg)!important;min-height:var(--height-lg)!important;margin:0!important;display:inline-flex!important;align-items:center!important;line-height:1!important;box-sizing:border-box!important;vertical-align:middle!important}.app-filter-input-wrapper .app-select-trigger:focus-visible{border-color:hsl(var(--brand))!important;outline:none}.app-filter-input-wrapper .app-input-icon-toggle{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex:none!important;padding:0!important}.app-filter-input-wrapper .app-input-icon-toggle.app-filter-chip-remove{color:hsl(var(--brand))!important;background:transparent!important}.app-filter-input-wrapper .app-input-icon-toggle.app-filter-chip-remove .app-filter-chip-remove-icon{width:16px!important;height:16px!important;color:hsl(var(--brand))!important}.app-form-error{text-align:left;font-family:var(--font-montserrat),sans-serif;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-tight)}.app-field-hint-message,.app-form-error{font-size:var(--font-size-sm);font-weight:500;color:hsl(var(--form-error))}.app-field-hint-message{font-family:var(--font-montserrat),Montserrat,sans-serif;font-style:italic;line-height:1.45;text-transform:none}aside.w-72 button.w-full.app-label-row.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-label-row.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-label-row{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-montserrat),sans-serif;font-weight:600;line-height:1.25rem;letter-spacing:0;color:hsl(var(--text-label))}.peer:disabled~.app-label-row{cursor:not-allowed;opacity:.7}.app-label-row{min-height:var(--spacing-5);margin-bottom:var(--spacing-2)}.app-label-text{min-width:0;overflow-wrap:break-word}.app-required-indicator,.app-required-indicator-ml{color:hsl(var(--form-error));margin-left:var(--spacing-1)}.app-info-icon{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;cursor:help;color:hsl(var(--text-info-icon));font-size:var(--font-size-sm);width:1em!important;height:1em!important;line-height:1;transition:color .15s ease}.app-info-icon:hover,:has(>.app-info-icon):hover>.app-info-icon{color:hsl(var(--text-label))}.app-info-icon svg{display:block;width:1em!important;height:1em!important;color:currentColor;fill:currentColor;stroke:currentColor}aside.w-72 button.app-input-base.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-input-base.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-input-base{display:flex;width:100%;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));font-family:var(--font-montserrat),sans-serif;font-weight:500;--tw-ring-offset-color:hsl(var(--background))}.app-input-base::file-selector-button{border-width:0;background-color:transparent;font-weight:400;line-height:1.25rem}.app-input-base:-moz-read-only{cursor:default}.app-input-base:read-only{cursor:default}.app-input-base:focus-visible{outline:2px solid transparent;outline-offset:2px}.app-input-base:disabled{opacity:1}.app-input-base{height:var(--height-input);padding:var(--padding-input-y) var(--padding-input-x);border-radius:var(--radius-input);font-size:var(--font-size-base);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-normal);color:hsl(var(--text-primary))}.app-input-base:focus-visible:not(:-moz-read-only){border-color:hsl(var(--brand))}.app-input-base:focus-visible:not(:read-only){border-color:hsl(var(--brand))}.app-input-base:-moz-read-only:focus-visible{border-color:hsl(var(--input))}.app-input-base:read-only:focus-visible{border-color:hsl(var(--input))}aside.w-72 button.app-textarea-base.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-textarea-base.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-textarea-base{display:flex;width:100%;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));font-family:var(--font-montserrat),sans-serif;font-weight:500;--tw-ring-offset-color:hsl(var(--background))}.app-textarea-base:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.app-textarea-base:disabled{cursor:not-allowed;opacity:.5}.app-textarea-base{min-height:var(--min-height-textarea);padding:var(--padding-input-y) var(--padding-input-x);border-radius:var(--radius-input);font-size:var(--font-size-base);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-normal);color:hsl(var(--text-primary));text-transform:none}.app-textarea-base::-moz-placeholder{color:hsl(var(--text-placeholder))}.app-textarea-base::placeholder{color:hsl(var(--text-placeholder))}aside.w-72 button.app-field-wrapper.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-field-wrapper.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-field-wrapper.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-field-wrapper{display:flex;width:100%;align-items:center;overflow:hidden;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));height:var(--height-input);border-radius:var(--radius-input)}.app-field-wrapper-padded{padding-left:var(--padding-input-x);padding-right:var(--padding-input-x)}.PhoneInputInput{padding-left:var(--padding-input-x)!important;padding-right:var(--padding-input-x)!important}aside.w-72 button.w-full.app-input-suffix.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-input-suffix.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-input-suffix{display:flex;align-items:center;white-space:nowrap;border-width:1px 1px 1px 0;border-color:hsl(var(--input));background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));height:var(--height-input);padding-left:var(--padding-input-x);padding-right:var(--padding-input-x);min-width:var(--spacing-10);border-radius:0 var(--radius-input) var(--radius-input) 0}.app-input-base--with-icon-toggle{padding-right:calc(var(--padding-input-x) + 1.75rem + var(--spacing-4))}.app-input-base--with-icon-toggle::-ms-clear,.app-input-base--with-icon-toggle::-ms-reveal{display:none}.app-input-base--with-inline-suffix{padding-right:calc(7rem + 6px + var(--padding-input-x))}.app-input-icon-toggle{right:var(--spacing-3);width:1.75rem;height:1.75rem;padding:var(--spacing-1);border:0;cursor:pointer;border-radius:var(--radius-button)}.app-input-icon-toggle,.app-input-inline-suffix{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;margin:0;background:transparent;transform:translateY(-50%);color:hsl(var(--text-muted))}.app-input-inline-suffix{right:6px;min-width:30px;width:auto;max-width:7rem;height:30px;padding:0 4px;border:0;border-radius:var(--radius-xs);font-size:var(--font-size-sm);line-height:1;white-space:nowrap;pointer-events:none}.app-input-inline-suffix--with-bg{background:hsl(var(--bg-secondary))}.app-input-icon-toggle:hover:not(:disabled){color:hsl(var(--text-primary));background-color:hsl(var(--bg-secondary))}.app-input-icon-toggle:focus-visible{outline:none;color:hsl(var(--text-primary));background-color:hsl(var(--bg-secondary))}.app-input-icon-toggle:disabled{cursor:not-allowed;opacity:.5}.app-input-base::-moz-placeholder{color:hsl(var(--text-placeholder))}.app-input-base file,.app-input-base::placeholder{color:hsl(var(--text-placeholder))}.app-input-base:disabled{background-color:hsl(var(--bg-disabled-input));border-color:hsl(var(--border-disabled-input));color:hsl(var(--text-disabled));cursor:not-allowed}.app-input-base:disabled:focus-visible{border-color:hsl(var(--border-disabled-input))}.app-input-base:-moz-read-only{color:hsl(var(--text-primary))}.app-input-base:read-only{color:hsl(var(--text-primary))}aside.w-72 button.app-select-trigger.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-select-trigger.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-select-trigger.justify-between>span,aside.w-72 button.w-full.flex.items-center.app-select-trigger>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-select-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;background-color:hsl(var(--background));--tw-ring-offset-color:hsl(var(--background))}.app-select-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.app-select-trigger:disabled{opacity:1}.app-select-trigger:focus-visible:disabled{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.app-select-trigger{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-normal);color:hsl(var(--text-primary));height:var(--height-input);padding:var(--padding-input-y) var(--padding-input-x);border:1px solid hsl(var(--input))!important;border-radius:var(--radius-input);overflow:hidden}.app-select-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select-trigger.app-select-trigger-error{border-color:hsl(var(--destructive))!important}.app-select-trigger.app-select-trigger-error:focus-visible{--tw-ring-color:hsl(var(--destructive))}.app-select-trigger[data-testid=proforma-customer-select]{width:465px;height:36px;padding:var(--padding-input-y) var(--spacing-3);border:1px solid hsl(var(--border-control))!important;border-radius:4px;justify-content:space-between;opacity:1}.app-select-trigger:disabled,.app-select-trigger[data-placeholder]{color:hsl(var(--text-placeholder))}.app-select-trigger:disabled{background-color:hsl(var(--bg-disabled-input));border-color:hsl(var(--border-disabled-input));cursor:not-allowed}.app-select-trigger:disabled[data-placeholder]{color:hsl(var(--text-placeholder))}.app-select-trigger-icon{flex-shrink:0;color:hsl(var(--text-secondary));width:var(--height-icon-lg);height:var(--height-icon-lg)}.app-select-trigger-detail{height:32px;width:261px;border-width:2px;border-color:hsl(var(--primary));padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.app-dropdown-auto{width:auto}.app-checkbox-root{flex-shrink:0;border-width:1px;--tw-ring-offset-color:hsl(var(--background))}.app-checkbox-root:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.app-checkbox-root:disabled{opacity:1}.app-checkbox-root{width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--radius-sm);border:1px solid hsl(var(--checkbox-unchecked-border));background-color:hsl(var(--white))}.app-checkbox-root~.app-label-row,.app-checkbox-root~.app-label-row .app-label-text,.app-checkbox-root~label,[role=checkbox]~label,[role=radio]~label,label:has(>.app-checkbox-root),label:has(>[role=checkbox]),label:has(>[role=radio]){color:hsl(var(--text-primary))}.app-checkbox-root[data-state=unchecked]{border-color:hsl(var(--checkbox-unchecked-border))}.app-checkbox-root:disabled{background-color:hsl(var(--bg-disabled-input));border-color:hsl(var(--border-disabled-input));cursor:not-allowed}.app-checkbox-root[data-state=checked],.app-checkbox-root[data-state=indeterminate]{border-color:hsl(var(--brand))!important;background-color:hsl(var(--brand))!important;color:hsl(var(--white))!important}.app-checkbox-root[data-state=checked] .app-checkbox-icon,.app-checkbox-root[data-state=checked] svg,.app-checkbox-root[data-state=indeterminate] .app-checkbox-icon,.app-checkbox-root[data-state=indeterminate] svg{color:hsl(var(--white))!important;stroke:hsl(var(--white))!important}aside.w-72 button.app-checkbox-indicator.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-checkbox-indicator.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-checkbox-indicator.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-checkbox-indicator{display:flex;height:100%;width:100%;align-items:center;justify-content:center;color:currentColor}.app-checkbox-icon{width:12px;height:12px;color:currentColor;stroke:currentColor;fill:none;stroke-width:2px}.app-checkbox-icon--indeterminate{display:none;width:10px;height:10px}.app-checkbox-root[data-state=indeterminate] .app-checkbox-icon--checked{display:none}.app-checkbox-root[data-state=indeterminate] .app-checkbox-icon--indeterminate{display:block}.app-checkbox-root svg{color:currentColor;stroke:currentColor;fill:none}button[aria-current=page]{background-color:hsl(var(--brand))!important;border-color:hsl(var(--brand))!important;color:hsl(var(--white))!important}aside.w-72 button.w-full.flex.app-switch-root.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-switch-root{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;border-width:1px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-switch-root:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px;--tw-ring-offset-color:hsl(var(--background))}.app-switch-root:disabled{cursor:not-allowed;opacity:1}.app-switch-root{width:33px;height:var(--height-switch);border-radius:var(--radius-full);padding:var(--spacing-0)}.app-switch-root[data-state=checked]{background:hsl(var(--brand))}.app-switch-root[data-state=unchecked]{background:hsl(var(--bg-switch-unchecked))}.app-switch-thumb{pointer-events:none;display:block;border-radius:var(--radius-full);background-color:hsl(var(--background));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:var(--height-switch-thumb);height:var(--height-switch-thumb)}.app-switch-thumb[data-state=checked]{transform:translateX(15px)}.app-switch-thumb[data-state=unchecked]{transform:translateX(3px)}aside.w-72 button.app-error-banner.flex.items-center.justify-between>span,aside.w-72 button.w-full.app-error-banner.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-error-banner.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-error-banner{display:flex;width:100%;align-items:center;border-radius:10px;gap:var(--spacing-4);border:1px solid hsl(var(--destructive));background:hsl(var(--error-bg));padding:var(--spacing-3) var(--spacing-3)}aside.w-72 button.w-full.app-error-icon.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-error-icon.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-error-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:var(--height-icon-xl);color:#ff4646}.app-error-icon-svg{height:20px;width:20px}.app-error-text{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:var(--font-size-base);line-height:var(--line-height-sm);color:hsl(var(--text-secondary));flex:1}aside.w-72 button.w-full.app-error-close-button.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-error-close-button.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-error-close-button{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:auto!important;width:auto!important;min-height:0!important;min-width:0!important;background:transparent;border:none;padding:var(--spacing-0)!important;cursor:pointer;color:#ff4646;transition:opacity .2s;margin-left:auto}.app-error-close-button:hover{opacity:.7}.app-error-close-button:focus{outline:2px solid hsl(var(--error-border));outline-offset:2px}.app-error-close-icon{height:var(--spacing-4);width:var(--spacing-4)}.app-form-field-wrapper button[data-testid*=date]>span>svg.app-error-close-icon{margin-left:auto}.app-form-field-error{font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin-top:var(--spacing-1)}.app-form-field-error,.app-form-field-error-lg{font-family:var(--font-montserrat),sans-serif;color:hsl(var(--form-error))}.app-form-field-error-lg{font-size:var(--font-size-lg);line-height:var(--line-height-base)}aside.w-72 button.w-full.app-loading-container.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-loading-container.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-loading-container{display:flex;align-items:center;justify-content:center;padding:var(--spacing-12) 0}aside.w-72 button.w-full.app-loading-container-sm.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-loading-container-sm.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-loading-container-sm{display:flex;align-items:center;justify-content:center;padding:var(--spacing-8) 0}aside.w-72 button.w-full.app-loading-container-full.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-loading-container-full.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-loading-container-full{display:flex;align-items:center;justify-content:center;min-height:100vh}aside.w-72 button.w-full.app-centered-container.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-centered-container.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-centered-container{display:flex;align-items:center;justify-content:center;padding:var(--spacing-8)}aside.w-72 button.w-full.app-loading-container-min.items-center.justify-between>span,aside.w-72 button.w-full.flex.app-loading-container-min.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-loading-container-min{display:flex;min-height:400px;align-items:center;justify-content:center}aside.w-72 button.w-full.app-form-actions.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-form-actions{margin-top:var(--spacing-8);display:flex;justify-content:flex-end;gap:var(--spacing-4);border-top-width:1px;padding-top:var(--spacing-6);border-color:hsl(var(--border-structure))}aside.w-72 button.app-form-container.flex.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-form-container{height:100%;width:100%;border-width:1px;border-color:hsl(var(--border));display:flex;flex-direction:column;min-height:0;border-radius:var(--radius-lg);background-color:hsl(var(--white))}.app-form-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--spacing-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-6) * var(--tw-space-y-reverse))}aside.w-72 button.w-full.app-form-wrapper.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-form-wrapper{display:flex;flex-direction:column;gap:var(--spacing-4)}.app-form-fields-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;row-gap:22px}@media (min-width:768px){.app-form-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.app-form-fields-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.promotions-discount-form-fields-grid>*,.promotions-discount-form-grid>*{min-width:0}.app-form-fields-grid label{color:hsl(var(--text-label))}.app-loading{pointer-events:none;opacity:.5}aside.w-72 button.w-full.app-form-field-wrapper>div.items-center.justify-between>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:0}.app-form-field-wrapper>div{margin-bottom:var(--spacing-0);display:flex;height:100%;flex-direction:column;width:100%;min-width:0;flex:1 1 0%;gap:0!important}.app-form-field-wrapper label{min-height:var(--spacing-5)!important;margin-bottom:var(--spacing-2)!important;flex-shrink:0!important}.app-form-field-wrapper button:not(.app-checkbox-root),.app-form-field-wrapper input{height:var(--height-md)!important;min-height:var(--height-md)!important;max-height:var(--height-md)!important;width:100%!important;border-radius:var(--radius-sm)!important;padding:var(--spacing-2) var(--spacing-3)!important;border:1px solid hsl(var(--input))!important;background-color:hsl(var(--white))!important;box-sizing:border-box!important;line-height:1!important;flex-shrink:0!important}.app-form-field-wrapper button[data-testid*=date]{justify-content:space-between!important}.app-form-field-wrapper button[data-testid*=date]>span{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:0!important}.app-form-field-wrapper button[data-testid*=date]>span>span:first-child{flex:1!important;text-align:left!important;margin-right:auto!important}.app-form-field-wrapper button[data-testid*=date]>span>svg{margin-left:auto!important;flex-shrink:0!important;order:999!important}.app-form-field-wrapper button[data-testid*=date]>span>svg.h-4,.app-form-field-wrapper button[data-testid*=date]>span>svg.w-4{margin-left:auto!important}.app-form-field-wrapper .app-select-trigger{height:var(--height-md)!important;min-height:var(--height-md)!important;max-height:var(--height-md)!important;border:1px solid hsl(var(--input))!important;background-color:hsl(var(--white))!important;border-radius:var(--radius-sm)!important}.app-form-field-wrapper .app-form-error{margin-top:var(--spacing-1)!important;min-height:var(--font-size-sm)!important}.table-input-field>div{margin-bottom:0!important;display:flex!important;flex-direction:row!important;align-items:center!important}.table-input-field input{height:auto!important;min-height:0!important;padding:var(--spacing-1) var(--spacing-2)!important;font-size:var(--font-size-base)!important;width:100%!important}