@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap";.primary-button{background-color:#3e80c3;border:1px solid #3e80c3;padding:.6rem 1rem;color:#fff;text-align:center;text-decoration:none;border-radius:3px;display:inline-flex;align-items:center;font-size:16px;cursor:pointer}.primary-button:hover{opacity:.9}.success-button{background-color:#20b782;border:1px solid #20b782;padding:.6rem 1rem;color:#fff;text-align:center;text-decoration:none;border-radius:3px;display:inline-flex;align-items:center;font-size:16px;cursor:pointer}.success-button:hover{opacity:.9}.secondary-button{background-color:#6c757d;border:1px solid #6c757d;padding:.6rem 1rem;color:#fff;text-align:center;text-decoration:none;border-radius:3px;display:inline-flex;align-items:center;font-size:16px;cursor:pointer}.secondary-button:hover{opacity:.9}.warning-button{background-color:#efad38;border:1px solid #EFAD38;padding:.6rem 1rem;color:#fff;text-align:center;text-decoration:none;border-radius:3px;display:inline-flex;align-items:center;font-size:16px;cursor:pointer}.warning-button:hover{opacity:.9}.danger-button{background-color:#b30808;border:1px solid #b30808;padding:.6rem 1rem;color:#fff;text-align:center;text-decoration:none;border-radius:3px;display:inline-flex;align-items:center;font-size:16px;cursor:pointer}.danger-button:hover{opacity:.9}.primary-button-outlined{background-color:transparent;border:1px solid #3e80c3;color:#3e80c3;padding:.6rem 1rem;text-align:center;text-decoration:none;display:flex;flex-direction:row;align-items:center;font-size:16px;border-radius:3px;width:fit-content;cursor:pointer}.primary-button-outlined:hover{background-color:#3e80c3;color:#fff}.secondary-button-outlined{background-color:transparent;border:1px solid #6c757d;color:#6c757d;padding:.6rem 1rem;text-align:center;text-decoration:none;display:flex;flex-direction:row;align-items:center;font-size:16px;border-radius:3px;width:fit-content;cursor:pointer}.secondary-button-outlined:hover{background-color:#6c757d;color:#fff}.warning-button-outlined{background-color:transparent;border:1px solid #EFAD38;color:#efad38;padding:.6rem 1rem;text-align:center;text-decoration:none;display:flex;flex-direction:row;align-items:center;font-size:16px;border-radius:3px;width:fit-content;cursor:pointer}.warning-button-outlined:hover{background-color:#efad38;color:#fff}.danger-button-outlined{background-color:transparent;border:1px solid #b30808;color:#b30808;padding:.6rem 1rem;text-align:center;text-decoration:none;display:flex;flex-direction:row;align-items:center;font-size:16px;border-radius:3px;width:fit-content;cursor:pointer}.danger-button-outlined:hover{background-color:#b30808;color:#fff}.success-button-outlined{background-color:transparent;border:1px solid #20b782;color:#20b782;padding:.6rem 1rem;text-align:center;text-decoration:none;display:flex;flex-direction:row;align-items:center;font-size:16px;border-radius:3px;width:fit-content;cursor:pointer}.success-button-outlined:hover{background-color:#20b782;color:#fff}.primary-button-discret{background-color:transparent;border:none;color:#3e80c3;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-size:16px;padding:1rem;border:1px solid transparent;cursor:pointer;margin:0}.primary-button-discret:hover{border:1px solid #3e80c3;background-color:transparent;margin:0;border-radius:5px}.secondary-button-discret{background-color:transparent;border:none;color:#6c757d;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-size:16px;padding:1rem;border:1px solid transparent;cursor:pointer;margin:0}.secondary-button-discret:hover{border:1px solid #6c757d;background-color:transparent;margin:0;border-radius:5px}.warning-button-discret{background-color:transparent;border:none;color:#efad38;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-size:16px;padding:1rem;border:1px solid transparent;cursor:pointer;margin:0}.warning-button-discret:hover{border:1px solid #EFAD38;background-color:transparent;margin:0;border-radius:5px}.danger-button-discret{background-color:transparent;border:none;color:#b30808;text-align:center;text-decoration:none;display:inline-flex;align-items:center;font-size:16px;padding:1rem;border:1px solid transparent;cursor:pointer;margin:0}.danger-button-discret:hover{border:1px solid #b30808;background-color:transparent;margin:0;border-radius:5px}.switch_button{position:relative;display:inline-block;width:50px;height:26px}.switch_button input{opacity:0;width:0;height:0}.slider_switch_button{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:26px}.slider_switch_button:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider_switch_button{background-color:#4caf50}input:checked+.slider_switch_button:before{transform:translate(24px)}.primary-alert{background-color:#007bff;color:#fff;display:flex;flex-direction:row;padding:1rem;border-radius:.25rem;margin-bottom:1rem;border:1px solid rgb(0,98.4,204)}.primary-alert:hover{opacity:.9}.secondary-alert{background-color:#6c757d;color:#fff;display:flex;flex-direction:row;padding:1rem;border-radius:.25rem;margin-bottom:1rem;border:1px solid rgb(84.3605150215,91.3905579399,97.6394849785)}.secondary-alert:hover{opacity:.9}.warning-alert{background-color:#ffc107;color:#212529;display:flex;flex-direction:row;padding:1rem;border-radius:.25rem;margin-bottom:1rem;border:1px solid rgb(211,158.25,0)}.warning-alert:hover{opacity:.9}.danger-alert{background-color:#eccfcf;color:#b30808;display:flex;flex-direction:row;padding:1rem;border-radius:.25rem;margin-bottom:1rem;border:1px solid rgb(221.5373134328,170.4626865672,170.4626865672)}.danger-alert:hover{opacity:.9}html,body{font-family:Poppins,sans-serif;background-color:#f9f7fb;margin:0;padding:0}html label,body label{display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:center}html input,html select,html textarea,body input,body select,body textarea{margin:0;padding:.5rem;height:fit-content;font-size:1rem;border:none;background-color:#edf3f5;border-radius:5px;outline-color:#efad38}table{width:100%}table th{background-color:#5883af;color:#fff}table td{padding:.2rem 1rem}table,th,td{border:1px solid #5883af;border-collapse:collapse}
