.PasswordInput_wrapper__BIoSG{position:relative;display:flex;align-items:center;border:1px solid var(--color-border-gray);border-radius:8px;transition:border-color .2s ease;width:100%;box-sizing:border-box}.PasswordInput_wrapper__BIoSG:focus-within{border-color:var(--color-accent-ink)}.PasswordInput_wrapperError___ZoeE{border-color:var(--color-error-form)!important}.PasswordInput_input__Rb8kr{flex:1 1;padding:10px 40px 10px 12px;border:none;border-radius:8px;font-size:var(--text-sm);color:var(--color-text-primary);font-family:inherit;width:100%;box-sizing:border-box;background:transparent}.PasswordInput_input__Rb8kr:focus{outline:none}.PasswordInput_toggleButton__8IXeR{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;color:var(--color-text-tertiary);font-size:var(--text-md)}.PasswordInput_toggleButton__8IXeR:hover{color:var(--color-text-primary)}.PasswordInput_errorMessage__89Opg{font-size:var(--text-xs);color:var(--color-danger-ink);margin-top:4px}.blog_section__51XQw{padding:64px var(--marketing-pad-x) 96px}.blog_sectionInner__M1o_3{max-width:var(--marketing-max);margin:0 auto}.blog_header__6Cnro{margin-bottom:40px}.blog_title__3ASTH{font-size:clamp(40px,6vw,64px);letter-spacing:-.03em;font-weight:700;margin:0 0 8px;line-height:1;text-transform:capitalize;color:var(--color-text-primary,#111)}.blog_lede__U07B4{font-size:17px;color:var(--color-text-secondary,#555);margin:0;line-height:1.5}.blog_article__J2cjH{padding:48px var(--marketing-pad-x) 96px}.blog_articleInner__saufp{max-width:var(--marketing-max);margin:0 auto}.blog_postHead__lnXF0{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:56px;gap:56px;align-items:center;padding-bottom:40px;border-bottom:1px solid var(--color-border-gray)}.blog_breadcrumb__aBPwA{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--color-text-secondary);margin-bottom:20px;text-transform:capitalize}.blog_breadcrumbLink__ZBr3L{color:inherit;text-decoration:none;transition:color .18s ease}.blog_breadcrumbLink__ZBr3L:hover{color:var(--color-accent-ink)}.blog_breadcrumbSep__kWA2D{opacity:.5}.blog_postTitle__2aLiT{font-size:clamp(32px,4.2vw,52px);letter-spacing:-.028em;font-weight:700;margin:0 0 18px;line-height:1.08;text-wrap:balance;color:var(--color-text-primary,#111)}.blog_postExcerpt__tkIBo{font-size:18px;color:var(--color-text-secondary,#555);margin:0 0 28px;line-height:1.55;text-wrap:pretty}.blog_byline__hSCHB{display:flex;align-items:center;gap:12px}.blog_avatar__aF0rY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:999px;background:var(--color-accent);color:var(--color-on-accent,#131512);font-size:13px;font-weight:700}.blog_bylineText__0ggwW{display:flex;flex-direction:column;gap:2px}.blog_postMeta__ZOuUd{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--color-text-secondary)}.blog_postMetaSep__ZtkE8{opacity:.5}.blog_postMetaAuthor__exwN2{font-size:14.5px;font-weight:600;color:var(--color-text-primary,#222)}.blog_heroFrame__PWgkF{position:relative;aspect-ratio:16/10;width:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(11,14,30,.06)}.blog_heroFrameImage__VZVGc{width:100%;height:100%;object-fit:cover;display:block}.blog_postBody__FrVOU{display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,680px) minmax(0,1fr);grid-gap:48px;gap:48px;padding-top:48px}.blog_postBody__FrVOU>.blog_body__44ndt{grid-column:2}.blog_postRail__z1wbu{position:-webkit-sticky;position:sticky;top:96px;align-self:start;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:none}.blog_body__44ndt h2,.blog_body__44ndt h3{scroll-margin-top:88px}.blog_body__44ndt{font-size:17px;line-height:1.7;color:var(--color-text-primary,#222)}.blog_body__44ndt h2{font-size:28px;margin:48px 0 16px;letter-spacing:-.015em;color:var(--color-text-primary,#111)}.blog_body__44ndt h2:first-child{margin-top:0}.blog_body__44ndt h3{font-size:22px;margin:32px 0 12px;color:var(--color-text-primary,#111)}.blog_body__44ndt p{margin:0 0 18px}.blog_body__44ndt a{color:var(--color-accent-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog_body__44ndt a:hover{text-decoration-thickness:2px}.blog_body__44ndt code{background:var(--color-background-gray-light,#f3f4f6);padding:2px 6px;border-radius:4px;font-size:.92em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.blog_body__44ndt pre{background:#0e0e10;color:#e6e6e6;padding:20px;border-radius:12px;overflow-x:auto;font-size:14px;line-height:1.55;margin:24px 0}.blog_body__44ndt pre code{background:transparent;padding:0;color:inherit}.blog_body__44ndt blockquote{border-left:4px solid var(--color-accent-ink);padding:4px 0 4px 20px;margin:24px 0;color:var(--color-text-secondary,#555);font-style:italic}.blog_body__44ndt ol,.blog_body__44ndt ul{margin:0 0 18px;padding-left:22px}.blog_body__44ndt li{margin-bottom:6px}.blog_body__44ndt table{width:100%;border-collapse:collapse;margin:28px 0;font-size:15px;line-height:1.55;background:transparent}.blog_body__44ndt thead{background:transparent}.blog_body__44ndt th{text-align:left;font-weight:600;color:var(--color-text-primary,#111);padding:10px 16px 10px 0;font-size:13.5px;letter-spacing:.005em;border-bottom:1px solid var(--color-border-gray-dark);vertical-align:bottom}.blog_body__44ndt td{padding:12px 16px 12px 0;vertical-align:top;color:var(--color-text-primary,#222);border-bottom:1px solid var(--color-border-gray)}.blog_body__44ndt td:last-child,.blog_body__44ndt th:last-child{padding-right:0}.blog_body__44ndt tbody tr:last-child td{border-bottom:1px solid var(--color-border-gray-dark)}.blog_body__44ndt table code{background:rgba(158,231,113,.08);font-size:.88em}.blog_body__44ndt p img,.blog_body__44ndt>img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid rgba(11,14,30,.06);margin:24px 0}.blog_body__44ndt p:has(>img:only-child){margin:0}.blog_moreSection__N07J2{padding:64px var(--marketing-pad-x) 96px;border-top:1px solid var(--color-border-gray)}.blog_moreSectionInner__lNQdW{max-width:var(--marketing-max);margin:0 auto}.blog_moreHeading__IinlR{font-size:22px;font-weight:700;letter-spacing:-.015em;margin:0 0 24px;color:var(--color-text-primary,#111)}.blog_moreGrid__m65bI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}@media (max-width:1100px){.blog_postBody__FrVOU{grid-template-columns:minmax(0,680px);justify-content:center}.blog_postBody__FrVOU>.blog_body__44ndt{grid-column:auto}.blog_postRail__z1wbu{position:static;order:1;max-height:none;padding-top:32px;border-top:1px solid var(--color-border-gray)}.blog_postRail__z1wbu nav{display:none}}@media (max-width:900px){.blog_postHead__lnXF0{grid-template-columns:1fr;gap:32px}}@media (max-width:1024px){.blog_moreGrid__m65bI{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.blog_article__J2cjH{padding:32px var(--marketing-pad-x-sm) 64px}.blog_heroFrame__PWgkF{border-radius:12px}.blog_postHead__lnXF0{padding-bottom:28px}.blog_postBody__FrVOU{padding-top:32px}.blog_header__6Cnro{margin-bottom:28px}.blog_body__44ndt table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:14px}.blog_body__44ndt td,.blog_body__44ndt th{padding:10px 14px 10px 0;white-space:normal}.blog_moreSection__N07J2{padding:40px var(--marketing-pad-x-sm) 64px}.blog_moreGrid__m65bI{grid-template-columns:1fr}}.PostPoster_poster__T10io{position:relative;height:100%;overflow:hidden;isolation:isolate;container-type:inline-size;padding:7% 8%;box-sizing:border-box;background:radial-gradient(115% 85% at 50% 6%,rgba(158,231,113,.1) 0,rgba(158,231,113,0) 60%),#0b0c0a;color:#eaf0e6}.PostPoster_lockup__E5646,.PostPoster_poster__T10io{width:100%;display:flex;align-items:center;justify-content:center}.PostPoster_lockup__E5646{gap:clamp(10px,4cqw,22px);min-width:0}.PostPoster_rivalWordmark__9woCr{min-width:0;font-size:clamp(17px,8.5cqw,40px);font-weight:700;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PostPoster_gathinMark__5Ja8m{flex:0 0 auto;width:clamp(38px,16cqw,68px);height:clamp(38px,16cqw,68px);object-fit:contain;border-radius:22%;display:block}.PostPoster_rivalMark__3kdcg{flex:0 0 auto;width:auto;height:clamp(22px,9cqw,40px);max-width:46cqw;object-fit:contain;display:block}.PostPoster_rivalWordmark__9woCr{color:#eaf0e6}.PostPoster_versusGlyph___EJPf{flex:0 0 auto;font-size:clamp(13px,5cqw,24px);font-weight:300;line-height:1;color:rgba(234,240,230,.38)}.PostPoster_subjectWrap__J3jCN{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(10px,4cqw,22px);width:100%;min-width:0}.PostPoster_subjectGlyph__mMHTW{width:clamp(40px,18cqw,84px);height:clamp(40px,18cqw,84px);flex:0 0 auto;color:rgba(158,231,113,.85)}.PostPoster_subject___0kp4{min-width:0;font-size:clamp(17px,7cqw,40px);font-weight:700;letter-spacing:-.035em;line-height:1.06;text-align:left;text-wrap:balance;white-space:pre-line;padding-bottom:.12em;background:linear-gradient(165deg,#ffffff,#9ee771 135%);-webkit-background-clip:text;background-clip:text;color:transparent}.PostPoster_lockup__E5646,.PostPoster_subjectWrap__J3jCN{transition:transform .6s cubic-bezier(.22,.61,.36,1)}a:focus-visible .PostPoster_lockup__E5646,a:focus-visible .PostPoster_subjectWrap__J3jCN,a:hover .PostPoster_lockup__E5646,a:hover .PostPoster_subjectWrap__J3jCN{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.PostPoster_lockup__E5646,.PostPoster_subjectWrap__J3jCN{transition:none}a:focus-visible .PostPoster_lockup__E5646,a:focus-visible .PostPoster_subjectWrap__J3jCN,a:hover .PostPoster_lockup__E5646,a:hover .PostPoster_subjectWrap__J3jCN{transform:none}}.BlogRow_row__0cEkk{display:grid;grid-template-columns:128px minmax(0,1fr) 208px;grid-gap:32px;gap:32px;align-items:start;padding:24px 0;border-bottom:1px solid var(--color-border-gray);text-decoration:none;color:inherit}.BlogRow_date__hNnEE{padding-top:5px;font-size:13px;color:var(--color-text-secondary)}.BlogRow_title__TQclN{margin:0 0 6px;font-size:20px;font-weight:650;line-height:1.3;letter-spacing:-.01em;color:var(--color-text-primary);transition:color .18s ease}.BlogRow_row__0cEkk:hover .BlogRow_title__TQclN{color:var(--color-accent-ink)}.BlogRow_row__0cEkk:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:4px;border-radius:8px}.BlogRow_excerpt__tkDQQ{margin:0 0 10px;font-size:15px;line-height:1.55;color:var(--color-text-secondary)}.BlogRow_meta__G7ddB{margin:0;font-size:13px;color:var(--color-text-secondary)}.BlogRow_category__4DZEQ{font-weight:700;text-transform:capitalize;color:var(--color-accent-ink)}.BlogRow_thumb__7h9ad{aspect-ratio:16/10;border-radius:12px;overflow:hidden;transition:transform .25s var(--ease-out-strong)}.BlogRow_row__0cEkk:hover .BlogRow_thumb__7h9ad{transform:scale(1.02)}.BlogRow_thumbImage__REcS7{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:820px){.BlogRow_row__0cEkk{grid-template-columns:minmax(0,1fr) 140px;gap:20px}.BlogRow_date__hNnEE{display:none}}@media (max-width:520px){.BlogRow_row__0cEkk{grid-template-columns:1fr}.BlogRow_thumb__7h9ad{order:-1}}@media (prefers-reduced-motion:reduce){.BlogRow_thumb__7h9ad,.BlogRow_title__TQclN{transition:none}.BlogRow_row__0cEkk:hover .BlogRow_thumb__7h9ad{transform:none}}.FeaturedBlogCard_card__8phUb{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:48px;gap:48px;align-items:center;text-decoration:none;color:inherit}.FeaturedBlogCard_media__zz7uQ{position:relative;aspect-ratio:16/10;border-radius:16px;overflow:hidden;border:1px solid var(--color-border-gray);background:linear-gradient(135deg,rgba(158,231,113,.08),rgba(124,201,78,.06))}.FeaturedBlogCard_mediaImage__WoTu7{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease-out-strong)}.FeaturedBlogCard_card__8phUb:hover .FeaturedBlogCard_mediaImage__WoTu7{transform:scale(1.03)}.FeaturedBlogCard_card__8phUb:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:6px;border-radius:16px}.FeaturedBlogCard_content__JVlMR{display:flex;flex-direction:column;min-width:0}.FeaturedBlogCard_kicker__MHeOu{margin:0 0 12px;font-size:13px;color:var(--color-text-secondary)}.FeaturedBlogCard_kickerCategory__virVl{font-weight:700;text-transform:capitalize;color:var(--color-accent-ink)}.FeaturedBlogCard_title__80l12{font-size:clamp(26px,3vw,36px);letter-spacing:-.02em;font-weight:700;line-height:1.15;margin:0 0 16px;color:var(--color-text-primary,#111)}.FeaturedBlogCard_excerpt__lVRrM{font-size:17px;line-height:1.6;color:var(--color-text-secondary,#555);margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.FeaturedBlogCard_meta__2WN_j{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--color-text-secondary,#888);margin-bottom:24px}.FeaturedBlogCard_metaAuthor__vRKuP{font-weight:600;color:var(--color-text-primary,#222)}.FeaturedBlogCard_metaDot__ucY4F{opacity:.5}.FeaturedBlogCard_readMore__UATco{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;font-size:15px;font-weight:600;color:var(--color-accent-ink);transition:color .18s ease}.FeaturedBlogCard_readMoreArrow__4oyQp{display:inline-flex;align-items:center;transition:transform .18s ease}.FeaturedBlogCard_card__8phUb:hover .FeaturedBlogCard_readMore__UATco{color:var(--color-text-primary,#111)}.FeaturedBlogCard_card__8phUb:hover .FeaturedBlogCard_readMoreArrow__4oyQp{transform:translateX(3px)}@media (max-width:900px){.FeaturedBlogCard_card__8phUb{grid-template-columns:1fr;gap:24px}.FeaturedBlogCard_media__zz7uQ{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.FeaturedBlogCard_mediaImage__WoTu7,.FeaturedBlogCard_readMoreArrow__4oyQp,.FeaturedBlogCard_readMore__UATco{transition:none}}.Tooltip_wrapper__1baeU{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.Tooltip_tooltipFixed__tUZr_{position:fixed;z-index:var(--z-modal-dropdown);padding:6px 10px;background:var(--color-footer-surface,#1f2937);color:var(--color-text-white,#fff);border:1px solid var(--color-border-gray);font-size:var(--text-xs);font-weight:500;line-height:1.3;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transform:scale(.96);transition:opacity .15s ease,transform .15s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Tooltip_tooltipVisible__EJ3a5{opacity:1;transform:scale(1)}.Tooltip_tooltipInteractive___NB67.Tooltip_tooltipVisible__EJ3a5{pointer-events:auto}.BlogCard_cardLink__JIgR_{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:var(--radius-xl);overflow:hidden;transition:transform .22s ease,box-shadow .25s ease,border-color .2s ease}.BlogCard_cardLink__JIgR_:hover{transform:translateY(-4px);border-color:rgba(158,231,113,.22);box-shadow:0 24px 48px -24px rgba(11,14,30,.18),0 12px 24px -12px rgba(158,231,113,.18)}.BlogCard_cardCover__GY3J_{position:relative;width:100%;aspect-ratio:3/2;background:linear-gradient(135deg,rgba(158,231,113,.08),rgba(124,201,78,.06));overflow:hidden}.BlogCard_cardCoverImage__skZrA{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.BlogCard_cardLink__JIgR_:hover .BlogCard_cardCoverImage__skZrA{transform:scale(1.04)}.BlogCard_cardBody__3xieJ{padding:22px 24px 8px;display:flex;flex-direction:column;gap:10px;flex:1 1}.BlogCard_cardTitle__P8cc4{font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--color-text-primary,#111);-webkit-line-clamp:2}.BlogCard_cardExcerpt__OicEd,.BlogCard_cardTitle__P8cc4{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_cardExcerpt__OicEd{font-size:14.5px;line-height:1.55;color:var(--color-text-secondary,#555);-webkit-line-clamp:3}.BlogCard_cardFoot__zCnKt{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:14px 24px 20px;font-size:12.5px;color:var(--color-text-secondary,#888)}.BlogCard_cardCategory__LaQvu{text-transform:uppercase;font-weight:700;letter-spacing:.04em;color:var(--color-accent-ink)}.BlogCard_cardDot__vsUF7{opacity:.5}.BlogCard_cardAuthor__1zcPP,.BlogCard_cardDate__6uFbi{white-space:nowrap}.Button_button__f_l0m{--btn-size:32px;border:none;border-radius:var(--radius-md);font-weight:500;line-height:1.2;min-height:var(--btn-size);cursor:pointer;transition:background-color var(--transition-fast) ease,color var(--transition-fast) ease,opacity var(--transition-fast) ease,transform var(--transition-fast) ease;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.Button_hasHoverIcon__b8rSQ{gap:0}.Button_hoverIcon__iqSwb{display:inline-flex;align-items:center;max-width:0;margin-left:0;opacity:0;overflow:hidden;transition:max-width .25s cubic-bezier(.4,0,.2,1),opacity .2s ease,margin-left .25s ease}.Button_hasHoverIcon__b8rSQ:not(:disabled):focus-visible .Button_hoverIcon__iqSwb,.Button_hasHoverIcon__b8rSQ:not(:disabled):hover .Button_hoverIcon__iqSwb{max-width:24px;margin-left:5px;opacity:1}.Button_icon__BTVtg,.Button_trailingIcon__yf1f3{display:inline-flex;align-items:center;flex-shrink:0}.Button_hasHoverIcon__b8rSQ .Button_icon__BTVtg{margin-right:var(--space-2)}.Button_hasHoverIcon__b8rSQ .Button_trailingIcon__yf1f3{margin-left:var(--space-2)}.Button_iconOnly__RrAZs svg,.Button_icon__BTVtg svg,.Button_trailingIcon__yf1f3 svg{display:block}.Button_iconOnly__RrAZs svg,.Button_trailingIcon__yf1f3 svg{transition:transform var(--transition-fast) var(--ease-out)}.Button_button__f_l0m:not(:disabled):focus-visible .Button_trailingIcon__yf1f3 svg,.Button_button__f_l0m:not(:disabled):hover .Button_trailingIcon__yf1f3 svg{transform:translate(1px,-1px)}.Button_iconOnly__RrAZs:not(:disabled):focus-visible svg,.Button_iconOnly__RrAZs:not(:disabled):hover svg{transform:scale(1.08)}.Button_button__f_l0m:active:not(:disabled){transform:scale(.97)}.Button_button__f_l0m:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.Button_button__f_l0m:disabled{opacity:.5;cursor:not-allowed}.Button_primary__gNjMo{background-color:var(--color-accent);color:var(--color-on-accent)}.Button_primary__gNjMo:hover:not(:disabled){background-color:var(--color-accent-strong)}[data-surface=admin] .Button_primary__gNjMo:hover:not(:disabled){background-color:var(--color-text-primary);color:var(--color-background-gray-app)}.Button_secondary__6ARy2{background-color:var(--color-background-gray-light);color:var(--color-text-primary)}.Button_secondary__6ARy2:hover:not(:disabled){background-color:var(--color-border-gray)}.Button_ghost__nCpIY{background-color:var(--color-background-transparent);color:var(--color-text-primary)}.Button_ghost__nCpIY:hover:not(:disabled){background-color:var(--color-background-gray-light)}[data-theme=dark] .Button_secondary__6ARy2{background-color:var(--color-glass-white-bg)}[data-theme=dark] .Button_secondary__6ARy2:hover:not(:disabled){background-color:var(--color-glass-white-bg-hover)}[data-theme=dark] .Button_ghost__nCpIY:hover:not(:disabled){background-color:var(--color-glass-white-bg)}.Button_success___LYn1{background-color:var(--color-success);color:var(--color-text-white)}.Button_success___LYn1:hover:not(:disabled){background-color:var(--color-success-dark)}.Button_orange__gA5Pk{background-color:var(--color-orange);color:var(--color-text-white)}.Button_orange__gA5Pk:hover:not(:disabled){background-color:var(--color-orange-dark)}.Button_purple-light__8BxOz{background-color:var(--color-purple-light);color:var(--color-text-primary)}.Button_purple-light__8BxOz:hover:not(:disabled){background-color:var(--color-accent);color:var(--color-on-accent)}.Button_danger__yObcW{background-color:var(--color-error);color:var(--color-text-white)}.Button_danger__yObcW:hover:not(:disabled){background-color:var(--color-error-dark)}[data-theme=light] .Button_success___LYn1{color:var(--color-on-accent)}.Button_small__eTosT{--btn-size:var(--btn-size-sm);padding:var(--space-1) 10px;font-size:var(--text-xs)}.Button_medium__ShRpg{--btn-size:32px;padding:6px var(--space-3);font-size:var(--text-sm)}.Button_large__PNABv{--btn-size:38px;padding:9px var(--space-4);font-size:var(--text-base)}.Button_iconOnly__RrAZs{width:var(--btn-size);height:var(--btn-size);min-width:var(--btn-size);padding:0;gap:0;border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){.Button_hoverIcon__iqSwb{transition:opacity .2s ease}.Button_iconOnly__RrAZs svg,.Button_trailingIcon__yf1f3 svg{transition:none}.Button_button__f_l0m:not(:disabled):focus-visible .Button_trailingIcon__yf1f3 svg,.Button_button__f_l0m:not(:disabled):hover .Button_trailingIcon__yf1f3 svg,.Button_iconOnly__RrAZs:not(:disabled):focus-visible svg,.Button_iconOnly__RrAZs:not(:disabled):hover svg{transform:none}.Button_button__f_l0m:active:not(:disabled){transform:none}}.Badge_badge___Jmm6{display:inline-flex;align-items:center;justify-content:center;font-weight:600;border-radius:var(--radius-full);white-space:nowrap;line-height:1}.Badge_small__GmAZB{font-size:var(--text-xs);padding:3px var(--space-2)}.Badge_medium__QdWDU{font-size:var(--text-sm);padding:var(--space-1) 10px}.Badge_default__O0QWO{background:var(--color-gray-100);color:var(--color-text-secondary)}.Badge_success__RaaS6{background:var(--color-success-badge-bg);color:var(--color-success-badge-text)}.Badge_warning__LJiD3{background:var(--color-warning-light);color:var(--color-warning-ink)}.Badge_error__WI9Js{background:var(--color-error-light);color:var(--color-danger-ink)}.Badge_info__v9I5d{background:var(--color-info-light);color:var(--color-info-dark)}.Badge_purple__NULMm{background:var(--color-purple-badge-bg);color:var(--color-purple-badge-text)}[data-theme=light] .Badge_success__RaaS6{color:var(--color-success-ink)}[data-theme=light] .Badge_info__v9I5d{color:var(--color-info-ink)}:root[data-theme=light] .Badge_info__v9I5d{color:#17539F}.TicketDiscountsSection_section__8ag3B{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border-gray)}.TicketDiscountsSection_head__UfBff{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.TicketDiscountsSection_title__4aSw_{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-text-primary)}.TicketDiscountsSection_subtitle__vJA_p{margin:2px 0 0;max-width:62ch;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.TicketDiscountsSection_codeCell__s4DYO{display:flex;flex-direction:column;gap:2px;min-width:0}.TicketDiscountsSection_code__QRtLt{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-weight:700;letter-spacing:.04em;color:var(--color-text-primary)}.TicketDiscountsSection_codeText__stNnD,.TicketDiscountsSection_meta__ITu6o{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TicketDiscountsSection_meta__ITu6o{display:block;font-size:var(--text-xs);color:var(--color-text-tertiary)}.TicketDiscountsSection_numeric__EPp5J{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.TicketDiscountsSection_muted__WB9m6{margin:0;padding:var(--space-3) 0;font-size:var(--text-sm);color:var(--color-text-tertiary)}.TicketDiscountsSection_error__Rps77{margin:0;font-size:var(--text-sm);color:var(--color-danger,#c0392b)}.TicketDiscountsSection_form__SanYp{display:flex;flex-direction:column;gap:var(--space-3);text-align:left}.TicketDiscountsSection_formRow__Z0DGZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.TicketDiscountsSection_hint__vmg4L{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-bottom:var(--space-2)}@media (max-width:560px){.TicketDiscountsSection_formRow__Z0DGZ{grid-template-columns:1fr}}.PasswordChangeForm_dangerZoneSection__FY2UD{display:flex;flex-direction:column;gap:16px;animation:PasswordChangeForm_fadeIn__vC1mv .25s ease-out}@keyframes PasswordChangeForm_fadeIn__vC1mv{0%{opacity:0}to{opacity:1}}.PasswordChangeForm_dangerZoneHeader__GItvy{font-size:var(--text-base);font-weight:700;color:var(--color-danger-ink);margin:0}.PasswordChangeForm_passwordForm__UOW4e{display:flex;flex-direction:column;gap:16px;max-width:400px}.PasswordChangeForm_formGroup__fiGmp{display:flex;flex-direction:column;gap:6px}.PasswordChangeForm_formLabel__lM9G8{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary,#6B7280)}.PasswordChangeForm_formInput__dHdis{width:100%;padding:10px 14px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:var(--text-sm);font-family:Montserrat,sans-serif;color:var(--color-text-primary);background:var(--color-background-white);transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.PasswordChangeForm_formInput__dHdis:focus{outline:none;border-color:var(--color-accent-ink);box-shadow:0 0 0 3px rgba(158,231,113,.1)}.PasswordChangeForm_passwordCriteria__2u7M0{display:flex;flex-direction:column;gap:6px;padding:12px 16px;background:var(--color-gray-50,#F9FAFB);border-radius:8px}.PasswordChangeForm_passwordCriteriaTitle__Tyotd{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary,#6B7280);margin:0 0 4px}.PasswordChangeForm_criteriaItem__gNBNN{display:flex;align-items:center;gap:8px;font-size:var(--text-xs);transition:color .15s ease}.PasswordChangeForm_criteriaItem__gNBNN svg{width:16px;height:16px;flex-shrink:0}.PasswordChangeForm_criteriaMet___Yg5x{color:#10B981}.PasswordChangeForm_criteriaUnmet__lkFrF{color:var(--color-gray-400,#9CA3AF)}.PasswordChangeForm_passwordError__cqWI5{font-size:var(--text-xs);color:#EF4444;margin:0}[data-theme=light] .PasswordChangeForm_criteriaMet___Yg5x{color:var(--color-success-ink)}[data-theme=light] .PasswordChangeForm_criteriaUnmet__lkFrF{color:var(--color-text-tertiary)}[data-theme=light] .PasswordChangeForm_passwordError__cqWI5{color:var(--color-danger-ink)}.PasswordChangeForm_saveButton__JgRVJ{align-self:flex-start}@media (max-width:640px){.PasswordChangeForm_dangerZoneSection__FY2UD{overflow-x:auto;-webkit-overflow-scrolling:touch}.PasswordChangeForm_passwordForm__UOW4e{max-width:100%}}:root[data-theme=light] .PasswordChangeForm_criteriaMet___Yg5x{color:var(--color-success-ink)}:root[data-theme=light] .PasswordChangeForm_passwordError__cqWI5{color:var(--color-danger-ink)}.LinksBlockList_list__95549{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.LinksBlockList_row__ek4G8{border:1px solid var(--color-border-gray);border-radius:10px;background:var(--color-background-white);transition:border-color .15s ease,box-shadow .15s ease}.LinksBlockList_over__yf7Yy{box-shadow:0 -3px 0 0 var(--color-accent-ink)}.LinksBlockList_hasError__j23pZ{border-color:var(--color-error)}.LinksBlockList_disabled__kk94r .LinksBlockList_summary___Z4SS{opacity:.55}.LinksBlockList_head__btfGE{display:flex;align-items:center;gap:4px;padding:6px 8px 6px 4px}.LinksBlockList_handle__iz_P3{cursor:-webkit-grab;cursor:grab;padding:6px;color:var(--color-text-secondary);font-size:var(--text-sm);letter-spacing:-2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LinksBlockList_handle__iz_P3:active{cursor:-webkit-grabbing;cursor:grabbing}.LinksBlockList_summary___Z4SS{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 4px;border:0;background:none;color:var(--color-text-primary);text-align:left;cursor:pointer;font:inherit}.LinksBlockList_summary___Z4SS:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px;border-radius:6px}.LinksBlockList_type__WxQpR{font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);color:var(--color-text-secondary);flex-shrink:0}.LinksBlockList_label__2WK5C{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:600}.LinksBlockList_errorMark__rwffE{display:inline-flex;color:var(--color-error)}.LinksBlockList_controls__08nft{display:flex;align-items:center;gap:2px;flex-shrink:0}.LinksBlockList_hiddenNote__kuAMJ{margin:0 12px 8px 40px;font-size:var(--text-xs);color:var(--color-warning-text)}.DateTimePair_pair__qOFW5{display:flex;align-items:center;border:1px solid var(--color-border-gray);border-radius:8px;background:var(--color-background-white);transition:border-color var(--transition-base) ease}.DateTimePair_pair__qOFW5:focus-within{border-color:var(--color-accent-ink)}.DateTimePair_pairDisabled___N6G7{background:var(--color-background-gray-light);opacity:.7}.DateTimePair_date__CYlL5{flex:1 1 58%;min-width:0}.DateTimePair_time__HagSE{flex:1 1 42%;min-width:0}.DateTimePair_divider__PWpB7{align-self:stretch;width:1px;margin:6px 0;background:var(--color-border-gray);flex-shrink:0}.TicketDiscountField_field__8NYdi{display:flex;flex-direction:column;gap:6px}.TicketDiscountField_label__U5K4a{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary)}.TicketDiscountField_row__rTyhi{display:flex;align-items:stretch;gap:var(--space-2)}.TicketDiscountField_apply__WKmbM{flex-shrink:0;height:auto}.TicketDiscountField_input__rGZVE{flex:1 1;min-width:0;padding:9px 12px;border:1px solid var(--color-border-gray);border-radius:var(--radius-md,8px);background:var(--color-background-white);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TicketDiscountField_input__rGZVE:focus-visible{outline:none;border-color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-accent-ink)}.TicketDiscountField_error__D5pv6{margin:0;font-size:var(--text-xs);color:var(--color-danger,#c0392b)}.TicketDiscountField_applied__2FZPw{display:flex;align-items:center;gap:var(--space-2);min-height:36px}.TicketDiscountField_appliedCode__D2zwy{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.TicketDiscountField_appliedTotals__ElOHw{display:inline-flex;align-items:baseline;gap:var(--space-2);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TicketDiscountField_was__kMhSC{font-size:var(--text-xs);color:var(--color-text-tertiary)}.TicketDiscountField_now__0Dxd8{font-size:var(--text-sm);color:var(--color-text-primary)}.TicketDiscountField_remove__wy5X9{display:inline-flex;align-items:center;padding:4px;border:none;background:none;color:var(--color-text-tertiary);cursor:pointer}.TicketDiscountField_remove__wy5X9:hover{color:var(--color-text-primary)}.TicketDiscountField_srOnly__I7UF5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SponsorshipOffers_ticketSelection__08qZO{display:flex;flex-direction:column;gap:24px;scroll-padding-top:100px}.SponsorshipOffers_ticketSection__D3w7j,.SponsorshipOffers_ticketsList__uRrXF{display:flex;flex-direction:column;gap:16px}.SponsorshipOffers_attendeesCard__4LWnM{padding:24px;margin-top:8px;scroll-padding-top:100px}.SponsorshipOffers_attendeesTitle__7qkfM{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary);margin:0 0 20px}.SponsorshipOffers_attendeeForm___2x4C{padding:20px;background:var(--color-background-gray-lighter);border-radius:12px;margin-bottom:16px;border:1px solid var(--color-border-gray)}.SponsorshipOffers_attendeeForm___2x4C:last-child{margin-bottom:0}.SponsorshipOffers_attendeeNumber__o7b_o{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0 0 16px}.SponsorshipOffers_formGrid__X8FO7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.SponsorshipOffers_formField__MXAjm{display:flex;flex-direction:column;gap:8px}.SponsorshipOffers_formField__MXAjm label{font-size:var(--text-sm);font-weight:600;color:var(--color-gray-800)}.SponsorshipOffers_formField__MXAjm input{padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:8px;font-size:var(--text-sm);color:var(--color-text-primary);transition:border-color .2s ease;scroll-margin-top:100px;scroll-margin-bottom:20px}.SponsorshipOffers_formField__MXAjm input:focus{outline:none;border-color:var(--color-accent-ink)}.SponsorshipOffers_formFieldError__Rzw8B input,.SponsorshipOffers_formFieldError__Rzw8B input:focus{border-color:var(--color-danger-ink)}.SponsorshipOffers_formLabelError__FilOd{color:var(--color-danger-ink)!important}.SponsorshipOffers_inputError__F7Mio{border-color:var(--color-danger-ink)!important}.SponsorshipOffers_errorMessage__qaAGj{font-size:var(--text-xs);color:var(--color-danger-ink);margin-top:4px}.SponsorshipOffers_phoneInputWrapper__aDMor{display:flex;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box;min-width:0;border:1px solid var(--color-border-gray);border-radius:8px;transition:border-color .2s ease}.SponsorshipOffers_phoneInputWrapper__aDMor:focus-within{border-color:var(--color-accent-ink)}.SponsorshipOffers_phoneInputWrapper__aDMor:has(.SponsorshipOffers_phoneInput__1wkWs:focus){border-color:var(--color-accent-ink)}.SponsorshipOffers_formFieldError__Rzw8B .SponsorshipOffers_phoneInputWrapper__aDMor{border-color:var(--color-danger-ink)}.SponsorshipOffers_phoneInputWrapper__aDMor .SponsorshipOffers_phoneInput__1wkWs{flex:1 1;border:none;border-radius:0 8px 8px 0;padding:10px 12px}.SponsorshipOffers_phoneInputWrapper__aDMor .SponsorshipOffers_phoneInput__1wkWs:focus{outline:none;border:none}.SponsorshipOffers_formFieldError__Rzw8B .SponsorshipOffers_phoneInputWrapper__aDMor .SponsorshipOffers_phoneInput__1wkWs{border:none}.SponsorshipOffers_checkoutSection__7H_XD{position:-webkit-sticky;position:sticky;bottom:0;background:var(--color-background-white);padding-top:16px;border-top:1px solid var(--color-border-gray);margin-top:auto}.SponsorshipOffers_checkoutCard__1fZM0{padding:24px}.SponsorshipOffers_checkoutSummary__PX32s{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border-gray)}.SponsorshipOffers_summaryRow__cJ73j{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-base)}.SponsorshipOffers_summaryRow__cJ73j span:first-child{color:var(--color-text-secondary)}.SponsorshipOffers_summaryValue__Wezle{font-weight:700;color:var(--color-text-primary);font-size:var(--text-md)}.SponsorshipOffers_checkoutButton__ArGzA{width:100%}@media (max-width:768px){.SponsorshipOffers_formGrid__X8FO7{grid-template-columns:1fr}}.EventPurchaseFlow_section__m43sM{margin-bottom:0}.EventPurchaseFlow_section__m43sM+.EventPurchaseFlow_section__m43sM{margin-top:16px}@media (max-width:768px){.EventPurchaseFlow_section__m43sM{margin-bottom:24px}}.EventPurchaseFlow_sectionTitle__MmyW_{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0 0 16px}.EventPurchaseFlow_backButton__iaIKR{padding:4px 8px;font-size:var(--text-xs)}.EventPurchaseFlow_infoCard__WAKY_{background:var(--color-background-white);border-radius:12px;padding:32px;border:1px solid var(--color-border-gray)}.EventPurchaseFlow_infoCardTitle__5ihWw{font-size:var(--text-sm);font-weight:700;color:var(--color-text-secondary);margin:0 0 16px}.EventPurchaseFlow_sponsorshipSection__fhh7Y,.EventPurchaseFlow_ticketsSection__tGRa3{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.EventPurchaseFlow_breadcrumb__Ksu7K{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid var(--color-border-gray)}.EventPurchaseFlow_breadcrumbLink__m1hxR{background:none;border:none;padding:0;font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:color .15s ease}.EventPurchaseFlow_breadcrumbLink__m1hxR:hover{color:var(--color-accent-ink)}.EventPurchaseFlow_breadcrumbSep__yQ34h{color:var(--color-text-tertiary);font-size:var(--text-sm)}.EventPurchaseFlow_breadcrumbCurrent__6h93_{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.EventPurchaseFlow_ticketsHeader__QDAcV{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.EventPurchaseFlow_completePurchaseButton__OwDeM{width:100%;margin-top:24px;min-height:56px;border-radius:14px;font-size:var(--text-base)}.EventPurchaseFlow_checkoutButton__4SWx_{width:100%}.EventPurchaseFlow_summaryInfo__etPob{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border-gray)}.EventPurchaseFlow_summaryRow__Q_Do9{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.EventPurchaseFlow_summaryRow__Q_Do9 span:first-child{color:var(--color-text-secondary)}.EventPurchaseFlow_summaryValue__DcNIu{font-weight:700;color:var(--color-text-primary);font-size:var(--text-base)}.EventPurchaseFlow_mobileSummarySection__6TFCs{display:none}@media (max-width:768px){.EventPurchaseFlow_mobileSummarySection__6TFCs{display:block}.EventPurchaseFlow_sponsorshipSection__fhh7Y,.EventPurchaseFlow_ticketsSection__tGRa3{order:2;margin-bottom:24px}.EventPurchaseFlow_mobileSummarySection__6TFCs{order:3;margin-bottom:24px}}.EventCommunityInfo_communitySection__PfdmY{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.EventCommunityInfo_communityMain__WypsB{display:flex;flex-direction:row;align-items:center;gap:12px;flex:1 1;min-width:0;cursor:pointer}.EventCommunityInfo_communityIconSmall__jEgst{width:44px;height:44px;border-radius:12px;overflow:hidden;flex-shrink:0;background:var(--color-background-gray-light);border:1px solid var(--color-border-gray)}.EventCommunityInfo_communityIconImg__1K09Y{width:100%;height:100%;object-fit:cover}.EventCommunityInfo_communityInfo__l7gYi{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0;justify-content:center}.EventCommunityInfo_communityLabel__tMku3{font-size:var(--text-xs);font-weight:400;color:var(--color-text-secondary);line-height:1.2}.EventCommunityInfo_communityName__XifCa{font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary);margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.EventCommunityInfo_communityMain__WypsB:hover .EventCommunityInfo_communityName__XifCa{color:var(--color-accent-ink)}.EventCommunityInfo_hostBadge__ISjWb{margin-left:4px;vertical-align:middle}.EventCommunityInfo_editEventLink__Z5vuK,.EventCommunityInfo_joinCommunityLink__b6fbq,.EventCommunityInfo_joinedCommunityLink__vbA_n{font-size:var(--text-sm);font-weight:600;line-height:1;border:none;border-radius:100px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.EventCommunityInfo_joinCommunityLink__b6fbq{color:var(--color-on-accent);background:var(--color-accent);padding:10px 24px}.EventCommunityInfo_joinCommunityLink__b6fbq:hover{background:var(--color-accent-strong)}.EventCommunityInfo_joinedCommunityLink__vbA_n{color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border-gray);padding:9px 18px}.EventCommunityInfo_joinedCommunityLink__vbA_n:hover{color:var(--color-text-primary);border-color:var(--color-border-gray-dark)}.EventCommunityInfo_editEventLink__Z5vuK{color:var(--color-text-secondary);background:none;border:1px solid var(--color-border-gray,#e5e7eb);padding:5px;border-radius:8px}.EventCommunityInfo_editEventLink__Z5vuK:hover{color:var(--color-orange);border-color:var(--color-orange)}.EventCommunityInfo_checkIcon__Z0RCQ{font-size:var(--text-sm);color:currentColor;flex-shrink:0}.EventCommunityInfo_coHosted__29zkD .EventCommunityInfo_communityIconSmall__jEgst{width:40px;height:40px;border-radius:10px}.EventCommunityInfo_coHosted__29zkD .EventCommunityInfo_communityName__XifCa{font-size:var(--text-sm);display:block;-webkit-line-clamp:unset;white-space:nowrap;max-width:200px}.EventCommunityInfo_collaboratorList__QQjNT{display:flex;flex-direction:column;gap:14px;margin-top:14px}.EventCommunityInfo_collaboratorItem__qDuKl{display:flex;align-items:center;gap:12px;width:100%;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit}.EventCommunityInfo_collaboratorAvatar__tNI_H{flex-shrink:0;border-radius:10px}.EventCommunityInfo_collaboratorName___vzle{font-size:var(--text-sm);font-weight:700;color:var(--color-text-primary);margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;transition:color .2s ease}.EventCommunityInfo_collaboratorItem__qDuKl:hover .EventCommunityInfo_collaboratorName___vzle{color:var(--color-accent-ink)}.EventCommunityInfo_hostedBy__lZ5HB{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit}.EventCommunityInfo_hostAvatars__ih_Im{display:flex;flex-shrink:0;align-items:center}.EventCommunityInfo_hostAvatar__O3pqN{border-radius:8px;box-shadow:0 0 0 2px var(--color-background-gray-app)}.EventCommunityInfo_hostAvatars__ih_Im>.EventCommunityInfo_hostAvatar__O3pqN:not(:first-child){margin-left:-8px}.EventCommunityInfo_hostedByText__mE2kO{flex:1 1;min-width:0;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventCommunityInfo_hostedBy__lZ5HB:hover .EventCommunityInfo_hostedByText__mE2kO{color:var(--color-text-primary)}.EventCommunityInfo_hostChips__TESDf{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;min-width:0}.EventCommunityInfo_hostChip__73k59{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;padding:4px 10px 4px 4px;border-radius:10px;background:color-mix(in srgb,var(--color-text-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-border-gray) 60%,transparent);cursor:pointer;font-family:inherit;text-align:left;transition:background-color .15s ease}.EventCommunityInfo_hostChip__73k59:focus-visible,.EventCommunityInfo_hostChip__73k59:hover{background:color-mix(in srgb,var(--color-text-primary) 9%,transparent)}.EventCommunityInfo_hostChipLogo__7QmaP{flex-shrink:0}.EventCommunityInfo_hostChipName__r3Mtf{min-width:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventCommunityInfo_hostChipMore__tpFck{padding:4px 10px;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.EventCommunityInfo_hostChipChevron__lH35n{flex-shrink:0;font-size:var(--text-base);color:var(--color-text-secondary);transition:transform var(--transition-fast) ease}.EventCommunityInfo_hostChip__73k59:hover .EventCommunityInfo_hostChipChevron__lH35n{transform:translateX(2px)}.EventCommunityInfo_hostsModal__pa2S1{padding:14px!important}.EventCommunityInfo_hostsModalList__6TmKG{display:flex;flex-direction:column;gap:4px}.EventCommunityInfo_hostsModalRow__ij6yg{display:flex;align-items:center;gap:12px;width:100%;padding:10px 8px;border:none;border-radius:12px;background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s ease}.EventCommunityInfo_hostsModalRow__ij6yg:hover{background:var(--color-background-gray-light)}.EventCommunityInfo_hostsModalAvatar__xW1dn{flex-shrink:0;border-radius:10px}.EventCommunityInfo_hostsModalName__M9lnS{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.IconText_iconText__QxMqQ{display:inline-flex;align-items:center}.IconText_icon__G30Wp{flex-shrink:0}.IdentityMetaRow_row__NFuzW{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--space-4);font-size:var(--text-sm);line-height:1.4;color:var(--color-text-secondary,#6b7280);container-type:inline-size}.IdentityMetaRow_link__mp9we{color:var(--color-accent-ink);text-decoration:none;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IdentityMetaRow_link__mp9we:hover{text-decoration:underline;text-underline-offset:2px}.IdentityMetaRow_link__mp9we:focus-visible{text-decoration:underline;text-underline-offset:2px;outline:2px solid var(--color-accent-ink);outline-offset:2px;border-radius:4px}@container (max-width: 480px){.IdentityMetaRow_date__owpj9{display:none}}@media (max-width:640px){.IdentityMetaRow_row__NFuzW{font-size:var(--text-xs);gap:4px var(--space-3)}.IdentityMetaRow_link__mp9we{max-width:200px}}.EventSponsorSpotlight_grid__5Kops{display:flex;flex-wrap:wrap;justify-content:center;gap:28px}.EventSponsorSpotlight_card__4hh4m{width:300px;padding:32px 28px;border-radius:16px;border:1px solid var(--color-border-gray);background:var(--color-background-white);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;opacity:0;transform:translateY(16px);transition:opacity .42s ease,transform .42s ease,box-shadow .18s ease,border-color .18s ease}.EventSponsorSpotlight_card__4hh4m.EventSponsorSpotlight_isIn__cVAa_{opacity:1;transform:translateY(0)}.EventSponsorSpotlight_card__4hh4m.EventSponsorSpotlight_isIn__cVAa_:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);cursor:pointer}.EventSponsorSpotlight_card_diamond__0qPpQ{--tier-rgb:111,211,232}.EventSponsorSpotlight_card_platinum__4w9eD{--tier-rgb:185,196,207}.EventSponsorSpotlight_card_gold__HP3M0{--tier-rgb:227,179,65}.EventSponsorSpotlight_card_silver__zuLgP{--tier-rgb:152,161,169}.EventSponsorSpotlight_card_bronze__ZctEz{--tier-rgb:195,131,72}.EventSponsorSpotlight_card__4hh4m[class*=card_]{border-color:rgba(var(--tier-rgb),.34);background:linear-gradient(135deg,rgba(var(--tier-rgb),.13) 0,rgba(var(--tier-rgb),.043) 100%)}.EventSponsorSpotlight_card__4hh4m.EventSponsorSpotlight_isIn__cVAa_[class*=card_]:hover{border-color:rgba(var(--tier-rgb),.55)}.EventSponsorSpotlight_logoCard__lTqAy{width:220px;height:120px;border-radius:12px;background:var(--color-background-gray-light);border:1px solid var(--color-border-gray);display:flex;align-items:center;justify-content:center;overflow:hidden}.EventSponsorSpotlight_logo__5otuK{max-width:78%;max-height:68%;object-fit:contain}.EventSponsorSpotlight_logoFallback__r_X6J{font-size:var(--text-2xl);font-weight:700;color:var(--color-text-secondary)}.EventSponsorSpotlight_company__hE31a{font-size:var(--text-md);font-weight:700;color:var(--color-text-primary)}.EventSponsorSpotlight_type__w5a2h{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--color-text-secondary)}.EventSponsorSpotlight_type_diamond__gz89D{color:#6FD3E8}.EventSponsorSpotlight_type_platinum__H55Xr{color:#B9C4CF}.EventSponsorSpotlight_type_gold__CN12r{color:#E3B341}.EventSponsorSpotlight_type_silver__eJnoi{color:#98A1A9}.EventSponsorSpotlight_type_bronze__tBN_Y{color:#C38348}@media (prefers-reduced-motion:reduce){.EventSponsorSpotlight_card__4hh4m{opacity:1;transform:none;transition:none}.EventSponsorSpotlight_card__4hh4m.EventSponsorSpotlight_isIn__cVAa_:hover{transform:none}}.EventSponsorTieredGrid_tiers__E1UL_{display:flex;flex-direction:column;gap:28px}.EventSponsorTieredGrid_tierGroup__P1u7P{display:flex;flex-direction:column;gap:12px}.EventSponsorTieredGrid_tierLabel__xK2Th{display:flex;align-items:center;justify-content:center;gap:6px;font-size:var(--text-2xs);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--color-text-secondary)}.EventSponsorTieredGrid_tierLabel_diamond__SVXp_{color:#6FD3E8}.EventSponsorTieredGrid_tierLabel_platinum___Wkh6{color:#B9C4CF}.EventSponsorTieredGrid_tierLabel_gold__dN4bB{color:#E3B341}.EventSponsorTieredGrid_tierLabel_silver__QaOL_{color:#98A1A9}.EventSponsorTieredGrid_tierLabel_bronze__2z_eN{color:#C38348}.EventSponsorTieredGrid_cardGrid__EyOdy{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.EventSponsorTieredGrid_cardGrid_diamond__SEgeT{gap:32px}.EventSponsorTieredGrid_cardGrid_platinum__QRM3q{gap:26px}.EventSponsorTieredGrid_cardGrid_gold__TQga9{gap:22px}.EventSponsorTieredGrid_cardGrid_silver__0SsZr{gap:18px}.EventSponsorTieredGrid_cardGrid_bronze__9Sp_C{gap:14px}.EventSponsorTieredGrid_tile__XC_ga{display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transform:translateY(16px);transition:opacity .42s ease,transform .42s ease}.EventSponsorTieredGrid_tile__XC_ga.EventSponsorTieredGrid_isIn__uISU1{opacity:1;transform:translateY(0)}.EventSponsorTieredGrid_tile__XC_ga.EventSponsorTieredGrid_isIn__uISU1:hover{transform:translateY(-4px);cursor:pointer}.EventSponsorTieredGrid_tile__XC_ga.EventSponsorTieredGrid_isIn__uISU1:hover .EventSponsorTieredGrid_card__hi6Ge{box-shadow:var(--shadow-md)}.EventSponsorTieredGrid_card__hi6Ge{width:100px;height:58px;border-radius:10px;background:var(--color-background-gray-light);border:1px solid var(--color-border-gray);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.EventSponsorTieredGrid_name__FaFTs{font-size:var(--text-xs);font-weight:600;color:var(--color-text-primary);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventSponsorTieredGrid_card_diamond__9Y81T{width:200px;height:116px;border-color:rgba(111,211,232,.34);background:linear-gradient(135deg,rgba(111,211,232,.13),rgba(111,211,232,.043))}.EventSponsorTieredGrid_card_platinum___uxkl{width:170px;height:99px;border-color:rgba(185,196,207,.34);background:linear-gradient(135deg,rgba(185,196,207,.13),rgba(185,196,207,.043))}.EventSponsorTieredGrid_card_gold__VTDFU{width:145px;height:84px;border-color:rgba(227,179,65,.34);background:linear-gradient(135deg,rgba(227,179,65,.13),rgba(227,179,65,.043))}.EventSponsorTieredGrid_card_silver__nPTGU{width:120px;height:70px;border-color:rgba(152,161,169,.34);background:linear-gradient(135deg,rgba(152,161,169,.13),rgba(152,161,169,.043))}.EventSponsorTieredGrid_card_bronze__asURP{width:100px;height:58px;border-color:rgba(195,131,72,.34);background:linear-gradient(135deg,rgba(195,131,72,.13),rgba(195,131,72,.043))}.EventSponsorTieredGrid_logo__3Um62{max-width:78%;max-height:68%;object-fit:contain}.EventSponsorTieredGrid_logoFallback__caUmL{font-size:var(--text-lg);font-weight:700;color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.EventSponsorTieredGrid_tile__XC_ga{opacity:1;transform:none;transition:none}.EventSponsorTieredGrid_tile__XC_ga.EventSponsorTieredGrid_isIn__uISU1:hover{transform:none}}.EventSponsorsDisplay_section__UnSDN{margin-bottom:0}.EventSponsorsDisplay_header__Obtd2{display:flex;align-items:center;justify-content:space-between;gap:12px}.EventSponsorsDisplay_sectionTitle__eeAB0{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}.EventSponsorsDisplay_sponsorButton__sjvGz{flex-shrink:0}.EventSponsorsDisplay_divider__FHgQB{height:1px;background:var(--color-border-gray);margin:14px 0}.EventSponsorsDisplay_marquee__wrU1h{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent)}.EventSponsorsDisplay_track__hgczY{display:flex;width:max-content;list-style:none;margin:0;padding:0;animation-name:EventSponsorsDisplay_sponsorScroll__zZz7N;animation-timing-function:linear;animation-iteration-count:infinite}.EventSponsorsDisplay_marquee__wrU1h:hover .EventSponsorsDisplay_track__hgczY{animation-play-state:paused}@keyframes EventSponsorsDisplay_sponsorScroll__zZz7N{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.EventSponsorsDisplay_item__dIPof{flex:0 0 auto;width:150px;margin-right:28px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.EventSponsorsDisplay_logoCard__FOF7Z{width:150px;height:90px;border-radius:12px;background:var(--color-background-gray-light);border:1px solid var(--color-border-gray);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .2s ease}.EventSponsorsDisplay_clickable__OHKvs{cursor:pointer}.EventSponsorsDisplay_clickable__OHKvs:hover{border-color:var(--color-accent-ink)}.EventSponsorsDisplay_logoCard_diamond__W1qkS{border-color:rgba(111,211,232,.34);background:linear-gradient(135deg,rgba(111,211,232,.13),rgba(111,211,232,.043))}.EventSponsorsDisplay_logoCard_platinum__TNx_7{border-color:rgba(185,196,207,.34);background:linear-gradient(135deg,rgba(185,196,207,.13),rgba(185,196,207,.043))}.EventSponsorsDisplay_logoCard_gold__CrpMT{border-color:rgba(227,179,65,.34);background:linear-gradient(135deg,rgba(227,179,65,.13),rgba(227,179,65,.043))}.EventSponsorsDisplay_logoCard_silver__2l5pK{border-color:rgba(152,161,169,.34);background:linear-gradient(135deg,rgba(152,161,169,.13),rgba(152,161,169,.043))}.EventSponsorsDisplay_logoCard_bronze__0_iQL{border-color:rgba(195,131,72,.34);background:linear-gradient(135deg,rgba(195,131,72,.13),rgba(195,131,72,.043))}.EventSponsorsDisplay_logo__daTSC{max-width:78%;max-height:68%;object-fit:contain}.EventSponsorsDisplay_logoFallback__hNtS5{font-size:var(--text-xl);font-weight:700;color:var(--color-text-secondary)}.EventSponsorsDisplay_company__bgkz0{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventSponsorsDisplay_type__Ef7GQ{display:flex;align-items:center;justify-content:center;gap:4px;font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary)}.EventSponsorsDisplay_type_diamond__tcUrX{color:#6FD3E8;font-weight:600}.EventSponsorsDisplay_type_platinum__YB16P{color:#B9C4CF;font-weight:600}.EventSponsorsDisplay_type_gold__QN7DL{color:#E3B341;font-weight:600}.EventSponsorsDisplay_type_silver__gV_Uu{color:#98A1A9;font-weight:600}.EventSponsorsDisplay_type_bronze__c28R2{color:#C38348;font-weight:600}@media (prefers-reduced-motion:reduce){.EventSponsorsDisplay_marquee__wrU1h{overflow-x:auto}.EventSponsorsDisplay_track__hgczY{animation:none;flex-wrap:wrap;justify-content:center;gap:20px}}.EventDetailMainContent_section__fwZAU{margin-bottom:0}.EventDetailMainContent_section__fwZAU+.EventDetailMainContent_section__fwZAU{margin-top:var(--space-4)}.EventDetailMainContent_section__fwZAU.EventDetailMainContent_addressSection__uz_ha,.EventDetailMainContent_section__fwZAU.EventDetailMainContent_commentsSection__Fz6qK,.EventDetailMainContent_section__fwZAU.EventDetailMainContent_gallerySection__NLbOE,.EventDetailMainContent_section__fwZAU.EventDetailMainContent_scheduleSection__9YQqV,.EventDetailMainContent_section__fwZAU.EventDetailMainContent_sponsorsSection__GMiAf{margin-top:var(--space-7)}.EventDetailMainContent_eventDetailsContainer__hx6ml{background:var(--color-background-white);border-radius:var(--radius-lg);padding:var(--space-7);border:1px solid var(--color-border-gray);display:flex;flex-direction:column;gap:var(--space-3)}.EventDetailMainContent_eventTitleSection__3Xu2G{text-align:left}.EventDetailMainContent_desktopTitle__tv_rJ,.EventDetailMainContent_eventTitleText__4WcXU{font-size:var(--text-display-sm);font-weight:var(--type-page-title-weight);letter-spacing:-.01em;color:var(--color-text-primary);margin:0;line-height:1.3;word-wrap:break-word}.EventDetailMainContent_eventTitleText__4WcXU{flex:1 1}.EventDetailMainContent_editInline__F4fmX{display:inline;margin-left:10px;padding:0;border:none;background:none;color:var(--color-orange);font-family:inherit;font-size:var(--text-xs);font-weight:600;text-decoration:underline;cursor:pointer;white-space:nowrap;vertical-align:baseline}.EventDetailMainContent_editInline__F4fmX:hover{opacity:.85}.EventDetailMainContent_desktopTitleSection__ed813{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.EventDetailMainContent_mobileCategories__8CD6a{padding-top:14px;border-top:1px solid var(--color-border-gray)}.EventDetailMainContent_section__fwZAU.EventDetailMainContent_participationSection__5abow{margin-top:var(--space-6)}.EventDetailMainContent_mobileSidebarContent__ck99F,.EventDetailMainContent_mobileTicketSection__YZpsN{display:none}@media (max-width:768px){.EventDetailMainContent_section__fwZAU{margin-bottom:var(--space-6)}.EventDetailMainContent_section__fwZAU.EventDetailMainContent_addressSection__uz_ha,.EventDetailMainContent_section__fwZAU.EventDetailMainContent_scheduleSection__9YQqV,.EventDetailMainContent_section__fwZAU.EventDetailMainContent_sponsorsSection__GMiAf{margin-top:0}.EventDetailMainContent_section__fwZAU.EventDetailMainContent_commentsSection__Fz6qK{margin-top:var(--space-3)}.EventDetailMainContent_mobileSidebarContent__ck99F,.EventDetailMainContent_mobileTicketSection__YZpsN{display:block}.EventDetailMainContent_desktopTitleSection__ed813{display:none}.EventDetailMainContent_eventDetailsContainer__hx6ml{background:transparent!important;border-radius:0!important;padding:0!important;border:none!important;gap:16px;display:flex;flex-direction:column;box-shadow:none!important}.EventDetailMainContent_mobileSidebarContent__ck99F{order:4;margin-bottom:24px}.EventDetailMainContent_descriptionSection__jwOGZ{order:5;margin-bottom:24px}.EventDetailMainContent_mobileTicketSection__YZpsN,.EventDetailMainContent_participationSection__5abow{order:6;margin-bottom:24px}.EventDetailMainContent_addressSection__uz_ha{order:7;margin-bottom:24px}.EventDetailMainContent_speakersSection__4TQVN{order:8;margin-bottom:24px}.EventDetailMainContent_scheduleSection__9YQqV{order:9;margin-bottom:24px}.EventDetailMainContent_sponsorsSection__GMiAf{order:10;margin-bottom:24px}.EventDetailMainContent_gallerySection__NLbOE{order:11}.EventDetailMainContent_commentsSection__Fz6qK{order:11;margin-bottom:24px}}.ReferralPromptBanner_banner__90dSD{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:16px;border-radius:14px;background:var(--brand-green-soft,rgba(159,232,112,.16));border:1px solid var(--brand-green,#9fe870)}.ReferralPromptBanner_avatar__JJYLa{flex-shrink:0;display:flex}.ReferralPromptBanner_iconWrap__F66t9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--brand-green,#9fe870);color:var(--brand-green-ink,#163301)}.ReferralPromptBanner_message__qbKgw{margin:0;font-size:var(--text-sm);font-weight:600;line-height:1.4;color:var(--color-text-primary)}.EventCertificateCard_card__UFG72{display:flex;flex-direction:column;gap:12px;padding:16px;margin-bottom:16px;border-radius:16px;background:var(--brand-green-soft,rgba(159,232,112,.16));border:1px solid var(--brand-green,#9fe870)}.EventCertificateCard_header__ZnJN_{display:flex;align-items:center;gap:8px}.EventCertificateCard_headerIcon__5XQmB{color:var(--brand-green-ink,#163301);flex-shrink:0}.EventCertificateCard_headerTitle__w6u_o{font-size:var(--text-sm);font-weight:700;color:var(--text-primary,#111827)}.EventCertificateCard_body__Qv4zQ{display:flex;align-items:center;gap:16px}.EventCertificateCard_image__issf9{width:140px;height:100px;object-fit:cover;border-radius:10px;background:var(--surface-muted,#f3f4f6);flex-shrink:0}.EventCertificateCard_info__LmoTT{display:flex;flex-direction:column;gap:8px;min-width:0}.EventCertificateCard_programTitle__sbTqs{font-size:var(--text-sm);font-weight:600;color:var(--text-primary,#111827)}.EventCertificateCard_viewButton__oZXto{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:8px 14px;border:none;border-radius:999px;background:var(--brand-green,#9fe870);color:var(--brand-green-ink,#163301);font-size:var(--text-xs);font-weight:700;cursor:pointer}.EventCertificateCard_viewButton__oZXto:hover{filter:brightness(.96)}@media (max-width:480px){.EventCertificateCard_body__Qv4zQ{flex-direction:column;align-items:flex-start}.EventCertificateCard_image__issf9{width:100%;height:140px}}.ProfileCompletionBanner_badge__aXD_v{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border:none;border-radius:999px;background:#fbbf24;color:#131512;font:inherit;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.28);transition:transform .16s ease,box-shadow .16s ease}.ProfileCompletionBanner_badge__aXD_v:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.34)}.ProfileCompletionBanner_icon__EbGI4{display:inline-flex;flex-shrink:0}.ProfileCompletionBanner_text__9QVb0{display:inline-flex;align-items:center;gap:8px}.ProfileCompletionBanner_label__c79L8{font-size:var(--text-xs);font-weight:700;white-space:nowrap}.ProfileCompletionBanner_count__VCBv0{font-size:var(--text-xs);font-weight:700;padding:1px 8px;border-radius:999px;background:rgba(19,21,18,.14)}@media (max-width:640px){.ProfileCompletionBanner_badge__aXD_v{padding:8px;gap:0}.ProfileCompletionBanner_text__9QVb0{display:none}}@media (prefers-reduced-motion:reduce){.ProfileCompletionBanner_badge__aXD_v{transition:none}.ProfileCompletionBanner_badge__aXD_v:hover{transform:none}}.ProfileCompletionModal_body__ejibF{display:flex;flex-direction:column;gap:16px}.ProfileCompletionModal_head__CW0Mn{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ProfileCompletionModal_subtitle__oYvY9{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-text-tertiary)}.ProfileCompletionModal_progressLabel__UiTd6{flex-shrink:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.ProfileCompletionModal_track__LMo3X{height:6px;border-radius:var(--radius-full,999px);background:var(--color-background-gray-light);overflow:hidden}.ProfileCompletionModal_fill__1I2Jn{height:100%;border-radius:var(--radius-full,999px);background:var(--color-accent);transition:width .4s ease}.ProfileCompletionModal_list__ZDAgG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ProfileCompletionModal_row__6xTx1{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-gray-extra-light)}.ProfileCompletionModal_rowDone__dDvZK{background:var(--color-purple-bg-subtle);border-color:var(--color-accent)}.ProfileCompletionModal_marker__AkKg8{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--color-background-gray-light);font-size:var(--text-xs);font-weight:700;color:var(--color-text-secondary)}.ProfileCompletionModal_markerDone__elvaj{background:var(--color-accent);color:var(--color-on-accent)}.ProfileCompletionModal_rowText__DN9SZ{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.ProfileCompletionModal_rowTitle__bBxAb{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.ProfileCompletionModal_rowDone__dDvZK .ProfileCompletionModal_rowTitle__bBxAb{color:var(--color-accent-strong-ink)}.ProfileCompletionModal_rowDesc__iAd3A{font-size:var(--text-xs);line-height:1.4;color:var(--color-text-tertiary)}.ProfileCompletionModal_rowAction__rNls2{flex-shrink:0;padding:7px 14px;border:1px solid var(--color-border-gray-dark);border-radius:10px;background:var(--color-background-white);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.ProfileCompletionModal_rowAction__rNls2:hover{border-color:var(--color-accent-ink);background:var(--color-purple-bg-subtle)}@media (max-width:640px){.ProfileCompletionModal_row__6xTx1{flex-wrap:wrap;align-items:flex-start}.ProfileCompletionModal_rowText__DN9SZ{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px);min-width:0}.ProfileCompletionModal_rowAction__rNls2{margin:10px 0 0 36px}}@media (prefers-reduced-motion:reduce){.ProfileCompletionModal_fill__1I2Jn,.ProfileCompletionModal_rowAction__rNls2{transition:none}}.EventScheduleField_schedule__BfAga{--schedule-gap:16px;display:flex;flex-direction:column;gap:var(--schedule-gap)}.EventScheduleField_scheduleRow__bRUHV{display:flex;align-items:stretch;gap:14px}.EventScheduleField_scheduleMarker__xw_Xj{position:relative;width:12px;flex-shrink:0}.EventScheduleField_scheduleDot__VTjAo{position:absolute;top:4px;left:50%;transform:translateX(-50%);width:11px;height:11px;border-radius:50%;background:var(--color-accent);border:2px solid var(--color-background-white);box-shadow:0 0 0 1px var(--color-accent);z-index:1}.EventScheduleField_scheduleRow__bRUHV:not(:last-child) .EventScheduleField_scheduleMarker__xw_Xj:after{content:"";position:absolute;left:50%;top:4px;bottom:calc(-1 * var(--schedule-gap));border-left:2px dotted var(--color-accent);transform:translateX(-50%)}.EventScheduleField_scheduleContent__T9wzd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.EventScheduleField_scheduleLabel__EHd_z{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.EventFormatSelect_root__CqBN6{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.EventFormatSelect_option__qripU{display:flex;align-items:center;gap:var(--space-3);min-height:56px;box-sizing:border-box;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-gray);border-radius:var(--radius-lg,12px);background:var(--color-background-white);color:var(--color-text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.EventFormatSelect_option__qripU:hover:not(:disabled){border-color:var(--color-accent)}.EventFormatSelect_option__qripU:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb),.25)}.EventFormatSelect_option__qripU:disabled{opacity:.55;cursor:not-allowed}.EventFormatSelect_optionSelected___8zE7{border-color:var(--color-accent)}.EventFormatSelect_icon__sz1wu{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-md,8px)}.EventFormatSelect_iconInPerson__edesI{background:rgba(var(--color-accent-rgb),.16);color:var(--color-accent-strong,var(--color-accent))}.EventFormatSelect_iconOnline__ZfuEs{background:var(--color-blue-bg-subtle,rgba(59,130,246,.16));color:var(--color-blue-600,#3b82f6)}.EventFormatSelect_label__PLOmn{flex:1 1;min-width:0;font-size:var(--text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventFormatSelect_check__jWjcS{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-accent)}@media (max-width:480px){.EventFormatSelect_root__CqBN6{grid-template-columns:1fr}}.CopyButton_root__TYm_I{transition:color var(--transition-fast) ease}.CopyButton_root__TYm_I:focus-visible,.CopyButton_root__TYm_I:hover{color:var(--color-success)}.ShareQrModal_body__UIiSy{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.ShareQrModal_description___PRok{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--color-text-secondary);max-width:40ch}.ShareQrModal_qrPlate__P_Tds{padding:var(--space-3);background:#ffffff;border:1px solid var(--color-border-gray);border-radius:var(--radius-md);line-height:0}.ShareQrModal_caption__rDmtp{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.ShareQrModal_linkRow__Lrvmz{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--color-background-gray-light);border-radius:var(--radius-md);min-width:0}.ShareQrModal_linkLabel__PtfSU{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);flex-shrink:0}.ShareQrModal_linkValue__jbv4f{flex:1 1;min-width:0;border:none;background:none;padding:0;font-size:var(--text-xs);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-text-secondary);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareQrModal_linkValue__jbv4f:hover{color:var(--color-text-primary)}.ShareQrModal_actions__W5oK_{display:flex;gap:var(--space-2);justify-content:center;width:100%}.LinksPageShareRow_row__wkSoj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:10px;background:var(--color-background-white)}.LinksPageShareRow_url__MGArm{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--color-text-primary);font-size:var(--text-sm);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.LinksPageShareRow_url__MGArm:hover{color:var(--color-accent-ink)}.LinksPageShareRow_actions__nvUxs{display:flex;gap:6px}.LinksPageSettingsCard_card__Pcvjw{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-white)}.LinksPageSettingsCard_head__1tSSo{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.LinksPageSettingsCard_title__iGRh2{margin:0 0 4px;font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);color:var(--color-text-primary)}.LinksPageSettingsCard_body__wHQmg{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.45}.LinksPageSettingsCard_open__TMv8c{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.LinksPageSettingsCard_open__TMv8c>:first-child{align-self:stretch}.LinksPageSettingsCard_lapsed__5Sz4_{margin:0;padding:10px 12px;border-radius:10px;background:var(--color-warning-light);color:var(--color-text-primary);font-size:var(--text-sm);line-height:1.45}