.Schedule-module__u7e8Ia__schedule{column-gap:var(--space-60);row-gap:var(--space-60);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:800px){.Schedule-module__u7e8Ia__schedule{column-gap:var(--space-60);row-gap:var(--space-100);grid-template-columns:repeat(5,1fr)}}.Schedule-module__u7e8Ia__day{flex-direction:column;align-content:stretch;display:flex}.Schedule-module__u7e8Ia__dayHeadline{margin-bottom:var(--space-40);border-bottom:1px solid #000}.Schedule-module__u7e8Ia__slots{gap:var(--space-20);flex-grow:1;grid-template-rows:repeat(8,1fr);height:200px;display:grid}@media (min-width:800px){.Schedule-module__u7e8Ia__slots{height:300px}}.Schedule-module__u7e8Ia__slot{--_hours:1;background-color:var(--color-background-settled);border:1px solid var(--color-border);padding:var(--space-40);font-size:var(--font-size-small);border-radius:4px}.Schedule-module__u7e8Ia__slot[data-hours="1"]{--_hours:1}.Schedule-module__u7e8Ia__slot[data-hours="2"]{--_hours:2}.Schedule-module__u7e8Ia__slot[data-hours="3"]{--_hours:3}.Schedule-module__u7e8Ia__slot[data-hours="4"]{--_hours:4}.Schedule-module__u7e8Ia__slot[data-hours="5"]{--_hours:5}.Schedule-module__u7e8Ia__slot[data-hours="6"]{--_hours:6}.Schedule-module__u7e8Ia__slot[data-hours="7"]{--_hours:7}.Schedule-module__u7e8Ia__slot[data-hours="8"]{--_hours:8}.Schedule-module__u7e8Ia__staredLastDay{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.Schedule-module__u7e8Ia__continuesNextDay{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}
.InputControl-module__Cnn1lq__control{margin-block:var(--space-80);position:relative}.InputControl-module__Cnn1lq__control label{font-size:var(--font-size-p);margin-block:var(--space-60);margin-inline:calc(var(--space-content-padding) - var(--space-30));padding:0 var(--space-30);background-color:var(--color-background-settled);color:var(--color-neutral--60);cursor:text;transition:all .22s ease-in-out;position:absolute;top:0}.InputControl-module__Cnn1lq__control input,.InputControl-module__Cnn1lq__control textarea,.InputControl-module__Cnn1lq__control select{width:100%;padding:var(--space-60);background-color:var(--color-background-settled);color:#fff;color-scheme:dark;font-size:var(--font-size-p);border:1px dashed #fff}.InputControl-module__Cnn1lq__control input::placeholder,.InputControl-module__Cnn1lq__control textarea::placeholder{color:var(--color-background-settled)}.InputControl-module__Cnn1lq__control input:focus-visible,.InputControl-module__Cnn1lq__control textarea:focus-visible,.InputControl-module__Cnn1lq__control select:focus-visible{border-color:var(--color-accent);outline:none}.InputControl-module__Cnn1lq__control:has(input:focus-visible,input:not(:placeholder-shown),textarea:focus-visible,textarea:not(:placeholder-shown)) label{font-size:var(--font-size-p);color:inherit;top:-26px}.InputControl-module__Cnn1lq__checkboxControl{align-items:center;gap:var(--space-30);grid-template-columns:auto 1fr;display:grid}.InputControl-module__Cnn1lq__checkboxControl label{position:initial;margin:initial;cursor:default;background-color:initial;line-height:1.4em;display:inline}.InputControl-module__Cnn1lq__control input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-accent);cursor:default;font-size:2em;display:inline-block}.InputControl-module__Cnn1lq__copy{position:relative}.InputControl-module__Cnn1lq__copy .InputControl-module__Cnn1lq__copyIcon{top:50%;right:var(--space-content-padding);height:var(--font-size-50);aspect-ratio:1;cursor:pointer;transition:top .12s ease-in-out;display:grid;position:absolute;transform:translateY(-50%)}.InputControl-module__Cnn1lq__copy .InputControl-module__Cnn1lq__copyIcon>*{grid-area:1/1}.InputControl-module__Cnn1lq__copy .InputControl-module__Cnn1lq__copyIcon:active{top:calc(50% + 2px)}.InputControl-module__Cnn1lq__copy svg{transition:opacity .12s ease-in-out}.InputControl-module__Cnn1lq__copy svg:nth-child(2){opacity:0}.InputControl-module__Cnn1lq__copy.InputControl-module__Cnn1lq__copied svg:first-child{opacity:0}.InputControl-module__Cnn1lq__copy.InputControl-module__Cnn1lq__copied svg:nth-child(2){opacity:1}
