.p_mWBW_page{--canvas:#fff;--surface:#f5f7fb;--window-bar:#fbfbfd;--ink:#0f1222;--body:#474c66;--muted:#646985;--line:#e6e9f2;--line-strong:#d5d9e8;--blue:#3558f5;--blue-deep:#2642d1;--blue-soft:#eaeeff;--teal:#0e9f7a;--teal-ink:#0b7a5e;--teal-soft:#e3f6ef;--coral:#e5533f;--coral-ink:#b0372a;--coral-soft:#fdecea;--maybe:#c5cad9;--navy:#0e1230;--navy-2:#161d4f;--on-dark:#c9cfea;--on-dark-accent:#9fb0ff;--grad:linear-gradient(92deg, #3558f5 0%, #0e9f7a 100%);--shadow-card:0 1px 2px #0f12220a, 0 12px 32px -12px #0f12221f;--shadow-float:0 24px 64px -24px #0f122240;--shadow-window:0 1px 2px #0f12220a, 0 30px 80px #0f12221a;--glow:0 12px 32px #3558f547;--glow-hover:0 8px 24px -8px #3558f58c, 0 16px 40px #3558f54d;--display:"Manrope", "Inter", system-ui, sans-serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.2, .7, .2, 1);--gutter:24px;background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.p_mWBW_page *,.p_mWBW_page :before,.p_mWBW_page :after{box-sizing:border-box}:where(.p_mWBW_page) a{color:inherit;text-decoration:none}:where(.p_mWBW_page) :where(p,h1,h2,h3,ul,ol,dl,dd){margin:0}:where(.p_mWBW_page) :where(ul,ol){padding:0;list-style:none}.p_mWBW_page a:focus-visible,.p_mWBW_page button:focus-visible,.p_mWBW_page summary:focus-visible,.p_mWBW_page [tabindex]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.p_mWBW_main:focus{outline:none}.p_mWBW_skipLink{z-index:100;background:var(--ink);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:600;display:inline-flex;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.p_mWBW_skipLink:focus{transform:translateY(0)}.p_mWBW_wrap{width:min(100% - 2 * var(--gutter), 1200px);margin-inline:auto}.p_mWBW_wrapWide{width:min(100% - 2 * var(--gutter), 1280px);margin-inline:auto}.p_mWBW_mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.p_mWBW_grad{background:var(--grad);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.p_mWBW_gradText{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.p_mWBW_arrow{transition:transform .2s var(--ease);display:inline-block}.p_mWBW_btn{min-height:44px;font:600 15px/1 var(--sans);white-space:nowrap;cursor:pointer;transition:transform .18s var(--ease), box-shadow .18s var(--ease), background-color .18s var(--ease), border-color .18s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex;position:relative;overflow:hidden}.p_mWBW_btnPrimary{background:var(--blue);color:#fff;box-shadow:var(--glow)}.p_mWBW_btnPrimary:hover{background:var(--blue-deep);box-shadow:var(--glow-hover)}.p_mWBW_btnPrimary:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#fff0,#ffffff73,#fff0);width:30%;position:absolute;top:-20%;bottom:-20%;left:-40%;transform:skew(-18deg)}@media (prefers-reduced-motion:no-preference){.p_mWBW_btnPrimary:hover:after{animation:p_mWBW_shine 1.1s var(--ease) 1}}@keyframes p_mWBW_shine{0%{opacity:1;transform:skew(-18deg)translate(0)}to{opacity:0;transform:skew(-18deg)translate(520%)}}.p_mWBW_btnSecondary{color:var(--ink);border-color:var(--line-strong);background:#fff}.p_mWBW_btnSecondary:hover{background:var(--surface)}.p_mWBW_btnLarge{min-height:52px;padding:0 26px}.p_mWBW_btnSmall{min-height:44px;box-shadow:none;padding:0 18px;font-size:14px}.p_mWBW_btnBlock{width:100%;min-height:52px}.p_mWBW_header{z-index:40;transition:background-color .2s var(--ease), border-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff0;border-bottom:1px solid #0000;position:sticky;top:0}.p_mWBW_header[data-scrolled]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--line);background:#ffffffe0;box-shadow:0 6px 24px -18px #0f12224d}.p_mWBW_headerInner{width:min(100% - 2 * var(--gutter), 1280px);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:72px;margin-inline:auto;display:grid}.p_mWBW_logo{width:fit-content;min-height:44px;color:var(--ink);align-items:center;gap:10px;display:inline-flex}.p_mWBW_wordmark{font:800 22px/1 var(--display);letter-spacing:-.04em}.p_mWBW_nav{align-items:center;gap:28px;display:flex}.p_mWBW_navLink{min-height:44px;color:var(--body);transition:color .16s var(--ease);align-items:center;font-size:14px;font-weight:500;display:inline-flex;position:relative}.p_mWBW_navLink:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .2s var(--ease);border-radius:2px;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.p_mWBW_navLink:hover,.p_mWBW_navLink[aria-current]{color:var(--ink)}.p_mWBW_navLink:hover:after,.p_mWBW_navLink[aria-current]:after{transform:scaleX(1)}.p_mWBW_headerActions{justify-self:end;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.p_mWBW_headerDemo{min-height:44px;color:var(--body);align-items:center;padding:0 6px;display:inline-flex}.p_mWBW_headerDemo:hover{color:var(--ink)}.p_mWBW_headerAccount{display:inline-flex}.p_mWBW_headerAccount a:not([aria-label]){border-color:var(--line-strong);font:600 14px/1 var(--sans);color:var(--ink);background:#fff;border-radius:999px;padding:0 16px}.p_mWBW_headerAccount a:not([aria-label]):hover{background:var(--surface);border-color:var(--line-strong)}.p_mWBW_ctaShort{display:none}.p_mWBW_menuButton{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:999px;place-items:center;padding:0;display:none}.p_mWBW_menuPanel{border:0;border-bottom:1px solid var(--line);width:100%;max-width:none;height:auto;max-height:100dvh;color:var(--ink);box-shadow:var(--shadow-float);background:#fff;margin:0;padding:0;inset:0 0 auto}.p_mWBW_menuPanel::backdrop{background:#0f122252}.p_mWBW_menuInner{width:min(100% - 2 * var(--gutter), 1280px);gap:12px;margin-inline:auto;padding:0 0 20px;display:grid}.p_mWBW_menuTop{justify-content:space-between;align-items:center;height:72px;display:flex}.p_mWBW_menuClose{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:999px;place-items:center;padding:0;display:grid}.p_mWBW_menuList{display:grid}.p_mWBW_menuList a{border-bottom:1px solid var(--line);min-height:48px;font:600 17px/1.2 var(--display);color:var(--ink);align-items:center;display:flex}@media (max-width:979px){.p_mWBW_headerInner{grid-template-columns:1fr auto}.p_mWBW_nav{display:none}.p_mWBW_menuButton{display:grid}}@media (max-width:719px){.p_mWBW_headerInner,.p_mWBW_menuTop{height:64px}:is(.p_mWBW_headerDemo,.p_mWBW_headerAccount:not(:has(a[aria-label]))){display:none}.p_mWBW_headerAccount a[aria-label]{border-radius:999px;width:44px;padding:0}.p_mWBW_headerAccount a[aria-label] span:not([aria-hidden]){display:none}.p_mWBW_ctaLong{display:none}.p_mWBW_ctaShort{display:inline}.p_mWBW_headerActions{gap:8px}.p_mWBW_wordmark{font-size:20px}}.p_mWBW_hero{isolation:isolate;background:radial-gradient(900px 460px at 50% 32px, var(--blue-soft) 0%, #eaeeff00 70%);margin-top:-72px;padding:160px 0 0;position:relative}.p_mWBW_heroField{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.p_mWBW_ribbon{z-index:1;pointer-events:none;width:36vw;max-width:560px;position:absolute;top:-10%;bottom:-10%}.p_mWBW_ribbonLeft{left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 35%,#00000073 65%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 35%,#00000073 65%,#0000 100%)}.p_mWBW_ribbonRight{right:0;-webkit-mask-image:linear-gradient(270deg,#000 0% 35%,#00000073 65%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 35%,#00000073 65%,#0000 100%)}.p_mWBW_ribbon i{filter:blur(22px);transform-origin:50% 0;opacity:.7;border-radius:999px;position:absolute;top:-8%;bottom:-8%}.p_mWBW_ribbonLeft i{left:var(--p);transform:rotate(-9deg)}.p_mWBW_ribbonRight i{right:var(--p);transform:rotate(9deg)}.p_mWBW_ribbon i:first-child{--p:-4%;background:linear-gradient(90deg,#3558f500,#3558f52e 40%,#fff9 55%,#3558f524 70%,#3558f500);width:30%}.p_mWBW_ribbon i:nth-child(2){--p:26%;background:linear-gradient(90deg,#3558f500,#3558f524 45%,#ffffff8c 58%,#3558f51a 72%,#3558f500);width:24%}.p_mWBW_ribbon i:nth-child(3){--p:50%;background:linear-gradient(90deg,#0e9f7a00,#0e9f7a29 45%,#ffffff80 58%,#0e9f7a1f 72%,#0e9f7a00);width:18%}.p_mWBW_ribbon i:nth-child(4){--p:68%;background:linear-gradient(90deg,#3558f500,#3558f51a 45%,#fff6 58%,#3558f514 72%,#3558f500);width:12%}.p_mWBW_heroCopy{z-index:2;width:min(100% - 2 * var(--gutter), 1200px);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.p_mWBW_eyebrow{background:var(--blue-soft);color:var(--blue-deep);letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.p_mWBW_h1{max-width:860px;font:800 clamp(40px, 5.2vw, 72px)/1.04 var(--display);letter-spacing:-.035em;text-wrap:balance}.p_mWBW_word{display:inline-block}.p_mWBW_heroLede{max-width:600px;color:var(--body);text-wrap:pretty;margin-top:22px;font-size:clamp(17px,1.35vw,19px);line-height:1.55}.p_mWBW_heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.p_mWBW_proof{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.5}.p_mWBW_proofDot{margin:0 8px}.p_mWBW_heroWindow{z-index:2;width:min(100% - 2 * var(--gutter), 1200px);margin:56px auto 0;position:relative}.p_mWBW_facts{z-index:2;width:min(100% - 2 * var(--gutter), 1200px);color:var(--body);flex-wrap:wrap;justify-content:center;gap:10px 36px;margin:80px auto 0;font-size:14px;font-weight:500;display:flex;position:relative}.p_mWBW_facts li{align-items:center;gap:8px;display:inline-flex}.p_mWBW_facts i{background:var(--teal);border-radius:50%;width:6px;height:6px}.p_mWBW_windowWrap{position:relative}.p_mWBW_window{border:1px solid var(--line);box-shadow:var(--shadow-window);transform-origin:50% 100%;background:#fff;border-radius:24px;position:relative;overflow:hidden}.p_mWBW_winBar{border-bottom:1px solid var(--line);background:var(--window-bar);align-items:center;gap:14px;height:48px;padding:0 18px;display:flex}.p_mWBW_winDots{gap:6px;display:flex}.p_mWBW_winDots i{background:var(--line);border-radius:50%;width:10px;height:10px}.p_mWBW_winTabs{background:#f0f2f8;border-radius:999px;gap:4px;padding:3px;display:flex}.p_mWBW_winTabs span{color:var(--body);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:500;line-height:1.2}.p_mWBW_winTabs .p_mWBW_winTabOn{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0f122214}.p_mWBW_winNote{color:var(--muted);margin-left:auto;font-size:12px}.p_mWBW_panes{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.p_mWBW_paneGrid{border-right:1px solid var(--line);min-width:0;padding:24px 28px}.p_mWBW_pollHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.p_mWBW_pollTitle{font:700 18px/1.3 var(--display)}.p_mWBW_pollMeta{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4}.p_mWBW_legend{flex-wrap:wrap;gap:6px;display:flex}.p_mWBW_legend li{background:var(--surface);height:26px;color:var(--body);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.p_mWBW_legend li:first-child{background:var(--blue-soft);color:var(--blue-deep)}.p_mWBW_legend i{border-radius:3px;width:9px;height:9px}.p_mWBW_swFree{background:var(--blue)}.p_mWBW_swMaybe{background:var(--maybe)}.p_mWBW_swYou{box-shadow:inset 0 0 0 2px var(--blue);background:#fff}.p_mWBW_hint{background:var(--blue-soft);color:var(--blue-deep);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 12px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.p_mWBW_hintDot{background:var(--blue);border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.p_mWBW_hintDot{animation:1.8s ease-out infinite p_mWBW_ping}}@keyframes p_mWBW_ping{0%{box-shadow:0 0 #3558f580}to{box-shadow:0 0 0 10px #3558f500}}.p_mWBW_gridScroller{margin-top:14px;margin-inline:-6px;padding:6px;overflow-x:auto}.p_mWBW_paintGrid{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;gap:6px;min-width:260px;display:grid}.p_mWBW_gridRow{grid-template-columns:52px repeat(5,minmax(0,1fr));align-items:center;gap:6px;display:grid}.p_mWBW_gridCorner{display:block}.p_mWBW_gridDay,.p_mWBW_gridTime{font:500 11px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--muted)}.p_mWBW_gridDay{text-align:center}.p_mWBW_gridDayBest{color:var(--blue-deep);font-weight:600}.p_mWBW_cell{--cell-bg:var(--surface);background:var(--cell-bg);outline-offset:2px;border-radius:6px;height:28px;position:relative}.p_mWBW_cell[data-level="1"]{--cell-bg:color-mix(in srgb, var(--blue) 10%, #fff)}.p_mWBW_cell[data-level="2"]{--cell-bg:color-mix(in srgb, var(--blue) 16%, #fff)}.p_mWBW_cell[data-level="3"]{--cell-bg:color-mix(in srgb, var(--blue) 24%, #fff)}.p_mWBW_cell[data-level="4"]{--cell-bg:color-mix(in srgb, var(--blue) 34%, #fff)}.p_mWBW_cell[data-level="5"]{--cell-bg:color-mix(in srgb, var(--blue) 46%, #fff)}.p_mWBW_cell[data-level="6"]{--cell-bg:color-mix(in srgb, var(--blue) 58%, #fff)}.p_mWBW_cell[data-level="7"]{--cell-bg:var(--teal-soft);box-shadow:inset 0 0 0 1px var(--teal)}.p_mWBW_cell[data-level=best]{--cell-bg:var(--teal-ink);box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--teal)}.p_mWBW_cell[data-mine]:before{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--blue-deep);position:absolute;inset:0}.p_mWBW_cell[data-level=best][data-mine]:before{box-shadow:inset 0 0 0 2px #fff}.p_mWBW_bestBadge{font:700 10px/1 var(--sans);letter-spacing:.02em;color:#fff;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p_mWBW_meDot{background:var(--blue-deep);color:#fff;width:15px;height:15px;font:700 8px/1 var(--sans);pointer-events:none;border:1.5px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.p_mWBW_cell[data-level=best] .p_mWBW_meDot{background:var(--teal-ink)}@media (prefers-reduced-motion:no-preference){.p_mWBW_cell[data-mine]{animation:.35s cubic-bezier(.34,1.8,.64,1) p_mWBW_cell-pop}.p_mWBW_cell[data-pulse="0"],.p_mWBW_cell[data-pulse="1"]{animation:.9s ease-out p_mWBW_best-pulse}.p_mWBW_cell[data-pulse="1"]{animation-name:p_mWBW_best-pulse-b}}@keyframes p_mWBW_cell-pop{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes p_mWBW_best-pulse{0%{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--teal), 0 0 0 4px #0e9f7a73}to{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--teal), 0 0 0 18px #0e9f7a00}}@keyframes p_mWBW_best-pulse-b{0%{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--teal), 0 0 0 4px #0e9f7a73}to{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--teal), 0 0 0 18px #0e9f7a00}}.p_mWBW_gridFoot{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:16px;display:flex}.p_mWBW_who{color:var(--muted);align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex}.p_mWBW_avatars{flex:none;display:inline-flex}.p_mWBW_avatars i{color:#fff;width:26px;height:26px;font:700 11px/1 var(--sans);border:2px solid #fff;border-radius:50%;place-items:center;font-style:normal;display:grid}.p_mWBW_avatars i+i{margin-left:-8px}.p_mWBW_avBlue{background:var(--blue)}.p_mWBW_avTeal{background:var(--teal-ink)}.p_mWBW_avSlate{background:var(--muted)}.p_mWBW_avDeep{background:var(--blue-deep)}.p_mWBW_resetButton{border:1px solid var(--line-strong);min-width:44px;min-height:44px;color:var(--ink);font:600 13px/1 var(--sans);background:#fff;border-radius:999px;padding:0 14px}.p_mWBW_resetButton:hover{background:var(--surface)}.p_mWBW_paneResults{background:var(--window-bar);flex-direction:column;gap:12px;min-width:0;padding:24px 28px;display:flex}.p_mWBW_resultsHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.p_mWBW_resultsTitle{font:700 16px/1.3 var(--display)}.p_mWBW_resultsHead span{color:var(--muted);font-size:12px}.p_mWBW_rankList{flex-direction:column;gap:12px;display:flex}.p_mWBW_rankBest{border:1px solid var(--teal);background:#fff;border-radius:16px;padding:16px;box-shadow:0 8px 24px #0e9f7a1f}.p_mWBW_rankAlt{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px 16px}.p_mWBW_rankTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.p_mWBW_tealPill,.p_mWBW_tealPillSmall,.p_mWBW_bluePill,.p_mWBW_maybePill,.p_mWBW_coralPill,.p_mWBW_greyPill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.p_mWBW_tealPill,.p_mWBW_tealPillSmall{background:var(--teal-soft);color:var(--teal-ink)}.p_mWBW_tealPillSmall{height:22px}.p_mWBW_bluePill{background:var(--blue-soft);color:var(--blue-deep)}.p_mWBW_maybePill{background:var(--surface);color:var(--body);border:1px dashed var(--maybe)}.p_mWBW_coralPill{background:var(--coral-soft);color:var(--coral-ink)}.p_mWBW_greyPill{background:var(--surface);color:var(--body)}.p_mWBW_rankCountBest{color:var(--teal-ink);font-size:13px;font-weight:600}.p_mWBW_rankCount{color:var(--muted);font-size:13px}.p_mWBW_rankTag{color:var(--body);font-size:13px;font-weight:600}.p_mWBW_rankTimeBest{font:600 clamp(20px, 2vw, 28px)/1.15 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px}.p_mWBW_rankTime{font:600 17px/1.2 var(--mono);font-variant-numeric:tabular-nums;margin-top:6px}.p_mWBW_rankWhy{color:var(--body);margin-top:6px;font-size:13px;line-height:1.5}.p_mWBW_rankWhySmall{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.45}.p_mWBW_meter{background:var(--line);border-radius:999px;height:6px;margin-top:12px;display:block;overflow:hidden}.p_mWBW_meter i{background:var(--grad);transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.p_mWBW_meter i{transition:transform .6s cubic-bezier(.65,0,.35,1)}}.p_mWBW_lockIn{background:var(--blue);color:#fff;width:100%;min-height:44px;font:600 14px/1 var(--sans);transition:background-color .16s var(--ease);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;display:flex}.p_mWBW_lockIn:hover{background:var(--blue-deep)}.p_mWBW_chips{pointer-events:none}.p_mWBW_chip{z-index:3;border:1px solid var(--line);max-width:260px;box-shadow:var(--shadow-float);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex;position:absolute}.p_mWBW_chip strong{color:var(--ink);font-weight:600;display:block}.p_mWBW_chip small{color:var(--muted);font-size:13px;display:block}.p_mWBW_chipAnswered{bottom:-46px;left:-18px}.p_mWBW_chipBest{top:64px;right:-18px}.p_mWBW_chipIcon{background:var(--teal-soft);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.p_mWBW_chipIconBlue{background:var(--blue-soft)}.p_mWBW_section{padding:112px 0;scroll-margin-top:72px}.p_mWBW_band{background:var(--surface)}.p_mWBW_sectionHead{max-width:640px}.p_mWBW_sectionHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.p_mWBW_sectionHeadRow>div{max-width:640px}.p_mWBW_sectionHeadRow>.p_mWBW_lede{max-width:440px;margin-top:0}.p_mWBW_kicker{letter-spacing:.02em;color:var(--blue-deep);margin-bottom:14px;font-size:13px;font-weight:600;line-height:1}.p_mWBW_h2{font:800 clamp(30px, 3.4vw, 44px)/1.08 var(--display);letter-spacing:-.03em;text-wrap:balance}.p_mWBW_h3{font:700 20px/1.3 var(--display);letter-spacing:-.015em}.p_mWBW_lede{color:var(--body);text-wrap:pretty;margin-top:16px;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.p_mWBW_card{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-card);transition:transform .25s var(--ease), box-shadow .25s var(--ease);background:#fff;border-radius:20px;padding:28px;position:relative;overflow:hidden}.p_mWBW_card[data-glow]:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(260px 260px at var(--mx,50%) var(--my,50%), #eaeeff99, transparent 70%);transition:opacity .2s var(--ease);position:absolute;inset:0}.p_mWBW_card[data-glow]:hover:after{opacity:1}.p_mWBW_card[data-glow]>*{z-index:1;position:relative}@media (hover:hover) and (prefers-reduced-motion:no-preference){.p_mWBW_card[data-glow]:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0f12220a,0 20px 44px #0f12221a}}.p_mWBW_cardBody{color:var(--body);margin-top:8px;font-size:15px;line-height:1.55}.p_mWBW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.p_mWBW_stepHead{align-items:center;gap:10px;margin-bottom:4px;display:flex}.p_mWBW_stepNum{background:var(--blue-soft);width:28px;height:28px;color:var(--blue-deep);font:600 13px/1 var(--mono);border-radius:50%;flex:none;place-items:center;display:grid}.p_mWBW_mini{background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;margin-top:20px;padding:14px;font-size:13px;line-height:1.3;display:flex}.p_mWBW_miniRow{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:10px 12px;display:block}.p_mWBW_miniRowSplit{justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.p_mWBW_miniSplit{gap:8px;display:flex}.p_mWBW_miniSplit>*{color:var(--body);flex:1}.p_mWBW_miniCenter{text-align:center}.p_mWBW_miniCta{background:var(--blue);color:#fff;text-align:center;border-radius:10px;padding:10px 12px;font-weight:600;display:block}.p_mWBW_miniGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.p_mWBW_miniGrid i,.p_mWBW_miniLegend i{background:#fff;border-radius:5px;height:22px;display:block}.p_mWBW_miniGrid i[data-state=f],.p_mWBW_miniLegend i[data-state=f]{background:color-mix(in srgb, var(--blue) 40%, #fff)}.p_mWBW_miniGrid i[data-state=m],.p_mWBW_miniLegend i[data-state=m]{background:var(--teal-soft);outline:1.5px dashed var(--teal);outline-offset:-1.5px}.p_mWBW_miniGrid i[data-state=n],.p_mWBW_miniLegend i[data-state=n]{background:var(--coral-soft);box-shadow:inset 0 0 0 1.5px var(--coral)}.p_mWBW_miniLegend{color:var(--body);flex-wrap:wrap;gap:12px;margin-top:4px;font-size:12px;display:flex}.p_mWBW_miniLegend span{align-items:center;gap:6px;display:inline-flex}.p_mWBW_miniLegend i{border-radius:3px;width:12px;height:12px}.p_mWBW_bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(240px,auto);gap:24px;margin-top:44px;display:grid}.p_mWBW_bentoConsensus{flex-direction:column;grid-area:span 2/span 7;gap:22px;display:flex}.p_mWBW_rankMini{flex-direction:column;gap:10px;display:flex}.p_mWBW_rankMini li{grid-template-columns:22px minmax(0,1fr) 54px;align-items:center;gap:12px;font-size:14px;display:grid}.p_mWBW_rankMiniNum{font:600 12px/1 var(--mono);color:var(--muted)}.p_mWBW_rankMiniTime{font:600 14px/1.2 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.p_mWBW_rankMiniBar{background:var(--line);border-radius:999px;grid-column:2/3;height:6px;display:block;overflow:hidden}.p_mWBW_rankMiniBar i{border-radius:inherit;background:color-mix(in srgb, var(--blue) 55%, #fff);height:100%;display:block}.p_mWBW_rankMini li:first-child .p_mWBW_rankMiniBar i{background:var(--grad)}.p_mWBW_rankMiniScore{font:600 13px/1 var(--mono);color:var(--body);grid-area:1/3/span 2;justify-self:end}.p_mWBW_bentoWords,.p_mWBW_bentoAnswers{grid-column:span 5}.p_mWBW_bentoZones,.p_mWBW_bentoPrivacy{grid-column:span 6}.p_mWBW_bentoDark{grid-column:span 12}.p_mWBW_factList{background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;margin-top:auto;padding:18px;font-size:14px;display:flex}.p_mWBW_factList>div{justify-content:space-between;gap:12px;display:flex}.p_mWBW_factList dt{color:var(--body)}.p_mWBW_factList dd{font-weight:600}.p_mWBW_tealText{color:var(--teal-ink);font-weight:600}.p_mWBW_scoreRow{border-top:1px solid var(--line);margin-top:4px;padding-top:12px;font-weight:600}.p_mWBW_scoreRow dt{color:var(--ink)}.p_mWBW_scoreMeter{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.p_mWBW_scoreMeter i{border-radius:inherit;background:var(--grad);width:92%;height:100%;display:block}.p_mWBW_wordsDemo{background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;margin-top:18px;padding:14px;font-size:14px;display:flex}.p_mWBW_wordsInput{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:10px 12px}.p_mWBW_chipRow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.p_mWBW_wordsDemo .p_mWBW_chipRow{margin-top:0}.p_mWBW_zoneRow{background:var(--surface);font:500 13px/1.3 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:18px;padding:12px 14px;display:flex}.p_mWBW_zoneRow span{color:var(--muted)}.p_mWBW_flow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.p_mWBW_flow .p_mWBW_arrow{color:var(--muted)}.p_mWBW_bentoDark{background:linear-gradient(135deg, var(--navy) 0%, var(--navy-2) 100%);color:#fff;border-color:#0000;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:28px;display:grid}.p_mWBW_bentoDark .p_mWBW_h3{color:#fff}.p_mWBW_bentoDark .p_mWBW_cardBody{color:var(--on-dark)}.p_mWBW_zoneTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.p_mWBW_zoneTiles li{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.p_mWBW_zoneCity{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-accent)}.p_mWBW_zoneTime{font:600 clamp(24px, 2.4vw, 32px)/1.1 var(--mono);font-variant-numeric:tabular-nums}.p_mWBW_zonePeople{color:var(--on-dark);font-size:13px}.p_mWBW_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.p_mWBW_splitTop{align-items:start}.p_mWBW_splitRooms{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.p_mWBW_stats{flex-wrap:wrap;gap:20px 32px;margin-top:32px;display:flex}.p_mWBW_stats li{flex-direction:column;display:flex}.p_mWBW_statValue{font:800 40px/1.05 var(--display);letter-spacing:-.03em}.p_mWBW_statCaption{color:var(--muted);margin-top:4px;font-size:14px}.p_mWBW_oldWayVisual{min-height:340px;position:relative}.p_mWBW_thread{background:var(--surface);width:66%;color:var(--body);border-radius:20px;flex-direction:column;gap:8px;padding:18px;font-size:14px;line-height:1.4;display:flex}.p_mWBW_bubbleLeft,.p_mWBW_bubbleRight{background:#fff;max-width:85%;padding:8px 12px}.p_mWBW_bubbleLeft{border-radius:12px 12px 12px 4px;align-self:flex-start}.p_mWBW_bubbleRight{border-radius:12px 12px 4px;align-self:flex-end}.p_mWBW_threadStatus{color:var(--coral-ink);margin-top:4px;font-size:13px;font-weight:600}.p_mWBW_locked{border:1px solid var(--teal);background:#fff;border-radius:20px;width:58%;padding:22px;position:absolute;bottom:0;right:0;box-shadow:0 20px 60px #0e9f7a24}.p_mWBW_lockedTime{font:800 36px/1.05 var(--display);letter-spacing:-.03em;margin-top:12px}.p_mWBW_lockedBody{color:var(--body);margin-top:8px;font-size:14px;line-height:1.5}.p_mWBW_checkList{color:var(--body);flex-direction:column;gap:12px;margin-top:24px;font-size:15px;display:flex}.p_mWBW_checkList li{align-items:center;gap:10px;display:flex}.p_mWBW_check{background:var(--teal-soft);width:20px;height:20px;color:var(--teal-ink);border-radius:50%;flex:none;place-items:center;display:grid}.p_mWBW_textLink{min-height:48px;color:var(--blue-deep);align-items:center;gap:6px;margin-top:18px;font-weight:600;display:inline-flex}.p_mWBW_textLink:hover .p_mWBW_arrow{transform:translate(3px)}.p_mWBW_roomCard{padding:0}.p_mWBW_roomHead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 22px;display:flex}.p_mWBW_roomBadge{background:var(--blue-soft);width:36px;height:36px;color:var(--blue-deep);border-radius:10px;place-items:center;font-size:13px;font-weight:700;display:grid}.p_mWBW_roomName{font-size:15px;font-weight:600}.p_mWBW_roomMeta{color:var(--muted);font-size:13px}.p_mWBW_roomBody{flex-direction:column;gap:16px;padding:22px;display:flex}.p_mWBW_roster{flex-wrap:wrap;gap:8px;display:flex}.p_mWBW_roster li{background:var(--surface);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.p_mWBW_roster li:nth-child(3n+1){background:var(--blue-soft);color:var(--blue-deep);border-color:#0000}.p_mWBW_roster li:nth-child(3n+2){background:var(--teal-soft);color:var(--teal-ink);border-color:#0000}.p_mWBW_roomProgress{color:var(--teal-ink);grid-template-columns:auto 1fr;align-items:center;gap:14px;font-size:13px;font-weight:600;display:grid}.p_mWBW_progressBar{background:var(--line);border-radius:999px;height:6px;display:block;overflow:hidden}.p_mWBW_progressBar i{border-radius:inherit;background:var(--blue);height:100%;display:block}.p_mWBW_roomProgress .p_mWBW_progressBar i{background:var(--teal)}.p_mWBW_roomNext{background:var(--surface);border-radius:14px;grid-template-columns:1fr 120px;align-items:center;gap:16px;padding:14px 16px;display:grid}.p_mWBW_roomNextLabel{color:var(--muted);font-size:12px;font-weight:600}.p_mWBW_roomNextTitle{font-size:15px;font-weight:600}.p_mWBW_privacyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.p_mWBW_privacyGrid li{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:22px}.p_mWBW_privacyTitle{font:700 18px/1.3 var(--display);letter-spacing:-.01em}.p_mWBW_privacyGrid p{color:var(--body);margin-top:6px;font-size:15px;line-height:1.55}.p_mWBW_faqWrap{width:min(100% - 2 * var(--gutter), 760px);margin-inline:auto}.p_mWBW_faqHead{text-align:center}.p_mWBW_faqList{border-top:1px solid var(--line-strong);margin-top:40px}.p_mWBW_faqItem{border-bottom:1px solid var(--line-strong)}.p_mWBW_faqItem summary{cursor:pointer;min-height:64px;font:700 18px/1.35 var(--display);letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;list-style:none;display:flex}.p_mWBW_faqItem summary::-webkit-details-marker{display:none}.p_mWBW_chevron{color:var(--blue-deep);transition:transform .2s var(--ease);flex:none}.p_mWBW_faqItem[open] .p_mWBW_chevron{transform:rotate(180deg)}.p_mWBW_faqItem p{max-width:620px;color:var(--body);padding:0 0 22px;font-size:16px;line-height:1.65}.p_mWBW_finalCta{isolation:isolate;text-align:center;padding:120px 0;position:relative;overflow:hidden}.p_mWBW_finalGlow{z-index:-1;background:var(--grad);opacity:.18;filter:blur(80px);border-radius:50%;width:720px;max-width:120%;height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p_mWBW_finalInner{width:min(100% - 2 * var(--gutter), 760px);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.p_mWBW_finalLine{display:block}.p_mWBW_finalTitle{font:800 clamp(34px, 4.4vw, 56px)/1.05 var(--display);letter-spacing:-.035em;text-wrap:balance}.p_mWBW_finalInner .p_mWBW_lede{max-width:520px}.p_mWBW_footer{border-top:1px solid var(--line);background:#fff;padding:56px 0 0;position:relative;overflow:hidden}.p_mWBW_footerGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,3fr);gap:32px;display:grid}.p_mWBW_footerTagline{max-width:280px;color:var(--muted);margin-top:12px;font-size:14px}.p_mWBW_footerNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.p_mWBW_footerHeading{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.p_mWBW_footerNav a{min-width:44px;min-height:44px;color:var(--body);align-items:center;font-size:14px;display:inline-flex}.p_mWBW_footerNav a:hover{color:var(--ink)}.p_mWBW_footerLegal{color:var(--muted);margin-top:32px;font-size:13px}.p_mWBW_footerWash{-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-end;height:clamp(80px,13vw,190px);margin-top:24px;display:flex;overflow:hidden}.p_mWBW_footerWash:before{content:"timelap";font:800 clamp(120px, 22vw, 320px)/.8 var(--display);letter-spacing:-.05em;white-space:nowrap;color:#0f122208}.p_mWBW_stickyCta{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .24s var(--ease), visibility .24s;background:#ffffffeb;display:none;position:sticky;bottom:0}.p_mWBW_stickyCta[data-hidden],.p_mWBW_page[data-menu-open] .p_mWBW_stickyCta{visibility:hidden;transform:translateY(110%)}.p_mWBW_stickyCta .p_mWBW_btnPrimary{box-shadow:none}@media (max-width:1199px){.p_mWBW_chipAnswered{left:12px}.p_mWBW_chipBest{right:12px}}@media (max-width:979px){.p_mWBW_section{padding:88px 0}.p_mWBW_panes{grid-template-columns:1fr}.p_mWBW_paneGrid{border-right:0;border-bottom:1px solid var(--line)}.p_mWBW_chipBest{top:auto;bottom:-22px;right:12px}.p_mWBW_steps{grid-template-columns:1fr;max-width:560px}.p_mWBW_bento{grid-template-columns:repeat(6,minmax(0,1fr))}.p_mWBW_bentoConsensus,.p_mWBW_bentoDark{grid-area:auto/span 6}.p_mWBW_bentoWords,.p_mWBW_bentoAnswers,.p_mWBW_bentoZones,.p_mWBW_bentoPrivacy{grid-column:span 3}.p_mWBW_bentoDark{grid-template-columns:1fr}.p_mWBW_split,.p_mWBW_splitRooms{grid-template-columns:1fr;gap:40px}.p_mWBW_footerGrid{grid-template-columns:1fr}}@media (max-width:719px){.p_mWBW_page{--gutter:20px}.p_mWBW_section{padding:72px 0}.p_mWBW_hero{background:radial-gradient(420px 300px at 50% 44px, var(--blue-soft) 0%, #eaeeff00 70%);margin-top:-64px;padding-top:112px}.p_mWBW_ribbon{width:48vw}.p_mWBW_ribbon i{filter:blur(16px)}.p_mWBW_heroActions{flex-direction:column;align-self:stretch}.p_mWBW_heroActions .p_mWBW_btn{width:100%}.p_mWBW_proof{flex-direction:column;gap:2px;display:flex}.p_mWBW_proofDot{display:none}.p_mWBW_heroWindow{margin-top:36px}.p_mWBW_window{border-radius:20px}.p_mWBW_winBar{gap:10px;height:44px;padding:0 12px}.p_mWBW_winDots{display:none}.p_mWBW_winTabs span{padding:4px 10px;font-size:12px}.p_mWBW_winNote{font-size:11px}.p_mWBW_paneGrid,.p_mWBW_paneResults{padding:18px 14px}.p_mWBW_gridRow{grid-template-columns:40px repeat(5,minmax(0,1fr));gap:4px}.p_mWBW_paintGrid{gap:4px}.p_mWBW_cell{height:32px}.p_mWBW_gridDay{font-size:10px}.p_mWBW_chips{gap:10px;margin-top:14px;display:grid}.p_mWBW_chip{max-width:none;box-shadow:var(--shadow-card);position:static}.p_mWBW_facts{grid-template-columns:1fr;justify-items:start;gap:10px;max-width:360px;margin-top:40px;display:grid}.p_mWBW_bento{grid-template-columns:1fr;grid-auto-rows:auto;gap:16px}.p_mWBW_bentoConsensus,.p_mWBW_bentoWords,.p_mWBW_bentoAnswers,.p_mWBW_bentoZones,.p_mWBW_bentoPrivacy,.p_mWBW_bentoDark{grid-column:auto}.p_mWBW_card{padding:22px}.p_mWBW_zoneTiles{grid-template-columns:1fr}.p_mWBW_zoneTiles li{flex-flow:wrap;justify-content:space-between;align-items:baseline}.p_mWBW_zonePeople{flex-basis:100%}.p_mWBW_oldWayVisual{flex-direction:column;gap:16px;min-height:0;display:flex}.p_mWBW_thread{width:100%}.p_mWBW_locked{width:auto;margin-left:12%;position:relative}.p_mWBW_lockedTime{font-size:30px}.p_mWBW_statValue{font-size:34px}.p_mWBW_privacyGrid,.p_mWBW_roomNext{grid-template-columns:1fr}.p_mWBW_finalCta{padding:88px 0}.p_mWBW_footerNav{grid-template-columns:repeat(2,minmax(0,1fr))}.p_mWBW_stickyCta{display:block}}@media (max-width:479px){.p_mWBW_winNote{display:none}.p_mWBW_gridRow{grid-template-columns:34px repeat(5,minmax(0,1fr))}.p_mWBW_gridDay{letter-spacing:-.02em;font-size:9.5px}.p_mWBW_gridTime{font-size:10px}.p_mWBW_pollHead{flex-direction:column}.p_mWBW_rankTimeBest{font-size:20px}}@media (prefers-reduced-motion:reduce){.p_mWBW_page *,.p_mWBW_page :before,.p_mWBW_page :after{transition-duration:0s!important;animation:none!important}.p_mWBW_ribbon{display:none}}@media (forced-colors:active){.p_mWBW_card,.p_mWBW_window,.p_mWBW_cell,.p_mWBW_chip,.p_mWBW_rankBest,.p_mWBW_rankAlt,.p_mWBW_privacyGrid li,.p_mWBW_zoneTiles li,.p_mWBW_miniRow{border:1px solid canvastext}.p_mWBW_cell[data-mine]:before{box-shadow:none;border:3px solid highlight}.p_mWBW_cell[data-level=best]{outline:3px solid canvastext}.p_mWBW_meDot{forced-color-adjust:none}.p_mWBW_grad,.p_mWBW_gradText{color:canvastext;background:0 0}.p_mWBW_ribbon,.p_mWBW_heroField{display:none}}
.NnNrXG_link{border:1px solid var(--track-gray-300,#e6e9f2);background:var(--paper-0,#fff);min-height:44px;color:var(--carbon-950,#0f1222);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:740;line-height:1.15;text-decoration:none;display:inline-flex}.NnNrXG_link:hover{border-color:var(--lap-blue-600,#3558f5)}.NnNrXG_link:focus-visible{outline:3px solid var(--lap-blue-600,#3558f5);outline-offset:2px}.NnNrXG_signedIn{color:#075743;background:#ecf9f0;border-color:#92c9af}.NnNrXG_dot{background:#16875d;border-radius:50%;flex:none;width:7px;height:7px}.NnNrXG_destination{border-left:1px solid #92c9af;padding-left:7px}@media (max-width:720px){.NnNrXG_destination{display:none}}@media (forced-colors:active){.NnNrXG_link{border-color:buttontext}.NnNrXG_dot{background:buttontext}}
.boJlpq_routeShell{--ink:var(--carbon-950);--paper:var(--paper-0);background:var(--canvas-50);min-height:100vh;color:var(--ink)}.boJlpq_routeHeader{z-index:30;border-bottom:1px solid var(--track-gray-300);background:color-mix(in srgb, var(--paper-0) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:64px;padding:0 clamp(16px,3vw,32px);display:grid;position:sticky;top:0}.boJlpq_skipLink{z-index:100;background:var(--carbon-950);min-height:45px;color:var(--paper-0);border-radius:8px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-160%)}.boJlpq_skipLink:focus{transform:translateY(0)}.boJlpq_brand{width:fit-content;min-height:44px;color:var(--carbon-950);font-family:var(--font-display);letter-spacing:-.04em;align-items:center;gap:10px;font-size:21px;font-weight:800;text-decoration:none;display:inline-flex}.boJlpq_trackMark{flex:none;width:31px;height:26px;display:inline-block;position:relative}.boJlpq_trackMark span{background:var(--lap-blue-600);border-radius:3px;height:3px;position:absolute;left:0}.boJlpq_trackMark span:first-child{width:24px;top:6px;left:0}.boJlpq_trackMark span:nth-child(2){width:24px;top:12px;left:4px}.boJlpq_trackMark span:nth-child(3){width:24px;top:18px;left:8px}.boJlpq_trackMark i{background:var(--concord-green-600);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:-3px}.boJlpq_headerPromise{color:var(--slate-600);font-size:12px;font-weight:650}.boJlpq_headerActions{justify-self:end;align-items:center;gap:9px;display:flex}.boJlpq_headerLink{border:1px solid var(--lap-blue-600);background:var(--lap-blue-600);color:#fff;min-height:44px;box-shadow:var(--glow);transition:background .15s var(--ease-standard), transform .15s var(--ease-standard);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.boJlpq_headerLink:hover{background:var(--lap-blue-700);transform:translateY(-1px)}.boJlpq_creatorMain{grid-template-columns:minmax(260px,.75fr) minmax(520px,1.25fr);align-items:start;gap:clamp(36px,7vw,90px);width:min(1140px,100% - 32px);margin:0 auto;padding:clamp(24px,4vw,44px) 0 72px;display:grid}.boJlpq_creatorIntro{position:sticky;top:118px}.boJlpq_eyebrow{color:var(--lap-blue-600);letter-spacing:.01em;margin:0;font-size:13px;font-weight:600}.boJlpq_creatorIntro h1,.boJlpq_stateCard h1,.boJlpq_pollTitle h1{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.08}.boJlpq_creatorIntro>p:not(.boJlpq_eyebrow),.boJlpq_stateCard>p:not(.boJlpq_eyebrow){max-width:42ch;color:var(--slate-700);margin:0;font-size:15px;line-height:1.65}.boJlpq_trackList{margin:30px 0 0;padding:0;list-style:none}.boJlpq_trackList li{min-height:45px;color:var(--slate-700);grid-template-columns:28px 1fr;align-items:start;gap:12px;font-size:13px;line-height:1.45;display:grid;position:relative}.boJlpq_trackList li:before{content:attr(data-step);border:1px solid var(--track-gray-300);background:var(--paper-0);width:25px;height:25px;color:var(--lap-blue-700);border-radius:50%;place-items:center;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:800;display:grid}.boJlpq_trackList li:not(:last-child):after{content:"";background:var(--track-gray-300);width:1px;position:absolute;top:25px;bottom:0;left:12px}.boJlpq_formCard,.boJlpq_resultCard,.boJlpq_joinCard,.boJlpq_responsePanel,.boJlpq_summaryPanel,.boJlpq_stateCard{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--paper-0);box-shadow:var(--shadow-card)}.boJlpq_formCard{padding:clamp(20px,3vw,30px)}.boJlpq_dateShortcuts{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.boJlpq_dateChoices{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.boJlpq_dateChoices .boJlpq_choice{font-size:13px}.boJlpq_formCard .boJlpq_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}.boJlpq_formCard .boJlpq_fieldRow>.boJlpq_field,.boJlpq_formCard .boJlpq_field input{min-width:0}.boJlpq_formCard .boJlpq_field{margin-top:16px}.boJlpq_formCard .boJlpq_fieldset{margin-top:18px}.boJlpq_sectionHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.boJlpq_sectionHeading h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700}.boJlpq_sectionHeading span{color:var(--slate-600);font-size:13px}.boJlpq_field{gap:7px;margin-top:22px;display:grid}.boJlpq_field label,.boJlpq_fieldset legend{font-size:14px;font-weight:600}.boJlpq_field small,.boJlpq_helper{color:var(--slate-600);font-size:13px;line-height:1.45}.boJlpq_field input,.boJlpq_field select,.boJlpq_field textarea{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper-0);width:100%;min-height:48px;color:var(--carbon-950);transition:border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard);padding:10px 12px;font-size:15px}.boJlpq_field input:focus-visible,.boJlpq_field select:focus-visible,.boJlpq_field textarea:focus-visible{border-color:var(--lap-blue-600);box-shadow:0 0 0 4px var(--lap-blue-100);outline:0}.boJlpq_field textarea{resize:vertical;min-height:82px}.boJlpq_field input[aria-invalid=true],.boJlpq_field select[aria-invalid=true]{border-color:var(--signal-coral-500)}.boJlpq_fieldError{color:#b0372a;margin:0;font-size:13px;font-weight:600}.boJlpq_fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.boJlpq_fieldTriple{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.boJlpq_fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}.boJlpq_fieldset legend{margin-bottom:10px}.boJlpq_choiceRow{flex-wrap:wrap;gap:8px;display:flex}.boJlpq_choice{border:1px solid var(--line-strong);background:var(--paper-0);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.boJlpq_choice:has(input:checked){border-color:var(--lap-blue-600);background:var(--lap-blue-100)}.boJlpq_choice input{width:16px;height:16px;accent-color:var(--lap-blue-700)}.boJlpq_advanced{border-top:1px solid var(--track-gray-150);margin-top:24px;padding-top:20px}.boJlpq_advanced summary{cursor:pointer;min-height:44px;color:var(--lap-blue-700);align-items:center;font-size:14px;font-weight:600;display:flex}.boJlpq_privacyLine{color:var(--slate-700);gap:9px;margin:24px 0 0;font-size:13px;line-height:1.5;display:flex}.boJlpq_privacyLine span{color:var(--concord-green-700);font-weight:800}.boJlpq_primaryButton,.boJlpq_secondaryButton,.boJlpq_quietButton,.boJlpq_stateButton{min-height:44px;transition:background .15s var(--ease-standard), border-color .15s var(--ease-standard), box-shadow .15s var(--ease-standard);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.boJlpq_primaryButton{background:var(--lap-blue-600);border-color:var(--lap-blue-600);color:#fff;box-shadow:var(--glow)}.boJlpq_primaryButton:hover{background:var(--lap-blue-700);border-color:var(--lap-blue-700)}.boJlpq_secondaryButton{border-color:var(--line-strong);background:var(--paper-0);color:var(--carbon-950)}.boJlpq_secondaryButton:hover{border-color:var(--track-gray-500);background:var(--canvas-50)}.boJlpq_quietButton{min-height:44px;color:var(--lap-blue-700);background:0 0;border-color:#0000;padding:0 12px}.boJlpq_primaryButton:disabled,.boJlpq_secondaryButton:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.boJlpq_formActions{align-items:center;gap:14px;margin-top:28px;display:flex}.boJlpq_formActions p{color:var(--slate-600);margin:0;font-size:13px}.boJlpq_spinner{animation:.8s linear infinite boJlpq_spin}.boJlpq_notice{border:1px solid var(--track-gray-300);border-radius:var(--radius-control);background:var(--canvas-50);color:var(--slate-700);margin:18px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.boJlpq_notice_success{background:var(--concord-green-100);color:#075743;border-color:#a8e2cf}.boJlpq_notice_warning{color:#6b4a0b;background:#fff7e8;border-color:#ecd3a3}.boJlpq_notice_error{color:#8b251b;background:#fdecea;border-color:#f2b8ae}.boJlpq_noticeActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.boJlpq_resultCard{padding:clamp(24px,4vw,40px)}.boJlpq_successMark{background:var(--concord-green-100);width:46px;height:46px;color:var(--concord-green-700);border-radius:50%;place-items:center;font-size:20px;font-weight:850;display:grid}.boJlpq_resultCard h2{letter-spacing:-.025em;margin:18px 0 8px;font-size:28px}.boJlpq_resultCard>p{color:var(--slate-700);margin:0;line-height:1.55}.boJlpq_linkBlock{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--canvas-50);margin-top:24px;padding:18px}.boJlpq_linkBlock_private{background:#fff7e8;border-color:#ecd3a3}.boJlpq_linkHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.boJlpq_linkHeading strong{font-size:15px}.boJlpq_linkHeading span{color:var(--slate-600);font-size:13px;font-weight:500}.boJlpq_linkValue{border:1px solid var(--track-gray-300);border-radius:var(--radius-control);background:var(--paper-0);overflow-wrap:anywhere;font-family:var(--font-mono);margin:10px 0 12px;padding:10px 12px;font-size:13px;line-height:1.55}.boJlpq_copyRow{flex-wrap:wrap;gap:8px;display:flex}.boJlpq_acknowledge{color:var(--slate-700);align-items:flex-start;gap:10px;margin:24px 0 0;font-size:14px;line-height:1.5;display:flex}.boJlpq_acknowledge input{width:18px;height:18px;accent-color:var(--lap-blue-700);flex:none}.boJlpq_resultActions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.boJlpq_pollMain{width:100%;margin:0 auto}.boJlpq_pollHero{border-bottom:1px solid var(--track-gray-300);background:var(--paper-0);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:28px max(24px,50% - 640px) 24px;display:grid}.boJlpq_pollTitle h1{margin:6px 0;font-size:clamp(26px,3vw,34px)}.boJlpq_pollTitle>p:not(.boJlpq_eyebrow){max-width:65ch;color:var(--slate-700);margin:0;font-size:15px;line-height:1.55}.boJlpq_facts{color:var(--slate-700);flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:10px;font-size:14px;display:flex}.boJlpq_fact{background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:inline-flex}.boJlpq_fact small{color:var(--slate-600);letter-spacing:0;font-size:13px;font-weight:500}.boJlpq_fact strong{font-size:14px;font-weight:600}.boJlpq_pollActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.boJlpq_freshness{color:var(--slate-600);text-align:right;margin:8px 0 0;font-size:13px}.boJlpq_freshness span{background:var(--concord-green-600);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.boJlpq_pollLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;width:min(1280px,100% - 48px);margin:24px auto 48px;display:grid}.boJlpq_responsePanel{min-width:0;padding:24px}.boJlpq_summaryPanel{padding:22px;position:sticky;top:88px}.boJlpq_summaryPanel h2{letter-spacing:-.015em;margin:4px 0 0;font-size:20px;font-weight:700}.boJlpq_summaryPanel>p{color:var(--slate-700);font-size:14px;line-height:1.55}.boJlpq_progressMeter{background:var(--track-gray-150);border-radius:999px;height:8px;overflow:hidden}.boJlpq_progressMeter span{border-radius:inherit;background:var(--concord-green-600);height:100%;display:block}.boJlpq_statGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.boJlpq_stat{border:1px solid var(--track-gray-300);border-radius:var(--radius-control);background:var(--canvas-50);padding:12px}.boJlpq_stat strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;display:block}.boJlpq_stat span{color:var(--slate-600);font-size:13px}.boJlpq_privacyCard{border-top:1px solid var(--track-gray-150);color:var(--slate-600);margin:20px 0 0;padding-top:16px;font-size:13px;line-height:1.55}.boJlpq_publicRecommendations{border-top:1px solid var(--track-gray-150);margin-top:24px;padding-top:18px}.boJlpq_publicRecommendations h2{margin:4px 0 10px;font-size:17px;font-weight:700}.boJlpq_publicRecommendations ol{margin:0;padding:0;list-style:none}.boJlpq_publicRecommendations li{border-radius:var(--radius-control);background:var(--canvas-50);grid-template-columns:26px 1fr;gap:10px;margin-bottom:8px;padding:12px;display:grid}.boJlpq_publicRecommendations li:first-child{background:var(--concord-green-100);box-shadow:inset 0 0 0 1px #a8e2cf}.boJlpq_publicRecommendations li>span{background:var(--concord-green-700);color:#fff;width:24px;height:24px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.boJlpq_publicRecommendations strong,.boJlpq_publicRecommendations small{display:block}.boJlpq_publicRecommendations strong{font-family:var(--font-mono);font-size:14px;font-weight:600}.boJlpq_publicRecommendations small{color:var(--slate-700);margin-top:3px;font-size:12px;line-height:1.45}.boJlpq_joinCard{max-width:520px;padding:clamp(24px,5vw,38px)}.boJlpq_joinCard h2{letter-spacing:-.025em;margin:8px 0;font-size:26px}.boJlpq_joinCard>p,.boJlpq_joinCard form>p:not(.boJlpq_eyebrow){color:var(--slate-700);font-size:15px;line-height:1.55}.boJlpq_panelHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.boJlpq_panelHeading h2{letter-spacing:-.02em;margin:4px 0;font-size:clamp(20px,2.2vw,24px);font-weight:700}.boJlpq_panelHeading>div>p:not(.boJlpq_eyebrow){color:var(--slate-600);margin:0;font-size:14px}.boJlpq_saveState{border:1px solid var(--track-gray-300);background:var(--canvas-50);border-radius:999px;align-items:center;gap:9px;min-width:0;padding:7px 14px 7px 12px;display:flex}.boJlpq_saveDot{background:var(--concord-green-600);border-radius:50%;flex:none;width:9px;height:9px}.boJlpq_saveState[data-state=dirty] .boJlpq_saveDot{background:var(--lap-blue-600)}.boJlpq_saveState[data-state=pending] .boJlpq_saveDot,.boJlpq_saveState[data-state=reconciling] .boJlpq_saveDot{background:var(--lap-blue-600);animation:.9s ease-in-out infinite boJlpq_pulse}.boJlpq_saveState[data-state=retryable] .boJlpq_saveDot,.boJlpq_saveState[data-state=conflict] .boJlpq_saveDot{background:var(--signal-coral-500)}.boJlpq_saveState[data-state=uncertain] .boJlpq_saveDot{background:var(--finish-citron-400)}.boJlpq_saveState strong{font-size:13px;font-weight:600;display:block}.boJlpq_saveState small{color:var(--slate-600);margin-top:1px;font-size:12px;display:block}.boJlpq_legend{border:1px solid var(--track-gray-300);background:var(--canvas-50);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px;margin:20px 0 12px;padding:4px;display:flex}.boJlpq_stateButton{min-height:44px;color:var(--slate-700);background:0 0;border-color:#0000;border-radius:10px;padding:0 14px}.boJlpq_stateButton:hover:not(:disabled){color:var(--carbon-950);background:color-mix(in srgb, var(--paper-0) 60%, transparent)}.boJlpq_stateButton[aria-pressed=true]{border-color:var(--track-gray-300);background:var(--paper-0);color:var(--carbon-950);box-shadow:0 1px 2px #0f12221a}.boJlpq_stateSwatch{border:0;border-radius:4px;width:14px;height:14px;display:inline-block}.boJlpq_swatchAvailable{background:var(--lap-blue-600)}.boJlpq_swatchTentative{background:repeating-linear-gradient(135deg, var(--lap-blue-600) 0 2px, #c7d2ff 2px 5px)}.boJlpq_swatchUnavailable{box-shadow:inset 0 0 0 1.5px var(--signal-coral-500);background:repeating-linear-gradient(45deg,#0000 0 4px,#f6c9c1 4px 5px)}.boJlpq_swatchClear{box-shadow:inset 0 0 0 1px var(--track-gray-500);background:var(--paper-0);color:var(--slate-700);place-items:center;font-size:11px;font-style:normal;display:inline-grid}.boJlpq_undoButton{margin-left:auto}.boJlpq_gridHelp{color:var(--slate-600);margin:0 0 12px;font-size:13px;line-height:1.45}.boJlpq_roomProfileBox{border:1px solid color-mix(in srgb, var(--concord-green-600) 34%, var(--track-gray-300));background:color-mix(in srgb, var(--concord-green-100) 46%, var(--paper-0));border-radius:12px;margin:18px 0 4px;padding:16px}.boJlpq_roomProfileIntro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.boJlpq_roomProfileIntro h3{margin:3px 0 5px;font-size:16px}.boJlpq_roomProfileIntro p:not(.boJlpq_eyebrow),.boJlpq_roomProfileReview p{max-width:66ch;color:var(--slate-700);margin:0;font-size:13px;line-height:1.55}.boJlpq_roomProfileBlocked{color:var(--slate-700);margin:9px 0 0;font-size:13px;font-weight:680}.boJlpq_roomProfileReview{border:1px solid var(--track-gray-300);background:var(--paper-0);border-radius:10px;margin-top:14px;padding:14px}.boJlpq_roomProfileReview h4{margin:0 0 10px;font-size:13px}.boJlpq_roomProfileReview h4:focus-visible{outline:3px solid var(--lap-blue-600);outline-offset:3px}.boJlpq_roomProfileReview dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.boJlpq_roomProfileReview dl>div{border:1px solid var(--track-gray-150);border-radius:8px;padding:9px}.boJlpq_roomProfileReview dt{color:var(--slate-600);font-size:13px;line-height:1.3}.boJlpq_roomProfileReview dd{margin:5px 0 0;font-family:Geist Mono,ui-monospace,monospace;font-size:17px;font-weight:780}.boJlpq_roomProfileActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.boJlpq_roomProfileError,.boJlpq_roomProfileSuccess{border-radius:8px;margin:11px 0 0;padding:9px 11px;font-size:13px;line-height:1.5}.boJlpq_roomProfileError p,.boJlpq_roomProfileSuccess p{margin:0}.boJlpq_roomProfileError button{margin-top:9px}.boJlpq_roomProfileError{border:1px solid var(--signal-coral-500);background:color-mix(in srgb, var(--signal-coral-100) 64%, var(--paper-0))}.boJlpq_roomProfileSuccess{border:1px solid var(--concord-green-600);background:color-mix(in srgb, var(--concord-green-100) 60%, var(--paper-0))}.boJlpq_roomProfileGridLegend{color:var(--slate-700);margin:0 0 10px;font-size:13px;font-weight:680;line-height:1.4}.boJlpq_roomProfileGridLegend p{margin:0 0 6px}.boJlpq_roomProfileGridLegend ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.boJlpq_roomProfileGridLegend li{align-items:center;gap:5px;display:flex}.boJlpq_roomProfileGridLegend span{border:2px dashed var(--concord-green-700);border-radius:4px;flex:none;width:28px;height:18px}.boJlpq_roomProfilePreviewCell{border:2px dashed var(--concord-green-700)}.boJlpq_roomProfilePreviewCell[data-room-profile-preview=available],.boJlpq_roomProfileGridLegend span[data-preview-state=available]{background:repeating-linear-gradient(90deg, var(--paper-0) 0 6px, color-mix(in srgb, var(--concord-green-600) 27%, var(--paper-0)) 6px 10px)}.boJlpq_roomProfilePreviewCell[data-room-profile-preview=tentative],.boJlpq_roomProfileGridLegend span[data-preview-state=tentative]{background:repeating-linear-gradient(135deg, var(--paper-0) 0 7px, color-mix(in srgb, var(--lap-blue-600) 24%, var(--paper-0)) 7px 11px)}.boJlpq_roomProfilePreviewCell[data-room-profile-preview=unavailable],.boJlpq_roomProfileGridLegend span[data-preview-state=unavailable]{background:repeating-linear-gradient(45deg, transparent 0 5px, color-mix(in srgb, var(--track-gray-500) 25%, var(--paper-0)) 5px 7px), repeating-linear-gradient(-45deg, var(--paper-0) 0 6px, transparent 6px 9px)}.boJlpq_roomProfilePreviewCell:before{color:var(--carbon-950);font-size:12px;font-weight:850;position:absolute;top:4px;left:6px}.boJlpq_roomProfilePreviewCell[data-room-profile-preview=available]:before{content:"Preview: free"}.boJlpq_roomProfilePreviewCell[data-room-profile-preview=tentative]:before{content:"Preview: maybe"}.boJlpq_roomProfilePreviewCell[data-room-profile-preview=unavailable]:before{content:"Preview: busy"}.boJlpq_adaptiveBox{border:1px solid color-mix(in srgb, var(--lap-blue-600) 28%, var(--track-gray-300));background:color-mix(in srgb, var(--lap-blue-100) 55%, var(--paper-0));border-radius:10px;margin-top:16px;padding:14px}.boJlpq_adaptiveBox h3{margin:2px 0 4px;font-size:15px}.boJlpq_adaptiveBox p{color:var(--slate-600);margin:4px 0 10px;font-size:13px;line-height:1.5}.boJlpq_adaptiveBox label{margin:10px 0 5px;font-size:13px;font-weight:750;display:block}.boJlpq_adaptiveInputRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.boJlpq_adaptiveInputRow input{border:1px solid var(--track-gray-300);background:var(--paper-0);min-width:0;min-height:44px;color:var(--carbon-950);font:inherit;border-radius:8px;padding:0 10px}.boJlpq_adaptiveReview{border-left:3px solid var(--finish-citron-400);background:var(--paper-0);border-radius:6px;margin-top:10px;padding:12px}.boJlpq_adaptiveReview strong{font-size:13px}.boJlpq_adaptiveReview ul{color:var(--slate-700);margin:7px 0 10px;padding-left:18px;font-size:13px;line-height:1.5}@media (max-width:560px){.boJlpq_adaptiveInputRow{grid-template-columns:1fr}.boJlpq_adaptiveInputRow button{width:100%}}.boJlpq_gridScroll{overscroll-behavior-inline:contain;border:1px solid var(--track-gray-300);border-radius:var(--radius-card,12px);background:var(--paper-0);max-width:100%;overflow:auto}.boJlpq_availabilityGrid{--day-count:1;min-width:max(620px, calc(var(--day-count) * 142px + 96px));grid-template-columns:88px repeat(var(--day-count), minmax(136px, 1fr));display:grid}.boJlpq_gridCorner,.boJlpq_dayHeading,.boJlpq_timeHeading,.boJlpq_gridCell{border-right:1px solid var(--track-gray-300);border-bottom:1px solid var(--track-gray-300)}.boJlpq_gridCorner,.boJlpq_dayHeading{z-index:4;background:var(--paper-0);min-height:60px;position:sticky;top:0}.boJlpq_gridCorner{z-index:6;color:var(--slate-600);font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);text-align:center;place-content:center;font-size:12px;display:grid;left:0}.boJlpq_dayHeading{text-align:center;place-content:center;gap:2px;display:grid}.boJlpq_dayHeading strong{font-family:var(--font-display);font-size:14px;font-weight:700}.boJlpq_dayHeading span{color:var(--slate-600);font-size:12px}.boJlpq_timeHeading{z-index:3;background:var(--paper-0);min-height:48px;color:var(--slate-600);font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);text-align:center;place-content:center;font-size:12px;display:grid;position:sticky;left:0}.boJlpq_timeHeading small{color:var(--signal-coral-700,#b5402f);margin-top:2px;font-size:11px;font-weight:600}.boJlpq_gridCell{--heat:#fff;background:var(--heat);touch-action:pan-x pan-y;border-top:0;border-left:0;border-radius:0;min-height:48px;transition:background-color .12s,box-shadow .12s;position:relative}.boJlpq_gridCell[data-heat="1"]{--heat:#f1f4ff}.boJlpq_gridCell[data-heat="2"]{--heat:#e6ebff}.boJlpq_gridCell[data-heat="3"]{--heat:#dde4ff}.boJlpq_gridCell[data-heat="4"]{--heat:#ced8ff}.boJlpq_gridCell[data-heat="5"]{--heat:#c2ceff}.boJlpq_gridCell[data-heat="6"]{--heat:#b7c5ff}.boJlpq_gridCell:after{content:attr(data-count);color:var(--slate-600);font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);opacity:0;font-size:11px;font-weight:600;transition:opacity .12s;position:absolute;bottom:5px;right:7px}.boJlpq_gridCell:hover:after,.boJlpq_gridCell:focus-visible:after{opacity:1}.boJlpq_cell_available{background:var(--lap-blue-600,#3558f5)}.boJlpq_cell_available:after{color:#ffffffd9}.boJlpq_cell_tentative{background:repeating-linear-gradient(135deg, var(--heat) 0 6px, #c9d3ff 6px 10px);box-shadow:inset 3px 0 0 var(--lap-blue-600,#3558f5)}.boJlpq_cell_unavailable{box-shadow:inset 3px 0 0 var(--signal-coral-500,#e5533f);background:repeating-linear-gradient(45deg,#fff 0 6px,#fbe4e0 6px 9px)}.boJlpq_gridCell:hover{box-shadow:inset 0 0 0 2px var(--lap-blue-600,#3558f5);z-index:1}.boJlpq_gridCell:focus-visible{z-index:2;outline-offset:-3px}.boJlpq_gridCell[data-selected=true]:before{content:"✓";color:var(--lap-blue-700);font-size:13px;font-weight:800;position:absolute;top:5px;left:8px}.boJlpq_cell_available[data-selected=true]:before{color:#fff}.boJlpq_cell_tentative[data-selected=true]:before{content:"?"}.boJlpq_cell_unavailable[data-selected=true]:before{content:"×";color:var(--signal-coral-700,#b5402f)}.boJlpq_cellTime{color:var(--slate-700);font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);align-items:baseline;gap:4px;font-size:11px;display:flex;position:absolute;bottom:5px;left:8px}.boJlpq_cellTime small{color:var(--slate-600);font-size:10px}.boJlpq_cellTime{visibility:hidden}.boJlpq_gridCell:hover .boJlpq_cellTime,.boJlpq_gridCell:focus-visible .boJlpq_cellTime{visibility:visible}.boJlpq_cell_available .boJlpq_cellTime,.boJlpq_cell_available .boJlpq_cellTime small{color:#ffffffe6}.boJlpq_responseActions{z-index:12;border-top:1px solid var(--track-gray-300);border-radius:0 0 var(--radius-card,12px) var(--radius-card,12px);background:color-mix(in srgb, var(--paper-0) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:12px;margin:20px -24px -24px;padding:14px 24px;display:flex;position:sticky;bottom:0}.boJlpq_responseActions p{color:var(--slate-700);margin:0;font-size:14px}.boJlpq_responseActionButtons{gap:8px;display:flex}.boJlpq_conflictBox{border-radius:var(--radius-card,12px);background:#fdecea;border:1px solid #f2b8ae;margin-top:16px;padding:16px}.boJlpq_conflictBox strong{font-size:15px;font-weight:650;display:block}.boJlpq_conflictBox p{color:#8a2f22;margin:6px 0 12px;font-size:14px;line-height:1.5}.boJlpq_conflictActions{flex-wrap:wrap;gap:8px;display:flex}.boJlpq_privateLinkBox{border:1px solid var(--lap-blue-200,#c9d3ff);border-radius:var(--radius-card,12px);background:var(--lap-blue-100,#eaeeff);margin-top:20px;padding:16px}.boJlpq_privateLinkBox strong{font-family:var(--font-display);font-size:16px;font-weight:700;display:block}.boJlpq_privateLinkBox p{color:var(--slate-700);margin:6px 0 12px;font-size:14px;line-height:1.5}.boJlpq_notificationBox{border:1px solid var(--track-gray-300);border-radius:var(--radius-card,12px);background:var(--paper-0);margin-top:16px;padding:16px}.boJlpq_notificationBox strong{font-size:15px;font-weight:650;display:block}.boJlpq_notificationBox p{color:var(--slate-600);margin:6px 0 12px;font-size:14px;line-height:1.5}.boJlpq_notificationBox>small{color:var(--slate-600);margin-top:8px;font-size:13px;display:block}.boJlpq_notificationChoice{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:flex}.boJlpq_notificationChoice input{width:18px;height:18px;accent-color:var(--lap-blue-700)}.boJlpq_notificationEmail{gap:6px;margin:8px 0 12px;font-size:14px;font-weight:600;display:grid}.boJlpq_notificationEmail input{border:1px solid var(--track-gray-300);min-height:44px;color:var(--carbon-950);background:#fffdfa;border-radius:9px;padding:8px 10px}.boJlpq_stateCard{text-align:center;width:min(520px,100% - 32px);margin:10vh auto;padding:clamp(28px,5vw,46px)}.boJlpq_stateCard h1{font-size:clamp(28px,5vw,42px)}.boJlpq_stateCard>p:not(.boJlpq_eyebrow){margin-inline:auto}.boJlpq_stateCard .boJlpq_primaryButton,.boJlpq_stateCard .boJlpq_secondaryButton{margin-top:22px}.boJlpq_stateGlyph{background:var(--track-gray-150);width:48px;height:48px;color:var(--lap-blue-700);border-radius:50%;place-items:center;margin:0 auto 16px;font-size:22px;font-weight:840;display:grid}.boJlpq_loadingCard{min-height:70vh;color:var(--slate-600);place-content:center;justify-items:center;gap:18px;font-size:13px;display:grid}.boJlpq_loadingMark{border:3px solid var(--track-gray-300);border-top-color:var(--lap-blue-600);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite boJlpq_spin}.boJlpq_organizerMain{width:min(1050px,100% - 32px);margin:0 auto;padding:clamp(34px,6vw,72px) 0}.boJlpq_organizerHero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.boJlpq_organizerHero h1{letter-spacing:-.052em;margin:9px 0 8px;font-size:clamp(32px,5vw,52px);line-height:1}.boJlpq_organizerHero>div>p:not(.boJlpq_eyebrow){max-width:62ch;color:var(--slate-700);margin:0;line-height:1.55}.boJlpq_statusPill{background:var(--concord-green-100);color:var(--concord-green-700);border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800}.boJlpq_statusPill[data-status=expired],.boJlpq_statusPill[data-status=deleted]{color:#8b251b;background:#fff0ed}.boJlpq_statusPill[data-status=finalized]{background:var(--finish-citron-100);color:var(--carbon-950)}.boJlpq_organizerGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.boJlpq_organizerCard{border:1px solid var(--track-gray-300);background:var(--paper-0);border-radius:14px;padding:clamp(20px,3vw,28px);box-shadow:0 12px 34px #1113180f}.boJlpq_organizerCardWide{grid-column:1/-1}.boJlpq_bigMetric{letter-spacing:-.06em;margin:24px 0 12px;font-family:Geist Mono,ui-monospace,monospace;font-size:42px;font-weight:780}.boJlpq_bigMetric small{color:var(--slate-600);font-family:var(--font-sans);letter-spacing:0;font-size:13px}.boJlpq_organizerCopy{color:var(--slate-700);font-size:12px;line-height:1.6}.boJlpq_overlapList{border-top:1px solid var(--track-gray-150);margin:20px 0 0;padding:0;list-style:none}.boJlpq_overlapList li{border-bottom:1px solid var(--track-gray-150);justify-content:space-between;align-items:center;gap:18px;min-height:64px;display:flex}.boJlpq_overlapList li>span:last-child{text-align:right}.boJlpq_overlapList strong,.boJlpq_overlapList small{display:block}.boJlpq_overlapList strong{font-size:12px}.boJlpq_overlapList small{color:var(--slate-600);margin-top:3px;font-size:13px}@keyframes boJlpq_spin{to{transform:rotate(360deg)}}@keyframes boJlpq_pulse{50%{opacity:.35;transform:scale(.8)}}@media (max-width:900px){.boJlpq_creatorMain{grid-template-columns:1fr;width:min(680px,100% - 28px);padding-top:36px}.boJlpq_creatorIntro{position:static}.boJlpq_creatorIntro h1{max-width:12ch}.boJlpq_trackList{display:none}.boJlpq_pollLayout{grid-template-columns:1fr}.boJlpq_summaryPanel{border-width:1px 0 0}}@media (max-width:640px){.boJlpq_creatorIntro>p:not(.boJlpq_eyebrow){font-size:14px}.boJlpq_formCard .boJlpq_field input,.boJlpq_formCard .boJlpq_field select{font-size:16px}.boJlpq_routeHeader{grid-template-columns:1fr auto;min-height:60px;padding:0 14px}.boJlpq_headerPromise{display:none}.boJlpq_brand{font-size:20px}.boJlpq_trackMark{transform-origin:0;width:27px;transform:scale(.86)}.boJlpq_headerActions{gap:7px}.boJlpq_creatorMain{padding-top:26px}.boJlpq_creatorIntro h1{font-size:32px}.boJlpq_formCard,.boJlpq_resultCard{border-radius:13px}.boJlpq_fieldRow,.boJlpq_fieldTriple{grid-template-columns:1fr;gap:0}.boJlpq_formActions{flex-direction:column;align-items:stretch}.boJlpq_formActions .boJlpq_primaryButton{width:100%}.boJlpq_pollHero{grid-template-columns:1fr;padding-top:24px}.boJlpq_pollActions{justify-content:flex-start}.boJlpq_facts{grid-template-columns:auto 1fr;gap:4px 12px;display:grid}.boJlpq_fact{display:contents}.boJlpq_freshness{text-align:left}.boJlpq_responsePanel{padding:22px 14px 24px}.boJlpq_summaryPanel{padding:25px 16px 96px}.boJlpq_panelHeading{display:grid}.boJlpq_saveState{width:fit-content;min-width:0}.boJlpq_legend{grid-template-columns:1fr 1fr;display:grid}.boJlpq_stateButton{padding:0 10px}.boJlpq_undoButton{margin-left:0}.boJlpq_roomProfileIntro{display:grid}.boJlpq_roomProfileIntro button,.boJlpq_roomProfileActions button{width:100%;min-height:48px}.boJlpq_roomProfileReview dl{grid-template-columns:1fr 1fr}.boJlpq_gridScroll{border-inline:0;border-radius:0;margin-inline:-14px}.boJlpq_availabilityGrid{min-width:max(530px, calc(var(--day-count) * 126px + 78px));grid-template-columns:76px repeat(var(--day-count), minmax(120px, 1fr))}.boJlpq_gridCell{min-height:48px}.boJlpq_gridCell:after{opacity:1}.boJlpq_responseActions{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-radius:0;margin:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -12px #0f122233}.boJlpq_responseActionButtons .boJlpq_secondaryButton{display:none}.boJlpq_organizerHero{display:grid}.boJlpq_organizerGrid{grid-template-columns:1fr}.boJlpq_organizerCardWide{grid-column:auto}.boJlpq_overlapList li{align-items:flex-start;padding:14px 0}}@media (max-width:380px){.boJlpq_headerLink{display:none}}@media (max-width:480px){.boJlpq_formCard .boJlpq_fieldRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.boJlpq_gridCell,.boJlpq_gridCell:after{transition:none}.boJlpq_spinner,.boJlpq_loadingMark,.boJlpq_saveState[data-state=pending] .boJlpq_saveDot,.boJlpq_saveState[data-state=reconciling] .boJlpq_saveDot{animation-duration:1ms;animation-iteration-count:1}}@media (forced-colors:active){.boJlpq_cell_available,.boJlpq_cell_tentative,.boJlpq_cell_unavailable{border:2px solid canvastext}.boJlpq_gridCell[data-selected=true]{outline-offset:-4px;outline:3px solid highlight}.boJlpq_gridCell:after{opacity:1}.boJlpq_roomProfilePreviewCell,.boJlpq_roomProfileGridLegend span{border:3px dashed highlight}}:is([dir=rtl] .boJlpq_gridCorner,[dir=rtl] .boJlpq_timeHeading){left:auto;right:0}.boJlpq_gridScroll:focus-visible{outline:3px solid var(--lap-blue-600);outline-offset:2px}
.KXl0WG_region{z-index:90;pointer-events:none;width:100%;padding:10px clamp(12px,3vw,28px) 0;position:sticky;top:0}.KXl0WG_notice{border:1px solid var(--track-gray-300,#e6e9f2);background:var(--paper-0,#fff);width:min(920px,100%);min-height:52px;color:var(--carbon-950,#0f1222);box-shadow:var(--shadow-floating,0 24px 64px -24px #0f122240);pointer-events:auto;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:10px 12px;display:flex}.KXl0WG_copy{align-items:center;gap:11px;min-width:0;display:flex}.KXl0WG_copy>div{min-width:0}.KXl0WG_signal{background:var(--track-gray-150,#ebe8e0);width:30px;height:30px;color:var(--lap-blue-700,#2642d1);border-radius:50%;flex:none;place-items:center;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;font-weight:850;display:grid}.KXl0WG_copy p{color:var(--slate-600,#646985);margin:0 0 2px;font-size:12px;font-weight:600}.KXl0WG_copy h2{font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:14px;font-weight:650;line-height:1.25}.KXl0WG_copy div>span{color:var(--slate-600,#646985);margin-top:2px;font-size:13px;line-height:1.45;display:block}.KXl0WG_offline{background:#fdecea;border-color:#f2b8ae}.KXl0WG_unconfirmed{background:#fff7e8;border-color:#ecd3a3}.KXl0WG_reconnecting{border-color:var(--lap-blue-500,#5875ff)}.KXl0WG_operator{background:#fff7e8;border-color:#ecd3a3}.KXl0WG_notice button,.KXl0WG_notice a{border:1px solid var(--line-strong,#d5d9e8);background:var(--paper-0,#fff);min-height:44px;color:var(--carbon-950,#0f1222);font:inherit;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.KXl0WG_notice button:disabled{cursor:wait;opacity:.62}.KXl0WG_actions{align-items:center;gap:8px;display:flex}.KXl0WG_actions button{color:var(--carbon-950,#0f1222);border-color:var(--track-gray-300,#e6e9f2);background:0 0}.KXl0WG_notice button:focus-visible,.KXl0WG_notice a:focus-visible{outline:3px solid var(--lap-blue-600,#3558f5);outline-offset:3px}.KXl0WG_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:540px){.KXl0WG_region{padding:8px 8px 0}.KXl0WG_notice{flex-direction:column;align-items:stretch;gap:10px;padding:11px}.KXl0WG_notice button,.KXl0WG_notice a{width:100%;min-height:48px}.KXl0WG_actions{grid-template-columns:1fr;display:grid}}@media (prefers-color-scheme:dark){.KXl0WG_notice{color:#f5f7fb;background:#171b22;border-color:#343b46;box-shadow:0 8px 24px #00000059}.KXl0WG_copy p,.KXl0WG_copy div>span{color:#b3b8c3}.KXl0WG_offline{background:#291b1a;border-color:#b65f50}.KXl0WG_unconfirmed,.KXl0WG_operator{background:#292317;border-color:#9d7336}.KXl0WG_actions button{color:#f5f7fb;border-color:#4a5361}}@media (forced-colors:active){.KXl0WG_notice,.KXl0WG_signal,.KXl0WG_notice button,.KXl0WG_notice a{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}@media (prefers-reduced-motion:reduce){.KXl0WG_notice{scroll-behavior:auto}}
.NzMkcq_main{width:min(100% - 32px,960px);color:var(--carbon-950);margin:0 auto;padding:40px 0 80px}.NzMkcq_main>a{color:var(--lap-blue-700);font-weight:600}.NzMkcq_main h1{font-family:var(--font-display);letter-spacing:-.03em;margin:12px 0 8px;font-size:clamp(30px,4vw,44px);font-weight:800}.NzMkcq_hint{color:var(--slate-600);font-size:15px;line-height:1.6}.NzMkcq_claim{margin:16px 0}.NzMkcq_claim p{overflow-wrap:anywhere}.NzMkcq_tabs{background:color-mix(in srgb, var(--track-gray-300) 60%, var(--canvas-50));border-radius:14px;flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;margin:24px 0;padding:4px;display:flex}.NzMkcq_button{border:1px solid var(--line-strong);min-height:44px;color:var(--carbon-950);background:var(--paper-0);font:inherit;cursor:pointer;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600}.NzMkcq_tabs button{min-height:44px;color:var(--slate-700);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600}.NzMkcq_button:disabled,.NzMkcq_tabs button:disabled{opacity:.6;cursor:default}.NzMkcq_tabs button[aria-pressed=true]{background:var(--paper-0);color:var(--carbon-950);border-color:var(--track-gray-300);box-shadow:var(--shadow-card)}.NzMkcq_button:focus-visible,.NzMkcq_tabs button:focus-visible,.NzMkcq_main a:focus-visible{outline:3px solid var(--lap-blue-700);outline-offset:3px}.NzMkcq_list{gap:14px;padding:0;list-style:none;display:grid}.NzMkcq_card{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--paper-0);box-shadow:var(--shadow-card);overflow-wrap:anywhere;padding:20px 24px}.NzMkcq_card h2{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 10px;font-size:20px;font-weight:700}.NzMkcq_card a{min-height:44px;color:var(--lap-blue-700);align-items:center;font-weight:600;display:inline-flex}.NzMkcq_card p{margin:8px 0;line-height:1.5}.NzMkcq_settings{gap:12px;max-width:600px;display:grid}.NzMkcq_settings label{margin-top:8px;font-weight:650}.NzMkcq_settings input,.NzMkcq_settings select{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);width:100%;min-width:0;min-height:48px;color:var(--carbon-950);font:inherit;padding:10px;font-size:16px}.NzMkcq_settings input:focus-visible,.NzMkcq_settings select:focus-visible{outline:3px solid var(--lap-blue-700);outline-offset:3px}.NzMkcq_settings>button{margin-top:12px}.NzMkcq_deletionCounts{max-width:600px}.NzMkcq_deletionCounts>div{border-bottom:1px solid var(--track-gray-300);justify-content:space-between;gap:24px;padding:8px 0;display:flex}.NzMkcq_deletionCounts dd{margin:0;font-weight:650}.NzMkcq_deletionConfirm{align-items:flex-start;gap:12px;max-width:600px;padding:18px 0;line-height:1.5;display:flex}.NzMkcq_deletionConfirm input{width:22px;height:22px;accent-color:var(--signal-coral-700);flex:0 0 22px}.NzMkcq_button.NzMkcq_danger{background:var(--signal-coral-700);color:#fff;border-color:var(--signal-coral-700)}.NzMkcq_archive{border:1px solid var(--track-gray-300);border-radius:var(--radius-control);background:var(--canvas-50);grid-column:1/-1;margin-top:4px;padding:16px}.NzMkcq_archive h3{margin:0 0 12px}.NzMkcq_archive button{margin:6px 8px 6px 0}.NzMkcq_subnav{flex-wrap:wrap;gap:4px 20px;display:flex}.NzMkcq_subnav a{min-height:44px;color:var(--slate-600);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.NzMkcq_subnav a:hover{color:var(--lap-blue-700)}.NzMkcq_subnav a[aria-current=page]{color:var(--carbon-950);box-shadow:inset 0 -2px 0 var(--lap-blue-600)}.NzMkcq_rows{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--paper-0);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none;overflow:hidden}.NzMkcq_pollRow{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:16px 20px;display:grid}.NzMkcq_pollRow+.NzMkcq_pollRow{border-top:1px solid var(--track-gray-300)}.NzMkcq_pollRow>button{min-height:44px;color:var(--slate-600);text-underline-offset:3px;background:0 0;border:0;grid-column:1/-1;justify-self:start;margin-top:-8px;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.NzMkcq_rowMain{min-width:0}.NzMkcq_rowMain h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.NzMkcq_rowMeta{color:var(--slate-600);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:6px 0 0;font-size:13px;display:flex}.NzMkcq_statusPill{background:var(--concord-green-100);color:#0b7a5e;text-transform:capitalize;border-radius:999px;padding:3px 10px;font-weight:600}.NzMkcq_statusPill[data-status=finalized]{background:var(--lap-blue-100);color:var(--lap-blue-700)}.NzMkcq_statusPill[data-status=closed],.NzMkcq_statusPill[data-status=expired]{background:var(--canvas-50);color:var(--slate-700)}.NzMkcq_rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.NzMkcq_primaryLink,.NzMkcq_quietLink{border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.NzMkcq_primaryLink{background:var(--lap-blue-600);color:#fff;box-shadow:var(--glow)}.NzMkcq_quietLink{border:1px solid var(--line-strong);background:var(--paper-0);color:var(--carbon-950)}.NzMkcq_primaryLink:focus-visible,.NzMkcq_quietLink:focus-visible{outline:3px solid var(--lap-blue-700);outline-offset:3px}@media (max-width:640px){.NzMkcq_pollRow{grid-template-columns:1fr;padding:16px}.NzMkcq_rowActions{justify-content:flex-start}.NzMkcq_rowActions>a{flex:auto;justify-content:center}}@media (forced-colors:active){.NzMkcq_primaryLink,.NzMkcq_quietLink,.NzMkcq_statusPill{border:1px solid canvastext}}
.Ce9OQq_card,.Ce9OQq_settings{border:1px solid var(--border,#e6e9f2);border-radius:var(--radius-card,12px);background:var(--surface,#fff);color:var(--foreground,#0f1222)}.Ce9OQq_pageShell{background:var(--canvas-50,#f5f7fb);min-height:100vh;color:var(--ink,#0f1222)}.Ce9OQq_pageMain{width:min(100% - 28px,680px);margin:0 auto;padding:clamp(2rem,8vw,5rem) 0}.Ce9OQq_backLink{min-height:44px;color:var(--lap-blue-700,#2642d1);text-underline-offset:3px;align-items:center;margin-bottom:1rem;font-weight:600;display:inline-flex}.Ce9OQq_returnPageContent{gap:1.25rem;display:grid}.Ce9OQq_returnPageHeader h1{font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,5vw,40px);font-weight:800;line-height:1.1}.Ce9OQq_returnPageHeader>p:last-child{max-width:52ch;color:var(--muted,#656159);line-height:1.5}.Ce9OQq_card{padding:clamp(1rem,3vw,1.5rem)}.Ce9OQq_settings{gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.Ce9OQq_sectionHeading,.Ce9OQq_settingsHeader,.Ce9OQq_formIntro,.Ce9OQq_labelRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Ce9OQq_sectionHeading h2,.Ce9OQq_settingsHeader h2,.Ce9OQq_continuityCard h2,.Ce9OQq_formIntro h3,.Ce9OQq_recoveredNotice h2{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700;line-height:1.3}.Ce9OQq_eyebrow{color:var(--lap-blue-700,#2642d1);letter-spacing:0;margin:0 0 4px;font-size:13px;font-weight:600}.Ce9OQq_supportingText,.Ce9OQq_continuityCard p,.Ce9OQq_formIntro p,.Ce9OQq_recoveredNotice p,.Ce9OQq_successNotice p{color:var(--muted,#474c66);margin:6px 0 0;font-size:15px;line-height:1.55}.Ce9OQq_field{gap:.4rem;margin-top:1rem;display:grid}.Ce9OQq_field label{font-size:14px;font-weight:600}.Ce9OQq_field input{box-sizing:border-box;border:1px solid var(--control-border,#8a90ae);border-radius:var(--radius-control,10px);background:var(--surface,#fff);width:100%;min-height:44px;color:inherit;font:inherit;padding:.7rem .8rem;font-size:16px}.Ce9OQq_field input:focus-visible,.Ce9OQq_primaryButton:focus-visible,.Ce9OQq_secondaryButton:focus-visible,.Ce9OQq_quietButton:focus-visible,.Ce9OQq_inlineButton:focus-visible,.Ce9OQq_dangerButton:focus-visible,.Ce9OQq_dangerLink:focus-visible,.Ce9OQq_dismissButton:focus-visible,.Ce9OQq_checkRow input:focus-visible{outline:3px solid var(--lap-blue-600,#3558f5);outline-offset:2px}.Ce9OQq_field span{color:var(--muted,#646985);font-size:13px;line-height:1.4}.Ce9OQq_primaryButton,.Ce9OQq_secondaryButton,.Ce9OQq_quietButton,.Ce9OQq_dangerButton,.Ce9OQq_dangerLink,.Ce9OQq_inlineButton,.Ce9OQq_dismissButton{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;font-size:15px;font-weight:600}.Ce9OQq_primaryButton,.Ce9OQq_secondaryButton,.Ce9OQq_dangerButton{padding:.65rem 1.25rem}.Ce9OQq_primaryButton{border:1px solid var(--lap-blue-600,#3558f5);background:var(--lap-blue-600,#3558f5);color:#fff;width:100%;box-shadow:var(--glow,0 8px 24px -8px #3558f58c);margin-top:.75rem}.Ce9OQq_secondaryButton{border:1px solid var(--line-strong,#d5d9e8);background:var(--surface,#fff);color:inherit}.Ce9OQq_quietButton,.Ce9OQq_inlineButton,.Ce9OQq_dangerLink,.Ce9OQq_dismissButton{color:var(--lap-blue-700,#2642d1);background:0 0;border:0;padding:.5rem}.Ce9OQq_inlineButton{min-width:44px;margin:-.55rem -.5rem 0 0}.Ce9OQq_dismissButton{width:44px;padding:0;font-size:1.5rem;position:absolute;inset:.4rem .4rem auto auto}.Ce9OQq_primaryButton:disabled,.Ce9OQq_secondaryButton:disabled,.Ce9OQq_quietButton:disabled,.Ce9OQq_dangerButton:disabled,.Ce9OQq_checkRow input:disabled{cursor:not-allowed;opacity:.58}.Ce9OQq_liveStatus{min-height:1.5rem;color:var(--muted,#646985);margin-top:.75rem;font-size:14px}.Ce9OQq_errorNotice,.Ce9OQq_successNotice,.Ce9OQq_warningNotice,.Ce9OQq_recoveredNotice{border-radius:12px;padding:.85rem 1rem;line-height:1.45}.Ce9OQq_errorNotice{color:#8a2f22;background:#fdecea;border:1px solid #f2b8ae;min-height:1.5rem;margin-top:.75rem}.Ce9OQq_successNotice{background:var(--finish-citron-100,#e3f6ef);border:1px solid #a7e0cc}.Ce9OQq_warningNotice{color:#5c4310;background:#fff7e8;border:1px solid #ecd3a3}.Ce9OQq_settingsForm{border-top:1px solid var(--border,#e6e9f2);min-width:0;padding-top:1rem}.Ce9OQq_continuityCard{border-radius:var(--radius-card,12px);background:var(--finish-citron-100,#e3f6ef);border:1px solid #a7e0cc;padding:1.1rem 3.25rem 1.1rem 1.1rem;position:relative}.Ce9OQq_continuityCard .Ce9OQq_primaryButton{width:auto}.Ce9OQq_checkRow{cursor:pointer;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.4rem;margin-top:1rem;line-height:1.4;display:grid}.Ce9OQq_checkRow input{width:20px;height:20px;margin:0 12px}.Ce9OQq_dangerButton{color:#fff;background:#b5402f;border:1px solid #b5402f;width:100%;margin-top:.75rem}.Ce9OQq_dangerLink{color:#b5402f;text-underline-offset:3px;justify-self:start;text-decoration:underline}.Ce9OQq_recoveredNotice{background:var(--lap-blue-100,#eaeeff);border:1px solid #c9d3ff}@media (max-width:640px){.Ce9OQq_sectionHeading,.Ce9OQq_settingsHeader,.Ce9OQq_formIntro{flex-direction:column;align-items:stretch}.Ce9OQq_settingsHeader .Ce9OQq_secondaryButton,.Ce9OQq_continuityCard .Ce9OQq_primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.Ce9OQq_card,.Ce9OQq_settings,.Ce9OQq_continuityCard,.Ce9OQq_recoveredNotice{scroll-behavior:auto}}
.e2HK_G_shell{background:var(--canvas-50);min-height:100vh;color:var(--carbon-950)}.e2HK_G_main{width:min(1180px,100% - 32px);margin:0 auto;padding:clamp(24px,4vw,48px) 0 80px}.e2HK_G_main>a:first-child{min-height:44px;color:var(--lap-blue-700);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.e2HK_G_main>a:first-child:before{content:"←";margin-right:6px}.e2HK_G_toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 8px;display:flex}.e2HK_G_toolbar .e2HK_G_secondary{margin:0}.e2HK_G_hero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.e2HK_G_hero h1,.e2HK_G_state h1,.e2HK_G_eventHero h1{font-family:var(--font-display);letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.08}.e2HK_G_hero>div>p:last-child{max-width:62ch;color:var(--slate-700);margin:0;font-size:16px;line-height:1.55}.e2HK_G_eyebrow{color:var(--lap-blue-700);letter-spacing:0;margin:0;font-size:13px;font-weight:600}.e2HK_G_status{background:var(--concord-green-100);color:#0b7a5e;text-transform:capitalize;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.e2HK_G_status[data-status=finalized]{color:#fff;background:#0b7a5e}.e2HK_G_status[data-status=expired],.e2HK_G_status[data-status=deleted]{background:var(--signal-coral-100);color:var(--signal-coral-700)}.e2HK_G_dashboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.e2HK_G_card{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--paper-0);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,28px)}.e2HK_G_wide{grid-column:1/-1}.e2HK_G_finishCard{margin-top:16px;position:relative;overflow:hidden}.e2HK_G_finishCard:before{content:"";background:#0b7a5e;height:4px;position:absolute;inset:0 0 auto}.e2HK_G_transitionNotice{border-left:5px solid var(--lap-blue-600);margin-top:16px}.e2HK_G_transitionNotice:focus,.e2HK_G_finishCard h2:focus{outline:3px solid var(--lap-blue-600);outline-offset:4px}.e2HK_G_card h2{font-family:var(--font-display);letter-spacing:-.02em;margin:5px 0 0;font-size:20px;font-weight:700}.e2HK_G_card>p{color:var(--slate-700);font-size:14px;line-height:1.55}.e2HK_G_heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.e2HK_G_heading h2{margin:0}.e2HK_G_heading>span{color:var(--slate-600);font-size:13px}.e2HK_G_meter{background:var(--track-gray-150);border-radius:999px;height:8px;margin-top:24px;overflow:hidden}.e2HK_G_meter span{border-radius:inherit;background:var(--concord-green-600);height:100%;display:block}.e2HK_G_metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.e2HK_G_metrics div{border-radius:var(--radius-control);background:var(--canvas-50);padding:14px}.e2HK_G_metrics strong,.e2HK_G_metrics span{display:block}.e2HK_G_metrics strong{font-family:Geist Mono,ui-monospace,monospace;font-size:22px}.e2HK_G_metrics span{color:var(--slate-600);margin-top:3px;font-size:13px}.e2HK_G_field{gap:7px;margin:18px 0;font-size:14px;font-weight:600;display:grid}.e2HK_G_field input{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);min-height:46px;color:var(--carbon-950);font:inherit;padding:9px 11px;font-size:15px;font-weight:500}.e2HK_G_field input[aria-invalid=true]{border-color:var(--signal-coral-500)}.e2HK_G_fieldError{color:var(--signal-coral-700);margin:-10px 0 14px;font-size:13px;line-height:1.45}.e2HK_G_people{border:0;max-height:270px;margin:18px 0;padding:0;overflow:auto}.e2HK_G_people legend{margin-bottom:8px;font-size:14px;font-weight:600}.e2HK_G_people label{border-bottom:1px solid var(--track-gray-150);align-items:center;gap:10px;min-height:48px;padding:7px 0;display:flex}.e2HK_G_people input{width:18px;height:18px;accent-color:var(--lap-blue-700)}.e2HK_G_people strong,.e2HK_G_people small{display:block}.e2HK_G_people strong{font-size:14px}.e2HK_G_people small{color:var(--slate-600);overflow-wrap:anywhere;margin-top:3px;font-size:13px}.e2HK_G_primary,.e2HK_G_secondary,.e2HK_G_finish,.e2HK_G_danger{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.e2HK_G_primary{background:var(--lap-blue-600);border-color:var(--lap-blue-600);color:#fff;box-shadow:var(--glow)}.e2HK_G_secondary{background:var(--paper-0);border-color:var(--line-strong);color:var(--carbon-950)}.e2HK_G_finish{color:#fff;background:#0b7a5e;border-color:#0b7a5e}.e2HK_G_danger{color:var(--signal-coral-700);background:0 0;border-color:#f2b8ae;margin-top:18px}.e2HK_G_primary:disabled,.e2HK_G_secondary:disabled,.e2HK_G_finish:disabled,.e2HK_G_danger:disabled{cursor:not-allowed;opacity:.55}.e2HK_G_recommendations{border-top:1px solid var(--track-gray-150);margin:22px 0 0;padding:0;list-style:none}.e2HK_G_recommendations>li{border-bottom:1px solid var(--track-gray-150);grid-template-columns:34px minmax(150px,.7fr) minmax(220px,1.3fr) auto;align-items:center;gap:16px;min-height:92px;padding:14px 10px;display:grid}.e2HK_G_recommendations>li.e2HK_G_strongest{border-left:4px solid var(--concord-green-600);border-radius:var(--radius-control);background:var(--concord-green-100)}.e2HK_G_rank{color:#fff;width:28px;height:28px;font-family:var(--font-mono);background:#0b7a5e;border-radius:999px;place-items:center;font-size:13px;font-weight:800;display:grid}.e2HK_G_slot strong,.e2HK_G_slot span,.e2HK_G_slot small{display:block}.e2HK_G_slot strong{font-size:14px}.e2HK_G_slot span{font-family:var(--font-mono);margin-top:3px;font-size:17px;font-weight:700}.e2HK_G_slot small{color:var(--slate-600);overflow-wrap:anywhere;margin-top:2px;font-size:13px}.e2HK_G_recommendations ul,.e2HK_G_reasons{color:var(--slate-700);margin:0;padding-left:18px;font-size:14px;line-height:1.55}.e2HK_G_audit{margin:18px 0 0;padding:0;list-style:none}.e2HK_G_audit li{border-bottom:1px solid var(--track-gray-150);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.e2HK_G_audit strong{text-transform:capitalize;font-size:14px;font-weight:600}.e2HK_G_audit time{color:var(--slate-600);font-family:var(--font-mono);font-size:12px}.e2HK_G_capability{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:13px!important}.e2HK_G_capabilityField{resize:vertical;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);width:100%;color:var(--carbon-950);margin-top:16px;padding:12px;line-height:1.5}.e2HK_G_acknowledge{min-height:44px;color:var(--slate-700);align-items:flex-start;gap:10px;margin-top:18px;font-size:14px;line-height:1.5;display:flex}.e2HK_G_acknowledge input{width:18px;height:18px;accent-color:var(--lap-blue-700);flex:none;margin-top:1px}.e2HK_G_helper{line-height:1.5;color:var(--slate-600)!important;font-size:13px!important}.e2HK_G_row,.e2HK_G_eventActions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.e2HK_G_controlSaveBar{border:1px solid var(--track-gray-300);border-left:4px solid var(--concord-green-600);border-radius:var(--radius-control);background:var(--canvas-50);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:14px 16px;display:flex}.e2HK_G_controlSaveBar[data-state=dirty]{border-left-color:var(--lap-blue-600);background:var(--lap-blue-100)}.e2HK_G_controlSaveBar[data-state=pending],.e2HK_G_controlSaveBar[data-state=reconciling],.e2HK_G_controlSaveBar[data-state=uncertain],.e2HK_G_controlSaveBar[data-state=retryable]{border-left-color:#d9a441}.e2HK_G_controlSaveBar[data-state=conflict]{border-left-color:var(--signal-coral-500);background:var(--signal-coral-100)}.e2HK_G_controlSaveBar:focus,.e2HK_G_card h2:focus{outline:3px solid var(--lap-blue-600);outline-offset:4px}.e2HK_G_controlSaveBar strong,.e2HK_G_controlSaveBar span{display:block}.e2HK_G_controlSaveBar strong{font-size:14px}.e2HK_G_controlSaveBar span{color:var(--slate-700);margin-top:3px;font-size:13px;line-height:1.45}.e2HK_G_controlSaveActions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.e2HK_G_backdrop{z-index:80;background:#0f12228c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.e2HK_G_dialog{overscroll-behavior:contain;border:1px solid var(--track-gray-300);background:var(--paper-0);width:min(570px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-floating);border-radius:16px;padding:clamp(24px,4vw,36px);overflow:auto}.e2HK_G_dialog h2{font-family:var(--font-display);letter-spacing:-.025em;margin:9px 0 16px;font-size:26px;font-weight:800;line-height:1.15}.e2HK_G_loading{min-height:70vh;color:var(--slate-600);place-items:center;font-size:15px;display:grid}.e2HK_G_state{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--paper-0);width:min(540px,100% - 32px);box-shadow:var(--shadow-card);text-align:center;margin:10vh auto;padding:36px}.e2HK_G_state h1{font-size:clamp(30px,5vw,44px)}.e2HK_G_detailsEditor{text-align:left;margin-block:4vh;padding:clamp(20px,4vw,36px)}.e2HK_G_detailsEditor fieldset{border:0;min-width:0;padding:0}.e2HK_G_detailsEditor input:not([type=checkbox]),.e2HK_G_detailsEditor textarea{width:100%;min-width:0}.e2HK_G_detailsEditor textarea{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);color:var(--carbon-950);font:inherit;resize:vertical;padding:10px;font-weight:500}.e2HK_G_detailsEditor select{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);width:100%;min-width:0;min-height:46px;color:var(--carbon-950);font:inherit;padding:9px 11px;font-size:15px;font-weight:500}.e2HK_G_detailsEditor .e2HK_G_scheduleWindow{border:1px solid var(--track-gray-300);border-radius:var(--radius-control);margin:20px 0;padding:12px}.e2HK_G_scheduleWindow legend{font-size:13px;font-weight:650}.e2HK_G_scheduleWindow .e2HK_G_row>label{flex:100px}.e2HK_G_state p:not(.e2HK_G_eyebrow){color:var(--slate-700);line-height:1.55}.e2HK_G_eventMain{width:min(780px,100% - 32px);margin:0 auto;padding:clamp(38px,8vw,92px) 0}.e2HK_G_eventHero{border:1px solid var(--track-gray-300);border-radius:var(--radius-card);background:var(--paper-0);box-shadow:var(--shadow-card);padding:clamp(28px,6vw,58px);position:relative;overflow:hidden}.e2HK_G_eventHero:before{content:"";background:linear-gradient(90deg, var(--lap-blue-600), var(--concord-green-600));height:6px;position:absolute;inset:0 0 auto}.e2HK_G_finishMark{width:58px;height:42px;margin-bottom:25px;position:relative}.e2HK_G_finishMark span{background:var(--lap-blue-600);border-radius:4px;height:5px;position:absolute}.e2HK_G_finishMark span:first-child{width:44px;top:3px}.e2HK_G_finishMark span:nth-child(2){background:var(--concord-green-600);width:51px;top:17px}.e2HK_G_finishMark span:nth-child(3){background:var(--lap-blue-600);width:34px;top:31px;left:17px}.e2HK_G_eventTime{border-block:1px solid var(--track-gray-150);margin-top:30px;padding:20px 0}.e2HK_G_eventTime strong,.e2HK_G_eventTime span,.e2HK_G_eventTime small,.e2HK_G_localTime strong,.e2HK_G_localTime span,.e2HK_G_localTime small{display:block}.e2HK_G_eventTime strong{font-family:var(--font-display);font-size:18px;font-weight:700}.e2HK_G_eventTime span{letter-spacing:-.05em;margin-top:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:clamp(28px,6vw,46px);font-weight:760}.e2HK_G_eventTime small,.e2HK_G_localTime small{color:var(--slate-600);font-family:var(--font-mono);margin-top:5px;font-size:12px}.e2HK_G_localTime{border-radius:var(--radius-control);background:var(--lap-blue-100);margin-top:14px;padding:14px 16px}.e2HK_G_localTime span{color:var(--lap-blue-700);font-size:13px;font-weight:600}.e2HK_G_localTime strong{margin-top:5px;font-size:15px}.e2HK_G_details{grid-template-columns:100px 1fr;gap:9px 18px;margin:22px 0;display:grid}.e2HK_G_details dt{color:var(--slate-600);font-size:13px;font-weight:500}.e2HK_G_details dd{overflow-wrap:anywhere;margin:0;font-size:14px}.e2HK_G_details a{color:var(--lap-blue-700)}@media (max-width:760px){.e2HK_G_main{width:min(100% - 24px,620px);padding-top:28px}.e2HK_G_hero{display:grid}.e2HK_G_toolbar>*{flex:calc(50% - 8px)}.e2HK_G_dashboard{grid-template-columns:1fr}.e2HK_G_wide{grid-column:auto}.e2HK_G_recommendations>li{grid-template-columns:32px 1fr}.e2HK_G_recommendations ul,.e2HK_G_recommendations>li>button{grid-column:2}.e2HK_G_recommendations>li>button{width:fit-content}.e2HK_G_eventMain{width:min(100% - 20px,620px);padding-top:24px}.e2HK_G_eventHero{padding:28px 20px}.e2HK_G_eventActions>*{flex:100%}.e2HK_G_controlSaveBar{flex-direction:column;align-items:stretch}.e2HK_G_controlSaveActions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.e2HK_G_backdrop{scroll-behavior:auto}}@media (forced-colors:active){.e2HK_G_strongest,.e2HK_G_localTime,.e2HK_G_finishCard,.e2HK_G_controlSaveBar{border:3px solid highlight!important}}[dir=rtl] .e2HK_G_strongest{border-left:0;border-right:4px solid var(--concord-green-600)}.e2HK_G_disclosure{min-width:0}.e2HK_G_disclosure>summary{cursor:pointer;min-height:44px;color:var(--lap-blue-700);padding:12px 0;font-size:14px;font-weight:600}.e2HK_G_disclosure>summary:focus-visible{outline:2px solid var(--lap-blue-700);outline-offset:3px}@media (max-width:760px){.e2HK_G_recommendations>li>.e2HK_G_disclosure{grid-column:2}}.e2HK_G_deleteTitle{overflow-wrap:anywhere}.e2HK_G_deleteActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.e2HK_G_deleteActions .e2HK_G_danger{margin-top:0}
.OZTURa_shell{background:var(--canvas-50)}.OZTURa_main{max-width:1120px;margin:0 auto;padding:28px 28px 32px}.OZTURa_intro{margin-bottom:24px}.OZTURa_intro h1{font-family:var(--font-display);letter-spacing:-.03em;margin:8px 0 10px;font-size:clamp(30px,3.4vw,40px);font-weight:800;line-height:1.1}.OZTURa_intro>p:last-child{color:var(--slate-700);margin:0;font-size:15px}.OZTURa_eyebrow{letter-spacing:0;color:var(--lap-blue-700);font-size:13px;font-weight:600;display:block}.OZTURa_form{min-width:0}.OZTURa_body{border:1px solid var(--track-gray-300);background:var(--paper-0);border-radius:16px 16px 0 0;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid;overflow:hidden}.OZTURa_desktopDates,.OZTURa_details{min-width:0;padding:24px 26px}.OZTURa_desktopDates{border-right:1px solid var(--track-gray-300)}.OZTURa_sectionHeading,.OZTURa_detailsHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.OZTURa_sectionHeading h2,.OZTURa_detailsHeading h2,.OZTURa_dialog h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.OZTURa_sectionHeading>span,.OZTURa_detailsHeading>span{font-family:var(--font-mono);color:var(--slate-600);font-size:12px}.OZTURa_support{color:var(--slate-700);margin:6px 0 18px;font-size:13px;line-height:1.5}.OZTURa_calendarToolbar{justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}.OZTURa_calendarToolbar>span{color:var(--slate-700);font-size:12px}.OZTURa_calendarToolbar>div{gap:6px;display:flex}.OZTURa_calendarToolbar button,.OZTURa_close{border:1px solid var(--track-gray-300);background:var(--paper-0);border-radius:999px;width:44px;min-height:44px;font-size:23px}.OZTURa_months{grid-template-columns:1fr 1fr;gap:20px;display:grid}.OZTURa_month h3{margin:0 0 14px;font-size:14px;font-weight:600}.OZTURa_weekdays,.OZTURa_days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.OZTURa_weekdays span{text-align:center;color:var(--slate-700);padding:4px 0 10px;font-size:12px}.OZTURa_day{background:0 0;border:0;border-radius:0;height:37px;min-height:37px;padding:0;font-size:14px}.OZTURa_day:not(:disabled):hover{background:var(--lap-blue-100)}.OZTURa_day.OZTURa_inRange{background:var(--lap-blue-100);color:var(--lap-blue-700)}.OZTURa_day.OZTURa_endpoint{background:var(--lap-blue-600);color:#fff;border-radius:10px;font-weight:700}.OZTURa_day.OZTURa_endpoint:not(:disabled):hover{background:var(--lap-blue-700)}.OZTURa_day:focus-visible{z-index:1;outline-offset:-3px;position:relative}.OZTURa_dateFields{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.OZTURa_field{margin-top:20px;display:block}.OZTURa_field,.OZTURa_dateFields label,.OZTURa_label,.OZTURa_fieldset legend{font-size:12px;font-weight:650}.OZTURa_form input,.OZTURa_form select,.OZTURa_form textarea,.OZTURa_dialog input,.OZTURa_dialog select,.OZTURa_dialog textarea{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);width:100%;min-width:0;min-height:46px;color:var(--carbon-950);margin-top:7px;padding:10px 14px;font-size:15px;font-weight:400}.OZTURa_form input[aria-invalid=true],.OZTURa_dialog input[aria-invalid=true]{border-color:#b62e22}.OZTURa_dialog textarea{resize:vertical;min-height:90px}.OZTURa_hint{color:var(--slate-700);margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.5;display:block}.OZTURa_error{color:#a12820;margin:7px 0 0;font-size:12px;line-height:1.5}.OZTURa_error:empty{display:none}.OZTURa_selection{background:var(--lap-blue-100);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding:14px 16px;font-size:14px;font-weight:600;display:flex}.OZTURa_selection small{white-space:nowrap;color:var(--lap-blue-700);font-size:13px;font-weight:500}.OZTURa_fieldset{border:0;min-width:0;margin:20px 0 0;padding:0}.OZTURa_fieldset legend{margin-bottom:9px}.OZTURa_durationOptions{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.OZTURa_durationOptions button{border:1px solid var(--line-strong);background:var(--paper-0);border-radius:999px;min-height:44px;padding:8px 4px;font-size:14px;font-weight:600}.OZTURa_durationOptions button[aria-pressed=true],.OZTURa_zoneList button[aria-pressed=true]{background:var(--lap-blue-100);border-color:var(--lap-blue-600);color:var(--lap-blue-700)}.OZTURa_timeRow{grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;display:grid}.OZTURa_timeRow label{color:var(--slate-700);font-size:13px}.OZTURa_timeRow input{margin-top:4px;padding:10px 8px}.OZTURa_timeRow>span{text-align:center;color:var(--slate-700);padding-top:20px;font-size:12px}.OZTURa_timezone{border-top:1px solid var(--track-gray-150);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.OZTURa_timezone strong{margin-top:4px;font-size:14px;font-weight:550;display:block}.OZTURa_timezone small{color:var(--slate-700);margin-top:4px;font-size:13px;display:block}.OZTURa_textButton{color:var(--lap-blue-700);background:0 0;border:0;min-height:44px;padding:4px 0;font-size:12px;font-weight:650}.OZTURa_details>.OZTURa_textButton{margin-top:6px}.OZTURa_textButton span{margin-left:8px}.OZTURa_actions{border:1px solid var(--track-gray-300);background:var(--paper-0);border-top:0;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:24px;padding:20px 26px;display:flex;box-shadow:0 12px 30px #11131808}.OZTURa_actions strong{margin-top:4px;font-size:15px;font-weight:600;display:block}.OZTURa_actions small{color:var(--slate-700);margin-top:4px;font-size:12px;display:block}.OZTURa_actions .OZTURa_eyebrow{font-size:13px}.OZTURa_primary{border:1px solid var(--lap-blue-700);background:var(--lap-blue-600);color:#fff;min-height:48px;box-shadow:var(--glow);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:24px;padding:10px 24px;font-size:15px;font-weight:600;display:inline-flex}.OZTURa_secondary{border:1px solid var(--line-strong);background:0 0;border-radius:999px;min-height:44px;padding:8px 16px}.OZTURa_primary:disabled,.OZTURa_calendarToolbar button:disabled,.OZTURa_day:disabled{opacity:.45;cursor:not-allowed}.OZTURa_main button,.OZTURa_dialog button{cursor:pointer}.OZTURa_reassurance{color:var(--slate-700);text-align:center;margin:16px 0 0;font-size:13px}.OZTURa_requestError{background:var(--paper-0);border-inline:1px solid var(--track-gray-300);padding:16px 26px}.OZTURa_mobileDates{display:none}.OZTURa_dateTrigger{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--paper-0);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;margin-top:7px;padding:11px 14px;font-size:15px;display:flex}.OZTURa_dateTrigger span:last-child{color:var(--lap-blue-700);font-size:12px;font-weight:650}.OZTURa_dialog{border:1px solid var(--track-gray-300);background:var(--paper-0);color:var(--carbon-950);border-radius:15px;width:min(610px,100% - 28px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;overflow:auto;box-shadow:0 24px 80px #11131833}.OZTURa_dialog::backdrop{background:#11131866}.OZTURa_dialogHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.OZTURa_close{flex:0 0 44px}.OZTURa_modalActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.OZTURa_zoneList{gap:6px;max-height:260px;margin-top:12px;padding:4px;display:grid;overflow:auto}.OZTURa_zoneList button{text-align:left;border:1px solid var(--track-gray-300);border-radius:var(--radius-control);background:0 0;min-height:44px;padding:8px 12px}.OZTURa_result{max-width:700px;margin-inline:auto}html:has(.OZTURa_shell){scrollbar-gutter:stable}@media (max-width:900px){.OZTURa_main{max-width:708px}.OZTURa_body{display:block}.OZTURa_desktopDates{display:none}.OZTURa_detailsHeading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OZTURa_details>.OZTURa_field{margin-top:0}.OZTURa_mobileDates{margin-top:20px;display:block}.OZTURa_durationOptions{grid-template-columns:repeat(6,1fr)}.OZTURa_intro h1{font-size:32px}}@media (max-width:600px){.OZTURa_main{padding:24px 16px}.OZTURa_intro h1{max-width:300px;font-size:29px}.OZTURa_intro>p:last-child{max-width:300px;font-size:14px}.OZTURa_intro .OZTURa_eyebrow{font-size:13px}.OZTURa_details{padding:20px}.OZTURa_durationOptions{grid-template-columns:repeat(3,1fr)}.OZTURa_form input,.OZTURa_dialog input,.OZTURa_dialog select,.OZTURa_dialog textarea{font-size:16px}.OZTURa_timeRow input{font-size:15px}.OZTURa_actions{padding:18px 20px;display:block}.OZTURa_actions strong{font-size:14px}.OZTURa_actions small{font-size:13px}.OZTURa_actions .OZTURa_primary{width:100%;margin-top:16px}.OZTURa_reassurance{font-size:13px}.OZTURa_months{grid-template-columns:1fr}.OZTURa_month:nth-child(2){display:none}.OZTURa_day{height:44px;min-height:44px;font-size:13px}.OZTURa_dialog{padding:20px}.OZTURa_dialog h2{font-size:18px}.OZTURa_dateFields{gap:10px;margin-top:20px}.OZTURa_selection{margin-top:16px;padding:12px;font-size:12px}.OZTURa_selection small{font-size:12px}.OZTURa_calendarToolbar>span{max-width:185px}.OZTURa_calendarToolbar>div{flex-shrink:0}.OZTURa_modalActions{flex-wrap:wrap}}.OZTURa_dateChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.OZTURa_dateChoices label{align-items:center;gap:8px;font-size:13px;display:flex}.OZTURa_dialog input[type=checkbox],.OZTURa_dialog input[type=radio]{flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0}.OZTURa_dateChoices label{min-height:44px}
.xe-wyW_fieldset{border:0;min-width:0;margin:22px 0 0;padding:0}.xe-wyW_fieldset legend{color:var(--carbon-950);padding:0;font-size:13px;font-weight:760}.xe-wyW_intro{color:var(--slate-600);margin:5px 0 0;font-size:13px;line-height:1.45}.xe-wyW_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.xe-wyW_option{border:1px solid var(--track-gray-300);background:var(--room-field-surface,#fffdfa);cursor:pointer;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;min-height:72px;padding:12px;display:grid;position:relative}.xe-wyW_option:has(input:checked){border-color:var(--lap-blue-600);background:var(--lap-blue-100);box-shadow:inset 0 0 0 1px var(--lap-blue-600)}.xe-wyW_option input{width:17px;height:17px;accent-color:var(--lap-blue-700);margin:1px 0 0}.xe-wyW_option:has(input:focus-visible){outline:3px solid var(--lap-blue-600);outline-offset:2px}.xe-wyW_option span{gap:4px;min-width:0;display:grid}.xe-wyW_option strong{color:var(--carbon-950);font-size:12px;line-height:1.25}.xe-wyW_option small{color:var(--slate-600);font-size:13px;line-height:1.4}@media (max-width:520px){.xe-wyW_options{grid-template-columns:1fr}}@media (forced-colors:active){.xe-wyW_option:has(input:checked){border-width:2px}}
