.AuthLayout-module__p66WmG__authLayout{--mk-header-h:52px;--auth-perch:92px}.AuthLayout-module__p66WmG__authLayout__river{z-index:0;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}.AuthLayout-module__p66WmG__authLayout__content{flex-direction:column;min-height:100dvh;display:flex}.AuthLayout-module__p66WmG__authLayout__main{flex:1;place-items:center;padding:8px 16px;display:grid}.AuthLayout-module__p66WmG__authLayout__stage{width:min(100%,510px);margin-top:var(--auth-perch)}.AuthLayout-module__p66WmG__authLayout__card{min-height:260px;color:var(--mk-fg);animation:AuthLayout-module__p66WmG__authCard .52s var(--mk-ease) backwards;padding:clamp(20px,5vw,40px)}@keyframes AuthLayout-module__p66WmG__authCard{0%{opacity:.35;transform:translateY(14px)scale(.985)}}@media (max-width:767px){.AuthLayout-module__p66WmG__authLayout{--auth-perch:60px}}@media (max-height:620px){.AuthLayout-module__p66WmG__authLayout{--auth-perch:44px}.AuthLayout-module__p66WmG__authLayout__main{padding:8px 16px}}@media (max-height:480px){.AuthLayout-module__p66WmG__authLayout{--auth-perch:16px}}@media (prefers-reduced-motion:reduce){.AuthLayout-module__p66WmG__authLayout__card{animation:none}}.AuthLayout-module__p66WmG__authLayout__card input:not([type=checkbox],[type=radio],[type=hidden]){border-color:var(--mk-border-2);background:color-mix(in srgb, var(--mk-bg) 60%, transparent);border-radius:10px;height:40px;transition:border-color .2s,box-shadow .2s,background-color .2s}.AuthLayout-module__p66WmG__authLayout__card input:focus-visible{border-color:color-mix(in srgb, var(--mk-red) 70%, var(--mk-fg));box-shadow:0 0 0 3px color-mix(in srgb, var(--mk-red) 18%, transparent);background:color-mix(in srgb, var(--mk-bg) 80%, transparent)}.AuthLayout-module__p66WmG__authLayout__card input[aria-invalid=true]{border-color:var(--destructive)}.AuthLayout-module__p66WmG__authLayout__card input::placeholder{color:var(--mk-faint-fg)}@supports not (-webkit-touch-callout:none){.AuthLayout-module__p66WmG__authLayout__card input:not([type=checkbox],[type=radio],[type=hidden]){font-size:var(--text-xl)}}.AuthLayout-module__p66WmG__authLayout__card [data-slot=form-message],.AuthLayout-module__p66WmG__authLayout__card [data-slot=form-description]{font-size:var(--text-base);line-height:1.5}.AuthLayout-module__p66WmG__authLayout__card [data-slot=form-description]{color:var(--mk-fg-soft)}.AuthLayout-module__p66WmG__authLayout__card [data-slot=form-item]:has([aria-invalid=true]) [data-slot=form-description]{display:none}
.AuthBrand-module__e8yNKa__authBrand{justify-content:center;align-items:center;padding:20px 16px 0;display:flex}@media (max-height:620px){.AuthBrand-module__e8yNKa__authBrand{padding-top:12px}}
.AuthFooter-module__nBx6xG__authFooter{padding:8px 16px 20px}.AuthFooter-module__nBx6xG__authFooter__links{color:var(--mk-fg-soft);flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:12px;display:flex}.AuthFooter-module__nBx6xG__authFooter__links a{color:inherit;text-decoration:none;transition:color .2s}@media (hover:hover){.AuthFooter-module__nBx6xG__authFooter__links a:hover{color:var(--mk-fg)}}.AuthFooter-module__nBx6xG__authFooter__links a:active{color:var(--mk-fg)}@media (max-height:620px){.AuthFooter-module__nBx6xG__authFooter{padding-bottom:12px}}
.AuthStage-module__SoI4ZG__authStage{--auth-creature:112px;position:relative}.AuthStage-module__SoI4ZG__authStage__perch{z-index:2;width:var(--auth-creature);height:var(--auth-creature);color:var(--mk-fg);pointer-events:none;line-height:0;position:absolute;bottom:calc(100% - 1px);right:36px;overflow:clip}.AuthStage-module__SoI4ZG__authStage__figure{transition:translate .42s var(--mk-ease);display:block}.AuthStage-module__SoI4ZG__authStage__figure.AuthStage-module__SoI4ZG__standing{translate:0 21%}.AuthStage-module__SoI4ZG__authStage__figure.AuthStage-module__SoI4ZG__ducked{translate:0 13%}@media (max-width:767px){.AuthStage-module__SoI4ZG__authStage{--auth-creature:72px}.AuthStage-module__SoI4ZG__authStage__perch{right:24px}}@media (max-height:620px){.AuthStage-module__SoI4ZG__authStage{--auth-creature:52px}}@media (max-height:480px){.AuthStage-module__SoI4ZG__authStage__perch{display:none}}@media (prefers-reduced-motion:reduce){.AuthStage-module__SoI4ZG__authStage__figure{transition:none}}
.GlassCard-module__O8hFRq__glassCard{--glass-tint:28%;border-radius:calc(var(--radius) * 2);border:1px solid color-mix(in srgb, var(--mk-fg) 11%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--mk-fg) 3%, transparent), transparent 42%), color-mix(in srgb, var(--mk-bg) var(--glass-tint), transparent);position:relative;box-shadow:inset 0 1px #ffffff29,0 1px 2px #00000014,0 28px 70px -28px #00000061}.GlassCard-module__O8hFRq__glassCard.GlassCard-module__O8hFRq__dense{--glass-tint:72%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.GlassCard-module__O8hFRq__glassCard,.GlassCard-module__O8hFRq__glassCard.GlassCard-module__O8hFRq__dense{--glass-tint:88%}}@media (max-width:560px){.GlassCard-module__O8hFRq__glassCard{border-radius:calc(var(--radius) * 1.6)}}
.Landing-module__-MopBa__page{--mk-bg:var(--background);--mk-bg-grain:color-mix(in oklch, var(--background) 97%, var(--foreground));--mk-card:color-mix(in oklch, var(--background) 94.5%, var(--foreground));--mk-card-2:color-mix(in oklch, var(--background) 90.5%, var(--foreground));--mk-muted:color-mix(in oklch, var(--background) 87.5%, var(--foreground));--mk-fg:var(--foreground);--mk-fg-soft:color-mix(in oklch, var(--foreground) 55%, var(--muted-foreground));--mk-muted-fg:color-mix(in oklch, var(--muted-foreground) 70%, var(--foreground));--mk-faint-fg:color-mix(in oklch, var(--muted-foreground) 80%, var(--foreground));--mk-border:var(--border);--mk-border-2:color-mix(in srgb, var(--foreground) 16%, transparent);--mk-red:var(--primary);--mk-red-dim:color-mix(in oklch, var(--primary) 82%, black);--mk-red-bright:color-mix(in oklch, var(--primary) 88%, white);--mk-red-ink:color-mix(in oklch, var(--primary) 72%, var(--foreground));--mk-grad:linear-gradient(115deg, var(--mk-red) 0%, var(--mk-red-dim) 100%);--mk-grad-soft:linear-gradient(115deg, color-mix(in srgb, var(--mk-red-bright) 16%, transparent), color-mix(in srgb, var(--mk-red) 16%, transparent));--mk-c-shared-bg:var(--activity-shared-bg);--mk-c-shared-fg:var(--activity-shared-fg);--mk-c-react-bg:var(--activity-reacted-bg);--mk-c-react-fg:var(--activity-reacted-fg);--mk-c-join-bg:var(--activity-joined-bg);--mk-c-join-fg:var(--activity-joined-fg);--mk-c-comm-bg:var(--activity-commented-bg);--mk-c-comm-fg:var(--activity-commented-fg);--mk-water:var(--status-info);--mk-water-hi:color-mix(in oklch, var(--status-info) 58%, var(--foreground));--mk-land:var(--mk-red);--mk-land-edge:color-mix(in oklch, var(--mk-red) 72%, var(--foreground));--mk-header-h:69px;--mk-maxw:1160px;--mk-ease:cubic-bezier(.22, 1, .36, 1);--mk-ease-out-expo:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--mk-bg);min-height:100vh;color:var(--mk-fg);line-height:1.55;position:relative;overflow-x:clip}.Landing-module__-MopBa__glow{z-index:0;pointer-events:none;background:radial-gradient(900px 600px at 50% -8%, color-mix(in srgb, var(--mk-red-bright) 10%, transparent), transparent 60%), radial-gradient(700px 500px at 88% 8%, color-mix(in srgb, var(--mk-red) 8%, transparent), transparent 55%), radial-gradient(800px 700px at 6% 42%, color-mix(in srgb, var(--mk-red) 5%, transparent), transparent 60%);position:fixed;inset:0}.Landing-module__-MopBa__dots{z-index:0;pointer-events:none;opacity:.35;background-image:radial-gradient(color-mix(in srgb, var(--mk-fg) 5%, transparent) 1px, transparent 1px);background-size:26px 26px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 75%)}.Landing-module__-MopBa__content{z-index:1;position:relative}.Landing-module__-MopBa__content ::selection{background:color-mix(in srgb, var(--mk-red) 30%, transparent);color:var(--mk-fg)}@media (prefers-reduced-motion:no-preference){html[data-smooth-anchors]{scroll-behavior:smooth}}.Landing-module__-MopBa__page section[id]{scroll-margin-top:var(--mk-header-h)}
.HeroRiver-module__i5SBwa__river{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 160px),#0000);mask-image:linear-gradient(#000 calc(100% - 160px),#0000)}.HeroRiver-module__i5SBwa__holder{position:absolute;inset:0}.HeroRiver-module__i5SBwa__canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.HeroRiver-module__i5SBwa__ready .HeroRiver-module__i5SBwa__canvas{opacity:1}.HeroRiver-module__i5SBwa__fallback{opacity:0;position:absolute;inset:0}.HeroRiver-module__i5SBwa__fallback:before,.HeroRiver-module__i5SBwa__fallback:after{content:"";background-position:5px 5px;background-size:10px 10px;position:absolute;inset:0}.HeroRiver-module__i5SBwa__fallback:before{background-image:radial-gradient(circle, color-mix(in srgb, var(--mk-water) 34%, transparent) 1.6px, transparent 2.2px);-webkit-mask-image:linear-gradient(to top right,#0000 0 17%,#000 21% 79%,#0000 83%);mask-image:linear-gradient(to top right,#0000 0 17%,#000 21% 79%,#0000 83%)}.HeroRiver-module__i5SBwa__fallback:after{background-image:radial-gradient(circle, color-mix(in srgb, var(--mk-land) 58%, transparent) 2px, transparent 2.6px);-webkit-mask-image:linear-gradient(to top right,#000 0 16%,#0000 20% 80%,#000 84%);mask-image:linear-gradient(to top right,#000 0 16%,#0000 20% 80%,#000 84%)}.HeroRiver-module__i5SBwa__failed .HeroRiver-module__i5SBwa__fallback{opacity:1;animation:HeroRiver-module__i5SBwa__fallbackIn 1.4s var(--mk-ease) both}@keyframes HeroRiver-module__i5SBwa__fallbackIn{0%{clip-path:polygon(0 0,0 0,0 0)}to{clip-path:polygon(0 0,200% 0,0 200%)}}.HeroRiver-module__i5SBwa__scrim{--scrim-w:44%;--scrim-h:36%;background:radial-gradient(ellipse var(--scrim-w) var(--scrim-h) at 50% 50%, color-mix(in srgb, var(--mk-bg) 40%, transparent) 0%, color-mix(in srgb, var(--mk-bg) 22%, transparent) 50%, transparent 100%), linear-gradient(to bottom, var(--mk-bg) 0, color-mix(in srgb, var(--mk-bg) 55%, transparent) calc(var(--mk-header-h) + 16px), transparent calc(var(--mk-header-h) + 90px));position:absolute;inset:0}@media (max-width:760px){.HeroRiver-module__i5SBwa__scrim{--scrim-w:85%;--scrim-h:40%}}@media (prefers-reduced-motion:reduce){.HeroRiver-module__i5SBwa__failed .HeroRiver-module__i5SBwa__fallback{animation:none}}
.Hero-module__krFqTq__hero{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--mk-header-h));padding:calc(var(--mk-header-h) + clamp(10px, 2.5svh, 36px)) 0 clamp(24px, 8svh, 110px);text-align:center;background:linear-gradient(to bottom, var(--mk-bg) calc(100% - 140px), transparent);align-items:center;display:grid;position:relative;overflow:clip}.Hero-module__krFqTq__hero,.Hero-module__krFqTq__inner{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.Hero-module__krFqTq__inner>*{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.Hero-module__krFqTq__inner{z-index:1;width:100%;max-width:var(--mk-maxw);place-items:center;margin:0 auto;padding:0 28px;display:grid;position:relative}.Hero-module__krFqTq__card{--card-halo:color-mix(in srgb, var(--mk-bg) 85%, transparent);--card-pad-top:clamp(4px, 1.2svh, 12px);--card-pad-x:clamp(18px, min(4vw, 5svh), 52px);--card-pad-bottom:clamp(16px, min(3.4vw, 4svh), 40px);--mark-h:clamp(76px, 15svh, 140px);--ring-max:calc(1.3 * (2 * var(--card-pad-top) + var(--mark-h) - 10px));width:min(100%,clamp(300px,30vw + 180px,640px));padding:var(--card-pad-top) var(--card-pad-x) var(--card-pad-bottom);place-items:center;display:grid;position:relative;overflow:clip}.Hero-module__krFqTq__card .Hero-module__krFqTq__mark{width:min(360px,100%);height:var(--mark-h);margin-bottom:0}.Hero-module__krFqTq__card .Hero-module__krFqTq__mark>:first-child>span{animation-name:Hero-module__krFqTq__heroRing}.Hero-module__krFqTq__card .Hero-module__krFqTq__mark>:last-child{scale:var(--logo-scale,1)}.Hero-module__krFqTq__title{letter-spacing:-.04em;text-shadow:0 0 2px var(--card-halo), 0 0 18px var(--card-halo);margin:0;font-size:clamp(26px,min(2.8vw + 12px,7.4svh),54px);font-weight:800;line-height:1.02}.Hero-module__krFqTq__titleLine,.Hero-module__krFqTq__accent{display:inline-block}.Hero-module__krFqTq__accent{color:var(--mk-red)}.Hero-module__krFqTq__sub{max-width:56ch;color:color-mix(in oklch, var(--mk-fg) 84%, var(--mk-bg));text-shadow:0 0 2px var(--card-halo), 0 0 12px var(--card-halo);margin:clamp(10px,2.6svh,22px) auto 0;font-size:clamp(13px,min(1.2vw,2.3svh),15.5px);line-height:1.65}.Hero-module__krFqTq__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(12px,3.2svh,30px);display:flex}.Hero-module__krFqTq__scrollHint{z-index:1;width:44px;height:44px;color:var(--mk-fg-soft);transition:color .16s var(--mk-ease);animation:Hero-module__krFqTq__heroRise .48s var(--mk-ease) .7s backwards;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:clamp(4px,2.5svh,36px);left:50%;translate:-50%}.Hero-module__krFqTq__scrollHint__icon{width:26px;height:26px;animation:1.8s ease-in-out 1.2s infinite Hero-module__krFqTq__heroBob}@media (hover:hover){.Hero-module__krFqTq__scrollHint:hover{color:var(--mk-fg)}}.Hero-module__krFqTq__scrollHint:focus-visible{outline:2px solid var(--mk-fg);outline-offset:2px}@keyframes Hero-module__krFqTq__heroBob{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.Hero-module__krFqTq__card{animation:Hero-module__krFqTq__heroCard .52s var(--mk-ease) backwards}.Hero-module__krFqTq__card .Hero-module__krFqTq__mark{animation:Hero-module__krFqTq__heroRise .48s var(--mk-ease) 80ms backwards}.Hero-module__krFqTq__titleLine{animation:Hero-module__krFqTq__heroTitle .52s var(--mk-ease) .14s backwards}.Hero-module__krFqTq__accent{animation:Hero-module__krFqTq__heroTitle .52s var(--mk-ease) .22s backwards}.Hero-module__krFqTq__sub{animation:Hero-module__krFqTq__heroRise .48s var(--mk-ease) .3s backwards}.Hero-module__krFqTq__actions{animation:Hero-module__krFqTq__heroRise .48s var(--mk-ease) .37s backwards}@keyframes Hero-module__krFqTq__heroCard{0%{opacity:.35;transform:translateY(14px)scale(.985)}}@keyframes Hero-module__krFqTq__heroRise{0%{opacity:0;transform:translateY(10px)}}@keyframes Hero-module__krFqTq__heroTitle{0%{opacity:.25;transform:translateY(.3em)}}@keyframes Hero-module__krFqTq__heroRing{0%{opacity:0;width:48px;height:48px}4.2%{opacity:.9}42%,to{width:var(--ring-max);height:var(--ring-max);opacity:0}}@media (max-height:760px){.Hero-module__krFqTq__card{--logo-scale:.85}}@media (max-height:560px){.Hero-module__krFqTq__hero{padding-bottom:16px}.Hero-module__krFqTq__card{--mark-h:clamp(52px, 14svh, 80px);--logo-scale:.56}.Hero-module__krFqTq__card .Hero-module__krFqTq__mark>:last-child{transform-origin:top}.Hero-module__krFqTq__sub{line-height:1.5}.Hero-module__krFqTq__scrollHint{display:none}.Hero-module__krFqTq__actions>*{padding:10px 18px}}@media (max-width:560px){.Hero-module__krFqTq__inner{padding:0 16px}.Hero-module__krFqTq__card{--logo-scale:.85;width:100%}}@media (prefers-reduced-motion:reduce){.Hero-module__krFqTq__card,.Hero-module__krFqTq__card .Hero-module__krFqTq__mark,.Hero-module__krFqTq__titleLine,.Hero-module__krFqTq__accent,.Hero-module__krFqTq__sub,.Hero-module__krFqTq__actions,.Hero-module__krFqTq__card .Hero-module__krFqTq__mark>:first-child>span,.Hero-module__krFqTq__scrollHint,.Hero-module__krFqTq__scrollHint__icon{animation:none}}
.Intents-module__7CCDvG__intents{border-top:1px solid var(--mk-border);padding:clamp(70px,11vh,120px) 0}.Intents-module__7CCDvG__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.Intents-module__7CCDvG__head{max-width:640px;margin-bottom:clamp(36px,5vh,64px)}.Intents-module__7CCDvG__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,46px);font-weight:700;line-height:1.04}.Intents-module__7CCDvG__em{color:var(--mk-red);font-style:normal}.Intents-module__7CCDvG__statementEm{color:inherit;font-style:normal}.Intents-module__7CCDvG__lead{color:var(--mk-muted-fg);max-width:56ch;margin-top:16px;font-size:15px;line-height:1.7}.Intents-module__7CCDvG__list{display:grid}.Intents-module__7CCDvG__intent{border-top:1px solid var(--mk-border);grid-template-columns:54px 1fr auto;align-items:baseline;gap:clamp(18px,3vw,44px);padding:clamp(26px,3.4vh,38px) 0;display:grid;position:relative}.Intents-module__7CCDvG__intent:before{content:"";background:var(--mk-grad);transform-origin:0;width:100%;height:1px;transition:transform .5s var(--mk-ease);position:absolute;top:-1px;left:0;transform:scaleX(0)}@media (hover:hover){.Intents-module__7CCDvG__intent:hover:before{transform:scaleX(1)}}.Intents-module__7CCDvG__idx{color:var(--mk-faint-fg);transition:color .3s var(--mk-ease), transform .4s var(--mk-ease);padding-top:5px;display:flex}.Intents-module__7CCDvG__icon{width:23px;height:23px}@media (hover:hover){.Intents-module__7CCDvG__intent:hover .Intents-module__7CCDvG__idx{color:var(--mk-red-ink);transform:translateY(-2px)}}.Intents-module__7CCDvG__statement{letter-spacing:-.04em;text-wrap:balance;color:var(--mk-fg);transition:transform .4s var(--mk-ease);margin:0;font-size:clamp(21px,2.9vw,34px);font-weight:700;line-height:1.18}@media (hover:hover){.Intents-module__7CCDvG__intent:hover .Intents-module__7CCDvG__statement{transform:translate(6px)}}.Intents-module__7CCDvG__resume{color:var(--mk-muted-fg);max-width:50ch;margin:12px 0 0;font-size:13px;line-height:1.65}.Intents-module__7CCDvG__maps{white-space:nowrap;border:1px solid var(--mk-border);border-radius:var(--radius-tag);background:var(--mk-card);color:var(--mk-muted-fg);cursor:default;place-self:center end;padding:3px 8px;font-size:11px;line-height:1.4}@media (max-width:760px){.Intents-module__7CCDvG__intent{grid-template-columns:1fr;gap:6px}.Intents-module__7CCDvG__maps{justify-self:start;margin-top:14px}.Intents-module__7CCDvG__idx{padding-top:0}}@media (prefers-reduced-motion:reduce){.Intents-module__7CCDvG__intent:before,.Intents-module__7CCDvG__idx,.Intents-module__7CCDvG__statement,.Intents-module__7CCDvG__intent:hover .Intents-module__7CCDvG__idx,.Intents-module__7CCDvG__intent:hover .Intents-module__7CCDvG__statement{transition:none;transform:none}}
.SourceMark-module__lP2xAa__source{place-items:center;width:min(440px,80vw);height:200px;margin-bottom:4px;display:grid;position:relative}.SourceMark-module__lP2xAa__rings{pointer-events:none;--ring-period:10s;place-items:center;display:grid;position:absolute;inset:0}.SourceMark-module__lP2xAa__rings span{border:1px solid color-mix(in srgb, var(--mk-red) 30%, transparent);opacity:0;animation:SourceMark-module__lP2xAa__ring var(--ring-period) var(--mk-ease) infinite;border-radius:50%;position:absolute}.SourceMark-module__lP2xAa__rings span:first-child{animation-delay:0s}.SourceMark-module__lP2xAa__rings span:nth-child(2){animation-delay:calc(var(--ring-period) / 4)}.SourceMark-module__lP2xAa__rings span:nth-child(3){animation-delay:calc(var(--ring-period) / 2)}.SourceMark-module__lP2xAa__rings span:nth-child(4){animation-delay:calc(var(--ring-period) * 3 / 4)}.SourceMark-module__lP2xAa__logoWrap{z-index:2;width:92px;height:92px;color:var(--mk-fg);filter:drop-shadow(0 0 26px color-mix(in srgb, var(--mk-red) 35%, transparent));animation:SourceMark-module__lP2xAa__markIn .9s var(--mk-ease-out-expo) both;place-items:center;display:grid;position:relative}@keyframes SourceMark-module__lP2xAa__ring{0%{opacity:0;width:70px;height:70px}4.2%{opacity:.9}42%,to{opacity:0;width:440px;height:440px}}@keyframes SourceMark-module__lP2xAa__markIn{0%{opacity:0;transform:scale(.6)rotate(-12deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SourceMark-module__lP2xAa__rings span{opacity:0;animation:none}.SourceMark-module__lP2xAa__logoWrap{animation:none}}
.ToolingArt-module__v2HvPa__art{width:100%;aspect-ratio:var(--art-ratio);position:relative}.ToolingArt-module__v2HvPa__art__svg{width:100%;height:100%;display:block;overflow:visible}.ToolingArt-module__v2HvPa__ink{fill:var(--mk-fg-soft)}.ToolingArt-module__v2HvPa__accent{fill:var(--mk-red)}.ToolingArt-module__v2HvPa__link{fill:color-mix(in srgb, var(--mk-fg) 22%, transparent)}.ToolingArt-module__v2HvPa__tile{fill:color-mix(in srgb, var(--mk-red) 8%, var(--mk-bg));stroke:color-mix(in srgb, var(--mk-red) 55%, transparent);stroke-width:.16px}.ToolingArt-module__v2HvPa__logo{left:var(--tile-left);top:var(--tile-top);width:var(--tile-size);aspect-ratio:1;color:var(--mk-red);padding:1.6%;position:absolute}.ToolingArt-module__v2HvPa__packet{fill:var(--mk-red-bright);opacity:0}@media (prefers-reduced-motion:no-preference){.ToolingArt-module__v2HvPa__packet{animation:none}.ToolingArt-module__v2HvPa__left{animation-name:ToolingArt-module__v2HvPa__hopLeft}.ToolingArt-module__v2HvPa__right{animation-name:ToolingArt-module__v2HvPa__hopRight;animation-delay:2s}}@keyframes ToolingArt-module__v2HvPa__hopLeft{0%{opacity:1;transform:none}8%{transform:translate(-2px)}16%{transform:translate(-4px)}24%{transform:translate(-6px)}32%,to{opacity:0;transform:translate(-6px)}}@keyframes ToolingArt-module__v2HvPa__hopRight{0%{opacity:1;transform:none}8%{transform:translate(2px)}16%{transform:translate(4px)}24%{transform:translate(6px)}32%,to{opacity:0;transform:translate(6px)}}
.ToolingDialog-module__au5zXq__overlay{z-index:100;background:#0000008c;position:fixed;inset:0}.ToolingDialog-module__au5zXq__dialog{z-index:101;border:1px solid var(--mk-border-2);background:var(--mk-bg);width:min(1160px,100vw - 48px);height:fit-content;max-height:calc(100dvh - 48px);color:var(--mk-fg);border-radius:14px;outline:none;flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:0 30px 80px -20px #00000073}.ToolingDialog-module__au5zXq__overlay[data-state=open]{animation:ToolingDialog-module__au5zXq__fadeIn .2s var(--ease-ui-out) backwards}.ToolingDialog-module__au5zXq__overlay[data-state=closed]{animation:ToolingDialog-module__au5zXq__fadeOut .15s var(--ease-ui-out) forwards}.ToolingDialog-module__au5zXq__dialog[data-state=open]{animation:ToolingDialog-module__au5zXq__dialogIn .2s var(--ease-ui-out) backwards}.ToolingDialog-module__au5zXq__dialog[data-state=closed]{animation:ToolingDialog-module__au5zXq__dialogOut .15s var(--ease-ui-out) forwards}@keyframes ToolingDialog-module__au5zXq__fadeIn{0%{opacity:0}}@keyframes ToolingDialog-module__au5zXq__fadeOut{to{opacity:0}}@keyframes ToolingDialog-module__au5zXq__dialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes ToolingDialog-module__au5zXq__dialogOut{to{opacity:0;transform:scale(.98)}}@keyframes ToolingDialog-module__au5zXq__sheetIn{0%{transform:translateY(100%)}}@keyframes ToolingDialog-module__au5zXq__sheetOut{to{transform:translateY(100%)}}.ToolingDialog-module__au5zXq__bar{border-bottom:1px solid var(--mk-border);background:var(--mk-card);flex:none;align-items:center;gap:16px;min-height:60px;padding:10px 12px 10px 20px;display:flex}.ToolingDialog-module__au5zXq__bar__text{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.ToolingDialog-module__au5zXq__title{letter-spacing:-.03em;margin:0;font-size:15px;font-weight:700;line-height:1.3}.ToolingDialog-module__au5zXq__note{letter-spacing:.02em;color:var(--mk-muted-fg);margin:0;font-size:11px}.ToolingDialog-module__au5zXq__close{width:36px;height:36px;color:var(--mk-muted-fg);cursor:pointer;transition:background .15s var(--ease-ui-out), color .15s var(--ease-ui-out), transform .12s var(--ease-ui-out);background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;display:grid}.ToolingDialog-module__au5zXq__close__icon{width:18px;height:18px}@media (hover:hover){.ToolingDialog-module__au5zXq__close:hover{background:color-mix(in srgb, var(--mk-fg) 7%, transparent);color:var(--mk-fg)}}.ToolingDialog-module__au5zXq__close:active{transform:scale(.94)}.ToolingDialog-module__au5zXq__close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ToolingDialog-module__au5zXq__loading{justify-content:center;align-items:center;gap:8px;height:min(620px,100dvh - 160px);display:flex}.ToolingDialog-module__au5zXq__loading__dot{background:var(--mk-red);width:6px;height:6px;animation:.9s steps(2,jump-none) infinite ToolingDialog-module__au5zXq__pulse}.ToolingDialog-module__au5zXq__loading__dot:nth-child(3){animation-delay:.15s}.ToolingDialog-module__au5zXq__loading__dot:nth-child(4){animation-delay:.3s}@keyframes ToolingDialog-module__au5zXq__pulse{50%{opacity:.25}}.ToolingDialog-module__au5zXq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ToolingDialog-module__au5zXq__trigger{border:1px solid var(--mk-border-2);background:color-mix(in srgb, var(--mk-fg) 4%, transparent);height:auto;box-shadow:none;font-family:var(--font-mono);letter-spacing:-.02em;color:var(--mk-fg);transition:background .2s var(--ease-ui-out), border-color .2s var(--ease-ui-out), transform .14s var(--ease-ui-out);border-radius:10px;gap:9px;padding:12px 18px;font-size:13px;font-weight:500}.ToolingDialog-module__au5zXq__trigger__icon{width:14px;height:14px;color:var(--mk-red-bright)}@media (hover:hover){.ToolingDialog-module__au5zXq__trigger:hover{background:color-mix(in srgb, var(--mk-fg) 8%, transparent);border-color:var(--mk-fg-soft);color:var(--mk-fg)}}.ToolingDialog-module__au5zXq__trigger:active{transform:scale(.96)}@media (max-width:639px){.ToolingDialog-module__au5zXq__dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.ToolingDialog-module__au5zXq__dialog[data-state=open]{animation:ToolingDialog-module__au5zXq__sheetIn .3s var(--ease-drawer) backwards}.ToolingDialog-module__au5zXq__dialog[data-state=closed]{animation:ToolingDialog-module__au5zXq__sheetOut .2s var(--ease-drawer) forwards}.ToolingDialog-module__au5zXq__bar{padding-left:16px}}@media (max-width:959px) and (min-width:640px){.ToolingDialog-module__au5zXq__dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}}@media (prefers-reduced-motion:reduce){.ToolingDialog-module__au5zXq__dialog[data-state=open]{animation:ToolingDialog-module__au5zXq__fadeIn .2s var(--ease-ui-out) backwards}.ToolingDialog-module__au5zXq__dialog[data-state=closed]{animation:ToolingDialog-module__au5zXq__fadeOut .15s var(--ease-ui-out) forwards}.ToolingDialog-module__au5zXq__loading__dot{animation:none}.ToolingDialog-module__au5zXq__trigger:active,.ToolingDialog-module__au5zXq__close:active{transform:none}}
.Tooling-module__BpJKnG__tooling{border-top:1px solid var(--mk-border);padding:clamp(56px,9vh,96px) 0}.Tooling-module__BpJKnG__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.Tooling-module__BpJKnG__card{border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-bg) 70%, transparent);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.Tooling-module__BpJKnG__text{flex-direction:column;align-items:flex-start;padding:clamp(24px,3.4vw,40px);display:flex}.Tooling-module__BpJKnG__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.1}.Tooling-module__BpJKnG__em{color:var(--mk-red);font-style:normal}.Tooling-module__BpJKnG__lead{max-width:54ch;color:var(--mk-muted-fg);text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.7}.Tooling-module__BpJKnG__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.Tooling-module__BpJKnG__meta{letter-spacing:.04em;color:var(--mk-faint-fg);font-size:11px}.Tooling-module__BpJKnG__figure{border-left:1px solid var(--mk-border);background-color:var(--mk-bg-grain);background-image:radial-gradient(color-mix(in srgb, var(--mk-fg) 9%, transparent) 1px, transparent 1px);background-size:14px 14px;place-items:center;padding:clamp(24px,3.4vw,40px);display:grid}.Tooling-module__BpJKnG__art{max-width:440px}@media (max-width:760px){.Tooling-module__BpJKnG__card{grid-template-columns:minmax(0,1fr)}.Tooling-module__BpJKnG__figure{border-left:none;border-bottom:1px solid var(--mk-border);order:-1;padding:28px 24px}.Tooling-module__BpJKnG__art{max-width:300px}}@media (max-width:640px){.Tooling-module__BpJKnG__wrap{padding:0 16px}.Tooling-module__BpJKnG__text{padding:22px 18px 24px}}
.About-module__VpsUDq__about{--reveal-line:65%;--soft:4;--beat:1;--faint:.16;--blur:.05em;--px:max(2px, .08em);border-top:1px solid var(--mk-border);padding:clamp(110px,16svh,160px) 0 clamp(70px,11vh,120px)}.About-module__VpsUDq__wrap{max-width:1040px;margin:0 auto;padding:0 28px}.About-module__VpsUDq__title{letter-spacing:0;color:var(--mk-muted-fg);align-items:center;gap:10px;margin:0 0 36px;font-size:clamp(13px,1.1vw,15px);font-weight:500;line-height:20px;display:flex}.About-module__VpsUDq__title:before{content:"";background:var(--mk-red);width:6px;height:6px;box-shadow:0 0 10px var(--mk-red);border-radius:2px;flex:none}.About-module__VpsUDq__prose{letter-spacing:-.04em;color:var(--mk-fg);text-wrap:pretty;flex-direction:column;gap:.9em;font-size:clamp(23px,2.6vw + 14px,46px);font-weight:700;line-height:1.18;display:flex}.About-module__VpsUDq__text{margin:0}.About-module__VpsUDq__word{display:inline}.About-module__VpsUDq__term{color:var(--mk-red-bright);background:repeating-linear-gradient(90deg, var(--mk-red) 0 var(--px), transparent 0 calc(var(--px) * 2)) 0 100% / 100% var(--px) no-repeat;padding-bottom:.1em;font-style:normal}.About-module__VpsUDq__strong{font-weight:800}@supports (animation-timeline:view()) and (animation-range:entry-crossing 0%){@media (prefers-reduced-motion:no-preference){.About-module__VpsUDq__text{view-timeline:--manifesto block;view-timeline-inset:0px calc(100% - var(--reveal-line))}.About-module__VpsUDq__word{animation:linear both About-module__VpsUDq__manifestoWord;animation-timeline:--manifesto;animation-range:entry-crossing calc((var(--i) + .5 - var(--soft) / 2) * 100% / var(--n)) entry-crossing calc((var(--i) + .5 + var(--soft) / 2) * 100% / var(--n))}.About-module__VpsUDq__term .About-module__VpsUDq__word{animation-name:About-module__VpsUDq__manifestoTerm}.About-module__VpsUDq__term{animation:linear both About-module__VpsUDq__manifestoStroke;animation-timeline:--manifesto;animation-range:entry-crossing calc((var(--i) + var(--beat) + .5 - var(--soft) / 2) * 100% / var(--n)) entry-crossing calc((var(--i) + var(--k) - 1 + var(--beat) + .5 + var(--soft) / 2) * 100% / var(--n))}}}@keyframes About-module__VpsUDq__manifestoWord{0%{opacity:var(--faint);filter:blur(var(--blur))}to{opacity:1;filter:none}}@keyframes About-module__VpsUDq__manifestoTerm{0%{opacity:var(--faint);filter:blur(var(--blur));color:var(--mk-fg)}to{opacity:1;filter:none;color:var(--mk-red-bright)}}@keyframes About-module__VpsUDq__manifestoStroke{0%{background-size:0% var(--px)}to{background-size:100% var(--px)}}@media (max-width:600px){.About-module__VpsUDq__wrap{padding:0 18px}}
.TourToast-module__AmXZvW__toast{z-index:40;background:var(--popover);max-width:min(340px,100% - 32px);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-sm);transition:transform .35s var(--ease-ui-out), opacity .25s var(--ease-ui-out);align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 10px 30px -12px #0006}.TourToast-module__AmXZvW__toast[data-shown=false]{opacity:0;transform:translateY(12px)}.TourToast-module__AmXZvW__toast__icon{color:var(--success,var(--primary));display:inline-flex}.TourToast-module__AmXZvW__toast__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container tour (max-width:639px){.TourToast-module__AmXZvW__toast{max-width:none;bottom:12px;left:12px;right:12px}}
.TourStage-module__nPtKZG__frame{container:tour/inline-size}.TourStage-module__nPtKZG__stage{--tour-topbar:56px;--tour-scroll:1s cubic-bezier(.65, 0, .35, 1);background:var(--background);height:620px;color:var(--foreground);border:1px solid var(--border);box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 6%, transparent) inset, 0 30px 80px -30px #00000073;-webkit-user-select:none;user-select:none;cursor:default;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.TourStage-module__nPtKZG__stage[data-paused=true]{--tour-play-state:paused}.TourStage-module__nPtKZG__window{background:var(--background);transform-origin:top;min-height:0;transition:transform .5s var(--ease-drawer), filter .5s var(--ease-drawer), border-radius .5s var(--ease-drawer);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.TourStage-module__nPtKZG__window[data-receded=true]{filter:blur(2px);border-radius:12px;transform:translateY(12px)scale(.94)}.TourStage-module__nPtKZG__drawerScrim{z-index:20;opacity:0;transition:opacity .5s var(--ease-drawer);background:#00000080;position:absolute;inset:0}.TourStage-module__nPtKZG__drawerScrim[data-shown=true]{opacity:1}.TourStage-module__nPtKZG__drawer{z-index:21;background:var(--background);border-top:1px solid var(--border);border-radius:var(--radius-lg,10px) var(--radius-lg,10px) 0 0;height:calc(100% - 14px);transition:transform .5s var(--ease-drawer);flex-direction:column;display:flex;position:absolute;inset:auto 0 0;overflow:hidden;transform:translateY(101%)}.TourStage-module__nPtKZG__drawer[data-open=true]{transform:none}.TourStage-module__nPtKZG__drawer[data-open=true][data-pulled=true]{--drawer-pull:.55;transform:translateY(calc(var(--drawer-pull) * 100%));transition:transform var(--tour-pull,.6s) cubic-bezier(.3, .6, .2, 1)}.TourStage-module__nPtKZG__drawerDrop{pointer-events:none;width:1px;height:1px;position:absolute;top:calc(55% + 20.3px);left:50%}.TourStage-module__nPtKZG__drawer__handle{background:var(--muted);border-radius:999px;flex-shrink:0;width:100px;height:8px;margin:10px auto 0}.TourStage-module__nPtKZG__topbar{z-index:10;height:var(--tour-topbar);background:var(--background);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;padding:0 12px 0 16px;display:flex;position:relative}.TourStage-module__nPtKZG__topbar__modes{position:absolute;left:50%;transform:translate(-50%)}.TourStage-module__nPtKZG__topbar__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.TourStage-module__nPtKZG__topbar__bell[data-ringing=true]{transform-origin:50% 2px;animation:TourStage-module__nPtKZG__ring .7s var(--ease-ui-out)}@keyframes TourStage-module__nPtKZG__ring{15%{transform:rotate(16deg)}35%{transform:rotate(-12deg)}55%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}}.TourStage-module__nPtKZG__topbar__badge{animation:.4s cubic-bezier(.34,1.56,.64,1) backwards TourStage-module__nPtKZG__pop}@keyframes TourStage-module__nPtKZG__pop{0%{transform:scale(.3)}}.TourStage-module__nPtKZG__topbar__avatar{border:1px solid var(--border);background:var(--muted);width:30px;height:30px;font-size:var(--text-xs);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TourStage-module__nPtKZG__topbar__pill{transition:opacity .3s var(--ease-ui-out)}.TourStage-module__nPtKZG__topbar__pill[data-on=false]{opacity:0}.TourStage-module__nPtKZG__body{flex:1;min-height:0;padding-bottom:1px;display:flex;position:relative}@container tour (max-width:959px){.TourStage-module__nPtKZG__topbar__modeLabel{display:none}}@container tour (max-width:639px){.TourStage-module__nPtKZG__stage{--tour-topbar:52px;height:560px}.TourStage-module__nPtKZG__drawer__handle{margin-top:8px}.TourStage-module__nPtKZG__topbar__modes,.TourStage-module__nPtKZG__topbar__newLabel{display:none}}@media (prefers-reduced-motion:reduce){.TourStage-module__nPtKZG__window,.TourStage-module__nPtKZG__drawer{transition:none}.TourStage-module__nPtKZG__topbar__bell[data-ringing=true],.TourStage-module__nPtKZG__topbar__badge{animation:none}}
.ActivityRow-module__97dMDW__row{border-bottom:1px solid var(--border);font-size:var(--text-base);color:var(--foreground);align-items:flex-start;gap:8px;padding:8px 12px;line-height:1.4;display:flex}.ActivityRow-module__97dMDW__row__icon{background:var(--muted);width:26px;height:26px;color:var(--muted-foreground);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.ActivityRow-module__97dMDW__row__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ActivityRow-module__97dMDW__row__message{font-size:var(--text-sm);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ActivityRow-module__97dMDW__row__time{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:2px}.ActivityRow-module__97dMDW__username{color:var(--foreground);font-weight:700;text-decoration:none}@media (hover:hover){.ActivityRow-module__97dMDW__username:hover{text-decoration:underline}}.ActivityRow-module__97dMDW__link{color:var(--foreground);font-weight:500;text-decoration:none}@media (hover:hover){.ActivityRow-module__97dMDW__link:hover{text-decoration:underline}}.ActivityRow-module__97dMDW__linkButton{color:var(--foreground);cursor:pointer;font-weight:500;font:inherit;background:0 0;border:none;padding:0;text-decoration:none}@media (hover:hover){.ActivityRow-module__97dMDW__linkButton:hover{text-decoration:underline}}.ActivityRow-module__97dMDW__row__preview{font-size:var(--text-sm);color:var(--muted-foreground);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in oklch, var(--muted) 80%, var(--background) 20%);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}.ActivityRow-module__97dMDW__row__eventCard{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in oklch, var(--muted) 80%, var(--background) 20%);text-align:left;cursor:pointer;font:inherit;color:inherit;flex-direction:column;gap:2px;width:100%;margin-top:4px;transition:background-color .15s ease-out;display:flex}.ActivityRow-module__97dMDW__row__eventCard:active{background:var(--muted)}@media (hover:hover){.ActivityRow-module__97dMDW__row__eventCard:hover{background:var(--muted)}}.ActivityRow-module__97dMDW__row__eventTitle{font-size:var(--text-sm);color:var(--foreground);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ActivityRow-module__97dMDW__row__eventWhen{text-transform:lowercase;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.ActivityRow-module__97dMDW__tone_shared{background:color-mix(in oklch, #44a8e7 18%, var(--background));color:#0079ba;color:lab(47.4063% -12.3363 -49.4136)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_shared{background:color-mix(in oklch, lab(65.0902% -14.656 -40.7542) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_reacted{background:color-mix(in oklch, #f275a0 18%, var(--background));color:#d03275;color:lab(48.7621% 64.5729 .968647)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_reacted{background:color-mix(in oklch, lab(65.5075% 52.4054 .67836) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_commented{background:color-mix(in oklch, #f3ae58 22%, var(--background));color:#a16100;color:lab(47.3602% 26.2735 87.8739)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_commented{background:color-mix(in oklch, lab(76.5943% 19.8977 53.4593) 22%, var(--background))}}.ActivityRow-module__97dMDW__tone_user{background:color-mix(in oklch, #65c67d 18%, var(--background));color:#007834;color:lab(43.9578% -49.0421 33.2602)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_user{background:color-mix(in oklch, lab(72.7833% -42.0593 27.4982) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_upload{background:var(--muted);color:var(--muted-foreground)}.ActivityRow-module__97dMDW__tone_event{background:color-mix(in oklch, #ab91f2 18%, var(--background));color:#7c54cd;color:lab(44.9741% 37.7052 -58.1185)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_event{background:color-mix(in oklch, lab(65.6746% 25.6513 -45.7917) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_default{background:var(--muted);color:var(--muted-foreground)}
.ActivityFeed-module__Fjllaa__list{flex-direction:column;display:flex}.ActivityFeed-module__Fjllaa__empty{text-align:center;font-size:var(--text-sm);color:var(--muted-foreground);padding:24px 12px}.ActivityFeed-module__Fjllaa__loading{text-align:center;font-size:var(--text-sm);color:var(--muted-foreground);padding:12px}.ActivityFeed-module__Fjllaa__end{text-align:center;font-size:var(--text-xs);color:var(--muted-foreground);padding:12px}.ActivityFeed-module__Fjllaa__sentinel{height:1px}
.editors-module__sfq5Ta__item{cursor:pointer;align-items:center;gap:8px;display:flex}.editors-module__sfq5Ta__check{border:1px solid var(--border);width:15px;height:15px;color:var(--background);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editors-module__sfq5Ta__checkOn{background:var(--primary);border-color:var(--primary)}.editors-module__sfq5Ta__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.editors-module__sfq5Ta__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.editors-module__sfq5Ta__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.editors-module__sfq5Ta__sublabel{font-size:var(--text-xs);color:var(--muted-foreground)}.editors-module__sfq5Ta__showAll{color:var(--muted-foreground);font-size:var(--text-xs);cursor:pointer;justify-content:center;gap:6px}.editors-module__sfq5Ta__modeRow{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:8px 8px 6px;display:flex}.editors-module__sfq5Ta__modeRow.editors-module__sfq5Ta__fill{padding:8px 16px}.editors-module__sfq5Ta__modeLabel{font-size:var(--text-xs);color:var(--muted-foreground);margin-right:auto}.editors-module__sfq5Ta__segment{flex-direction:column;min-width:180px;padding:4px;display:flex}.editors-module__sfq5Ta__segmentItem{font-size:var(--text-sm);cursor:pointer;text-align:left;color:var(--foreground);background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;display:flex}@media (hover:hover){.editors-module__sfq5Ta__segmentItem:hover{background:var(--muted)}}.editors-module__sfq5Ta__segmentItem:active{background:var(--muted)}.editors-module__sfq5Ta__segmentItem.editors-module__sfq5Ta__on{background:var(--muted);font-weight:500}.editors-module__sfq5Ta__segmentCheck{color:var(--primary);margin-left:auto;display:inline-flex}.editors-module__sfq5Ta__pair{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.editors-module__sfq5Ta__pairItem{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--muted-foreground);font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}@media (hover:hover){.editors-module__sfq5Ta__pairItem:hover{background:var(--muted)}}.editors-module__sfq5Ta__pairItem:active{background:var(--muted)}.editors-module__sfq5Ta__pairItem__icon{display:inline-flex}.editors-module__sfq5Ta__pairItemOnPrivate{border-color:var(--status-private-border);background:var(--status-private-bg);color:var(--status-private)}.editors-module__sfq5Ta__pairItemOnPublic{border-color:var(--status-public-border);background:var(--status-public-bg);color:var(--status-public)}.editors-module__sfq5Ta__pairItemOnNeutral{border-color:var(--primary);background:var(--muted);color:var(--foreground)}.editors-module__sfq5Ta__dateRange{flex-direction:column;gap:10px;min-width:220px;padding:12px;display:flex}.editors-module__sfq5Ta__dateField{flex-direction:column;gap:4px;display:flex}.editors-module__sfq5Ta__dateFieldLabel{font-size:var(--text-xs);color:var(--muted-foreground)}.editors-module__sfq5Ta__dateActions{justify-content:flex-end;display:flex}.editors-module__sfq5Ta__segment.editors-module__sfq5Ta__fill,.editors-module__sfq5Ta__pair.editors-module__sfq5Ta__fill,.editors-module__sfq5Ta__dateRange.editors-module__sfq5Ta__fill{width:100%;min-width:0;padding:12px 16px}.editors-module__sfq5Ta__stickySearch{z-index:1;border-bottom:1px solid var(--border);background:var(--background);padding:12px 16px;position:sticky;top:0}.editors-module__sfq5Ta__searchField{align-items:center;display:flex;position:relative}.editors-module__sfq5Ta__searchField__icon{color:var(--muted-foreground);pointer-events:none;position:absolute;left:10px}.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__item,.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__showAll{border-radius:0;min-height:44px;padding:0 16px}.editors-module__sfq5Ta__quietSelection .editors-module__sfq5Ta__item[data-selected=true],.editors-module__sfq5Ta__quietSelection .editors-module__sfq5Ta__showAll[data-selected=true]{color:inherit;background:0 0}.editors-module__sfq5Ta__skeleton{flex-direction:column;padding:4px;display:flex}.editors-module__sfq5Ta__skeleton__row{align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__skeleton{padding:0}.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__skeleton__row{height:44px;padding:0 16px}
.FilterDrawerRow-module__HT_dUG__row{border-bottom:1px solid var(--border);align-items:stretch;min-height:44px;display:flex}.FilterDrawerRow-module__HT_dUG__row__main{min-width:0;color:var(--foreground);font:inherit;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive{cursor:pointer;transition:background-color .1s}@media (hover:hover){.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive:hover{background:var(--muted)}}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive:active{background:var(--muted)}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive[data-quiet-focus]:focus-visible{outline:none}.FilterDrawerRow-module__HT_dUG__row__icon{color:var(--muted-foreground);flex-shrink:0;align-items:center;display:inline-flex}.FilterDrawerRow-module__HT_dUG__row__label{text-transform:lowercase;font-size:var(--text-sm);color:var(--foreground);flex-shrink:0}.FilterDrawerRow-module__HT_dUG__row__summary{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;font-size:var(--text-xs);color:var(--muted-foreground);flex:1;overflow:hidden}.FilterDrawerRow-module__HT_dUG__row__summary.FilterDrawerRow-module__HT_dUG__active{color:var(--primary)}.FilterDrawerRow-module__HT_dUG__row__chevron{color:var(--subtle-foreground);flex-shrink:0}.FilterDrawerRow-module__HT_dUG__row__control{flex-shrink:0;align-items:center;padding-right:16px;display:flex}
.FeedFilterDrawer-module__dbLaxq__content{height:85dvh;max-height:85dvh}.FeedFilterDrawer-module__dbLaxq__header{border-bottom:1px solid var(--border);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:52px;padding:4px 8px;display:grid}.FeedFilterDrawer-module__dbLaxq__header__start{justify-content:flex-start;display:flex}.FeedFilterDrawer-module__dbLaxq__header__end{justify-content:flex-end;display:flex}.FeedFilterDrawer-module__dbLaxq__header__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-base);text-align:center;text-transform:lowercase;font-weight:600;overflow:hidden}.FeedFilterDrawer-module__dbLaxq__header__back{width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.FeedFilterDrawer-module__dbLaxq__header__back:hover{color:var(--foreground);background:var(--muted)}}.FeedFilterDrawer-module__dbLaxq__header__back:active{color:var(--foreground);background:var(--muted)}.FeedFilterDrawer-module__dbLaxq__header__back:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.FeedFilterDrawer-module__dbLaxq__header__back[data-quiet-focus]:focus-visible{outline:none}.FeedFilterDrawer-module__dbLaxq__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.FeedFilterDrawer-module__dbLaxq__page{overscroll-behavior:contain;background:var(--background);position:absolute;inset:0;overflow-y:auto;transform:translate(0)}.FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__behind{transform:translate(-25%)}.FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__ahead{transform:translate(100%)}.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page{transition:transform .26s cubic-bezier(.32,.72,0,1)}.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__sub:not(.FeedFilterDrawer-module__dbLaxq__ahead){animation:.26s cubic-bezier(.32,.72,0,1) FeedFilterDrawer-module__dbLaxq__pageIn}@keyframes FeedFilterDrawer-module__dbLaxq__pageIn{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page,.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__sub:not(.FeedFilterDrawer-module__dbLaxq__ahead){transition:none;animation:none}}.FeedFilterDrawer-module__dbLaxq__group{flex-direction:column;display:flex}.FeedFilterDrawer-module__dbLaxq__heading{border-bottom:1px solid var(--border);font-size:var(--text-xs);letter-spacing:.06em;color:var(--subtle-foreground);padding:20px 16px 6px;font-weight:500}.FeedFilterDrawer-module__dbLaxq__footer{padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.FeedFilterDrawer-module__dbLaxq__footer__count{font-size:var(--text-xs);color:var(--muted-foreground)}
.ReactionSelector-module__t9Ym0G__container{gap:2px;display:flex}.ReactionSelector-module__t9Ym0G__buttonWrap{display:inline-flex;position:relative}.ReactionSelector-module__t9Ym0G__button{background:0 0;border:1px solid #0000;align-items:center;gap:4px;display:flex}@media (hover:hover){.ReactionSelector-module__t9Ym0G__button:hover:not(:disabled){background:var(--muted)}}.ReactionSelector-module__t9Ym0G__button:active:not(:disabled){background:var(--muted)}.ReactionSelector-module__t9Ym0G__button:disabled{opacity:.5;cursor:not-allowed}.ReactionSelector-module__t9Ym0G__button.ReactionSelector-module__t9Ym0G__selected{background:color-mix(in oklch, var(--primary) 18%, transparent);border-color:var(--primary)}@media (hover:hover){.ReactionSelector-module__t9Ym0G__button.ReactionSelector-module__t9Ym0G__selected:hover:not(:disabled){background:color-mix(in oklch, var(--primary) 26%, transparent)}}.ReactionSelector-module__t9Ym0G__emoji{font-size:var(--text-2xl);line-height:1}.ReactionSelector-module__t9Ym0G__count{background:var(--muted-foreground);min-width:13px;height:13px;color:var(--background);font-size:var(--text-caption);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border:1.5px solid var(--background);box-sizing:content-box;opacity:.85;border-radius:999px;padding:0 3px;font-weight:600;line-height:13px;position:absolute;top:-4px;right:-4px}@media (pointer:coarse){.ReactionSelector-module__t9Ym0G__button{position:relative}.ReactionSelector-module__t9Ym0G__button:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}}
.HiddenReactionsNote-module__4NJcra__hiddenReactionsNote{font-size:var(--text-xs);color:var(--muted-foreground);margin:8px 0 0;line-height:1.4}
.CommentThread-module__O9eXWW__thread{flex-direction:column;flex:1;min-height:0;display:flex}.CommentThread-module__O9eXWW__scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.CommentThread-module__O9eXWW__scroll::-webkit-scrollbar{width:4px}.CommentThread-module__O9eXWW__scroll::-webkit-scrollbar-track{background:0 0}.CommentThread-module__O9eXWW__scroll::-webkit-scrollbar-thumb{background:var(--border)}.CommentThread-module__O9eXWW__flow{flex:none;min-height:auto}.CommentThread-module__O9eXWW__flow .CommentThread-module__O9eXWW__scroll{flex:none;min-height:auto;overflow:visible}.CommentThread-module__O9eXWW__formWrap{border-top:1px solid var(--border);background:var(--card);padding:var(--space-3) var(--space-4);flex-shrink:0}.CommentThread-module__O9eXWW__formHint{align-items:center;gap:6px;min-width:0;margin-top:6px;display:flex}.CommentThread-module__O9eXWW__formHint__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.CommentThread-module__O9eXWW__formHint__label{font-size:var(--text-sm);color:var(--muted-foreground);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.CommentItem-module__bTsl5G__item{gap:10px;padding:6px 0;display:flex}.CommentItem-module__bTsl5G__item__avatar{flex-shrink:0;width:28px;height:28px;margin-top:1px}.CommentItem-module__bTsl5G__item.CommentItem-module__bTsl5G__reply .CommentItem-module__bTsl5G__item__avatar{width:22px;height:22px}.CommentItem-module__bTsl5G__item__avatarFallback{font-size:var(--text-xs);font-weight:600}.CommentItem-module__bTsl5G__item__content{flex:1;min-width:0}.CommentItem-module__bTsl5G__item__header{flex-wrap:nowrap;align-items:baseline;gap:6px;min-width:0;min-height:20px;display:flex}.CommentItem-module__bTsl5G__item__author{font-size:var(--text-base);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.CommentItem-module__bTsl5G__item__timestamp,.CommentItem-module__bTsl5G__item__edited{font-size:var(--text-sm);color:var(--muted-foreground);flex-shrink:0}.CommentItem-module__bTsl5G__item__actionsBtn{width:22px;height:22px;color:var(--muted-foreground);flex-shrink:0;align-self:center;margin-left:auto;transition:opacity .12s,color .12s}@media (hover:hover){.CommentItem-module__bTsl5G__item__actionsBtn{opacity:0}.CommentItem-module__bTsl5G__item:hover .CommentItem-module__bTsl5G__item__actionsBtn,.CommentItem-module__bTsl5G__item:focus-within .CommentItem-module__bTsl5G__item__actionsBtn,.CommentItem-module__bTsl5G__item__actionsBtn[data-state=open]{opacity:1}.CommentItem-module__bTsl5G__item__actionsBtn:hover{color:var(--foreground)}}.CommentItem-module__bTsl5G__item__actionsBtn:active{color:var(--foreground)}.CommentItem-module__bTsl5G__item__text{font-size:var(--text-lg);color:var(--foreground);white-space:pre-wrap;word-break:break-word;margin-top:1px;line-height:1.55}.CommentItem-module__bTsl5G__item__actions{align-items:center;gap:18px;margin-top:4px;display:flex}.CommentItem-module__bTsl5G__item__actionBtn{height:auto;font-size:var(--text-sm);color:var(--muted-foreground);background:0 0;padding:2px 0;font-weight:500;transition:color .12s,opacity .12s}@media (hover:hover){.CommentItem-module__bTsl5G__item__actions{opacity:0;transition:opacity .12s}.CommentItem-module__bTsl5G__item:hover .CommentItem-module__bTsl5G__item__actions,.CommentItem-module__bTsl5G__item:focus-within .CommentItem-module__bTsl5G__item__actions{opacity:1}.CommentItem-module__bTsl5G__item__actions:has([data-state=open]){opacity:1}.CommentItem-module__bTsl5G__item__actionBtn:hover{color:var(--foreground);background:0 0}}.CommentItem-module__bTsl5G__item__actionBtn:active,.CommentItem-module__bTsl5G__item__actionBtn[data-state=open]{color:var(--foreground)}.CommentItem-module__bTsl5G__item__editForm{margin-top:4px}
.CommentForm-module__QLGXyq__form{flex-direction:column;gap:4px;display:flex}.CommentForm-module__QLGXyq__form__box{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);flex-wrap:wrap;align-items:flex-end;gap:4px;padding:4px;transition:border-color .15s;display:flex}.CommentForm-module__QLGXyq__form__box:focus-within{border-color:var(--muted-foreground)}.CommentForm-module__QLGXyq__form__field{flex:180px;min-width:0}.CommentForm-module__QLGXyq__form__textarea{min-height:32px;max-height:240px;color:var(--foreground);resize:none;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:6px 8px;font-family:inherit;line-height:1.45}.CommentForm-module__QLGXyq__form__textarea:hover,.CommentForm-module__QLGXyq__form__textarea:focus,.CommentForm-module__QLGXyq__form__textarea:focus-visible{background:0 0;border:none}@media (min-width:768px){.CommentForm-module__QLGXyq__form__textarea{font-size:var(--text-lg)}}.CommentForm-module__QLGXyq__form__textarea:disabled{opacity:.5}.CommentForm-module__QLGXyq__form.CommentForm-module__QLGXyq__compact .CommentForm-module__QLGXyq__form__textarea{min-height:28px;padding:4px 8px}.CommentForm-module__QLGXyq__form__buttons{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.CommentForm-module__QLGXyq__form__cancelBtn{color:var(--muted-foreground)}.CommentForm-module__QLGXyq__form__sendBtn{border-radius:50%;width:28px;height:28px}.CommentForm-module__QLGXyq__form.CommentForm-module__QLGXyq__compact .CommentForm-module__QLGXyq__form__sendBtn{width:24px;height:24px}.CommentForm-module__QLGXyq__form__error{font-size:var(--text-sm);color:var(--destructive);margin:0}
.CommentReactions-module__wjGgJG__reactions{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.CommentReactions-module__wjGgJG__chip{border:1px solid var(--border);border-radius:var(--radius-tag);width:auto;height:24px;color:var(--muted-foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;background:0 0;align-items:center;gap:4px;padding:0 7px;line-height:1;display:inline-flex;position:relative}@media (hover:hover){.CommentReactions-module__wjGgJG__chip:hover{background:var(--muted);color:var(--foreground)}}.CommentReactions-module__wjGgJG__chip:active{background:var(--muted);color:var(--foreground)}.CommentReactions-module__wjGgJG__chip.CommentReactions-module__wjGgJG__mine{background:var(--accent);border-color:var(--foreground);color:var(--foreground);box-shadow:0 1px 0 var(--border)}.CommentReactions-module__wjGgJG__chip__emoji{font-size:var(--text-base);line-height:1}.CommentReactions-module__wjGgJG__chip__count{font-weight:500}.CommentReactions-module__wjGgJG__add{border-style:dashed;padding:0 6px}.CommentReactions-module__wjGgJG__add svg{width:14px;height:14px}.CommentReactions-module__wjGgJG__compact .CommentReactions-module__wjGgJG__chip{height:22px;padding:0 6px}.CommentReactions-module__wjGgJG__compact .CommentReactions-module__wjGgJG__chip__emoji{font-size:var(--text-sm)}@media (pointer:coarse){.CommentReactions-module__wjGgJG__chip:after{content:"";height:44px;position:absolute;top:50%;left:-2px;right:-2px;transform:translateY(-50%)}}.CommentReactions-module__wjGgJG__picker{gap:2px;display:flex}.CommentReactions-module__wjGgJG__picker__option{border:1px solid #0000;border-radius:6px;width:36px;height:36px;padding:0;position:relative}@media (hover:hover){.CommentReactions-module__wjGgJG__picker__option:hover{background:var(--muted)}}.CommentReactions-module__wjGgJG__picker__option:active{background:var(--muted)}.CommentReactions-module__wjGgJG__picker__option.CommentReactions-module__wjGgJG__mine{background:var(--muted);border-color:var(--border)}.CommentReactions-module__wjGgJG__picker__emoji{font-size:var(--text-2xl);line-height:1}@media (pointer:coarse){.CommentReactions-module__wjGgJG__picker__option:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}}
.CommentGroup-module__5-sdBa__group{padding:4px 0;position:relative}.CommentGroup-module__5-sdBa__group.CommentGroup-module__5-sdBa__threaded:before{content:"";background:var(--border);width:1px;position:absolute;top:43px;bottom:16px;left:13.5px}.CommentGroup-module__5-sdBa__group__replies{padding-left:38px}.CommentGroup-module__5-sdBa__group__replyForm{padding:4px 0 6px}
.CommentList-module__ay9KDa__list{padding:var(--space-2) var(--space-4);flex-direction:column;gap:0;display:flex}.CommentList-module__ay9KDa__skeleton{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.CommentList-module__ay9KDa__skeleton__item{gap:10px;display:flex}.CommentList-module__ay9KDa__skeleton__avatar{background-color:var(--muted);border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:1.6s ease-in-out infinite CommentList-module__ay9KDa__comments-pulse}.CommentList-module__ay9KDa__skeleton__content{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.CommentList-module__ay9KDa__skeleton__header{align-items:center;gap:var(--space-2);display:flex}.CommentList-module__ay9KDa__skeleton__name{background-color:var(--muted);width:80px;height:11px;animation:1.6s ease-in-out infinite CommentList-module__ay9KDa__comments-pulse}.CommentList-module__ay9KDa__skeleton__time{background-color:var(--muted);width:40px;height:9px;animation:1.6s ease-in-out infinite CommentList-module__ay9KDa__comments-pulse}.CommentList-module__ay9KDa__skeleton__body{background-color:var(--muted);width:100%;height:36px;animation:1.6s ease-in-out infinite CommentList-module__ay9KDa__comments-pulse}@keyframes CommentList-module__ay9KDa__comments-pulse{0%,to{opacity:.5}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.CommentList-module__ay9KDa__skeleton__avatar,.CommentList-module__ay9KDa__skeleton__name,.CommentList-module__ay9KDa__skeleton__time,.CommentList-module__ay9KDa__skeleton__body{opacity:.5;animation:none}}.CommentList-module__ay9KDa__emptyState{padding:var(--space-6) var(--space-4);text-align:left;color:var(--muted-foreground)}.CommentList-module__ay9KDa__emptyState__text{font-size:var(--text-base);color:var(--muted-foreground);margin:0}.CommentList-module__ay9KDa__errorState{padding:var(--space-4)}.CommentList-module__ay9KDa__errorState__title{font-size:var(--text-base);color:var(--destructive);margin:0 0 var(--space-2)}.CommentList-module__ay9KDa__errorState__detail{font-size:var(--text-sm);color:var(--muted-foreground);font-family:var(--font-mono,monospace);margin:0}
.BookmarkSocialDrawer-module___DXqRG__trigger{bottom:calc(var(--space-4) + var(--media-dock-height,0px));z-index:40;text-transform:lowercase;cursor:pointer;position:fixed;left:50%;transform:translate(-50%)}.BookmarkSocialDrawer-module___DXqRG__trigger__inline{text-transform:lowercase;cursor:pointer;height:auto}.BookmarkSocialDrawer-module___DXqRG__trigger__badge{min-width:18px;height:18px;font-size:var(--text-xs);background:var(--background);color:var(--foreground);justify-content:center;align-items:center;padding:0 5px;font-weight:600;display:inline-flex}.BookmarkSocialDrawer-module___DXqRG__content{background:var(--background);flex-direction:column;max-height:85dvh;display:flex}@media (max-width:767px){.BookmarkSocialDrawer-module___DXqRG__content{max-height:94dvh}}.BookmarkSocialDrawer-module___DXqRG__header{align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);text-align:left;flex-direction:column;display:flex}.BookmarkSocialDrawer-module___DXqRG__header__title{font-size:var(--text-lg);text-transform:lowercase;letter-spacing:.02em;color:var(--foreground);font-weight:600}.BookmarkSocialDrawer-module___DXqRG__body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}
.ProxiedFrame-module__mP7lNW__shell{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.ProxiedFrame-module__mP7lNW__frame{background:var(--background);border:none;width:100%;height:100%}.ProxiedFrame-module__mP7lNW__banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--muted);border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--muted-foreground);display:flex}.ProxiedFrame-module__mP7lNW__banner__text{flex:1;min-width:0}.ProxiedFrame-module__mP7lNW__banner__action{align-items:center;gap:var(--space-1);color:var(--foreground);white-space:nowrap;text-decoration:none;display:inline-flex}@media (hover:hover){.ProxiedFrame-module__mP7lNW__banner__action:hover{text-decoration:underline}}.ProxiedFrame-module__mP7lNW__banner__action:active{text-decoration:underline}
.PreviewSlot-module__rcCtiq__checking{background:color-mix(in oklab, var(--muted) 40%, transparent);flex:1;min-height:0;animation:1.5s ease-in-out infinite PreviewSlot-module__rcCtiq__previewSlotPulse}@keyframes PreviewSlot-module__rcCtiq__previewSlotPulse{0%,to{opacity:.6}50%{opacity:1}}.PreviewSlot-module__rcCtiq__fallback{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);text-align:center;background:color-mix(in oklab, var(--muted) 30%, transparent);border:1px dashed var(--border);flex-direction:column;flex:1;display:flex}.PreviewSlot-module__rcCtiq__fallback__title{font-size:var(--text-lg);color:var(--foreground);margin:0;font-weight:600}.PreviewSlot-module__rcCtiq__fallback__text{font-size:var(--text-base);color:var(--muted-foreground);max-width:480px;margin:0;line-height:1.5}.PreviewSlot-module__rcCtiq__fallback__note{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;font-style:italic}
.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist{flex-direction:column;width:100%;min-height:0;display:flex}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__player{width:100%;position:relative}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__player iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:100%;height:144px;display:block}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__playerOverlay{z-index:10;position:absolute;inset:0}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__heading{padding:var(--space-3) var(--space-3) var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);margin:0;font-weight:600}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__item{border-bottom:1px solid var(--border);align-items:stretch;display:flex}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;font:inherit;color:var(--foreground);background:0 0;border:none;flex:1;transition:background .1s;display:flex}@media (hover:hover){.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__row:hover{background:var(--muted)}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__rowLink:hover{color:var(--foreground);background:var(--muted)}}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__row:active,.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__rowLink:active{background:var(--muted)}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__row.RadioFrancePlaylist-module__IoqI1G__active{background:var(--muted);box-shadow:inset 2px 0 0 var(--primary)}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__rowTitle{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__row.RadioFrancePlaylist-module__IoqI1G__active .RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__rowTitle{font-weight:600}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__rowMeta{align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-flex}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__rowLink{padding:0 var(--space-3);color:var(--muted-foreground);border-left:1px solid var(--border);align-items:center;transition:color .12s,background .1s;display:inline-flex}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__viewOriginal{font-size:var(--text-sm);color:var(--muted-foreground);align-self:flex-end;align-items:center;gap:4px;margin-top:8px;padding:2px 4px;text-decoration:none;transition:color .12s;display:inline-flex}@media (hover:hover){.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__viewOriginal:hover{color:var(--foreground)}}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__viewOriginal:active{color:var(--foreground)}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__chip{border:1px solid var(--border);border-radius:var(--radius-tag);font-size:var(--text-caption);color:var(--muted-foreground);white-space:nowrap;align-items:center;padding:1px 6px;line-height:1.4;display:inline-flex}.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist__chip.RadioFrancePlaylist-module__IoqI1G__nowPlaying{border-color:var(--primary);color:var(--primary)}
.MediaTransport-module__Lxi8Bq__mediaTransport{--transport-track:var(--border);--transport-fill:var(--primary);--transport-buffer:var(--muted-foreground);min-width:0;color:var(--foreground);flex-direction:column;display:flex}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__full{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);background:var(--background);border-radius:0}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact{--transport-control:28px;flex-direction:row;flex-shrink:0;align-items:center}@media (pointer:coarse){.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact{--transport-control:32px}}.MediaTransport-module__Lxi8Bq__mediaTransport__heading{flex-direction:column;gap:2px;min-width:0;display:flex}.MediaTransport-module__Lxi8Bq__mediaTransport__title{font-size:var(--text-sm);font-weight:var(--font-weight-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.MediaTransport-module__Lxi8Bq__mediaTransport__meta{font-size:var(--text-xs);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaTransport-module__Lxi8Bq__mediaTransport__timeline{align-items:center;gap:var(--space-2);display:flex}.MediaTransport-module__Lxi8Bq__mediaTransport__time{min-width:4ch;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);flex-shrink:0}.MediaTransport-module__Lxi8Bq__mediaTransport__time:last-child{text-align:right}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber{--thumb:12px;--track:4px;cursor:pointer;appearance:none;background:0 0;flex:1;width:100%;min-width:0;height:20px;margin:0}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber.MediaTransport-module__Lxi8Bq__thin{--thumb:8px;--track:2px;left:var(--transport-edge-inset,0);right:var(--transport-edge-inset,0);flex:none;width:auto;height:12px;position:absolute;bottom:2px}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber.MediaTransport-module__Lxi8Bq__thin:focus-visible{outline-offset:0}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber:disabled{cursor:default;opacity:.5}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber::-webkit-slider-runnable-track{height:var(--track);background:linear-gradient(to right, var(--transport-fill) 0 var(--transport-progress,0%), color-mix(in srgb, var(--transport-buffer) 35%, transparent) var(--transport-progress,0%) var(--transport-buffered,0%), var(--transport-track) var(--transport-buffered,0%) 100%);border-radius:999px}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber::-moz-range-track{height:var(--track);background:linear-gradient(to right, var(--transport-fill) 0 var(--transport-progress,0%), color-mix(in srgb, var(--transport-buffer) 35%, transparent) var(--transport-progress,0%) var(--transport-buffered,0%), var(--transport-track) var(--transport-buffered,0%) 100%);border-radius:999px}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);background:var(--transport-fill);border:none;border-radius:50%;transition:transform .12s ease-out}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--transport-fill);border:none;border-radius:50%;transition:transform .12s ease-out}@media (hover:hover){.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber:not(:disabled):hover::-webkit-slider-thumb{transform:scale(1.2)}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber:not(:disabled):hover::-moz-range-thumb{transform:scale(1.2)}}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber:not(:disabled):active::-webkit-slider-thumb{transform:scale(1.3)}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber:not(:disabled):active::-moz-range-thumb{transform:scale(1.3)}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.MediaTransport-module__Lxi8Bq__mediaTransport__controls{justify-content:center;align-items:center;gap:var(--space-1);display:flex}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact .MediaTransport-module__Lxi8Bq__mediaTransport__controls{justify-content:flex-start;gap:2px}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact .MediaTransport-module__Lxi8Bq__mediaTransport__button{width:var(--transport-control);height:var(--transport-control)}.MediaTransport-module__Lxi8Bq__mediaTransport__button{color:var(--foreground);position:relative}.MediaTransport-module__Lxi8Bq__mediaTransport__button svg{width:18px;height:18px}.MediaTransport-module__Lxi8Bq__mediaTransport__button.MediaTransport-module__Lxi8Bq__primary{background:var(--primary);width:40px;height:40px;color:var(--primary-foreground);border-radius:50%}@media (hover:hover){.MediaTransport-module__Lxi8Bq__mediaTransport__button.MediaTransport-module__Lxi8Bq__primary:hover{background:var(--primary);color:var(--primary-foreground);opacity:.9}}.MediaTransport-module__Lxi8Bq__mediaTransport__button.MediaTransport-module__Lxi8Bq__primary:active{opacity:.85}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact .MediaTransport-module__Lxi8Bq__mediaTransport__button.MediaTransport-module__Lxi8Bq__primary{width:var(--transport-control);height:var(--transport-control)}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact .MediaTransport-module__Lxi8Bq__mediaTransport__button.MediaTransport-module__Lxi8Bq__primary svg{width:14px;height:14px}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact .MediaTransport-module__Lxi8Bq__mediaTransport__button:not(.MediaTransport-module__Lxi8Bq__primary) svg{width:16px;height:16px}.MediaTransport-module__Lxi8Bq__mediaTransport__skipLabel{font-size:7px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MediaTransport-module__Lxi8Bq__mediaTransport__spinner{animation:.9s linear infinite MediaTransport-module__Lxi8Bq__mediaTransportSpin}@keyframes MediaTransport-module__Lxi8Bq__mediaTransportSpin{to{transform:rotate(360deg)}}.MediaTransport-module__Lxi8Bq__mediaTransport__rate{margin-left:var(--space-2);font-variant-numeric:tabular-nums;min-width:48px}.MediaTransport-module__Lxi8Bq__mediaTransport__status{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);text-align:center;flex-wrap:wrap;display:flex}.MediaTransport-module__Lxi8Bq__mediaTransport__status.MediaTransport-module__Lxi8Bq__error{color:var(--destructive)}.MediaTransport-module__Lxi8Bq__mediaTransport__footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.MediaTransport-module__Lxi8Bq__mediaTransport__attribution{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);flex-wrap:wrap;display:inline-flex}.MediaTransport-module__Lxi8Bq__mediaTransport__link{color:var(--foreground);text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.MediaTransport-module__Lxi8Bq__mediaTransport__link svg{width:12px;height:12px}@media (hover:hover){.MediaTransport-module__Lxi8Bq__mediaTransport__link:hover{color:var(--primary)}}.MediaTransport-module__Lxi8Bq__mediaTransport__link:active{color:var(--primary)}@media (prefers-reduced-motion:reduce){.MediaTransport-module__Lxi8Bq__mediaTransport__spinner{animation:none}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber::-webkit-slider-thumb{transition:none}.MediaTransport-module__Lxi8Bq__mediaTransport__scrubber::-moz-range-thumb{transition:none}}
.AutoAdvanceToggle-module__55grAa__autoAdvanceToggle{cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.AutoAdvanceToggle-module__55grAa__autoAdvanceToggle__label{font-size:var(--text-sm);color:var(--muted-foreground)}
.RadioFranceEpisode-module__jU-o7W__radioFranceEpisode{flex-direction:column;width:100%;display:flex}.RadioFranceEpisode-module__jU-o7W__radioFranceEpisode__player{width:100%;position:relative}.RadioFranceEpisode-module__jU-o7W__radioFranceEpisode__player iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:100%;height:144px;display:block}.RadioFranceEpisode-module__jU-o7W__radioFranceEpisode__overlay{z-index:10;position:absolute;inset:0}
.MediaSlot-module__OGN12q__mediaSlot{background:var(--muted);outline:none;width:100%;position:relative}.MediaSlot-module__OGN12q__mediaSlot:focus-visible{box-shadow:0 0 0 2px var(--ring)}.MediaSlot-module__OGN12q__mediaSlot.MediaSlot-module__OGN12q__aspect{aspect-ratio:var(--media-slot-ratio,16 / 9)}.MediaSlot-module__OGN12q__mediaSlot.MediaSlot-module__OGN12q__fixedHeight{height:var(--media-slot-height)}.MediaSlot-module__OGN12q__mediaSlot.MediaSlot-module__OGN12q__fill{min-height:var(--media-slot-min-height,352px);flex-grow:1}.MediaSlot-module__OGN12q__mediaSlot.MediaSlot-module__OGN12q__live{background:0 0}.MediaSlot-module__OGN12q__mediaSlot__skeleton{width:100%;height:100%;position:absolute;inset:0}
.KeyboardHintRow-module__IOXMMG__row{border-top:1px solid var(--border);background:var(--card);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:14px;padding:6px 10px;display:none}@media (pointer:fine){.KeyboardHintRow-module__IOXMMG__row{display:flex}}html[data-has-keyboard=true] .KeyboardHintRow-module__IOXMMG__row{display:flex}.KeyboardHintRow-module__IOXMMG__row__hint{align-items:center;gap:6px;display:inline-flex}.KeyboardHintRow-module__IOXMMG__row__label{color:var(--muted-foreground);text-transform:lowercase;letter-spacing:.02em}
.SocialFeedPage-module__zFw1Ea__page{flex-direction:row;height:100%;display:flex;overflow:hidden}.SocialFeedPage-module__zFw1Ea__main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.SocialFeedPage-module__zFw1Ea__toolbar{border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;justify-content:space-between;align-items:center;height:46px;min-height:46px;padding:0 20px;display:flex}.SocialFeedPage-module__zFw1Ea__toolbar__title{font-size:var(--text-lg);color:var(--foreground);margin:0;font-weight:500}.SocialFeedPage-module__zFw1Ea__toolbar__actions{align-items:center;gap:8px;display:flex}.SocialFeedPage-module__zFw1Ea__toolbar__invite{flex-shrink:0}@media (max-width:767px){.SocialFeedPage-module__zFw1Ea__toolbar__inviteLabel{display:none}}.SocialFeedPage-module__zFw1Ea__filterBar{border-bottom:1px solid var(--border);background:var(--background);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:8px 20px;transition:opacity .15s;display:flex}.SocialFeedPage-module__zFw1Ea__filterBar[data-pending]{opacity:.55;transition-delay:.15s}.SocialFeedPage-module__zFw1Ea__filterBar__label{font-size:var(--text-sm);color:var(--muted-foreground)}.SocialFeedPage-module__zFw1Ea__filterBar__chips{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.SocialFeedPage-module__zFw1Ea__tagChip{font-size:var(--text-sm);background:var(--foreground);color:var(--background);border:1px solid var(--foreground);align-items:center;gap:2px;padding:2px 2px 2px 7px;line-height:1.4;display:inline-flex}.SocialFeedPage-module__zFw1Ea__tagChip__name{font-weight:500}.SocialFeedPage-module__zFw1Ea__tagChip__remove{width:16px;height:16px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;transition:opacity .1s;display:inline-flex}@media (hover:hover){.SocialFeedPage-module__zFw1Ea__tagChip__remove:hover{opacity:1}}.SocialFeedPage-module__zFw1Ea__tagChip__remove:active{opacity:1}.SocialFeedPage-module__zFw1Ea__filterBar__clear{font-size:var(--text-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;text-decoration:underline}@media (hover:hover){.SocialFeedPage-module__zFw1Ea__filterBar__clear:hover{color:var(--foreground)}}.SocialFeedPage-module__zFw1Ea__filterBar__clear:active{color:var(--foreground)}.SocialFeedPage-module__zFw1Ea__feed{padding-bottom:var(--floating-nav-clearance);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:1;overflow-y:auto}.SocialFeedPage-module__zFw1Ea__feed__emptyActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.SocialFeedPage-module__zFw1Ea__feed__notice{font-size:var(--text-xs);color:var(--muted-foreground);border-bottom:1px solid var(--border);margin:0;padding:8px 20px}.SocialFeedPage-module__zFw1Ea__empty{text-align:center;padding:60px 20px}.SocialFeedPage-module__zFw1Ea__empty p{font-size:var(--text-lg);color:var(--muted-foreground)}.SocialFeedPage-module__zFw1Ea__loadingMore{font-size:var(--text-base);color:var(--muted-foreground);text-align:center;padding:16px 20px}.SocialFeedPage-module__zFw1Ea__noMore{font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;border-top:1px solid var(--border);padding:16px 20px}.SocialFeedPage-module__zFw1Ea__sentinel{height:1px}
.WarcFrame-module__4YWZyq__frame{background:var(--background);border:none;width:100%;height:100%}.WarcFrame-module__4YWZyq__state{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);flex-direction:column;flex:1;display:flex}.WarcFrame-module__4YWZyq__state__text{font-family:var(--font-mono,ui-monospace, monospace);color:var(--subtle-foreground);font-size:var(--text-2xl)}.WarcFrame-module__4YWZyq__state__error{font-size:var(--text-base);color:var(--destructive);margin:0}.WarcFrame-module__4YWZyq__state__action{font-size:var(--text-base);color:var(--muted-foreground);border:1px solid var(--border);background:var(--background);align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}@media (hover:hover){.WarcFrame-module__4YWZyq__state__action:hover{color:var(--foreground);border-color:var(--foreground);background:var(--muted)}}.WarcFrame-module__4YWZyq__state__action:active{color:var(--foreground);border-color:var(--foreground);background:var(--muted)}
.SocialButton-module__XmHLbq__socialButton{display:inline-flex;position:relative}.SocialButton-module__XmHLbq__socialButton__count{background:var(--muted-foreground);min-width:13px;height:13px;color:var(--background);font-size:var(--text-caption);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border:1.5px solid var(--background);box-sizing:content-box;border-radius:999px;padding:0 3px;font-weight:600;line-height:13px;position:absolute;top:-4px;right:-4px}
.DemoCommunities-module__ztDp4G__rail.DemoCommunities-module__ztDp4G__rail{width:220px;min-width:220px;height:auto;display:flex;overflow:hidden}.DemoCommunities-module__ztDp4G__add.DemoCommunities-module__ztDp4G__add{display:inline-flex}@container tour (max-width:959px){.DemoCommunities-module__ztDp4G__rail.DemoCommunities-module__ztDp4G__rail{display:none}}
.WarcFailure-module__5tMcAa__failure{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);text-align:center;background:color-mix(in oklab, var(--muted) 30%, transparent);border:1px dashed var(--border);flex-direction:column;flex:1;display:flex}.WarcFailure-module__5tMcAa__failure__icon{width:20px;height:20px;color:var(--destructive)}.WarcFailure-module__5tMcAa__failure__title{font-size:var(--text-base);color:var(--foreground);margin:0}.WarcFailure-module__5tMcAa__failure__reason{font-size:var(--text-sm);color:var(--muted-foreground);max-width:420px;margin:0;line-height:1.5}.WarcFailure-module__5tMcAa__failure__retry{margin-top:var(--space-2);gap:var(--space-2)}.WarcFailure-module__5tMcAa__failure__retryIcon{width:14px;height:14px}
.EventsScene-module__ZpenSa__scene{min-width:0;transition:opacity .35s var(--ease-ui-out);flex:1;display:flex;position:relative}.EventsScene-module__ZpenSa__scene[data-fade=true]{opacity:0}.EventsScene-module__ZpenSa__main.EventsScene-module__ZpenSa__main{flex:1;min-width:0}.EventsScene-module__ZpenSa__toggle.EventsScene-module__ZpenSa__toggle{display:none}.EventsScene-module__ZpenSa__calendar{flex:1;min-height:0;display:flex}.EventsScene-module__ZpenSa__upcoming.EventsScene-module__ZpenSa__upcoming{display:none}@container tour (max-width:639px){.EventsScene-module__ZpenSa__create.EventsScene-module__ZpenSa__create{display:none}.EventsScene-module__ZpenSa__toggle.EventsScene-module__ZpenSa__toggle{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.EventsScene-module__ZpenSa__calendar{display:none}.EventsScene-module__ZpenSa__upcoming.EventsScene-module__ZpenSa__upcoming{display:flex}}.EventsScene-module__ZpenSa__scrim{inset:calc(-1 * var(--tour-topbar,0px)) 0 0;z-index:15;opacity:0;transition:opacity .4s var(--ease-ui-out);background:#00000047;position:absolute}.EventsScene-module__ZpenSa__scrim[data-shown=true]{opacity:1}
.AttachmentGrid-module__aCf5eW__attachmentGrid{gap:var(--space-4);grid-template-columns:1fr;padding:0;display:grid}@media (min-width:640px){.AttachmentGrid-module__aCf5eW__attachmentGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AttachmentGrid-module__aCf5eW__attachmentGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}
.DemoCalendar-module__JIC5ga__calendar.DemoCalendar-module__JIC5ga__calendar{height:auto}.DemoCalendar-module__JIC5ga__week.DemoCalendar-module__JIC5ga__week{grid-template-rows:26px repeat(2,21px) 18px 1fr;grid-auto-rows:0;min-height:0}.DemoCalendar-module__JIC5ga__chip{min-width:0;display:flex}.DemoCalendar-module__JIC5ga__chip>*{width:100%}.DemoCalendar-module__JIC5ga__chip[data-fresh=true]{animation:DemoCalendar-module__JIC5ga__drop .55s cubic-bezier(.34, 1.56, .64, 1) backwards, DemoCalendar-module__JIC5ga__ring 1.8s var(--ease-ui-out) .2s backwards;animation-play-state:running, var(--tour-play-state,running)}@keyframes DemoCalendar-module__JIC5ga__drop{0%{opacity:0;transform:translateY(-16px)scale(.92)}}@keyframes DemoCalendar-module__JIC5ga__ring{0%{outline:2px solid var(--primary);outline-offset:1px}to{outline-offset:1px;outline:2px solid #0000}}@media (prefers-reduced-motion:reduce){.DemoCalendar-module__JIC5ga__chip[data-fresh=true]{animation:none}}
.AttachmentCard-module__FtR7AG__attachmentCard{border:1px solid var(--border);background-color:var(--card);transition:border-color .2s;position:relative}@media (hover:hover){.AttachmentCard-module__FtR7AG__attachmentCard:hover{border-color:var(--primary)}}.AttachmentCard-module__FtR7AG__attachmentCard:active{border-color:var(--primary)}.AttachmentCard-module__FtR7AG__attachmentCard__open{cursor:pointer;flex-direction:column;display:flex}.AttachmentCard-module__FtR7AG__attachmentCard__open:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AttachmentCard-module__FtR7AG__attachmentCard__delete{right:var(--space-2);bottom:var(--space-3);width:24px;padding:0;position:absolute}@media (hover:hover){.AttachmentCard-module__FtR7AG__attachmentCard__delete:hover{color:var(--destructive)}}.AttachmentCard-module__FtR7AG__attachmentCard__delete:active{color:var(--destructive)}.AttachmentCard-module__FtR7AG__attachmentCard.AttachmentCard-module__FtR7AG__deletable .AttachmentCard-module__FtR7AG__attachmentCard__metadata{padding-right:calc(var(--space-2) + 24px + var(--space-2))}.AttachmentCard-module__FtR7AG__attachmentCard__preview{aspect-ratio:16/9;border-bottom:1px solid var(--border);background-color:var(--muted);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.AttachmentCard-module__FtR7AG__attachmentCard__metadata{padding:var(--space-3) var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.AttachmentCard-module__FtR7AG__attachmentCard__filename{font-size:var(--text-sm);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.AttachmentCard-module__FtR7AG__attachmentCard__details{font-size:var(--text-xs);color:var(--muted-foreground);gap:var(--space-2);align-items:center;display:flex}.AttachmentCard-module__FtR7AG__attachmentCard__description{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:var(--space-1);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.DemoEventForm-module__xViNHG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;padding:18px 22px 10px;display:flex}.DemoEventForm-module__xViNHG__head__title{font-size:var(--text-xl);font-weight:600}.DemoEventForm-module__xViNHG__head__close{opacity:.6;flex-shrink:0;margin-top:4px}.DemoEventForm-module__xViNHG__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.DemoEventForm-module__xViNHG__content.DemoEventForm-module__xViNHG__content{padding:8px 22px 22px}.DemoEventForm-module__xViNHG__item{gap:6px;display:grid}.DemoEventForm-module__xViNHG__label{font-size:var(--text-sm);letter-spacing:.02em;line-height:1}.DemoEventForm-module__xViNHG__input{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;height:32px;font-size:var(--text-sm);letter-spacing:.02em;transition:border-color .15s var(--ease-ui-out);align-items:center;padding:0 12px;display:flex;position:relative}.DemoEventForm-module__xViNHG__input[data-focus=true]{border-color:var(--muted-foreground)}.DemoEventForm-module__xViNHG__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);overflow:hidden}.DemoEventForm-module__xViNHG__value{text-overflow:ellipsis;white-space:nowrap;text-transform:none;min-width:0;overflow:hidden}@keyframes DemoEventForm-module__xViNHG__pasted{0%{background:color-mix(in srgb, var(--primary) 35%, transparent)}}.DemoEventForm-module__xViNHG__trigger.DemoEventForm-module__xViNHG__trigger{width:100%}.DemoEventForm-module__xViNHG__thumb.DemoEventForm-module__xViNHG__thumb{object-fit:cover;border-radius:2px}.DemoEventForm-module__xViNHG__time{font-size:var(--text-sm);font-variant-numeric:tabular-nums;animation:DemoEventForm-module__xViNHG__pasted .9s var(--ease-ui-out) backwards;align-items:center;display:inline-flex}.DemoEventForm-module__xViNHG__time[data-empty=true]{color:var(--muted-foreground);animation:none}.DemoEventForm-module__xViNHG__target{display:inline-flex}.DemoEventForm-module__xViNHG__anchor{position:relative}.DemoEventForm-module__xViNHG__popover{z-index:5;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);transform-origin:0 0;transition:opacity .15s var(--ease-ui-out), transform .15s var(--ease-ui-out), visibility 0s .15s;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 10px 30px -12px #00000059}.DemoEventForm-module__xViNHG__popover[data-open=false]{opacity:0;visibility:hidden;transform:scale(.96)translateY(-4px)}.DemoEventForm-module__xViNHG__popover[data-open=true]{transition:opacity .15s var(--ease-ui-out), transform .15s var(--ease-ui-out)}.DemoEventForm-module__xViNHG__popover_calendar{right:auto}.DemoEventForm-module__xViNHG__search{border-bottom:1px solid var(--border);height:36px;font-size:var(--text-sm);color:var(--muted-foreground);align-items:center;gap:8px;padding:0 12px;display:flex}.DemoEventForm-module__xViNHG__options{flex-direction:column;padding:4px;display:flex}.DemoEventForm-module__xViNHG__option{border-radius:calc(var(--radius) - 4px);font-size:var(--text-sm);padding:6px 8px;transition:background .12s}.DemoEventForm-module__xViNHG__option[data-active=true]{background:var(--accent);color:var(--accent-foreground)}.DemoEventForm-module__xViNHG__in{animation:DemoEventForm-module__xViNHG__rise .4s var(--ease-ui-out) backwards}@keyframes DemoEventForm-module__xViNHG__rise{0%{opacity:0;transform:translateY(6px)}}@container tour (max-width:639px){.DemoEventForm-module__xViNHG__head{padding:14px 16px 8px}.DemoEventForm-module__xViNHG__content.DemoEventForm-module__xViNHG__content{padding:6px 16px 16px}}@media (prefers-reduced-motion:reduce){.DemoEventForm-module__xViNHG__popover{transition:none}.DemoEventForm-module__xViNHG__time,.DemoEventForm-module__xViNHG__in{animation:none}}
.AttachmentPreview-module__CcJXFa__attachmentPreview__thumbnail{object-fit:cover;width:100%;height:100%}.AttachmentPreview-module__CcJXFa__attachmentPreview__iconContainer{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:1rem;display:flex}.AttachmentPreview-module__CcJXFa__attachmentPreview__icon{width:48px;height:48px;color:var(--muted-foreground)}.AttachmentPreview-module__CcJXFa__attachmentPreview__fileType{font-size:var(--text-base);text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.05em;font-weight:600}
.DemoEventSheet-module__qR77oW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;padding:18px 22px 10px;display:flex}.DemoEventSheet-module__qR77oW__head__title{font-size:var(--text-xl);font-weight:600;line-height:1.3}.DemoEventSheet-module__qR77oW__head__close{opacity:.6;flex-shrink:0;margin-top:6px}.DemoEventSheet-module__qR77oW__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.DemoEventSheet-module__qR77oW__content.DemoEventSheet-module__qR77oW__content{padding:12px 22px 22px}.DemoEventSheet-module__qR77oW__guest[data-fresh=true]{animation:DemoEventSheet-module__qR77oW__rise .45s var(--ease-ui-out) backwards, DemoEventSheet-module__qR77oW__landed 1.4s var(--ease-ui-out) backwards;animation-play-state:running, var(--tour-play-state,running)}@keyframes DemoEventSheet-module__qR77oW__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes DemoEventSheet-module__qR77oW__landed{0%{background:color-mix(in oklch, var(--primary) 10%, var(--background))}}.DemoEventSheet-module__qR77oW__count{animation:DemoEventSheet-module__qR77oW__tick .4s var(--ease-ui-out) backwards}@keyframes DemoEventSheet-module__qR77oW__tick{0%{opacity:.2;transform:translateY(-3px)}}@container tour (max-width:639px){.DemoEventSheet-module__qR77oW__head{padding:14px 16px 8px}.DemoEventSheet-module__qR77oW__content.DemoEventSheet-module__qR77oW__content{padding:8px 16px 16px}}@media (prefers-reduced-motion:reduce){.DemoEventSheet-module__qR77oW__guest[data-fresh=true],.DemoEventSheet-module__qR77oW__count{animation:none}}
.AttachmentsPanel-module__kUWNTG__attachmentsPanel{gap:var(--space-4);flex-direction:column;display:flex}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__invite{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6) var(--space-6);text-align:center;flex-direction:column;display:flex}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__inviteIcon{width:32px;height:32px;color:var(--muted-foreground);opacity:.6;margin-bottom:var(--space-2)}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__inviteTitle{font-size:var(--text-base);color:var(--foreground);margin:0;font-weight:500}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__inviteText{max-width:40ch;font-size:var(--text-sm);color:var(--muted-foreground);margin:0}
.EventSheet-module__NeB_ZW__sheet{width:480px;max-width:100vw}@media (max-width:767px){.EventSheet-module__NeB_ZW__sheet{width:100%;max-width:100%}}.EventSheet-module__NeB_ZW__body{gap:var(--space-5);padding:var(--space-1) 0 var(--space-6);flex-direction:column;display:flex}.EventSheet-module__NeB_ZW__host{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.EventSheet-module__NeB_ZW__host__link{align-items:center;gap:var(--space-2);min-width:0;color:inherit;border-radius:calc(var(--radius) - 2px);text-decoration:none;display:inline-flex}.EventSheet-module__NeB_ZW__host__link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover){.EventSheet-module__NeB_ZW__host__link:hover .EventSheet-module__NeB_ZW__host__label{color:var(--foreground);text-underline-offset:2px;text-decoration:underline}}.EventSheet-module__NeB_ZW__host__link:active .EventSheet-module__NeB_ZW__host__label{color:var(--foreground)}.EventSheet-module__NeB_ZW__host__avatar{width:28px;height:28px}.EventSheet-module__NeB_ZW__host__label{color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__row{align-items:flex-start;gap:var(--space-2);display:flex}.EventSheet-module__NeB_ZW__row__icon{color:var(--muted-foreground);flex-shrink:0;margin-top:2px}.EventSheet-module__NeB_ZW__row__content{font-size:var(--text-base);flex-direction:column;gap:2px;min-width:0;font-weight:600;display:flex}.EventSheet-module__NeB_ZW__row__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__mapLink{font-size:var(--text-sm);color:var(--muted-foreground);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover){.EventSheet-module__NeB_ZW__mapLink:hover{color:var(--foreground)}}.EventSheet-module__NeB_ZW__mapLink:active{color:var(--foreground)}.EventSheet-module__NeB_ZW__description p{white-space:pre-wrap;color:var(--foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.EventSheet-module__NeB_ZW__communities{gap:var(--space-2);flex-wrap:wrap;display:flex}.EventSheet-module__NeB_ZW__commTag{font-size:var(--text-xs);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.EventSheet-module__NeB_ZW__commTag__dot{border-radius:50%;width:8px;height:8px}.EventSheet-module__NeB_ZW__sourceLink{font-size:var(--text-sm);color:var(--foreground);border:1px solid var(--border);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;transition:background .1s;display:inline-flex}@media (hover:hover){.EventSheet-module__NeB_ZW__sourceLink:hover{background:var(--muted)}}.EventSheet-module__NeB_ZW__sourceLink:active{background:var(--muted)}.EventSheet-module__NeB_ZW__calendar{align-items:center;gap:var(--space-2,8px);border-top:1px solid var(--border);flex-wrap:wrap;padding:10px 0;display:flex}.EventSheet-module__NeB_ZW__calendar__label{font-size:var(--text-sm);color:var(--muted-foreground);align-items:center;gap:6px;margin-right:auto;display:inline-flex}.EventSheet-module__NeB_ZW__calendar__action{font-size:var(--text-sm);color:var(--foreground);text-underline-offset:3px;border-radius:6px;padding:2px 4px;text-decoration:underline}@media (hover:hover){.EventSheet-module__NeB_ZW__calendar__action:hover{color:var(--primary)}}.EventSheet-module__NeB_ZW__calendar__action:active{color:var(--primary)}.EventSheet-module__NeB_ZW__rsvp{gap:var(--space-2);flex-wrap:wrap;display:flex}.EventSheet-module__NeB_ZW__rsvpBtn{flex:1;min-width:100px}.EventSheet-module__NeB_ZW__guests{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);flex-direction:column;display:flex}.EventSheet-module__NeB_ZW__guests__header{justify-content:space-between;align-items:baseline;display:flex}.EventSheet-module__NeB_ZW__guests__title{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);font-weight:600}.EventSheet-module__NeB_ZW__guests__count{font-size:var(--text-xs);color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__guests__empty{color:var(--muted-foreground);font-size:var(--text-sm)}.EventSheet-module__NeB_ZW__guests__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EventSheet-module__NeB_ZW__guests__item{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--border);padding:6px 0;display:flex}.EventSheet-module__NeB_ZW__guests__item:last-child{border-bottom:none}.EventSheet-module__NeB_ZW__guests__avatar{width:24px;height:24px}.EventSheet-module__NeB_ZW__guests__name{font-size:var(--text-sm);text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.EventSheet-module__NeB_ZW__guests__hostBadge{font-size:var(--text-xs);border:1px solid var(--border);text-transform:lowercase;letter-spacing:.02em;color:var(--muted-foreground);background:var(--muted);border-radius:999px;flex-shrink:0;padding:2px 8px}.EventSheet-module__NeB_ZW__guests__status{font-size:var(--text-xs);border:1px solid var(--border);text-transform:lowercase;letter-spacing:.02em;color:var(--muted-foreground);border-radius:999px;padding:2px 8px}.EventSheet-module__NeB_ZW__status_going{color:#006a07;color:lab(38.236% -51.145 48.747);background:#e5fde5;background:lab(97.0435% -11.1774 8.70935);border-color:#61d46a;border-color:lab(76.6558% -50.5136 42.0179)}.EventSheet-module__NeB_ZW__status_maybe{color:#845a00;color:lab(41.8141% 19.1864 92.7124);background:#fff7ea;background:lab(97.775% 2.67181 15.351);border-color:#ffc250;border-color:lab(82.6543% 15.2682 66.5799)}.EventSheet-module__NeB_ZW__status_not_going{color:#b32228;color:lab(40.1691% 57.0293 36.0154);background:#fff5f3;background:lab(97.4029% 9.19542 4.95911);border-color:#ffb7b0;border-color:lab(81.4531% 37.2948 20.6652)}.EventSheet-module__NeB_ZW__guests__remove{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@media (hover:hover){.EventSheet-module__NeB_ZW__guests__remove:hover{background:var(--muted);color:var(--foreground)}}.EventSheet-module__NeB_ZW__guests__remove:active{background:var(--muted);color:var(--foreground)}.EventSheet-module__NeB_ZW__hostActions{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);display:flex}.EventSheet-module__NeB_ZW__deleteBtn{color:#b32228;color:lab(40.1691% 57.0293 36.0154)}
.DemoEventsSidebar-module__Q_yH0a__rail.DemoEventsSidebar-module__Q_yH0a__rail{width:220px;min-width:220px;height:auto;min-height:0;display:flex;overflow:hidden}@container tour (max-width:959px){.DemoEventsSidebar-module__Q_yH0a__rail.DemoEventsSidebar-module__Q_yH0a__rail{display:none}}
.EventsSidebar-module__8a-A5q__sidebar{background:var(--background);border-right:1px solid var(--border);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;width:240px;min-width:240px;padding:14px 10px calc(14px + var(--media-dock-height,0px));scrollbar-width:none;flex-direction:column;flex-shrink:0;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;display:flex;overflow-y:auto}@media (max-width:767px){.EventsSidebar-module__8a-A5q__sidebar{display:none}}.EventsSidebar-module__8a-A5q__sidebar::-webkit-scrollbar{display:none}.EventsSidebar-module__8a-A5q__section{margin-bottom:6px}.EventsSidebar-module__8a-A5q__sectionLabel{font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground);margin-bottom:6px;padding:0 10px;display:block}.EventsSidebar-module__8a-A5q__divider{background:var(--border);height:1px;margin:12px 0}.EventsSidebar-module__8a-A5q__syncCta{margin-top:6px;padding:10px}.EventsSidebar-module__8a-A5q__syncCta__btn{justify-content:flex-start;width:100%}.EventsSidebar-module__8a-A5q__emptyHint{text-align:left;align-items:flex-start;padding:6px 10px 10px}
.DemoUpcoming-module__s62lWa__rail.DemoUpcoming-module__s62lWa__rail{width:280px;display:flex}.DemoUpcoming-module__s62lWa__body.DemoUpcoming-module__s62lWa__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.DemoUpcoming-module__s62lWa__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.DemoUpcoming-module__s62lWa__list{transition:transform var(--tour-scroll);flex-direction:column;display:flex}.DemoUpcoming-module__s62lWa__slot{grid-template-rows:1fr;display:grid}.DemoUpcoming-module__s62lWa__slot__inner{min-height:0;overflow:hidden}.DemoUpcoming-module__s62lWa__slot[data-fresh=true]{animation:DemoUpcoming-module__s62lWa__unfold .6s var(--ease-ui-out) backwards, DemoUpcoming-module__s62lWa__landed 1.8s var(--ease-ui-out) .3s backwards;animation-play-state:running, var(--tour-play-state,running)}@keyframes DemoUpcoming-module__s62lWa__unfold{0%{opacity:0;grid-template-rows:0fr}}@keyframes DemoUpcoming-module__s62lWa__landed{0%{background:color-mix(in oklch, var(--primary) 12%, var(--background))}}@container tour (max-width:639px){.DemoUpcoming-module__s62lWa__rail.DemoUpcoming-module__s62lWa__rail{display:none}}@container tour (min-width:640px) and (max-width:959px){.DemoUpcoming-module__s62lWa__rail.DemoUpcoming-module__s62lWa__rail{width:250px}}@media (prefers-reduced-motion:reduce){.DemoUpcoming-module__s62lWa__list{transition:none}.DemoUpcoming-module__s62lWa__slot[data-fresh=true]{animation:none}}
.SocialSidebar-module__Wd2iRa__sidebar{background:var(--background);border-right:1px solid var(--border);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;width:240px;min-width:240px;padding:14px 10px calc(14px + var(--media-dock-height,0px));scrollbar-width:none;flex-direction:column;flex-shrink:0;height:100%;display:flex;overflow-y:auto}@media (max-width:767px){.SocialSidebar-module__Wd2iRa__sidebar{display:none}}.SocialSidebar-module__Wd2iRa__sidebar::-webkit-scrollbar{display:none}.SocialSidebar-module__Wd2iRa__search{background:var(--muted);border:1px solid var(--border);cursor:text;border-radius:10px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 13px;display:flex}.SocialSidebar-module__Wd2iRa__searchIcon{color:var(--muted-foreground);font-size:var(--text-lg);opacity:.5}.SocialSidebar-module__Wd2iRa__searchText{font-size:var(--text-base);color:var(--muted-foreground)}.SocialSidebar-module__Wd2iRa__section{margin-bottom:6px}.SocialSidebar-module__Wd2iRa__sectionAdd{width:22px;height:22px;color:var(--muted-foreground);border-radius:6px}.SocialSidebar-module__Wd2iRa__sectionAdd:active{background:var(--muted);color:var(--foreground)}@media (hover:hover){.SocialSidebar-module__Wd2iRa__sectionAdd:hover{background:var(--muted);color:var(--foreground)}}.SocialSidebar-module__Wd2iRa__divider{background:var(--border);height:1px;margin:12px 0}.SocialSidebar-module__Wd2iRa__emptyHint{text-align:left;align-items:flex-start;padding:6px 10px 10px}
.PricingPage-module__ssxCoq__intro{max-width:var(--mk-maxw);margin:0 auto;padding:clamp(36px,6vh,64px) 28px 0}.PricingPage-module__ssxCoq__title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.PricingPage-module__ssxCoq__intro{padding:24px 16px 0}}
.BetaCard-module__R6oHZa__beta{padding:0 0 clamp(40px,7vh,80px)}.BetaCard-module__R6oHZa__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.BetaCard-module__R6oHZa__card{border:1px solid color-mix(in srgb, var(--mk-red-bright) 40%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mk-red) 8%, var(--mk-card)), var(--mk-card) 60%);box-shadow:0 30px 80px -44px color-mix(in srgb, var(--mk-red) 65%, transparent);border-radius:18px;overflow:hidden}.BetaCard-module__R6oHZa__em{color:var(--mk-red);font-style:normal}.BetaCard-module__R6oHZa__card__head{padding:clamp(24px,4vw,40px) clamp(20px,4vw,40px) 0}.BetaCard-module__R6oHZa__card__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.BetaCard-module__R6oHZa__card__discover{color:var(--mk-muted-fg);text-decoration:underline;-webkit-text-decoration-color:var(--mk-border-2);text-decoration-color:var(--mk-border-2);text-underline-offset:4px;align-items:center;gap:6px;font-size:12.5px;transition:color .2s,text-decoration-color .2s;display:inline-flex}.BetaCard-module__R6oHZa__card__discoverIcon{width:13px;height:13px;transition:transform .22s var(--mk-ease)}@media (hover:hover){.BetaCard-module__R6oHZa__card__discover:hover{color:var(--mk-fg);-webkit-text-decoration-color:var(--mk-red);text-decoration-color:var(--mk-red)}.BetaCard-module__R6oHZa__card__discover:hover .BetaCard-module__R6oHZa__card__discoverIcon{transform:translate(3px)}}.BetaCard-module__R6oHZa__card__discover:active{color:var(--mk-fg)}.BetaCard-module__R6oHZa__card__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-red-ink);border:1px solid color-mix(in srgb, var(--mk-red-ink) 35%, transparent);background:var(--mk-grad-soft);border-radius:999px;padding:4px 10px;font-size:11px;display:inline-flex}.BetaCard-module__R6oHZa__card__title{letter-spacing:-.04em;text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,4.4vw,48px);font-weight:700;line-height:1.08}.BetaCard-module__R6oHZa__card__text{color:var(--mk-fg-soft);max-width:60ch;margin:14px 0 0;font-size:15px;line-height:1.65}.BetaCard-module__R6oHZa__card__point{max-width:60ch;margin:18px 0 0}.BetaCard-module__R6oHZa__card__pointTitle{color:var(--mk-fg);margin:0;font-size:15px;font-weight:600;line-height:1.4}.BetaCard-module__R6oHZa__card__pointText{color:var(--mk-muted-fg);margin:4px 0 0;font-size:13.5px;line-height:1.65}.BetaCard-module__R6oHZa__card__cta{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:clamp(20px,3vw,28px);display:flex}.BetaCard-module__R6oHZa__card__ctaNote{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--mk-faint-fg);font-size:12px}.BetaCard-module__R6oHZa__gauge{border-top:1px solid var(--mk-border);margin-top:clamp(24px,4vw,36px);padding:clamp(20px,3.4vw,32px) clamp(20px,4vw,40px)}.BetaCard-module__R6oHZa__gauge__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.BetaCard-module__R6oHZa__gauge__count{align-items:baseline;gap:12px;margin:0;display:flex}.BetaCard-module__R6oHZa__gauge__number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--mk-red);font-size:clamp(44px,7vw,72px);font-weight:700;line-height:.9}.BetaCard-module__R6oHZa__gauge__label{color:var(--mk-muted-fg);font-size:13px}.BetaCard-module__R6oHZa__gauge__next{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--mk-fg);border:1px solid var(--mk-border-2);background:color-mix(in srgb, var(--mk-fg) 4%, transparent);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:12.5px}.BetaCard-module__R6oHZa__gauge__bar{background:color-mix(in srgb, var(--mk-fg) 7%, transparent);border:1px solid var(--mk-border);border-radius:999px;height:14px;margin-top:22px;position:relative}.BetaCard-module__R6oHZa__gauge__fill{width:calc(var(--gauge-progress) * 100%);border-radius:inherit;background:var(--mk-grad);min-width:10px;box-shadow:0 0 18px color-mix(in srgb, var(--mk-red) 45%, transparent);transform-origin:0;animation:BetaCard-module__R6oHZa__gaugeFill 1.4s var(--mk-ease) .25s both;position:absolute;inset:0 auto 0 0}@keyframes BetaCard-module__R6oHZa__gaugeFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.BetaCard-module__R6oHZa__gauge__tick{background:var(--mk-border-2);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.BetaCard-module__R6oHZa__gauge__tick.BetaCard-module__R6oHZa__reached{background:var(--mk-bg)}.BetaCard-module__R6oHZa__gauge__scale{height:20px;margin-top:10px;position:relative}.BetaCard-module__R6oHZa__gauge__mark{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mk-faint-fg);font-size:12px;position:absolute;top:0;transform:translate(-50%)}.BetaCard-module__R6oHZa__gauge__mark.BetaCard-module__R6oHZa__last{transform:translate(-100%)}.BetaCard-module__R6oHZa__gauge__mark.BetaCard-module__R6oHZa__reached{color:var(--mk-muted-fg)}.BetaCard-module__R6oHZa__gauge__mark.BetaCard-module__R6oHZa__next{color:var(--mk-red-ink);font-weight:600}.BetaCard-module__R6oHZa__card__body{border-top:1px solid var(--mk-border);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);display:grid}.BetaCard-module__R6oHZa__allowance{border-right:1px solid var(--mk-border);min-width:0;padding:clamp(20px,3.4vw,32px) clamp(20px,4vw,40px)}.BetaCard-module__R6oHZa__allowance__title{letter-spacing:-.03em;margin:0;font-size:17px;font-weight:600}.BetaCard-module__R6oHZa__allowance__lead{color:var(--mk-muted-fg);margin:6px 0 0;font-size:13px;line-height:1.6}.BetaCard-module__R6oHZa__allowance__table{border-collapse:collapse;width:100%;margin-top:18px;font-size:13.5px}.BetaCard-module__R6oHZa__allowance__table th,.BetaCard-module__R6oHZa__allowance__table td{border-bottom:1px solid var(--mk-border);text-align:left;vertical-align:baseline;padding:10px 12px}.BetaCard-module__R6oHZa__allowance__table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-faint-fg);border-bottom-color:var(--mk-border-2);white-space:normal;vertical-align:bottom;font-size:10.5px;font-weight:500}.BetaCard-module__R6oHZa__allowance__table .BetaCard-module__R6oHZa__allowance__label{color:var(--mk-fg-soft);padding-left:0;font-weight:400}.BetaCard-module__R6oHZa__allowance__beta{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mk-fg);background:color-mix(in srgb, var(--mk-red) 7%, transparent);white-space:nowrap;font-weight:600}.BetaCard-module__R6oHZa__allowance__table thead .BetaCard-module__R6oHZa__allowance__beta{color:var(--mk-red-ink);font-family:inherit}.BetaCard-module__R6oHZa__allowance__free{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mk-muted-fg);white-space:nowrap}.BetaCard-module__R6oHZa__allowance__table td{text-transform:none}.BetaCard-module__R6oHZa__allowance__table thead .BetaCard-module__R6oHZa__allowance__free{font-family:inherit}.BetaCard-module__R6oHZa__allowance__extra{color:var(--mk-muted-fg);margin:14px 0 0;font-size:12.5px;line-height:1.6}.BetaCard-module__R6oHZa__allowance__note{color:var(--mk-fg-soft);margin:8px 0 0;font-size:12.5px;line-height:1.6}.BetaCard-module__R6oHZa__aside{flex-direction:column;justify-content:flex-start;gap:24px;min-width:0;padding:clamp(20px,3.4vw,32px) clamp(20px,4vw,40px);display:flex}.BetaCard-module__R6oHZa__aside__infra{color:var(--mk-muted-fg);margin:0;font-size:13px;line-height:1.7}@media (max-width:860px){.BetaCard-module__R6oHZa__card__body{grid-template-columns:1fr}.BetaCard-module__R6oHZa__allowance{border-right:0;border-bottom:1px solid var(--mk-border)}}@media (max-width:600px){.BetaCard-module__R6oHZa__wrap{padding:0 16px}.BetaCard-module__R6oHZa__card__head,.BetaCard-module__R6oHZa__gauge,.BetaCard-module__R6oHZa__allowance,.BetaCard-module__R6oHZa__aside{padding-left:18px;padding-right:18px}.BetaCard-module__R6oHZa__allowance__table th,.BetaCard-module__R6oHZa__allowance__table td{padding:9px 8px}.BetaCard-module__R6oHZa__allowance__table{font-size:13px}}@media (prefers-reduced-motion:reduce){.BetaCard-module__R6oHZa__gauge__fill{animation:none}}
.PricingFaq-module__gkJdqa__faq{border-top:1px solid var(--mk-border);padding:clamp(50px,8vh,90px) 0}.PricingFaq-module__gkJdqa__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.PricingFaq-module__gkJdqa__title{letter-spacing:-.04em;margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.1}.PricingFaq-module__gkJdqa__list{grid-template-columns:1fr 1fr;gap:36px 48px;margin-top:clamp(28px,4vh,44px);display:grid}.PricingFaq-module__gkJdqa__item__q{letter-spacing:-.02em;color:var(--mk-fg);margin:0;font-size:15px;font-weight:600}.PricingFaq-module__gkJdqa__item__a{color:var(--mk-muted-fg);max-width:52ch;margin:10px 0 0;font-size:13.5px;line-height:1.7}@media (max-width:760px){.PricingFaq-module__gkJdqa__list{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.PricingFaq-module__gkJdqa__wrap{padding:0 16px}}
.Creature-module__xwh33G__creature{vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block}.Creature-module__xwh33G__creature__svg{display:block}
