.invite_page__TTNlT{min-height:100dvh;display:grid;grid-template-columns:minmax(0,56.25dvh) minmax(0,1fr);background:var(--background)}.invite_art__y7WEk{min-width:0}.invite_panel__Pz6oU{min-width:0;display:grid;align-items:start;padding:2rem}.invite_content__AhyfJ{width:min(100%,26rem);display:grid;gap:1.5rem;margin:auto}.invite_wordmark__ynRRM{justify-self:center;width:calc(2.125rem * 1664 / 556);height:2.125rem}.invite_preview__GnN_2,.invite_state__KAbVn{display:grid;gap:.5rem}.invite_preview__GnN_2>h1,.invite_preview__GnN_2>p,.invite_preview__GnN_2>span,.invite_state__KAbVn>h1,.invite_state__KAbVn>p,.invite_state__KAbVn>span{margin:0}.invite_preview__GnN_2>p,.invite_state__KAbVn>p{color:var(--muted-foreground);font-size:.875rem;font-weight:400}.invite_preview__GnN_2>h1,.invite_state__KAbVn>h1{overflow-wrap:anywhere;font-size:1.75rem;font-weight:600;line-height:1.18;letter-spacing:-.44px}.invite_joinability__w_7S2 span,.invite_preview__GnN_2>span,.invite_roster__px6Xp p,.invite_state__KAbVn>span{color:var(--muted-foreground)}.invite_facts__YSp3k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.5rem 0 0}.invite_facts__YSp3k div,.invite_joinability__w_7S2,.invite_roster__px6Xp{display:grid;gap:.2rem;min-width:0;padding:.5rem 0}.invite_facts__YSp3k dt{color:var(--muted-foreground);font-size:.8125rem}.invite_facts__YSp3k dd,.invite_roster__px6Xp p{margin:0;font-size:.875rem;overflow-wrap:anywhere}.invite_joinability__w_7S2{border-top:1px solid color-mix(in srgb,var(--warning) 55%,var(--border))}.invite_joinability__w_7S2 span{font-size:.8125rem}.invite_statusOnly__3fD_z{min-height:100dvh;display:grid;place-items:center;padding:1.5rem;background:var(--background)}.invite_statusOnly__3fD_z .invite_state__KAbVn{width:min(100%,32rem)}@media (max-width:56.249rem){.invite_page__TTNlT{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.invite_panel__Pz6oU{padding:1.5rem 1rem 2.5rem}.invite_content__AhyfJ{margin:0 auto}.invite_facts__YSp3k{grid-template-columns:minmax(0,1fr)}}.invite_envelope__Ixwuz{position:relative;display:grid;padding-top:.5rem}.invite_envelopeBack__gIr9R{position:absolute;inset:4.5rem 0 0;border-radius:var(--radius);background:var(--secondary)}.invite_letter__DmiiK{position:relative;z-index:1;display:grid;gap:.25rem;margin:0 1.25rem;padding:1rem 1.25rem 3.25rem;border-radius:.875rem .875rem 0 0;background:var(--noge-color-ink);color:var(--noge-color-inverse);transform:rotate(-2deg)}.invite_letter__DmiiK h1,.invite_letter__DmiiK p{margin:0}.invite_letterKicker__Be6io{color:color-mix(in srgb,var(--noge-color-inverse) 72%,transparent);font-size:.8125rem}.invite_letter__DmiiK h1{overflow-wrap:anywhere;font-family:var(--noge-font-display);font-weight:400;font-synthesis:none;font-size:2rem;line-height:1.15}.invite_letterWhen__DbTfP{font-family:var(--noge-font-display);font-size:1.5rem;line-height:1.2}.invite_letterWhen__DbTfP small{display:inline-block;margin-left:.5rem;color:color-mix(in srgb,var(--noge-color-inverse) 72%,transparent);font-family:var(--noge-font-sans);font-size:.875rem;white-space:nowrap}.invite_envelopeFront__8M_Ml{position:relative;z-index:2;display:grid;gap:.25rem;margin-top:-2.5rem;padding:3rem 1.25rem 1.25rem;border-radius:0 0 var(--radius) var(--radius);background:var(--card);clip-path:polygon(0 0,50% 2.25rem,100% 0,100% 100%,0 100%);filter:drop-shadow(0 -1px 0 var(--border))}.invite_envelopeFront__8M_Ml .invite_facts__YSp3k{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.invite_envelopeFront__8M_Ml .invite_roster__px6Xp{margin:0;padding:0;font-size:.875rem;overflow-wrap:anywhere}.dark .invite_letter__DmiiK{box-shadow:inset 0 0 0 1px var(--border)}@media (prefers-reduced-motion:no-preference){.invite_letter__DmiiK{animation:invite_letter-rise__x5XVQ .5s cubic-bezier(.2,0,0,1) both}@keyframes invite_letter-rise__x5XVQ{0%{transform:translateY(1.5rem) rotate(-2deg)}to{transform:rotate(-2deg)}}}.invite_memberCard__XTEHx{display:flex;justify-content:flex-start;margin:0 0 1.25rem;transform:rotate(-1.5deg)}.app-art_backdrop__TbJ2Y{position:fixed;z-index:0;inset:0 0 auto;width:100%;pointer-events:none;overflow:hidden}.app-art_backdropImage__caEhO{display:block;width:100%;height:auto}.app-art_footer__GWRWR{position:relative;z-index:1;width:100%;margin-top:clamp(3rem,8vw,8rem);pointer-events:none}.app-art_footerImage__an1l7{display:block;width:100%;height:auto}.app-art_entry__JxauR{position:relative;min-height:100dvh;overflow:hidden;background:var(--background)}.app-art_entryLogin__Szgx4,.app-art_entry__JxauR{--entry-mobile-position:50% 79%}.app-art_entryCircle__BfBH9{--entry-mobile-position:50% 97%}.app-art_entryActivity__HbSPv{--entry-mobile-position:50% 98%}.app-art_entryImage__PMShy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media (max-width:56.249rem){.app-art_entry__JxauR{min-height:0;aspect-ratio:1/1;max-height:28rem}.app-art_entryImage__PMShy{object-position:var(--entry-mobile-position)}}.wordmark_wordmark__3VIsa{display:block;flex-shrink:0;max-width:100%;color:inherit}.messages_page__llqoQ{width:min(calc(100% - 14rem),50rem);margin:0 auto;padding:32px 24px 64px}.messages_page__llqoQ h1{font-size:1.75rem;line-height:1.18;margin:0 0 24px;font-family:var(--noge-font-display);font-weight:400;font-synthesis:none;letter-spacing:0}.messages_tabs__TdMUb{display:flex;gap:24px;border-bottom:1px solid var(--border);margin-bottom:20px}.messages_tabs__TdMUb a{padding:12px 2px;color:var(--muted-foreground);text-decoration:none}.messages_tabs__TdMUb a[aria-current=page]{border-bottom:2px solid var(--foreground);color:var(--foreground)}.messages_toolbar__6CU7p{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.messages_toolbar__6CU7p a{color:var(--foreground);font-size:14px}.messages_list__r9oWM{list-style:none;margin:0;padding:0}.messages_row__Psms3{display:flex;align-items:flex-start;gap:12px;padding:20px 0;border-bottom:1px solid var(--border);min-width:0}.messages_row__Psms3 time{display:block;font-size:.8125rem;color:var(--muted-foreground);margin-top:8px}.messages_row__Psms3 strong{font-size:14px;font-weight:600}.messages_row__Psms3[data-unread=true] strong:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-left:8px;background:var(--foreground);vertical-align:middle}.messages_event__J2fAq{width:32px;height:32px;flex:none;padding:7px;border-radius:50%;background:var(--muted)}.messages_content__DcuKF{min-width:0;flex:1;overflow-wrap:anywhere}.messages_bodyLink__FfKsY{display:block;text-decoration:none;color:inherit;border-radius:.5rem}.messages_bodyLink__FfKsY:hover strong{text-decoration:underline}.messages_summary__sJgR_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:6px 0 0;font-size:14px;color:var(--muted-foreground);white-space:pre-wrap}.messages_current__9bhst{margin:6px 0 0;font-size:.8125rem;color:var(--muted-foreground)}.messages_destination__WY1LL{display:inline-block;margin-top:8px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.messages_secondary__ANdG9{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.messages_readButton__up1Rb,.messages_secondary__ANdG9 button{border:0;background:none;color:var(--muted-foreground);padding:0;cursor:pointer;font:inherit;min-height:var(--control-sm)}.messages_readButton__up1Rb:hover,.messages_secondary__ANdG9 button:hover{color:var(--foreground);text-decoration:underline}.messages_readButton__up1Rb:disabled,.messages_secondary__ANdG9 button:disabled{cursor:wait;opacity:.6}.messages_readButton__up1Rb{font-size:.8125rem;margin-top:4px}.messages_error__1hQOr,.messages_secondary__ANdG9 [role=alert]{color:var(--destructive);font-size:13px}.messages_badge__HcilL{position:absolute;top:2px;right:2px;min-width:16px;padding:0 3px;border-radius:8px;background:var(--destructive);color:#fff;font:600 10px/16px sans-serif;text-align:center}.messages_toast__DFf2c{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);z-index:70;display:flex;align-items:center;gap:16px;width:max-content;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 24px #0002;font-size:14px}.messages_toast__DFf2c button{background:none;border:0;padding:4px;color:inherit;cursor:pointer;white-space:nowrap}.messages_empty__rtc_N{padding:32px 0;color:var(--muted-foreground)}@media(max-width:744px){.messages_page__llqoQ{width:100%;padding:24px 16px 80px}.messages_row__Psms3{padding:16px 0}}.full-page-status_page__FlBHB{min-height:100dvh;display:grid;place-items:center;padding:1.5rem;background:radial-gradient(circle at top,color-mix(in srgb,var(--noge-color-accent) 12%,transparent),transparent 30rem),var(--background)}.full-page-status_card__CpGG8{width:min(100%,32rem);display:grid;justify-items:center;gap:.75rem;text-align:center;border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--card) 92%,transparent);box-shadow:0 1.5rem 5rem color-mix(in srgb,var(--foreground) 8%,transparent);padding:clamp(1.5rem,5vw,3rem)}.full-page-status_art__AK4rW{width:min(18.75rem,70vw);height:auto;margin-bottom:.25rem}.full-page-status_card__CpGG8 h1,.full-page-status_card__CpGG8 p{margin:0}.full-page-status_card__CpGG8 h1{font-size:1.375rem}.full-page-status_card__CpGG8 p{color:var(--muted-foreground)}.full-page-status_card__CpGG8 a{margin-top:.5rem;border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground);padding:.6rem .9rem;font-weight:700}.circle-context_latestHeading__w24Ai{display:grid;gap:.25rem}.circle-context_latestHeading__w24Ai strong{font-size:1rem;font-weight:600}.circle-context_attendees__D0qJf,.circle-context_latestHeading__w24Ai small,.circle-context_muted__nuIda{font-size:.8125rem;color:var(--muted-foreground)}.circle-context_muted__nuIda{margin:0}.circle-context_scoreboard__8I2k2{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;padding:0;margin:0}.circle-context_scoreboard__8I2k2 li{display:inline-flex;align-items:baseline;gap:.375rem;min-width:0;font-size:.875rem;color:var(--muted-foreground)}.circle-context_scoreboard__8I2k2 strong{font-weight:600;font-variant-numeric:tabular-nums;color:var(--foreground)}.circle-context_scoreboard__8I2k2 strong[data-positive=true]{color:var(--noge-color-success)}.circle-context_attendees__D0qJf{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.circle-context_attendees__D0qJf>div{display:flex;flex-wrap:wrap}.circle-context_attendees__D0qJf>div>*{width:1.5rem;height:1.5rem;margin-right:-.25rem;border:2px solid var(--background)}.circle-context_attendees__D0qJf [data-person-avatar]>[data-slot=avatar]{width:100%;height:100%}.circle-context_people__hB93F{display:flex;flex-wrap:wrap;gap:.5rem}.circle-context_people__hB93F a{display:block}.circle-context_people__hB93F a>*{width:2.75rem;height:2.75rem}.circle-context_link__vblg_{display:block;padding:.75rem 1rem;border-top:1px solid var(--border);font-size:.875rem;font-weight:500;color:var(--foreground);text-decoration:underline;text-underline-offset:.2em}.circle-context_link__vblg_:hover{color:var(--foreground);text-decoration:underline}.circle-context_card__d_rEm{display:flex;flex-direction:column;min-width:0;background:var(--card);border:1px solid var(--border);border-radius:.875rem;overflow:hidden}.circle-context_card__d_rEm>h2{margin:0;padding:1rem 1rem .5rem;font-size:1rem;font-weight:700;letter-spacing:-.18px}.circle-context_cardBody__i_OSx{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:0 1rem 1rem}.circle-context_card__d_rEm:has(>.circle-context_link__vblg_) .circle-context_cardBody__i_OSx{padding-bottom:.5rem}.circle-context_scoreboard__8I2k2 li>[data-person-avatar]{display:none}.circle-context_scoreboard__8I2k2 li>span{min-width:0}.circle-context_scoreboard__8I2k2 small{display:block;font-size:.8125rem;color:var(--muted-foreground);font-weight:400}.circle-context_scoreboard__8I2k2 li[data-winner]{display:grid;width:100%;grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;row-gap:.125rem}.circle-context_scoreboard__8I2k2 li[data-winner]>[data-person-avatar]{display:inline-flex;grid-row:span 2;width:2.5rem;height:2.5rem}.circle-context_scoreboard__8I2k2 [data-person-avatar]>[data-slot=avatar]{width:100%;height:100%}.circle-context_scoreboard__8I2k2 li[data-winner]>span{font-size:1rem;font-weight:600;color:var(--foreground)}.circle-context_scoreboard__8I2k2 li[data-winner]>strong{grid-column:2;font-size:1.375rem;font-weight:700;line-height:1.15;letter-spacing:-.025em}.circle-context_scoreboard__8I2k2 li[data-winner]>strong[data-positive=false]{color:var(--destructive)}.circle-context_scoreboard__8I2k2 li>strong>small{display:inline;margin-left:.25rem}.my-idea-list_list___4KGa{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.my-idea-list_list___4KGa li{display:grid;gap:.65rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--card) 90%,transparent);padding:1rem}.my-idea-list_empty__sFD_A{display:grid;gap:.375rem;padding:.75rem 0}.my-idea-list_empty__sFD_A strong{font-size:.875rem;font-weight:600}.my-idea-list_list___4KGa li[data-focused=true]{border-radius:var(--radius);background:var(--accent)}.my-idea-list_actions__TotwG,.my-idea-list_heading__pzFfo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.my-idea-list_heading__pzFfo{justify-content:space-between}.my-idea-list_empty__sFD_A p,.my-idea-list_heading__pzFfo span,.my-idea-list_list___4KGa p{color:var(--muted-foreground);font-size:.8125rem}.my-idea-list_empty__sFD_A p,.my-idea-list_list___4KGa p{margin:0}.my-idea-list_actions__TotwG [data-slot=select-trigger]{width:auto;min-width:8rem}.my-idea-list_error__JpH7R{color:var(--destructive)!important}.login_page__YB1F7{min-height:100dvh;display:grid;grid-template-columns:minmax(0,56.25dvh) minmax(0,1fr);background:var(--background)}.login_art__fkLDE{position:relative;min-height:100dvh;overflow:hidden;background:var(--noge-color-secondary)}.login_panel__lg4Vg{position:relative;isolation:isolate;min-width:0;display:grid;min-height:100dvh;place-items:center;padding:2rem}.login_card__7aypV{width:min(100%,26rem);display:grid;gap:1.5rem}.login_wordmark__CNnGN{justify-self:center;width:calc(2.125rem * 1664 / 556);height:2.125rem}.login_intro__yxNfu{display:grid;gap:.5rem}.login_intro__yxNfu h1{margin:0;font-size:1.75rem;line-height:1.18;font-family:var(--noge-font-display);font-weight:400;font-synthesis:none;letter-spacing:0}.login_intro__yxNfu p{max-width:32rem;margin:0;color:var(--muted-foreground)}.login_eyebrow__KKXqo{color:var(--foreground)!important;font-size:.8125rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.login_help__r2466{display:grid;gap:.375rem;padding:.75rem .875rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.login_help__r2466 summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:var(--control-sm);font-size:.875rem;font-weight:600;list-style:none;cursor:pointer}.login_help__r2466 summary::-webkit-details-marker{display:none}.login_help__r2466 summary:after{content:"";width:.4375rem;height:.4375rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.login_help__r2466[open] summary:after{transform:translateY(2px) rotate(-135deg)}.login_help__r2466 p{line-height:1.6}.login_help__r2466 p,.login_note__Pn_5K{margin:0;color:var(--muted-foreground);font-size:.8125rem}.login_note__Pn_5K{line-height:1.55}@media (max-width:899px){.login_page__YB1F7{grid-template-columns:1fr;grid-template-rows:auto 1fr}.login_art__fkLDE{min-height:0}.login_panel__lg4Vg{min-height:auto;align-items:start;padding:2rem max(1.25rem,6vw) 3rem}.login_card__7aypV{width:min(100%,26rem)}}