:root{--knbf-color1:#00205b;--knbf-color2:#00b3aa}.KNBFBoatForm-module-scss-module__vZw_3a__root{background-color:#efebeb;min-height:100vh;padding:40px 10px;font-family:Open Sans}.KNBFBoatForm-module-scss-module__vZw_3a__root h1{border-bottom:2px solid #fff}.KNBFBoatForm-module-scss-module__vZw_3a__root .KNBFBoatForm-module-scss-module__vZw_3a__submitButton{background-color:var(--knbf-color2);color:#fff;cursor:pointer;border:none;border-radius:5px;padding:10px 20px;font-size:16px}.KNBFBoatForm-module-scss-module__vZw_3a__root .KNBFBoatForm-module-scss-module__vZw_3a__submitButton:hover{background-color:#54b8b0}.KNBFBoatForm-module-scss-module__vZw_3a__root .onTopBox img{max-width:100%;max-height:100vh}.KNBFBoatForm-module-scss-module__vZw_3a__container{background-color:#fff;max-width:900px;margin:0 auto;box-shadow:0 0 10px #ccc}.KNBFBoatForm-module-scss-module__vZw_3a__header{background-color:var(--knbf-color2);color:#fff;flex-direction:column;width:100%;padding:1em 2em;display:flex;position:relative}.KNBFBoatForm-module-scss-module__vZw_3a__header h1{width:-webkit-fit-content;width:fit-content;padding-right:1em}.KNBFBoatForm-module-scss-module__vZw_3a__header .KNBFBoatForm-module-scss-module__vZw_3a__logo{width:-webkit-fit-content;width:fit-content;height:auto;margin-right:2em;position:absolute;right:0}.KNBFBoatForm-module-scss-module__vZw_3a__main{padding:1em 2em}.KNBFBoatForm-module-scss-module__vZw_3a__main input[type=text]{background:#f6f2f2}.KNBFBoatForm-module-scss-module__vZw_3a__legend{color:#636363;flex-wrap:wrap;align-items:center;gap:1.2em;margin-bottom:1em;font-size:.8em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__legend .KNBFBoatForm-module-scss-module__vZw_3a__legendItem{align-items:center;gap:.2em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__modalOpenButton{cursor:help;background:0 0;border:none}.KNBFBoatForm-module-scss-module__vZw_3a__modalOpenButton svg:hover{background-color:#000;border-radius:5px;width:2em}.KNBFBoatForm-module-scss-module__vZw_3a__inputGroups{flex-wrap:wrap;gap:1em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__inputGroup{flex-direction:column;justify-content:space-between;gap:.1em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__inputGroup label{margin-left:.1em;font-size:16px}.KNBFBoatForm-module-scss-module__vZw_3a__inputGroup input{border:1px solid #ccc;padding:.7em;font-size:1em}.KNBFBoatForm-module-scss-module__vZw_3a__tableQuestionSection h2{border-top:3px solid #c4c4c4;padding-top:.7em}.KNBFBoatForm-module-scss-module__vZw_3a__tableInputGroup{border-bottom:1px solid #ccc;flex-direction:column;justify-content:space-between;max-width:100%;margin-bottom:1em;padding-bottom:.5em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__formQuestionText{-webkit-user-select:none;user-select:none;align-items:center;gap:.3em;font-size:1.1em;font-weight:500;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__checkBoxGroup{justify-content:space-between;width:100%;padding-bottom:1em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__questionInputGroup{flex-direction:row;gap:1em;width:100%;font-size:1em;display:flex}.KNBFBoatForm-module-scss-module__vZw_3a__questionInputGroup textarea{background-color:#f6f2f2;width:60%;height:4em;font-family:Open Sans;font-size:1.1em}.KNBFBoatForm-module-scss-module__vZw_3a__questionInputGroup input[type=date]{background-color:#f6f2f2;width:20%;height:-webkit-fit-content;height:fit-content;padding:.2em;font-size:1.2em}.KNBFBoatForm-module-scss-module__vZw_3a__extraTextArea{background-color:#f6f2f2;width:100%;height:10em;font-family:Open Sans;font-size:1.1em}.checkbox1 label{cursor:pointer}.checkbox1 label:last-of-type{margin-left:.5em}.checkbox1{justify-self:center;align-items:center;display:inline-flex}.checkbox1 label:hover{border-color:gray!important}.checkbox1 label:first-of-type{aspect-ratio:1;background-color:#fff;border:2px solid #c7c7c7;border-radius:5px;align-content:center;width:1.5em;padding:.22em;transition:all .1s;display:inline-flex}.checkbox1.checked label:first-of-type{background-color:var(--knbf-color1);border-color:var(--lysere-bl)}.checkbox1.checked svg{fill:#fff}.checkbox1 svg{fill:#0000;width:100%;margin:0 auto;transition:all .1s;display:inline}@media screen and (max-width:768px){.KNBFBoatForm-module-scss-module__vZw_3a__root{margin:0;padding:0}.KNBFBoatForm-module-scss-module__vZw_3a__main{padding:1em}.KNBFBoatForm-module-scss-module__vZw_3a__inputGroup{width:100%}.KNBFBoatForm-module-scss-module__vZw_3a__questionInputGroup{flex-direction:column}.KNBFBoatForm-module-scss-module__vZw_3a__questionInputGroup input,.KNBFBoatForm-module-scss-module__vZw_3a__questionInputGroup textarea{width:100%!important}.KNBFBoatForm-module-scss-module__vZw_3a__logo{height:5em!important}}
.onTopBoxBackdrop{z-index:99;background-color:#00000070;width:100vw;height:100vh;position:fixed;top:0;left:0}.onTopBox{z-index:100;background:#fff;border-radius:7px;min-width:350px;max-width:100%;max-height:93vh;margin:0 2px;padding:20px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.onTopBoxConfirmButton{background-color:var(--theme-color1);text-align:center;border:none;min-width:70px;margin:0 auto;padding:7px 12px;transition:all .2s;display:block}.onTopBox img{margin:0 auto;display:block}.exitButton{float:right;color:gray;box-sizing:border-box;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:50px;align-items:center;width:35px;height:35px;margin-top:-10px;margin-right:-10px;padding:10px;transition:all .2s}.exitButton:hover{background-color:#d9d9d9}.exitButton:hover #crossIcon{fill:#000}.exitButton svg{margin:-3px 0 0 -3px}#crossIcon{fill:gray;transition:all .2s}.onTopBoxButtonSuccess{background-color:#8de581;border-color:#97c393;transition-duration:.4s;transform:translateY(-2px)}.onTopBoxButtonSuccess:hover{background-color:#8de581;border-color:#97c393}.onTopBoxButtonSuccessCheckmark{color:#0000;width:0;transition-duration:.4s;display:inline-block}.onTopBoxButtonSuccess .onTopBoxButtonSuccessCheckmark{color:#fff;width:auto;transform:translateY(-4px)translate(4px)}
.ColorPresetPicker-module-scss-module__4b6AWW__colorList{flex-flow:wrap;flex-basis:fit-content;justify-content:center;align-items:center;gap:10px;margin:10px;display:flex}.ColorPresetPicker-module-scss-module__4b6AWW__colorList>div{width:180px}.ColorPresetPicker-module-scss-module__4b6AWW__colorSingle{background-color:#f7f7f7;border:1px solid #a9a9a9;border-radius:10px;flex-direction:column;place-content:center;align-items:center;gap:6px;padding:10px;display:flex}.ColorPresetPicker-module-scss-module__4b6AWW__colorSingle .ColorPresetPicker-module-scss-module__4b6AWW__nameText{width:100%}.ColorPresetPicker-module-scss-module__4b6AWW__colorSingle .ColorPresetPicker-module-scss-module__4b6AWW__colorText{width:80%;margin-left:auto}.ColorPresetPicker-module-scss-module__4b6AWW__colorPreview{cursor:pointer;border:1px solid #000;border-radius:20%;width:30px;height:30px;padding:0}.ColorPresetPicker-module-scss-module__4b6AWW__colorPreview:hover{border-style:dashed}.ColorPresetPicker-module-scss-module__4b6AWW__colorSingle>div{flex-wrap:wrap;align-items:center;display:flex}
.TagChooser2-module-scss-module__STsaHG__tag{color:#fff;cursor:pointer;background-color:gray;border:1px solid #4b4b4b;border-radius:5px;margin-bottom:5px;margin-right:5px;padding:3px;display:inline-block}.TagChooser2-module-scss-module__STsaHG__tag span{color:#4b4b4b}.TagChooser2-module-scss-module__STsaHG__chosenTag{background-color:#000}.TagChooser2-module-scss-module__STsaHG__chosenTag span{color:#fff}.TagChooser2-module-scss-module__STsaHG__chosenTag:hover{background-color:gray}.TagChooser2-module-scss-module__STsaHG__tag:hover{background-color:#000}.TagChooser2-module-scss-module__STsaHG__tagsContainer{margin-bottom:5px}.TagChooser2-module-scss-module__STsaHG__inputContainer{align-items:center;height:-webkit-fit-content;height:fit-content;margin-bottom:1em;display:flex;position:relative}.TagChooser2-module-scss-module__STsaHG__inputContainer input{width:230px}.TagChooser2-module-scss-module__STsaHG__suggestionList{background-color:#4a4a4a;border:1px solid #000;border-top-width:0;border-radius:0 0 5px 5px;flex-direction:column;width:230px;min-width:100px;margin-top:2.5em;padding:3px 5px;display:flex;position:absolute;top:0;left:0}.TagChooser2-module-scss-module__STsaHG__suggestionList .TagChooser2-module-scss-module__STsaHG__tag{width:-webkit-fit-content;width:fit-content}.TagChooser2-module-scss-module__STsaHG__suggestionList .TagChooser2-module-scss-module__STsaHG__selected .TagChooser2-module-scss-module__STsaHG__tag{background-color:#000}
.rental-module-scss-module__9OtfuW__rentalRequestForm{flex-direction:column;padding:0 1em 1em;display:flex}
.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__root{flex-direction:column;display:flex}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__form fieldset{flex-flow:column wrap;width:100%;min-width:-webkit-fit-content;min-width:fit-content;display:flex}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__form img{max-width:200px;max-height:200px}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__form p{width:100%;margin:0 0 5px;font-size:.8em}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field{align-items:left;background:#fafafa;flex-flow:wrap;place-content:baseline left;gap:1em;min-width:-webkit-fit-content;min-width:fit-content;height:-webkit-fit-content;height:fit-content;padding:.1em 0;display:flex}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field:nth-child(odd){background:#ffedc1}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field label{text-align:right;width:240px;min-width:-webkit-fit-content;min-width:fit-content;height:-webkit-fit-content;height:fit-content}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field:has(input[name=expectedKilometers]){margin-bottom:2em}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field:has(select[name=priceModel]){border-top:1px solid #b3b3b3;padding-top:1em}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field textarea{white-space:pre-wrap;width:100%;height:4em;display:block}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__nested{float:right}@media (max-width:780px){.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field label{text-align:left}.schemaEditorRentalRequestForm-module-scss-module__JBH6ha__field{border-bottom:1px solid #000;gap:3px;margin-bottom:5px}}
.rentalItemDmage-module-scss-module__UFGWXW__damagesBox{cursor:cell;background-image:url(../media/car.47a6feb8.jpg);background-position:50%;background-size:cover;border:1px solid #000;width:400px;height:400px;position:relative}.rentalItemDmage-module-scss-module__UFGWXW__dmgInBox{cursor:pointer;opacity:.8;background-color:red;border:1px solid #000;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;transform:translate(-50%)translateY(-50%)}.rentalItemDmage-module-scss-module__UFGWXW__dmgInBox:hover{opacity:.5}
