.Modal{z-index:9999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal__Content{background:#000002;border:1px solid #000002;border-radius:10px;width:505px;padding:32px 24px;position:relative}.Modal__Button{opacity:1;color:#000;background:#ce00e0;border-radius:15px;justify-content:center;align-items:center;gap:10px;width:112px;margin-top:16px;padding:10px;font-size:12px;font-weight:400;display:flex}.Modal__Button span{margin-bottom:-2px}.Modal-Close{cursor:pointer;background:0 0;border:none;font-size:1.5rem;position:absolute;top:10px;right:24px}
.Input{color:#fff;border-bottom:1px solid #8e54e9;justify-content:flex-start;align-items:center;width:100%;height:36px;padding:8px 0;font-weight:400;display:flex}.Input::-webkit-outer-spin-button{display:none}.Input::-webkit-inner-spin-button{display:none}.Input::placeholder{color:#fff;opacity:.15}.Input:focus::placeholder{color:unset;opacity:0}.Input.error{border-bottom:1px solid #be2424}.Input__Label{color:#fff;font-weight:200}.Input__Placeholder{color:#fff;opacity:.15}.Input__Tip{color:#fff;opacity:.75;padding-top:2px;font-size:12px;font-weight:400;transition:color .2s}.Input__Error{color:#ffc3c3;background:#06000d;border:1px solid #ff00001a;border-radius:30px;align-items:center;width:fit-content;height:0;padding:4px 8px;font-weight:200;transition:height .2s,color .2s;display:flex}.Input__Container{opacity:0;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex;position:relative}input[type=date]{font-size:14px}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}
