*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,button,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}span,a,em{display:initial;vertical-align:initial}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}[tabindex="-1"]:focus{outline:0}hr{box-sizing:content-box;height:0;overflow:visible}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}button{color:#070752}button,select{text-transform:none;cursor:pointer}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}mark{vertical-align:baseline}:root{--neutral-50: #e6e8ea;--neutral-100: #cfd1d4;--neutral-200: #9da3aa;--neutral-300: #6f7880;--neutral-400: #3e434a;--neutral-500: #202325;--neutral-600: #151719;--neutral-700: #111213;--neutral-800: #090a0b;--neutral-900: #050505;--neutral-950: #020303;--sidebar-bg: #fff;--header-bg: #fff;--card-bg: #fff;--avatar-fg: #fff;--body-bg: #000f19;--body-fg: #888;--strong: #eeede6;--field-bc: #3e434a;--field-focus-bc: #0277c7;--field-color: #cfd1d4}html[data-theme-mode=dark][data-theme-accent=neutral]{--neutral-50: #050505;--neutral-100: #050505;--neutral-200: #090a0b;--neutral-300: #111213;--neutral-400: #151719;--neutral-500: #202325;--neutral-600: #3e434a;--neutral-700: #6f7880;--neutral-800: #9da3aa;--neutral-900: #cfd1d4;--neutral-950: #e6e8ea}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700}h1,.h1{font-size:36px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}.h{font-size:16px}.caption{font-size:14px}.overline{font-size:12px}code{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace}.data-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--gutter-x, 12px);padding-left:var(--gutter-x, 12px);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--gutter-x: 24px;--gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--gutter-y)*-1);margin-right:calc(var(--gutter-x)*-0.5);margin-left:calc(var(--gutter-x)*-0.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y)}.icon{fill:currentColor;height:1em;width:1em;min-width:12px;min-height:12px;display:inline-block;vertical-align:middle}.icon path[opacity],.icon rect[opacity]{fill:currentColor}.icon path[stroke-width],.icon rect[stroke-width],.icon circle[stroke-width],.icon line[stroke-width],.icon polyline[stroke-width],.icon polygon[stroke-width],.icon ellipse[stroke-width]{stroke:currentColor;fill:none}.btn{--btn-bg: var(--neutral-200);--btn-bc: var(--neutral-200);--btn-fg: var(--fg);--btn-padding-y: 2px;--btn-padding-x: 12px;--btn-hover-bg: var(--neutral-300);--btn-hover-bc: var(--neutral-300);--btn-min-height: 44px;--btn-hover-fg: var(--fg);--btn-active-bg: var(--neutral-300);--btn-active-bc: var(--neutral-300);--btn-active-fg: var(--fg);--btn-font-size: 14px;--btn-gap: 8px;--btn-radius: 8px;--btn-icon-size: 18px;--btn-icon-btn-size: 36px;--btn-focus-ring-color: var(--btn-fg)}html[data-theme-mode=dark] .btn:not([class*=btn--]){--btn-bg: var(--neutral-500);--btn-bc: var(--neutral-500);--btn-hover-bg: var(--neutral-600);--btn-hover-bc: var(--neutral-600);--btn-active-bg: var(--neutral-600);--btn-active-bc: var(--neutral-600)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-y) var(--btn-padding-x);min-height:var(--btn-min-height);font-family:inherit;font-size:var(--btn-font-size);font-weight:500;line-height:1.25;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid var(--btn-bc);border-radius:var(--btn-radius);background-color:var(--btn-bg);color:var(--btn-fg);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.btn .icon,.btn svg{flex-shrink:0}.btn:hover:not(:disabled):not(.btn--disabled){background-color:var(--btn-hover-bg);border-color:var(--btn-hover-bc);color:var(--btn-hover-fg)}.btn:active:not(:disabled):not(.btn--disabled){background-color:var(--btn-active-bg);border-color:var(--btn-active-bc);color:var(--btn-active-fg)}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb, var(--btn-focus-ring-color) 35%, transparent)}.btn--primary{--btn-bg: #0277c7;--btn-bc: #0277c7;--btn-fg: #fff;--btn-hover-bg: rgb(1.8731343284, 111.4514925373, 186.3768656716);--btn-hover-bc: rgb(1.8731343284, 111.4514925373, 186.3768656716);--btn-hover-fg: #fff;--btn-active-bg: rgb(1.7462686567, 103.9029850746, 173.7537313433);--btn-active-bc: rgb(1.7462686567, 103.9029850746, 173.7537313433);--btn-active-fg: #fff;--btn-focus-ring-color: #0277c7}.btn--pill{--btn-radius: 10000px}.btn--square{--btn-radius: 0}.btn--rounded{--btn-radius: 12px}.btn--block{display:flex;width:100%}.btn--icon-toggle svg:last-child{display:none}.btn--icon-toggle[aria-pressed=true] svg:first-child{display:none}.btn--icon-toggle[aria-pressed=true] svg:last-child{display:block}.btn:disabled,.btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--loading{position:relative;color:rgba(0,0,0,0) !important;pointer-events:none}.btn--loading>*:not(.btn__spinner){visibility:hidden}.btn--loading .btn__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);visibility:visible}@keyframes btn-spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.fieldset{display:flex;flex-direction:column;gap:16px;width:100%}.fieldset--horizontal{--label-width: 20%}@media(min-width: 768px){.fieldset--horizontal .field-group{display:grid;grid-template-columns:var(--label-width) 1fr;column-gap:24px;align-items:start}.fieldset--horizontal .field-group .label{margin-left:var(--label-ml, 0);padding-top:calc((var(--field-height, 44px) - 18px)/2)}.fieldset--horizontal .field-group .field-helper,.fieldset--horizontal .field-group .field-error{grid-column:2}}.fieldset--horizontal-md{gap:24px;--label-width: 20%}@media(min-width: 768px){.fieldset--horizontal-md .field-group{display:grid;grid-template-columns:var(--label-width) 1fr;column-gap:24px;align-items:start}.fieldset--horizontal-md .field-group .label{margin-left:var(--label-ml, 0);padding-top:calc((var(--field-height, 44px) - 18px)/2)}.fieldset--horizontal-md .field-group .field-helper,.fieldset--horizontal-md .field-group .field-error{grid-column:2}}.fieldset--horizontal-lg{gap:24px;--label-width: 20%}@media(min-width: 992px){.fieldset--horizontal-lg .field-group{display:grid;grid-template-columns:var(--label-width) 1fr;column-gap:24px;align-items:start}.fieldset--horizontal-lg .field-group .label{margin-left:var(--label-ml, 0);padding-top:calc((var(--field-height, 44px) - 18px)/2)}.fieldset--horizontal-lg .field-group .field-helper,.fieldset--horizontal-lg .field-group .field-error{grid-column:2}}.fieldset--horizontal-right{--label-ml: auto}.field-group{--field-height: 44px;position:relative;display:flex;flex-direction:column}.field-group:has(.field--xs){--field-height: 32px}.field-group:has(.field--sm){--field-height: 36px}.field-group:has(.field--md){--field-height: 44px}.field-group--xs{--field-height: 32px}.field-group--sm{--field-height: 36px}.field-group--md{--field-height: 44px}.field-group--inline{flex-direction:row;align-items:center;gap:40px}.field-group--floating .field-container{position:relative}.field-group--floating .field{padding-top:1.25rem;height:calc(var(--field-height, 44px) + .5rem)}.field-group--floating .field::placeholder{color:rgba(0,0,0,0)}.field-group--floating .label{position:absolute;top:50%;left:12px;transform:translateY(-50%);margin:0;font-size:14px;font-weight:400;color:var(--field-placeholder-fg, #94a3b8);pointer-events:none;transition:all .2s ease;z-index:1}.field-group--floating .field:focus~.label,.field-group--floating .field:not(:placeholder-shown)~.label{top:.625rem;transform:translateY(0);font-size:.75rem;font-weight:500;color:var(--primary)}.field-group--floating .field-combobox .field-combobox__trigger{padding-top:1.25rem;height:calc(var(--field-height, 44px) + .5rem)}.field-group--floating .field-combobox .field-combobox__placeholder{display:none}.field-group--floating .field-combobox~.label{position:absolute;top:50%;left:12px;transform:translateY(-50%);margin:0;font-size:14px;font-weight:400;color:var(--field-placeholder-fg, #94a3b8);pointer-events:none;transition:all .2s ease;z-index:1}.field-group--floating .field-combobox:focus-within~.label,.field-group--floating .field-combobox.is-filled~.label{top:.625rem;transform:translateY(0);font-size:.75rem;font-weight:500;color:var(--primary)}.label{display:inline-flex;align-items:center;font-size:12px;margin:0 0 4px;font-weight:700;color:var(--label-fg, var(--fg));text-transform:uppercase}.label--required:not(:has(*))::after{content:"*";color:#ef4444;margin-left:1px}.label--required:has(*)>:first-child::after{content:"*";color:#ef4444;margin-left:1px}.field-container{position:relative}.field-container--addon{display:flex;align-items:stretch;border:1px solid var(--field-bc);border-radius:8px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.field-container--addon:focus-within{border-color:var(--field-focus-bc);box-shadow:var(--focus-ring)}.field-container--addon .field{flex:1;min-width:0;border:0;border-radius:0}.field-container--addon .field:focus{box-shadow:none}.field-container--addon .field:first-child{border-top-left-radius:calc(8px - 1px);border-bottom-left-radius:calc(8px - 1px)}.field-container--addon .field:last-child{border-top-right-radius:calc(8px - 1px);border-bottom-right-radius:calc(8px - 1px)}.field-container--addon:has(.field-addon--bare:first-child) .field{padding-left:8px}.field-container--addon:has(.field-addon--bare:last-child) .field{padding-right:0}.field{display:flex;width:100%;appearance:none;font-family:inherit;background-clip:padding-box;height:var(--field-height, 44px);border:1px solid var(--field-bc);border-radius:8px;padding:4px 12px;background-color:var(--field-bg);color:var(--field-color);box-shadow:var(--field-box-shadow);font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.field:focus{outline:0;border-color:var(--field-focus-bc);box-shadow:var(--focus-ring)}.field::-webkit-date-and-time-value{min-width:85px;height:1.4em;margin:0}.field::-webkit-datetime-edit{display:block;padding:0}.field::placeholder{color:var(--field-placeholder-fg, #94a3b8);opacity:1}.field:disabled,.field[readonly]{background-color:var(--field-disabled-bg, #f1f5f9);opacity:1;cursor:not-allowed}.field:disabled{color:var(--field-disabled-fg, #cbd5e1)}.field[type=file]{overflow:hidden}.field[type=file]:not(:disabled):not([readonly]){cursor:pointer}.field--error{border-color:#ef4444;background-color:#fef2f2}.field--error:focus{border-color:#ef4444}.field--xs{--field-height: 32px;height:32px}.field--sm{--field-height: 36px;height:36px}.field--md{--field-height: 44px;height:44px}.field-group--error .field{border-color:#ef4444}select.field{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:32px;cursor:pointer}select.field::-ms-expand{display:none}select.field:disabled{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}textarea.field{height:100px;padding:8px 12px}.radio,.checkbox{display:inline-flex;align-items:flex-start;gap:8px}.radio:has(input:disabled),.checkbox:has(input:disabled){opacity:.6;pointer-events:none}.radio__input,.checkbox__input{appearance:none;cursor:pointer;position:relative;margin:0;flex-shrink:0;width:18px;height:18px;border:1px solid var(--check-bc);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(hover: hover){.radio__input:hover,.checkbox__input:hover{box-shadow:var(--check-focus-ring)}}.radio__input:focus,.checkbox__input:focus{outline:none}.radio__input:checked,.checkbox__input:checked{--check-bc: var(--check-checked-bc);--check-bg: var(--check-checked-bg);--check-fg: var(--check-checked-fg)}.radio__label,.checkbox__label{cursor:pointer;user-select:none;margin-top:-1px}.checkbox{--check-bc: var(--field-bc);--check-bg: var(--field-bg);--check-fg: var(--field-bg);--check-focus-ring: var(--focus-ring)}.checkbox__input{background-color:var(--check-bg);border-radius:4px;background-size:14px;background-position:center;background-repeat:no-repeat}.checkbox__input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.checkbox__input--blue{--check-focus-ring: 0 0 0 3px rgba(59, 130, 246, 0.2)}.checkbox__input--blue:checked{--check-bg: #3b82f6;--check-bc: #3b82f6;--check-fg: #fff}.checkbox__input--green{--check-focus-ring: 0 0 0 3px rgba(34, 197, 94, 0.2)}.checkbox__input--green:checked{--check-bg: #22c55e;--check-bc: #ca8a04;--check-fg: #fff}.checkbox__input--red{--check-focus-ring: 0 0 0 3px rgba(254, 226, 226, 0.2)}.checkbox__input--red:checked{--check-bg: #fee2e2;--check-bc: #fee2e2;--check-fg: #fff}.checkbox__input--amber{--check-focus-ring: 0 0 0 3px rgba(245, 158, 11, 0.2)}.checkbox__input--amber:checked{--check-bg: #f59e0b;--check-bc: #f59e0b;--check-fg: #0f172a}.radio{--check-bc: var(--field-bc);--check-bg: var(--field-bg);--check-fg: var(--field-bg);--check-focus-ring: var(--focus-ring)}.radio__input{background-color:var(--check-bg);border-radius:50%}.radio__input::after{content:"";position:absolute;inset:0;margin:auto;width:8px;height:8px;background-color:var(--check-fg);border-radius:50%;transform:scale(0);transition:transform .15s ease-in-out}.radio__input:checked::after{transform:scale(1)}.radio__input:disabled{opacity:.5;pointer-events:none}.radio__input--blue{--check-focus-ring: 0 0 0 3px rgba(59, 130, 246, 0.2)}.radio__input--blue:checked{--check-bg: #3b82f6;--check-bc: #3b82f6;--check-fg: #fff}.radio__input--green{--check-focus-ring: 0 0 0 3px rgba(34, 197, 94, 0.2)}.radio__input--green:checked{--check-bg: #22c55e;--check-bc: #22c55e;--check-fg: #fff}.radio__input--red{--check-focus-ring: 0 0 0 3px rgba(239, 68, 68, 0.2)}.radio__input--red:checked{--check-bg: #ef4444;--check-bc: #ef4444;--check-fg: #fff}.switch{--switch-width: 44px;--switch-height: 24px;--switch-knob: 20px;--switch-radius: 12px;--switch-translate: 20px;--switch-bg: #22c55e;--switch-focus-ring: 0 0 0 3px rgba(34, 197, 94, 0.15);position:relative;display:inline-flex;align-items:center;cursor:pointer;gap:8px}.switch__input{appearance:none;width:var(--switch-width);height:var(--switch-height);background-color:var(--bc);border-radius:var(--switch-radius);cursor:pointer;transition:all .2s ease-in-out;position:relative}.switch__input::after{content:"";position:absolute;top:2px;left:2px;width:var(--switch-knob);height:var(--switch-knob);background-color:#fff;border-radius:50%;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.2)}.switch__input:checked{background-color:var(--switch-bg)}.switch__input:checked::after{transform:translateX(var(--switch-translate))}@media(hover: hover){.switch__input:hover{box-shadow:var(--switch-focus-ring)}}.switch__input:focus{outline:none}.switch__input:disabled{opacity:.5;cursor:not-allowed}.switch__input--blue{--switch-focus-ring: 0 0 0 3px rgba(59, 130, 246, 0.2)}.switch__input--blue:checked{--switch-bg: #3b82f6}.switch__input--primary{--switch-focus-ring: 0 0 0 3px rgba(59, 130, 246, 0.2)}.switch__input--primary:checked{--switch-bg: #3b82f6}.switch__input--xs{--switch-width: 32px;--switch-height: 16px;--switch-radius: 8px;--switch-knob: 12px;--switch-translate: 16px}.switch__input--lg{--switch-width: 87.984px;--switch-height: 48px;--switch-radius: 24px;--switch-knob: 44px;--switch-translate: 39.984px}.switch__input--sm{--switch-width: 32px;--switch-height: 32px;--switch-radius: 16px;--switch-knob: 28px}.switch__input--md{--switch-width: 100px}.switch__label{user-select:none}.field-addon{display:flex;align-items:center;white-space:nowrap;font-size:14px;padding:0 12px;color:var(--field-addon-fg);background-color:var(--field-addon-bg)}.field-addon:first-child{border-top-left-radius:calc(8px - 1px);border-bottom-left-radius:calc(8px - 1px)}.field-addon:last-child{border-top-right-radius:calc(8px - 1px);border-bottom-right-radius:calc(8px - 1px)}.field-addon--bare{background-color:rgba(0,0,0,0)}.field-addon--bare:first-child{padding-right:0}.field-addon--bare:last-child{padding-left:0}.field-icon{position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);left:12px;font-size:min(var(--field-height)*.5,18px);color:var(--field-icon-fg)}.field-icon+.field{padding-left:calc(12px + min(calc(var(--field-height) * 0.5),18px) + 4px)}.field-icon--right{right:12px;left:auto}.field-icon--right~.field,.field-icon--right+.field{padding-left:12px;padding-right:calc(12px + min(calc(var(--field-height) * 0.5),18px) + 4px)}.field-icon--btn{display:flex;background-color:rgba(0,0,0,0);pointer-events:auto}.field-range{width:100%;height:6px;appearance:none;background:var(--field-bc);border-radius:3px;outline:none;cursor:pointer}.field-range .field-range::-moz-range-thumb,.field-range .field-range::-webkit-slider-thumb{appearance:none;width:16px;height:16px;background:#fff;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.2)}.field-range::-webkit-slider-thumb:hover{transform:scale(1.1)}.field-range::-moz-range-thumb:hover{transform:scale(1.1)}.field-range:focus::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.field-helper{font-size:13px;font-weight:400;margin-top:4px;color:var(--field-helper-fg, #64748b)}.field-error{font-size:13px;font-weight:500;color:#ef4444;margin-top:4px}.multi-field__container{display:flex;flex-direction:column;gap:.5rem}.multi-field__entry{display:flex;align-items:center;gap:.5rem}.multi-field__input{flex:1}.multi-field__remove{flex-shrink:0;padding:.375rem}.field-phone{position:relative;display:flex;align-items:stretch;width:100%}.field-phone__trigger{display:flex;align-items:center;gap:.375rem;padding:0 .75rem;border-right:0;border-radius:8px 0 0 8px;cursor:pointer;min-width:5.5rem;max-width:5.5rem;flex:0 0 auto}.field-phone__trigger:hover{background-color:var(--field-addon-bg)}.field-phone__trigger:focus{z-index:1}.field-phone__trigger[aria-expanded=true]{border-color:var(--field-focus-bc);z-index:1}.field-phone__value{display:flex;align-items:center;gap:.375rem}.field-phone__selected-flag{width:1.25rem;height:.875rem;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.field-phone__selected-code{font-size:.875rem;color:var(--fg);font-weight:500}.field-phone__icon{width:.875rem;height:.875rem;color:var(--field-icon-fg, #94a3b8);transition:transform .2s ease;flex-shrink:0}[aria-expanded=true] .field-phone__icon{transform:rotate(180deg)}.field-phone__input-wrapper{flex:1;display:flex;align-items:stretch;min-width:0}.field-phone__input{flex:1;min-width:0;border-radius:0 8px 8px 0}.field-phone__input:focus{z-index:1}.field-phone__dropdown{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background-color:var(--dropdown-menu-bg);border:0 solid var(--dropdown-menu-bc);border-radius:8px;padding:.25rem;z-index:50;opacity:0;visibility:hidden;transform:translateY(-0.5rem);transition:opacity .2s ease,transform .2s ease,visibility .2s;-webkit-box-shadow:var(--dropdown-box-shadow);box-shadow:var(--dropdown-box-shadow)}.field-phone__dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}.field-phone__search-container{padding:.5rem;border-bottom:1px solid var(--bc)}.field-phone__search{height:2rem;padding:.25rem .5rem;border-radius:calc(8px - 2px);font-size:.875rem}.field-phone__list{max-height:280px;overflow-y:auto;padding:.25rem 0;margin:0;list-style:none}.field-phone__list::-webkit-scrollbar{width:6px}.field-phone__list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.field-phone__list::-webkit-scrollbar-thumb{background-color:var(--bc);border-radius:3px}.field-phone__option{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:calc(8px - 2px);cursor:pointer;transition:background-color .15s ease;color:var(--fg)}.field-phone__option:hover,.field-phone__option[data-highlighted]{background-color:var(--dropdown-menu-item-hover-bg)}.field-phone__option[aria-selected=true]{background-color:rgba(var(--primary-rgb), 0.1);color:var(--primary)}.field-phone__option-flag{width:1.25rem;height:.875rem;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1);flex-shrink:0}.field-phone__option-name{flex:1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-phone__option-dial{font-size:.75rem;color:var(--text-muted);flex-shrink:0}.field-phone__empty{padding:1rem;text-align:center;color:var(--text-muted);font-size:.875rem}.field-phone--error .field-phone__trigger{border-color:#ef4444;background-color:#fef2f2}.field-phone--error .field-phone__input{border-color:#ef4444;background-color:#fef2f2}.field-phone--sm .field-phone__trigger{padding:0 .5rem;min-width:4.5rem;max-width:4.5rem}.field-phone--sm .field-phone__selected-flag{width:1rem;height:.7rem}.field-phone--sm .field-phone__selected-code{font-size:.8125rem}.field-phone--lg .field-phone__trigger{padding:0 1rem;min-width:6.5rem;max-width:6.5rem}.field-phone--lg .field-phone__selected-flag{width:1.5rem;height:1rem}.field-phone--lg .field-phone__selected-code{font-size:1rem}.field-phone--fullwidth{width:100%}.field-group--floating .field-phone .field-phone__input{padding-top:1.25rem;height:calc(var(--field-height, 44px) + .5rem)}.field-group--floating .field-phone .field-phone__input::placeholder{color:rgba(0,0,0,0)}.field-group--floating .field-phone~.label{left:calc(5.5rem + 12px)}.field-group--floating .field-phone.is-filled~.label,.field-group--floating .field-phone:focus-within~.label{top:.625rem;transform:translateY(0);font-size:.75rem;font-weight:500;color:var(--primary)}:root{--color-picker-bg: var(--bg);--color-picker-bc: var(--bc)}html[data-theme-mode=dark]{--color-picker-bc: var(--neutral-200)}:root{--dropzone-bg: var(--bg);--dropzone-bc: var(--neutral-300);--dropzone-hover-bg: var(--neutral-50);--dropzone-hover-bc: var(--neutral-400);--dropzone-active-bg: rgba(var(--primary), 0.05);--dropzone-active-bc: var(--primary);--dropzone-icon-bg: var(--neutral-100);--dropzone-icon-fg: var(--neutral-500);--dropzone-title-fg: var(--strong);--dropzone-description-fg: var(--fg);--dropzone-hint-fg: var(--muted);--dropzone-file-bg: var(--bg);--dropzone-file-bc: var(--bc);--dropzone-file-icon-bg: var(--neutral-100);--dropzone-file-icon-fg: var(--neutral-500);--dropzone-file-name-fg: var(--fg);--dropzone-file-meta-fg: var(--muted);--dropzone-file-remove-fg: var(--neutral-400);--dropzone-file-remove-hover-bg: var(--neutral-100);--dropzone-progress-track-bg: var(--neutral-200);--dropzone-progress-bar-bg: var(--primary);--dropzone-thumbnail-bg: var(--neutral-100);--dropzone-thumbnail-bc: var(--bc);--dropzone-thumbnail-icon-fg: var(--neutral-400)}html[data-theme-mode=dark]{--dropzone-bc: var(--neutral-400);--dropzone-hover-bg: var(--neutral-100)}:root{--popover-bg: var(--bg);--popover-bc: var(--bc);--popover-header-bg: var(--bg);--popover-header-bc: var(--bc);--popover-header-fg: var(--strong);--popover-body-fg: var(--fg);--popover-footer-bg: var(--neutral-50);--popover-footer-bc: var(--bc);--popover-item-fg: var(--fg);--popover-item-hover-bg: var(--neutral-100);--popover-item-active-bg: rgba(var(--primary), 0.1);--popover-item-active-fg: var(--primary)}html[data-theme-mode=dark]{--popover-footer-bg: var(--neutral-100)}.bs-popover-auto,.bs-popover-top,.bs-popover-bottom,.bs-popover-start,.bs-popover-end,[data-popper-placement]{--bs-popover-bg: var(--popover-bg);--bs-popover-border-color: var(--popover-bc);--bs-popover-border-radius: 8px;--bs-popover-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);--bs-popover-header-bg: var(--popover-header-bg);--bs-popover-header-color: var(--popover-header-fg);--bs-popover-body-color: var(--popover-body-fg);--bs-popover-body-padding-x: 16px;--bs-popover-body-padding-y: 12px;--bs-popover-header-padding-x: 16px;--bs-popover-header-padding-y: 12px;font-family:inherit}.bs-popover-auto .popover-header,.bs-popover-top .popover-header,.bs-popover-bottom .popover-header,.bs-popover-start .popover-header,.bs-popover-end .popover-header,[data-popper-placement] .popover-header{font-weight:600;border-bottom:1px solid var(--popover-header-bc)}.bs-popover-auto .popover-body,.bs-popover-top .popover-body,.bs-popover-bottom .popover-body,.bs-popover-start .popover-body,.bs-popover-end .popover-body,[data-popper-placement] .popover-body{color:var(--popover-body-fg)}.bs-popover-auto .popover-arrow::before,.bs-popover-top .popover-arrow::before,.bs-popover-bottom .popover-arrow::before,.bs-popover-start .popover-arrow::before,.bs-popover-end .popover-arrow::before,[data-popper-placement] .popover-arrow::before{border-color:var(--popover-bc)}.bs-popover-auto .popover-arrow::after,.bs-popover-top .popover-arrow::after,.bs-popover-bottom .popover-arrow::after,.bs-popover-start .popover-arrow::after,.bs-popover-end .popover-arrow::after,[data-popper-placement] .popover-arrow::after{border-color:var(--popover-bg)}@keyframes skeleton-pulse{0%,100%{opacity:1}50%{opacity:.4}}@keyframes skeleton-wave{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}:root{--skeleton-bg: var(--neutral-200);--skeleton-highlight: var(--neutral-50)}html[data-theme-mode=dark]{--skeleton-bg: var(--neutral-200);--skeleton-highlight: var(--neutral-300)}.toast-container{position:fixed;z-index:5000;display:flex;flex-direction:column;gap:12px;pointer-events:none;max-height:calc(100vh - 32px);overflow:hidden}.toast-container,.toast-container--top-right{top:16px;right:16px;align-items:flex-end}.toast-container--top-left{top:16px;left:16px;align-items:flex-start}.toast-container--top-center{top:16px;left:50%;transform:translateX(-50%);align-items:center}.toast-container--bottom-right{bottom:16px;right:16px;align-items:flex-end;flex-direction:column-reverse}.toast-container--bottom-left{bottom:16px;left:16px;align-items:flex-start;flex-direction:column-reverse}.toast-container--bottom-center{bottom:16px;left:50%;transform:translateX(-50%);align-items:center;flex-direction:column-reverse}.toast{display:flex;align-items:flex-start;gap:12px;min-width:300px;max-width:420px;padding:14px 16px;background-color:var(--toast-bg);border:1px solid var(--toast-bc);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);pointer-events:auto;position:relative;overflow:hidden;--bs-toast-bg: var(--toast-bg);--bs-toast-border-color: var(--toast-bc);--bs-toast-border-radius: 8px;--bs-toast-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.05);--bs-toast-header-bg: transparent;--bs-toast-header-border-color: transparent}.toast:not(.show):not(.showing){opacity:0}.toast.showing,.toast.show{display:flex;opacity:1}.toast__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;font-size:20px;color:var(--toast-icon-fg)}.toast__content{flex:1;min-width:0}.toast__title{margin:0;font-size:14px;font-weight:600;color:var(--toast-title-fg);line-height:1.4}.toast__message{margin:4px 0 0;font-size:13px;font-weight:400;color:var(--toast-message-fg);line-height:1.4}.toast__actions{display:flex;align-items:center;gap:8px;margin-top:8px}.toast__action{padding:4px 12px;font-size:12px;font-weight:500;color:var(--toast-action-fg);background-color:var(--toast-action-bg);border:1px solid var(--toast-action-bc);border-radius:4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.toast__action:hover{background-color:var(--toast-action-hover-bg);border-color:var(--toast-action-hover-bc)}.toast__action--primary{color:#fff;background-color:var(--primary);border-color:var(--primary)}.toast__action--primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.toast__action--link{padding:4px 8px;color:var(--primary);background-color:rgba(0,0,0,0);border:none}.toast__action--link:hover{text-decoration:underline}.toast__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin:-4px -4px -4px 0;padding:0;background:rgba(0,0,0,0);border:none;border-radius:4px;color:var(--toast-close-fg);cursor:pointer;transition:background-color .15s ease,color .15s ease}.toast__close:hover{background-color:var(--toast-close-hover-bg);color:var(--toast-close-hover-fg)}.toast__close .icon{font-size:16px}.toast__progress{position:absolute;bottom:0;left:0;height:3px;background-color:var(--toast-progress-bg);border-radius:0 0 0 8px;animation:toast-progress linear forwards;animation-duration:var(--toast-duration, 5000ms)}@keyframes toast-progress{from{width:100%}to{width:0%}}.toast--success{--toast-icon-fg: #22c55e;--toast-progress-bg: #22c55e;border-left:3px solid #22c55e}.toast--error,.toast--danger{--toast-icon-fg: #ef4444;--toast-progress-bg: #ef4444;border-left:3px solid #ef4444}.toast--warning{--toast-icon-fg: #eab308;--toast-progress-bg: #eab308;border-left:3px solid #eab308}.toast--info{--toast-icon-fg: #3b82f6;--toast-progress-bg: #3b82f6;border-left:3px solid #3b82f6}.toast--success-solid{background-color:#22c55e;border-color:#22c55e;--toast-title-fg: #fff;--toast-message-fg: rgba(255, 255, 255, 0.9);--toast-icon-fg: #fff;--toast-close-fg: rgba(255, 255, 255, 0.7);--toast-close-hover-bg: rgba(255, 255, 255, 0.1);--toast-close-hover-fg: #fff;--toast-progress-bg: rgba(255, 255, 255, 0.3)}.toast--error-solid{background-color:#ef4444;border-color:#ef4444;--toast-title-fg: #fff;--toast-message-fg: rgba(255, 255, 255, 0.9);--toast-icon-fg: #fff;--toast-close-fg: rgba(255, 255, 255, 0.7);--toast-close-hover-bg: rgba(255, 255, 255, 0.1);--toast-close-hover-fg: #fff;--toast-progress-bg: rgba(255, 255, 255, 0.3)}.toast--warning-solid{background-color:#eab308;border-color:#eab308;--toast-title-fg: #0f172a;--toast-message-fg: #1e293b;--toast-icon-fg: #0f172a;--toast-close-fg: #334155;--toast-close-hover-bg: rgba(0, 0, 0, 0.1);--toast-close-hover-fg: #0f172a;--toast-progress-bg: rgba(0, 0, 0, 0.2)}.toast--info-solid{background-color:#3b82f6;border-color:#3b82f6;--toast-title-fg: #fff;--toast-message-fg: rgba(255, 255, 255, 0.9);--toast-icon-fg: #fff;--toast-close-fg: rgba(255, 255, 255, 0.7);--toast-close-hover-bg: rgba(255, 255, 255, 0.1);--toast-close-hover-fg: #fff;--toast-progress-bg: rgba(255, 255, 255, 0.3)}.toast--compact{min-width:0;padding:10px 14px}.toast--compact .toast__icon{width:18px;height:18px;font-size:18px}.toast--compact .toast__title{font-size:13px}.toast--compact .toast__message{font-size:12px}.toast--promise .toast__icon{animation:spin 1s linear infinite}.toast--no-close .toast__close{display:none}.toast--stacked::after{content:attr(data-count);position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;color:#fff;background-color:var(--primary);border-radius:10000px}.toast--with-avatar .toast__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}:root{--toast-bg: var(--bg);--toast-bc: var(--bc);--toast-title-fg: var(--strong);--toast-message-fg: var(--fg);--toast-icon-fg: var(--neutral-500);--toast-close-fg: var(--neutral-400);--toast-close-hover-bg: var(--neutral-100);--toast-close-hover-fg: var(--neutral-700);--toast-action-fg: var(--fg);--toast-action-bg: var(--bg);--toast-action-bc: var(--bc);--toast-action-hover-bg: var(--neutral-100);--toast-action-hover-bc: var(--neutral-300);--toast-progress-bg: var(--primary)}html[data-theme-mode=dark]{--toast-bg: var(--neutral-100);--toast-bc: var(--neutral-200)}@-ms-viewport{width:device-width}html{background-color:var(--body-bg);color:var(--body-fg)}@media(prefers-reduced-motion: no-preference){html{transition:background-color .2s ease,color .2s ease}}html,body{height:100%;background-color:var(--body-bg);color:var(--body-fg)}body{display:flex;flex-direction:column;font-size:14px;font-family:"Inter",sans-serif;line-height:1.5;overflow-x:hidden;background-color:var(--body-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}main{flex:1 0 auto}a{text-decoration:none;color:var(--link-fg)}a:hover{color:var(--link-hover-fg, var(--link-fg))}.auth-layout{display:flex;min-height:100vh;min-height:100dvh}.auth-layout__form{display:flex;flex-direction:column;flex:1 1 0%;min-width:0}.auth-layout__footer>*,.auth-layout__container,.auth-layout__header>*{width:100%;max-width:420px;margin-left:auto;margin-right:auto}.auth-layout__header{flex-shrink:0;padding:24px 32px}.auth-layout__content{flex:1 1 0%;display:flex;align-items:center;justify-content:center;padding:24px 32px}.auth-layout__footer{flex-shrink:0;padding:24px 32px}.auth-layout__panel{display:none;padding:24px;position:relative}@media(min-width: 992px){.auth-layout__panel{display:flex;flex-direction:column;flex:0 0 50%;max-width:50%}}@media(min-width: 1200px){.auth-layout__panel{flex:0 0 55%;max-width:55%}}.auth-layout__panel:has(>.auth-layout__header,>.auth-layout__content,>.auth-layout__footer) .auth-layout__panel-image{position:absolute;inset:24px;width:calc(100% - 48px);height:calc(100% - 48px);object-fit:cover;z-index:0}.auth-layout__panel:has(>.auth-layout__header,>.auth-layout__content,>.auth-layout__footer)>.auth-layout__header,.auth-layout__panel:has(>.auth-layout__header,>.auth-layout__content,>.auth-layout__footer)>.auth-layout__content,.auth-layout__panel:has(>.auth-layout__header,>.auth-layout__content,>.auth-layout__footer)>.auth-layout__footer{position:relative;z-index:1}.auth-layout__panel-image{width:100%;height:100%;border-radius:16px;background-color:var(--neutral-100);object-fit:cover;object-position:center}@media(max-width: 575.98px){.auth-layout__header{padding:16px 20px}.auth-layout__content{padding:16px 20px}.auth-layout__footer{padding:16px 20px}}.auth-form__title{font-size:32px;color:var(--strong)}.d-flex{display:flex}.d-none{display:none}.items-center{align-items:center}.justify-between{justify-content:space-between}.text-muted{color:var(--muted)}.text-white{color:#fff}.text-center{text-align:center}.text-right{text-align:right}.text-balance{text-wrap:balance}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.fw-bold{font-weight:700}.label{text-transform:none;font-weight:500}.link{color:#0277c7}@media(hover: hover){.link:hover{color:#0277c7;text-decoration:underline}}
