﻿@keyframes spin{100%{transform:rotate(360deg)}}.h-100{height:100%}.min-h-100{min-height:100%}.max-h-100{max-height:100%}.h-auto{height:auto}.h-content{height:calc(100svh - 14rem)}.min-h-content{min-height:calc(100svh - 14rem)}.max-h-content{max-height:calc(100svh - 14rem)}.w-100{width:100%}.min-w-100{min-width:100%}.max-w-100{max-width:100%}.w-auto{width:auto}.row{display:flex;flex-wrap:wrap}.row>.col{flex:1 1 0;max-width:100%}.f-row{display:flex;flex-direction:row}.f-col{display:flex;flex-direction:column}.f-0{flex:0 1 auto !important;max-width:none !important}.f-g-0{flex-grow:0 !important}.f-g-1{flex-grow:1 !important}.f-g-2{flex-grow:2 !important}.f-g-3{flex-grow:3 !important}.f-g-4{flex-grow:4 !important}.f-s-0{flex-shrink:0 !important}.f-s-1{flex-shrink:1 !important}.f-s-2{flex-shrink:2 !important}.f-s-3{flex-shrink:3 !important}.f-s-4{flex-shrink:4 !important}.center{display:flex;align-items:center;justify-content:center}.start-x{display:flex;justify-content:flex-start}.center-x{display:flex;justify-content:center}.center-x>:is(small,p,h1,h2,h3,h4,h5,h6,a){text-align:center}.end-x{display:flex;justify-content:flex-end}.end-x>:is(small,p,h1,h2,h3,h4,h5,h6,a){text-align:end}.between-x{display:flex;justify-content:space-between}.around-x{display:flex;justify-content:space-around}.start-y{display:flex;align-items:flex-start}.center-y{display:flex;align-items:center}.end-y{display:flex;align-items:flex-end}.between-y{display:flex;flex-direction:column;justify-content:space-between}.around-y{display:flex;flex-direction:column;justify-content:space-around}.f-wrap{display:flex;flex-wrap:wrap}.f-nowrap{display:flex;flex-wrap:nowrap}.g-0{gap:0rem !important}.g-row-0{row-gap:0rem !important}.g-col-0{column-gap:0rem !important}.g-0\.5{gap:0.5rem !important}.g-row-0\.5{row-gap:0.5rem !important}.g-col-0\.5{column-gap:0.5rem !important}.g-1{gap:1rem !important}.g-row-1{row-gap:1rem !important}.g-col-1{column-gap:1rem !important}.g-1\.5{gap:1.5rem !important}.g-row-1\.5{row-gap:1.5rem !important}.g-col-1\.5{column-gap:1.5rem !important}.g-2{gap:2rem !important}.g-row-2{row-gap:2rem !important}.g-col-2{column-gap:2rem !important}.g-2\.5{gap:2.5rem !important}.g-row-2\.5{row-gap:2.5rem !important}.g-col-2\.5{column-gap:2.5rem !important}.g-3{gap:3rem !important}.g-row-3{row-gap:3rem !important}.g-col-3{column-gap:3rem !important}.g-3\.5{gap:3.5rem !important}.g-row-3\.5{row-gap:3.5rem !important}.g-col-3\.5{column-gap:3.5rem !important}.g-4{gap:4rem !important}.g-row-4{row-gap:4rem !important}.g-col-4{column-gap:4rem !important}.g-4\.5{gap:4.5rem !important}.g-row-4\.5{row-gap:4.5rem !important}.g-col-4\.5{column-gap:4.5rem !important}.g-5{gap:5rem !important}.g-row-5{row-gap:5rem !important}.g-col-5{column-gap:5rem !important}.g-5\.5{gap:5.5rem !important}.g-row-5\.5{row-gap:5.5rem !important}.g-col-5\.5{column-gap:5.5rem !important}.g-6{gap:6rem !important}.g-row-6{row-gap:6rem !important}.g-col-6{column-gap:6rem !important}.g-6\.5{gap:6.5rem !important}.g-row-6\.5{row-gap:6.5rem !important}.g-col-6\.5{column-gap:6.5rem !important}.g-7{gap:7rem !important}.g-row-7{row-gap:7rem !important}.g-col-7{column-gap:7rem !important}.g-7\.5{gap:7.5rem !important}.g-row-7\.5{row-gap:7.5rem !important}.g-col-7\.5{column-gap:7.5rem !important}.g-8{gap:8rem !important}.g-row-8{row-gap:8rem !important}.g-col-8{column-gap:8rem !important}.g-8\.5{gap:8.5rem !important}.g-row-8\.5{row-gap:8.5rem !important}.g-col-8\.5{column-gap:8.5rem !important}.g-9{gap:9rem !important}.g-row-9{row-gap:9rem !important}.g-col-9{column-gap:9rem !important}.g-9\.5{gap:9.5rem !important}.g-row-9\.5{row-gap:9.5rem !important}.g-col-9\.5{column-gap:9.5rem !important}.g-10{gap:10rem !important}.g-row-10{row-gap:10rem !important}.g-col-10{column-gap:10rem !important}* ::-webkit-scrollbar{width:.5rem;height:.5rem}* ::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}* ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}* ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}* ::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}h1,[data-typo=h1],h2,[data-typo=h2],h3,[data-typo=h3],h4,[data-typo=h4],h5,[data-typo=h5]{font-family:"IBM Plex Sans",sans-serif,sans-serif;font-weight:700}h1,[data-typo=h1]{font-size:3.5rem}h2,[data-typo=h2]{font-size:2.5rem}h3,[data-typo=h3]{font-size:2rem}h4,[data-typo=h4]{font-size:1.5rem}h5,[data-typo=h5]{font-size:1.25rem}p,[data-typo=p]{font-size:1rem}small,[data-typo=small]{font-size:.75rem}a.link.underline,[data-typo=a].link.underline{text-decoration:underline}a.link[target=_blank]::after,[data-typo=a].link[target=_blank]::after{font-family:"Font Awesome 7 Free",sans-serif;font-size:.5rem;font-weight:900;display:inline-block;margin-left:.125rem;content:"";vertical-align:super;color:var(--text-50)}a.link:hover,a.link:focus,a.link:focus-visible,[data-typo=a].link:hover,[data-typo=a].link:focus,[data-typo=a].link:focus-visible{color:var(--text-75)}.text-center{text-align:center}.text-end{text-align:end}.hidden{display:none}.invisible{visibility:hidden;opacity:0}*[inert]{color:var(--text-25) !important;interactivity:inert !important}:is(a,[data-typo=a],button):focus-visible{box-shadow:inset 0 0 0 .125rem var(--text)}html[data-theme=light]{--text: #000;--text-inverse: #FFF;--bg-main: #FCFCFC;--bg-content: #FEFEFE;--bg-section: #F8F8F8;--bg-accent: #F4F4F4;--nav-button: #F4F4F4;--nav-button-hover: #F0F0F0;--scrollbar-track: #F4F4F4;--scrollbar-thumb: #E8E8E8;--scrollbar-thumb-hover: #D8D8D8;--scrollbar-thumb-active: #C8C8C8;--border: #000;--border-muted: rgba(0, 0, 0, 0.25);--shadow: #000;--button: #F8F8F8;--button-hover: #F4F4F4;--input: #FCFCFC;--input-focus: #F8F8F8;--input-prepend-append: #F0F0F0;--table-header: #F0F0F0;--table-row-even: #F8F8F8;--table-row-odd: #FCFCFC;--shimmer-color: rgba(0, 0, 0, 0.0625);--text-5: rgba(0, 0, 0, 0.05);--text-10: rgba(0, 0, 0, 0.1);--text-25: rgba(0, 0, 0, 0.25);--text-50: rgba(0, 0, 0, 0.5);--text-75: rgba(0, 0, 0, 0.75);--text-inverse-5: rgba(255, 255, 255, 0.05);--text-inverse-10: rgba(255, 255, 255, 0.1);--text-inverse-25: rgba(255, 255, 255, 0.25);--text-inverse-50: rgba(255, 255, 255, 0.5);--text-inverse-75: rgba(255, 255, 255, 0.75);--shadow-5: rgba(0, 0, 0, 0.05);--shadow-10: rgba(0, 0, 0, 0.1);--shadow-25: rgba(0, 0, 0, 0.25);--shadow-50: rgba(0, 0, 0, 0.5);--shadow-75: rgba(0, 0, 0, 0.75);--border-5: rgba(0, 0, 0, 0.05);--border-10: rgba(0, 0, 0, 0.1);--border-25: rgba(0, 0, 0, 0.25);--border-50: rgba(0, 0, 0, 0.5);--border-75: rgba(0, 0, 0, 0.75)}html[data-theme=dark]{--text: #FFF;--text-inverse: #000;--bg-main: #0E0E0E;--bg-content: #101010;--bg-section: #141414;--bg-accent: #181818;--nav-button: #181818;--nav-button-hover: #1C1C1C;--scrollbar-track: #181818;--scrollbar-thumb: #242424;--scrollbar-thumb-hover: #343434;--scrollbar-thumb-active: #444;--border: #FFF;--border-muted: rgba(255, 255, 255, 0.25);--shadow: #000;--button: #141414;--button-hover: #181818;--input: #0E0E0E;--input-focus: #141414;--input-prepend-append: #1C1C1C;--table-header: #1C1C1C;--table-row-even: #141414;--table-row-odd: #0E0E0E;--shimmer-color: rgba(255, 255, 255, 0.0625);--text-5: rgba(255, 255, 255, 0.05);--text-10: rgba(255, 255, 255, 0.1);--text-25: rgba(255, 255, 255, 0.25);--text-50: rgba(255, 255, 255, 0.5);--text-75: rgba(255, 255, 255, 0.75);--text-inverse-5: rgba(0, 0, 0, 0.05);--text-inverse-10: rgba(0, 0, 0, 0.1);--text-inverse-25: rgba(0, 0, 0, 0.25);--text-inverse-50: rgba(0, 0, 0, 0.5);--text-inverse-75: rgba(0, 0, 0, 0.75);--shadow-5: rgba(0, 0, 0, 0.05);--shadow-10: rgba(0, 0, 0, 0.1);--shadow-25: rgba(0, 0, 0, 0.25);--shadow-50: rgba(0, 0, 0, 0.5);--shadow-75: rgba(0, 0, 0, 0.75);--border-5: rgba(255, 255, 255, 0.05);--border-10: rgba(255, 255, 255, 0.1);--border-25: rgba(255, 255, 255, 0.25);--border-50: rgba(255, 255, 255, 0.5);--border-75: rgba(255, 255, 255, 0.75)}:root{--text: #FFF;--text-inverse: #000;--bg-main: #0E0E0E;--bg-content: #101010;--bg-section: #141414;--bg-accent: #181818;--nav-button: #181818;--nav-button-hover: #1C1C1C;--scrollbar-track: #181818;--scrollbar-thumb: #242424;--scrollbar-thumb-hover: #343434;--scrollbar-thumb-active: #444;--border: #FFF;--border-muted: rgba(255, 255, 255, 0.25);--shadow: #000;--button: #141414;--button-hover: #181818;--input: #0E0E0E;--input-focus: #141414;--input-prepend-append: #1C1C1C;--table-header: #1C1C1C;--table-row-even: #141414;--table-row-odd: #0E0E0E;--shimmer-color: rgba(255, 255, 255, 0.0625);--text-5: rgba(255, 255, 255, 0.05);--text-10: rgba(255, 255, 255, 0.1);--text-25: rgba(255, 255, 255, 0.25);--text-50: rgba(255, 255, 255, 0.5);--text-75: rgba(255, 255, 255, 0.75);--text-inverse-5: rgba(0, 0, 0, 0.05);--text-inverse-10: rgba(0, 0, 0, 0.1);--text-inverse-25: rgba(0, 0, 0, 0.25);--text-inverse-50: rgba(0, 0, 0, 0.5);--text-inverse-75: rgba(0, 0, 0, 0.75);--shadow-5: rgba(0, 0, 0, 0.05);--shadow-10: rgba(0, 0, 0, 0.1);--shadow-25: rgba(0, 0, 0, 0.25);--shadow-50: rgba(0, 0, 0, 0.5);--shadow-75: rgba(0, 0, 0, 0.75);--border-5: rgba(255, 255, 255, 0.05);--border-10: rgba(255, 255, 255, 0.1);--border-25: rgba(255, 255, 255, 0.25);--border-50: rgba(255, 255, 255, 0.5);--border-75: rgba(255, 255, 255, 0.75)}html{font-size:clamp(.875rem,1vw + .5rem,1.125rem);scroll-behavior:smooth}@media(max-height: 64rem){html{font-size:clamp(.75rem,1vw + .5rem,1rem)}}body{font-family:"Inter",sans-serif;font-size:100%;color:var(--text);background-color:var(--bg-main)}noscript{font-size:1.25rem;position:fixed;z-index:5;left:0;padding:2rem;color:#e03010;background-color:var(--bg-main)}@media(min-width: 64rem){noscript{font-size:1.5rem}}hr{height:.125rem;background-color:var(--border)}hr.vertical{width:.125rem;height:100%}hr.muted{background-color:var(--border-muted)}section.error h1{font-size:6rem;font-weight:700;color:#e03010}section.hex div.hex-card{padding:1.5rem 2rem;text-decoration:none;border-radius:1rem;background-color:var(--bg-content)}@media(max-width: 47.984375rem){section.hex div.hex-card{padding:1rem}}section.hex div.hex-card div.input-row div.input-col{cursor:pointer;opacity:.5;row-gap:.25rem}section.hex div.hex-card div.input-row div.input-col:hover,section.hex div.hex-card div.input-row div.input-col:focus,section.hex div.hex-card div.input-row div.input-col:focus-visible{opacity:1}section.hex div.hex-card div.input-row div.input-col input{width:3rem}section.hex div.hex-card div.input-row div.input-col.active{opacity:1}section.hex div.hex-card div.input-row div.input-col>div.row{pointer-events:none}section.hex div.hex-card div.input-row div.input-col:nth-child(1) label{color:red}section.hex div.hex-card div.input-row div.input-col:nth-child(2) label{color:green}section.hex div.hex-card div.input-row div.input-col:nth-child(3) label{color:blue}section.hex div.hex-card div.input-row div.selected-color{font-size:1.5rem}section.hex div.hex-card div.hex-grid{row-gap:.25rem}section.hex div.hex-card div.hex-grid>div.row{column-gap:.25rem}section.hex div.hex-card div.hex-grid>div.row>div.col{font-family:"IBM Plex Mono",monospace;padding:.25rem;cursor:pointer;user-select:none;border-radius:.25rem}@media(max-width: 35.984375rem){section.hex div.hex-card div.hex-grid>div.row>div.col{font-size:.875rem}}section.hex div.hex-card div.hex-grid>div.row>div.col:hover,section.hex div.hex-card div.hex-grid>div.row>div.col:focus,section.hex div.hex-card div.hex-grid>div.row>div.col:focus-visible{box-shadow:inset 0 0 0 .125rem var(--border)}div.alert{display:flex;overflow:hidden;padding:1rem;transition:visibility .15s ease-out,opacity .15s ease-out,max-height .3s ease-out,margin-bottom .3s ease-out;color:#fff;border-radius:.5rem}div.alert{position:relative;overflow:hidden}div.alert::before{content:"";position:absolute;top:0;left:-50%;width:100%;height:100%;pointer-events:none;background:linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.25) 50%, transparent 100%);transform:skewX(-15deg);transition:left .5s ease-in-out}div.alert.global{position:fixed;z-index:4;bottom:5rem;left:0;margin:2rem}@media(max-width: 35.984375rem){div.alert.global{width:calc(100% - 2rem)}}@media(max-width: 47.984375rem){div.alert.global{bottom:4rem;margin:1rem}}@media(min-width: 36rem){div.alert.global{max-width:32rem}}div.alert.collapsing{max-height:0 !important;margin-bottom:0 !important;padding-top:0;padding-bottom:0;opacity:0}div.alert.success{background-color:#10a030}div.alert.warning{color:#000;background-color:#e0a010}div.alert.error{background-color:#e03010}div.alert.info{background-color:#10a0a0}button.button,a.button{position:relative;overflow:hidden;padding:1rem 2rem;cursor:pointer;transition:background-color .15s ease-in-out;text-decoration:none;border-radius:.5rem;background-color:var(--button)}@media(hover: none)and (pointer: coarse){button.button,a.button{touch-action:manipulation}}button.button,a.button{position:relative;overflow:hidden}button.button::before,a.button::before{content:"";position:absolute;top:0;left:-50%;width:100%;height:100%;pointer-events:none;background:linear-gradient(115deg, transparent 0%, var(--shimmer-color) 50%, transparent 100%);transform:skewX(-15deg);transition:left .5s ease-in-out}button.button:hover,button.button:focus,button.button:focus-visible,a.button:hover,a.button:focus,a.button:focus-visible{transition:background-color .15s ease-in-out}button.button:hover::before,button.button:focus::before,button.button:focus-visible::before,a.button:hover::before,a.button:focus::before,a.button:focus-visible::before{left:110%;transition:left .5s ease-in-out}button.button:hover,button.button:focus,button.button:focus-visible,a.button:hover,a.button:focus,a.button:focus-visible{background-color:var(--button-hover)}button.button.simpl,a.button.simpl{color:#fff;background-color:#d01018}button.button.simpl,a.button.simpl{position:relative;overflow:hidden}button.button.simpl::before,a.button.simpl::before{content:"";position:absolute;top:0;left:-50%;width:100%;height:100%;pointer-events:none;background:linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.25) 50%, transparent 100%);transform:skewX(-15deg);transition:left .5s ease-in-out}button.button.simpl:hover,button.button.simpl:focus,button.button.simpl:focus-visible,a.button.simpl:hover,a.button.simpl:focus,a.button.simpl:focus-visible{transition:background-color .15s ease-in-out}button.button.simpl:hover::before,button.button.simpl:focus::before,button.button.simpl:focus-visible::before,a.button.simpl:hover::before,a.button.simpl:focus::before,a.button.simpl:focus-visible::before{left:110%;transition:left .5s ease-in-out}button.button.simpl:hover,button.button.simpl:focus,button.button.simpl:focus-visible,a.button.simpl:hover,a.button.simpl:focus,a.button.simpl:focus-visible{background-color:#c00008}a.card{position:relative;overflow:hidden;max-width:32rem !important;padding:2rem;transition:background-color .15s ease-in-out;text-align:start !important;text-decoration:none;border-radius:1rem;background-color:var(--bg-section)}@media(max-width: 35.984375rem){a.card{min-width:100%}}@media(min-width: 36rem){a.card{min-width:24rem}}a.card{position:relative;overflow:hidden}a.card::before{content:"";position:absolute;top:0;left:-50%;width:100%;height:100%;pointer-events:none;background:linear-gradient(115deg, transparent 0%, var(--shimmer-color) 50%, transparent 100%);transform:skewX(-15deg);transition:left .5s ease-in-out}a.card:hover,a.card:focus,a.card:focus-visible{transition:background-color .15s ease-in-out}a.card:hover::before,a.card:focus::before,a.card:focus-visible::before{left:110%;transition:left .5s ease-in-out}a.card:hover,a.card:focus,a.card:focus-visible{background-color:var(--bg-accent)}a.card div.card-icon{width:4rem}a.card div.card-icon>i{font-size:3rem}a.card .card-title{color:#d01018}form{display:flex;flex-direction:column}@media(min-width: 36rem){form{max-width:48rem !important}}form div.form-group{display:flex;flex-direction:column}form div.form-group span.required{color:#e03010}form div.form-group div.password-warning{font-size:.875rem;color:#e03010}form div.form-group div.input-group{border:.125rem solid var(--border-muted);border-radius:.25rem}form div.form-group div.input-group>:is(div.input-prepend,div.input-append){width:2.5rem;background-color:var(--input-prepend-append)}form div.form-group div.input-group>:is(div.input-prepend,div.input-append)>i.password-toggle{cursor:pointer;user-select:none}form div.form-group div.input-group>:is(div.input-prepend,div.input-append)>i.password-toggle:hover,form div.form-group div.input-group>:is(div.input-prepend,div.input-append)>i.password-toggle:focus,form div.form-group div.input-group>:is(div.input-prepend,div.input-append)>i.password-toggle:focus-visible{color:var(--text-75)}form div.form-group div.input-group>div.input-prepend{border-right:.125rem solid var(--border-muted);border-radius:.25rem 0 0 .25rem}form div.form-group div.input-group>div.input-prepend+:is(input,textarea,select){border-top-left-radius:0;border-bottom-left-radius:0}form div.form-group div.input-group>div.input-prepend+:is(input,textarea,select):has(+div.input-append){border-top-right-radius:0;border-bottom-right-radius:0}form div.form-group div.input-group>div.input-append{border-left:.125rem solid var(--border-muted);border-radius:0 .25rem .25rem 0}form div.form-group div.input-group.error>:is(div.input-prepend,input,textarea){color:#e03010}form div.form-group div.input-group.error>:is(div.input-prepend,input,textarea)::placeholder{color:rgba(224,48,16,.5)}@media(max-width: 47.984375rem){form div.form-row{flex-direction:column}}form p.form-details{font-size:.875rem;color:var(--text-50)}form p.form-details.warning{color:#e0a010 !important}form p.form-details.error{color:#e03010 !important}form p.form-link{font-size:.875rem;cursor:pointer;color:var(--text-50)}form p.form-link:hover,form p.form-link:focus,form p.form-link:focus-visible{color:var(--text-25)}:is(input,textarea,select){line-height:1.25;width:100%;padding:.625rem .5rem;border-radius:.25rem;background-color:var(--input)}:is(input,textarea,select)::placeholder{color:var(--text-25)}:is(input,textarea,select):focus{background-color:var(--input-focus)}textarea{resize:vertical;word-break:break-word}:has(>select){position:relative}:has(>select)::after{font-family:"Font Awesome 7 Free",sans-serif;font-weight:900;position:absolute;top:50%;right:.625rem;content:"";transform:translateY(-50%)}:has(>select:focus)::after{content:""}input[type=checkbox]{width:1.5rem;cursor:pointer;border:.125rem solid var(--border-muted);border-radius:.25rem;background-color:var(--input)}input[type=checkbox]:checked{position:relative}input[type=checkbox]:checked::before,input[type=checkbox]:checked::after{position:absolute;top:50%;left:50%;width:.125rem;height:.875rem;content:"";border-radius:.125rem;background-color:var(--text)}input[type=checkbox]:checked::before{transform:translate(-50%, -50%) rotate(-45deg)}input[type=checkbox]:checked::after{transform:translate(-50%, -50%) rotate(45deg)}label:has(>input[type=checkbox]){display:flex}main.content{min-height:calc(100% - 8rem);padding:3rem 4rem;background-color:var(--bg-content);background-image:radial-gradient(var(--text-5) 0.0625rem, transparent 0);background-position:center;background-size:1rem 1rem}@media(max-width: 47.984375rem){main.content{min-height:calc(100% - 8rem + 2rem);padding:2rem 2rem}}@media(max-width: 35.984375rem){main.content{padding:1rem 1rem}}section.cookie{position:fixed;z-index:3;right:0;bottom:0;display:flex;margin:1rem;padding:2rem;transition:visibility .15s ease-out,opacity .15s ease-out;border-radius:.5rem;background-color:var(--bg-accent)}@media(max-width: 35.984375rem){section.cookie{width:calc(100% - 2rem)}}@media(min-width: 36rem){section.cookie{max-width:32rem}}@media(max-width: 35.984375rem){section.cookie>div.row{font-size:.875rem}}section.cookie>div.row button{padding:1rem;cursor:pointer;color:#fff;background-color:#10a030}section.cookie>div.row button{position:relative;overflow:hidden}section.cookie>div.row button::before{content:"";position:absolute;top:0;left:-50%;width:100%;height:100%;pointer-events:none;background:linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.25) 50%, transparent 100%);transform:skewX(-15deg);transition:left .5s ease-in-out}section.cookie>div.row button:hover,section.cookie>div.row button:focus,section.cookie>div.row button:focus-visible{transition:background-color .15s ease-in-out}section.cookie>div.row button:hover::before,section.cookie>div.row button:focus::before,section.cookie>div.row button:focus-visible::before{left:110%;transition:left .5s ease-in-out}section.cookie>div.row button:hover,section.cookie>div.row button:focus,section.cookie>div.row button:focus-visible{color:hsla(0,0%,100%,.75);background-color:#009020}footer{position:relative;z-index:2}footer>div.row{font-size:.75rem;height:3rem;padding:.5rem 1rem;border-top:.125rem solid var(--border-muted);background-color:var(--bg-section)}@media(max-width: 47.984375rem){footer>div.row{height:2rem;padding:0 1rem}}footer>div.row a{text-decoration:none}header{position:relative;z-index:2}header>div.navbar{position:relative;z-index:2;height:5rem;padding:.5rem 1rem;border-bottom:.125rem solid var(--border-muted);background-color:var(--bg-section)}@media(max-width: 47.984375rem){header>div.navbar{height:4rem;padding:unset}}header>div.navbar>div.nav-brand{z-index:3;padding:0 1rem}header>div.navbar>div.nav-brand a.nav-logo{text-decoration:none}header>div.navbar>div.nav-brand a.nav-logo>svg{width:3.5rem;max-height:100%}@media(max-width: 63.984375rem){header>div.navbar>nav.menu{position:absolute;top:5rem;left:0;overflow:hidden;flex-direction:column;width:100%;max-height:0;padding:0;transition:max-height .15s ease-in-out;background-color:var(--bg-section)}header>div.navbar>nav.menu>div.nav-list{flex-direction:column}header>div.navbar>nav.menu>div.nav-list .nav-item{height:4rem}}@media(max-width: 47.984375rem){header>div.navbar>nav.menu{top:4rem}}header>div.navbar>nav.menu>div.nav-list .nav-item{padding:0 1rem;white-space:pre-wrap;border-radius:.5rem;column-gap:.5rem}@media(max-width: 63.984375rem){header>div.navbar>nav.menu>div.nav-list .nav-item{justify-content:flex-start;padding:0 4rem}}@media(max-width: 47.984375rem){header>div.navbar>nav.menu>div.nav-list .nav-item{padding:0 2rem}}header>div.navbar>nav.menu>div.nav-list .nav-item.link{font-weight:700}@media(min-width: 64rem){header>div.navbar>nav.menu>div.nav-list .nav-item.link.profile{padding:0 .5rem}}header>div.navbar>nav.menu>div.nav-list .nav-item.link.profile>img{width:2.5rem;border-radius:50%}header>div.navbar>nav.menu>div.nav-list .nav-item.link.profile>i{font-size:2.5rem;width:auto}header>div.navbar>nav.menu>div.nav-list .nav-item.button{background-color:var(--nav-button)}@media(max-width: 63.984375rem){header>div.navbar>nav.menu>div.nav-list .nav-item.button{border-radius:unset}}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users{color:#fff}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users{position:relative;overflow:hidden}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users::before{content:"";position:absolute;top:0;left:-50%;width:100%;height:100%;pointer-events:none;background:linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.25) 50%, transparent 100%);transform:skewX(-15deg);transition:left .5s ease-in-out}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus-visible,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus-visible,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus-visible{transition:background-color .15s ease-in-out}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:hover::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus-visible::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:hover::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus-visible::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:hover::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus::before,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus-visible::before{left:110%;transition:left .5s ease-in-out}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login.active::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout.active::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users.active::after{background-color:hsla(0,0%,100%,.5)}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:hover::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus-visible::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:hover::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus-visible::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:hover::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus::after,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus-visible::after{background-color:hsla(0,0%,100%,.25)}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login{background-color:#10a030}header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button.login:focus-visible{background-color:#009020 !important}header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout{background-color:#e03010}header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button.logout:focus-visible{background-color:#d02000 !important}header>div.navbar>nav.menu>div.nav-list .nav-item.button.users{background-color:#10a0a0}header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button.users:focus-visible{background-color:#009090 !important}header>div.navbar>nav.menu>div.nav-list .nav-item.button:hover,header>div.navbar>nav.menu>div.nav-list .nav-item.button:focus,header>div.navbar>nav.menu>div.nav-list .nav-item.button:focus-visible{background-color:var(--button-hover)}@media(max-width: 63.984375rem){header>div.navbar>nav.menu>div.nav-list .nav-item.active{position:relative}header>div.navbar>nav.menu>div.nav-list .nav-item.active::after{position:absolute;left:3rem;width:.375rem;height:calc(100% - 2rem);content:"";transition:height .15s ease-in-out;border-radius:.25rem;background-color:var(--text-50)}}@media(max-width: 63.984375rem)and (max-width: 47.984375rem){header>div.navbar>nav.menu>div.nav-list .nav-item.active::after{left:1rem}}@media(max-width: 63.984375rem){header>div.navbar>nav.menu>div.nav-list .nav-item.active:hover::after,header>div.navbar>nav.menu>div.nav-list .nav-item.active:focus::after,header>div.navbar>nav.menu>div.nav-list .nav-item.active:focus-visible::after{height:calc(100% - 2.25rem);background-color:var(--text-25)}header>div.navbar>nav.menu>div.nav-list .nav-item.active>span::after{display:none}}header>div.navbar>nav.menu>div.nav-list .nav-item.active>span{position:relative}header>div.navbar>nav.menu>div.nav-list .nav-item.active>span::after{position:absolute;bottom:.625rem;width:calc(100% - .5rem);height:.25rem;content:"";transition:width .15s ease-in-out;border-radius:.125rem;background-color:var(--text-50)}header>div.navbar>nav.menu>div.nav-list .nav-item.active:hover>span::after,header>div.navbar>nav.menu>div.nav-list .nav-item.active:focus>span::after,header>div.navbar>nav.menu>div.nav-list .nav-item.active:focus-visible>span::after{width:calc(100% - .75rem);background-color:var(--text-25)}header>div.navbar>div.nav-options{z-index:3}@media(min-width: 64rem){header>div.navbar>div.nav-options{flex:0 0 auto}}header>div.navbar>div.nav-options div.theme-switch{width:4rem;cursor:pointer}header>div.navbar>div.nav-options div.theme-switch>i{font-size:1.5rem}header>div.navbar>div.nav-options div.theme-switch:hover>i,header>div.navbar>div.nav-options div.theme-switch:focus>i,header>div.navbar>div.nav-options div.theme-switch:focus-visible>i{color:var(--text-75)}header>div.navbar>div.nav-options button.hamburger{display:none;padding:0}@media(max-width: 63.984375rem){header>div.navbar>div.nav-options button.hamburger{display:flex}}header>div.navbar>div.nav-options button.hamburger>span{width:4rem;height:4rem}header>div.navbar>div.nav-options button.hamburger>span>span,header>div.navbar>div.nav-options button.hamburger>span>span::before,header>div.navbar>div.nav-options button.hamburger>span>span::after{width:2rem;background-color:var(--text)}header>div.navbar>div.nav-options button.hamburger:hover,header>div.navbar>div.nav-options button.hamburger:focus,header>div.navbar>div.nav-options button.hamburger:focus-visible{opacity:1}header>div.navbar>div.nav-options button.hamburger:hover>span>span,header>div.navbar>div.nav-options button.hamburger:hover>span>span::before,header>div.navbar>div.nav-options button.hamburger:hover>span>span::after,header>div.navbar>div.nav-options button.hamburger:focus>span>span,header>div.navbar>div.nav-options button.hamburger:focus>span>span::before,header>div.navbar>div.nav-options button.hamburger:focus>span>span::after,header>div.navbar>div.nav-options button.hamburger:focus-visible>span>span,header>div.navbar>div.nav-options button.hamburger:focus-visible>span>span::before,header>div.navbar>div.nav-options button.hamburger:focus-visible>span>span::after{background-color:var(--text-75)}/*# sourceMappingURL=main.min.css.map */
