.phone[data-astro-cid-vp45fuhk]{--ease:cubic-bezier(.16, 1, .3, 1);--blue:#2f6fed;--ground:#f2f3f6;--muted-app:#5b616b;--tile:#e1edf8;--tile-ink:#1c5a96;--line:#e3e6eb;--ok:#14773d;--ok-soft:#e3f5ea;width:272px;box-shadow:var(--shadow-lg);background:#16181d;border-radius:42px;flex:none;padding:9px}.screen[data-astro-cid-vp45fuhk]{background:var(--ground);pointer-events:none;user-select:none;color:#1f2227;border-radius:33px;height:556px;line-height:1.3;position:relative;overflow:hidden}.views[data-astro-cid-vp45fuhk]{width:200%;height:calc(100% - 58px);transition:transform .62s var(--ease), opacity .42s ease;will-change:transform;display:flex}.on-agenda[data-astro-cid-vp45fuhk] .views[data-astro-cid-vp45fuhk]{transform:translate(-50%)}.fading[data-astro-cid-vp45fuhk] .views[data-astro-cid-vp45fuhk]{opacity:0}.view[data-astro-cid-vp45fuhk]{width:50%;padding:22px 14px 0}.top[data-astro-cid-vp45fuhk]{justify-content:space-between;align-items:center;display:flex}.studio[data-astro-cid-vp45fuhk]{color:#3a3f47;align-items:center;gap:7px;font-size:.6875rem;font-weight:500;display:inline-flex}.studio[data-astro-cid-vp45fuhk] i[data-astro-cid-vp45fuhk]{color:#fff;background:#1f2227;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.625rem;font-style:normal;font-weight:700;display:grid}.round[data-astro-cid-vp45fuhk]{background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}h4[data-astro-cid-vp45fuhk]{font:800 1.5rem/1.15 var(--font-display);margin:6px 0 12px}.paid[data-astro-cid-vp45fuhk]{background:var(--ok-soft);color:var(--ok);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}.slot[data-astro-cid-vp45fuhk]{height:232px;margin-top:14px;position:relative}.panel[data-astro-cid-vp45fuhk]{text-align:center;transition:opacity .36s ease, transform .62s var(--ease);background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px;display:flex;position:absolute;inset:0;box-shadow:0 8px 20px -14px #1f22274d}.panel[data-astro-cid-vp45fuhk] strong[data-astro-cid-vp45fuhk]{font:700 .9375rem/1.25 var(--font-display)}.panel[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{color:var(--muted-app);font-size:.75rem}.glyph[data-astro-cid-vp45fuhk]{color:#3a3f47;background:#ebedf1;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid}.cta[data-astro-cid-vp45fuhk]{background:var(--blue);color:#fff;font:700 .8125rem/1.2 var(--font-display);border-radius:13px;margin-top:8px;padding:9px 18px}.cta[data-astro-cid-vp45fuhk].wide{text-align:center;margin-top:12px;padding:12px;display:block}.next[data-astro-cid-vp45fuhk]{background:var(--tile-ink);color:#fff;opacity:0;text-align:left;justify-content:flex-end;align-items:flex-start;transform:translateY(12px)scale(.97)}.next[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{color:#ffffffdb}.next[data-astro-cid-vp45fuhk] strong[data-astro-cid-vp45fuhk]{font-size:1.0625rem}.big[data-astro-cid-vp45fuhk]{font:800 2.5rem/1 var(--font-display);font-variant-numeric:tabular-nums}.tag[data-astro-cid-vp45fuhk]{color:var(--ok);background:#fff;border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:4px 9px;font-size:.6875rem;font-weight:600;display:inline-flex}.is-booked[data-astro-cid-vp45fuhk] .next[data-astro-cid-vp45fuhk]{opacity:1;transform:none}.is-booked[data-astro-cid-vp45fuhk] .empty[data-astro-cid-vp45fuhk]{opacity:0;transform:scale(.97)}h5[data-astro-cid-vp45fuhk]{font:700 1rem/1.2 var(--font-display);margin:4px 0 14px}.days[data-astro-cid-vp45fuhk]{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid;position:relative}.chip[data-astro-cid-vp45fuhk]{background:#fff;border-radius:13px;justify-items:center;gap:1px;padding:8px 0;transition:color .3s;display:grid;position:relative}.chip[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{color:var(--muted-app);font-size:.5625rem;font-weight:700;transition:color .3s}.chip[data-astro-cid-vp45fuhk] b[data-astro-cid-vp45fuhk]{font:800 .9375rem/1 var(--font-display)}.active[data-astro-cid-vp45fuhk]{z-index:1;width:calc(20% - 4px);transition:transform .52s var(--ease);background:#1f2227;border-radius:13px;position:absolute;top:0;bottom:0;left:0}.chip[data-astro-cid-vp45fuhk]{z-index:2;background:0 0}.days[data-astro-cid-vp45fuhk]:before{content:"";background:#fff;border-radius:13px;position:absolute;inset:0}.chip[data-astro-cid-vp45fuhk][data-day="0"]{color:#fff}.chip[data-astro-cid-vp45fuhk][data-day="0"] small[data-astro-cid-vp45fuhk]{color:#7db0ff}.on-monday[data-astro-cid-vp45fuhk] .active[data-astro-cid-vp45fuhk]{transform:translate(calc(200% + 10px))}.on-monday[data-astro-cid-vp45fuhk] .chip[data-astro-cid-vp45fuhk][data-day="0"]{color:inherit}.on-monday[data-astro-cid-vp45fuhk] .chip[data-astro-cid-vp45fuhk][data-day="0"] small[data-astro-cid-vp45fuhk]{color:var(--muted-app)}.on-monday[data-astro-cid-vp45fuhk] .chip[data-astro-cid-vp45fuhk][data-day="2"]{color:#fff}.on-monday[data-astro-cid-vp45fuhk] .chip[data-astro-cid-vp45fuhk][data-day="2"] small[data-astro-cid-vp45fuhk]{color:#7db0ff}.date[data-astro-cid-vp45fuhk]{font:700 .75rem/1.2 var(--font-display);color:#3a3f47;margin:14px 0 10px}.lists[data-astro-cid-vp45fuhk]{height:310px;position:relative}.list[data-astro-cid-vp45fuhk]{transition:opacity .3s ease, transform .56s var(--ease);background:#fff;border-radius:18px;padding:2px 10px;position:absolute;inset:0 0 auto}.second[data-astro-cid-vp45fuhk]{opacity:0;transform:translate(26px)}.on-monday[data-astro-cid-vp45fuhk] .first[data-astro-cid-vp45fuhk]{opacity:0;transform:translate(-26px)}.on-monday[data-astro-cid-vp45fuhk] .second[data-astro-cid-vp45fuhk]{opacity:1;transform:none}.row[data-astro-cid-vp45fuhk]{align-items:center;gap:8px;padding:9px 0;display:flex}.row[data-astro-cid-vp45fuhk]+.row[data-astro-cid-vp45fuhk]{box-shadow:0 -1px 0 var(--line)}.tile[data-astro-cid-vp45fuhk]{background:var(--tile);width:46px;color:var(--tile-ink);border-radius:11px;flex:none;justify-items:center;padding:6px 0;transition:background-color .36s,color .36s;display:grid}.tile[data-astro-cid-vp45fuhk] b[data-astro-cid-vp45fuhk]{font:700 .75rem/1.1 var(--font-display);font-variant-numeric:tabular-nums}.tile[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{font-size:.5625rem}.info[data-astro-cid-vp45fuhk]{flex:1;min-width:0;display:grid}.info[data-astro-cid-vp45fuhk] b[data-astro-cid-vp45fuhk]{font:700 .8125rem/1.2 var(--font-display)}.info[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{white-space:nowrap;color:var(--muted-app);font-size:.625rem;line-height:1.3}.action[data-astro-cid-vp45fuhk]{flex:none;width:62px;height:28px;position:relative}.mark[data-astro-cid-vp45fuhk]{color:#1b4aae;height:28px;transition:opacity .24s ease, transform .4s var(--ease);background:#e8f0fe;border-radius:999px;flex:none;place-items:center;padding:0 10px;font-size:.6875rem;font-weight:600;display:grid}.action[data-astro-cid-vp45fuhk] .mark[data-astro-cid-vp45fuhk]{padding:0;position:absolute;inset:0}.booked[data-astro-cid-vp45fuhk]{background:var(--ok-soft);color:var(--ok);opacity:0;border-radius:999px;justify-content:center;align-items:center;gap:3px;font-size:.5938rem;font-weight:700;transition:opacity .24s,transform .52s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;inset:0;transform:scale(.6)}.is-booked[data-astro-cid-vp45fuhk] [data-astro-cid-vp45fuhk][data-row=c] .tile[data-astro-cid-vp45fuhk]{background:var(--tile-ink);color:#fff}.is-booked[data-astro-cid-vp45fuhk] [data-astro-cid-vp45fuhk][data-row=c] .mark[data-astro-cid-vp45fuhk]{opacity:0;transform:scale(.8)}.is-booked[data-astro-cid-vp45fuhk] [data-astro-cid-vp45fuhk][data-row=c] .booked[data-astro-cid-vp45fuhk]{opacity:1;transform:none}.tabs[data-astro-cid-vp45fuhk]{height:58px;box-shadow:0 -1px 0 var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:auto 0 0}.tab[data-astro-cid-vp45fuhk]{color:var(--muted-app);align-content:center;justify-items:center;gap:2px;transition:color .3s;display:grid;position:relative}.tab[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{font-size:.5625rem;font-weight:600}.tab-on[data-astro-cid-vp45fuhk]{width:calc(33.3333% - 16px);transition:transform .52s var(--ease);background:#e8f0fe;border-radius:13px;position:absolute;top:6px;bottom:6px;left:8px}.tab[data-astro-cid-vp45fuhk][data-tab="0"]{color:#1b4aae}.on-agenda[data-astro-cid-vp45fuhk] .tab-on[data-astro-cid-vp45fuhk]{transform:translate(calc(100% + 16px))}.on-agenda[data-astro-cid-vp45fuhk] .tab[data-astro-cid-vp45fuhk][data-tab="0"]{color:var(--muted-app)}.on-agenda[data-astro-cid-vp45fuhk] .tab[data-astro-cid-vp45fuhk][data-tab="1"]{color:#1b4aae}.scrim[data-astro-cid-vp45fuhk]{opacity:0;background:#1f22275c;transition:opacity .34s;position:absolute;inset:0}.asking[data-astro-cid-vp45fuhk] .scrim[data-astro-cid-vp45fuhk]{opacity:1}.sheet[data-astro-cid-vp45fuhk]{transition:transform .56s var(--ease);background:#fff;border-radius:24px 24px 0 0;padding:20px 18px 22px;position:absolute;inset:auto 0 0;transform:translateY(104%)}.asking[data-astro-cid-vp45fuhk] .sheet[data-astro-cid-vp45fuhk]{transform:none}.sheet[data-astro-cid-vp45fuhk] strong[data-astro-cid-vp45fuhk]{font:800 1.0625rem/1.2 var(--font-display);margin-bottom:5px;display:block}.sheet[data-astro-cid-vp45fuhk] small[data-astro-cid-vp45fuhk]{color:var(--muted-app);font-size:.75rem}.touch[data-astro-cid-vp45fuhk]{z-index:5;opacity:0;width:36px;height:36px;transform:translate3d(var(--x,136px), var(--y,420px), 0) scale(1.25);will-change:transform;background:#1f222738;border-radius:50%;transition:transform .6s cubic-bezier(.65,0,.35,1),opacity .22s;position:absolute;top:-18px;left:-18px;box-shadow:0 0 0 1.5px #ffffffbf}.touch[data-astro-cid-vp45fuhk].show{opacity:1;transform:translate3d(var(--x,136px), var(--y,420px), 0) scale(1)}.touch[data-astro-cid-vp45fuhk].press{transform:translate3d(var(--x,136px), var(--y,420px), 0) scale(.72);transition-duration:.13s}.demo[data-astro-cid-7offysri]{--ease:cubic-bezier(.16, 1, .3, 1);--panel:#eceef3;--line:#e6e9ef;--tone:#6f76d6;--band:#b8bcec;--tint:#f4f5fc;width:100%;box-shadow:var(--shadow-lg), 0 0 0 1px var(--border);background:#fff;border-radius:22px;min-width:0;overflow:hidden;container:demo/inline-size}.stage[data-astro-cid-7offysri]{pointer-events:none;user-select:none;grid-template-columns:60px minmax(0,1fr);height:600px;display:grid;position:relative;overflow:hidden}.rail[data-astro-cid-7offysri]{background:var(--bg-dark);color:#aab0ba;flex-direction:column;align-items:center;gap:6px;padding-block:16px;display:flex}.mark[data-astro-cid-7offysri]{font:800 1.45rem/1 var(--font-display);color:#fff;margin-bottom:14px;position:relative}.mark[data-astro-cid-7offysri]:after{content:"";background:var(--accent-on-dark);border-radius:50%;width:5px;height:5px;position:absolute;top:1px;right:-6px}.item[data-astro-cid-7offysri]{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.item[data-astro-cid-7offysri].on{color:var(--accent-on-dark);background:#7db0ff29}.item[data-astro-cid-7offysri].end{margin-top:auto}.main[data-astro-cid-7offysri]{background:var(--panel);grid-template-rows:auto minmax(0,1fr);gap:12px;min-width:0;padding:14px clamp(12px,1.6vw,18px);transition:opacity .42s;display:grid}.fading[data-astro-cid-7offysri] .main[data-astro-cid-7offysri]{opacity:0}header[data-astro-cid-7offysri]{align-items:center;gap:6px;min-width:0;display:flex}.range[data-astro-cid-7offysri]{white-space:nowrap;margin-left:8px;font-size:.8125rem;font-weight:600}.tools[data-astro-cid-7offysri]{gap:6px;margin-left:auto;display:flex}.btn-s[data-astro-cid-7offysri]{white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:5px;height:32px;padding:0 11px;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #d9dde5}.btn-s[data-astro-cid-7offysri].icon{justify-content:center;width:32px;padding:0}.btn-s[data-astro-cid-7offysri].create{background:var(--accent);color:#fff;box-shadow:none}.calendar[data-astro-cid-7offysri]{min-height:0;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.week[data-astro-cid-7offysri],.body[data-astro-cid-7offysri]{grid-template-columns:54px repeat(7,minmax(0,1fr));display:grid}.week[data-astro-cid-7offysri]{box-shadow:inset 0 -1px 0 var(--line)}.corner[data-astro-cid-7offysri]{box-shadow:inset -1px 0 0 var(--line)}.day[data-astro-cid-7offysri]{box-shadow:inset -1px 0 0 var(--line);justify-items:center;gap:3px;padding:8px 0 7px;display:grid}.day[data-astro-cid-7offysri]:last-child{box-shadow:none}.day[data-astro-cid-7offysri] small[data-astro-cid-7offysri]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.625rem;font-weight:600}.day[data-astro-cid-7offysri] b[data-astro-cid-7offysri]{border-radius:50%;place-items:center;width:26px;height:26px;font-size:.875rem;font-weight:600;display:grid}.day[data-astro-cid-7offysri].today b[data-astro-cid-7offysri]{background:var(--accent);color:#fff}.today-label[data-astro-cid-7offysri]{display:none}.body[data-astro-cid-7offysri]{grid-template-rows:repeat(4,minmax(0,1fr));min-height:0}.time[data-astro-cid-7offysri]{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;box-shadow:inset -1px 0 0 var(--line), inset 0 -1px 0 var(--line);padding:8px 8px 0;font-size:.6875rem;font-weight:600}.cell[data-astro-cid-7offysri]{min-width:0;min-height:0;box-shadow:inset -1px 0 0 var(--line), inset 0 -1px 0 var(--line);padding:4px;display:grid}.body[data-astro-cid-7offysri]>[data-astro-cid-7offysri]:nth-last-child(-n+8){box-shadow:inset -1px 0 0 var(--line)}.card[data-astro-cid-7offysri]{background:var(--tint);min-width:0;transition:transform .5s var(--ease), box-shadow .5s var(--ease);border-radius:8px;flex-direction:column;justify-content:center;gap:2px;padding:5px 7px 5px 11px;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-7offysri]:before{content:"";background:var(--band);width:4px;position:absolute;inset:0 auto 0 0}.card[data-astro-cid-7offysri].solo{--tone:#2b9fa8;--band:#9fd6da;--tint:#f1f9f9}.card[data-astro-cid-7offysri] b[data-astro-cid-7offysri]{font:700 .75rem/1.2 var(--font-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card[data-astro-cid-7offysri] small[data-astro-cid-7offysri]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.25;display:-webkit-box;overflow:hidden}.bar[data-astro-cid-7offysri]{background:#dfe2e8;border-radius:2px;flex:none;height:4px;margin-top:2px;display:block;overflow:hidden}.bar[data-astro-cid-7offysri] i[data-astro-cid-7offysri]{background:var(--tone);height:100%;transition:width .62s var(--ease);border-radius:2px;display:block}.card[data-astro-cid-7offysri] em[data-astro-cid-7offysri]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.625rem;font-style:normal;font-weight:600}.card[data-astro-cid-7offysri].full em[data-astro-cid-7offysri]{color:var(--danger)}.card[data-astro-cid-7offysri].hidden{opacity:0;transform:scale(.92)}.card[data-astro-cid-7offysri]{transition:transform .5s var(--ease), box-shadow .5s var(--ease), opacity .36s ease}.card[data-astro-cid-7offysri].flash{box-shadow:0 10px 22px -10px #1f222759, 0 0 0 2px var(--tone);z-index:1;transform:scale(1.03)}.note[data-astro-cid-7offysri]{box-shadow:var(--shadow-md), 0 0 0 1px var(--border);opacity:0;transition:opacity .28s ease, transform .52s var(--ease);z-index:3;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;position:absolute;top:12px;right:16px;transform:translateY(-14px)scale(.97)}.note[data-astro-cid-7offysri].show{opacity:1;transform:none}.note[data-astro-cid-7offysri] strong[data-astro-cid-7offysri],.note[data-astro-cid-7offysri] small[data-astro-cid-7offysri]{line-height:1.3;display:block}.note[data-astro-cid-7offysri] strong[data-astro-cid-7offysri]{font-size:.8125rem}.note[data-astro-cid-7offysri] small[data-astro-cid-7offysri]{color:var(--muted);font-size:.75rem}.badge[data-astro-cid-7offysri]{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-text);border-radius:10px;place-items:center;display:grid}.scrim[data-astro-cid-7offysri]{z-index:4;opacity:0;background:#1f222785;transition:opacity .38s;position:absolute;inset:0}.open[data-astro-cid-7offysri] .scrim[data-astro-cid-7offysri]{opacity:1}.modal[data-astro-cid-7offysri]{z-index:5;opacity:0;width:min(520px,100% - 24px);max-height:calc(100% - 24px);transition:opacity .26s ease, transform .56s var(--ease);background:#fff;border-radius:14px;flex-direction:column;padding:18px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(18px - 50%))scale(.97);box-shadow:0 30px 60px -20px #1f222780}.open[data-astro-cid-7offysri] .modal[data-astro-cid-7offysri]{opacity:1;transform:translate(-50%,-50%)}.modal-head[data-astro-cid-7offysri]{justify-content:space-between;align-items:center;gap:12px;display:flex}.modal-head[data-astro-cid-7offysri] strong[data-astro-cid-7offysri]{font:700 .9375rem/1.25 var(--font-display)}dl[data-astro-cid-7offysri]{grid-template-columns:1fr 1fr;gap:0 20px;margin:10px 0 0;display:grid}dl[data-astro-cid-7offysri] div[data-astro-cid-7offysri]{box-shadow:inset 0 -1px 0 var(--line);padding:7px 0}dt[data-astro-cid-7offysri]{color:var(--muted);font-size:.6875rem}dd[data-astro-cid-7offysri]{margin:1px 0 0;font-size:.8125rem}h6[data-astro-cid-7offysri]{font:700 .8125rem/1.2 var(--font-text);margin:14px 0 4px}.modal[data-astro-cid-7offysri] ul[data-astro-cid-7offysri]{margin:0;padding:0;list-style:none}.modal[data-astro-cid-7offysri] li[data-astro-cid-7offysri]{align-items:center;gap:9px;padding:6px 0;display:flex}.modal[data-astro-cid-7offysri] li[data-astro-cid-7offysri]+li[data-astro-cid-7offysri]{box-shadow:inset 0 1px 0 var(--line)}.avatar[data-astro-cid-7offysri]{color:#4a4f58;background:#f0f1f4;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.6875rem;font-weight:700;display:grid}.who[data-astro-cid-7offysri]{min-width:0;color:var(--accent-text);white-space:nowrap;flex:1;align-items:center;gap:6px;font-size:.8125rem;display:flex;overflow:hidden}.who[data-astro-cid-7offysri] svg{color:var(--muted);flex:none}.who[data-astro-cid-7offysri] em[data-astro-cid-7offysri]{letter-spacing:.03em;text-transform:uppercase;color:var(--accent-text);background:#dcebfb;border-radius:999px;padding:2px 7px;font-size:.5625rem;font-style:normal;font-weight:700}.memo[data-astro-cid-7offysri]{color:var(--muted);opacity:0;flex:none;transition:opacity .26s}.done[data-astro-cid-7offysri] .memo[data-astro-cid-7offysri]{opacity:1}.tick[data-astro-cid-7offysri]{color:#0000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:box-shadow .24s,color .24s,transform .46s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 0 0 2px #8b9099}.done[data-astro-cid-7offysri] .tick[data-astro-cid-7offysri]{color:#2f9e5b;transform:scale(1.08);box-shadow:inset 0 0 0 2px #2f9e5b}.more[data-astro-cid-7offysri]{color:var(--muted);flex:none;display:grid}.modal-foot[data-astro-cid-7offysri]{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.danger[data-astro-cid-7offysri]{color:var(--danger);font-size:.75rem;font-weight:600}.pointer[data-astro-cid-7offysri]{z-index:6;transform:translate3d(var(--x,60%), var(--y,60%), 0);opacity:0;will-change:transform;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .24s;position:absolute;top:0;left:0}.pointer[data-astro-cid-7offysri].show{opacity:1}.pointer[data-astro-cid-7offysri] svg[data-astro-cid-7offysri]{fill:var(--fg);stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 3px 5px #1f22274d);transform-origin:20% 15%;transition:transform .14s}.pointer[data-astro-cid-7offysri].press svg[data-astro-cid-7offysri]{transform:scale(.82)}@container demo (width<=1040px){.tools[data-astro-cid-7offysri] .btn-s[data-astro-cid-7offysri]:not(.create),.card[data-astro-cid-7offysri] small[data-astro-cid-7offysri]{display:none}}@container demo (width<=760px){.stage[data-astro-cid-7offysri]{grid-template-columns:minmax(0,1fr);height:548px}.rail[data-astro-cid-7offysri],.tools[data-astro-cid-7offysri]{display:none}.main[data-astro-cid-7offysri]{gap:10px;padding:12px}.calendar[data-astro-cid-7offysri]{box-shadow:none;background:0 0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr);overflow:visible}.week[data-astro-cid-7offysri]{box-shadow:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.corner[data-astro-cid-7offysri]{display:none}.day[data-astro-cid-7offysri],.day[data-astro-cid-7offysri]:last-child{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:9px;padding:6px 0}.day[data-astro-cid-7offysri] b[data-astro-cid-7offysri]{width:auto;height:auto;font-size:.8125rem}.day[data-astro-cid-7offysri].today{background:var(--accent);box-shadow:none}.day[data-astro-cid-7offysri].today small[data-astro-cid-7offysri],.day[data-astro-cid-7offysri].today b[data-astro-cid-7offysri]{color:#fff;background:0 0}.today-label[data-astro-cid-7offysri]{font:700 .8125rem/1.2 var(--font-display);margin:12px 0 8px;display:block}.body[data-astro-cid-7offysri]{grid-template-columns:44px minmax(0,1fr);row-gap:6px}.cell[data-astro-cid-7offysri]:not(.today){display:none}.time[data-astro-cid-7offysri],.cell[data-astro-cid-7offysri],.body[data-astro-cid-7offysri]>[data-astro-cid-7offysri]:nth-last-child(-n+8){box-shadow:none}.time[data-astro-cid-7offysri]{text-align:left;padding:8px 8px 0 0}.cell[data-astro-cid-7offysri]{padding:0}.card[data-astro-cid-7offysri]{background:#fff;border-radius:10px;padding:8px 10px 8px 14px}.card[data-astro-cid-7offysri] b[data-astro-cid-7offysri]{font-size:.8125rem}.card[data-astro-cid-7offysri] small[data-astro-cid-7offysri]{font-size:.6875rem;display:block}.note[data-astro-cid-7offysri]{top:10px;left:12px;right:12px}.modal[data-astro-cid-7offysri]{padding:14px}.modal-head[data-astro-cid-7offysri] strong[data-astro-cid-7offysri]{font-size:.8125rem}dl[data-astro-cid-7offysri]{display:none}h6[data-astro-cid-7offysri]{margin-top:12px}}
