@keyframes spin-c30e5304{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.focus-panel[data-v-c30e5304]{background-color:#00000080;bottom:0;display:flex;left:0;padding:2rem 1rem;position:fixed;right:0;top:0;z-index:999}.focus-panel.invisible[data-v-c30e5304]{opacity:0;pointer-events:none}.focus-panel .focus-panel-content[data-v-c30e5304]{background-color:#fff;border:2px solid #000;border-radius:1rem;box-shadow:5px 5px #000;display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:0 1rem}.input-wrapper-inner[data-v-c30e5304]{position:relative}form .tabs[data-v-c30e5304]{flex-shrink:0;margin-bottom:.25rem;min-height:3rem}form .tabs.tabs-not-ready .tabs-list[data-v-c30e5304],form .tabs.tabs-not-ready .tabs-underline[data-v-c30e5304]{opacity:0}form .tabs-list[data-v-c30e5304]{display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:space-evenly;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}form .tabs-list[data-v-c30e5304]::-webkit-scrollbar{display:none}form .tab[data-v-c30e5304]{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:inline-flex;font-size:12pt;font-weight:500;gap:.35rem;min-width:-moz-min-content;min-width:min-content;outline:none;padding:.5rem .25rem .5rem 0;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}form .tab.active[data-v-c30e5304]{color:#cb3700}form .tab-icon[data-v-c30e5304]{align-items:center;display:inline-flex;justify-content:center}form .tab-icon[data-v-c30e5304] svg{display:block}form .tabs-underline[data-v-c30e5304]{height:2px;position:relative;width:100%}form .tabs-underline-indicator[data-v-c30e5304]{background-color:#d64309;bottom:0;height:2px;position:absolute;transition:left .25s ease,width .25s ease}form .smart-input[data-v-c30e5304]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;position:relative}form .smart-input .input-wrapper[data-v-c30e5304]{display:flex;flex-direction:row}form .smart-input .input-wrapper .b1[data-v-c30e5304]{display:none}form .smart-input input[data-v-c30e5304]{background-image:url(../icons/search.svg);background-position:15px;background-repeat:no-repeat;background-size:20px;border:0;border-radius:2rem;box-shadow:0 10px 20px #0000001a;flex:1;font-size:12pt;margin-bottom:.5rem;padding:20px 30px 20px 40px}form .smart-input input[data-v-c30e5304]:focus{outline:none}form .smart-input .autocomplete-list[data-v-c30e5304]{list-style:none;margin:1rem 0;padding:0}form .smart-input .autocomplete-list li[data-v-c30e5304]{border-bottom:1px solid #e8ddc8;cursor:pointer;display:flex;gap:.5rem;line-height:20px;padding:1rem .5rem}form .smart-input .autocomplete-list li[data-v-c30e5304]:hover{background-color:#faf9f5}form .smart-input .autocomplete-list li span[data-v-c30e5304]{background-repeat:no-repeat;background-size:20px;display:inline-block;height:20px;width:20px}form .smart-input .autocomplete-list li span.municipality[data-v-c30e5304]{background-color:#d64309;-webkit-mask:url(../icons/city.svg) no-repeat 100% 100%;mask:url(../icons/city.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}form .smart-input .autocomplete-list li span.housenumber[data-v-c30e5304],form .smart-input .autocomplete-list li span.locality[data-v-c30e5304],form .smart-input .autocomplete-list li span.street[data-v-c30e5304]{background-image:url(../icons/marker.svg)}form .smart-input .autocomplete-list li span.zip[data-v-c30e5304]{color:#888;font-size:9pt}form .smart-input .autocomplete-list li.location span.default[data-v-c30e5304]{background-image:url(../icons/target.svg)}form .smart-input .autocomplete-list li.location span.loading[data-v-c30e5304]{animation:spin-c30e5304 1s linear infinite;background-image:url(../icons/loading.svg)}form .smart-input .autocomplete-list li.location span.error[data-v-c30e5304]{background-image:url(../icons/error.svg)}form .smart-input .actions[data-v-c30e5304]{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;margin-bottom:10px}form .smart-input .actions button.b1[data-v-c30e5304],form .smart-input .actions button.b2[data-v-c30e5304]{font-size:11pt}form .smart-input .actions button.b2[data-v-c30e5304]{align-items:center;display:flex;gap:.5rem;justify-content:space-around;padding:10px 20px}form .smart-input .actions button.b2 span[data-v-c30e5304]{background-image:url(../icons/target.svg);background-position:0;background-repeat:no-repeat;background-size:20px;display:inline-block;height:20px;width:20px}form.dialogMode .smart-input input[data-v-c30e5304]{background-position-x:10px;border:1px solid #f3f0e7;border-radius:1rem;box-shadow:0 10px 20px #0000000d;padding:1rem 0 1rem 2.1rem}@media (min-width:768px){form .tabs-list[data-v-c30e5304]{margin-left:auto;margin-right:auto;max-width:450px}form .smart-input[data-v-c30e5304]{align-items:center;background-color:#fff;border-radius:40rem;flex-direction:row;gap:0;padding:5px}form .smart-input input[data-v-c30e5304]{background-position-x:8px;border-radius:1rem;box-shadow:none;box-sizing:content-box;flex:1;margin-bottom:0;min-width:430px;padding:12px 30px 12px 35px}form .smart-input .actions[data-v-c30e5304]{flex-direction:row;justify-content:flex-end;margin:0 2px 0 0}form .smart-input .actions button.b1[data-v-c30e5304],form .smart-input .actions button.b2[data-v-c30e5304]{font-size:12pt}form .smart-input .actions button.b1[data-v-c30e5304]{padding:10px 30px}form .smart-input .actions button.b2[data-v-c30e5304]{display:none}form .smart-input .focus-panel[data-v-c30e5304]:not(.invisible){opacity:1}form .smart-input .focus-panel[data-v-c30e5304]{background-color:transparent;bottom:auto;left:auto;margin:-2rem 0 0 -2.4rem;padding:0;position:absolute;right:auto;top:0;transform:none;width:calc(100% + 4.4rem)}form .smart-input .focus-panel .focus-panel-content[data-v-c30e5304]{max-height:400px;padding:0}form .smart-input .focus-panel .focus-panel-content h2[data-v-c30e5304]{display:none}form .smart-input .focus-panel .focus-panel-content .input-wrapper[data-v-c30e5304]{background-image:url(../icons/search.svg);background-position:13px;background-position-x:12px;background-repeat:no-repeat;background-size:20px;border-radius:2rem;box-shadow:0 10px 20px #0000001a;margin:calc(2rem - 2px) calc(2rem + 3px) 0 2rem;padding:7px 7px 7px 39px}form .smart-input .focus-panel .focus-panel-content .input-wrapper input[data-v-c30e5304]{background:none;border-radius:0;box-shadow:none;left:0;padding:.5px;position:relative}form .smart-input .focus-panel .focus-panel-content .input-wrapper .b1[data-v-c30e5304]{display:block;padding:10px 30px}form .smart-input .focus-panel .focus-panel-content .results[data-v-c30e5304]{max-height:var(--results-max-height);overflow:auto}form .smart-input .focus-panel .focus-panel-content .autocomplete-list[data-v-c30e5304]{margin:1rem 0 0}form .smart-input .focus-panel .focus-panel-content .autocomplete-list li[data-v-c30e5304]{border-bottom:0;padding:1rem 2rem}form .smart-input .desktop-overlay[data-v-c30e5304]{bottom:0;left:0;position:fixed;right:0;top:0}form.dialogMode .smart-input[data-v-c30e5304]{background:none;padding:0}form.dialogMode .smart-input>input[data-v-c30e5304]{display:none}form.dialogMode .smart-input .focus-panel[data-v-c30e5304]{margin:0;position:static;width:100%}form.dialogMode .smart-input .focus-panel .focus-panel-content[data-v-c30e5304]{background:none;border:none;box-shadow:none;max-height:none;overflow:hidden}form.dialogMode .smart-input .focus-panel .focus-panel-content .input-wrapper[data-v-c30e5304]{border:1px solid #666;margin:0 1rem;padding-bottom:0;padding-top:0}form.dialogMode .smart-input .focus-panel .focus-panel-content .input-wrapper input[data-v-c30e5304]{border:0;padding:1rem 0}form.dialogMode .smart-input .focus-panel .focus-panel-content .results[data-v-c30e5304]{max-height:var(--results-max-height);overflow:auto}form.dialogMode .smart-input .focus-panel .focus-panel-content .results .autocomplete-list li[data-v-c30e5304]:hover{background-color:#e8ddc8}form.dialogMode .smart-input .desktop-overlay[data-v-c30e5304]{pointer-events:none}form.results-flex-fill.dialogMode .smart-input[data-v-c30e5304],form.results-flex-fill.dialogMode .smart-input .focus-panel[data-v-c30e5304],form.results-flex-fill.dialogMode .smart-input .focus-panel .focus-panel-content[data-v-c30e5304]{display:flex;flex:1;flex-direction:column;min-height:0}form.results-flex-fill.dialogMode .smart-input .focus-panel .focus-panel-content .input-wrapper[data-v-c30e5304]{flex-shrink:0}form.results-flex-fill.dialogMode .smart-input .focus-panel .focus-panel-content .results[data-v-c30e5304]{flex:1;max-height:none;min-height:0}}
