.billing-module__Rl4TCG__statusBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.billing-module__Rl4TCG__statusActive{background-color:color-mix(in srgb, var(--palette-success-main) 15%, transparent);color:var(--palette-success-dark)}.billing-module__Rl4TCG__statusTrial{background-color:color-mix(in srgb, var(--palette-warning-main) 15%, transparent);color:var(--palette-warning-dark)}.billing-module__Rl4TCG__statusOverdue{background-color:color-mix(in srgb, var(--palette-error-main) 15%, transparent);color:var(--palette-error-dark)}.billing-module__Rl4TCG__statusInactive{background-color:color-mix(in srgb, var(--palette-text-secondary) 15%, transparent);color:var(--palette-text-secondary)}.billing-module__Rl4TCG__planCard{border:2px solid var(--palette-primary-main);border-radius:var(--shape-border-radius);position:relative}.billing-module__Rl4TCG__planCardFeatured{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-primary-main) 6%, transparent), transparent)}.billing-module__Rl4TCG__cardBrandIcon{background-color:var(--palette-background-paper);border:1px solid var(--palette-divider);letter-spacing:.02em;text-transform:uppercase;width:2.5rem;height:1.75rem;color:var(--palette-text-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}.billing-module__Rl4TCG__trialBanner{border-radius:var(--shape-border-radius);background-color:color-mix(in srgb, var(--palette-warning-main) 12%, transparent);border:1px solid color-mix(in srgb, var(--palette-warning-main) 30%, transparent);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.billing-module__Rl4TCG__invoiceStatusPaid{color:var(--palette-success-main);font-size:.8125rem;font-weight:600}.billing-module__Rl4TCG__invoiceStatusPending{color:var(--palette-warning-dark);font-size:.8125rem;font-weight:600}.billing-module__Rl4TCG__invoiceStatusOverdue{color:var(--palette-error-main);font-size:.8125rem;font-weight:600}.billing-module__Rl4TCG__cardVisual{background:linear-gradient(135deg, var(--palette-primary-dark,#004d56), var(--palette-primary-main));color:#fff;border-radius:10px;flex-direction:column;gap:.5rem;min-height:80px;padding:1rem;display:flex;position:relative}.billing-module__Rl4TCG__planCardComingSoon{opacity:.65}.billing-module__Rl4TCG__securitySeal{background-color:color-mix(in srgb, var(--palette-success-main) 10%, transparent);border:1px solid color-mix(in srgb, var(--palette-success-main) 25%, transparent);color:var(--palette-success-dark);border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}
.input-module__wgJdGq__Input{box-sizing:border-box;width:var(--width,fit-content);height:var(--input-height);border-radius:var(--shape-border-radius);padding-inline:var(--spacing);font-family:inherit;font-weight:400;font-size:var(--font-size);color:var(--palette-text-primary);transition:all var(--default-transition-duration) var(--default-transition-timing-function);outline-color:rgba(from var(--palette-primary-main) r g b / .5);border:1px solid #0000;align-items:center;display:flex;position:relative}.input-module__wgJdGq__Input::placeholder{color:var(--palette-gray-500)}.input-module__wgJdGq__Input [data-slot=input-group-control]{color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;box-shadow:none;background:0 0;border:none;outline:none;flex:1;width:100%;height:100%}.input-module__wgJdGq__Input [data-slot=input-group-control]::placeholder{color:var(--palette-gray-500)}.input-module__wgJdGq__Input:is(:focus-within,:focus,[data-focused],:has([data-focused])){outline:3px solid rgba(from var(--palette-primary-main) r g b / .5)}.input-module__wgJdGq__Input:is([data-invalid],:has([data-invalid])){outline:3px solid rgba(from var(--palette-error-main) r g b / .5)}.input-module__wgJdGq__Input:is([data-disabled],:has([data-disabled])){opacity:.5;pointer-events:none}.input-module__wgJdGq__outlined{border:1px solid var(--palette-divider);background-color:var(--palette-background-paper)}.input-module__wgJdGq__outlined:hover{border-color:var(--palette-gray-500)}.input-module__wgJdGq__outlined:is(:focus-within,:focus,[data-focused],:has([data-focused])){border-color:var(--palette-primary-main)}.input-module__wgJdGq__outlined:is([data-invalid],:has([data-invalid])){border-color:var(--palette-error-main)}.input-module__wgJdGq__filled{background-color:var(--palette-background-default);border:none}
.input-wrapper-module__FzcHga__small{--input-height:calc(var(--spacing) * 4);--font-size:.875rem}.input-wrapper-module__FzcHga__medium{--input-height:calc(var(--spacing) * 4.5);--font-size:1rem}.input-wrapper-module__FzcHga__large{--input-height:calc(var(--spacing) * 5.5);--font-size:1.125rem}.input-wrapper-module__FzcHga__fullWidth{--width:100%}
.input-group-module__S4zxlG__Wrapper{overflow:hidden}[data-slot=combobox-content] .input-group-module__S4zxlG__Wrapper:focus-within{border-color:inherit;box-shadow:0 0 #0000}:is(.input-group-module__S4zxlG__Wrapper:has(>[data-align=block-end]),.input-group-module__S4zxlG__Wrapper:has(>[data-align=block-start]),.input-group-module__S4zxlG__Wrapper:has(>textarea)){flex-direction:column;height:auto}.input-group-module__S4zxlG__Wrapper:has(>[data-align=block-end])>input{padding-top:.75rem}.input-group-module__S4zxlG__Wrapper:has(>[data-align=block-start])>input{padding-bottom:.75rem}.input-group-module__S4zxlG__Wrapper:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * .75)}.input-group-module__S4zxlG__Wrapper:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * .75)}.input-group-module__S4zxlG__Addon{cursor:text;justify-content:center;align-items:center;gap:var(--spacing);height:100%;font-size:var(--font-size);color:var(--palette-gray-600);-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:500;display:flex}.input-group-module__S4zxlG__Addon>kbd{border-radius:calc(var(--shape-border-radius) - 5px)}.input-group-module__S4zxlG__Addon>svg{width:var(--font-size);height:var(--font-size)}:is(.input-group-module__S4zxlG__Input,[data-disabled]) .input-group-module__S4zxlG__Addon{opacity:.5}.input-group-module__S4zxlG__inlineStart{order:-1}.input-group-module__S4zxlG__inlineStart:has(>button){margin-left:calc(var(--spacing) / 2 * -1);padding-block:calc(var(--spacing) / 2)}.input-group-module__S4zxlG__inlineStart:has(>kbd){margin-left:calc(var(--spacing) / 2 * -1);padding-block:calc(var(--spacing) / 2)}.input-group-module__S4zxlG__inlineEnd{order:9999}.input-group-module__S4zxlG__inlineEnd:has(>button){margin-right:calc(var(--spacing) / 2 * -1);padding-block:calc(var(--spacing) / 2)}.input-group-module__S4zxlG__inlineEnd:has(>kbd){margin-right:calc(var(--spacing) / 2 * -1);padding-block:calc(var(--spacing) / 2)}.input-group-module__S4zxlG__blockStart{padding-inline:.625rem;order:-1;justify-content:flex-start;width:100%;padding-top:.5rem}:is(.input-group-module__S4zxlG__blockStart:has(+input),.input-group-module__S4zxlG__blockStart:has(+[data-slot=input-group-control])){padding-top:.5rem}.input-group-module__S4zxlG__blockEnd{padding-inline:.625rem;order:9999;justify-content:flex-start;width:100%;padding-bottom:.5rem}.input-group-module__S4zxlG__Button{border-radius:calc(var(--shape-border-radius) - (var(--spacing) / 2));color:var(--palette-gray-600);font-size:var(--font-size)}.input-group-module__S4zxlG__Button>svg{width:var(--font-size);height:var(--font-size)}.input-group-module__S4zxlG__buttonSmall,.input-group-module__S4zxlG__buttonMedium{padding:calc(var(--spacing) / 2)}.input-group-module__S4zxlG__buttonLarge{padding:var(--spacing)}
.label-module__Xt1Gpq__Label{color:var(--palette-text-primary);margin-bottom:calc(var(--spacing) * .5);flex-direction:column;align-items:flex-start;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.label-module__Xt1Gpq__Label[data-focused]{color:var(--palette-primary-main)}.label-module__Xt1Gpq__Label[data-invalid]{color:var(--palette-error-main)}
.field-module__rdGzHG__Description{color:var(--palette-text-secondary);margin:0;margin-top:calc(var(--spacing) * .5);font-size:.875rem}.field-module__rdGzHG__Error{color:var(--palette-error-main);margin:0;margin-top:calc(var(--spacing) * .5);font-size:.875rem}
.select-module__hB1Weq__Trigger{-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:inline-flex}.select-module__hB1Weq__Value{color:var(--palette-text-primary);font-size:var(--font-size)}.select-module__hB1Weq__Value[data-placeholder]{color:var(--palette-gray-500)}.select-module__hB1Weq__Icon{color:var(--palette-text-secondary);justify-content:center;align-items:center;display:flex}.select-module__hB1Weq__ScrollArrow{cursor:default;z-index:1;border-radius:var(--shape-border-radius,.375rem);text-align:center;background-color:canvas;justify-content:center;align-items:center;width:100%;height:1rem;font-size:.75rem;line-height:1rem;display:flex}.select-module__hB1Weq__ScrollArrow:before{content:"";width:100%;height:100%;position:absolute;left:0}.select-module__hB1Weq__ScrollUpArrow{top:0}.select-module__hB1Weq__ScrollUpArrow[data-side=none]:before{top:-100%}.select-module__hB1Weq__ScrollDownArrow{bottom:0}.select-module__hB1Weq__ScrollDownArrow[data-side=none]:before{bottom:-100%}.select-module__hB1Weq__Positioner{-webkit-user-select:none;user-select:none;z-index:1300;outline:none}.select-module__hB1Weq__List{padding:calc(var(--spacing) * .5);scroll-padding-top:calc(var(--spacing) * 3);scroll-padding-bottom:calc(var(--spacing) * 3);position:relative;overflow-y:auto}.select-module__hB1Weq__Item{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:calc(var(--shape-border-radius) * .8);height:var(--input-height);padding-inline:calc(var(--spacing) * .5);font-size:var(--font-size);-webkit-user-select:none;user-select:none;cursor:pointer;grid-template-columns:calc(var(--spacing) * 1.5) 1fr;outline:none;min-width:100%;display:flex;position:relative}.select-module__hB1Weq__Item[data-highlighted]{background-color:var(--mui-palette-action-hover);border-radius:calc(var(--shape-border-radius) - (var(--spacing) * .5))}.select-module__hB1Weq__Item[data-disabled]{color:var(--palette-text-disabled);cursor:default;pointer-events:none}.select-module__hB1Weq__Item[data-highlighted][data-disabled]{background-color:#0000}.select-module__hB1Weq__ItemText{white-space:nowrap;flex:1 0;gap:.5rem;display:flex}.select-module__hB1Weq__ItemIndicator{pointer-events:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;right:.5rem}
.textarea-module__Scf8YW__TextArea{min-height:calc(var(--input-height) * 2);padding:var(--spacing)}
.popup-module__NDzUtq__Popup{isolation:isolate;z-index:1300;max-height:var(--available-height);width:var(--anchor-width);min-width:9rem;transform-origin:var(--transform-origin);border-radius:var(--shape-border-radius);background-color:var(--palette-background-paper);color:var(--palette-text-primary);box-shadow:var(--mui-shadows-8), 0px 4px 12px #0003;transition-duration:.1s;position:relative;overflow:hidden auto}.popup-module__NDzUtq__Popup[data-open]{animation:.1s ease-out popup-module__NDzUtq__enter}.popup-module__NDzUtq__Popup[data-closed]{animation:.1s ease-in popup-module__NDzUtq__exit}.popup-module__NDzUtq__Popup{animation:none}
.selector-module__wKwguq__Trigger{width:100%;padding:calc(var(--spacing) - 2px) var(--spacing);border-radius:var(--shape-border-radius);cursor:pointer;text-align:left;color:var(--palette-text-primary);background:0 0;border:none;outline:none;align-items:center;gap:.625rem;font-family:inherit;display:flex}.selector-module__wKwguq__Trigger:hover,.selector-module__wKwguq__Trigger[data-popup-open]{background-color:var(--mui-palette-action-hover)}.selector-module__wKwguq__Trigger:focus-visible{outline:3px solid rgba(from var(--palette-primary-main) r g b / .5)}.selector-module__wKwguq__Icon{border-radius:var(--shape-border-radius);border:1px solid var(--palette-divider);background-color:var(--palette-background-default);width:32px;height:32px;color:var(--palette-text-secondary);justify-content:center;align-items:center;display:flex;overflow:hidden}.selector-module__wKwguq__Text{text-overflow:ellipsis;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.selector-module__wKwguq__Name{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}.selector-module__wKwguq__Subtitle{color:var(--palette-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.3;overflow:hidden}
