.access-status-module__RMh6zW__page{min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));background:radial-gradient(ellipse at 20% 15%, var(--access-status-bg) 0, transparent 55%), radial-gradient(ellipse at 95% 90%, var(--access-status-bg-2) 0, transparent 50%), var(--access-status-bg-3);color:var(--color-ink);flex-direction:column;justify-content:center;align-items:center;display:flex}.access-status-module__RMh6zW__card{border:1px solid var(--color-white-a90);background:var(--color-white-a94);width:min(100%,480px);box-shadow:0 24px 80px var(--color-shadow-sea-a9);text-align:center;border-radius:28px;padding:clamp(24px,6vw,44px)}.access-status-module__RMh6zW__brand{letter-spacing:-.04em;margin:0;font-size:22px;font-weight:800}.access-status-module__RMh6zW__brand span{color:var(--color-muted);letter-spacing:0;margin-top:6px;font-size:13px;font-weight:450;display:block}.access-status-module__RMh6zW__symbol{background:var(--access-status-bg-4);width:76px;height:76px;color:var(--color-brand-strong);border-radius:24px;place-items:center;margin:32px auto 24px;display:grid}.access-status-module__RMh6zW__spinner{border:3px solid var(--access-status-border);border-top-color:var(--color-brand-strong);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:var(--color-brand-strong);margin:0 0 12px;font-size:13px;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:var(--color-muted);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.65}.access-status-module__RMh6zW__slow{background:var(--access-status-bg-5);color:var(--color-muted);border-radius:12px;margin:16px 0 0;padding:12px;font-size:13px;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:15px;font-weight:650;text-decoration:none;transition:background .18s,transform .12s;display:flex}.access-status-module__RMh6zW__primary{background:var(--color-brand-strong);color:var(--color-on-brand)}.access-status-module__RMh6zW__primary:hover{background:var(--access-status-hover-bg)}.access-status-module__RMh6zW__secondary{border-color:var(--access-status-border-2);background:var(--color-surface);color:var(--access-status-text)}.access-status-module__RMh6zW__secondary:hover{background:var(--access-status-bg-5)}.access-status-module__RMh6zW__card a:focus-visible,.access-status-module__RMh6zW__card button:focus-visible{outline:3px solid var(--color-brand-strong);outline-offset:4px}.access-status-module__RMh6zW__footer{color:var(--color-muted);text-align:center;margin:22px 0 0;font-size:13px;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}}.access-status-module__RMh6zW__page{background:radial-gradient(90% 320px at 10% 0%, var(--color-aqua-a26), transparent 72%), radial-gradient(70% 300px at 100% 100%, var(--color-sky-a16), transparent 72%), var(--color-canvas)}.access-status-module__RMh6zW__deferred{animation:.4s .9s both access-status-module__RMh6zW__defer}@keyframes access-status-module__RMh6zW__defer{0%{opacity:0}to{opacity:1}}.access-status-module__RMh6zW__card{background:var(--color-surface);box-shadow:var(--shadow-soft);border:0;border-radius:32px}.access-status-module__RMh6zW__brand{font-family:var(--font-display)}.access-status-module__RMh6zW__symbol{background:var(--color-brand-soft);color:var(--color-brand-strong);border-radius:26px}.access-status-module__RMh6zW__spinner{border-color:var(--access-status-border-3);border-top-color:var(--color-brand)}.access-status-module__RMh6zW__card h1{font-family:var(--font-display);letter-spacing:-.04em;font-weight:800}.access-status-module__RMh6zW__primary{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);border-radius:999px}.access-status-module__RMh6zW__primary:hover{background-color:var(--color-brand);background-image:var(--gradient-brand)}.access-status-module__RMh6zW__secondary{border-radius:999px}.access-status-module__RMh6zW__primary:active,.access-status-module__RMh6zW__secondary:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.access-status-module__RMh6zW__primary:active,.access-status-module__RMh6zW__secondary:active{transform:none}}
.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);min-height:235px;color:var(--color-on-brand);flex-direction:column;justify-content:center;display:flex;position:relative}.organizer-access-module__i2qltG__authBrand{align-items:center;gap:18px;display:flex}.organizer-access-module__i2qltG__logo{width:78px;height:78px;filter:drop-shadow(0 12px 24px var(--color-turquoise-a18));border-radius:18px;flex:none}.organizer-access-module__i2qltG__brandName{font-family:var(--font-display);letter-spacing:-.03em;letter-spacing:-.04em;margin:0;font-size:28px;font-weight:790;line-height:1.1}.organizer-access-module__i2qltG__brandPromise{max-width:360px;font-family:var(--font-display);letter-spacing:-.03em;margin:clamp(52px,8vh,76px) 0 0;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{font-family:var(--font-display);letter-spacing:-.03em;margin:0;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-field-border);background:var(--color-surface);width:100%;min-height:52px;color:var(--color-ink);font:inherit;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:var(--color-on-brand);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:var(--color-on-brand);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);background:var(--color-surface);color:var(--color-ink);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__newCodeForm{gap:10px;display:grid}.organizer-access-module__i2qltG__guestReturnLast{border-top:1px solid var(--color-border);margin-top:20px;padding-top:14px}.organizer-access-module__i2qltG__guestReturnLast p{color:var(--color-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.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{font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:11px;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;font-family:var(--font-display);letter-spacing:-.03em;margin:24px 0 10px;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{font-family:var(--font-display);letter-spacing:-.03em;margin:0;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:var(--color-on-brand);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:var(--organizer-intro-description-text);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}.organizer-access-module__i2qltG__authPage{background:radial-gradient(90% 300px at 10% 0%, var(--color-aqua-a22), transparent 70%), var(--color-canvas)}.organizer-access-module__i2qltG__authShell{box-shadow:var(--shadow-soft);border:0;border-radius:30px}.organizer-access-module__i2qltG__brandPanel{background:var(--gradient-deep)}.organizer-access-module__i2qltG__form input{border-radius:var(--radius-control);box-shadow:inset 0 0 0 1.5px var(--color-field-border);border:0;min-height:56px}.organizer-access-module__i2qltG__form input:focus-visible{box-shadow:inset 0 0 0 2.5px var(--color-brand-bright), 0 0 0 6px var(--color-brand-bright-a14);outline:0}.organizer-access-module__i2qltG__primaryButton,.organizer-access-module__i2qltG__primaryLink{background-color:var(--color-brand);background-image:var(--gradient-brand);border:0;border-radius:999px;min-height:56px;font-size:17px;font-weight:800}.organizer-access-module__i2qltG__secondaryButton,.organizer-access-module__i2qltG__textButton{border-radius:999px}@media (max-width:759px){.organizer-access-module__i2qltG__authShell{background:var(--gradient-deep);border-radius:0}.organizer-access-module__i2qltG__brandPanel{background:0 0}}.organizer-access-module__i2qltG__intro .organizer-access-module__i2qltG__description,.organizer-access-module__i2qltG__brandPromise{text-wrap:balance}:is(.organizer-access-module__i2qltG__primaryButton,.organizer-access-module__i2qltG__primaryLink,.organizer-access-module__i2qltG__secondaryButton,.organizer-access-module__i2qltG__textButton):not(:disabled):not([aria-disabled=true]):active{transform:scale(.98)}.organizer-access-module__i2qltG__formMessage:not(:empty){border-radius:var(--radius-control);background:var(--color-danger-soft);padding:10px 14px;font-weight:650}
.live-status-module__73l6Jq__empty.live-status-module__73l6Jq__empty{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.activity-choices-fields-module__R7kAja__choices{gap:10px;min-width:0;display:grid}.activity-choices-fields-module__R7kAja__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.activity-choices-fields-module__R7kAja__row{align-items:flex-end;gap:8px;min-width:0;display:flex}.activity-choices-fields-module__R7kAja__field{min-width:0;color:var(--color-ink);flex:auto;gap:6px;font-size:14px;font-weight:720;display:grid}.activity-choices-fields-module__R7kAja__field input{border-radius:var(--radius-control,12px);width:100%;min-width:0;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--color-field-border);background:var(--color-surface);color:var(--color-ink);font:inherit;border:0;padding:10px 14px;font-size:16px;font-weight:500}.activity-choices-fields-module__R7kAja__field input:focus{box-shadow:inset 0 0 0 2.5px var(--color-brand-bright), 0 0 0 6px var(--color-brand-bright-a14);outline:0}.activity-choices-fields-module__R7kAja__field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--color-danger-ink)}.activity-choices-fields-module__R7kAja__remove,.activity-choices-fields-module__R7kAja__add{min-height:44px;color:var(--color-brand-strong);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:720}.activity-choices-fields-module__R7kAja__remove{text-underline-offset:3px;flex:none;min-height:52px;padding:0 4px;font-size:14px;text-decoration:underline}.activity-choices-fields-module__R7kAja__add{box-shadow:inset 0 0 0 1.5px var(--color-border-strong);background:var(--color-surface);border-radius:999px;justify-self:start;padding:0 16px}.activity-choices-fields-module__R7kAja__remove:focus-visible,.activity-choices-fields-module__R7kAja__add:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.activity-choices-fields-module__R7kAja__remove:disabled,.activity-choices-fields-module__R7kAja__add:disabled{cursor:not-allowed;opacity:.6}
.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;font-family:var(--font-display);letter-spacing:-.03em;margin:0}.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-field-border);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:inherit;resize:vertical;border-radius:11px;padding:10px 12px;font-size:16px}.activity-suggestions-panel-module__59QN_q__suggestion{border:1px solid var(--color-border);background:var(--color-surface);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{font-family:var(--font-display);letter-spacing:-.03em;margin:0}.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:var(--color-on-brand)}.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 var(--color-teal-dark-a16)}}: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 var(--color-black-a18)}: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 var(--motion-fast) ease-out, border-color var(--motion-fast) ease-out, box-shadow var(--motion-fast) 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:var(--activities-error-text)}@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}.activity-suggestions-panel-module__59QN_q__panel{gap:16px}.activity-suggestions-panel-module__59QN_q__sectionTitle{font-family:var(--font-display);letter-spacing:-.035em;font-size:22px;font-weight:800}.activity-suggestions-panel-module__59QN_q__activeCollection{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);border:0}.activity-suggestions-panel-module__59QN_q__collectionSummary>span,.activity-suggestions-panel-module__59QN_q__badge{background:var(--color-open-soft);color:var(--color-open);padding:5px 11px;font-size:12px;font-weight:750}.activity-suggestions-panel-module__59QN_q__openForm{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);border:0}.activity-suggestions-panel-module__59QN_q__suggestion>.activity-suggestions-panel-module__59QN_q__suggestionList{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;display:grid}.activity-suggestions-panel-module__59QN_q__suggestion>.activity-suggestions-panel-module__59QN_q__suggestionList>.activity-suggestions-panel-module__59QN_q__suggestionHeader{justify-content:start;align-items:start;gap:7px;display:grid}.activity-suggestions-panel-module__59QN_q__suggestion{background:var(--color-surface-soft);box-shadow:inset 0 0 0 1.5px var(--color-border);transition:box-shadow var(--motion-normal);border:0;border-radius:22px;padding:14px 14px 12px}.activity-suggestions-panel-module__59QN_q__suggestion h4{font-family:var(--font-display);letter-spacing:-.03em;font-size:18px;font-weight:800;line-height:1.15}.activity-suggestions-panel-module__59QN_q__suggestion>.activity-suggestions-panel-module__59QN_q__suggestionList>.activity-suggestions-panel-module__59QN_q__supportRow{border-top:0;justify-items:center;gap:4px;padding-top:0;display:grid}.activity-suggestions-panel-module__59QN_q__supportRow>strong{font-family:var(--font-display);color:var(--color-muted);text-align:center;font-size:13px;font-weight:800;line-height:1.1}.activity-suggestions-panel-module__59QN_q__supportButton{background:var(--color-surface);min-width:96px;min-height:44px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);transition:transform var(--motion-fast) var(--motion-standard);border:0;border-radius:999px;font-weight:800}.activity-suggestions-panel-module__59QN_q__supportButton:active{transform:scale(.95)}.activity-suggestions-panel-module__59QN_q__supportButton[aria-pressed=true]{background-color:var(--color-brand);background-image:var(--gradient-brand);color:var(--color-on-brand);box-shadow:var(--shadow-action)}.activity-suggestions-panel-module__59QN_q__author{color:var(--color-muted);border-top:0;margin:0;padding-top:4px;font-size:13px;font-weight:600}.activity-suggestions-panel-module__59QN_q__description{border-top:0;padding-top:2px}.activity-suggestions-panel-module__59QN_q__details,.activity-suggestions-panel-module__59QN_q__management{border-top:0}.activity-suggestions-panel-module__59QN_q__primaryButton{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);border:0;border-radius:999px;min-height:50px}.activity-suggestions-panel-module__59QN_q__secondaryButton{box-shadow:inset 0 0 0 1.5px var(--color-border-strong);border:0;border-radius:999px}.activity-suggestions-panel-module__59QN_q__ideaComposer>summary{border-radius:999px}@media (prefers-reduced-motion:no-preference){.activity-suggestions-panel-module__59QN_q__ideaComposer>summary{transition-property:box-shadow}}.activity-suggestions-panel-module__59QN_q__field input,.activity-suggestions-panel-module__59QN_q__field textarea{border-radius:var(--radius-control);box-shadow:inset 0 0 0 1.5px var(--color-field-border);border:0}.activity-suggestions-panel-module__59QN_q__field input:focus,.activity-suggestions-panel-module__59QN_q__field textarea:focus{box-shadow:inset 0 0 0 2.5px var(--color-brand-bright), 0 0 0 6px var(--color-brand-bright-a14);outline:0}.activity-suggestions-panel-module__59QN_q__collectionManagement,.activity-suggestions-panel-module__59QN_q__createForm,.activity-suggestions-panel-module__59QN_q__organizerTools{border-radius:20px}.activity-suggestions-panel-module__59QN_q__suggestion{gap:4px}.activity-suggestions-panel-module__59QN_q__suggestion>.activity-suggestions-panel-module__59QN_q__suggestionList>.activity-suggestions-panel-module__59QN_q__suggestionHeader>.activity-suggestions-panel-module__59QN_q__badge{justify-self:start;width:fit-content;padding:3px 10px;font-size:11.5px}.activity-suggestions-panel-module__59QN_q__suggestion .activity-suggestions-panel-module__59QN_q__management>summary,.activity-suggestions-panel-module__59QN_q__suggestion .activity-suggestions-panel-module__59QN_q__details>summary{min-height:44px;font-size:13px}.activity-suggestions-panel-module__59QN_q__activeCollection,.activity-suggestions-panel-module__59QN_q__collection{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);border:0;padding:18px 16px}.activity-suggestions-panel-module__59QN_q__activeCollection>.activity-suggestions-panel-module__59QN_q__suggestionList,.activity-suggestions-panel-module__59QN_q__collection>.activity-suggestions-panel-module__59QN_q__suggestionList{gap:10px}.activity-suggestions-panel-module__59QN_q__ideaComposer[open]>summary{background-color:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);background-image:none}.activity-suggestions-panel-module__59QN_q__pollStarter{border-radius:var(--radius-card);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border:0;gap:16px;padding:20px 16px;display:grid}.activity-suggestions-panel-module__59QN_q__pollIntro{gap:6px;display:grid}.activity-suggestions-panel-module__59QN_q__pollIntro h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(20px,5.5vw,24px);font-weight:800;line-height:1.1}.activity-suggestions-panel-module__59QN_q__pollIntro p{color:var(--color-muted);margin:0;font-size:14px;line-height:1.45}.activity-suggestions-panel-module__59QN_q__pollForm{gap:14px;min-width:0;display:grid}.activity-suggestions-panel-module__59QN_q__pollForm>.activity-suggestions-panel-module__59QN_q__primaryButton{justify-self:stretch}.activity-suggestions-panel-module__59QN_q__openIdeas{border-radius:var(--radius-card);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);border:0;gap:10px;padding:16px;display:grid}.activity-suggestions-panel-module__59QN_q__openIdeas strong{font-size:15px}.activity-suggestions-panel-module__59QN_q__openIdeas p{color:var(--color-muted);margin:4px 0 0;font-size:14px;line-height:1.45}.activity-suggestions-panel-module__59QN_q__openIdeas>.activity-suggestions-panel-module__59QN_q__secondaryButton{justify-self:start;max-width:100%}.activity-suggestions-panel-module__59QN_q__suggestion>.activity-suggestions-panel-module__59QN_q__suggestionList>.activity-suggestions-panel-module__59QN_q__qualification{min-width:0;color:var(--color-muted);grid-column:1/-1;font-size:13px}.activity-suggestions-panel-module__59QN_q__qualification>summary{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;font-weight:650;list-style:none;display:flex}.activity-suggestions-panel-module__59QN_q__qualification>summary::-webkit-details-marker{display:none}.activity-suggestions-panel-module__59QN_q__qualification>summary:after{content:"i";width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:italic;font-weight:800;display:inline-grid}.activity-suggestions-panel-module__59QN_q__qualification>summary:focus-visible{outline:3px solid var(--color-brand-bright);outline-offset:2px;border-radius:8px}.activity-suggestions-panel-module__59QN_q__qualification>p{overflow-wrap:anywhere;margin:0 0 6px;line-height:1.45}.activity-suggestions-panel-module__59QN_q__ownIdea{color:var(--color-muted);text-align:center;font-size:13px;font-weight:650}
.organization-panel-module__8LpuZa__panel{min-width:0;color:var(--color-ink);overflow-wrap:break-word;gap:1rem;margin-top:.9rem;display:grid}.organization-panel-module__8LpuZa__personalSection,.organization-panel-module__8LpuZa__itemsSection,.organization-panel-module__8LpuZa__editor{border:1px solid var(--organization-personal-section-border);background:var(--color-surface);border-radius:1rem;min-width:0}.organization-panel-module__8LpuZa__personalSection{border-color:var(--organization-personal-section-border-2);background:var(--color-brand-soft);padding:.85rem}.organization-panel-module__8LpuZa__sectionHeading,.organization-panel-module__8LpuZa__itemHeading,.organization-panel-module__8LpuZa__itemMeta,.organization-panel-module__8LpuZa__inlineForm,.organization-panel-module__8LpuZa__assignmentFields,.organization-panel-module__8LpuZa__primaryAction{gap:.7rem;min-width:0;display:flex}.organization-panel-module__8LpuZa__sectionHeading,.organization-panel-module__8LpuZa__itemHeading{justify-content:space-between;align-items:flex-start}.organization-panel-module__8LpuZa__sectionHeading>div,.organization-panel-module__8LpuZa__itemHeading>div{gap:.2rem;min-width:0;display:grid}.organization-panel-module__8LpuZa__sectionHeading>svg{color:var(--color-brand-strong);flex:none}.organization-panel-module__8LpuZa__eyebrow{color:var(--color-brand-strong);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.organization-panel-module__8LpuZa__sectionHeading h3,.organization-panel-module__8LpuZa__panel h4{font-family:var(--font-display);letter-spacing:-.03em;letter-spacing:-.025em;margin:0}.organization-panel-module__8LpuZa__sectionHeading h3{font-size:clamp(1.05rem,4.9vw,1.3rem)}.organization-panel-module__8LpuZa__featuredItem{gap:.75rem;margin-top:.9rem;scroll-margin-top:1rem;display:grid}.organization-panel-module__8LpuZa__count,.organization-panel-module__8LpuZa__status{background:var(--organization-count-bg);min-height:30px;color:var(--organization-count-text);border-radius:999px;justify-content:center;align-items:center;padding:.28rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.organization-panel-module__8LpuZa__count{min-width:30px;padding-inline:.5rem}.organization-panel-module__8LpuZa__itemList,.organization-panel-module__8LpuZa__suggestionList,.organization-panel-module__8LpuZa__history{margin:0;padding:0;list-style:none}.organization-panel-module__8LpuZa__itemList{gap:0;margin-top:.65rem;display:grid}.organization-panel-module__8LpuZa__itemList>li{border-top:1px solid var(--organization-item-list-border);padding:.7rem 0;scroll-margin-top:1rem;display:grid}.organization-panel-module__8LpuZa__itemList>li:first-child{border-top:0}.organization-panel-module__8LpuZa__itemHeading strong,.organization-panel-module__8LpuZa__suggestionHeading strong{line-height:1.3}.organization-panel-module__8LpuZa__itemMeta{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.2rem .5rem}.organization-panel-module__8LpuZa__description,.organization-panel-module__8LpuZa__people,.organization-panel-module__8LpuZa__muted,.organization-panel-module__8LpuZa__lockedAssignment p,.organization-panel-module__8LpuZa__provenance p,.organization-panel-module__8LpuZa__history{color:var(--organization-description-text);margin:0;line-height:1.45}.organization-panel-module__8LpuZa__description{overflow-wrap:anywhere;min-width:0}.organization-panel-module__8LpuZa__description a{color:var(--color-brand-strong);text-underline-offset:.15em}.organization-panel-module__8LpuZa__people{font-size:.88rem;font-weight:700}.organization-panel-module__8LpuZa__primaryAction{justify-content:flex-end}.organization-panel-module__8LpuZa__primaryAction form{width:min(100%,12rem)}.organization-panel-module__8LpuZa__done .organization-panel-module__8LpuZa__itemHeading strong{color:var(--organization-description-text);font-weight:600}.organization-panel-module__8LpuZa__editor>summary,.organization-panel-module__8LpuZa__itemManagement>summary,.organization-panel-module__8LpuZa__suggestionList summary,.organization-panel-module__8LpuZa__directEditor>summary,.organization-panel-module__8LpuZa__provenance summary{cursor:pointer;align-items:center;gap:.55rem;min-height:44px;font-weight:800;display:flex}.organization-panel-module__8LpuZa__editor>summary{color:var(--color-brand-strong);padding:.8rem 1rem;list-style-position:inside}.organization-panel-module__8LpuZa__editor[open]>summary{border-bottom:1px solid var(--organization-item-list-border)}.organization-panel-module__8LpuZa__proposalEditor{border-color:var(--organization-personal-section-border-2)}.organization-panel-module__8LpuZa__management>summary{color:var(--organization-management-text)}.organization-panel-module__8LpuZa__stackForm,.organization-panel-module__8LpuZa__categoryList,.organization-panel-module__8LpuZa__managementContent,.organization-panel-module__8LpuZa__suggestionList>li,.organization-panel-module__8LpuZa__itemManagement{gap:.8rem;display:grid}.organization-panel-module__8LpuZa__proposalFields{border:0;gap:.8rem;min-width:0;margin:0;padding:0;display:grid}.organization-panel-module__8LpuZa__stackForm,.organization-panel-module__8LpuZa__managementContent{padding:1rem}.organization-panel-module__8LpuZa__managementContent>section,.organization-panel-module__8LpuZa__directEditor,.organization-panel-module__8LpuZa__itemManagement,.organization-panel-module__8LpuZa__categoryEditor{border-top:1px solid var(--organization-item-list-border);min-width:0;padding-top:.9rem}.organization-panel-module__8LpuZa__managementContent>:first-child{border-top:0;padding-top:0}.organization-panel-module__8LpuZa__suggestionList{gap:.7rem;margin-top:.7rem;display:grid}.organization-panel-module__8LpuZa__suggestionList>li{border:1px solid var(--organization-suggestion-list-border);border-radius:.85rem;padding:.85rem}.organization-panel-module__8LpuZa__suggestionHeading{gap:.1rem;display:grid}.organization-panel-module__8LpuZa__suggestionHeading span{color:var(--organization-suggestion-heading-text);font-size:.82rem}.organization-panel-module__8LpuZa__inlineForm,.organization-panel-module__8LpuZa__assignmentFields{flex-wrap:wrap;align-items:flex-end}.organization-panel-module__8LpuZa__inlineForm label,.organization-panel-module__8LpuZa__assignmentFields label,.organization-panel-module__8LpuZa__stackForm label{flex:11rem;gap:.35rem;min-width:0;font-size:.88rem;font-weight:750;display:grid}.organization-panel-module__8LpuZa__panel input,.organization-panel-module__8LpuZa__panel select,.organization-panel-module__8LpuZa__panel textarea{border:1px solid var(--organization-panel-border);background:var(--color-surface);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:.72rem;padding:.65rem .75rem}.organization-panel-module__8LpuZa__panel textarea{resize:vertical}.organization-panel-module__8LpuZa__panel select{height:44px;min-block-size:44px}.organization-panel-module__8LpuZa__panel button{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);width:100%;min-height:44px;color:var(--color-on-brand);cursor:pointer;font:inherit;border-radius:.75rem;padding:.65rem 1rem;font-weight:800}.organization-panel-module__8LpuZa__panel button.organization-panel-module__8LpuZa__secondary{background:var(--color-surface);color:var(--organization-panel-secondary-text);border-color:var(--organization-panel-border)}.organization-panel-module__8LpuZa__panel button:focus-visible,.organization-panel-module__8LpuZa__panel input:focus-visible,.organization-panel-module__8LpuZa__panel select:focus-visible,.organization-panel-module__8LpuZa__panel textarea:focus-visible,.organization-panel-module__8LpuZa__panel summary:focus-visible,.organization-panel-module__8LpuZa__panel a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.organization-panel-module__8LpuZa__provenance summary{width:fit-content;color:var(--organization-provenance-text);font-size:.84rem}.organization-panel-module__8LpuZa__provenance[open] .organization-panel-module__8LpuZa__infoContent{border-top:1px solid var(--organization-suggestion-list-border);margin-top:.65rem;padding-top:.65rem}.organization-panel-module__8LpuZa__history{gap:.35rem;font-size:.82rem;display:grid}.organization-panel-module__8LpuZa__error{color:var(--organization-error-text);margin:0;font-weight:700}@media (max-width:430px){.organization-panel-module__8LpuZa__panel{gap:.8rem}.organization-panel-module__8LpuZa__personalSection,.organization-panel-module__8LpuZa__itemsSection{padding:.9rem}.organization-panel-module__8LpuZa__itemHeading{gap:.5rem}.organization-panel-module__8LpuZa__inlineForm,.organization-panel-module__8LpuZa__assignmentFields{flex-direction:column;align-items:stretch}.organization-panel-module__8LpuZa__inlineForm label,.organization-panel-module__8LpuZa__assignmentFields label{flex-basis:auto;width:100%}}.organization-panel-module__8LpuZa__primaryAction{flex-wrap:wrap;justify-content:flex-start}.organization-panel-module__8LpuZa__primaryAction form{width:auto;max-width:100%}.organization-panel-module__8LpuZa__provenance>summary{border:1px solid var(--organization-provenance-border);width:44px;height:44px;color:var(--color-brand-strong);border-radius:.75rem;place-items:center;list-style:none;display:grid;position:absolute;top:0;right:0}.organization-panel-module__8LpuZa__provenance[open]>summary{background:var(--color-brand-soft);border-color:var(--organization-personal-section-border-2)}.organization-panel-module__8LpuZa__provenance>summary::-webkit-details-marker{display:none}.organization-panel-module__8LpuZa__provenance>summary svg{flex:none}.organization-panel-module__8LpuZa__provenance h4{color:var(--organization-provenance-text);font-size:.82rem}@media (prefers-reduced-motion:no-preference){.organization-panel-module__8LpuZa__provenance[open]>:not(summary){animation:.14s ease-out organization-panel-module__8LpuZa__revealInfo}.organization-panel-module__8LpuZa__panel button{transition:background-color .12s ease-out,border-color .12s ease-out}}@media (prefers-reduced-motion:reduce){.organization-panel-module__8LpuZa__panel button{transition:none}}@keyframes organization-panel-module__8LpuZa__revealInfo{0%{opacity:0}to{opacity:1}}.organization-panel-module__8LpuZa__itemContent{min-width:0;position:relative}.organization-panel-module__8LpuZa__itemSummary,.organization-panel-module__8LpuZa__infoContent{gap:.35rem;min-width:0;display:grid}.organization-panel-module__8LpuZa__itemSummary{overflow-wrap:anywhere;min-height:44px;margin-right:3.3rem}.organization-panel-module__8LpuZa__itemContent:not(:has(.organization-panel-module__8LpuZa__provenance)) .organization-panel-module__8LpuZa__itemSummary{margin-right:0}.organization-panel-module__8LpuZa__category{color:var(--organization-description-text);font-size:.78rem;font-weight:400}.organization-panel-module__8LpuZa__category:before{content:"· "}.organization-panel-module__8LpuZa__primaryAction:has(form){margin-top:.5rem}.organization-panel-module__8LpuZa__itemMeta .organization-panel-module__8LpuZa__status{gap:.25rem;min-height:0;padding:.15rem .45rem;font-size:.8rem;font-weight:650}.organization-panel-module__8LpuZa__itemMeta .organization-panel-module__8LpuZa__people{font-size:.88rem;font-weight:600}.organization-panel-module__8LpuZa__categoryChoice{gap:.7rem;min-width:0;display:grid}.organization-panel-module__8LpuZa__nomination{color:var(--organization-nomination-text);flex-basis:100%;font-size:.88rem}.organization-panel-module__8LpuZa__nominationEditor{margin-top:.6rem}.organization-panel-module__8LpuZa__nominationEditor>summary{cursor:pointer;min-height:44px;color:var(--color-brand-strong);padding-block:.65rem;font-weight:650}.organization-panel-module__8LpuZa__nominationResponse{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.organization-panel-module__8LpuZa__nominationResponse p{flex-basis:100%;margin:0}.organization-panel-module__8LpuZa__panel .organization-panel-module__8LpuZa__assignmentFields{border:0;gap:.55rem;min-width:0;margin:0;padding:0;display:grid}.organization-panel-module__8LpuZa__assignmentFields legend{margin-bottom:.55rem;padding:0;font-size:.88rem;font-weight:750}.organization-panel-module__8LpuZa__panel .organization-panel-module__8LpuZa__assignmentFields .organization-panel-module__8LpuZa__assignmentOption{border:1px solid var(--organization-panel-border);cursor:pointer;border-radius:.75rem;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:.65rem;min-height:48px;padding:.65rem .75rem;font-weight:500;line-height:1.4;display:grid}.organization-panel-module__8LpuZa__panel .organization-panel-module__8LpuZa__assignmentOption:has(input:checked){border-color:var(--color-brand-strong);background:var(--color-brand-soft)}.organization-panel-module__8LpuZa__panel .organization-panel-module__8LpuZa__assignmentOption input{width:20px;height:20px;min-height:20px;accent-color:var(--color-brand-strong);margin:0;padding:0}.organization-panel-module__8LpuZa__panel{gap:14px}.organization-panel-module__8LpuZa__personalSection,.organization-panel-module__8LpuZa__itemsSection,.organization-panel-module__8LpuZa__editor{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);border:0}.organization-panel-module__8LpuZa__personalSection{background:linear-gradient(135deg, var(--color-brand-soft), var(--organization-personal-section-bg));box-shadow:inset 0 0 0 1.5px var(--organization-personal-section-shadow);padding:16px}.organization-panel-module__8LpuZa__itemsSection{padding:16px}.organization-panel-module__8LpuZa__sectionHeading h3,.organization-panel-module__8LpuZa__panel h4{font-family:var(--font-display);letter-spacing:-.035em;font-size:20px;font-weight:800}.organization-panel-module__8LpuZa__count,.organization-panel-module__8LpuZa__status{background:var(--color-brand-soft);color:var(--color-brand-strong);font-weight:750}.organization-panel-module__8LpuZa__itemList>li{border-top-color:var(--color-border);padding:12px 0}.organization-panel-module__8LpuZa__itemHeading strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;font-weight:800}.organization-panel-module__8LpuZa__panel button{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);min-height:46px;transition:transform var(--motion-fast) var(--motion-standard);border:0;border-radius:999px}.organization-panel-module__8LpuZa__panel button:active{transform:scale(.96)}.organization-panel-module__8LpuZa__panel button.organization-panel-module__8LpuZa__secondary{background:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 0 0 1.5px var(--color-border-strong)}.organization-panel-module__8LpuZa__editor>summary{border-radius:20px;font-weight:800}.organization-panel-module__8LpuZa__panel input:not([type=checkbox]):not([type=radio]),.organization-panel-module__8LpuZa__panel textarea,.organization-panel-module__8LpuZa__panel select{border-radius:var(--radius-control)}.organization-panel-module__8LpuZa__done .organization-panel-module__8LpuZa__itemHeading strong{color:var(--color-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--organization-done-item-heading-decoration);text-decoration-color:var(--organization-done-item-heading-decoration);text-decoration-thickness:2px}.organization-panel-module__8LpuZa__done .organization-panel-module__8LpuZa__status{background:var(--color-success-soft);color:var(--color-success-ink)}.organization-panel-module__8LpuZa__provenance>summary{color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;transition:background .2s,color .2s}.organization-panel-module__8LpuZa__provenance>summary:hover{background:var(--color-surface-soft);color:var(--color-brand-strong)}.organization-panel-module__8LpuZa__provenance[open]>summary{background:var(--color-brand-soft);color:var(--color-brand-strong)}.organization-panel-module__8LpuZa__itemMeta .organization-panel-module__8LpuZa__category{color:var(--color-muted);font-size:12px}
.public-entry-module__SbCdSW__page,.public-entry-module__SbCdSW__invalidPage{background:radial-gradient(circle at 15% 0%, var(--color-blue-a8), transparent 32%), linear-gradient(180deg, var(--color-lagoon-a7), transparent 360px), var(--color-canvas);min-height:100vh}.public-entry-module__SbCdSW__page{padding:16px clamp(14px,4vw,28px)}.public-entry-module__SbCdSW__shell{width:min(100%,520px);margin:0 auto}.public-entry-module__SbCdSW__brand{min-height:40px;font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:10px;font-weight:800;display:flex}.public-entry-module__SbCdSW__brand img,.public-entry-module__SbCdSW__invalidPage img{border-radius:11px}.public-entry-module__SbCdSW__intro{padding:24px 0 16px}.public-entry-module__SbCdSW__eyebrow{color:var(--color-brand-strong);letter-spacing:.07em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:820}.public-entry-module__SbCdSW__intro h1,.public-entry-module__SbCdSW__intro h2,.public-entry-module__SbCdSW__invalidPage h1{max-width:680px;font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,7.5vw,40px);font-weight:800;line-height:1.02}.public-entry-module__SbCdSW__intro>p:last-child,.public-entry-module__SbCdSW__invalidDescription{max-width:600px;color:var(--color-muted);margin:10px 0 0;font-size:15px;line-height:1.45}.public-entry-module__SbCdSW__snapshot,.public-entry-module__SbCdSW__joinForm{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:18px}.public-entry-module__SbCdSW__snapshot{border-radius:20px;padding:18px 20px}.public-entry-module__SbCdSW__snapshotHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-entry-module__SbCdSW__snapshotHeading>span{background:var(--color-success-soft);min-height:32px;color:var(--color-success-ink);border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.public-entry-module__SbCdSW__snapshotHeading p{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}.public-entry-module__SbCdSW__snapshot dl{margin:16px 0 0;display:grid}.public-entry-module__SbCdSW__snapshot dl>div{border-top:1px solid var(--color-border);grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;min-height:56px;padding:14px 0;display:grid}.public-entry-module__SbCdSW__snapshot dt{color:var(--color-muted);font-size:13px;font-weight:550;line-height:1.5}.public-entry-module__SbCdSW__snapshot dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.5}.public-entry-module__SbCdSW__people{border-top:1px solid var(--color-border);align-items:center;min-height:32px;margin-top:2px;padding-top:14px;display:flex}.public-entry-module__SbCdSW__people>span{border:2px solid var(--color-surface);background:var(--color-surface-soft);width:30px;height:30px;color:var(--color-brand-strong);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:820;display:grid}.public-entry-module__SbCdSW__people>span+span{margin-left:-8px}.public-entry-module__SbCdSW__people p{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 10px;font-size:13px;line-height:1.5;overflow:hidden}.public-entry-module__SbCdSW__joinForm{gap:12px;margin:14px 0 24px;padding:16px;display:grid}.public-entry-module__SbCdSW__joinForm h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.15}.public-entry-module__SbCdSW__joinForm fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.public-entry-module__SbCdSW__joinForm legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.public-entry-module__SbCdSW__choice{border:1px solid var(--color-border);cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.public-entry-module__SbCdSW__choice:has(input:checked){border-color:var(--color-brand);background:var(--color-surface-soft)}.public-entry-module__SbCdSW__choice input{width:22px;height:22px;accent-color:var(--color-brand-strong);flex:none;margin:0}.public-entry-module__SbCdSW__choice span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.public-entry-module__SbCdSW__choice small{color:var(--color-muted)}.public-entry-module__SbCdSW__field{gap:8px;font-size:14px;font-weight:740;display:grid}.public-entry-module__SbCdSW__field input{border:1px solid var(--color-field-border);width:100%;min-height:50px;font:inherit;border-radius:12px;padding:0 14px;font-size:16px;font-weight:500}.public-entry-module__SbCdSW__confirmation{border-left:3px solid var(--color-brand);margin:0;padding:8px 12px;font-weight:740}.public-entry-module__SbCdSW__primaryButton{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);min-height:52px;box-shadow:var(--shadow-action);color:var(--color-on-brand);font:inherit;cursor:pointer;border-radius:12px;font-size:16px;font-weight:780}.public-entry-module__SbCdSW__primaryButton:disabled{cursor:wait;opacity:.66}.public-entry-module__SbCdSW__primaryButton:not(:disabled):active{transform:scale(.98)}.public-entry-module__SbCdSW__choice:active{transform:scale(.985)}.public-entry-module__SbCdSW__field input:focus-visible,.public-entry-module__SbCdSW__primaryButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.public-entry-module__SbCdSW__choice:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.public-entry-module__SbCdSW__formMessage{border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger-ink);margin:0;padding:12px 14px;font-size:14px;font-weight:650;line-height:1.45}.public-entry-module__SbCdSW__reassurance{color:var(--color-muted);text-align:center;text-wrap:balance;margin:0;font-size:13px;line-height:1.5}.public-entry-module__SbCdSW__accountLink{color:var(--color-brand-strong);text-underline-offset:3px;padding-block:16px;font-weight:700;text-decoration:underline}.public-entry-module__SbCdSW__accountLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:6px}.public-entry-module__SbCdSW__invalidPage{place-items:center;min-height:100svh;padding:24px 16px;display:grid}.public-entry-module__SbCdSW__invalidPage section{border:1px solid var(--color-border);background:var(--color-surface);width:min(100%,480px);box-shadow:var(--shadow-soft);border-radius:22px;padding:clamp(24px,6vw,36px)}.public-entry-module__SbCdSW__invalidPage h1{font-size:clamp(26px,6.8vw,34px);line-height:1.15}.public-entry-module__SbCdSW__invalidPage .public-entry-module__SbCdSW__eyebrow{margin-top:20px}.public-entry-module__SbCdSW__homeLink{border:1px solid var(--color-border-strong);min-height:48px;color:var(--color-ink);text-align:center;border-radius:12px;justify-content:center;align-items:center;margin-top:24px;padding:12px 16px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .15s;display:flex}.public-entry-module__SbCdSW__homeLink:hover{background:var(--color-surface-soft)}.public-entry-module__SbCdSW__homeLink:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.public-entry-module__SbCdSW__homeLink{transition:none}}@media (max-width:390px){.public-entry-module__SbCdSW__snapshot{padding:16px}.public-entry-module__SbCdSW__snapshot dl>div{grid-template-columns:88px minmax(0,1fr);gap:12px}.public-entry-module__SbCdSW__page{padding-inline:12px}.public-entry-module__SbCdSW__intro{padding-top:20px}}.public-entry-module__SbCdSW__preparedPlaces{overscroll-behavior-y:contain;scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:6px;max-height:min(50svh,420px);margin:-3px;padding:3px;display:grid;overflow-y:auto}.public-entry-module__SbCdSW__listHint{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}.public-entry-module__SbCdSW__confirmation p{overflow-wrap:anywhere;margin:0}.public-entry-module__SbCdSW__changeIdentity{min-height:44px;color:var(--color-brand-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14px;text-decoration:underline}.public-entry-module__SbCdSW__changeIdentity:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.public-entry-module__SbCdSW__rejoinButton{border:1px solid var(--color-border-strong);width:100%;min-height:48px;color:var(--color-brand-strong);font:inherit;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-standard);background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-top:24px;padding:12px 16px;font-size:16px;font-weight:750;display:flex}.public-entry-module__SbCdSW__rejoinButton:hover{background:var(--color-surface-soft)}.public-entry-module__SbCdSW__rejoinButton:active{transform:scale(.98)}.public-entry-module__SbCdSW__rejoinButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.public-entry-module__SbCdSW__rejoinEntry:focus{outline:none}@media (prefers-reduced-motion:reduce){.public-entry-module__SbCdSW__rejoinButton{transition:none}}.public-entry-module__SbCdSW__page,.public-entry-module__SbCdSW__invalidPage{background:radial-gradient(90% 300px at 10% 0%, var(--color-aqua-a22), transparent 70%), var(--color-canvas)}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__shell{position:relative}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro{z-index:0;padding:calc(14px + env(safe-area-inset-top)) 22px 82px;background:var(--gradient-deep);border-radius:0 0 36px 36px;margin:0 -4px;position:relative;overflow:hidden}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro:after{content:"";z-index:-1;background:radial-gradient(circle, var(--color-aqua-a45), transparent 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-60px;right:-80px}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro .public-entry-module__SbCdSW__brand{color:var(--color-on-brand);margin-bottom:26px;font-size:20px}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro .public-entry-module__SbCdSW__eyebrow{color:var(--entry-page-intro-eyebrow-text)}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro h1,.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro h2{color:var(--color-on-brand);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,9vw,44px)}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro>p:last-child{color:var(--entry-page-intro-text)}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__snapshot{z-index:1;margin-top:-56px;position:relative}.public-entry-module__SbCdSW__snapshot,.public-entry-module__SbCdSW__joinForm{box-shadow:var(--shadow-soft);border:0;border-radius:28px}.public-entry-module__SbCdSW__snapshot dl>div{border-top-color:var(--color-border)}.public-entry-module__SbCdSW__snapshot dt{color:var(--color-open);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.public-entry-module__SbCdSW__snapshot dd{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:16px;font-weight:750}.public-entry-module__SbCdSW__people>span{font-family:var(--font-display);border-width:2.5px;width:34px;height:34px}.public-entry-module__SbCdSW__people>span:first-child{background:var(--entry-people-bg)}.public-entry-module__SbCdSW__people>span:nth-child(2){background:var(--entry-people-bg-2)}.public-entry-module__SbCdSW__people>span:nth-child(3){background:var(--entry-people-bg-3)}.public-entry-module__SbCdSW__people>span:nth-child(4){background:var(--entry-people-bg-4)}.public-entry-module__SbCdSW__people>span:nth-child(5){background:var(--entry-people-bg-5)}.public-entry-module__SbCdSW__joinForm h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:26px;font-weight:800}.public-entry-module__SbCdSW__field input{border-radius:var(--radius-control);box-shadow:inset 0 0 0 1.5px var(--color-field-border);border:0;min-height:56px}.public-entry-module__SbCdSW__field input:focus{box-shadow:inset 0 0 0 2.5px var(--color-brand-bright), 0 0 0 6px var(--color-brand-bright-a14);outline:0}.public-entry-module__SbCdSW__primaryButton{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);border:0;border-radius:999px;min-height:56px;font-size:17px}.public-entry-module__SbCdSW__choice{border-radius:20px}@media (max-width:560px){.public-entry-module__SbCdSW__page{padding-inline:0;padding-top:0}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__shell{width:100%}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro{margin:0}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__shell>:not(.public-entry-module__SbCdSW__intro){margin-inline:14px}}@media (min-width:561px){.public-entry-module__SbCdSW__page{padding-top:16px}.public-entry-module__SbCdSW__page .public-entry-module__SbCdSW__intro{border-radius:30px 30px 36px 36px;margin-inline:0}}.public-entry-module__SbCdSW__invalidPage section{box-shadow:var(--shadow-soft);border:0;border-radius:32px}.public-entry-module__SbCdSW__invalidPage h1{letter-spacing:-.04em;text-wrap:balance;font-weight:800}.public-entry-module__SbCdSW__invalidDescription{text-wrap:pretty}.public-entry-module__SbCdSW__invalidPage .public-entry-module__SbCdSW__homeLink{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);color:var(--color-on-brand);border:0;border-radius:999px;font-size:16px;font-weight:750}.public-entry-module__SbCdSW__invalidPage .public-entry-module__SbCdSW__homeLink:hover{background-color:var(--color-brand);background-image:var(--gradient-brand);filter:brightness(1.06)}.public-entry-module__SbCdSW__invalidPage .public-entry-module__SbCdSW__homeLink:active{transform:scale(.98)}
.catalog-module__TZ02Na__image{aspect-ratio:1;background:var(--illustration-image-bg) no-repeat center / cover;border-radius:22%;flex:none;width:100%;display:block}.catalog-module__TZ02Na__image[data-image=cafe]{background-image:url(/space-illustrations/cad9cc16/cafe.webp)}.catalog-module__TZ02Na__image[data-image=restaurant]{background-image:url(/space-illustrations/cad9cc16/restaurant.webp)}.catalog-module__TZ02Na__image[data-image=balade]{background-image:url(/space-illustrations/cad9cc16/balade.webp)}.catalog-module__TZ02Na__image[data-image=apero]{background-image:url(/space-illustrations/cad9cc16/apero.webp)}.catalog-module__TZ02Na__image[data-image=sport]{background-image:url(/space-illustrations/cad9cc16/sport.webp)}.catalog-module__TZ02Na__image[data-image=amis]{background-image:url(/space-illustrations/cad9cc16/amis.webp)}.catalog-module__TZ02Na__image[data-image=pique-nique]{background-image:url(/space-illustrations/cad9cc16/pique-nique.webp)}.catalog-module__TZ02Na__image[data-image=cinema]{background-image:url(/space-illustrations/cad9cc16/cinema.webp)}.catalog-module__TZ02Na__image[data-image=jeux]{background-image:url(/space-illustrations/cad9cc16/jeux.webp)}.catalog-module__TZ02Na__image[data-image=anniversaire]{background-image:url(/space-illustrations/cad9cc16/anniversaire.webp)}.catalog-module__TZ02Na__image[data-image=lac]{background-image:url(/space-illustrations/cad9cc16/lac.webp)}.catalog-module__TZ02Na__image[data-image=concert]{background-image:url(/space-illustrations/cad9cc16/concert.webp)}details:not([open]) .catalog-module__TZ02Na__picker .catalog-module__TZ02Na__image{background-image:none}.catalog-module__TZ02Na__mark{position:relative}.catalog-module__TZ02Na__mark .catalog-module__TZ02Na__cover{aspect-ratio:auto;border-radius:inherit;background-color:#0000;width:auto;position:absolute;inset:0}.catalog-module__TZ02Na__picker.catalog-module__TZ02Na__picker{border:0;min-width:0;margin:0;padding:0;display:block}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__legend{color:var(--color-ink);margin:0 0 10px;padding:0;font-size:14px;font-weight:720}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__legend span{color:var(--color-muted);font-weight:500}.catalog-module__TZ02Na__scope{container-type:inline-size}.catalog-module__TZ02Na__noneRow{margin-bottom:12px}.catalog-module__TZ02Na__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;display:grid}@container (min-width:400px){.catalog-module__TZ02Na__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 10px}}@container (min-width:560px){.catalog-module__TZ02Na__options{grid-template-columns:repeat(6,minmax(0,1fr))}}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__option{min-width:0;color:var(--color-ink);text-align:center;cursor:pointer;align-content:start;justify-items:center;gap:7px;font-size:12px;font-weight:650;line-height:1.25;display:grid;position:relative}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__input{z-index:1;opacity:0;width:100%;min-width:0;max-width:none;height:100%;min-height:0;cursor:inherit;border:0;margin:0;padding:0;position:absolute;inset:0}.catalog-module__TZ02Na__tile{background:var(--color-surface);width:100%;box-shadow:0 0 0 1.5px var(--color-shadow-a10), 0 6px 14px -8px var(--color-shadow-a35);border-radius:22%;display:block;position:relative}.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 5px var(--color-brand), 0 8px 18px -8px var(--color-shadow-a45)}.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile:after{content:"";background:var(--color-brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.5l2.5 2.5L11 4.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;width:22px;height:22px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;top:-7px;right:-7px}.catalog-module__TZ02Na__input:focus-visible+.catalog-module__TZ02Na__tile,.catalog-module__TZ02Na__input:focus-visible+.catalog-module__TZ02Na__nonePill{outline:3px solid var(--color-focus);outline-offset:5px}.catalog-module__TZ02Na__input:checked~.catalog-module__TZ02Na__optionLabel{color:var(--color-brand-strong);font-weight:780}.catalog-module__TZ02Na__optionLabel{overflow-wrap:anywhere;text-wrap:balance;min-width:0}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__noneOption{display:inline-grid}.catalog-module__TZ02Na__nonePill{background:var(--color-surface);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);color:var(--color-ink);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__nonePill{background:var(--color-brand-soft);box-shadow:inset 0 0 0 2px var(--color-brand);color:var(--color-brand-strong)}.catalog-module__TZ02Na__picker:disabled .catalog-module__TZ02Na__option{cursor:default}.catalog-module__TZ02Na__picker:disabled .catalog-module__TZ02Na__tile,.catalog-module__TZ02Na__picker:disabled .catalog-module__TZ02Na__nonePill,.catalog-module__TZ02Na__picker:disabled .catalog-module__TZ02Na__optionLabel{opacity:.55}@media (prefers-reduced-motion:no-preference){.catalog-module__TZ02Na__tile{transition:transform .2s,box-shadow .2s}.catalog-module__TZ02Na__nonePill{transition:background-color .15s,box-shadow .15s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.catalog-module__TZ02Na__picker:not(:disabled) .catalog-module__TZ02Na__option:hover .catalog-module__TZ02Na__tile{transform:translateY(-2px)}}@media (forced-colors:active){.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile,.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__nonePill{outline-offset:2px;outline:3px solid highlight}}.catalog-module__TZ02Na__scope{position:relative}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__legend{align-items:center;gap:4px;min-height:40px;margin:0 0 12px;padding-right:130px;display:flex}.catalog-module__TZ02Na__noneRow{margin:0;position:absolute;top:-52px;right:0}.catalog-module__TZ02Na__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}@container (min-width:560px){.catalog-module__TZ02Na__options{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 12px}}.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__option{gap:6px;font-size:11.5px}.catalog-module__TZ02Na__tile,.catalog-module__TZ02Na__picker .catalog-module__TZ02Na__image{border-radius:24%}.catalog-module__TZ02Na__nonePill{min-height:40px;padding:0 14px;font-size:13px}.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile{transform:scale(1.04)}.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile:after{animation:catalog-module__TZ02Na__tickPop .35s var(--ease-spring) both}@keyframes catalog-module__TZ02Na__tickPop{0%{transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile:after{animation:none}.catalog-module__TZ02Na__input:checked+.catalog-module__TZ02Na__tile{transform:none}}
.space-life-module__oA5-zW__page{background:linear-gradient(180deg, var(--color-lagoon-a5), 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{font-family:var(--font-display);letter-spacing:-.03em;margin:0;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{font-family:var(--font-display);letter-spacing:-.03em;margin:0;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-field-border);background:var(--color-surface);width:100%;min-height:50px;color:var(--color-ink);font:inherit;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:var(--color-on-brand);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-field-border);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}}@media (max-width:420px) and (max-height:760px){.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__backLink{margin-bottom:10px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__intro{margin-top:8px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__pageHeader{margin-bottom:14px}.space-life-module__oA5-zW__creationPage .space-life-module__oA5-zW__form,.space-life-module__oA5-zW__creationFields{gap:10px}.space-life-module__oA5-zW__creationDisclosure>summary{min-height:58px;padding:9px 14px}.space-life-module__oA5-zW__creationDisclosure>summary>span:first-child{gap:2px}.space-life-module__oA5-zW__creationDisclosure>summary>span:first-child>span{line-height:1.35}}.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-field-border);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}.space-life-module__oA5-zW__page{background:radial-gradient(90% 280px at 8% 0%, var(--color-aqua-a28), transparent 72%), radial-gradient(70% 260px at 100% 0%, var(--color-sky-a18), transparent 72%), var(--color-canvas);background-repeat:no-repeat}.space-life-module__oA5-zW__backLink{background:var(--color-white-a72);box-shadow:var(--shadow-card);border-radius:999px;width:fit-content;padding:6px 14px 6px 8px;font-weight:750}.space-life-module__oA5-zW__pageHeader h1{font-family:var(--font-display);letter-spacing:-.04em;font-weight:800}.space-life-module__oA5-zW__formSection{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);border:0}.space-life-module__oA5-zW__field input,.space-life-module__oA5-zW__field textarea{border-radius:var(--radius-control);box-shadow:inset 0 0 0 1.5px var(--color-field-border);background:var(--color-surface);border:0;min-height:56px}.space-life-module__oA5-zW__fieldCell{align-content:start;gap:6px;min-width:0;display:grid}.space-life-module__oA5-zW__fieldError{color:var(--color-danger-ink);margin:0;font-size:14px;font-weight:650;line-height:1.45}.space-life-module__oA5-zW__field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--color-danger-ink)}.space-life-module__oA5-zW__field input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 2.5px var(--color-danger-ink), 0 0 0 6px var(--color-danger-a14)}.space-life-module__oA5-zW__field input:focus,.space-life-module__oA5-zW__field textarea:focus{box-shadow:inset 0 0 0 2.5px var(--color-brand-bright), 0 0 0 6px var(--color-brand-bright-a14);outline:0}.space-life-module__oA5-zW__primaryButton{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);border:0;border-radius:999px;min-height:56px;font-size:17px;font-weight:800}.space-life-module__oA5-zW__primaryButton:hover:not(:disabled){background-color:var(--color-brand);background-image:var(--gradient-brand)}.space-life-module__oA5-zW__primaryButton:disabled{background:var(--color-action-disabled);box-shadow:none}.space-life-module__oA5-zW__sectionHeading h2{font-family:var(--font-display);letter-spacing:-.03em;font-weight:800}.space-life-module__oA5-zW__creationPage select,.space-life-module__oA5-zW__eventInformationForm select{border-radius:var(--radius-control);min-height:56px;padding:10px 14px;font-size:16px}.space-life-module__oA5-zW__openingBlock{border-top:1px solid var(--color-border);gap:8px;margin-top:4px;padding-top:16px;display:grid}.space-life-module__oA5-zW__openingBlock p{color:var(--color-muted);margin:0;font-size:14px;line-height:1.45}.space-life-module__oA5-zW__openingBlock>button{justify-self:start;max-width:100%}.space-life-module__oA5-zW__activityPlan{border:0;border-top:1px solid var(--color-border);gap:10px;min-width:0;margin:4px 0 0;padding:16px 0 0;display:grid}.space-life-module__oA5-zW__activityPlan legend{float:left;width:100%;margin-bottom:2px;padding:0;font-size:15px;font-weight:800}.space-life-module__oA5-zW__planOption{border-radius:var(--radius-control,12px);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--color-border);background:var(--color-surface);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.space-life-module__oA5-zW__planOption:has(input:checked){box-shadow:inset 0 0 0 2px var(--color-brand-strong);background:var(--color-brand-soft)}.space-life-module__oA5-zW__planOption:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.space-life-module__oA5-zW__planOption input{width:20px;height:20px;accent-color:var(--color-brand-strong);flex:none;margin:2px 0 0}.space-life-module__oA5-zW__planOption>span{gap:3px;min-width:0;display:grid}.space-life-module__oA5-zW__planOption strong{font-size:15px}.space-life-module__oA5-zW__planOption small{color:var(--color-muted);font-size:13px;line-height:1.45}
.space-lifecycle-panel-module__6ctQqa__panel{gap:16px;min-width:0;display:grid}.space-lifecycle-panel-module__6ctQqa__heading{justify-content:space-between;align-items:flex-end;gap:12px;padding:0 4px;display:flex}.space-lifecycle-panel-module__6ctQqa__heading p,.space-lifecycle-panel-module__6ctQqa__heading h2,.space-lifecycle-panel-module__6ctQqa__message{margin:0}.space-lifecycle-panel-module__6ctQqa__heading p{color:var(--color-brand-strong);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__heading h2{font-family:var(--font-display);letter-spacing:-.04em;margin-top:4px;font-size:clamp(24px,6.4vw,30px);font-weight:800}.space-lifecycle-panel-module__6ctQqa__heading>span{background:var(--color-success-soft);color:var(--color-success-ink);border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 10px;font-size:13px;font-weight:800;display:inline-flex}.space-lifecycle-panel-module__6ctQqa__heading>span:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.space-lifecycle-panel-module__6ctQqa__heading>span[data-state=cancelled]{background:var(--color-danger-soft);color:var(--color-danger-ink)}.space-lifecycle-panel-module__6ctQqa__heading>span[data-state=archived]{background:var(--color-surface-soft);color:var(--color-muted)}.space-lifecycle-panel-module__6ctQqa__panel form,.space-lifecycle-panel-module__6ctQqa__panel fieldset{gap:14px;min-width:0;display:grid}.space-lifecycle-panel-module__6ctQqa__panel fieldset{border:0;margin:0;padding:0}.space-lifecycle-panel-module__6ctQqa__card{border-radius:var(--radius-panel,28px);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:20px 16px 16px}.space-lifecycle-panel-module__6ctQqa__card legend{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:14px;padding:0;font-size:19px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__card label{gap:7px;min-width:0;font-size:14px;font-weight:700;display:grid}.space-lifecycle-panel-module__6ctQqa__card input:not([type=radio]),.space-lifecycle-panel-module__6ctQqa__card textarea{background:var(--color-surface-soft);width:100%;min-width:0;min-height:48px;box-shadow:inset 0 0 0 1.5px var(--color-field-border);color:var(--color-ink);font:inherit;border:0;border-radius:16px;padding:12px 14px;font-size:16px;font-weight:500;transition:box-shadow .2s,background .2s}.space-lifecycle-panel-module__6ctQqa__card textarea{resize:vertical}.space-lifecycle-panel-module__6ctQqa__card input:not([type=radio]):focus,.space-lifecycle-panel-module__6ctQqa__card textarea:focus{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-brand), 0 0 0 4px var(--color-brand-a14);outline:none}.space-lifecycle-panel-module__6ctQqa__validation{grid-template-columns:1fr 1fr;gap:8px;display:grid}.space-lifecycle-panel-module__6ctQqa__groupLabel{grid-column:1/-1;font-size:14px;font-weight:700}.space-lifecycle-panel-module__6ctQqa__card .space-lifecycle-panel-module__6ctQqa__choice{background:var(--color-surface-soft);min-height:64px;box-shadow:inset 0 0 0 1.5px var(--color-border);cursor:pointer;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;transition:box-shadow .2s,background .2s;display:flex;position:relative}.space-lifecycle-panel-module__6ctQqa__choice input{background:var(--color-surface);width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--color-field-border);appearance:none;cursor:pointer;border-radius:50%;flex:none;margin:1px 0 0;transition:box-shadow .2s}.space-lifecycle-panel-module__6ctQqa__choice input:checked{box-shadow:inset 0 0 0 6px var(--color-brand-strong)}.space-lifecycle-panel-module__6ctQqa__choice input:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.space-lifecycle-panel-module__6ctQqa__choice span{gap:2px;display:grid}.space-lifecycle-panel-module__6ctQqa__choice strong{font-size:14.5px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__choice small{color:var(--color-muted);font-size:12.5px;font-weight:550}.space-lifecycle-panel-module__6ctQqa__card .space-lifecycle-panel-module__6ctQqa__choice:has(input:checked){background:var(--color-brand-soft);box-shadow:inset 0 0 0 2px var(--color-brand)}.space-lifecycle-panel-module__6ctQqa__primary{background-color:var(--color-brand);background-image:var(--gradient-brand);min-height:48px;box-shadow:var(--shadow-action);color:var(--color-on-brand);font:inherit;cursor:pointer;transition:transform var(--motion-fast) var(--motion-standard), opacity .2s ease;border:0;border-radius:999px;justify-self:start;padding:0 22px;font-size:15px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__primary:active:not(:disabled){transform:scale(.97)}.space-lifecycle-panel-module__6ctQqa__primary:disabled{background:var(--color-action-disabled);box-shadow:none;cursor:default}.space-lifecycle-panel-module__6ctQqa__message{min-height:0;color:var(--color-danger-ink);font-size:13px;font-weight:650}.space-lifecycle-panel-module__6ctQqa__message:empty{display:none}.space-lifecycle-panel-module__6ctQqa__illustrationForm{gap:12px}.space-lifecycle-panel-module__6ctQqa__illustrationFooter{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.space-lifecycle-panel-module__6ctQqa__illustrationFooter:not([data-changed]) .space-lifecycle-panel-module__6ctQqa__primary{display:none}.space-lifecycle-panel-module__6ctQqa__illustrationFooter[data-changed] .space-lifecycle-panel-module__6ctQqa__primary{animation:space-lifecycle-panel-module__6ctQqa__footerIn var(--motion-enter,.24s) var(--ease-out) both}@keyframes space-lifecycle-panel-module__6ctQqa__footerIn{0%{opacity:0;transform:translateY(4px)}}.space-lifecycle-panel-module__6ctQqa__illustrationMessage{color:var(--color-success-ink);margin:0;font-size:13px;font-weight:700}.space-lifecycle-panel-module__6ctQqa__illustrationMessage:empty{display:none}.space-lifecycle-panel-module__6ctQqa__illustrationUnavailable{background:var(--color-surface-soft);color:var(--color-muted);border-radius:20px;margin:0;padding:16px;font-size:13px}.space-lifecycle-panel-module__6ctQqa__sensitive{border-radius:var(--radius-panel,28px);background:var(--color-surface);box-shadow:var(--shadow-soft);gap:0;padding:8px 16px;display:grid}.space-lifecycle-panel-module__6ctQqa__sensitive h3{color:var(--color-muted);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin:10px 0 4px;font-size:12px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__row{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.space-lifecycle-panel-module__6ctQqa__row+.space-lifecycle-panel-module__6ctQqa__row{border-top:1px solid var(--color-border)}.space-lifecycle-panel-module__6ctQqa__rowText{gap:2px;min-width:0;display:grid}.space-lifecycle-panel-module__6ctQqa__rowText strong{font-size:15px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__rowText p{color:var(--color-muted);margin:0;font-size:13px;line-height:1.4}.space-lifecycle-panel-module__6ctQqa__rowForm{flex:none}.space-lifecycle-panel-module__6ctQqa__rowForm fieldset{display:block}.space-lifecycle-panel-module__6ctQqa__rowButton{background:var(--color-surface-soft);min-width:104px;min-height:44px;box-shadow:inset 0 0 0 1.5px var(--color-border-strong);color:var(--color-ink);font:inherit;cursor:pointer;transition:transform var(--motion-fast) var(--motion-standard), background .2s ease;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:800}.space-lifecycle-panel-module__6ctQqa__rowButton:hover:not(:disabled){background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-brand)}.space-lifecycle-panel-module__6ctQqa__rowButton:active:not(:disabled){transform:scale(.95)}.space-lifecycle-panel-module__6ctQqa__rowDanger{background:var(--color-danger-soft);box-shadow:none;color:var(--color-danger-ink)}.space-lifecycle-panel-module__6ctQqa__rowDanger:hover:not(:disabled){background:var(--color-danger-soft);box-shadow:inset 0 0 0 1.5px var(--color-danger-ink)}.space-lifecycle-panel-module__6ctQqa__row:last-child .space-lifecycle-panel-module__6ctQqa__rowText strong{color:var(--color-danger-ink)}.space-lifecycle-panel-module__6ctQqa__panel button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:360px){.space-lifecycle-panel-module__6ctQqa__validation{grid-template-columns:1fr}.space-lifecycle-panel-module__6ctQqa__row{flex-direction:column;align-items:flex-start}}
.transport-panel-module__wAau9W__panel{border-top:1px solid var(--transport-panel-border);min-width:0;color:var(--color-ink);overflow-wrap:anywhere;gap:.9rem;margin-top:1rem;padding-top:1rem;scroll-margin-top:1rem;display:grid}.transport-panel-module__wAau9W__intro,.transport-panel-module__wAau9W__sectionHeading,.transport-panel-module__wAau9W__tripHeading,.transport-panel-module__wAau9W__currentSummary{justify-content:space-between;align-items:flex-start;gap:.7rem;min-width:0;display:flex}.transport-panel-module__wAau9W__intro>div,.transport-panel-module__wAau9W__tripHeading>div,.transport-panel-module__wAau9W__currentSummary>div{gap:.15rem;min-width:0;display:grid}.transport-panel-module__wAau9W__intro svg{color:var(--color-brand-strong);flex:none}.transport-panel-module__wAau9W__intro h3,.transport-panel-module__wAau9W__panel h4,.transport-panel-module__wAau9W__currentSummary p{margin:0}.transport-panel-module__wAau9W__intro h3{font-family:var(--font-display);letter-spacing:-.03em;letter-spacing:-.025em;font-size:clamp(1.1rem,5vw,1.35rem)}.transport-panel-module__wAau9W__eyebrow{color:var(--color-brand-strong);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.transport-panel-module__wAau9W__choiceSection,.transport-panel-module__wAau9W__currentChoice,.transport-panel-module__wAau9W__tripsSection,.transport-panel-module__wAau9W__management,.transport-panel-module__wAau9W__readOnly,.transport-panel-module__wAau9W__seekersSection{border:1px solid var(--transport-choice-section-border);background:var(--color-surface);border-radius:1rem;min-width:0}.transport-panel-module__wAau9W__choiceSection,.transport-panel-module__wAau9W__tripsSection,.transport-panel-module__wAau9W__seekersSection{padding:1rem}.transport-panel-module__wAau9W__choiceSection>h4{font-size:1.05rem}.transport-panel-module__wAau9W__choiceGrid,.transport-panel-module__wAau9W__tripList,.transport-panel-module__wAau9W__passengerList,.transport-panel-module__wAau9W__seekerList,.transport-panel-module__wAau9W__adminTripList{margin:0;padding:0;list-style:none}.transport-panel-module__wAau9W__choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.85rem;display:grid}.transport-panel-module__wAau9W__choiceGrid>li{min-width:0}.transport-panel-module__wAau9W__choiceGrid button,.transport-panel-module__wAau9W__readOnlyChoice{text-align:left;align-items:center;gap:.65rem;min-height:44px;display:flex}.transport-panel-module__wAau9W__choiceGrid svg{flex:none}.transport-panel-module__wAau9W__tripHeading p,.transport-panel-module__wAau9W__empty,.transport-panel-module__wAau9W__warning,.transport-panel-module__wAau9W__readOnly{color:var(--transport-trip-heading-text);margin:0;font-size:.8rem;line-height:1.4}.transport-panel-module__wAau9W__currentChoice{border-color:var(--transport-current-choice-border);background:var(--color-brand-soft);position:relative}.transport-panel-module__wAau9W__currentSummary{justify-content:flex-start;align-items:center;min-height:68px;padding:.75rem 6rem .75rem .75rem}.transport-panel-module__wAau9W__currentChoice:not(:has(.transport-panel-module__wAau9W__modifyChoice)) .transport-panel-module__wAau9W__currentSummary{padding-right:.75rem}.transport-panel-module__wAau9W__currentIcon{background:var(--color-success-soft);width:30px;height:30px;color:var(--color-success-ink);border-radius:.8rem;flex:0 0 30px;place-items:center;display:grid}.transport-panel-module__wAau9W__currentSummary p{color:var(--color-brand-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.transport-panel-module__wAau9W__currentSummary h4{font-size:1rem}.transport-panel-module__wAau9W__modifyChoice>summary{border-radius:.7rem;position:absolute;top:.75rem;right:.5rem}.transport-panel-module__wAau9W__modifyChoice[open]>summary{background:var(--transport-modify-choice-bg)}.transport-panel-module__wAau9W__modifyChoice>summary,.transport-panel-module__wAau9W__emptyChoice>summary,.transport-panel-module__wAau9W__management>summary{cursor:pointer;min-height:44px;color:var(--color-brand-strong);align-items:center;padding:.7rem 1rem;font-weight:800;display:flex}.transport-panel-module__wAau9W__emptyChoice>summary{border:1px solid var(--transport-current-choice-border);background:var(--color-brand-soft);border-radius:.7rem}.transport-panel-module__wAau9W__emptyChoice>summary:after{content:"+";margin-left:auto;padding-left:.7rem;font-size:1.2rem}.transport-panel-module__wAau9W__emptyChoice[open]>summary:after{content:"−"}.transport-panel-module__wAau9W__emptyChoice[open]>.transport-panel-module__wAau9W__choiceSection{margin-top:.65rem}.transport-panel-module__wAau9W__modifyChoice>.transport-panel-module__wAau9W__choiceGrid{margin:0;padding:0 1rem 1rem}.transport-panel-module__wAau9W__modifyChoice>.transport-panel-module__wAau9W__warning{margin:0 1rem 1rem}.transport-panel-module__wAau9W__tripList{gap:0;margin-top:.6rem;display:grid}.transport-panel-module__wAau9W__tripCard{border-top:1px solid var(--transport-trip-card-border);gap:.65rem;min-width:0;padding:.9rem 0;display:grid}.transport-panel-module__wAau9W__tripCard:first-child{border-top:0}.transport-panel-module__wAau9W__tripHeading strong,.transport-panel-module__wAau9W__passengerList li,.transport-panel-module__wAau9W__seekerList li{overflow-wrap:anywhere}.transport-panel-module__wAau9W__count,.transport-panel-module__wAau9W__available,.transport-panel-module__wAau9W__full,.transport-panel-module__wAau9W__viewerStatus{border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:.28rem .62rem;font-size:.76rem;font-weight:800;display:inline-flex}.transport-panel-module__wAau9W__count{background:var(--transport-count-bg);color:var(--transport-count-text);white-space:nowrap;flex:none}.transport-panel-module__wAau9W__available,.transport-panel-module__wAau9W__viewerStatus{background:var(--color-success-soft);color:var(--color-success-ink)}.transport-panel-module__wAau9W__full{white-space:nowrap;background:var(--color-open-soft);color:var(--color-open);flex:none}.transport-panel-module__wAau9W__viewerStatus{width:fit-content;margin:0}.transport-panel-module__wAau9W__passengerList,.transport-panel-module__wAau9W__seekerList{flex-wrap:wrap;gap:.4rem;display:flex}.transport-panel-module__wAau9W__passengerList li,.transport-panel-module__wAau9W__seekerList li{background:var(--transport-count-bg);max-width:100%;color:var(--transport-passenger-list-text);border-radius:999px;padding:.35rem .6rem;font-size:.78rem}.transport-panel-module__wAau9W__offerForm,.transport-panel-module__wAau9W__tripCard form,.transport-panel-module__wAau9W__managementContent,.transport-panel-module__wAau9W__adminTripList,.transport-panel-module__wAau9W__adminTripList>li{gap:.65rem;min-width:0;display:grid}.transport-panel-module__wAau9W__offerForm>label:not(.transport-panel-module__wAau9W__confirmation){gap:.3rem;font-size:.8rem;font-weight:700;display:grid}.transport-panel-module__wAau9W__panel input{border:1px solid var(--transport-panel-border-2);background:var(--color-surface);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:.7rem;padding:.6rem .7rem}.transport-panel-module__wAau9W__panel button{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);width:100%;min-height:44px;color:var(--color-on-brand);cursor:pointer;font:inherit;white-space:normal;border-radius:.72rem;padding:.6rem .75rem;font-size:.82rem;font-weight:800}.transport-panel-module__wAau9W__panel button:disabled{border-color:var(--transport-panel-disabled-border);background:var(--transport-panel-disabled-border);cursor:not-allowed}.transport-panel-module__wAau9W__confirmation{min-width:0;color:var(--color-warning-ink);align-items:center;gap:.55rem;font-size:.78rem;font-weight:700;display:flex}.transport-panel-module__wAau9W__confirmation input{flex:0 0 44px;width:44px;height:44px}.transport-panel-module__wAau9W__management>summary{color:var(--transport-management-text)}.transport-panel-module__wAau9W__management[open]>summary{border-bottom:1px solid var(--transport-trip-card-border)}.transport-panel-module__wAau9W__managementContent{padding:1rem}.transport-panel-module__wAau9W__managementContent>section+section{border-top:1px solid var(--transport-trip-card-border);padding-top:.9rem}.transport-panel-module__wAau9W__adminTripList{margin-top:.7rem}.transport-panel-module__wAau9W__adminTripList>li{border:1px solid var(--transport-admin-trip-list-border);border-radius:.8rem;padding:.8rem}.transport-panel-module__wAau9W__danger{border-color:var(--transport-danger-border)!important;background:var(--color-surface)!important;color:var(--transport-danger-border)!important}.transport-panel-module__wAau9W__warning{color:var(--color-warning-ink);font-weight:700}.transport-panel-module__wAau9W__error{color:var(--transport-danger-border);margin:0;font-weight:700}.transport-panel-module__wAau9W__readOnly{background:var(--transport-read-only-bg);padding:.8rem 1rem;font-weight:700}.transport-panel-module__wAau9W__panel button:focus-visible,.transport-panel-module__wAau9W__panel input:focus-visible,.transport-panel-module__wAau9W__panel summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:760px){.transport-panel-module__wAau9W__choiceGrid{grid-template-columns:1fr}}@media (max-width:430px){.transport-panel-module__wAau9W__panel{gap:.8rem}.transport-panel-module__wAau9W__choiceSection,.transport-panel-module__wAau9W__tripsSection,.transport-panel-module__wAau9W__seekersSection{padding:.9rem}}@media (min-width:761px){.transport-panel-module__wAau9W__choiceGrid button{min-height:48px}}.transport-panel-module__wAau9W__modeChoices,.transport-panel-module__wAau9W__driverChoice{gap:.85rem;min-width:0;display:grid}.transport-panel-module__wAau9W__modifyChoice>.transport-panel-module__wAau9W__modeChoices,.transport-panel-module__wAau9W__driverChoice{padding:0 1rem 1rem}.transport-panel-module__wAau9W__mutationFields{border:0;gap:.65rem;min-width:0;margin:0;padding:0;display:grid}.transport-panel-module__wAau9W__mutationFields>label{gap:.3rem;font-size:.85rem;font-weight:700;display:grid}.transport-panel-module__wAau9W__selectedMode,.transport-panel-module__wAau9W__consequences p{margin:0}.transport-panel-module__wAau9W__consequences{border-left:3px solid var(--color-brand-strong);background:var(--color-brand-soft);gap:.65rem;padding:.75rem;font-size:.85rem;display:grid}.transport-panel-module__wAau9W__panel button.transport-panel-module__wAau9W__secondary,.transport-panel-module__wAau9W__choiceGrid button[aria-pressed=false]{background:var(--color-surface);color:var(--color-brand-strong)}.transport-panel-module__wAau9W__departure{margin:0;font-size:.9rem;font-weight:600}.transport-panel-module__wAau9W__choiceSection,.transport-panel-module__wAau9W__currentChoice,.transport-panel-module__wAau9W__tripsSection,.transport-panel-module__wAau9W__management,.transport-panel-module__wAau9W__readOnly,.transport-panel-module__wAau9W__seekersSection{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);border:0}.transport-panel-module__wAau9W__currentChoice{background:linear-gradient(135deg, var(--color-brand-soft), var(--transport-current-choice-bg));box-shadow:inset 0 0 0 1.5px var(--transport-current-choice-shadow)}.transport-panel-module__wAau9W__intro h3,.transport-panel-module__wAau9W__panel h4{font-family:var(--font-display);letter-spacing:-.035em;font-weight:800}.transport-panel-module__wAau9W__intro h3{font-size:24px}.transport-panel-module__wAau9W__choiceGrid button{background:var(--color-surface-soft);color:var(--color-brand-hover);box-shadow:inset 0 0 0 1.5px var(--transport-current-choice-shadow);min-height:56px;transition:transform var(--motion-fast) var(--motion-standard);border:0;border-radius:20px}.transport-panel-module__wAau9W__choiceGrid button:active{transform:scale(.97)}.transport-panel-module__wAau9W__choiceGrid button[aria-pressed=true]{background-color:var(--color-brand);background-image:var(--gradient-brand);color:var(--color-on-brand);box-shadow:var(--shadow-action)}.transport-panel-module__wAau9W__choiceGrid button[aria-pressed=false]{background:var(--color-surface-soft);color:var(--color-brand-hover)}.transport-panel-module__wAau9W__tripCard{background:var(--color-surface-soft);box-shadow:inset 0 0 0 1.5px var(--color-border);border-top:0;border-radius:22px;padding:14px}.transport-panel-module__wAau9W__tripCard+.transport-panel-module__wAau9W__tripCard{margin-top:10px}.transport-panel-module__wAau9W__tripHeading strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;font-weight:800}.transport-panel-module__wAau9W__panel button{background-color:var(--color-brand);background-image:var(--gradient-brand);box-shadow:var(--shadow-action);transition:transform var(--motion-fast) var(--motion-standard);border:0;border-radius:999px}.transport-panel-module__wAau9W__panel button:active{transform:scale(.96)}.transport-panel-module__wAau9W__panel button.transport-panel-module__wAau9W__secondary{background:var(--color-surface);color:var(--color-brand-strong);box-shadow:inset 0 0 0 1.5px var(--color-border-strong)}.transport-panel-module__wAau9W__panel button:disabled{background:var(--transport-panel-disabled-bg);box-shadow:none}.transport-panel-module__wAau9W__passengerList li{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-border);border-radius:999px}.transport-panel-module__wAau9W__seats{flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 4px;display:flex}.transport-panel-module__wAau9W__seats>span{width:30px;height:30px;font-family:var(--font-display);border-radius:10px;place-items:center;font-size:13px;font-weight:800;display:grid}.transport-panel-module__wAau9W__seatDriver{background:var(--gradient-brand);color:var(--color-on-brand);box-shadow:var(--shadow-action);margin-right:6px}.transport-panel-module__wAau9W__seatTaken{background:var(--color-brand-soft);color:var(--color-brand-hover);box-shadow:inset 0 0 0 1.5px var(--color-brand);animation:transport-panel-module__wAau9W__seatIn .35s var(--ease-spring) both}.transport-panel-module__wAau9W__seatFree{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-border-strong)}.transport-panel-module__wAau9W__seatFree:before{content:"";background:var(--color-success);opacity:.55;border-radius:50%;width:8px;height:8px}@keyframes transport-panel-module__wAau9W__seatIn{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.transport-panel-module__wAau9W__seatTaken{animation:none}}.transport-panel-module__wAau9W__tripCard:has(.transport-panel-module__wAau9W__seats) .transport-panel-module__wAau9W__tripHeading p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.decision-reconfirmation-panel-module__ASBDXW__panel{border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:18px;gap:16px;min-width:0;padding:20px;display:grid}.decision-reconfirmation-panel-module__ASBDXW__panel h3,.decision-reconfirmation-panel-module__ASBDXW__panel p{margin:0}.decision-reconfirmation-panel-module__ASBDXW__panel h3{font-family:var(--font-display);letter-spacing:-.03em}.decision-reconfirmation-panel-module__ASBDXW__subjects{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.decision-reconfirmation-panel-module__ASBDXW__subjects li{background:var(--color-surface-soft);border-radius:999px;padding:6px 10px;font-weight:700}.decision-reconfirmation-panel-module__ASBDXW__impacts{gap:12px;margin:0;padding:0;list-style:none;display:grid}.decision-reconfirmation-panel-module__ASBDXW__impact{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:12px;display:flex}.decision-reconfirmation-panel-module__ASBDXW__form{gap:10px;display:grid}.decision-reconfirmation-panel-module__ASBDXW__form button{border:1px solid var(--color-brand-strong);background:var(--color-brand-strong);color:var(--color-on-brand);cursor:pointer;font:inherit;border-radius:999px;min-height:44px;padding:.65rem 1rem;font-weight:800}.decision-reconfirmation-panel-module__ASBDXW__form button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.decision-reconfirmation-panel-module__ASBDXW__error{color:var(--color-danger-ink)}
