.sc-d1{width:360px;height:400px}.sc-d1.sc--desktop{width:640px;height:640px}.sc-d1 .sc-phone{width:280px;height:520px;top:16px;left:64px}.sc-d1.sc--desktop .sc-phone{width:300px;height:700px;top:32px;left:300px}.sc-d1__session{top:66px;left:10px;right:10px}.sc-d1__bar{box-sizing:border-box;flex-direction:column;justify-content:center;height:52px;padding:0 10px;display:flex}.sc-d1__desk{width:236px;box-shadow:var(--sc-raise);top:300px;left:6px}.sc--desktop .sc-d1__desk{width:256px;top:340px;left:24px}.sc-d1__chips{align-items:center;height:44px;padding:0 10px;display:flex}.sc-d1__chip{box-sizing:border-box;border:1px solid var(--radeef-line);background:var(--radeef-paper);white-space:nowrap;max-width:80px;height:28px;transition:max-width .4s var(--sc-ease), padding .4s var(--sc-ease), margin .4s var(--sc-ease), opacity .2s var(--sc-ease);border-radius:8px;justify-content:center;align-items:center;margin-inline-end:6px;padding:0 10px;font-weight:700;display:inline-flex;overflow:hidden}.sc-d1__chip[data-s=gone]{opacity:0;max-width:0;margin-inline-end:0;padding:0}.sc-d1__wa,.sc-d1__desk-note,.sc-d1 .sc-pointer{opacity:0}.sc-d1__wa[data-s=on],.sc-d1__desk-note[data-s=on],.sc-d1 .sc-pointer[data-s=on]{opacity:1}.sc-d1__wa{width:54px;top:222px;left:2px}.sc--desktop .sc-d1__wa{width:104px;top:248px;left:180px}.sc-d1__desk-note{width:58px;top:274px;left:2px}.sc--desktop .sc-d1__desk-note{width:256px;top:314px;left:24px}.sc-how{border-radius:12px;width:360px;height:240px}.sc-how1__grid{width:328px;height:212px;top:14px;left:16px}.sc-how1__grid:before,.sc-how1__grid:after{background:var(--radeef-line);content:"";width:1px;position:absolute;top:30px;bottom:0}.sc-how1__grid:before{right:109px}.sc-how1__grid:after{left:108px}.sc-how1__days{border-bottom:1px solid var(--radeef-line);grid-template-columns:repeat(3,minmax(0,1fr));height:30px;font-size:12px;font-weight:700;display:grid}.sc-how1__days span{justify-content:center;align-items:center;display:flex}.sc-how1__days span:nth-child(2){border-right:1px solid var(--radeef-line);border-left:1px solid var(--radeef-line)}.sc-how1__booked{box-sizing:border-box;background:var(--radeef-state-booked-tint);opacity:.55;border-radius:8px;width:93px;height:80px;position:absolute;top:52px;right:8px}.sc-how1__booked--wednesday{height:96px;top:90px;left:8px;right:auto}.sc-how1__session{box-sizing:border-box;border:1.5px solid var(--radeef-ink);background:var(--radeef-state-booked-tint);clip-path:inset(0 0 100%);width:94px;height:128px;transition:clip-path .7s var(--sc-ease);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding-top:6px;font-size:12px;display:flex;position:absolute;top:60px;right:116px;overflow:hidden}.sc-how1__session[data-s=on]{clip-path:inset(0)}.sc-how1__hours,.sc-how1__count,.sc-how1__live{opacity:0;transition:opacity .4s var(--sc-ease), transform .4s var(--sc-ease)}.sc-how1__hours{font-weight:700}.sc-how1__count{transform:translateY(-6px)}.sc-how1__live{box-sizing:border-box;border:1.5px solid var(--radeef-ink);background:var(--radeef-surface);border-radius:6px;align-items:center;height:22px;margin-top:6px;padding:0 8px;font-weight:700;display:flex}.sc-how1__hours[data-s=on],.sc-how1__count[data-s=on],.sc-how1__live[data-s=on]{opacity:1;transform:none}.sc-how2__settings{width:328px;top:30px;left:16px}.sc-how2__field{flex-direction:column;gap:6px;padding:14px;display:flex}.sc-how2__field+.sc-how2__field{border-top:1px solid var(--radeef-line)}.sc-how2__date,.sc-how2__number{box-sizing:border-box;border:1px solid var(--radeef-line);background:var(--radeef-paper);border-radius:8px;align-items:center;height:32px;padding:0 12px;display:inline-flex}.sc-how2__date{align-self:flex-start;overflow:hidden}.sc-how2__roll{height:30px;transition:transform .4s var(--sc-ease);flex-direction:column;display:flex}.sc-how2__roll span{height:30px;font-size:14px;font-weight:700;line-height:30px}.sc-how2__roll[data-s=on]{transform:translateY(-30px)}.sc-how2__line{align-items:center;gap:8px;height:32px;display:flex}.sc-how2__number{border-style:dashed;min-width:150px;font-size:14px;font-weight:700}.sc-how2__number span{opacity:0;transition:opacity .4s var(--sc-ease)}.sc-how2__number[data-s=on]{border-style:solid}.sc-how2__number[data-s=on] span{opacity:1}.sc-how2__check{opacity:0;transition:opacity .2s var(--sc-ease), transform .4s var(--sc-ease);display:flex;transform:scale(.6)}.sc-how2__check[data-s=on]{opacity:1;transform:none}.sc-how3__source{flex-direction:column;align-items:center;gap:2px;width:76px;font-size:12px;font-weight:700;display:flex;position:absolute;top:36px;left:8px}.sc-how3__source--desk{top:128px}.sc-how3__list{width:252px;height:212px;top:14px;left:92px}.sc-how3__title{font-size:14px;font-weight:700;position:absolute;top:8px;right:12px}.sc-how3__list .sc-row{opacity:0;position:absolute;top:44px;left:8px;right:8px;transform:translate(-140px)}.sc-how3__list .sc-row:nth-of-type(2){top:84px}.sc-how3__list .sc-row:nth-of-type(3){top:124px}.sc-how3__list .sc-row:not([data-s=""]){opacity:1;transform:none}.sc-how3__list .sc-row[data-s=on] .sc-word--booked,.sc-how3__list .sc-row[data-s=""] .sc-word--booked,.sc-how3__list .sc-row[data-s=up] .sc-word--booked,.sc-how3__list .sc-row[data-s=moved] .sc-word--reb{display:block}.sc-how3__list .sc-row[data-s=moved]{background:var(--radeef-state-rebooking-tint);color:var(--radeef-state-rebooking-text);opacity:0;transform:translateY(86px)scale(.6)}.sc-how3__list .sc-row[data-s=moved] .sc-mark{background:var(--radeef-state-rebooking-mark);border-radius:1px}.sc-how3__list .sc-row[data-s=up]{transform:translateY(-40px)}.sc-how3__chip{box-sizing:border-box;background:var(--radeef-state-rebooking-tint);height:28px;color:var(--radeef-state-rebooking-text);opacity:0;transition:opacity .4s var(--sc-ease);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:8px}.sc-how3__chip[data-s=on]{opacity:1}.sc-how3__square{background:var(--radeef-state-rebooking-mark);width:8px;height:8px}.sc-how3__count{background:var(--radeef-surface);min-width:20px;height:20px;color:var(--radeef-ink);border-radius:10px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.sc-d5.sc--band{width:480px;height:200px}.sc--band .sc-d5__card{width:180px;height:172px;top:14px;left:150px}.sc--band .sc-d5__heading{font-size:13px}.sc--band .sc-d5__days{top:51px}.sc--band .sc-d5__block{height:120px}.sc--band .sc-d5__source{top:70px;left:30px}.sc--band .sc-d5__source--desk{left:378px}
