*{box-sizing:border-box;margin:0;padding:0}body{background:var(--background);color:var(--text);font-family:Poppins,sans-serif;transition:background .3s ease,color .3s ease}body img{height:auto;max-width:100%}body a{color:var(--link);text-decoration:none;transition:color .3s ease}body a:hover{color:var(--link-hover)}body hr{border:0;border-top:1px solid var(--border)}.card{background:var(--card);border-radius:1rem;box-shadow:var(--shadow);padding:1.25rem}.card .header{gap:.5rem}.action_bar,.card .header{align-items:center;display:flex;margin-bottom:1rem}.action_bar{background:var(--card);border-radius:2rem;justify-content:space-between;padding:.5rem 1rem}.options{display:flex;gap:.5rem}.options .option{background:var(--card);border-radius:1.5em;cursor:pointer;font-size:.9rem;padding:.4em 1em;transition:all .3s ease}.options .option:hover{background:var(--info);color:#fff}.options .option.active{background:var(--warning);color:#222}:root{--background:#e9e9e9;--text:#343d46;--text-muted:rgba(52,61,70,.6);--link:var(--text);--link-hover:#2acaea;--card:#fff;--primary:#ee2363;--success:#0e9d8d;--success-hover:rgba(14,157,141,.8);--danger:#eb3678;--warning:#ff9800;--info:#2acaea;--label-bg:#f8de7e;--label-color:rgba(52,61,70,.75);--border:rgba(0,0,0,.15);--shadow:0 4px 12px rgba(0,0,0,.05)}[data-theme=dark]{--background:#343d46;--text:hsla(0,0%,100%,.9);--text-muted:hsla(0,0%,100%,.6);--danger:rgba(255,255,250,.35);--card:hsla(0,0%,100%,.05);--input-bg:rgba(52,61,70,.6);--link:var(--text-muted);--link-hover:var(--success);--border:hsla(0,0%,100%,.1);--shadow:0 4px 12px rgba(0,0,0,.3)}form{display:flex;flex-direction:column;gap:20px}form .input_wrapper{position:relative}form .input_wrapper input,form .input_wrapper textarea{background-color:#ffffff0d;border:1px solid var(--border);border-radius:30px;color:var(--text);font-size:20px;padding:15px 20px;transition:border .3s ease,color .3s ease;width:100%}form .input_wrapper input:focus,form .input_wrapper textarea:focus{border:1px solid var(--success);outline:none}form .input_wrapper input:-webkit-autofill,form .input_wrapper input:-webkit-autofill:active,form .input_wrapper input:-webkit-autofill:focus,form .input_wrapper input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--text)!important}form .input_wrapper label{background:transparent;border-radius:.5rem;color:var(--text-muted);font-size:18px;left:1.2rem;padding:0 .4rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}form .input_wrapper .has_value+label,form .input_wrapper input:focus+label{background:var(--label-bg);border-radius:15px;color:var(--label-color);font-size:13px;font-weight:600;left:1rem;padding:5px 13px;top:0}form .input_wrapper .error{color:var(--danger);font-size:.8rem;margin-top:2px;padding-left:15px;position:absolute}form .input_has_value{margin-top:10px}form .input_has_value .error{margin-top:3px}form .has_error{margin-bottom:15px}form button{align-self:flex-start;background:var(--success);border:none;border-radius:2rem;color:#fff;cursor:pointer;font-size:18px;padding:15px 25px;transition:background .3s ease}form button:hover{background:var(--success-hover)}form .password_container{align-items:center;display:flex;justify-content:center;position:relative}form .password_container input{align-items:center;display:flex;padding-right:2.5em;width:100%}form .password_container .error{left:0;margin-bottom:-58px;position:absolute}form .password_container .eye-icon{color:var(--text-muted);cursor:pointer;display:flex;font-size:1.5em;position:absolute;right:12px;transition:color .3s ease}form .password_container .eye-icon:hover{color:var(--success)}.action[data-v-4b43d656]{background:#f26b8a80;border-radius:50%;cursor:pointer;height:30px;transition:all .3s ease-in;width:30px}.action[data-v-4b43d656],.action .cross[data-v-4b43d656]{align-items:center;display:flex;justify-content:center}.action .cross[data-v-4b43d656]{position:relative}.action .cross[data-v-4b43d656]:after,.action .cross[data-v-4b43d656]:before{background:#fff;border-radius:3px;content:"";height:2px;position:absolute;width:15px}.action .cross[data-v-4b43d656]:before{transform:rotate(45deg)}.action .cross[data-v-4b43d656]:after{transform:rotate(-45deg)}.action[data-v-4b43d656]:hover{background:#f26b8ae6}.toast-wrapper[data-v-942b54d0]{align-items:center;display:flex;flex-direction:column;left:50%;position:fixed;top:1rem;transform:translate(-50%);z-index:10000}.toast-wrapper .toast-container[data-v-942b54d0]{display:flex;flex-direction:column;gap:10px}.toast-wrapper .toast-container .toast[data-v-942b54d0]{align-items:center;background-color:#444;border-radius:30px;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-size:14px;gap:10px;justify-content:space-between;line-height:1;max-width:90vw;min-width:260px;padding:15px 25px}.toast-wrapper .toast-container .toast.success[data-v-942b54d0]{background:var(--success)}.toast-wrapper .toast-container .toast.error[data-v-942b54d0]{background:var(--danger)}.toast-wrapper .toast-container .toast.info[data-v-942b54d0]{background:#f8dd7cf2;color:var(--tex-muted)}.toast-wrapper .toast-container .toast.warning[data-v-942b54d0]{background:#fec506f2}.toast-wrapper .toast-container .toast .action[data-v-942b54d0]{position:absolute;right:-10px;top:-10px}.toast-wrapper .toast-container .toast .action-button[data-v-942b54d0]{background:#fff3;border-radius:5px;cursor:pointer;font-size:12px;font-weight:600;padding:4px 10px}.toast-enter-from[data-v-942b54d0]{opacity:0;transform:translateY(-30px) scale(.95)}.toast-enter-active[data-v-942b54d0]{transition:all .4s ease-out}.toast-leave-to[data-v-942b54d0]{opacity:0;transform:translateY(-30px) scale(.95)}.toast-leave-active[data-v-942b54d0]{transition:all .3s ease-in}
