:root{--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-display-2xl:3.75rem;--line-height-display-2xl:4.5rem;--letter-spacing-display-2xl:-.02em;--font-size-display-xl:3rem;--line-height-display-xl:3.75rem;--letter-spacing-display-xl:-.02em;--font-size-display-lg:2.5rem;--line-height-display-lg:3.125rem;--letter-spacing-display-lg:-.02em;--font-size-display-md:2.25rem;--line-height-display-md:2.75rem;--letter-spacing-display-md:-.02em;--font-size-display-sm:2rem;--line-height-display-sm:2.5rem;--font-size-display-xs:1.5rem;--line-height-display-xs:2rem;--font-size-text-xl:1.25rem;--line-height-text-xl:1.875rem;--font-size-text-lg:1.125rem;--line-height-text-lg:1.75rem;--font-size-text-md:1rem;--line-height-text-md:1.5rem;--font-size-text-sm:.875rem;--line-height-text-sm:1.25rem;--font-size-text-xs:.75rem;--line-height-text-xs:1.125rem;--font-size-text-2xs:.625rem;--line-height-text-2xs:.875rem}.typography{color:var(--colorText);font-family:Archivo,sans-serif!important}.typography--display-2xl{font-size:var(--font-size-display-2xl);line-height:var(--line-height-display-2xl);letter-spacing:var(--letter-spacing-display-2xl)}.typography--display-xl{font-size:var(--font-size-display-xl);line-height:var(--line-height-display-xl);letter-spacing:var(--letter-spacing-display-xl)}.typography--display-lg{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);letter-spacing:var(--letter-spacing-display-lg)}.typography--display-md{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:var(--letter-spacing-display-md)}.typography--display-sm{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm)}.typography--display-xs{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs)}.typography--text-xl{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl)}.typography--text-lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}.typography--text-md{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}.typography--text-sm{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.typography--text-xs{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs)}.typography--text-2xs{font-size:var(--font-size-text-2xs);line-height:var(--line-height-text-2xs)}.typography--regular{font-weight:var(--font-weight-regular)}.typography--medium{font-weight:var(--font-weight-medium)}.typography--semi-bold{font-weight:var(--font-weight-semibold)}.typography--bold{font-weight:var(--font-weight-bold)}.typography--italic{font-style:italic}.typography--primary{color:var(--colorPrimaryText)}.typography--secondary{color:var(--colorSecondaryText)}.typography--gray{color:var(--colorGrayText)}.typography--red{color:var(--colorRedText)}.typography--yellow{color:var(--colorYellowText)}.typography--green{color:var(--colorGreenText)}.typography--purple{color:var(--colorPurpleText)}.typography--orange{color:var(--colorOrangeText)}.typography--pink{color:var(--colorPinkText)}.typography--cyan{color:var(--colorCyanText)}.typography--description{color:var(--colorTextDescription)}.typography--underline,.typography--link{color:var(--colorSecondary);text-decoration-line:underline}.typography--line-through{text-decoration-line:line-through}.typography--underline.typography--line-through,.typography--link.typography--line-through{text-decoration-line:underline line-through}.checkbox-v2{max-width:100%;color:var(--colorText);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:inline-flex;position:relative}.checkbox-v2__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;top:0;left:0;overflow:hidden}.checkbox-v2__control{box-sizing:border-box;color:#0000;background-color:var(--colorBgContainer);border:1px solid var(--colorBorder);border-radius:.25rem;flex:0 0 1.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:color .14s,background-color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.checkbox-v2__control svg{display:block}.checkbox-v2__square{background-color:var(--colorText);opacity:0;border-radius:.125rem;width:.75rem;height:.75rem;transition:opacity .14s,transform .14s;display:block;transform:scale(.75)}.checkbox-v2__label{min-width:0;color:var(--colorText);flex:0 auto}.checkbox-v2__label--required:after{content:" *";color:var(--colorRedText)}.checkbox-v2--sm .checkbox-v2__control{flex-basis:1rem;width:1rem;height:1rem}.checkbox-v2:hover:not(.checkbox-v2--disabled) .checkbox-v2__control{border-color:var(--colorTextSecondary)}.checkbox-v2__input:focus-visible+.checkbox-v2__control{box-shadow:0 0 0 3px color-mix(in srgb, var(--colorText) 18%, transparent)}.checkbox-v2--check .checkbox-v2__input:checked+.checkbox-v2__control{color:var(--colorTextLightSolid);background-color:var(--colorText);border-color:var(--colorText)}.checkbox-v2--square .checkbox-v2__input:checked+.checkbox-v2__control,.checkbox-v2--check.checkbox-v2--mixed .checkbox-v2__input+.checkbox-v2__control{color:#0000;background-color:var(--colorBgContainer);border-color:var(--colorBorder)}.checkbox-v2--square .checkbox-v2__input:checked+.checkbox-v2__control .checkbox-v2__square,.checkbox-v2--check.checkbox-v2--mixed .checkbox-v2__input+.checkbox-v2__control .checkbox-v2__square{opacity:1;transform:scale(1)}.checkbox-v2--disabled{cursor:not-allowed}.checkbox-v2--disabled .checkbox-v2__control{background-color:var(--colorBgContainerDisabled);border-color:var(--colorBorder)}.checkbox-v2--disabled .checkbox-v2__label{color:var(--colorTextDisabled)}.checkbox-v2--disabled.checkbox-v2--check .checkbox-v2__input:checked+.checkbox-v2__control{color:var(--colorTextLightSolid);background-color:var(--colorTextDisabled);border-color:var(--colorTextDisabled)}.checkbox-v2--disabled.checkbox-v2--check.checkbox-v2--mixed .checkbox-v2__input+.checkbox-v2__control{color:#0000;background-color:var(--colorBgContainerDisabled);border-color:var(--colorBorder)}.checkbox-v2--disabled.checkbox-v2--check.checkbox-v2--mixed .checkbox-v2__input+.checkbox-v2__control .checkbox-v2__square,.checkbox-v2--disabled.checkbox-v2--square .checkbox-v2__input:checked+.checkbox-v2__control .checkbox-v2__square{background-color:var(--colorTextDisabled)}[data-theme=dark] .checkbox-v2:not(.checkbox-v2--disabled).checkbox-v2--check .checkbox-v2__input:checked+.checkbox-v2__control{color:var(--colorTextDarkSolid);background-color:var(--colorPrimary);border-color:var(--colorPrimary)}[data-theme=dark] .checkbox-v2:not(.checkbox-v2--disabled).checkbox-v2--square .checkbox-v2__input:checked+.checkbox-v2__control,[data-theme=dark] .checkbox-v2:not(.checkbox-v2--disabled).checkbox-v2--check.checkbox-v2--mixed .checkbox-v2__input+.checkbox-v2__control{border-color:var(--colorPrimary)}[data-theme=dark] .checkbox-v2:not(.checkbox-v2--disabled).checkbox-v2--square .checkbox-v2__input:checked+.checkbox-v2__control .checkbox-v2__square,[data-theme=dark] .checkbox-v2:not(.checkbox-v2--disabled).checkbox-v2--check.checkbox-v2--mixed .checkbox-v2__input+.checkbox-v2__control .checkbox-v2__square{background-color:var(--colorPrimary)}.file-render{background-color:var(--colorBgContainer);border:1px solid var(--colorBorder);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}.file-render:hover{opacity:.8;background-color:var(--colorBgLayout)}.file-render-content{flex:1;align-items:center;gap:12px;display:flex}.file-render-icon{border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.file-render-info{flex-direction:column;flex:1;gap:4px;display:flex}.file-render-info span{max-width:100%!important}.file-render-actions{align-items:center;gap:8px;display:flex}.file-render-action-icon{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .3s;display:flex}.file-render-action-icon:hover{background-color:var(--gray-light)}.app-button{--button-main:var(--colorSecondary);--button-hover:var(--colorSecondaryHover);--button-pressed:var(--colorSecondaryActive);--button-soft:var(--colorSecondaryBg);--button-soft-hover:var(--colorSecondaryBgHover);--button-soft-pressed:var(--colorSecondaryBorder);--button-text:var(--colorTextLightSolid);--button-border:var(--colorSecondaryBorder);--button-border-hover:var(--colorSecondaryBorderHover);--focus-ring:color-mix(in srgb, var(--button-main) 25%, transparent);appearance:none;box-sizing:border-box;text-align:center;text-transform:none;white-space:nowrap;min-width:0;color:var(--button-text);border:1px solid var(--button-border);cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;font-family:inherit;font-weight:500;line-height:1;text-decoration:none;transition:color .14s,background-color .14s,border-color .14s,box-shadow .14s,transform 80ms;display:inline-flex}.app-button:focus{outline:none}.app-button:focus-visible{box-shadow:0 0 0 3px var(--focus-ring)}.app-button:active:not(:disabled){transform:translateY(1px)}.app-button:disabled{cursor:not-allowed;pointer-events:none}.app-button__label{min-width:0;max-width:100%;font-size:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;justify-content:start;align-items:center;display:inline-flex;overflow:hidden}.app-button__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.app-button__icon.fixed-size svg{width:1em;height:1em;display:block}.app-button__circle-icon{border:1.5px solid;border-radius:50%;width:14px;height:14px;display:block}.app-button__spinner{color:currentColor}.app-button--sm{height:2.25rem;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);border-radius:8px;gap:6px;padding:0 10px}.app-button--sm .app-button__circle-icon{width:11px;height:11px}.app-button--md{height:3rem;font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);padding:0 14px}.app-button--lg{height:3.5rem;font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);border-radius:7px;gap:9px;padding:0 18px}.app-button--lg .app-button__circle-icon{width:15px;height:15px}.app-button--primary{--button-main:var(--colorSecondary);--button-hover:var(--colorSecondaryHover);--button-pressed:var(--colorSecondaryActive);--button-soft:var(--colorSecondaryBg);--button-soft-hover:var(--colorSecondaryBgHover);--button-soft-pressed:var(--colorSecondaryBorder);--button-border:var(--colorSecondaryBorder);--button-border-hover:var(--colorSecondaryBorderHover)}.app-button--destructive{--button-main:var(--colorRed);--button-hover:var(--colorRedHover);--button-pressed:var(--colorRedActive);--button-soft:var(--colorRedBg);--button-soft-hover:var(--colorRedBgHover);--button-soft-pressed:var(--colorRedBorder);--button-border:var(--colorRedBorder);--button-border-hover:var(--colorRedBorderHover)}.app-button--dark{--button-main:var(--colorInvert);--button-hover:var(--colorInvertHover);--button-pressed:var(--colorInvertActive);--button-text:var(--colorTextInvert);--button-border:var(--colorBorder);--button-border-hover:var(--colorBorderSecondary)}.app-button--filled{color:var(--button-text);background-color:var(--button-main);border-color:var(--button-main)}.app-button--filled:hover:not(:disabled){background-color:var(--button-hover);border-color:var(--button-hover)}.app-button--filled:active:not(:disabled){background-color:var(--button-pressed);border-color:var(--button-pressed)}.app-button--outlined{color:var(--button-main);background-color:var(--colorBgContainer);border-color:var(--button-border)}.app-button--outlined:hover:not(:disabled){background-color:var(--button-soft);border-color:var(--button-border-hover)}.app-button--outlined:active:not(:disabled){background-color:var(--button-soft-pressed);border-color:var(--button-pressed)}.app-button--soft{color:var(--button-main);background-color:var(--button-soft);border-color:#0000}.app-button--soft:hover:not(:disabled){background-color:var(--button-soft-hover)}.app-button--soft:active:not(:disabled){background-color:var(--button-soft-pressed)}.app-button--text{color:var(--button-main);background-color:#0000;border-color:#0000}.app-button--text:hover:not(:disabled){background-color:var(--button-soft)}.app-button--text:active:not(:disabled){background-color:var(--button-soft-pressed)}.app-button--dark.app-button--outlined{color:var(--colorText);background-color:#0000}.app-button--dark.app-button--outlined:hover:not(:disabled){background-color:var(--colorBgContainerHover)}.app-button--dark.app-button--outlined:active:not(:disabled){background-color:var(--colorBgContainerActive);border-color:var(--button-border)}.app-button--dark.app-button--filled{color:var(--colorTextInvert)}.app-button--dark.app-button--soft{color:var(--colorText);background-color:#0000}.app-button--dark.app-button--soft:hover:not(:disabled){background-color:var(--colorBgContainerHover)}.app-button--dark.app-button--soft:active:not(:disabled){background-color:var(--colorBgContainerActive)}.app-button--dark.app-button--text{color:var(--colorText)}.app-button--dark.app-button--text:hover:not(:disabled),.app-button--dark.app-button--text:active:not(:disabled){background-color:#0000}.app-button--icon-only{flex:none;padding:0}.app-button--icon-only.app-button--sm{width:2.25rem}.app-button--icon-only.app-button--md{width:3rem}.app-button--icon-only.app-button--lg{width:3.5rem}.app-button--full-width{width:100%}.app-button:disabled{color:var(--colorTextDisabled);background-color:var(--colorBgContainerDisabled);border-color:var(--colorBorder);opacity:1}.app-button--outlined:disabled{color:var(--colorTextDisabled);background-color:var(--colorBgContainer);border-color:var(--colorBorder)}.app-button--soft:disabled{color:var(--colorTextDisabled);background-color:var(--colorBgContainerDisabled);border-color:#0000}.app-button--text:disabled{color:var(--colorTextDisabled);background-color:#0000;border-color:#0000}.info-message-card{--info-message-card-background:var(--colorYellowBg);--info-message-card-border:var(--colorYellowBorder);background:var(--info-message-card-background);border:1px solid var(--info-message-card-border);box-sizing:border-box;color:var(--colorText);border-radius:8px;align-items:flex-start;gap:12px;width:fit-content;max-width:100%;padding:16px;display:inline-flex}.info-message-card--info{--info-message-card-background:var(--colorSecondaryBg);--info-message-card-border:var(--colorSecondaryBorder)}.info-message-card--error{--info-message-card-background:var(--colorRedBg);--info-message-card-border:var(--colorRedBorder)}.info-message-card--success{--info-message-card-background:var(--colorGreenBg);--info-message-card-border:var(--colorGreenBorder)}.info-message-card--warning{--info-message-card-background:var(--colorYellowBg);--info-message-card-border:var(--colorYellowBorder)}.info-message-card--full-width{width:100%}.info-message-card__icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.info-message-card__icon-image{object-fit:contain;width:100%;height:100%;display:block}.info-message-card__content{flex-direction:column;flex:auto;align-items:flex-start;gap:8px;min-width:0;display:flex}.info-message-card__content>.typography,.info-message-card__content>.info-message-card__children,.info-message-card__content>.info-message-card__title,.info-message-card__content>.info-message-card__description{width:100%;display:block}.info-message-card__children{min-width:0}.info-message-card__children>.typography{width:100%;display:block}.contract-signing-dialog .dialog-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.contract-signing-dialog .dialog-header .close-button{color:var(--gray)}.contract-signing-dialog .dialog-header .close-button:hover{color:var(--primary)}.contract-signing-dialog .dialog-content{min-height:600px;padding:24px!important}.contract-signing-dialog .contract-signing-content{grid-template-columns:1.5fr 1fr;gap:24px;height:100%;display:grid}@media (width<=1024px){.contract-signing-dialog .contract-signing-content{grid-template-columns:1fr}}.contract-signing-dialog .pdf-viewer-section{flex-direction:column;gap:16px;display:flex}.contract-signing-dialog .pdf-viewer-section .section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.contract-signing-dialog .pdf-viewer-section .pdf-iframe-wrapper{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;height:600px;overflow:hidden}.contract-signing-dialog .pdf-viewer-section .pdf-iframe-wrapper .pdf-iframe{border:none;width:100%;height:100%}.contract-signing-dialog .signature-section,.contract-signing-dialog .signature-section .signature-preview-container{flex-direction:column;gap:16px;display:flex}.contract-signing-dialog .signature-section .signature-preview-container .signature-image-wrapper{background-color:#fff;background-image:linear-gradient(45deg,#f0f0f0 25%,#0000 25%),linear-gradient(-45deg,#f0f0f0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f0f0f0 75%),linear-gradient(-45deg,#0000 75%,#f0f0f0 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat;background-size:20px 20px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;min-height:100px;padding:16px;display:flex}.contract-signing-dialog .signature-section .signature-preview-container .signature-image-wrapper img{max-width:100%;height:auto;display:block}.contract-signing-dialog .signature-section .signature-actions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.contract-signing-dialog .signature-section .signature-pad-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px}.contract-signing-dialog .signature-section .signature-pad-card .canvas-wrapper{background-color:#fff;background-image:linear-gradient(45deg,#f9f9f9 25%,#0000 25%),linear-gradient(-45deg,#f9f9f9 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f9f9f9 75%),linear-gradient(-45deg,#0000 75%,#f9f9f9 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:2px dashed #ccc;border-radius:8px;margin-bottom:16px;overflow:hidden}.contract-signing-dialog .signature-section .signature-pad-card .canvas-wrapper .signature-canvas{touch-action:none;background:0 0;width:100%;height:auto;display:block;cursor:crosshair!important}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .control-group{flex:1}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .color-picker-wrapper{align-items:center;gap:12px;display:flex}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .color-picker-wrapper .color-preview{cursor:pointer;border:2px solid #e0e0e0;border-radius:6px;width:32px;height:32px}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .color-picker-wrapper .color-picker-input{cursor:pointer;background:0 0;border:1px solid #e0e0e0;border-radius:6px;width:60px;height:36px}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .color-picker-wrapper .color-picker-input::-webkit-color-swatch-wrapper{padding:2px}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .color-picker-wrapper .color-picker-input::-webkit-color-swatch{border:none;border-radius:4px}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .color-picker-wrapper .color-picker-input::-moz-color-swatch{border:none;border-radius:4px}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .width-slider{appearance:none;cursor:pointer;background:#e0e0e0;border-radius:3px;outline:none;width:100%;height:6px}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .width-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#2656ff;border-radius:50%;width:20px;height:20px;transition:all .2s}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .width-slider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 4px #2656ff33}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .width-slider::-moz-range-thumb{cursor:pointer;background:#2656ff;border:none;border-radius:50%;width:20px;height:20px;transition:all .2s}.contract-signing-dialog .signature-section .signature-pad-card .signature-controls .width-slider::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 4px #2656ff33}.contract-signing-dialog .signature-section .signature-pad-card .signature-pad-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (width<=768px){.contract-signing-dialog .contract-signing-content{padding:16px}.contract-signing-dialog .pdf-viewer-section .pdf-iframe-wrapper{height:400px}.contract-signing-dialog .signature-section .signature-pad-card .canvas-wrapper .signature-canvas{max-width:100%}}:root{--role-chip-admin-bg:var(--colorSecondaryBg);--role-chip-admin-text:var(--colorSecondaryText);--role-chip-admin-border:var(--colorSecondaryBorder);--role-chip-compliance-bg:var(--colorSecondaryBg);--role-chip-compliance-text:var(--colorSecondaryText);--role-chip-compliance-border:var(--colorSecondaryBorder);--role-chip-controller-bg:var(--colorCyanBg);--role-chip-controller-text:var(--colorCyanText);--role-chip-controller-border:var(--colorCyanBorder);--role-chip-accountant-bg:var(--colorGreenBg);--role-chip-accountant-text:var(--colorGreenText);--role-chip-accountant-border:var(--colorGreenBorder);--role-chip-merchant-bg:var(--colorPinkBg);--role-chip-merchant-text:var(--colorPinkText);--role-chip-merchant-border:var(--colorPinkBorder);--role-chip-business-development-bg:var(--colorOrangeBg);--role-chip-business-development-text:var(--colorOrangeText);--role-chip-business-development-border:var(--colorOrangeBorder);--role-chip-customer-support-bg:var(--colorPurpleBg);--role-chip-customer-support-text:var(--colorPurpleText);--role-chip-customer-support-border:var(--colorPurpleBorder);--role-chip-accountant-leader-bg:var(--colorGreenBg);--role-chip-accountant-leader-text:var(--colorGreenText);--role-chip-accountant-leader-border:var(--colorGreenBorder);--role-chip-compliance-leader-bg:var(--colorSecondaryBg);--role-chip-compliance-leader-text:var(--colorSecondaryText);--role-chip-compliance-leader-border:var(--colorSecondaryBorder);--role-chip-controller-leader-bg:var(--colorCyanBg);--role-chip-controller-leader-text:var(--colorCyanText);--role-chip-controller-leader-border:var(--colorCyanBorder);--role-chip-affiliate-bg:var(--colorPurpleBg);--role-chip-affiliate-text:var(--colorPurpleText);--role-chip-affiliate-border:var(--colorPurpleBorder);--role-chip-dynamic-bg:var(--colorGrayBg);--role-chip-dynamic-text:var(--colorGrayText);--role-chip-dynamic-border:var(--colorGrayBorder)}.role-chip{border:1px solid #0000;align-items:center;gap:.375rem;width:fit-content;max-width:100%;padding:.2rem .75rem;line-height:1rem;transition:opacity .2s ease-in-out;display:inline-flex}.role-chip:hover{opacity:.85}.role-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.role-chip__delete{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.role-chip--admin{background-color:var(--role-chip-admin-bg);color:var(--role-chip-admin-text);border-color:var(--role-chip-admin-border)}.role-chip--compliance{background-color:var(--role-chip-compliance-bg);color:var(--role-chip-compliance-text);border-color:var(--role-chip-compliance-border)}.role-chip--controller{background-color:var(--role-chip-controller-bg);color:var(--role-chip-controller-text);border-color:var(--role-chip-controller-border)}.role-chip--accountant{background-color:var(--role-chip-accountant-bg);color:var(--role-chip-accountant-text);border-color:var(--role-chip-accountant-border)}.role-chip--merchant{background-color:var(--role-chip-merchant-bg);color:var(--role-chip-merchant-text);border-color:var(--role-chip-merchant-border)}.role-chip--business-development{background-color:var(--role-chip-business-development-bg);color:var(--role-chip-business-development-text);border-color:var(--role-chip-business-development-border)}.role-chip--customer-support{background-color:var(--role-chip-customer-support-bg);color:var(--role-chip-customer-support-text);border-color:var(--role-chip-customer-support-border)}.role-chip--affiliate{background-color:var(--role-chip-affiliate-bg);color:var(--role-chip-affiliate-text);border-color:var(--role-chip-affiliate-border)}.role-chip--accountant-leader{background-color:var(--role-chip-accountant-leader-bg);color:var(--role-chip-accountant-leader-text);border-color:var(--role-chip-accountant-leader-border)}.role-chip--compliance-leader{background-color:var(--role-chip-compliance-leader-bg);color:var(--role-chip-compliance-leader-text);border-color:var(--role-chip-compliance-leader-border)}.role-chip--controller-leader{background-color:var(--role-chip-controller-leader-bg);color:var(--role-chip-controller-leader-text);border-color:var(--role-chip-controller-leader-border)}.role-chip--dynamic{background-color:var(--role-chip-dynamic-bg);color:var(--role-chip-dynamic-text);border-color:var(--role-chip-dynamic-border)}.chip{--chip-bg:var(--colorGrayBg);--chip-bg-hover:var(--colorGrayBgHover);--chip-border:var(--colorGrayBorder);--chip-border-hover:var(--colorGrayBorderHover);--chip-text:var(--colorGrayText);--chip-text-hover:var(--colorGrayTextHover);border:1px solid var(--chip-border);background:var(--chip-bg);color:var(--chip-text);letter-spacing:.1px;text-align:center;text-wrap:nowrap;text-overflow:ellipsis;max-width:fit-content;padding:.1875rem .375rem;font-size:13px;font-weight:500;line-height:16px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;overflow:hidden}.chip span{color:inherit!important}.chip:hover{background:var(--chip-bg-hover);border-color:var(--chip-border-hover);color:var(--chip-text-hover)}.chip.info{--chip-bg:var(--colorCyanBg);--chip-bg-hover:var(--colorCyanBgHover);--chip-border:var(--colorCyanBorder);--chip-border-hover:var(--colorCyanBorderHover);--chip-text:var(--colorCyanText);--chip-text-hover:var(--colorCyanTextHover)}.chip.inprogress{--chip-bg:var(--colorSecondaryBg);--chip-bg-hover:var(--colorSecondaryBgHover);--chip-border:var(--colorSecondaryBorder);--chip-border-hover:var(--colorSecondaryBorderHover);--chip-text:var(--colorSecondaryText);--chip-text-hover:var(--colorSecondaryTextHover)}.chip.pending{--chip-bg:var(--colorYellowBg);--chip-bg-hover:var(--colorYellowBgHover);--chip-border:var(--colorYellowBorder);--chip-border-hover:var(--colorYellowBorderHover);--chip-text:var(--colorYellowText);--chip-text-hover:var(--colorYellowTextHover)}.chip.success{--chip-bg:var(--colorGreenBg);--chip-bg-hover:var(--colorGreenBgHover);--chip-border:var(--colorGreenBorder);--chip-border-hover:var(--colorGreenBorderHover);--chip-text:var(--colorGreenText);--chip-text-hover:var(--colorGreenTextHover)}.chip.warning{--chip-bg:var(--colorOrangeBg);--chip-bg-hover:var(--colorOrangeBgHover);--chip-border:var(--colorOrangeBorder);--chip-border-hover:var(--colorOrangeBorderHover);--chip-text:var(--colorOrangeText);--chip-text-hover:var(--colorOrangeTextHover)}.chip.onhold{--chip-bg:var(--colorPurpleBg);--chip-bg-hover:var(--colorPurpleBgHover);--chip-border:var(--colorPurpleBorder);--chip-border-hover:var(--colorPurpleBorderHover);--chip-text:var(--colorPurpleText);--chip-text-hover:var(--colorPurpleTextHover)}.chip.draft,.chip.neutral{--chip-bg:var(--colorGrayBg);--chip-bg-hover:var(--colorGrayBgHover);--chip-border:var(--colorGrayBorder);--chip-border-hover:var(--colorGrayBorderHover);--chip-text:var(--colorGrayText);--chip-text-hover:var(--colorGrayTextHover)}.chip.error,.chip.rejected{--chip-bg:var(--colorRedBg);--chip-bg-hover:var(--colorRedBgHover);--chip-border:var(--colorRedBorder);--chip-border-hover:var(--colorRedBorderHover);--chip-text:var(--colorRedText);--chip-text-hover:var(--colorRedTextHover)}.advanced-select-mui{--select-border:var(--colorBorder);--input-size-sm:200px;--input-size-md:320px;--input-size-lg:420px;flex-direction:column;align-items:stretch;width:100%;transition:all .25s ease-in;display:flex;position:relative}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root{background-color:var(--colorBgContainer);border:1px solid var(--select-border);border-radius:8px;min-width:125px;transition:all .3s;position:relative;font-family:Archivo,sans-serif!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-endAdornment{right:10px}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-endAdornment:hover,.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-popupIndicator:hover{background-color:#0000!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-clearIndicator{color:var(--colorText)!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-clearIndicator:hover{background-color:#0000!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root:hover,.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root.Mui-focused{border-color:var(--colorInvert);box-shadow:var(--colorInvertGray) 0px 0px 0px 2px}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root:hover.Mui-error,.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root.Mui-focused.Mui-error{box-shadow:var(--colorRedBg) 0 0 0 .125rem;border-color:var(--colorRed)!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root.Mui-disabled{background-color:var(--colorBgContainerDisabled)!important;border-color:var(--colorBorder)!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root.Mui-disabled *{color:var(--colorTextDisabled)!important;-webkit-text-fill-color:var(--colorTextDisabled)!important}.advanced-select-mui .MuiAutocomplete-root .MuiInputBase-root.Mui-error{border-color:var(--colorRedBorder)!important}.advanced-select-mui .MuiAutocomplete-root .MuiAutocomplete-input{color:var(--colorTextLabel)}.advanced-select-mui .MuiAutocomplete-root .MuiAutocomplete-input::placeholder{color:var(--colorTextPlaceholder);opacity:1;font-size:var(--font-size-text-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-sm)}.advanced-select-mui .MuiInputBase-root{padding-left:10px!important}.advanced-select-mui .advanced-select-mui-label{color:var(--colorTextLabel);align-items:center;gap:.25rem;display:flex;position:absolute;top:.3125rem;left:.625rem}.advanced-select-mui .advanced-select-mui-label .typography{color:var(--colorTextLabel)}.advanced-select-mui .advanced-select-mui-label .typography--disabled,.advanced-select-mui .advanced-select-mui-label .MuiAutocomplete:disabled{color:var(--colorTextDisabled)}.advanced-select-mui .advanced-select-mui-leading-icon{box-sizing:border-box;width:2.75rem;color:var(--colorTextPlaceholder);justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute;top:0;bottom:0;left:0}.advanced-select-mui .advanced-select-mui-leading-icon:after{background-color:var(--colorBorderSecondary);content:"";width:1px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.advanced-select-mui .advanced-select-mui-leading-icon svg{color:inherit;width:16px!important;height:16px!important}.advanced-select-mui.has-value .advanced-select-mui-leading-icon{color:var(--colorText)}.advanced-select-mui.has-value .MuiAutocomplete-input{color:var(--colorText);font-family:Archivo;font-weight:500}.advanced-select-mui.has-leading-icon .advanced-select-mui-label{left:3.375rem}.advanced-select-mui.has-leading-icon .MuiInputBase-root{padding-left:3.375rem!important}.advanced-select-mui.size-sm{max-width:var(--input-size-sm,200px)}.advanced-select-mui.size-sm .advanced-select-mui-label{top:.1rem}.advanced-select-mui.size-sm .MuiInputBase-root{height:2.25rem;min-height:2.25rem;padding-top:2px!important;padding-bottom:2px!important}.advanced-select-mui.size-sm .MuiAutocomplete-input{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.advanced-select-mui.size-sm.has-label .MuiInputBase-root{height:2.25rem;min-height:2.25rem;padding-top:1.1875rem!important}.advanced-select-mui.size-sm .advanced-select-mui-tag{max-height:20px;padding:1px 3px 1px 6px}.advanced-select-mui.size-md{max-width:var(--input-size-md,320px)}.advanced-select-mui.size-md .MuiInputBase-root{height:3rem;min-height:3rem;padding-top:4px!important;padding-bottom:4px!important}.advanced-select-mui.size-md .MuiAutocomplete-input{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.advanced-select-mui.size-md.has-label .MuiInputBase-root{height:3rem;min-height:3rem;padding-top:1.3125rem!important}.advanced-select-mui.size-md .advanced-select-mui-tag{max-height:20px;padding:1px 4px 1px 8px}.advanced-select-mui.size-md .advanced-select-mui-tag svg{width:12px;height:12px}.advanced-select-mui.size-lg{max-width:var(--input-size-lg,420px)}.advanced-select-mui.size-lg .MuiInputBase-root{height:3.5rem;min-height:3.5rem;padding-top:8px!important;padding-bottom:8px!important}.advanced-select-mui.size-lg .MuiAutocomplete-input{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}.advanced-select-mui.size-lg.has-label .MuiInputBase-root{height:3.5rem;min-height:3.5rem;padding-top:1.4375rem!important}.advanced-select-mui.size-lg .advanced-select-mui-tag{max-height:32px;padding:4px 6px 4px 10px}.advanced-select-mui.size-lg .advanced-select-mui-tag svg{width:16px;height:16px}.advanced-select-mui.is-multiple .MuiInputBase-root{height:auto}.advanced-select-mui.is-multiple.size-sm .MuiInputBase-root{min-height:2.25rem;padding-top:.125rem!important;padding-bottom:.125rem!important}.advanced-select-mui.is-multiple.size-md .MuiInputBase-root{min-height:3rem;padding-top:.25rem!important;padding-bottom:.25rem!important}.advanced-select-mui.is-multiple.size-lg .MuiInputBase-root{min-height:3.5rem;padding-top:.5rem!important;padding-bottom:.5rem!important}.advanced-select-mui.is-multiple.size-sm.has-label .MuiInputBase-root{height:2.25rem;min-height:2.25rem;padding-top:1rem!important}.advanced-select-mui.is-multiple.size-md.has-label .MuiInputBase-root{min-height:3rem;padding-top:1.1rem!important}.advanced-select-mui.is-multiple.size-lg.has-label .MuiInputBase-root{min-height:3.5rem;padding-top:1.2rem!important}.advanced-select-mui.full-width{max-width:100%!important}.advanced-select-mui .select-label{margin-bottom:.25rem}.advanced-select-mui-paper{border:1px solid var(--select-border);margin-top:4px;background-color:var(--colorBgContainer)!important;box-shadow:0 .1875rem .625rem var(--colorShadow)!important;border-radius:12px!important}.advanced-select-mui-paper .MuiAutocomplete-listbox{max-height:250px;padding:8px}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option{border-radius:5px;min-height:auto;margin-bottom:6px;padding:6px 4px;transition:all .2s}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option .typography{color:var(--colorText);margin-right:4px}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option svg{margin-bottom:2px}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option:hover,.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused{background-color:var(--colorSecondaryBgHover)!important}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option:hover .typography,.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused .typography{color:var(--colorSecondaryTextHover)}[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option:hover,[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused{background-color:var(--colorPrimaryBgHover)!important}[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option:hover .typography,[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused .typography{color:var(--colorPrimaryTextHover)}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background-color:var(--colorContainerBg)!important}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true] .typography,.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true] svg{color:var(--colorSecondaryText)}[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background-color:var(--colorPrimaryBg)!important}[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true] .typography,[data-theme=dark] .advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true] svg{color:var(--colorPrimaryText)}.advanced-select-mui-paper .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-disabled{opacity:.5}.advanced-select-mui-paper .no-options,.advanced-select-mui-paper .MuiAutocomplete-noOptions{text-align:center;color:var(--colorTextPlaceholder);padding:12px}.advanced-select-mui-tag{border:1px solid var(--colorBorderSecondary);background:var(--colorBgContainer);border-radius:4px;align-items:center;gap:4px;height:auto;max-height:20px;margin-right:2px;padding:2px 4px 2px 2px;display:inline-flex}.advanced-select-mui-tag-icon{align-items:center;display:flex}.advanced-select-mui-tag-delete{cursor:pointer;color:var(--colorTextPlaceholder);border-radius:4px;padding:2px;display:flex}.advanced-select-mui-tag-delete:hover{color:var(--colorRedTextHover)}.segmented-control{box-sizing:border-box;background-color:var(--colorFillQuaternary);border:1px solid var(--colorBorder);border-radius:8px;align-items:stretch;max-width:100%;padding:2px;display:inline-flex}.segmented-control--full-width{width:100%}.segmented-control--full-width .segmented-control__item{flex:1 1 0}.segmented-control--md{border-radius:10px;min-height:44px}.segmented-control--lg{border-radius:12px;min-height:52px}.segmented-control__item{min-width:0;min-height:32px;color:var(--colorText);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:6px 12px;transition:color .14s,background-color .14s,box-shadow .14s;display:inline-flex}.segmented-control__item .typography{color:inherit}.segmented-control__item:focus-visible{outline:2px solid var(--colorInvert);outline-offset:2px}.segmented-control__item:hover{background-color:var(--colorBgContainerHover)}.segmented-control__item--selected{color:var(--colorTextLightSolid);background-color:var(--colorInvert);box-shadow:0 1px 2px var(--colorShadow)}.segmented-control__item--selected:hover{background-color:var(--colorInvertHover)}.segmented-control--md .segmented-control__item{border-radius:8px;min-height:40px;padding:8px 12px}.segmented-control--lg .segmented-control__item{border-radius:10px;min-height:48px;padding:12px 16px}.app-toggle{--toggle-width:3.5rem;--toggle-height:2rem;--toggle-thumb-offset:3px;width:var(--toggle-width);height:var(--toggle-height);cursor:pointer;flex:none;display:inline-flex;position:relative}.app-toggle--sm{--toggle-width:1.75rem;--toggle-height:1rem}.app-toggle--md{--toggle-width:2.5rem;--toggle-height:1.5rem}.app-toggle--disabled{cursor:not-allowed;opacity:.65}.app-toggle__input{clip:rect(0 0 0 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app-toggle__input .app-toggle__track{background-color:var(--colorTextDisabled)}.app-toggle__input:focus-visible+.app-toggle__track{box-shadow:0 0 0 3px color-mix(in srgb, var(--colorInvert) 25%, transparent)}.app-toggle__input:checked+.app-toggle__track{background-color:var(--colorInvert)}.app-toggle__input:checked+.app-toggle__track .app-toggle__thumb{transform:translateX(calc(var(--toggle-width) - var(--toggle-height)))}.app-toggle__input:checked+.app-toggle__track .app-toggle__icon{right:auto;left:var(--toggle-thumb-offset)}.app-toggle__input:disabled+.app-toggle__track{background-color:var(--colorTextDisabled)}.app-toggle__track{width:100%;height:100%;padding:var(--toggle-thumb-offset);box-sizing:border-box;background-color:var(--colorTextDisabled);border-radius:16px;align-items:center;transition:background-color .14s;display:flex;position:relative}.app-toggle__thumb{width:calc(var(--toggle-height) - var(--toggle-thumb-offset) * 2);height:calc(var(--toggle-height) - var(--toggle-thumb-offset) * 2);background-color:var(--handleBg);box-shadow:0 1px 2px var(--colorShadow);border-radius:50%;transition:transform .14s}.app-toggle__icon{top:50%;right:var(--toggle-thumb-offset);width:16px;height:16px;color:var(--colorTextLightSolid);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.app-toggle__icon svg{width:100%;height:100%;display:block}.app-toggle--sm .app-toggle__icon{width:.5rem;height:.5rem}.app-toggle--md .app-toggle__icon{width:.75rem;height:.75rem}[data-theme=dark] .app-toggle__icon{color:var(--colorTextInvert)}.store-button{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex;overflow:hidden}.store-button--small{width:8.25rem;height:2.75rem}.store-button--medium{width:10rem;height:3.25rem}.store-button--large{width:11.25rem;height:3.75rem}.store-button:focus-visible{outline:.125rem solid var(--colorPrimary);outline-offset:.125rem}.store-button__image{object-fit:contain;width:100%;height:100%;display:block}.app-modal .MuiDialog-paper,.app-modal .MuiDrawer-paper{box-sizing:border-box;background:var(--colorBgElevated);box-shadow:var(--shadowModal);border-radius:8px;overflow:hidden}.app-modal--right .MuiDrawer-paper{border-radius:8px 0 0 8px;height:calc(100dvh - 40px);top:20px;bottom:20px}.app-modal--bottom .MuiDrawer-paper{border-radius:16px 16px 0 0;width:100%;max-width:100vw}.app-modal--bottom .app-modal__header{padding-top:4px}.app-modal--bottom .app-modal__footer--fixed{padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--colorBorderSecondary)}.app-modal--bottom .app-modal__action{flex:1 0 100%;width:100%}.app-modal__drag-indicator{background:var(--colorBorder);border-radius:999px;flex:none;width:36px;height:4px;margin:10px auto 0}.app-modal__shell{min-width:0;min-height:0;max-height:inherit;background:var(--colorBgElevated);flex-direction:column;flex:auto;display:flex}.app-modal__header{flex:none;align-items:center;min-height:44px;padding:20px 24px 0;display:flex}.app-modal__title{min-width:0;min-height:28px;padding-top:10px;padding-bottom:10px}.app-modal__title-row{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.app-modal__title-row--left,.app-modal__title-row--center{padding-right:24px}.app-modal__title-row--center{justify-content:center;padding-left:24px}.app-modal__title-icon{color:var(--colorIcon);flex:none;display:inline-flex}.app-modal__close{flex:none;width:44px;height:44px;margin-left:auto;color:var(--colorIcon)!important}.app-modal__close:hover{background:var(--colorBgContainerHover)!important;color:var(--colorIconHover)!important}.app-modal__close:focus-visible{outline:2px solid var(--colorInvert);outline-offset:-2px}.app-modal__content{min-width:0;min-height:0;color:var(--colorTextSecondary);word-break:break-word;flex:auto;padding:20px}.app-modal__content--auto{overflow:auto}.app-modal__content--visible{overflow:visible}.app-modal__shell--with-header .app-modal__content{padding-top:8px}.app-modal__shell--with-footer .app-modal__content{padding-bottom:36px}.app-modal__footer{flex-wrap:wrap;flex:none;gap:8px;padding:0 24px 20px;display:flex}.app-modal__footer--right{justify-content:flex-end}.app-modal__footer--center{justify-content:center}.app-modal__footer--flow{margin-top:20px;padding:0}.app-modal__action{box-shadow:none;border-radius:8px;padding:8px 12px}.app-modal__action .app-button__label{font-family:Archivo,sans-serif;font-size:14px;font-weight:500;line-height:20px}.app-modal__action--cancel.app-modal__action--default{border-color:var(--colorBorder);background:var(--colorBgContainer);color:var(--colorText)}.app-modal__action--cancel.app-modal__action--default:hover{background:var(--colorBgContainerHover)}.app-modal__action--confirm.app-modal__action--default{border-color:var(--colorInvert);background:var(--colorInvert);color:var(--colorTextInvert)}.app-modal__action--confirm.app-modal__action--default:hover{border-color:var(--colorInvertHover);background:var(--colorInvertHover)}@media (prefers-reduced-motion:reduce){.app-modal--bottom .MuiDrawer-paper{transition-duration:.01ms!important}}@media (width<=480px){.app-modal--center .MuiDialog-paper{max-width:calc(100vw - 32px);width:calc(100vw - 32px)!important}.app-modal--right .MuiDrawer-paper{border-radius:0;max-width:100vw;height:100dvh;top:0;bottom:0;width:100vw!important}.app-modal__header{padding-left:16px;padding-right:16px}.app-modal__close{right:12px}.app-modal__content,.app-modal__footer{padding-left:16px;padding-right:16px}.app-modal__footer--flow{padding-left:0;padding-right:0}}.merchant-issue-banner{box-sizing:border-box;border:1px solid var(--colorYellowBorder);background-color:var(--colorYellowBg);width:100%;min-width:0;color:var(--colorText);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:10px 12px;display:grid}.merchant-issue-banner__icon{background-color:var(--colorYellowBgHover);width:32px;height:32px;color:var(--colorYellow);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.merchant-issue-banner__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.merchant-issue-banner__message,.merchant-issue-banner__sub-message{width:100%;min-width:0;display:block}.merchant-issue-banner__message{color:var(--colorText)}.merchant-issue-banner__sub-message{color:var(--colorTextSecondary)}.merchant-issue-banner__action{grid-column:2;justify-self:start}@media (width>=600px){.merchant-issue-banner{grid-template-columns:auto minmax(0,1fr) auto;gap:0 12px;padding:12px 16px}.merchant-issue-banner__icon{width:36px;height:36px}.merchant-issue-banner__action{grid-column:auto;justify-self:end}}.input-file-uploader{background-color:var(--colorBgContainer);border:1px solid var(--colorBorder);cursor:pointer;border-radius:12px;outline:none;max-height:126px;padding:16px;transition:all .2s ease-in}.input-file-uploader:hover,.input-file-uploader:focus-visible,.input-file-uploader--dragging{border-color:var(--colorInvert)}.input-file-uploader--error{border-color:var(--colorRedBorder)}.input-file-uploader--has-files{min-height:0}.input-file-uploader--disabled{background-color:var(--colorBgContainerDisabled);cursor:not-allowed}.input-file-uploader__label{align-items:center;gap:4px;margin-bottom:4px;display:flex}.input-file-uploader__empty{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.input-file-uploader .action{color:var(--colorText)}[data-theme=dark] .input-file-uploader .action{color:var(--colorPrimaryText)}.input-file-uploader--disabled .action{color:var(--colorTextDisabled)}.input-file-uploader__files{flex-direction:column;flex:1;gap:12px;margin-top:12px;display:flex}.input-file-uploader__file{background-color:var(--colorBgContainer);border:1px solid var(--colorBorder);cursor:pointer;border-radius:12px;outline:none;align-items:center;gap:12px;min-width:0;padding:8px 16px;display:flex}.input-file-uploader__file-preview-trigger{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:0;display:flex}.input-file-uploader__file-preview-trigger:focus-visible{outline:2px solid var(--colorPrimaryBorder);outline-offset:2px;border-radius:4px}.input-file-uploader__error-message{margin-top:4px;display:block!important}.radio-button__indicator{box-sizing:border-box;background-color:var(--colorBgContainer);border:1px solid var(--colorBorder);border-radius:50%;width:1.25rem;height:1.25rem;transition:background-color .14s,border-color .14s;display:block}.radio-button__indicator--checked{background-color:var(--colorInvert);border-color:var(--colorInvert);position:relative}.radio-button__indicator--checked:after{content:"";background-color:var(--colorTextInvert);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-button:hover:not(.Mui-disabled) .radio-button__indicator:not(.radio-button__indicator--checked){border-color:var(--colorInvert)}.radio-button.Mui-disabled .radio-button__indicator{background-color:var(--colorBgContainerDisabled);border-color:var(--colorBorder)}[data-theme=dark] .radio-button__indicator--checked{background-color:var(--colorInvert);border-color:var(--colorInvert)}.app-button-close{width:32px;height:32px;color:var(--colorIcon);cursor:pointer;background-color:#0000;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.app-button-close:focus{outline:none}.app-button-close:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--colorIcon) 25%, transparent)}.app-button-close:hover:not(:disabled){color:var(--colorIconHover);background-color:var(--colorBgContainerHover)}.app-button-close:active:not(:disabled){background-color:var(--colorBgContainerActive);color:var(--colorInvert)}[data-theme=dark] .app-button-close:active:not(:disabled){background-color:var(--colorBgContainerHover);color:var(--colorPrimary)}.app-button-close:disabled{color:var(--colorTextDisabled);cursor:not-allowed}.tooltip-wrapper{display:inline-block}.tooltip-wrapper .tooltip-trigger{cursor:pointer;display:inline-block}.tooltip-tooltip{z-index:1050;box-sizing:border-box;color:var(--colorTextLightSolid);white-space:normal;word-wrap:break-word;opacity:0;visibility:hidden;pointer-events:auto;border-radius:8px;width:fit-content;transition:opacity .15s,visibility .15s;position:fixed;box-shadow:0 2px 8px #0000001f}.tooltip-tooltip--visible{opacity:1;visibility:visible}.tooltip-tooltip--default{--tooltip-bg:var(--colorBgSpotlight);background-color:var(--tooltip-bg);color:var(--colorTextLightSolid);-webkit-backdrop-filter:blur(16px)}.tooltip-tooltip--info{--tooltip-bg:var(--colorSecondaryBg);background-color:var(--tooltip-bg);color:var(--colorText)}.tooltip-tooltip--warning{--tooltip-bg:var(--colorYellowBg);background-color:var(--tooltip-bg);color:var(--colorText)}.tooltip-tooltip--error{--tooltip-bg:var(--colorRedBg);background-color:var(--tooltip-bg);color:var(--colorText)}.tooltip-tooltip__content{font-weight:var(--font-weight-regular);cursor:help}.tooltip-tooltip__title{font-weight:var(--font-weight-bold);align-items:center;gap:6px;margin-bottom:4px;display:inline-flex}.tooltip-tooltip__title.sm{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.tooltip-tooltip__title.md{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}.tooltip-tooltip__title.lg{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg)}.tooltip-tooltip__arrow{background-color:var(--tooltip-bg);position:absolute}.tooltip-tooltip[data-placement=top] .tooltip-tooltip__arrow,.tooltip-tooltip[data-placement=top-left] .tooltip-tooltip__arrow,.tooltip-tooltip[data-placement=top-right] .tooltip-tooltip__arrow{clip-path:polygon(0 0,100% 0,50% 100%);width:16px;height:8px;top:100%}.tooltip-tooltip[data-placement=bottom] .tooltip-tooltip__arrow,.tooltip-tooltip[data-placement=bottom-left] .tooltip-tooltip__arrow,.tooltip-tooltip[data-placement=bottom-right] .tooltip-tooltip__arrow{clip-path:polygon(50% 0,0 100%,100% 100%);width:16px;height:8px;bottom:100%}.tooltip-tooltip[data-placement=left] .tooltip-tooltip__arrow{clip-path:polygon(100% 50%,0 0,0 100%);width:6px;height:12px;margin-left:-1px;left:100%}.tooltip-tooltip[data-placement=right] .tooltip-tooltip__arrow{clip-path:polygon(0 50%,100% 0,100% 100%);width:6px;height:12px;margin-right:-1px;right:100%}.tooltip-tooltip.sm{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);padding:8px}.tooltip-tooltip.md{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);padding:12px}.tooltip-tooltip.lg{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);padding:12px}
