._3Rx60G_picker{border:1px solid var(--termine-line,#e5e5e5);border-radius:var(--termine-radius-md,12px);min-width:0;margin:0 0 20px;padding:16px}._3Rx60G_picker legend{padding:0 6px;font-weight:600}._3Rx60G_option{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}._3Rx60G_option input{width:20px;height:20px;accent-color:var(--termine-accent,#8d6650);flex:0 0 20px}._3Rx60G_option span{overflow-wrap:anywhere;min-width:0}._3Rx60G_option strong,._3Rx60G_option small{display:block}._3Rx60G_option small{color:var(--termine-muted,#6b6b6b);margin-top:4px}._3Rx60G_option input:focus-visible{outline:2px solid var(--termine-accent,#8d6650);outline-offset:4px}._3Rx60G_option:has(input:disabled){opacity:.55;cursor:default}._3Rx60G_totals{margin:12px 0 8px;font-weight:600}._3Rx60G_bar{z-index:30;bottom:0;padding:12px 16px max(12px, env(safe-area-inset-bottom));background:var(--termine-bg,white);border-top:1px solid var(--termine-line,#e5e5e5);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset-inline:0;box-shadow:0 -4px 20px #0000000a}._3Rx60G_bar a{background:var(--termine-accent,#8d6650);color:#fff;border-radius:8px;flex-shrink:0;padding:12px 20px;text-decoration:none}._3Rx60G_withBar{padding-bottom:110px}._3Rx60G_zoneList{overflow-wrap:anywhere;margin:8px 0;padding-left:20px}
