:root{--primary-color: #cb353d;--primary-darker-color: #98042d;--primary-bg-hover-color: #e8d8db;--primary-foreground-color: #e1e2e7;--primary-foreground-darker-color: #d7d8dd;--accent-color: #e1e2e7;--text-color: #333333;--contrast-color: #333333;--background-color: #e1e2e7;--success-color: #569464;--success-background-color: #c4ffd2;--error-color: #d92929;--error-background-color: #ffd4d4;--disabled-color: #9c868a}[data-theme=dark]{--primary-color: #dc143c;--primary-darker-color: #c41235;--primary-foreground-color: #e1e2e7;--accent-color: #333333;--contrast-color: #e1e2e7;--text-color: #e1e2e7;--background-color: #333333}@font-face{font-family:Poppins;src:url(../../../poppins-light.woff2) format("woff2");font-weight:300}@font-face{font-family:Poppins;src:url(../../../poppins-regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Poppins;src:url(../../../poppins-medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Poppins;src:url(../../../poppins-semibold.woff2) format("woff2");font-weight:600}html{color:var(--text-color);font-family:Poppins,sans-serif;font-weight:300;font-size:14px}body{margin:0;padding:0;height:100vh;width:100%;background-color:var(--background-color);scrollbar-gutter:stable both-edges}body>div{display:contents}.alert{padding:15px 20px;font-weight:400;display:flex;border-radius:10px;margin:10px 0;border:2px solid;width:100%;flex-direction:column}.alert.error{border-color:var(--error-color);background-color:var(--error-background-color);color:var(--error-color)}.alert.success{border-color:var(--success-color);background-color:var(--success-background-color);color:var(--success-color)}.heading{position:relative;display:inline-block;color:var(--text-color);font-size:30px;font-weight:400;margin:20px 0 15px;max-width:calc(100% - 20px)}.heading:before{content:"";position:absolute;background-color:var(--primary-color);width:100%;height:3px;bottom:0;left:20px;border-radius:100px}*{font-size:inherit;font-family:inherit;box-sizing:border-box}a{text-decoration:none;color:inherit}.primary-hover{transition:color .3s ease}a:hover .primary-hover{color:var(--primary-color)}button{border:none;font:inherit;cursor:pointer;outline:inherit;background:var(--background-color)}.flat-button{background:var(--primary-color);color:var(--accent-color);border-radius:25px;padding:8px 18px;font-weight:500}.flat-button:hover{background:var(--primary-darker-color)}.flat-button[disabled]{background-color:var(--disabled-color)}.container{max-width:1200px;margin:0 auto;width:100%;padding:0 20px}.form-group{padding-bottom:20px;box-sizing:content-box}.form-group label input{margin-top:5px}.form-group .hint{font-size:10px;padding-left:15px}.form-group input[type=file]::file-selector-button{border-radius:25px;border:none;padding:5px 10px;background-color:var(--contrast-color);color:var(--accent-color);cursor:pointer}.form-group input[type=text],.form-group input[type=email],.form-group input[type=file],.form-group input[type=password],.form-group textarea,.form-group select{width:100%;padding:10px 15px;border:1px solid var(--text-color);border-radius:25px;transition:border-color .3s ease,background-color .3s ease;resize:none;background-color:var(--primary-foreground-darker-color);box-sizing:border-box}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=file]:focus,.form-group input[type=password]:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--primary-color);background-color:var(--background-color)}p{margin:0}ul{list-style-type:none;padding:0}.content.svelte-fd87gb{display:flex;flex-direction:column;min-height:calc(100vh - 105px)}.logo.svelte-fd87gb{font-size:35px;font-family:Impact,sans-serif}.legenda.svelte-fd87gb{font-weight:bolder;color:var(--primary-color)}.zone.svelte-fd87gb{font-weight:700;color:var(--text-color)}.toolbar.svelte-fd87gb{position:relative;box-shadow:0 1px 5px #0000001a;height:45px}.navbar.svelte-fd87gb{display:flex;margin-top:auto;margin-bottom:auto;gap:20px;align-items:center}.dropdown.svelte-fd87gb{position:relative;display:inline-block;height:24px;cursor:pointer}.dropdown.svelte-fd87gb .dropdown-container:where(.svelte-fd87gb){position:absolute;left:-176px;top:0;z-index:999;padding:24px 5px 5px;box-sizing:border-box;display:none}.dropdown.svelte-fd87gb .dropdown-container:where(.svelte-fd87gb) .dropdown-list:where(.svelte-fd87gb){width:200px;padding:10px 0;background-color:var(--background-color);box-shadow:0 3px 8px #00000026;border-radius:5px}.dropdown.svelte-fd87gb .dropdown-container:where(.svelte-fd87gb) .dropdown-list:where(.svelte-fd87gb) .dropdown-item:where(.svelte-fd87gb){padding:5px 10px;width:100%;display:inline-block;text-align:left}.dropdown.svelte-fd87gb .dropdown-container:where(.svelte-fd87gb) .dropdown-list:where(.svelte-fd87gb) .dropdown-item:where(.svelte-fd87gb):hover{background-color:var(--primary-bg-hover-color)}.dropdown.svelte-fd87gb:hover .dropdown-container:where(.svelte-fd87gb),.dropdown-container.svelte-fd87gb:hover{display:block}.footer.svelte-fd87gb{height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer.svelte-fd87gb .links:where(.svelte-fd87gb){display:flex;gap:20px}.footer.svelte-fd87gb .links:where(.svelte-fd87gb) a:where(.svelte-fd87gb){text-decoration:underline}
