.ezw{width:100%;max-width:640px;font-family:var(--w-font);color:var(--w-text);background:var(--w-surface);border-radius:calc(var(--w-radius) + 6px);border:var(--w-border-width) solid var(--w-border);box-shadow:var(--w-shadow);text-align:left;-webkit-font-smoothing:antialiased;flex-direction:column;gap:14px;margin:0 auto;padding:18px;line-height:1.35;display:flex;container-type:inline-size}.ezw *{box-sizing:border-box}.ezw button{font:inherit;color:inherit;cursor:pointer}.ezw button:focus-visible,.ezw input:focus-visible,.ezw textarea:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}.ezw-head{align-items:center;gap:12px;display:flex}.ezw-ava{background:var(--w-accent);width:40px;height:40px;color:var(--w-accent-ink);border-radius:999px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.ezw-who{flex-direction:column;min-width:0;display:flex}.ezw-who b{font-family:var(--w-display);letter-spacing:var(--w-tracking);overflow-wrap:anywhere;font-size:18px;font-weight:700}.ezw-who span{color:var(--w-muted);font-size:13px}.ezw-chips{flex-wrap:wrap;gap:6px;display:flex}.ezw-chip{border:1px solid var(--w-border);background:0 0;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600}.ezw-chip[aria-pressed=true],.ezw-chip[aria-checked=true]{background:var(--w-text);color:var(--w-surface);border-color:var(--w-text)}.ezw-tz{color:var(--w-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.ezw-tz button{color:var(--w-text);background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.ezw-slot{border-radius:var(--w-radius);text-align:center;font-variant-numeric:tabular-nums;padding:10px 8px;font-size:14px;font-weight:700}.ezw[data-slot=outline] .ezw-slot{border:var(--w-border-width) solid var(--w-accent);color:var(--w-accent-text);background:0 0}.ezw[data-slot=fill] .ezw-slot{background:var(--w-accent);color:var(--w-accent-ink);border:0}.ezw[data-slot=soft] .ezw-slot{background:color-mix(in srgb, var(--w-accent) 18%, transparent);color:var(--w-text);border:0}.ezw-slot:hover{filter:brightness(1.06)}.ezw-dayhead{font-size:13px;font-weight:700}.ezw-muted{color:var(--w-muted);font-size:14px}.ezw-foot{color:var(--w-muted);text-align:center;font-size:11.5px}.ezw-foot a{color:var(--w-text);font-weight:700;text-decoration:none}.ezw-skeleton{border-radius:var(--w-radius);background:color-mix(in srgb, var(--w-text) 6%, transparent);height:120px;animation:1.4s ease-in-out infinite ezw-pulse}@keyframes ezw-pulse{50%{opacity:.5}}.ezw-error{border-radius:var(--w-radius);color:#c42b30;background:#e5484d1f;padding:10px 12px;font-size:13.5px}.ezw-nav{justify-content:space-between;align-items:center;display:flex}.ezw-nav button{border:1px solid var(--w-border);background:0 0;border-radius:999px;width:30px;height:30px}.ezw-nav button:disabled{opacity:.35;cursor:default}.ezw-split{grid-template-columns:1.15fr 1fr;gap:14px;display:grid}@container (max-width:520px){.ezw-split{grid-template-columns:1fr}.ezw-split>div:first-child{width:100%;max-width:340px;margin:0 auto}}.ezw-month{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;font-size:12.5px;display:grid}.ezw-month .dow{color:var(--w-muted);padding-bottom:2px;font-size:10.5px;font-weight:700}.ezw-month button,.ezw-month span.d{aspect-ratio:1;color:var(--w-muted);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.ezw-month button{color:var(--w-text);background:color-mix(in srgb, var(--w-accent) 16%, transparent);font-weight:700}.ezw-month button[aria-pressed=true]{background:var(--w-accent);color:var(--w-accent-ink)}.ezw-col{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow:auto}.ezw-strip{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.ezw-strip button{border-radius:var(--w-radius);border:1px solid var(--w-border);background:0 0;flex-direction:column;flex:none;align-items:center;gap:2px;width:52px;padding:8px 0;font-size:11px;display:flex}.ezw-strip button b{font-size:16px}.ezw-strip button[aria-pressed=true]{background:var(--w-accent);color:var(--w-accent-ink);border-color:var(--w-accent)}.ezw-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}@container (min-width:520px){.ezw-grid{grid-template-columns:repeat(4,1fr)}}.ezw-list{flex-direction:column;gap:12px;display:flex}.ezw-list .ezw-chips .ezw-slot{padding:8px 12px}.ezw-more{background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.ezw-week{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}@container (max-width:420px){.ezw-week{grid-template-columns:repeat(3,1fr)}}.ezw-week .wd{text-align:center;flex-direction:column;gap:5px;min-width:0;display:flex}.ezw-week .wd>span{color:var(--w-muted);font-size:11px;font-weight:700}.ezw-week .ezw-slot{padding:7px 2px;font-size:12px}.ezw-compact{flex-direction:column;gap:8px;display:flex}.ezw-compact .ezw-slot{text-align:left;justify-content:space-between;padding:12px 14px;display:flex}.ezw-form{flex-direction:column;gap:9px;display:flex}.ezw-form label{color:var(--w-muted);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.ezw-form input,.ezw-form textarea,.ezw-form select{font:inherit;color:var(--w-text);background:color-mix(in srgb, var(--w-text) 5%, transparent);border:1px solid var(--w-border);border-radius:var(--w-radius);width:100%;padding:10px 12px;font-size:16px}.ezw-form textarea{resize:none}.ezw-q{border:0;min-width:0;margin:0;padding:0}.ezw-q legend{margin-bottom:6px;padding:0}.ezw-q-label{color:var(--w-muted);font-size:12px;font-weight:600}.ezw-q-opt{opacity:.75;font-weight:500}.ezw-form .ezw-q-check{color:var(--w-text);flex-direction:row;align-items:flex-start;gap:8px;font-size:13px;font-weight:500}.ezw-form .ezw-q-check input{width:auto;accent-color:var(--w-accent);margin:2px 0 0;padding:0}.ezw-form .bad{border-color:#e5484d}.ezw-form .err{color:#c42b30;font-size:12px;font-weight:500}.ezw-go{border-radius:var(--w-radius);background:var(--w-accent);color:var(--w-accent-ink);border:0;padding:13px;font-size:15px;font-weight:700}.ezw-go:disabled{opacity:.5;cursor:default}.ezw-back{color:var(--w-muted);text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.ezw-when{border-radius:var(--w-radius);background:color-mix(in srgb, var(--w-accent) 14%, transparent);padding:10px 12px;font-size:14px;font-weight:700}.ezw-when small{color:var(--w-muted);font-size:12.5px;font-weight:500;display:block}.ezw-done{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:18px 6px;display:flex}.ezw-done b{font-family:var(--w-display);font-size:21px}.ezw-page{min-height:0;padding:10px}@media (prefers-reduced-motion:reduce){.ezw-skeleton{animation:none}}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.XwcJ6G_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/001744092adb3da8-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/651a9099e0099e2c-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d4b605c61b941c57-s.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.A7ZTtG_className{font-family:Manrope,Manrope Fallback;font-style:normal}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/648e19a466ec92f1-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/29e2a75af8e45044-s.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.mFgLtW_className{font-family:Nunito,Nunito Fallback;font-style:normal}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8ccc630e9b93600-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/edb99fec956915f8-s.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.H8vV6a_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._67YYjq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77b28ce38026b284-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c442f25284480cdf-s.451yigaaz_4mg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab56636924653a94-s.3cik_s2si-ft-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3382ae7d1c882f43-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3084de8c06b4aa35-s.44izq0ia6orkf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/34c58fc38e31639a-s.1s123piy9_v1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}._5cL-dW_className{font-family:Space Mono,Space Mono Fallback;font-style:normal}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3383ca8b946b84c9-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/056b57ca797dfa24-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/acc52fee236b8039-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}._3yUlGW_className{font-family:Unbounded,Unbounded Fallback;font-style:normal}
