@font-face{font-family:Signika;src:url(/build/assets/Signika-VariableFont_GRAD_wght-CgLpXpjJ.ttf)}:root{--primary: hsl(44 95% 55%);--success: green;--alert: red;--info: #5897fb;--gradient: linear-gradient(to bottom, var(--bg-light), var(--bg));--step-active: hsl(0, 0%, 60%);--step-finish: var(--primary)}:root[data-theme=light]{--primary-muted: color-mix(in oklab, var(--primary), #000 5%);--bg-dark: hsl(0, 0%, 90%);--bg: hsl(0, 0%, 95%);--bg-light: hsl(0, 0%, 100%);--borderColor: rgb(230, 230, 230);--scrollbar-color: hsl(0 0% 80%);--icons: hsl(0 0% 10%);--icons-muted: hsl(0 0% 60%);--text: hsl(0 0% 10%);--text-muted: hsl(0 0% 35%);--text-contrast: hsl(0 0% 100%)}:root[data-theme=dark]{--primary-muted: color-mix(in oklab, var(--primary), #000 15%);--bg-dark: hsl(220, 20%, 5%);--bg: hsl(220, 20%, 10%);--bg-light: hsl(220, 20%, 15%);--borderColor: hsl(220, 20%, 20%);--scrollbar-color: hsl(220 20% 20%);--icons: hsl(220 10% 75%);--icons-muted: hsl(220 20% 40%);--text: hsl(0 0% 92%);--text-muted: hsl(0 0% 65%);--text-contrast: hsl(0 0% 10%)}html{scroll-behavior:smooth;font-size:62.5%}@media(max-width:700px){html{font-size:50%}}body{background-color:var(--bg-light);font-family:Signika,Segoe UI,sans-serif}h3{font-size:2.8rem;font-weight:700;color:var(--text)}h4{font-size:1.8rem;font-weight:600;color:var(--text-muted)}h5{font-size:2rem;color:var(--text)}h6{font-size:1.6rem;color:var(--text-muted)}a{line-height:1;display:block;text-decoration:none;transition:color .2s}button{line-height:1;font-family:inherit;cursor:pointer;transition:color .2s}table{min-width:max-content}.wrapper{margin:0 auto;max-width:1320px}.btn{padding:.5em 1.8em;color:var(--text-muted);font-weight:600;text-wrap:nowrap;border-radius:.6em;display:block;position:relative;transition:scale .2s,color .2s,borderColor .2s,background-color .2s}.btn.primary{color:var(--text-contrast)}.alert{padding:48px 60px;display:flex;align-items:center;justify-content:space-between}.alert p{font-size:3rem;font-weight:500;color:#fff}.alert svg{cursor:pointer;height:48px;fill:#fff}.alert-success{background-color:var(--success)}.dot{background-color:var(--step-active);opacity:.5}.dot.active{opacity:1}.dot.finish{opacity:1;background-color:var(--step-finish)}.text-input{width:100%;margin-bottom:24px;display:flex;flex-direction:column}.select-input{width:100%;margin-bottom:24px}.text-input label,.select-input label{margin-bottom:4px;font-size:2rem;font-weight:600;color:var(--text);display:flex;justify-content:space-between;align-items:center}.text-input label.required:after,.select-input label.required:after{content:"povinné";color:var(--primary);font-size:.9em}.text-input__input-container{display:flex}.text-input .text-input__input-container .btn{width:auto;border-radius:0}input[type=text],input[type=password]{width:100%;padding:10px 12px 8px;font-size:1.8rem;color:var(--text);border:2px solid var(--borderColor);background-color:#fff}input[type=text]:focus,input[type=password]:focus{border:2px solid #000}.select2.select2-container .select2-selection{height:auto;padding:8px 12px;font-size:1.8rem;border:2px solid var(--borderColor);background-color:#fff}.select2.select2-container.select2-container--focus .select2-selection{border-width:2px}.select2.select2-container.select2-container--open .select2-selection{border:2px solid #000}.select2.select2-container .select2-selection .select2-search--inline{display:block}.select2.select2-container .select2-selection .select2-search--inline .select2-search__field{margin:0;height:2.1rem}.select2.select2-container .select2-selection .select2-selection__rendered{padding:0;line-height:normal;display:flex;flex-wrap:wrap;gap:8px}.select2-container .select2-selection .select2-selection__rendered:has(.select2-selection__choice){margin-bottom:8px}.select2-container .select2-selection .select2-selection__choice{margin:0}.select2-container .select2-results__option{font-size:1.8rem}.select2-container .select2-selection--single .select2-selection__placeholder{color:var(--text-muted)}.select2-container .select2-selection--single .select2-selection__arrow{right:8px;top:50%;translate:0 -50%}.select2-container .select2-selection--single .select2-selection__arrow b{margin:0;translate:-50% -50%;border-width:8px 6px 0 6px}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 6px 8px 6px}.checkbox-input{width:100%;margin-left:8px;margin-bottom:24px;font-size:2.1rem;display:flex;flex-direction:column;gap:8px}.checkbox-input__inner{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center}.checkbox{height:1.1em;aspect-ratio:1/1;border:2px solid var(--primary);border-radius:.3em;position:relative;transition:all .2s}.checkbox:after{content:"";width:.6em;height:.3em;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:calc(50% - .04em);left:50%;translate:-50% -50%;rotate:-45deg;opacity:0;transition:all .2s}input[type=checkbox]:checked~.checkbox{background-color:var(--primary)}input[type=checkbox]:checked~.checkbox:after{opacity:1}.checkbox-text{margin-left:.8em;font-size:1em;font-weight:600;color:var(--text)}input[type=checkbox]{width:0;height:0}.error-message{padding:10px 24px;font-size:1.6rem;font-weight:500;background-color:#f003;border-radius:6px}.text-input .error-message{border-radius:0 0 4px 4px}.checkbox-input .error-message{width:fit-content}
