.termin-form select{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bbb;border-radius:0;outline:none;padding:12px 0}.termin-form select:focus{border-color:var(--accent,var(--copper))}.termin-form select option{color:#161713;background:#fff}.termin-form input[type=date],.termin-form input[type=time]{min-height:46px}.termin-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.termin-form input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.klima-page .termin-form,.det-page .termin-form,.tun-page .termin-form{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.klima-page .termin-form select,.det-page .termin-form select,.tun-page .termin-form select{font:400 16px var(--sans);border-bottom-color:#34343c;margin-top:6px}.klima-page .termin-form select:focus,.det-page .termin-form select:focus,.tun-page .termin-form select:focus{border-color:var(--accent)}.termin-hint{color:var(--dim,var(--muted));margin:-8px 0 20px;font-size:12px;line-height:1.5}.termin-vehicle{border-bottom:1px solid #bbb;flex-direction:column;gap:6px;margin:0 0 20px;padding-bottom:12px;display:flex}.termin-vehicle span{color:var(--dim,var(--muted));font-size:12px}.termin-vehicle b{font-weight:650}.termin-error{color:#c0392b;margin:0 0 16px;font-size:13px;line-height:1.6}.klima-page .termin-error,.det-page .termin-error,.tun-page .termin-error{color:#ff8a7a}.termin-done{background:#fff;padding:35px;font-size:16px;line-height:1.6}.termin-done p{margin:0}.klima-page .termin-done,.det-page .termin-done,.tun-page .termin-done{background:var(--bg);border:1px solid var(--edge);color:var(--text);padding:44px}@media (max-width:600px){.termin-when{grid-template-columns:1fr}.termin-done{padding:24px}}
