.access-status-module__RMh6zW__page{min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));color:#081426;background:radial-gradient(at 20% 15%,#dff2f2 0,#0000 55%),radial-gradient(at 95% 90%,#e5ebf5 0,#0000 50%),#f7f9fb;flex-direction:column;justify-content:center;align-items:center;display:flex}.access-status-module__RMh6zW__card{text-align:center;background:#fffffff0;border:1px solid #ffffffe6;border-radius:28px;width:min(100%,480px);padding:clamp(24px,6vw,44px);box-shadow:0 24px 80px #08323a17}.access-status-module__RMh6zW__brand{letter-spacing:-.04em;margin:0;font-size:22px;font-weight:800}.access-status-module__RMh6zW__brand span{color:#5b6575;letter-spacing:0;margin-top:6px;font-size:12px;font-weight:450;display:block}.access-status-module__RMh6zW__symbol{color:#00717a;background:#e5f6f7;border-radius:24px;place-items:center;width:76px;height:76px;margin:32px auto 24px;display:grid}.access-status-module__RMh6zW__spinner{border:3px solid #bedfe2;border-top-color:#00717a;border-radius:50%;width:30px;height:30px;animation:1.2s linear infinite access-status-module__RMh6zW__turn}.access-status-module__RMh6zW__pause{font-size:32px;font-weight:500}.access-status-module__RMh6zW__eyebrow{color:#00717a;margin:0 0 12px;font-size:12px;font-weight:700}.access-status-module__RMh6zW__card h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(25px,6vw,32px);font-weight:750;line-height:1.2}.access-status-module__RMh6zW__description{color:#5b6575;text-wrap:pretty;margin:16px 0 0;font-size:14px;line-height:1.65}.access-status-module__RMh6zW__slow{color:#5b6575;background:#f1f6f7;border-radius:12px;margin:16px 0 0;padding:12px;font-size:12px;line-height:1.6;animation:0s 12s both access-status-module__RMh6zW__reveal}.access-status-module__RMh6zW__actions{gap:10px;margin-top:26px;display:grid}.access-status-module__RMh6zW__primary,.access-status-module__RMh6zW__secondary{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;font-size:14px;font-weight:650;text-decoration:none;transition:background .18s;display:flex}.access-status-module__RMh6zW__primary{color:#fff;background:#00717a}.access-status-module__RMh6zW__primary:hover{background:#005e66}.access-status-module__RMh6zW__secondary{color:#36525b;background:#fff;border-color:#dce4e6}.access-status-module__RMh6zW__secondary:hover{background:#f1f6f7}.access-status-module__RMh6zW__reload{color:#5b6575;padding:12px;font-size:12px;display:inline-block}.access-status-module__RMh6zW__card a:focus-visible,.access-status-module__RMh6zW__card button:focus-visible{outline-offset:4px;outline:3px solid #00717a}.access-status-module__RMh6zW__footer{color:#5b6575;text-align:center;margin:22px 0 0;font-size:12px;line-height:1.5}@keyframes access-status-module__RMh6zW__turn{to{transform:rotate(360deg)}}@keyframes access-status-module__RMh6zW__reveal{0%{visibility:hidden}to{visibility:visible}}@media (prefers-reduced-motion:reduce){.access-status-module__RMh6zW__spinner{animation:none}}
.public-web-module__j3BHPa__document{color:#081426;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f9fb;font-family:system-ui,sans-serif}.public-web-module__j3BHPa__body{margin:0}.public-web-module__j3BHPa__recovery{box-sizing:border-box;align-items:center;min-height:calc(100svh - 112px);padding:48px 20px;display:grid}.public-web-module__j3BHPa__card{box-sizing:border-box;background:#fff;border:1px solid #d7dfe3;border-radius:28px;width:min(100%,560px);margin:auto;padding:clamp(24px,5vw,48px);box-shadow:0 16px 44px #0814260f}.public-web-module__j3BHPa__brand{color:#081426;align-items:center;gap:10px;font-size:23px;font-weight:750;text-decoration:none;display:inline-flex}.public-web-module__j3BHPa__brand img{border-radius:12px;display:block}.public-web-module__j3BHPa__eyebrow{color:#00717a;margin:36px 0 12px;font-size:14px;font-weight:700}.public-web-module__j3BHPa__card h1{color:#081426;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,5vw,38px);line-height:1.16}.public-web-module__j3BHPa__description{color:#5b6575;margin:20px 0 28px;font-size:16px;line-height:1.65}.public-web-module__j3BHPa__actions{flex-wrap:wrap;gap:12px;display:flex}.public-web-module__j3BHPa__primary,.public-web-module__j3BHPa__secondary{box-sizing:border-box;min-height:48px;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;padding:12px 20px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.public-web-module__j3BHPa__primary{color:#fff;background:#00717a}.public-web-module__j3BHPa__primary:hover{background:#005e66}.public-web-module__j3BHPa__secondary{color:#00717a;background:#fff;border-color:#b9d6d9}.public-web-module__j3BHPa__secondary:hover{background:#f1f6f7}.public-web-module__j3BHPa__footer{padding:16px 20px calc(24px + env(safe-area-inset-bottom,0px));background:#f7f9fb;font-family:system-ui,sans-serif}.public-web-module__j3BHPa__footer nav{flex-wrap:wrap;justify-content:center;gap:0 20px;display:flex}.public-web-module__j3BHPa__footer a{color:#5b6575;text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;line-height:1.5;text-decoration:underline;display:inline-flex}.public-web-module__j3BHPa__collectionNotice{color:#536079;margin-block:16px;font-size:13px;line-height:1.5}.public-web-module__j3BHPa__collectionNotice p{margin:0}.public-web-module__j3BHPa__collectionNotice nav{flex-wrap:wrap;gap:0 16px;display:flex}.public-web-module__j3BHPa__collectionNotice a{color:#00717a;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.public-web-module__j3BHPa__collectionNotice a:focus-visible{outline-offset:3px;outline:3px solid #00717a}.public-web-module__j3BHPa__brand:focus-visible,.public-web-module__j3BHPa__primary:focus-visible,.public-web-module__j3BHPa__secondary:focus-visible,.public-web-module__j3BHPa__footer a:focus-visible{outline-offset:4px;outline:3px solid #00717a}@media (max-width:360px){.public-web-module__j3BHPa__recovery{padding:28px 16px}.public-web-module__j3BHPa__actions>*{width:100%}}
.space-retention-module__rZxvWa__panel,.space-retention-module__rZxvWa__entry{color:#3c332b;background:#fff8e9;border:1px solid #d7c5a2;border-radius:16px;padding:1.1rem}.space-retention-module__rZxvWa__panel h2,.space-retention-module__rZxvWa__entry h2{margin:0 0 .6rem;font-size:1.1rem}.space-retention-module__rZxvWa__panel p,.space-retention-module__rZxvWa__entry p{line-height:1.5}.space-retention-module__rZxvWa__panel[role=alert] a{align-items:center;min-height:44px;display:inline-flex}.space-retention-module__rZxvWa__panel form,.space-retention-module__rZxvWa__share{margin:1rem 0}.space-retention-module__rZxvWa__panel button{color:#fff;cursor:pointer;font:inherit;background:#283d34;border:0;border-radius:10px;padding:.7rem 1rem}.space-retention-module__rZxvWa__panel button:disabled{cursor:default;opacity:.6}.space-retention-module__rZxvWa__contestForm,.space-retention-module__rZxvWa__share{gap:.5rem;display:grid}.space-retention-module__rZxvWa__contestForm textarea,.space-retention-module__rZxvWa__share textarea{box-sizing:border-box;font:inherit;border:1px solid #aa9b86;border-radius:8px;width:100%;padding:.65rem}
.organizer-access-module__i2qltG__authPage,.organizer-access-module__i2qltG__spacesPage{background:var(--color-canvas);min-height:100vh}.organizer-access-module__i2qltG__authPage{place-items:center;padding:20px;display:grid}.organizer-access-module__i2qltG__authShell{border:1px solid var(--color-border);background:var(--color-surface);width:min(100%,980px);min-height:min(680px,100vh - 40px);box-shadow:var(--shadow-soft);border-radius:18px;display:grid;overflow:hidden}.organizer-access-module__i2qltG__brandPanel,.organizer-access-module__i2qltG__formPanel{padding:clamp(28px,6vw,70px)}.organizer-access-module__i2qltG__brandPanel{background:var(--color-ink);color:#fff;flex-direction:column;justify-content:center;min-height:235px;display:flex;position:relative}.organizer-access-module__i2qltG__authBrand{align-items:center;gap:18px;display:flex}.organizer-access-module__i2qltG__logo{filter:drop-shadow(0 12px 24px #00c5c02e);border-radius:18px;flex:none;width:78px;height:78px}.organizer-access-module__i2qltG__brandName{letter-spacing:-.04em;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:28px;font-weight:790;line-height:1.1}.organizer-access-module__i2qltG__brandPromise{max-width:360px;margin:clamp(52px,8vh,76px) 0 0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(22px,4.5vw,36px);font-weight:760;line-height:1.12}.organizer-access-module__i2qltG__signal{gap:8px;margin-top:30px;display:flex}.organizer-access-module__i2qltG__signal span{background:var(--color-brand);border-radius:999px;width:38px;height:5px}.organizer-access-module__i2qltG__signal span:nth-child(2){background:var(--color-focus);width:22px}.organizer-access-module__i2qltG__signal span:nth-child(3){background:var(--color-success);width:12px}.organizer-access-module__i2qltG__formPanel{align-self:center}.organizer-access-module__i2qltG__context{color:var(--color-brand-strong);margin:0 0 14px;font-size:13px;font-weight:760}.organizer-access-module__i2qltG__formPanel h1,.organizer-access-module__i2qltG__spacesContent h1{margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(32px,6vw,54px);font-weight:790;line-height:1.06}.organizer-access-module__i2qltG__description{overflow-wrap:anywhere;max-width:580px;color:var(--color-muted);margin:18px 0 0;font-size:16px;line-height:1.55}.organizer-access-module__i2qltG__form{gap:10px;margin-top:34px;display:grid}.organizer-access-module__i2qltG__form label{color:var(--color-ink);font-size:14px;font-weight:720}.organizer-access-module__i2qltG__form input{border:1px solid var(--color-border-strong);width:100%;min-height:52px;color:var(--color-ink);font:inherit;background:#fff;border-radius:12px;padding:0 15px;font-size:16px}.organizer-access-module__i2qltG__form input::placeholder{color:var(--color-subtle)}.organizer-access-module__i2qltG__form input:focus-visible,.organizer-access-module__i2qltG__primaryButton:focus-visible,.organizer-access-module__i2qltG__primaryLink:focus-visible,.organizer-access-module__i2qltG__secondaryButton:focus-visible,.organizer-access-module__i2qltG__textButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.organizer-access-module__i2qltG__primaryButton,.organizer-access-module__i2qltG__primaryLink,.organizer-access-module__i2qltG__disabledPrimary,.organizer-access-module__i2qltG__secondaryButton,.organizer-access-module__i2qltG__textButton{min-height:48px;font:inherit;cursor:pointer;border-radius:12px;font-size:15px;font-weight:740}.organizer-access-module__i2qltG__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);box-shadow:var(--shadow-action);color:#fff;margin-top:8px;padding:0 18px}.organizer-access-module__i2qltG__primaryLink{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);width:fit-content;box-shadow:var(--shadow-action);color:#fff;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.organizer-access-module__i2qltG__disabledPrimary{border:1px solid var(--color-border-strong);background:var(--color-surface-soft);width:fit-content;color:var(--color-muted);justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.organizer-access-module__i2qltG__secondaryButton{border:1px solid var(--color-border-strong);color:var(--color-ink);background:#fff;padding:0 16px}.organizer-access-module__i2qltG__textButton{color:var(--color-brand-strong);background:0 0;border:0;padding:0 8px}.organizer-access-module__i2qltG__primaryButton:hover:not(:disabled),.organizer-access-module__i2qltG__primaryLink:hover{background:var(--color-brand-hover)}.organizer-access-module__i2qltG__primaryButton:disabled,.organizer-access-module__i2qltG__secondaryButton:disabled{cursor:wait;opacity:.65}.organizer-access-module__i2qltG__formMessage{min-height:21px;color:var(--color-danger-ink);margin:2px 0 0;font-size:14px;line-height:1.45}.organizer-access-module__i2qltG__reassurance{color:var(--color-muted);margin:18px 0 0;font-size:13px;line-height:1.5}.organizer-access-module__i2qltG__registrationLinks{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:0 24px;margin-top:clamp(32px,5vh,56px);padding-top:14px;display:flex}.organizer-access-module__i2qltG__registrationLinks a{min-height:44px;color:var(--color-muted);text-underline-offset:3px;align-items:center;font-size:13px;line-height:1.4;text-decoration:underline;display:inline-flex}.organizer-access-module__i2qltG__registrationLinks a:hover{color:var(--color-brand-strong)}.organizer-access-module__i2qltG__registrationLinks a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.organizer-access-module__i2qltG__guestReturn{border-bottom:1px solid var(--color-border);margin-top:24px;padding-bottom:18px}.organizer-access-module__i2qltG__returnLink{min-height:44px;color:var(--color-brand-strong);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:740;display:inline-flex}.organizer-access-module__i2qltG__returnLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.organizer-access-module__i2qltG__guestReturn p{color:var(--color-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.organizer-access-module__i2qltG__guestReturn+.organizer-access-module__i2qltG__form{margin-top:20px}.organizer-access-module__i2qltG__secondaryActions{gap:4px;margin-top:14px;display:grid}.organizer-access-module__i2qltG__secondaryActions form{display:grid}.organizer-access-module__i2qltG__spacesPage{padding:clamp(16px,4vw,34px)}.organizer-access-module__i2qltG__spacesHeader{justify-content:space-between;align-items:center;width:min(100%,1120px);margin:0 auto;display:flex}.organizer-access-module__i2qltG__brandLockup{align-items:center;gap:11px;font-family:Plus Jakarta Sans Variable,sans-serif;font-weight:780;display:flex}.organizer-access-module__i2qltG__brandLockup img{border-radius:11px}.organizer-access-module__i2qltG__spacesContent{gap:24px;width:min(100%,880px);margin:40px auto 0;display:grid}.organizer-access-module__i2qltG__emptyState{border-top:1px solid var(--color-border-strong);max-width:640px;padding:24px 0 0;position:relative}.organizer-access-module__i2qltG__emptyState h2{max-width:520px;margin:24px 0 10px;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(22px,4vw,32px);line-height:1.18}.organizer-access-module__i2qltG__emptyState p{max-width:540px;color:var(--color-muted);margin:0;line-height:1.55}.organizer-access-module__i2qltG__emptyMark{align-items:end;gap:7px;height:30px;display:flex}.organizer-access-module__i2qltG__emptyMark span{border:3px solid var(--color-brand);border-radius:9px;width:28px;height:28px}.organizer-access-module__i2qltG__emptyMark span:last-child{border-color:var(--color-open);width:18px;height:18px}.organizer-access-module__i2qltG__spacesList{background:var(--color-border);border-block:1px solid var(--color-border);gap:1px;margin:0;padding:0;list-style:none;display:grid}.organizer-access-module__i2qltG__spacesList li{background:var(--color-surface);justify-content:space-between;align-items:center;min-height:64px;padding:12px 4px;display:flex}.organizer-access-module__i2qltG__spacesList a{color:var(--color-ink);font-weight:720;text-decoration:none}.organizer-access-module__i2qltG__spacesList a:hover{color:var(--color-brand-strong)}.organizer-access-module__i2qltG__spacesList small{color:var(--color-muted)}.organizer-access-module__i2qltG__quotaRow{justify-content:space-between;align-items:center;gap:18px;display:flex}.organizer-access-module__i2qltG__quotaHint{color:var(--color-muted);margin:-.5rem 0 0;font-size:.875rem}.organizer-access-module__i2qltG__quotaRow p,.organizer-access-module__i2qltG__sectionEmpty{color:var(--color-muted);margin:0}.organizer-access-module__i2qltG__spaceSections{gap:24px;display:grid}.organizer-access-module__i2qltG__spaceSections section{gap:14px;display:grid}.organizer-access-module__i2qltG__spaceSections h2{margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:20px}@media (min-width:760px){.organizer-access-module__i2qltG__authShell{grid-template-columns:minmax(310px,.85fr) minmax(390px,1.15fr)}}@media (max-width:759px){.organizer-access-module__i2qltG__authPage{min-height:100dvh;padding:0}.organizer-access-module__i2qltG__authShell{background:var(--color-ink);min-height:100dvh;box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex}.organizer-access-module__i2qltG__brandPanel{min-height:0;padding:max(clamp(24px, 7dvh, 60px), env(safe-area-inset-top)) 24px 0;justify-content:flex-start;align-items:center}.organizer-access-module__i2qltG__authBrand{display:contents}.organizer-access-module__i2qltG__logo{border-radius:16px;width:clamp(48px,8dvh,68px);height:clamp(48px,8dvh,68px)}.organizer-access-module__i2qltG__brandName{margin:8px 0 0;font-size:30px;line-height:1.2}.organizer-access-module__i2qltG__brandPromise,.organizer-access-module__i2qltG__signal{display:none}.organizer-access-module__i2qltG__formPanel{display:contents}.organizer-access-module__i2qltG__intro{color:#fff;text-align:center;padding:clamp(24px,4.5dvh,40px) 24px clamp(24px,5dvh,46px)}.organizer-access-module__i2qltG__intro h1{max-width:390px;margin-inline:auto;font-size:clamp(32px,8.3vw,38px);line-height:1.08}.organizer-access-module__i2qltG__intro .organizer-access-module__i2qltG__description{color:#b8c3d3;margin:18px auto 0}.organizer-access-module__i2qltG__formBody{padding:clamp(24px, 4.8dvh, 42px) 24px max(28px, env(safe-area-inset-bottom));background:var(--color-surface);border-radius:28px 28px 0 0;flex:1}.organizer-access-module__i2qltG__form,.organizer-access-module__i2qltG__guestReturn{margin-top:0}.organizer-access-module__i2qltG__formMessage:empty{display:none}.organizer-access-module__i2qltG__reassurance{margin-top:22px}.organizer-access-module__i2qltG__spacesHeader{align-items:center}.organizer-access-module__i2qltG__spacesHeader .organizer-access-module__i2qltG__secondaryButton{max-width:145px}.organizer-access-module__i2qltG__spacesContent{gap:20px;margin-top:28px}.organizer-access-module__i2qltG__quotaRow{gap:12px}}@media (max-width:360px){.organizer-access-module__i2qltG__brandPanel,.organizer-access-module__i2qltG__intro,.organizer-access-module__i2qltG__formBody{padding-inline:20px}.organizer-access-module__i2qltG__spacesPage{padding:14px}.organizer-access-module__i2qltG__brandLockup span{display:none}}.organizer-access-module__i2qltG__accountNavigation{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.organizer-access-module__i2qltG__accountNavigation a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.organizer-access-module__i2qltG__spacesList li{gap:12px}.organizer-access-module__i2qltG__spacesList a{overflow-wrap:anywhere}.organizer-access-module__i2qltG__spacesList small{text-align:right;flex-shrink:0}.organizer-access-module__i2qltG__spacesContent .organizer-access-module__i2qltG__context{overflow-wrap:anywhere;margin-bottom:10px}.organizer-access-module__i2qltG__spacesContent .organizer-access-module__i2qltG__description{margin-top:12px}.organizer-access-module__i2qltG__quotaRow>p{white-space:nowrap;font-size:13px}.organizer-access-module__i2qltG__quotaRow .organizer-access-module__i2qltG__primaryLink,.organizer-access-module__i2qltG__quotaRow .organizer-access-module__i2qltG__disabledPrimary{padding-inline:14px}.organizer-access-module__i2qltG__archives summary{min-height:44px;color:var(--color-muted);cursor:pointer;padding-block:12px;font-weight:720}.organizer-access-module__i2qltG__archives summary:focus-visible,.organizer-access-module__i2qltG__spacesList a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.organizer-access-module__i2qltG__spacesList a{flex:1;align-items:center;min-height:44px;display:flex}
.space-life-module__oA5-zW__page{background:linear-gradient(180deg, #008c950d, transparent 320px), var(--color-canvas);min-height:100vh;padding:clamp(18px,5vw,64px)}.space-life-module__oA5-zW__pageShell{width:min(100%,820px);margin:0 auto}.space-life-module__oA5-zW__pageHeader{max-width:680px;margin-bottom:42px}.space-life-module__oA5-zW__backLink{color:var(--color-brand-strong);align-items:center;min-height:44px;margin-bottom:28px;font-weight:740;text-decoration:none;display:inline-flex}.space-life-module__oA5-zW__eyebrow{color:var(--color-brand-strong);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.space-life-module__oA5-zW__pageHeader h1{margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(34px,8vw,58px);font-weight:790;line-height:1.02}.space-life-module__oA5-zW__intro{max-width:620px;color:var(--color-muted);margin:18px 0 0;font-size:clamp(16px,3vw,19px);line-height:1.55}.space-life-module__oA5-zW__form{gap:22px;display:grid}.space-life-module__oA5-zW__formSection{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:18px;gap:20px;padding:clamp(22px,5vw,38px);display:grid}.space-life-module__oA5-zW__sectionHeading{align-items:flex-start;gap:14px;margin-bottom:4px;display:flex}.space-life-module__oA5-zW__sectionHeading>span{background:var(--color-surface-soft);min-width:42px;min-height:32px;color:var(--color-brand-strong);border-radius:999px;place-items:center;font-size:12px;font-weight:820;display:grid}.space-life-module__oA5-zW__sectionHeading h2{margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(20px,4vw,26px);line-height:1.18}.space-life-module__oA5-zW__sectionHeading p{color:var(--color-muted);margin:6px 0 0;line-height:1.5}.space-life-module__oA5-zW__field{color:var(--color-ink);gap:8px;font-size:14px;font-weight:720;display:grid}.space-life-module__oA5-zW__field input,.space-life-module__oA5-zW__field textarea{border:1px solid var(--color-border-strong);width:100%;min-height:50px;color:var(--color-ink);font:inherit;background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:480}.space-life-module__oA5-zW__field textarea{resize:vertical}.space-life-module__oA5-zW__field small{color:var(--color-muted);font-size:12px;font-weight:500;line-height:1.45}.space-life-module__oA5-zW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.space-life-module__oA5-zW__checkField{border:1px solid var(--color-border);cursor:pointer;border-radius:12px;align-items:flex-start;gap:13px;min-height:68px;padding:14px;display:flex}.space-life-module__oA5-zW__checkField input,.space-life-module__oA5-zW__inlineCheck input{width:22px;height:22px;accent-color:var(--color-brand-strong);flex:none;margin:0}.space-life-module__oA5-zW__checkField span{gap:4px;display:grid}.space-life-module__oA5-zW__checkField small{color:var(--color-muted);line-height:1.4}.space-life-module__oA5-zW__inlineCheck{align-items:center;gap:10px;min-height:44px;font-weight:700;display:flex}.space-life-module__oA5-zW__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);min-height:54px;box-shadow:var(--shadow-action);color:#fff;font:inherit;cursor:pointer;border-radius:12px;padding:0 20px;font-size:16px;font-weight:780}.space-life-module__oA5-zW__primaryButton:hover:not(:disabled){background:var(--color-brand-hover)}.space-life-module__oA5-zW__primaryButton:disabled{cursor:wait;opacity:.66}.space-life-module__oA5-zW__field input:focus-visible,.space-life-module__oA5-zW__field textarea:focus-visible,.space-life-module__oA5-zW__primaryButton:focus-visible,.space-life-module__oA5-zW__backLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.space-life-module__oA5-zW__checkField:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.space-life-module__oA5-zW__inlineCheck:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.space-life-module__oA5-zW__formMessage{min-height:21px;color:var(--color-danger-ink);margin:0;font-size:14px}@media (max-width:560px){.space-life-module__oA5-zW__page{padding:16px 14px 34px}.space-life-module__oA5-zW__pageHeader{margin-bottom:28px}.space-life-module__oA5-zW__fieldGrid{grid-template-columns:1fr}}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__pageShell{max-width:620px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__pageHeader{margin-bottom:24px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__backLink{margin-bottom:16px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__pageHeader h1{font-size:clamp(30px,6vw,42px)}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__intro{margin-top:12px;font-size:16px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__form{gap:18px}.space-life-module__oA5-zW__creationFields{gap:18px;display:grid}.space-life-module__oA5-zW__creationChoices{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;overflow:clip}.space-life-module__oA5-zW__creationDisclosure+.space-life-module__oA5-zW__creationDisclosure{border-top:1px solid var(--color-border)}.space-life-module__oA5-zW__creationDisclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:16px 18px;list-style:none;display:flex}.space-life-module__oA5-zW__creationDisclosure>summary::-webkit-details-marker{display:none}.space-life-module__oA5-zW__creationDisclosure>summary>span:first-child{gap:4px;min-width:0;display:grid}.space-life-module__oA5-zW__creationDisclosure>summary strong{font-size:16px}.space-life-module__oA5-zW__creationDisclosure>summary>span:first-child>span{color:var(--color-muted);overflow-wrap:anywhere;font-size:14px}.space-life-module__oA5-zW__preciseLabel{color:var(--color-brand-strong);flex-shrink:0;font-size:14px;font-weight:750}.space-life-module__oA5-zW__creationDetails{gap:16px;padding:0 18px 18px;display:grid}.space-life-module__oA5-zW__creationHint,.space-life-module__oA5-zW__creationFooter{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}.space-life-module__oA5-zW__creationFooter{text-align:center}.space-life-module__oA5-zW__creationPage select{border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;border-radius:12px;padding:10px}.space-life-module__oA5-zW__optionalDetails>summary{min-height:44px;color:var(--color-brand-strong);cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.space-life-module__oA5-zW__optionalDetails>summary:before{content:"+";font-size:20px}.space-life-module__oA5-zW__optionalDetails[open]>summary:before{content:"−"}.space-life-module__oA5-zW__optionalDetails>.space-life-module__oA5-zW__creationDetails{padding:14px 0 0}.space-life-module__oA5-zW__optionalDetails>.space-life-module__oA5-zW__fieldGrid{padding-top:12px}.space-life-module__oA5-zW__weekdayChoices{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.space-life-module__oA5-zW__weekdayChoices legend{margin-bottom:8px;font-size:14px;font-weight:700}.space-life-module__oA5-zW__weekdayChoices label{border:1px solid var(--color-border);cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:4px 8px;font-size:13px;display:flex}.space-life-module__oA5-zW__weekdayChoices input{accent-color:var(--color-brand-strong)}.space-life-module__oA5-zW__fixedDateDraft{border:1px solid var(--color-border);border-radius:12px;min-width:0;margin:0;padding:14px}.space-life-module__oA5-zW__fixedDateDraft legend{padding:0 4px;font-size:14px;font-weight:700}.space-life-module__oA5-zW__textButton{min-height:44px;color:var(--color-brand-strong);font:inherit;cursor:pointer;background:0 0;border:0}.space-life-module__oA5-zW__creationPage summary:focus-visible,.space-life-module__oA5-zW__textButton:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:-3px;border-radius:10px}@media (max-width:420px){.space-life-module__oA5-zW__creationPage{padding:16px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__pageHeader{margin-bottom:20px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__form{gap:16px}.space-life-module__oA5-zW__creationDisclosure>summary{min-height:78px;padding:14px}.space-life-module__oA5-zW__creationDetails{padding:0 14px 16px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__fieldGrid{grid-template-columns:1fr}}.space-life-module__oA5-zW__eventInformation{border-top:1px solid var(--color-border);padding-top:8px}.space-life-module__oA5-zW__eventInformation>summary{min-height:44px;color:var(--color-brand-strong);cursor:pointer;padding-block:10px;font-weight:700}.space-life-module__oA5-zW__eventInformationForm{gap:16px;min-width:0;padding-top:8px;display:grid}.space-life-module__oA5-zW__eventInformationForm>button{justify-self:start;max-width:100%}.space-life-module__oA5-zW__eventInformationForm select{border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;border-radius:12px;padding:10px}.space-life-module__oA5-zW__secondaryButton{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:44px;color:var(--color-brand-strong);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-weight:700;display:inline-flex}.space-life-module__oA5-zW__secondaryButton:hover:not(:disabled){border-color:var(--color-brand-strong)}.space-life-module__oA5-zW__secondaryButton:disabled{opacity:.55;cursor:not-allowed}.space-life-module__oA5-zW__secondaryButton:focus-visible,.space-life-module__oA5-zW__eventInformationForm select:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.space-life-module__oA5-zW__writingSuggestions{flex-wrap:wrap;gap:8px;display:flex}.space-life-module__oA5-zW__writingSuggestions p{width:100%;color:var(--color-muted);margin:0;font-size:14px}.space-life-module__oA5-zW__writingSuggestions button{min-height:44px;padding-inline:12px;font-size:14px}.space-life-module__oA5-zW__informationConflict{border-left:3px solid var(--color-brand-strong);overflow-wrap:anywhere;padding:4px 0 4px 14px}.space-life-module__oA5-zW__informationConflict p{margin:0 0 10px}.space-life-module__oA5-zW__eventInformation>summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}
.contextual-share-control-module__8mTMwW__control{min-width:0;max-width:100%;color:var(--color-ink);position:relative}.contextual-share-control-module__8mTMwW__trigger{border:1px solid var(--color-border-strong);background:var(--color-surface);max-width:100%;min-height:44px;color:var(--color-brand-strong);font:inherit;cursor:pointer;text-align:start;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:760;display:inline-flex}.contextual-share-control-module__8mTMwW__trigger svg{flex-shrink:0}.contextual-share-control-module__8mTMwW__trigger[aria-disabled=true]{cursor:wait}.contextual-share-control-module__8mTMwW__trigger:focus-visible,.contextual-share-control-module__8mTMwW__linkField textarea:focus-visible,.contextual-share-control-module__8mTMwW__actions button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.contextual-share-control-module__8mTMwW__panel{z-index:60;right:12px;bottom:calc(82px + env(safe-area-inset-bottom));width:min(360px,100vw - 24px);max-height:calc(100dvh - 118px - env(safe-area-inset-bottom));box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);overflow-wrap:anywhere;border-radius:16px;gap:10px;padding:14px;display:grid;position:fixed;overflow-y:auto}@media (max-width:680px){.contextual-share-control-module__8mTMwW__panel{width:auto;max-height:calc(100dvh - 118px - env(safe-area-inset-bottom));border-radius:18px;left:12px;overflow-y:auto;box-shadow:0 20px 48px #0814263d}}.contextual-share-control-module__8mTMwW__warning{color:var(--color-warning-ink,var(--color-ink));margin:0;font-size:13px;font-weight:700;line-height:1.45}.contextual-share-control-module__8mTMwW__actions{gap:8px;display:grid}.contextual-share-control-module__8mTMwW__linkField{gap:6px;min-width:0;font-size:13px;font-weight:720;display:grid}.contextual-share-control-module__8mTMwW__linkField textarea{box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--color-ink);font:inherit;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;resize:vertical;border-radius:10px;padding:8px 10px;font-size:16px;line-height:1.5}.contextual-share-control-module__8mTMwW__actions button{background:var(--color-brand-strong);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 14px;font-weight:760}.contextual-share-control-module__8mTMwW__actions button+button{border:1px solid var(--color-brand-strong);background:var(--color-surface);color:var(--color-brand-strong)}.contextual-share-control-module__8mTMwW__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contextual-share-control-module__8mTMwW__toast{z-index:60;bottom:calc(82px + env(safe-area-inset-bottom));box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface);max-width:calc(100vw - 24px);box-shadow:var(--shadow-soft);color:var(--color-brand-strong);text-align:center;pointer-events:none;border-radius:999px;margin:0;padding:12px 18px;font-size:14px;font-weight:760;line-height:1.4;position:fixed;left:50%;transform:translate(-50%)}
.deep-link-focus-module___aSUFW__target:focus:not(a,button,input,select,textarea,summary,[contenteditable],[role=button],[role=link]){outline:none}
.availability-date-choices-module__MpxXbW__cards,.availability-date-choices-module__MpxXbW__list{--choice-ink:#081434;--choice-accent:#008d7f;--choice-mint:#e4f8f3;--choice-border:#dce2ec;width:100%;min-width:0;color:var(--choice-ink);font-family:Plus Jakarta Sans Variable,sans-serif}.availability-date-choices-module__MpxXbW__cards{align-items:stretch;gap:8px;display:grid}.availability-date-choices-module__MpxXbW__list{border:1px solid var(--choice-border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.availability-date-choices-module__MpxXbW__choice{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;min-width:0;transition:background-color .14s,border-color .14s;position:relative}.availability-date-choices-module__MpxXbW__choice[data-selected=true]{background:var(--choice-mint)}.availability-date-choices-module__MpxXbW__choice:has(.availability-date-choices-module__MpxXbW__input:focus-visible){outline:3px solid var(--choice-accent);outline-offset:-4px}.availability-date-choices-module__MpxXbW__choice[data-disabled=true]{cursor:default;opacity:.65}.availability-date-choices-module__MpxXbW__input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.availability-date-choices-module__MpxXbW__card{border:1px solid var(--choice-border);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:8px;min-height:158px;padding:41px 5px 18px;display:flex}.availability-date-choices-module__MpxXbW__card[data-selected=true]{border-color:#00a78e;box-shadow:inset 0 0 0 1px #00a78e}.availability-date-choices-module__MpxXbW__date{flex-direction:column;align-items:center;min-width:0;display:flex}.availability-date-choices-module__MpxXbW__weekday{font-size:14px;font-weight:550;line-height:1.4}.availability-date-choices-module__MpxXbW__weekday:first-letter{text-transform:uppercase}.availability-date-choices-module__MpxXbW__day{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(34px,11vw,48px);font-weight:800;line-height:1.18}.availability-date-choices-module__MpxXbW__month{font-size:15px;line-height:1.2}.availability-date-choices-module__MpxXbW__details{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.availability-date-choices-module__MpxXbW__details:empty{display:none}.availability-date-choices-module__MpxXbW__range,.availability-date-choices-module__MpxXbW__scope{color:#4d5c74;font-size:12px;line-height:1.4}.availability-date-choices-module__MpxXbW__legacy{color:#855209;font-size:11px;font-weight:650;line-height:1.4}.availability-date-choices-module__MpxXbW__check{color:#fff;background:#fff;border:1.5px solid #a4abba;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.availability-date-choices-module__MpxXbW__card .availability-date-choices-module__MpxXbW__check{position:absolute;top:10px;right:9px}.availability-date-choices-module__MpxXbW__choice[data-selected=true] .availability-date-choices-module__MpxXbW__check{border-color:var(--choice-accent);background:var(--choice-accent)}.availability-date-choices-module__MpxXbW__row{align-items:center;gap:18px;min-height:63px;padding:11px 14px;display:flex}.availability-date-choices-module__MpxXbW__row+.availability-date-choices-module__MpxXbW__row{border-top:1px solid var(--choice-border)}.availability-date-choices-module__MpxXbW__row .availability-date-choices-module__MpxXbW__date{flex:0 0 44px}.availability-date-choices-module__MpxXbW__row .availability-date-choices-module__MpxXbW__day{font-size:30px;line-height:1.05}.availability-date-choices-module__MpxXbW__row .availability-date-choices-module__MpxXbW__month{font-size:12px}.availability-date-choices-module__MpxXbW__row[data-selected=true] .availability-date-choices-module__MpxXbW__day{color:var(--choice-accent)}.availability-date-choices-module__MpxXbW__row .availability-date-choices-module__MpxXbW__details{border-left:1px solid #d0dce6;flex:1;padding-left:18px}.availability-date-choices-module__MpxXbW__row .availability-date-choices-module__MpxXbW__weekday{font-size:15px;font-weight:650}@media (hover:hover){.availability-date-choices-module__MpxXbW__choice:not([data-disabled=true]):hover{background:#f1faf7}.availability-date-choices-module__MpxXbW__choice[data-selected=true]:not([data-disabled=true]):hover{background:#d5f3e9}}@media (min-width:600px){.availability-date-choices-module__MpxXbW__cards{gap:12px}.availability-date-choices-module__MpxXbW__card{min-height:186px;padding-top:45px}.availability-date-choices-module__MpxXbW__card .availability-date-choices-module__MpxXbW__day{font-size:56px}.availability-date-choices-module__MpxXbW__card .availability-date-choices-module__MpxXbW__weekday,.availability-date-choices-module__MpxXbW__card .availability-date-choices-module__MpxXbW__month{font-size:17px}.availability-date-choices-module__MpxXbW__row{min-height:76px;padding:14px 18px}}@media (prefers-reduced-motion:reduce){.availability-date-choices-module__MpxXbW__choice{transition:none}}
.vote-panel-module__EIMdVW__creation,.vote-panel-module__EIMdVW__vote{border:1px solid var(--color-border);background:#fff;border-radius:16px;margin-top:14px;padding:clamp(16px,4vw,22px)}.vote-panel-module__EIMdVW__vote:has(.vote-panel-module__EIMdVW__answerForm){border-color:var(--color-brand-strong);box-shadow:0 8px 24px #0b626814}.vote-panel-module__EIMdVW__creation>summary{list-style:none}.vote-panel-module__EIMdVW__creation>summary::-webkit-details-marker{display:none}.vote-panel-module__EIMdVW__openSummaryLabel,.vote-panel-module__EIMdVW__creation[open] .vote-panel-module__EIMdVW__closedSummaryLabel{display:none}.vote-panel-module__EIMdVW__creation[open] .vote-panel-module__EIMdVW__openSummaryLabel{display:inline}.vote-panel-module__EIMdVW__form,.vote-panel-module__EIMdVW__answerForm,.vote-panel-module__EIMdVW__validateForm,.vote-panel-module__EIMdVW__options{gap:16px;display:grid}.vote-panel-module__EIMdVW__form{margin-top:18px}.vote-panel-module__EIMdVW__limitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vote-panel-module__EIMdVW__field{min-width:0;color:var(--color-ink);gap:7px;font-size:14px;font-weight:740;display:grid}.vote-panel-module__EIMdVW__field input,.vote-panel-module__EIMdVW__field select{border:1px solid var(--color-border-strong);width:100%;min-height:48px;color:var(--color-ink);font:inherit;background:#fff;border-radius:11px;padding:10px 12px;font-size:16px}.vote-panel-module__EIMdVW__optionField{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.vote-panel-module__EIMdVW__checkField,.vote-panel-module__EIMdVW__radioField{min-height:44px;color:var(--color-ink);align-items:center;gap:11px;font-weight:680;display:flex}.vote-panel-module__EIMdVW__checkField input,.vote-panel-module__EIMdVW__radioField input{width:20px;height:20px;accent-color:var(--color-brand-strong);flex:none}.vote-panel-module__EIMdVW__primaryButton,.vote-panel-module__EIMdVW__secondaryButton,.vote-panel-module__EIMdVW__tertiaryButton,.vote-panel-module__EIMdVW__removeButton{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;padding:0 16px;font-weight:780}.vote-panel-module__EIMdVW__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);color:#fff}.vote-panel-module__EIMdVW__secondaryButton,.vote-panel-module__EIMdVW__tertiaryButton,.vote-panel-module__EIMdVW__removeButton{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-brand-strong)}.vote-panel-module__EIMdVW__tertiaryButton{justify-self:start}.vote-panel-module__EIMdVW__removeButton{padding-inline:12px}.vote-panel-module__EIMdVW__primaryButton:disabled,.vote-panel-module__EIMdVW__secondaryButton:disabled,.vote-panel-module__EIMdVW__tertiaryButton:disabled,.vote-panel-module__EIMdVW__removeButton:disabled{cursor:not-allowed;opacity:.68}@media (hover:hover) and (pointer:fine){:is(.vote-panel-module__EIMdVW__primaryButton,.vote-panel-module__EIMdVW__secondaryButton,.vote-panel-module__EIMdVW__tertiaryButton,.vote-panel-module__EIMdVW__removeButton):not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 2px 6px #0b626829}}:is(.vote-panel-module__EIMdVW__primaryButton,.vote-panel-module__EIMdVW__secondaryButton,.vote-panel-module__EIMdVW__tertiaryButton,.vote-panel-module__EIMdVW__removeButton):not(:disabled):not([aria-disabled=true]):active{box-shadow:inset 0 0 0 2px #0000002e}:is(.vote-panel-module__EIMdVW__secondaryButton,.vote-panel-module__EIMdVW__tertiaryButton,.vote-panel-module__EIMdVW__removeButton):not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-brand-soft)}.vote-panel-module__EIMdVW__primaryButton:focus-visible,.vote-panel-module__EIMdVW__secondaryButton:focus-visible,.vote-panel-module__EIMdVW__tertiaryButton:focus-visible,.vote-panel-module__EIMdVW__removeButton:focus-visible,.vote-panel-module__EIMdVW__field input:focus-visible,.vote-panel-module__EIMdVW__field select:focus-visible,.vote-panel-module__EIMdVW__checkField input:focus-visible,.vote-panel-module__EIMdVW__radioField input:focus-visible,.vote-panel-module__EIMdVW__info>summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.vote-panel-module__EIMdVW__status,.vote-panel-module__EIMdVW__error{min-height:21px;margin:0;font-size:14px;font-weight:700}.vote-panel-module__EIMdVW__status{color:var(--color-brand-strong)}.vote-panel-module__EIMdVW__error{color:#9b2c2c}.vote-panel-module__EIMdVW__voteHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.vote-panel-module__EIMdVW__voteHeading p{background:var(--color-open-soft);width:fit-content;color:var(--color-open);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin:0 0 8px;padding:5px 9px;font-size:11px;font-weight:820}.vote-panel-module__EIMdVW__voteHeading h3{overflow-wrap:anywhere;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(19px,4vw,23px)}.vote-panel-module__EIMdVW__voteHeading .vote-panel-module__EIMdVW__voteDescription{width:auto;color:var(--color-muted);letter-spacing:normal;text-transform:none;background:0 0;margin:8px 0 0;padding:0;font-size:14px;font-weight:500}.vote-panel-module__EIMdVW__voteHeading>span{background:var(--color-surface-soft);color:var(--color-muted);border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:760}.vote-panel-module__EIMdVW__decision{border-left:4px solid var(--color-success-ink);background:var(--color-success-soft);gap:4px;margin:16px 0 0;padding:13px 15px;display:grid}.vote-panel-module__EIMdVW__decision span{color:var(--color-success-ink);text-transform:uppercase;font-size:12px;font-weight:800}.vote-panel-module__EIMdVW__decision strong{overflow-wrap:anywhere;font-size:18px}.vote-panel-module__EIMdVW__decision small{color:var(--color-success-ink)}.vote-panel-module__EIMdVW__replacedVote{background:var(--color-surface-soft);padding-block:14px}.vote-panel-module__EIMdVW__replacedVote .vote-panel-module__EIMdVW__voteHeading{align-items:center}.vote-panel-module__EIMdVW__replacedVote .vote-panel-module__EIMdVW__voteHeading h3{color:var(--color-muted);font-size:17px}.vote-panel-module__EIMdVW__resultProgress{color:var(--color-muted);margin:16px 0 0;font-size:14px}.vote-panel-module__EIMdVW__resultProgress strong{color:var(--color-ink)}.vote-panel-module__EIMdVW__hiddenResults{color:var(--color-muted);margin:6px 0 0}.vote-panel-module__EIMdVW__info{border-top:1px solid var(--color-border);margin-top:8px;padding-top:4px}.vote-panel-module__EIMdVW__info summary{min-height:44px;color:var(--color-brand-strong);cursor:pointer;align-content:center;font-weight:780}.vote-panel-module__EIMdVW__pendingHydration>summary{pointer-events:none}.vote-panel-module__EIMdVW__info .vote-panel-module__EIMdVW__responseList{color:var(--color-ink);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.vote-panel-module__EIMdVW__responseList li{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;display:flex}.vote-panel-module__EIMdVW__voteContext{color:var(--color-muted);gap:4px;margin-top:12px;font-size:14px;display:grid}.vote-panel-module__EIMdVW__voteContext p{margin:0}.vote-panel-module__EIMdVW__voteChanges{margin-top:12px;font-size:14px}.vote-panel-module__EIMdVW__voteChanges h4{margin:0 0 6px}.vote-panel-module__EIMdVW__voteChanges ul{color:var(--color-muted);gap:4px;margin:0;padding-left:20px;display:grid}.vote-panel-module__EIMdVW__suggestionOrigin{min-width:0;color:var(--color-muted);overflow-wrap:anywhere;font-size:13px}.vote-panel-module__EIMdVW__suggestionOrigin p{margin:4px 0 0}.vote-panel-module__EIMdVW__suggestionOrigin a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.vote-panel-module__EIMdVW__results{gap:10px;margin-top:16px;display:grid}.vote-panel-module__EIMdVW__results>p{color:var(--color-muted);margin:0;font-size:13px}.vote-panel-module__EIMdVW__results ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vote-panel-module__EIMdVW__results li{border-top:1px solid var(--color-border);justify-content:space-between;gap:12px;min-width:0;padding-top:10px;display:flex}.vote-panel-module__EIMdVW__results li span{overflow-wrap:anywhere;min-width:0}.vote-panel-module__EIMdVW__optionResultLabel{gap:3px;min-width:0;display:grid}.vote-panel-module__EIMdVW__optionResultLabel em{font-size:12px;font-style:normal;font-weight:780}.vote-panel-module__EIMdVW__optionRetained{color:var(--color-success-ink)}.vote-panel-module__EIMdVW__optionNotRetained{color:var(--color-muted)}.vote-panel-module__EIMdVW__results li strong{color:var(--color-muted);flex:none;font-size:13px}@media (max-width:680px){.vote-panel-module__EIMdVW__results li{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 10px;display:grid}.vote-panel-module__EIMdVW__results li>.vote-panel-module__EIMdVW__optionResultLabel{overflow-wrap:break-word;word-break:normal;grid-area:1/1}.vote-panel-module__EIMdVW__results li>.vote-panel-module__EIMdVW__suggestionOrigin,.vote-panel-module__EIMdVW__results li>details{grid-area:2/1/auto/-1}.vote-panel-module__EIMdVW__results li>strong{text-align:right;grid-area:1/2}}.vote-panel-module__EIMdVW__answerForm,.vote-panel-module__EIMdVW__validateForm{margin-top:16px}.vote-panel-module__EIMdVW__answerForm fieldset,.vote-panel-module__EIMdVW__validateForm fieldset{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.vote-panel-module__EIMdVW__answerForm legend,.vote-panel-module__EIMdVW__validateForm legend{margin-bottom:8px;font-weight:780}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__radioField{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;min-height:52px;padding:8px 12px}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__radioField:has(input:checked){border-color:var(--color-brand-strong);background:var(--color-brand-soft)}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__radioField:has(>.vote-panel-module__EIMdVW__suggestionOrigin){grid-template-columns:20px minmax(0,1fr);align-items:start;row-gap:8px;display:grid}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__radioField:has(>.vote-panel-module__EIMdVW__suggestionOrigin)>input{margin-block-start:3px}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__radioField>.vote-panel-module__EIMdVW__suggestionOrigin{grid-column:2;font-weight:400;line-height:1.45}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__primaryButton{width:100%;margin-top:4px}.vote-panel-module__EIMdVW__management{border-top:1px solid var(--color-border);margin-top:8px;padding-top:4px}.vote-panel-module__EIMdVW__management>summary{cursor:pointer;min-height:44px;color:var(--color-brand-strong);align-content:center;font-weight:780}.vote-panel-module__EIMdVW__managementContent{gap:14px;padding-top:6px;display:grid}.vote-panel-module__EIMdVW__managementContent .vote-panel-module__EIMdVW__validateForm{border-top:1px solid var(--color-border);padding-top:14px}.vote-panel-module__EIMdVW__warning{color:var(--color-warning-ink);margin:0;font-size:14px;font-weight:680}@media (max-width:420px){.vote-panel-module__EIMdVW__optionField,.vote-panel-module__EIMdVW__limitGrid{grid-template-columns:1fr}.vote-panel-module__EIMdVW__removeButton{justify-self:start}.vote-panel-module__EIMdVW__voteHeading{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;display:grid}.vote-panel-module__EIMdVW__voteHeading>div{display:contents}.vote-panel-module__EIMdVW__voteHeading>div>p:first-child{grid-area:1/1;margin-bottom:0}.vote-panel-module__EIMdVW__voteHeading>span{grid-area:1/2}.vote-panel-module__EIMdVW__voteHeading h3{grid-area:2/1/auto/-1}.vote-panel-module__EIMdVW__voteHeading .vote-panel-module__EIMdVW__voteDescription{grid-area:3/1/auto/-1;margin-top:0}}.vote-panel-module__EIMdVW__metadata{color:var(--color-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:.3rem .45rem;margin:.8rem 0 0;font-size:.78rem;line-height:1.5;display:flex}.vote-panel-module__EIMdVW__metadata>span{min-width:0}.vote-panel-module__EIMdVW__info>summary{align-items:center;gap:.4rem;width:fit-content;min-width:44px;list-style:none;display:flex}.vote-panel-module__EIMdVW__info>summary::-webkit-details-marker{display:none}.vote-panel-module__EIMdVW__info>summary svg{flex:none}@media (prefers-reduced-motion:no-preference){:is(.vote-panel-module__EIMdVW__primaryButton,.vote-panel-module__EIMdVW__secondaryButton,.vote-panel-module__EIMdVW__tertiaryButton,.vote-panel-module__EIMdVW__removeButton){transition:background-color .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out}.vote-panel-module__EIMdVW__info[open]>:not(summary){animation:.14s ease-out vote-panel-module__EIMdVW__revealInfo}.vote-panel-module__EIMdVW__answerForm .vote-panel-module__EIMdVW__radioField{transition:border-color .12s ease-out,background-color .12s ease-out}}@keyframes vote-panel-module__EIMdVW__revealInfo{0%{opacity:0}to{opacity:1}}.vote-panel-module__EIMdVW__infoContent{min-width:0}.vote-panel-module__EIMdVW__responseReceipt{background:var(--color-brand-soft);color:var(--color-ink);overflow-wrap:anywhere;border-radius:12px;gap:6px;margin-block:14px;padding:14px;scroll-margin-block:100px;display:grid}.vote-panel-module__EIMdVW__responseReceipt:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:3px}
.date-presence-panel-module__BkCnlW__panel,.date-presence-panel-module__BkCnlW__form,.date-presence-panel-module__BkCnlW__options,.date-presence-panel-module__BkCnlW__periodFields,.date-presence-panel-module__BkCnlW__inlineForm,.date-presence-panel-module__BkCnlW__presenceForm,.date-presence-panel-module__BkCnlW__summary{gap:16px;min-width:0;display:grid}.date-presence-panel-module__BkCnlW__creation,.date-presence-panel-module__BkCnlW__decision{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;min-width:0;margin-top:18px;padding:clamp(18px,4vw,26px)}.date-presence-panel-module__BkCnlW__organizerTools{border:1px solid var(--color-border);background:var(--color-surface);border-radius:13px;margin-top:18px}.date-presence-panel-module__BkCnlW__organizerTools>summary{min-height:48px;color:var(--color-brand-strong);cursor:pointer;align-items:center;padding:0 16px;font-weight:780;display:flex}.date-presence-panel-module__BkCnlW__organizerToolsBody{gap:14px;padding:0 14px 14px;display:grid}.date-presence-panel-module__BkCnlW__organizerToolsBody .date-presence-panel-module__BkCnlW__creation{margin-top:0}.date-presence-panel-module__BkCnlW__creation h3,.date-presence-panel-module__BkCnlW__decision h3,.date-presence-panel-module__BkCnlW__summary h4{overflow-wrap:anywhere;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif}.date-presence-panel-module__BkCnlW__creation>p,.date-presence-panel-module__BkCnlW__decision>p{margin:7px 0 0}.date-presence-panel-module__BkCnlW__form,.date-presence-panel-module__BkCnlW__inlineForm,.date-presence-panel-module__BkCnlW__presenceForm,.date-presence-panel-module__BkCnlW__summary{margin-top:18px}.date-presence-panel-module__BkCnlW__option{border:1px solid var(--color-border);border-radius:13px;gap:14px;min-width:0;margin:0;padding:16px;display:grid}.date-presence-panel-module__BkCnlW__option legend,.date-presence-panel-module__BkCnlW__presenceForm legend{color:var(--color-ink);padding-inline:5px;font-weight:800}.date-presence-panel-module__BkCnlW__periodFields{grid-template-columns:repeat(2,minmax(0,1fr))}.date-presence-panel-module__BkCnlW__field{min-width:0;color:var(--color-ink);gap:7px;font-size:14px;font-weight:740;display:grid}.date-presence-panel-module__BkCnlW__field input,.date-presence-panel-module__BkCnlW__field select{border:1px solid var(--color-border-strong);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;background:#fff;border-radius:11px;padding:10px 12px;font-size:16px}.date-presence-panel-module__BkCnlW__field select{height:48px}.date-presence-panel-module__BkCnlW__checkField,.date-presence-panel-module__BkCnlW__radioField{min-width:0;min-height:44px;color:var(--color-ink);align-items:center;gap:11px;font-weight:680;display:flex}.date-presence-panel-module__BkCnlW__checkField span,.date-presence-panel-module__BkCnlW__radioField span{overflow-wrap:anywhere}.date-presence-panel-module__BkCnlW__checkField input,.date-presence-panel-module__BkCnlW__radioField input{width:20px;height:20px;accent-color:var(--color-brand-strong);flex:none}.date-presence-panel-module__BkCnlW__primaryButton,.date-presence-panel-module__BkCnlW__secondaryButton{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;padding:0 16px;font-weight:780}.date-presence-panel-module__BkCnlW__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);color:#fff}.date-presence-panel-module__BkCnlW__secondaryButton{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-brand-strong);justify-self:start}.date-presence-panel-module__BkCnlW__primaryButton:disabled{cursor:wait;opacity:.68}.date-presence-panel-module__BkCnlW__secondaryButton:disabled{cursor:not-allowed;opacity:.68}.date-presence-panel-module__BkCnlW__primaryButton:focus-visible,.date-presence-panel-module__BkCnlW__secondaryButton:focus-visible,.date-presence-panel-module__BkCnlW__field input:focus-visible,.date-presence-panel-module__BkCnlW__field select:focus-visible,.date-presence-panel-module__BkCnlW__checkField input:focus-visible,.date-presence-panel-module__BkCnlW__radioField input:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.date-presence-panel-module__BkCnlW__eyebrow{color:var(--color-brand-strong);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:820}.date-presence-panel-module__BkCnlW__provisional{border-left:4px solid var(--color-open);background:var(--color-open-soft);overflow-wrap:anywhere;padding:12px 14px;color:var(--color-ink)!important}.date-presence-panel-module__BkCnlW__presenceForm,.date-presence-panel-module__BkCnlW__inlineForm{border-top:1px solid var(--color-border);padding-top:18px}.date-presence-panel-module__BkCnlW__presenceForm fieldset{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.date-presence-panel-module__BkCnlW__summary ul{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.date-presence-panel-module__BkCnlW__summary li{border-top:1px solid var(--color-border);justify-content:space-between;gap:12px;min-width:0;padding-top:10px;display:flex}.date-presence-panel-module__BkCnlW__summary li span{overflow-wrap:anywhere;min-width:0}.date-presence-panel-module__BkCnlW__summary li small{color:var(--color-muted);margin-top:4px;line-height:1.45;display:block}.date-presence-panel-module__BkCnlW__summary li strong{color:var(--color-muted);flex:none;font-size:13px}.date-presence-panel-module__BkCnlW__status,.date-presence-panel-module__BkCnlW__error{min-height:21px;margin:0;font-size:14px;font-weight:700}.date-presence-panel-module__BkCnlW__status{color:var(--color-brand-strong)}.date-presence-panel-module__BkCnlW__error{color:#9b2c2c}@media (max-width:520px){.date-presence-panel-module__BkCnlW__periodFields{grid-template-columns:1fr}.date-presence-panel-module__BkCnlW__summary li{flex-direction:column;align-items:flex-start}}.date-presence-panel-module__BkCnlW__decision>details>summary{cursor:pointer;min-height:44px;padding-block:10px}.date-presence-panel-module__BkCnlW__decision>details>summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}
.availability-grid-panel-module__TMrtCG__panel,.availability-grid-panel-module__TMrtCG__form,.availability-grid-panel-module__TMrtCG__alternatives,.availability-grid-panel-module__TMrtCG__exactList{gap:14px;min-width:0;display:grid}.availability-grid-panel-module__TMrtCG__panel{--common-slot-fill:color-mix(in srgb, var(--color-brand) 55%, var(--color-surface));background:0 0;margin-top:10px;padding:0}.availability-grid-panel-module__TMrtCG__panel h3,.availability-grid-panel-module__TMrtCG__panel h4{overflow-wrap:break-word;word-break:normal;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif}.availability-grid-panel-module__TMrtCG__form{margin-top:0}.availability-grid-panel-module__TMrtCG__options>summary{min-height:44px;color:var(--color-brand-strong);cursor:pointer;gap:4px;padding-block:10px;display:grid}.availability-grid-panel-module__TMrtCG__options>summary strong:before{content:"+ "}.availability-grid-panel-module__TMrtCG__options[open]>summary strong:before{content:"− "}.availability-grid-panel-module__TMrtCG__options>summary span{color:var(--color-muted);font-size:13px}.availability-grid-panel-module__TMrtCG__options>summary:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.availability-grid-panel-module__TMrtCG__weekdayChoices{flex-wrap:wrap;gap:4px 12px;display:flex}.availability-grid-panel-module__TMrtCG__weekdayChoices label{min-width:64px}.availability-grid-panel-module__TMrtCG__panel>summary,.availability-grid-panel-module__TMrtCG__panel>details>summary{cursor:pointer;min-height:44px;padding-block:10px}.availability-grid-panel-module__TMrtCG__field{min-width:0;color:var(--color-ink);gap:7px;font-size:14px;font-weight:740;display:grid}.availability-grid-panel-module__TMrtCG__field input,.availability-grid-panel-module__TMrtCG__field select{border:1px solid var(--color-border-strong);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;background:#fff;border-radius:11px;padding:9px 11px;font-size:16px}.availability-grid-panel-module__TMrtCG__field select{height:48px}.availability-grid-panel-module__TMrtCG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.availability-grid-panel-module__TMrtCG__checkField,.availability-grid-panel-module__TMrtCG__paintTool{align-items:center;gap:9px;min-width:0;min-height:44px;font-weight:680;display:flex}.availability-grid-panel-module__TMrtCG__checkField input,.availability-grid-panel-module__TMrtCG__paintTool input{width:20px;height:20px;accent-color:var(--color-brand-strong);flex:none}.availability-grid-panel-module__TMrtCG__primaryButton,.availability-grid-panel-module__TMrtCG__secondaryButton{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;padding:8px 14px;font-weight:780}.availability-grid-panel-module__TMrtCG__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);color:#fff}.availability-grid-panel-module__TMrtCG__secondaryButton{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-brand-strong)}.availability-grid-panel-module__TMrtCG__unavailableButton{min-height:44px;color:var(--color-muted);background:0 0;border-color:#0000;justify-self:start;padding:8px 10px;font-size:14px;font-weight:600}.availability-grid-panel-module__TMrtCG__paintTools{border:0;flex-wrap:wrap;gap:8px 16px;min-width:0;padding:0;display:flex}.availability-grid-panel-module__TMrtCG__paintTools legend{width:100%;margin-bottom:5px;font-weight:800}.availability-grid-panel-module__TMrtCG__responseHeader{gap:5px;display:grid}.availability-grid-panel-module__TMrtCG__responseHeader h3{color:#09152f;letter-spacing:-.045em;font-size:clamp(24px,7vw,31px);line-height:1.08}.availability-grid-panel-module__TMrtCG__responseHeader p,.availability-grid-panel-module__TMrtCG__draftSummary{color:var(--color-brand-strong);margin:0;font-size:14px;font-weight:760}.availability-grid-panel-module__TMrtCG__miniCalendarTrack{min-width:0;padding:7px 0 9px;position:relative;overflow:hidden}.availability-grid-panel-module__TMrtCG__miniCalendar{min-width:0;height:60px;position:relative}.availability-grid-panel-module__TMrtCG__miniDay{width:calc(100% / var(--mini-days,7));cursor:pointer;color:#14203a;background:0 0;border:0;border-radius:8px;justify-items:center;gap:2px;min-width:0;min-height:60px;padding:2px 0;font-family:inherit;font-size:10px;display:grid;position:absolute}.availability-grid-panel-module__TMrtCG__miniDay[aria-pressed=true]{background:var(--color-brand-soft);color:var(--color-brand-strong)}.availability-grid-panel-module__TMrtCG__miniDay:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.availability-grid-panel-module__TMrtCG__miniDay small{font-size:9px}.availability-grid-panel-module__TMrtCG__miniDay strong{font-size:11px}.availability-grid-panel-module__TMrtCG__miniBars{gap:2px;width:13px;display:grid}.availability-grid-panel-module__TMrtCG__miniBars i{background:#eef2f1;border-radius:2px;height:3px}.availability-grid-panel-module__TMrtCG__miniBars .availability-grid-panel-module__TMrtCG__miniBarSelected{background:#1a999a}.availability-grid-panel-module__TMrtCG__miniWindow{z-index:2;width:calc(var(--window-size,3) * 100% / var(--mini-days,7));pointer-events:none;transform:translateX(calc(var(--window-start,0) * 100% / var(--window-size,3)));border:1.5px solid #008b8d;border-radius:12px;position:absolute;top:0;bottom:0;left:0}.availability-grid-panel-module__TMrtCG__editorControls{place-items:center;gap:8px;min-width:0;display:grid}.availability-grid-panel-module__TMrtCG__editorControls>strong{color:#14203a;text-align:center;min-width:0;font-size:13px}.availability-grid-panel-module__TMrtCG__precisionTools{justify-content:center;align-items:center;gap:6px;display:flex}.availability-grid-panel-module__TMrtCG__calendarLegend{color:#334155;flex-wrap:wrap;gap:6px 12px;font-size:11px;font-weight:650;line-height:1.5;display:flex}.availability-grid-panel-module__TMrtCG__calendarLegend>span{align-items:center;gap:5px;display:flex}.availability-grid-panel-module__TMrtCG__calendarLegend i{border-radius:3px;flex:0 0 10px;width:10px;height:10px}.availability-grid-panel-module__TMrtCG__commonKey{border:2px solid var(--color-brand-strong);background:var(--common-slot-fill,var(--color-brand-soft))}.availability-grid-panel-module__TMrtCG__zoomControl{background:#f7faf9;border:1px solid #e3e8eb;border-radius:999px;grid-template-columns:44px minmax(42px,auto) 44px;align-items:center;min-width:130px;padding:3px;display:grid}.availability-grid-panel-module__TMrtCG__zoomControl button{color:#11203a;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}.availability-grid-panel-module__TMrtCG__zoomControl button:disabled{opacity:.28}.availability-grid-panel-module__TMrtCG__zoomControl span{color:#006f73;white-space:nowrap;text-align:center;background:#e5f3f2;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:760}.availability-grid-panel-module__TMrtCG__grid{min-width:0;height:min(var(--grid-content-height,380px), 380px);overscroll-behavior:contain;touch-action:pinch-zoom;border-block:1px solid #eef1f2;grid-template-rows:44px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.availability-grid-panel-module__TMrtCG__gridHeader,.availability-grid-panel-module__TMrtCG__gridBody{grid-template-columns:var(--axis-width,56px) repeat(var(--visible-days,3), minmax(0, 1fr));min-width:0;display:grid}.availability-grid-panel-module__TMrtCG__grid[data-precision-gesture=true],.availability-grid-panel-module__TMrtCG__grid[data-precision-gesture=true] .availability-grid-panel-module__TMrtCG__gridBody{touch-action:none}.availability-grid-panel-module__TMrtCG__gridHeader{z-index:8;background:#fffffff5;height:44px;position:relative;overflow:hidden}.availability-grid-panel-module__TMrtCG__gridBody{grid-auto-rows:var(--row-height,18px);overscroll-behavior:contain;touch-action:pinch-zoom;overflow-anchor:none;background:#fff;min-height:0;position:relative;overflow:hidden auto}.availability-grid-panel-module__TMrtCG__gridRow{display:contents}.availability-grid-panel-module__TMrtCG__gridCorner,.availability-grid-panel-module__TMrtCG__dayHeader{background:#fffffff5;height:44px}.availability-grid-panel-module__TMrtCG__gridCorner{z-index:10;background:#fff;grid-column:1;position:relative}.availability-grid-panel-module__TMrtCG__dayHeader{color:#26344e;text-align:center;transform:translateX(var(--pan-x,0px));place-items:center;display:grid}.availability-grid-panel-module__TMrtCG__dayHeader small{font-size:9px;font-weight:780}.availability-grid-panel-module__TMrtCG__timeLabel{z-index:10;color:#43516a;overflow-wrap:anywhere;background:#fff;justify-content:flex-end;align-items:center;padding:0 7px 0 0;font-size:11px;font-weight:700;display:flex;position:sticky;left:0}.availability-grid-panel-module__TMrtCG__exactRange{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-block:1rem;display:grid}.availability-grid-panel-module__TMrtCG__cell{z-index:2;min-width:0;min-height:var(--row-height,18px);color:var(--color-ink);font:inherit;cursor:pointer;transform:translateX(var(--pan-x,0px));background:#ffffffb8;border:1px solid #edf0f1;border-radius:0;padding:0;position:relative}.availability-grid-panel-module__TMrtCG__bufferHeader,.availability-grid-panel-module__TMrtCG__bufferCell{left:calc(var(--axis-width,56px) + var(--buffer-column,0) * (100% - var(--axis-width,56px)) / var(--visible-days,3));width:calc((100% - var(--axis-width,56px)) / var(--visible-days,3));pointer-events:none;position:absolute}.availability-grid-panel-module__TMrtCG__bufferHeader{top:0}.availability-grid-panel-module__TMrtCG__bufferCell{height:var(--row-height,18px)}.availability-grid-panel-module__TMrtCG__available{z-index:5;background:linear-gradient(135deg,#14999a,#328f92);border:0;border-radius:0;box-shadow:1px 0 #005b5e1a,-1px 0 #005b5e1a}.availability-grid-panel-module__TMrtCG__maybe{border-color:var(--color-open);background:var(--color-open-soft)}.availability-grid-panel-module__TMrtCG__unavailable{background:#ffffffb8;border-color:#edf0f1}.availability-grid-panel-module__TMrtCG__mixed{border-color:var(--color-border-strong);background:linear-gradient(135deg, var(--color-brand-soft) 0 50%, var(--color-surface) 50% 100%)}.availability-grid-panel-module__TMrtCG__commonBand{z-index:6;top:var(--band-top,0);height:var(--band-height,0);border:2px solid var(--color-brand-strong);background:var(--common-slot-fill,var(--color-brand-soft));box-shadow:inset 0 0 0 1px var(--color-surface);visibility:var(--band-visibility,hidden);pointer-events:none;transform:translateX(var(--pan-x,0px));border-radius:4px;position:absolute;left:0;right:0;overflow:visible}.availability-grid-panel-module__TMrtCG__commonBandLabel{background:var(--color-brand-strong);color:#fff;white-space:nowrap;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-height:20px;padding-inline:3px;font-size:9px;font-weight:780;line-height:1;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0f172a33}.availability-grid-panel-module__TMrtCG__undoButton{min-height:44px;color:var(--color-brand-strong);font:inherit;background:#fff;border:1px solid #e5eaec;border-radius:10px;justify-self:end;align-items:center;gap:5px;padding:0 13px;font-size:12px;font-weight:720;display:inline-flex}.availability-grid-panel-module__TMrtCG__secondaryActions{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.availability-grid-panel-module__TMrtCG__secondaryActions .availability-grid-panel-module__TMrtCG__exact{border:0;flex:0 auto;padding:0}.availability-grid-panel-module__TMrtCG__secondaryActions .availability-grid-panel-module__TMrtCG__exact summary{min-height:44px;color:var(--color-muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;justify-content:flex-end;align-items:center;font-size:11px;font-weight:650;display:flex}.availability-grid-panel-module__TMrtCG__validationBar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #e4e9eb;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(136px,40%);align-items:center;gap:12px;min-width:0;padding:7px 8px 7px 16px;display:grid;position:sticky;bottom:8px;box-shadow:0 8px 24px #1027391a}.availability-grid-panel-module__TMrtCG__validationBar>strong{color:#173047;min-width:0;font-size:12px}.availability-grid-panel-module__TMrtCG__visuallyHidden{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.availability-grid-panel-module__TMrtCG__alternatives{margin-top:12px;padding-left:0;list-style:none}.availability-grid-panel-module__TMrtCG__alternative{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding-top:10px;display:grid}.availability-grid-panel-module__TMrtCG__alternative span{overflow-wrap:anywhere}.availability-grid-panel-module__TMrtCG__exact{border:1px solid var(--color-border);border-radius:12px;padding:12px}.availability-grid-panel-module__TMrtCG__exact summary{cursor:pointer;min-height:44px;font-weight:780}.availability-grid-panel-module__TMrtCG__exactRow{grid-template-columns:minmax(0,1fr) minmax(132px,.5fr);align-items:center;gap:10px;min-width:0;display:grid}.availability-grid-panel-module__TMrtCG__exactRow select{border:1px solid var(--color-border-strong);width:100%;min-width:0;height:44px;min-height:44px;color:var(--color-ink);font:inherit;background:#fff;border-radius:10px;padding:8px 10px;font-size:16px}.availability-grid-panel-module__TMrtCG__status,.availability-grid-panel-module__TMrtCG__error{min-height:21px;margin:0;font-size:14px;font-weight:700}.availability-grid-panel-module__TMrtCG__status{color:var(--color-brand-strong)}.availability-grid-panel-module__TMrtCG__error{color:#9b2c2c}.availability-grid-panel-module__TMrtCG__primaryButton:focus-visible,.availability-grid-panel-module__TMrtCG__secondaryButton:focus-visible,.availability-grid-panel-module__TMrtCG__cell:focus-visible,.availability-grid-panel-module__TMrtCG__undoButton:focus-visible,.availability-grid-panel-module__TMrtCG__zoomControl button:focus-visible,.availability-grid-panel-module__TMrtCG__field input:focus-visible,.availability-grid-panel-module__TMrtCG__field select:focus-visible,.availability-grid-panel-module__TMrtCG__checkField input:focus-visible,.availability-grid-panel-module__TMrtCG__paintTool input:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:520px){.availability-grid-panel-module__TMrtCG__panel{gap:11px;margin-top:8px;padding:0}.availability-grid-panel-module__TMrtCG__panel h3{font-size:25px}.availability-grid-panel-module__TMrtCG__twoColumns,.availability-grid-panel-module__TMrtCG__exactRow,.availability-grid-panel-module__TMrtCG__alternative{grid-template-columns:1fr}.availability-grid-panel-module__TMrtCG__validationBar{bottom:calc(78px + env(safe-area-inset-bottom))}}@media (max-width:340px){.availability-grid-panel-module__TMrtCG__editorControls{gap:8px}.availability-grid-panel-module__TMrtCG__editorControls>strong{font-size:11px}.availability-grid-panel-module__TMrtCG__grid{height:min(var(--grid-content-height,340px), 340px)}.availability-grid-panel-module__TMrtCG__validationBar{grid-template-columns:minmax(0,1fr);padding-left:10px;position:static}}.availability-grid-panel-module__TMrtCG__blockCellLabel{overflow-wrap:anywhere;padding:0 4px;font-size:11px;line-height:1.35;display:block;position:absolute;inset:8px 0 auto}.availability-grid-panel-module__TMrtCG__available .availability-grid-panel-module__TMrtCG__blockCellLabel{color:#fff}.availability-grid-panel-module__TMrtCG__multiDayBand{background:var(--common-slot-fill,var(--color-brand-soft))}.availability-grid-panel-module__TMrtCG__multiDayBand .availability-grid-panel-module__TMrtCG__commonBandLabel{top:auto;bottom:4px;transform:translate(-50%)}.availability-grid-panel-module__TMrtCG__panel{--common-slot-fill:#5580e133;gap:22px}.availability-grid-panel-module__TMrtCG__responseHeader{gap:9px;margin-block:2px 6px}.availability-grid-panel-module__TMrtCG__responseHeader .availability-grid-panel-module__TMrtCG__monthLabel{color:#64728a;text-transform:uppercase;letter-spacing:.17em;font-size:11px;font-weight:650}.availability-grid-panel-module__TMrtCG__responseHeader h3{letter-spacing:-.035em;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(23px,5.8vw,29px);font-weight:800;line-height:1.2}.availability-grid-panel-module__TMrtCG__phaseContext{color:#64728a;font-size:14px;line-height:1.5}.availability-grid-panel-module__TMrtCG__form{gap:18px}.availability-grid-panel-module__TMrtCG__primaryButton{background:#007a65;border-color:#007a65;border-radius:12px;min-height:44px;padding-inline:19px}.availability-grid-panel-module__TMrtCG__validationBar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:4px 0 10px;display:flex;position:static}.availability-grid-panel-module__TMrtCG__validationBar>strong{color:#64728a;font-size:13px;font-weight:450}.availability-grid-panel-module__TMrtCG__validationBar>button{flex:none;width:auto;margin-left:auto;font-size:14px}.availability-grid-panel-module__TMrtCG__validationBar>button:disabled{opacity:.65;cursor:default}.availability-grid-panel-module__TMrtCG__grid{height:min(var(--grid-content-height,520px), 520px);background:#fff;border:1px solid #e1e7eb;border-radius:14px}.availability-grid-panel-module__TMrtCG__gridHeader,.availability-grid-panel-module__TMrtCG__gridCorner,.availability-grid-panel-module__TMrtCG__dayHeader{height:44px}.availability-grid-panel-module__TMrtCG__dayHeader small{color:#6b7790;font-size:10px}.availability-grid-panel-module__TMrtCG__dayHeader strong{font-size:16px}.availability-grid-panel-module__TMrtCG__gridBody{grid-auto-rows:var(--row-height,48px)}.availability-grid-panel-module__TMrtCG__timeLabel{color:#64728a;align-items:flex-start;padding-top:3px;font-size:11px;font-weight:500}.availability-grid-panel-module__TMrtCG__timeBoundary{color:#64728a;text-align:right;height:22px;width:var(--axis-width,56px);padding:2px 7px 0 0;font-size:11px}.availability-grid-panel-module__TMrtCG__cell{background:var(--collective-fill,transparent);border-color:#ecf0f3}.availability-grid-panel-module__TMrtCG__unavailable{background:var(--collective-fill,transparent)}.availability-grid-panel-module__TMrtCG__available{box-shadow:none;background:#32ab88;border-color:#0000}.availability-grid-panel-module__TMrtCG__maybe{background:repeating-linear-gradient(135deg,#eef0f5 0 5px,#d4dce8 5px 7px)}.availability-grid-panel-module__TMrtCG__mixed{background:var(--personal-fill,linear-gradient(transparent, transparent)),var(--collective-fill,transparent)}.availability-grid-panel-module__TMrtCG__rangeStart{border-radius:6px 6px 0 0;box-shadow:inset 0 1px #158569}.availability-grid-panel-module__TMrtCG__rangeEnd{border-radius:0 0 6px 6px;box-shadow:inset 0 -1px #158569}.availability-grid-panel-module__TMrtCG__commonBand{background:#dce6ff;border:2px solid #577bd2;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffffbf}.availability-grid-panel-module__TMrtCG__commonBandLabel{background:#466bc1;padding:4px 6px;font-size:10px;top:7px;transform:translate(-50%)}.availability-grid-panel-module__TMrtCG__personalKey{background:#32ab88}.availability-grid-panel-module__TMrtCG__collectiveKey{background:#e2f3ed;border:1px solid #064e3b}.availability-grid-panel-module__TMrtCG__commonKey{background:#dce5ff;border-color:#577bd2}.availability-grid-panel-module__TMrtCG__calendarLegend{gap:8px 12px;font-size:11px;font-weight:500}.availability-grid-panel-module__TMrtCG__secondaryActions{justify-content:flex-end}.availability-grid-panel-module__TMrtCG__undoButton{color:#53756d;background:0 0;border:0;padding-inline:6px}.availability-grid-panel-module__TMrtCG__status:empty{display:none}.availability-grid-panel-module__TMrtCG__legacyNotice{color:#576778;border:1px solid #d7dfe8;border-radius:12px;padding:12px;font-size:13px}.availability-grid-panel-module__TMrtCG__legacyNotice p{margin:0 0 8px}.availability-grid-panel-module__TMrtCG__panel [aria-label="Les dispos du groupe"] h3{font-size:18px;line-height:1.25}@media (max-width:340px){.availability-grid-panel-module__TMrtCG__panel h3{font-size:22px}.availability-grid-panel-module__TMrtCG__grid{height:min(var(--grid-content-height,480px),480px)}.availability-grid-panel-module__TMrtCG__validationBar{padding:4px 0;display:flex}.availability-grid-panel-module__TMrtCG__validationBar>strong{font-size:12px}}.availability-grid-panel-module__TMrtCG__validationBar:focus-visible{outline-offset:4px;outline:2px solid #087f73}.availability-grid-panel-module__TMrtCG__cell:focus-visible{outline-offset:-3px;z-index:7}.availability-grid-panel-module__TMrtCG__collectiveOutline{z-index:1;pointer-events:none;position:absolute;left:0;right:0;box-shadow:inset 1px 0 #064e3b,inset -1px 0 #064e3b}.availability-grid-panel-module__TMrtCG__collectiveOutline:before,.availability-grid-panel-module__TMrtCG__collectiveOutline:after{content:"";background:#064e3b;height:1px;position:absolute;left:0;right:0}.availability-grid-panel-module__TMrtCG__collectiveOutline[data-range-start=true]:before{top:0}.availability-grid-panel-module__TMrtCG__collectiveOutline[data-range-end=true]:after{bottom:0}.availability-grid-panel-module__TMrtCG__collectiveOutline[data-range-start=false]:before,.availability-grid-panel-module__TMrtCG__collectiveOutline[data-range-end=false]:after{background:linear-gradient(90deg,#064e3b 1px,#0000 1px calc(100% - 1px),#064e3b calc(100% - 1px))}.availability-grid-panel-module__TMrtCG__collectiveOutline[data-range-start=false]:before{top:-1px}.availability-grid-panel-module__TMrtCG__collectiveOutline[data-range-end=false]:after{bottom:-1px}.availability-grid-panel-module__TMrtCG__calendarLegend>small{flex-basis:100%;font-size:11px;line-height:1.5}
.availability-group-results-module__-2zJ8a__group{border:1px solid var(--color-border,#dce4e9);background:var(--color-surface,#fff);color:var(--color-ink,#102039);border-radius:20px;min-width:0;padding:16px 12px 10px}.availability-group-results-module__-2zJ8a__header{margin:0 4px 14px}.availability-group-results-module__-2zJ8a__header h3{letter-spacing:-.02em;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(17px,4.6vw,20px);font-weight:800}.availability-group-results-module__-2zJ8a__metadata{color:var(--color-muted,#617084);flex-wrap:wrap;gap:4px 12px;margin:7px 0 0;font-size:12px;line-height:1.6;display:flex}.availability-group-results-module__-2zJ8a__results{gap:6px;display:grid}.availability-group-results-module__-2zJ8a__result{border:1px solid var(--color-border,#dce4e9);border-radius:12px}.availability-group-results-module__-2zJ8a__result>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:57px;padding:13px 10px;display:flex}.availability-group-results-module__-2zJ8a__result>button>svg{color:var(--color-muted,#617084);flex-shrink:0;transition:transform .16s}.availability-group-results-module__-2zJ8a__result>button[aria-expanded=true]>svg{transform:rotate(90deg)}.availability-group-results-module__-2zJ8a__resultText{flex:1;min-width:0;font-size:14px;line-height:1.65}.availability-group-results-module__-2zJ8a__resultText strong{text-wrap:balance;font-weight:750}.availability-group-results-module__-2zJ8a__count{color:var(--color-muted,#617084);display:inline-block}.availability-group-results-module__-2zJ8a__highlighted{background:#eaf8f3;border-color:#d0ebe2}.availability-group-results-module__-2zJ8a__highlighted>button strong,.availability-group-results-module__-2zJ8a__highlighted>button>svg{color:#087363}.availability-group-results-module__-2zJ8a__detail{color:var(--color-muted,#617084);padding:0 12px 14px;font-size:13px;line-height:1.6}.availability-group-results-module__-2zJ8a__detail p{margin:0 0 8px}.availability-group-results-module__-2zJ8a__choose{color:#087363;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b1d9ce;border-radius:10px;padding:8px 12px;font-weight:700}.availability-group-results-module__-2zJ8a__choose:disabled{opacity:.5;cursor:not-allowed}.availability-group-results-module__-2zJ8a__resultAction{padding:0 10px 10px}.availability-group-results-module__-2zJ8a__resultAction .availability-group-results-module__-2zJ8a__choose{text-align:center;width:100%}.availability-group-results-module__-2zJ8a__more{color:#087f70;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:3px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.availability-group-results-module__-2zJ8a__more[aria-expanded=true] svg{transform:rotate(-90deg)}.availability-group-results-module__-2zJ8a__empty{color:var(--color-muted,#617084);margin:10px 4px 14px;font-size:14px;line-height:1.6}.availability-group-results-module__-2zJ8a__dots{flex-shrink:0;gap:4px;display:flex}.availability-group-results-module__-2zJ8a__dots i{border:1px solid #9ba9bf;border-radius:50%;width:7px;height:7px}.availability-group-results-module__-2zJ8a__dots i[data-available=true]{background:#008d7f;border-color:#008d7f}@media (max-width:340px){.availability-group-results-module__-2zJ8a__dots{gap:3px}.availability-group-results-module__-2zJ8a__dots i{width:5px;height:5px}.availability-group-results-module__-2zJ8a__resultText{font-size:13px}}.availability-group-results-module__-2zJ8a__group :is(summary,button):focus-visible{outline:3px solid var(--color-brand,#008276);outline-offset:3px}.availability-group-results-module__-2zJ8a__filters{flex-wrap:wrap;gap:6px;padding:2px 0 10px;display:flex}.availability-group-results-module__-2zJ8a__filter{color:#48596d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce4e9;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:inline-flex}.availability-group-results-module__-2zJ8a__filter strong{color:#21344b;font-size:14px}.availability-group-results-module__-2zJ8a__filter[aria-pressed=true]{color:#086b58;background:#e4f4ed;border-color:#7cbba7;box-shadow:inset 0 0 0 1px #7cbba7}.availability-group-results-module__-2zJ8a__filter[aria-pressed=true] strong{color:#086b58}.availability-group-results-module__-2zJ8a__people{padding:2px 0 8px}.availability-group-results-module__-2zJ8a__people ul{margin:0;padding:0;list-style:none}.availability-group-results-module__-2zJ8a__person{color:#21344b;align-items:center;gap:10px;min-height:44px;padding:6px 0;display:flex}.availability-group-results-module__-2zJ8a__person+.availability-group-results-module__-2zJ8a__person{border-top:1px solid #e4ebe8}.availability-group-results-module__-2zJ8a__avatar{color:#3e6357;background:#e6eee9;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:750;display:grid}.availability-group-results-module__-2zJ8a__personName{overflow-wrap:anywhere;min-width:0;font-weight:650}.availability-group-results-module__-2zJ8a__personNote{color:#617084;font-size:11px;font-weight:400;display:block}.availability-group-results-module__-2zJ8a__feedback{margin:0;padding:10px 0;font-size:13px}.availability-group-results-module__-2zJ8a__retry{color:#087363;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d4dc;border-radius:8px;padding:8px 10px}.availability-group-results-module__-2zJ8a__management{border-top:1px solid #e4ebe8;margin-top:10px;padding-top:4px}.availability-group-results-module__-2zJ8a__management>summary{cursor:pointer;color:#52637a;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:650;display:flex}.availability-group-results-module__-2zJ8a__management>summary::-webkit-details-marker{display:none}.availability-group-results-module__-2zJ8a__management>summary::marker{content:""}.availability-group-results-module__-2zJ8a__management[open]>summary svg{transform:rotate(90deg)}.availability-group-results-module__-2zJ8a__managementContent{padding:8px 2px}@media (prefers-reduced-motion:reduce){.availability-group-results-module__-2zJ8a__result>button>svg{transition:none}}@media (max-width:480px){.availability-group-results-module__-2zJ8a__count{display:block}.availability-group-results-module__-2zJ8a__count>span,.availability-group-results-module__-2zJ8a__dots{display:none}}
.activity-suggestions-panel-module__59QN_q__panel,.activity-suggestions-panel-module__59QN_q__activeCollection,.activity-suggestions-panel-module__59QN_q__collection,.activity-suggestions-panel-module__59QN_q__suggestionList,.activity-suggestions-panel-module__59QN_q__suggestion,.activity-suggestions-panel-module__59QN_q__createForm,.activity-suggestions-panel-module__59QN_q__compactForm,.activity-suggestions-panel-module__59QN_q__promotionForm,.activity-suggestions-panel-module__59QN_q__pendingActions,.activity-suggestions-panel-module__59QN_q__organizerTools,.activity-suggestions-panel-module__59QN_q__managementContent,.activity-suggestions-panel-module__59QN_q__managementStack,.activity-suggestions-panel-module__59QN_q__historyList,.activity-suggestions-panel-module__59QN_q__selection{gap:16px;min-width:0;display:grid}.activity-suggestions-panel-module__59QN_q__panel{gap:14px;margin-top:14px}.activity-suggestions-panel-module__59QN_q__activeCollection,.activity-suggestions-panel-module__59QN_q__collection{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;min-width:0;padding:clamp(18px,4vw,26px)}.activity-suggestions-panel-module__59QN_q__intro h3,.activity-suggestions-panel-module__59QN_q__suggestion h4,.activity-suggestions-panel-module__59QN_q__organizerTools h4{overflow-wrap:break-word;word-break:normal;margin:0;font-family:Plus Jakarta Sans Variable,sans-serif}.activity-suggestions-panel-module__59QN_q__intro{gap:4px;display:grid}.activity-suggestions-panel-module__59QN_q__intro h3{font-size:clamp(20px,5.5vw,24px)}.activity-suggestions-panel-module__59QN_q__intro p{color:var(--color-muted);margin:0;font-size:14px}.activity-suggestions-panel-module__59QN_q__intro>p:last-child,.activity-suggestions-panel-module__59QN_q__collectionSummary p,.activity-suggestions-panel-module__59QN_q__openForm p,.activity-suggestions-panel-module__59QN_q__pendingBanner p{margin:7px 0 0}.activity-suggestions-panel-module__59QN_q__eyebrow{color:var(--color-brand-strong);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:820}.activity-suggestions-panel-module__59QN_q__readOnly,.activity-suggestions-panel-module__59QN_q__pendingBanner,.activity-suggestions-panel-module__59QN_q__pendingNotice{border-left:4px solid var(--color-open);background:var(--color-open-soft);overflow-wrap:anywhere;min-width:0;margin:0;padding:12px 14px}.activity-suggestions-panel-module__59QN_q__openForm,.activity-suggestions-panel-module__59QN_q__collectionSummary,.activity-suggestions-panel-module__59QN_q__suggestionHeader,.activity-suggestions-panel-module__59QN_q__supportRow{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.activity-suggestions-panel-module__59QN_q__openForm{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;padding:clamp(18px,4vw,26px)}.activity-suggestions-panel-module__59QN_q__collectionSummary{align-items:flex-start}.activity-suggestions-panel-module__59QN_q__collectionSummary>span,.activity-suggestions-panel-module__59QN_q__badge{background:var(--color-open-soft);color:var(--color-open);border-radius:999px;flex:none;padding:7px 10px;font-size:13px;font-weight:760}.activity-suggestions-panel-module__59QN_q__createForm,.activity-suggestions-panel-module__59QN_q__organizerTools{border-top:1px solid var(--color-border);padding-top:18px}.activity-suggestions-panel-module__59QN_q__field{min-width:0;color:var(--color-ink);gap:7px;font-size:14px;font-weight:740;display:grid}.activity-suggestions-panel-module__59QN_q__field input,.activity-suggestions-panel-module__59QN_q__field textarea{border:1px solid var(--color-border-strong);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;resize:vertical;background:#fff;border-radius:11px;padding:10px 12px;font-size:16px}.activity-suggestions-panel-module__59QN_q__suggestion{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:16px}.activity-suggestions-panel-module__59QN_q__suggestionHeader{align-items:flex-start}.activity-suggestions-panel-module__59QN_q__suggestionHeader>div{min-width:0}.activity-suggestions-panel-module__59QN_q__suggestionHeader>.activity-suggestions-panel-module__59QN_q__badge{overflow-wrap:anywhere;max-width:100%}.activity-suggestions-panel-module__59QN_q__rank,.activity-suggestions-panel-module__59QN_q__author,.activity-suggestions-panel-module__59QN_q__description,.activity-suggestions-panel-module__59QN_q__provenance,.activity-suggestions-panel-module__59QN_q__help,.activity-suggestions-panel-module__59QN_q__status,.activity-suggestions-panel-module__59QN_q__error,.activity-suggestions-panel-module__59QN_q__empty{overflow-wrap:anywhere;min-width:0;margin:0}.activity-suggestions-panel-module__59QN_q__rank{color:var(--color-muted);font-size:12px;font-weight:760}.activity-suggestions-panel-module__59QN_q__author,.activity-suggestions-panel-module__59QN_q__provenance,.activity-suggestions-panel-module__59QN_q__help{color:var(--color-muted);font-size:14px}.activity-suggestions-panel-module__59QN_q__description{white-space:pre-wrap}.activity-suggestions-panel-module__59QN_q__description a,.activity-suggestions-panel-module__59QN_q__provenance a{vertical-align:middle;overflow-wrap:anywhere;min-height:44px;color:var(--color-brand-strong);text-underline-offset:3px;align-items:center;text-decoration-thickness:2px;display:inline-flex}.activity-suggestions-panel-module__59QN_q__provenance{border-left:3px solid var(--color-border-strong);padding-left:10px}.activity-suggestions-panel-module__59QN_q__supportRow{border-top:1px solid var(--color-border);padding-top:12px}.activity-suggestions-panel-module__59QN_q__management{border-top:1px solid var(--color-border);padding-top:4px}.activity-suggestions-panel-module__59QN_q__management>summary,.activity-suggestions-panel-module__59QN_q__details>summary,.activity-suggestions-panel-module__59QN_q__collectionManagement>summary{cursor:pointer;min-height:44px;color:var(--color-brand-strong);align-content:center;font-weight:750}.activity-suggestions-panel-module__59QN_q__managementContent{flex-wrap:wrap;justify-content:flex-start;padding-top:8px;display:flex}.activity-suggestions-panel-module__59QN_q__managementContent details{min-width:min(100%,330px)}.activity-suggestions-panel-module__59QN_q__managementContent summary{cursor:pointer;min-height:44px;color:var(--color-brand-strong);align-content:center;font-weight:750}.activity-suggestions-panel-module__59QN_q__details,.activity-suggestions-panel-module__59QN_q__details>summary{color:var(--color-muted);font-size:13px}.activity-suggestions-panel-module__59QN_q__details .activity-suggestions-panel-module__59QN_q__provenance{margin-top:4px}.activity-suggestions-panel-module__59QN_q__compactForm{margin-top:12px}.activity-suggestions-panel-module__59QN_q__confirmation{gap:8px;min-width:0;margin-top:8px;display:grid}.activity-suggestions-panel-module__59QN_q__confirmation p{overflow-wrap:anywhere;color:var(--color-muted);margin:0;font-size:14px}.activity-suggestions-panel-module__59QN_q__organizerTools{margin-top:4px}.activity-suggestions-panel-module__59QN_q__collectionManagement{border-top:1px solid var(--color-border);padding-top:6px}.activity-suggestions-panel-module__59QN_q__ideaComposer>summary{text-align:center;list-style:none}.activity-suggestions-panel-module__59QN_q__ideaComposer>summary::-webkit-details-marker{display:none}.activity-suggestions-panel-module__59QN_q__ideaComposer[open]>summary{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-brand-strong)}.activity-suggestions-panel-module__59QN_q__ideaComposer .activity-suggestions-panel-module__59QN_q__createForm{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;margin-top:12px;padding:16px}.activity-suggestions-panel-module__59QN_q__pendingActions{border-top:1px solid var(--color-border);padding-top:18px}.activity-suggestions-panel-module__59QN_q__pendingActions h4,.activity-suggestions-panel-module__59QN_q__nextSteps strong{margin:0;font-family:Plus Jakarta Sans Variable,sans-serif}.activity-suggestions-panel-module__59QN_q__nextSteps{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;display:flex}.activity-suggestions-panel-module__59QN_q__nextSteps a{min-height:44px;color:var(--color-brand-strong);align-items:center;font-weight:760;display:inline-flex}.activity-suggestions-panel-module__59QN_q__selection{border:1px solid var(--color-border);border-radius:13px;margin:0;padding:14px}.activity-suggestions-panel-module__59QN_q__selection legend{color:var(--color-ink);padding-inline:5px;font-weight:800}.activity-suggestions-panel-module__59QN_q__selection>p{overflow-wrap:anywhere;margin:0}.activity-suggestions-panel-module__59QN_q__checkboxField{overflow-wrap:anywhere;align-items:center;gap:11px;min-width:0;min-height:44px;display:flex}.activity-suggestions-panel-module__59QN_q__checkboxField input{width:20px;height:20px;accent-color:var(--color-brand-strong);flex:none}.activity-suggestions-panel-module__59QN_q__primaryButton,.activity-suggestions-panel-module__59QN_q__secondaryButton,.activity-suggestions-panel-module__59QN_q__supportButton,.activity-suggestions-panel-module__59QN_q__textButton{min-height:44px;font:inherit;cursor:pointer;border-radius:11px;padding:0 15px;font-weight:780}.activity-suggestions-panel-module__59QN_q__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);color:#fff}.activity-suggestions-panel-module__59QN_q__secondaryButton,.activity-suggestions-panel-module__59QN_q__supportButton{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-brand-strong)}.activity-suggestions-panel-module__59QN_q__supportButton[aria-pressed=true]{border-color:var(--color-brand-strong);background:var(--color-brand-soft)}.activity-suggestions-panel-module__59QN_q__textButton{color:var(--color-brand-strong);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.activity-suggestions-panel-module__59QN_q__primaryButton:disabled,.activity-suggestions-panel-module__59QN_q__secondaryButton:disabled,.activity-suggestions-panel-module__59QN_q__supportButton:disabled,.activity-suggestions-panel-module__59QN_q__textButton:disabled{cursor:not-allowed;opacity:.68}@media (hover:hover) and (pointer:fine){:is(.activity-suggestions-panel-module__59QN_q__primaryButton,.activity-suggestions-panel-module__59QN_q__secondaryButton,.activity-suggestions-panel-module__59QN_q__supportButton,.activity-suggestions-panel-module__59QN_q__textButton):not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 2px 6px #0b626829}}:is(.activity-suggestions-panel-module__59QN_q__primaryButton,.activity-suggestions-panel-module__59QN_q__secondaryButton,.activity-suggestions-panel-module__59QN_q__supportButton,.activity-suggestions-panel-module__59QN_q__textButton):not(:disabled):not([aria-disabled=true]):active{box-shadow:inset 0 0 0 2px #0000002e}:is(.activity-suggestions-panel-module__59QN_q__secondaryButton,.activity-suggestions-panel-module__59QN_q__supportButton,.activity-suggestions-panel-module__59QN_q__textButton):not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-brand-soft)}@media (prefers-reduced-motion:no-preference){:is(.activity-suggestions-panel-module__59QN_q__primaryButton,.activity-suggestions-panel-module__59QN_q__secondaryButton,.activity-suggestions-panel-module__59QN_q__supportButton,.activity-suggestions-panel-module__59QN_q__textButton){transition:background-color .14s ease-out,border-color .14s ease-out,box-shadow .14s ease-out}}.activity-suggestions-panel-module__59QN_q__primaryButton:focus-visible,.activity-suggestions-panel-module__59QN_q__secondaryButton:focus-visible,.activity-suggestions-panel-module__59QN_q__supportButton:focus-visible,.activity-suggestions-panel-module__59QN_q__textButton:focus-visible,.activity-suggestions-panel-module__59QN_q__field input:focus-visible,.activity-suggestions-panel-module__59QN_q__field textarea:focus-visible,.activity-suggestions-panel-module__59QN_q__checkboxField input:focus-visible,.activity-suggestions-panel-module__59QN_q__management summary:focus-visible,.activity-suggestions-panel-module__59QN_q__details summary:focus-visible,.activity-suggestions-panel-module__59QN_q__collectionManagement summary:focus-visible,.activity-suggestions-panel-module__59QN_q__ideaComposer summary:focus-visible,.activity-suggestions-panel-module__59QN_q__description a:focus-visible,.activity-suggestions-panel-module__59QN_q__provenance a:focus-visible,.activity-suggestions-panel-module__59QN_q__nextSteps a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.activity-suggestions-panel-module__59QN_q__status,.activity-suggestions-panel-module__59QN_q__error{min-height:21px;font-size:14px;font-weight:700}.activity-suggestions-panel-module__59QN_q__status{color:var(--color-brand-strong)}.activity-suggestions-panel-module__59QN_q__error{color:#9b2c2c}@media (max-width:420px){.activity-suggestions-panel-module__59QN_q__panel{gap:12px;margin-top:12px}.activity-suggestions-panel-module__59QN_q__intro,.activity-suggestions-panel-module__59QN_q__activeCollection,.activity-suggestions-panel-module__59QN_q__collection,.activity-suggestions-panel-module__59QN_q__openForm{padding:14px}.activity-suggestions-panel-module__59QN_q__openForm,.activity-suggestions-panel-module__59QN_q__collectionSummary,.activity-suggestions-panel-module__59QN_q__suggestionHeader{flex-direction:column;align-items:stretch}.activity-suggestions-panel-module__59QN_q__collectionSummary>span,.activity-suggestions-panel-module__59QN_q__badge{align-self:flex-start}.activity-suggestions-panel-module__59QN_q__primaryButton,.activity-suggestions-panel-module__59QN_q__secondaryButton{width:100%}.activity-suggestions-panel-module__59QN_q__managementContent{grid-template-columns:1fr;display:grid}.activity-suggestions-panel-module__59QN_q__activeCollection,.activity-suggestions-panel-module__59QN_q__collection{padding:14px}}.activity-suggestions-panel-module__59QN_q__activeCollection{background:0 0;border:0;gap:4px;padding:0}.activity-suggestions-panel-module__59QN_q__sectionTitle{margin:0;font-size:16px;font-weight:750}.activity-suggestions-panel-module__59QN_q__collectionSummary{font-size:14px}.activity-suggestions-panel-module__59QN_q__collectionSummary p{color:var(--color-muted);margin-top:4px}.activity-suggestions-panel-module__59QN_q__ideaComposer>summary{align-content:center}.activity-suggestions-panel-module__59QN_q__createForm>.activity-suggestions-panel-module__59QN_q__details>.activity-suggestions-panel-module__59QN_q__field,.activity-suggestions-panel-module__59QN_q__compactForm>.activity-suggestions-panel-module__59QN_q__details>.activity-suggestions-panel-module__59QN_q__field{margin-bottom:8px}
.account-deletion-panel-module__I_7Afq__panel{border:1px solid color-mix(in srgb, var(--color-danger-ink) 24%, var(--color-border));background:var(--color-surface);border-radius:16px;gap:24px;padding:clamp(22px,5vw,34px);display:grid}.account-deletion-panel-module__I_7Afq__eyebrow{color:var(--color-danger-ink);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:760}.account-deletion-panel-module__I_7Afq__panel h2{margin:0;font-family:Plus Jakarta Sans Variable,sans-serif;font-size:clamp(20px,4vw,26px)}.account-deletion-panel-module__I_7Afq__description{max-width:650px;color:var(--color-muted);margin:10px 0 0;line-height:1.55}.account-deletion-panel-module__I_7Afq__form,.account-deletion-panel-module__I_7Afq__form fieldset{gap:16px;display:grid}.account-deletion-panel-module__I_7Afq__form fieldset{border:0;min-width:0;margin:0;padding:0}.account-deletion-panel-module__I_7Afq__form label:not(.account-deletion-panel-module__I_7Afq__confirmation){color:var(--color-ink);gap:8px;font-size:.9rem;display:grid}.account-deletion-panel-module__I_7Afq__form input[type=email]{border:1px solid var(--color-border-strong);width:100%;min-height:48px;color:var(--color-ink);font:inherit;background:#fff;border-radius:11px;padding:0 14px}.account-deletion-panel-module__I_7Afq__form input:focus-visible,.account-deletion-panel-module__I_7Afq__dangerButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.account-deletion-panel-module__I_7Afq__confirmation{color:var(--color-ink);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.45;display:flex}.account-deletion-panel-module__I_7Afq__confirmation input{width:18px;height:18px;margin:2px 0 0}.account-deletion-panel-module__I_7Afq__dangerButton{border:1px solid var(--color-danger-ink);background:var(--color-danger-ink);color:#fff;cursor:pointer;width:fit-content;min-height:48px;font:inherit;border-radius:11px;padding:0 18px;font-weight:740}.account-deletion-panel-module__I_7Afq__form fieldset:disabled{opacity:.65}.account-deletion-panel-module__I_7Afq__dangerButton:disabled{cursor:wait}.account-deletion-panel-module__I_7Afq__message{min-height:21px;color:var(--color-danger-ink);margin:0;font-size:.875rem}
.organizer-spaces-module__KsJbCG__page{--spaces-ink:#060c31;--spaces-muted:#555f7d;min-height:100svh;color:var(--spaces-ink);background:#effbf8;padding-bottom:108px}.organizer-spaces-module__KsJbCG__header{background:#fff;padding:12px 18px 17px}.organizer-spaces-module__KsJbCG__topbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.organizer-spaces-module__KsJbCG__brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:26px;font-weight:800;display:flex}.organizer-spaces-module__KsJbCG__brand img{border-radius:10px}.organizer-spaces-module__KsJbCG__account{color:var(--spaces-muted);white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:15px;text-decoration:none;display:flex}.organizer-spaces-module__KsJbCG__header h1{letter-spacing:-.35px;word-spacing:.06em;margin:26px 0 0;font-size:32px;font-weight:750;line-height:1.15}.organizer-spaces-module__KsJbCG__content{max-width:820px;margin:0 auto;padding:17px 16px 34px;position:relative}.organizer-spaces-module__KsJbCG__empty{text-align:center;padding:70px 0 30px}.organizer-spaces-module__KsJbCG__emptyIcon{color:#008e8d;background:#dff6f0;border-radius:50%;place-items:center;width:116px;height:116px;margin:auto;display:grid}.organizer-spaces-module__KsJbCG__empty h2{letter-spacing:-.3px;word-spacing:.04em;margin:19px 0 14px;font-size:28px;font-weight:750;line-height:1.2}.organizer-spaces-module__KsJbCG__empty p{color:var(--spaces-muted);margin:0;font-size:18px;line-height:1.4}.organizer-spaces-module__KsJbCG__empty .organizer-spaces-module__KsJbCG__invitation{margin-top:45px;font-size:15px;line-height:1.5}.organizer-spaces-module__KsJbCG__sortRow{justify-content:flex-end;padding:0;display:flex;position:absolute;top:-54px;right:18px}.organizer-spaces-module__KsJbCG__sort{color:var(--spaces-muted);font-size:12px;position:relative}.organizer-spaces-module__KsJbCG__sort summary{cursor:pointer;align-items:center;gap:5px;min-height:44px;list-style:none;display:flex}.organizer-spaces-module__KsJbCG__sort summary::-webkit-details-marker{display:none}.organizer-spaces-module__KsJbCG__sort fieldset{z-index:3;background:#fff;border:1px solid #dae5e7;border-radius:12px;width:225px;padding:8px;position:absolute;top:44px;right:0;box-shadow:0 8px 24px #061b3120}.organizer-spaces-module__KsJbCG__sort legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.organizer-spaces-module__KsJbCG__sort label{border-radius:7px;align-items:center;gap:9px;min-height:44px;padding:7px;font-size:14px;display:flex}.organizer-spaces-module__KsJbCG__sort input{accent-color:#008c8b}.organizer-spaces-module__KsJbCG__sortError{color:#8e3d22;font-size:13px}.organizer-spaces-module__KsJbCG__list{gap:13px;margin:0;padding:0;list-style:none;display:grid}.organizer-spaces-module__KsJbCG__card{background:#fff;border:1px solid #dbe7ed;border-radius:12px;overflow:hidden}.organizer-spaces-module__KsJbCG__spaceLink{color:inherit;grid-template-columns:53px minmax(0,1fr) 12px;align-items:start;gap:13px;min-height:103px;padding:14px 13px 12px;text-decoration:none;display:grid}.organizer-spaces-module__KsJbCG__monogram{letter-spacing:-1px;color:#007968;background:#e0f8ee;border-radius:11px;place-items:center;width:53px;height:53px;font-size:22px;font-weight:750;display:grid}.organizer-spaces-module__KsJbCG__monogram[data-tone="1"]{color:#840939;background:#fce4f1}.organizer-spaces-module__KsJbCG__monogram[data-tone="2"]{color:#09274b;background:#dff4fd}.organizer-spaces-module__KsJbCG__monogram[data-tone="3"]{color:#5c4b11;background:#fcf5df}.organizer-spaces-module__KsJbCG__cardBody{min-width:0}.organizer-spaces-module__KsJbCG__titleRow{display:block}.organizer-spaces-module__KsJbCG__badgeRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.organizer-spaces-module__KsJbCG__spaceTitle{letter-spacing:-.2px;overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.2}.organizer-spaces-module__KsJbCG__role{color:#53607a;background:#f0f1f3;border-radius:20px;padding:3px 12px;font-size:12px;font-weight:600;line-height:1.2;display:table}.organizer-spaces-module__KsJbCG__role[data-organizer=true]{color:#006b67;background:#ddf6ee}.organizer-spaces-module__KsJbCG__metadata{color:#526180;flex-wrap:wrap;align-items:flex-start;gap:6px 8px;margin-top:11px;margin-right:-28px;font-size:13px;line-height:1.35;display:flex}.organizer-spaces-module__KsJbCG__metadata>span{align-items:flex-start;gap:6px;min-width:0;display:flex}.organizer-spaces-module__KsJbCG__metadata svg{flex-shrink:0;width:18px;height:18px}.organizer-spaces-module__KsJbCG__arrow{color:#7885a1;align-self:center;margin-left:-4px}.organizer-spaces-module__KsJbCG__unread{color:#00664d;overflow-wrap:anywhere;background:#ddf5e5;border-radius:6px;align-items:center;max-width:100%;padding:4px 8px;font-size:12px;font-weight:650;line-height:1.25;display:inline-flex}.organizer-spaces-module__KsJbCG__lifecycle{color:#626b80;margin-top:5px;font-size:12px;display:block}.organizer-spaces-module__KsJbCG__action{color:#007b77;justify-content:flex-end;align-items:center;gap:10px;min-height:34px;margin:0 14px 10px 79px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.organizer-spaces-module__KsJbCG__action>span:first-child{background:#e3f6ef;border-radius:20px;padding:4px 9px}.organizer-spaces-module__KsJbCG__deadline{color:#95461e}.organizer-spaces-module__KsJbCG__archives{background:#fff;border:1px solid #dbe7ed;border-radius:11px;margin-top:19px}.organizer-spaces-module__KsJbCG__archives>summary{letter-spacing:-.5px;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:12px 14px;font-size:16px;list-style:none;display:flex}.organizer-spaces-module__KsJbCG__archives>summary::-webkit-details-marker{display:none}.organizer-spaces-module__KsJbCG__archives[open]>summary svg{transform:rotate(180deg)}.organizer-spaces-module__KsJbCG__archives>.organizer-spaces-module__KsJbCG__list{padding:0 10px 10px}.organizer-spaces-module__KsJbCG__dock{z-index:5;padding:13px 18px max(24px,env(safe-area-inset-bottom));background:#fff;border-radius:18px 18px 0 0;justify-items:stretch;display:grid;position:fixed;bottom:0;left:0;right:0}.organizer-spaces-module__KsJbCG__create,.organizer-spaces-module__KsJbCG__disabledCreate{color:#fff;background:#007b77;border-radius:13px;justify-content:center;align-items:center;gap:13px;width:100%;max-width:784px;min-height:54px;margin:0 auto;font-size:18px;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.organizer-spaces-module__KsJbCG__disabledCreate{color:#65706e;background:#e3e9e7;font-size:14px}.organizer-spaces-module__KsJbCG__dock p{color:var(--spaces-muted);max-width:784px;margin:8px auto 0;font-size:12px}.organizer-spaces-module__KsJbCG__page a:focus-visible,.organizer-spaces-module__KsJbCG__page summary:focus-visible{outline-offset:3px;outline:3px solid #008c95}.organizer-spaces-module__KsJbCG__spaceLink:hover{background:#fbfefd}.organizer-spaces-module__KsJbCG__create:hover{background:#006b67}@media (min-width:700px){.organizer-spaces-module__KsJbCG__header{padding:22px max(28px,50vw - 392px) 30px}.organizer-spaces-module__KsJbCG__header h1{margin-top:34px;font-size:38px}.organizer-spaces-module__KsJbCG__content{padding-top:6px}.organizer-spaces-module__KsJbCG__spaceLink{grid-template-columns:62px minmax(0,1fr) 24px;gap:18px;padding:20px}.organizer-spaces-module__KsJbCG__monogram{width:62px;height:62px}.organizer-spaces-module__KsJbCG__spaceTitle{font-size:22px}.organizer-spaces-module__KsJbCG__metadata{font-size:14px}.organizer-spaces-module__KsJbCG__role{font-size:13px}.organizer-spaces-module__KsJbCG__list{gap:16px}.organizer-spaces-module__KsJbCG__empty{padding-top:85px}.organizer-spaces-module__KsJbCG__empty h2{font-size:31px}.organizer-spaces-module__KsJbCG__dock{padding-top:16px}.organizer-spaces-module__KsJbCG__sort summary{min-height:44px;font-size:14px}.organizer-spaces-module__KsJbCG__sortRow{top:-70px}}@media (max-width:350px){.organizer-spaces-module__KsJbCG__header{padding-left:15px;padding-right:15px}.organizer-spaces-module__KsJbCG__header h1{font-size:29px}.organizer-spaces-module__KsJbCG__brand{font-size:24px}.organizer-spaces-module__KsJbCG__brand img{width:36px;height:36px}.organizer-spaces-module__KsJbCG__account{gap:5px;font-size:13px}.organizer-spaces-module__KsJbCG__content{padding-left:12px;padding-right:12px}.organizer-spaces-module__KsJbCG__spaceLink{grid-template-columns:45px minmax(0,1fr) 10px;gap:10px;padding:13px 11px}.organizer-spaces-module__KsJbCG__monogram{width:45px;height:45px;font-size:19px}.organizer-spaces-module__KsJbCG__spaceTitle{font-size:16px}.organizer-spaces-module__KsJbCG__metadata{gap:6px;font-size:13px}.organizer-spaces-module__KsJbCG__empty{padding-top:70px}.organizer-spaces-module__KsJbCG__empty h2{font-size:23px}.organizer-spaces-module__KsJbCG__empty p{font-size:16px}.organizer-spaces-module__KsJbCG__empty .organizer-spaces-module__KsJbCG__invitation{font-size:13px}.organizer-spaces-module__KsJbCG__action{margin-left:65px}}@media (prefers-reduced-motion:no-preference){.organizer-spaces-module__KsJbCG__spaceLink,.organizer-spaces-module__KsJbCG__create{transition:background-color .14s}.organizer-spaces-module__KsJbCG__archives>summary svg{transition:transform .14s}}.organizer-spaces-module__KsJbCG__card a{scroll-margin-block:16px 110px}
.claim-panel-module__c0k3GW__panel{color:#203e36;background:#f2faf7;border:1px solid #a4d6c9;border-radius:1rem;max-width:48rem;margin:1rem auto;padding:1.25rem;line-height:1.55}.claim-panel-module__c0k3GW__panel h2{margin:0 0 .6rem;font-size:1.15rem}.claim-panel-module__c0k3GW__panel p{margin:.6rem 0}.claim-panel-module__c0k3GW__panel fieldset{border:0;min-width:0;margin:1rem 0;padding:0}.claim-panel-module__c0k3GW__panel label{overflow-wrap:anywhere;align-items:baseline;gap:.6rem;margin:.7rem 0;display:flex}.claim-panel-module__c0k3GW__panel input{flex:none}.claim-panel-module__c0k3GW__panel button{color:#173c31;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #285a4d;border-radius:.65rem;padding:.65rem 1rem}.claim-panel-module__c0k3GW__panel button:focus-visible{outline-offset:3px;outline:3px solid #167e6c}.claim-panel-module__c0k3GW__panel button:disabled{opacity:.6;cursor:wait}.claim-panel-module__c0k3GW__buttons{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}@media (max-width:600px){.claim-panel-module__c0k3GW__panel{margin:1rem;padding:1rem}}
