.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:var(--muted-foreground);--mk-faint-fg:color-mix(in oklch, var(--muted-foreground) 75%, var(--background));--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-grad:linear-gradient(115deg, var(--mk-red-bright) 0%, var(--mk-red) 55%, 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-maxw:1160px;--mk-ease:cubic-bezier(.22, 1, .36, 1);--mk-ease-back:cubic-bezier(.34, 1.56, .64, 1);isolation:isolate;background:var(--mk-bg);min-height:100vh;color:var(--mk-fg);line-height:1.55;position:relative;overflow-x:hidden}.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)}
.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;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);animation:SourceMark-module__lP2xAa__ring 4.2s 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:1.05s}.SourceMark-module__lP2xAa__rings span:nth-child(3){animation-delay:2.1s}.SourceMark-module__lP2xAa__rings span:nth-child(4){animation-delay:3.15s}.SourceMark-module__lP2xAa__drops{pointer-events:none;position:absolute;inset:0}.SourceMark-module__lP2xAa__drop{background:var(--mk-red-bright);width:6px;height:6px;filter:drop-shadow(0 0 8px var(--mk-red-bright));opacity:0;border-radius:50%;animation:4.6s linear infinite SourceMark-module__lP2xAa__drop;position:absolute;top:0;left:0}.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-back) both, SourceMark-module__lP2xAa__bob 6s ease-in-out .9s infinite;place-items:center;display:grid;position:relative}.SourceMark-module__lP2xAa__logo{width:92px;height:92px}@keyframes SourceMark-module__lP2xAa__ring{0%{opacity:0;width:70px;height:70px}10%{opacity:.9}to{opacity:0;width:440px;height:440px}}@keyframes SourceMark-module__lP2xAa__drop{0%{transform:translate(var(--x0), var(--y0)) scale(.4);opacity:0}18%{opacity:.95}to{transform:translate(var(--x1), var(--y1)) scale(0);opacity:0}}@keyframes SourceMark-module__lP2xAa__markIn{0%{opacity:0;transform:scale(.6)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes SourceMark-module__lP2xAa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.SourceMark-module__lP2xAa__rings span,.SourceMark-module__lP2xAa__drop{opacity:0;animation:none}.SourceMark-module__lP2xAa__logoWrap{animation:none}}
.Hero-module__krFqTq__hero{text-align:center;padding:clamp(16px,2.5vh,40px) 0 clamp(44px,6.5vh,84px)}.Hero-module__krFqTq__inner{max-width:var(--mk-maxw);place-items:center;margin:0 auto;padding:0 28px;display:grid}.Hero-module__krFqTq__badge{color:var(--mk-fg-soft);border:1px solid var(--mk-border-2);background:color-mix(in srgb, var(--mk-fg) 4%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:7px 14px;font-size:12px;display:inline-flex}.Hero-module__krFqTq__version{color:var(--mk-red)}.Hero-module__krFqTq__sep{color:var(--mk-faint-fg)}.Hero-module__krFqTq__pulse{background:var(--mk-red-bright);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-red-bright) 60%, transparent);animation:Hero-module__krFqTq__pinPulse 2s var(--mk-ease) infinite;border-radius:50%}.Hero-module__krFqTq__title{letter-spacing:-.055em;margin:0;font-size:clamp(36px,5.8vw,76px);font-weight:800;line-height:1.02}.Hero-module__krFqTq__accent{background:var(--mk-grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.Hero-module__krFqTq__sub{max-width:60ch;color:var(--mk-muted-fg);margin:30px auto 0;font-size:clamp(14px,1.5vw,17px);line-height:1.7}.Hero-module__krFqTq__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;display:flex}@keyframes Hero-module__krFqTq__pinPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--mk-red) 50%, transparent)}50%{box-shadow:0 0 0 14px color-mix(in srgb, var(--mk-red) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.Hero-module__krFqTq__pulse{animation:none}}
.ShowcaseSection-module__6TZ-6q__section{gap:var(--space-8);border-top:1px solid var(--mk-border);grid-template-columns:1fr;align-items:center;padding:clamp(48px,9vh,96px) 0;display:grid}.ShowcaseSection-module__6TZ-6q__noBorder{border-top:none;padding-top:0}.ShowcaseSection-module__6TZ-6q__copy{max-width:460px}.ShowcaseSection-module__6TZ-6q__eyebrow{margin-bottom:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--mk-red);border:1px solid color-mix(in srgb, var(--mk-red) 30%, transparent);background:color-mix(in srgb, var(--mk-red) 8%, transparent);border-radius:999px;padding:3px 10px;font-weight:700;display:inline-block}.ShowcaseSection-module__6TZ-6q__title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.04}.ShowcaseSection-module__6TZ-6q__description{margin:var(--space-4) 0 0;font-size:var(--text-2xl);color:var(--mk-muted-fg);text-wrap:pretty;line-height:1.65}.ShowcaseSection-module__6TZ-6q__visual{min-width:0}@media (min-width:900px){.ShowcaseSection-module__6TZ-6q__section{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,112px)}.ShowcaseSection-module__6TZ-6q__reversed{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ShowcaseSection-module__6TZ-6q__reversed .ShowcaseSection-module__6TZ-6q__copy{order:2}.ShowcaseSection-module__6TZ-6q__reversed .ShowcaseSection-module__6TZ-6q__visual{order:1}}
.CreateSourceMock-module__vNwuBW__sheet{--accent:var(--mk-red);border:1px solid var(--mk-border);border-radius:var(--radius-lg);background:var(--mk-card);width:100%;max-width:420px;box-shadow:0 30px 60px -30px color-mix(in srgb, var(--mk-fg) 30%, transparent), 0 0 80px -40px color-mix(in srgb, var(--mk-card-2) 40%, transparent);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}.CreateSourceMock-module__vNwuBW__head{border-bottom:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-bg) 55%, var(--mk-card));justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CreateSourceMock-module__vNwuBW__head__title{font-size:var(--text-sm);letter-spacing:var(--tracking-tight);font-weight:700}.CreateSourceMock-module__vNwuBW__head__close{background:color-mix(in srgb, var(--mk-fg) 14%, var(--mk-muted));border-radius:4px;width:14px;height:14px}.CreateSourceMock-module__vNwuBW__field{padding:16px 16px 8px}.CreateSourceMock-module__vNwuBW__field__label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--mk-muted-fg);margin-bottom:6px;font-weight:700;display:block}.CreateSourceMock-module__vNwuBW__field__input{border:1px solid color-mix(in srgb, var(--mk-card-2) 40%, var(--mk-border));border-radius:var(--radius);background:color-mix(in srgb, var(--mk-card-2) 5%, transparent);height:38px;font-size:var(--text-sm);color:var(--mk-fg);align-items:center;padding:0 12px;display:flex;overflow:hidden}.CreateSourceMock-module__vNwuBW__typed{white-space:nowrap;max-width:0;display:inline-block;overflow:hidden}.CreateSourceMock-module__vNwuBW__caret{background:var(--mk-card-2);flex-shrink:0;width:1.5px;height:16px;margin-left:1px;animation:1s steps(2,end) infinite CreateSourceMock-module__vNwuBW__blink}.CreateSourceMock-module__vNwuBW__card{height:168px;margin:8px 16px 0;position:relative}.CreateSourceMock-module__vNwuBW__skeleton,.CreateSourceMock-module__vNwuBW__filled{border:1px solid var(--mk-border);border-radius:var(--radius);background:color-mix(in srgb, var(--mk-muted) 30%, var(--mk-card));padding:12px;position:absolute;inset:0}.CreateSourceMock-module__vNwuBW__skeleton__thumb{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--mk-fg) 9%, transparent);width:100%;height:64px;display:block}.CreateSourceMock-module__vNwuBW__skeleton__lineHead,.CreateSourceMock-module__vNwuBW__skeleton__line{background:color-mix(in srgb, var(--mk-fg) 9%, transparent);border-radius:3px;height:9px;margin-top:10px;display:block}.CreateSourceMock-module__vNwuBW__skeleton__lineHead{width:70%;height:12px}.CreateSourceMock-module__vNwuBW__skeleton__line{width:100%}.CreateSourceMock-module__vNwuBW__short{width:55%}.CreateSourceMock-module__vNwuBW__filled{opacity:0;background:var(--mk-card);transform:translateY(8px)}.CreateSourceMock-module__vNwuBW__filled__thumb{border-radius:var(--radius-sm);background:linear-gradient(135deg, color-mix(in srgb, var(--mk-card-2) 70%, #1a1a1a), color-mix(in srgb, var(--mk-card-2) 30%, var(--mk-red)));width:100%;height:64px;display:block}.CreateSourceMock-module__vNwuBW__filled__title{font-size:var(--text-sm);letter-spacing:var(--tracking-tight);margin-top:9px;font-weight:700;line-height:1.2;display:block}.CreateSourceMock-module__vNwuBW__filled__domain{font-size:var(--text-xs);color:var(--mk-card-2);margin-top:3px;display:block}.CreateSourceMock-module__vNwuBW__filled__desc{font-size:var(--text-xs);color:var(--mk-muted-fg);margin-top:4px;line-height:1.4;display:block}.CreateSourceMock-module__vNwuBW__tags{gap:5px;margin-top:8px;display:flex}.CreateSourceMock-module__vNwuBW__tag{border:1px solid var(--mk-border);color:var(--mk-muted-fg);background:color-mix(in srgb, var(--mk-muted) 50%, transparent);opacity:0;border-radius:999px;padding:2px 8px;font-size:10px;transform:scale(.8)}.CreateSourceMock-module__vNwuBW__foot{justify-content:space-between;align-items:center;padding:14px 16px 16px;display:flex}.CreateSourceMock-module__vNwuBW__toggle{font-size:var(--text-xs);color:var(--mk-muted-fg);align-items:center;gap:7px;display:inline-flex}.CreateSourceMock-module__vNwuBW__toggle__track{background:color-mix(in srgb, var(--mk-fg) 16%, var(--mk-muted));border-radius:999px;width:26px;height:15px;transition:background .3s;display:inline-block;position:relative}.CreateSourceMock-module__vNwuBW__toggle__dot{background:var(--mk-card);border-radius:999px;width:11px;height:11px;position:absolute;top:2px;left:2px}.CreateSourceMock-module__vNwuBW__save{border-radius:var(--radius);font-size:var(--text-xs);color:var(--mk-fg);background:var(--mk-card-2);padding:7px 16px;font-weight:700}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__typed{animation:1.4s steps(27,end) .3s forwards CreateSourceMock-module__vNwuBW__type}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__skeleton{animation:.4s 1.85s forwards CreateSourceMock-module__vNwuBW__fadeOut}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__filled{animation:.5s 1.95s forwards CreateSourceMock-module__vNwuBW__rise}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__tag{animation:.35s forwards CreateSourceMock-module__vNwuBW__pop}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__tag:nth-child(2){animation-delay:2.4s}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__tag:nth-child(3){animation-delay:2.55s}.CreateSourceMock-module__vNwuBW__play .CreateSourceMock-module__vNwuBW__toggle__track{animation:.3s 2.7s forwards CreateSourceMock-module__vNwuBW__toggleOn}@keyframes CreateSourceMock-module__vNwuBW__type{to{max-width:27ch}}@keyframes CreateSourceMock-module__vNwuBW__blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes CreateSourceMock-module__vNwuBW__fadeOut{to{opacity:0}}@keyframes CreateSourceMock-module__vNwuBW__rise{to{opacity:1;transform:translateY(0)}}@keyframes CreateSourceMock-module__vNwuBW__pop{to{opacity:1;transform:scale(1)}}@keyframes CreateSourceMock-module__vNwuBW__toggleOn{to{background:var(--mk-card-2)}}@media (prefers-reduced-motion:reduce){.CreateSourceMock-module__vNwuBW__typed{max-width:27ch;animation:none}.CreateSourceMock-module__vNwuBW__caret{display:none}.CreateSourceMock-module__vNwuBW__skeleton{opacity:0;animation:none}.CreateSourceMock-module__vNwuBW__filled,.CreateSourceMock-module__vNwuBW__tag{opacity:1;animation:none;transform:none}.CreateSourceMock-module__vNwuBW__toggle__track{background:var(--mk-card-2);animation:none}}
.SourceShowcase-module__axSU2G__source{border-top:1px solid var(--mk-border);padding:clamp(70px,11vh,120px) 28px clamp(40px,6vh,72px);position:relative}.SourceShowcase-module__axSU2G__inner{max-width:var(--mk-maxw);margin:0 auto}.SourceShowcase-module__axSU2G__head{text-align:center;max-width:640px;margin:0 auto clamp(36px,5vh,64px)}.SourceShowcase-module__axSU2G__head__eyebrow{margin-bottom:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--mk-red);border:1px solid color-mix(in srgb, var(--mk-red) 30%, transparent);background:color-mix(in srgb, var(--mk-red) 8%, transparent);border-radius:999px;padding:3px 10px;font-weight:700;display:inline-block}.SourceShowcase-module__axSU2G__head__title{letter-spacing:-.05em;text-wrap:balance;color:var(--mk-fg);margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.02}.SourceShowcase-module__axSU2G__head__description{margin:var(--space-4) auto 0;font-size:clamp(var(--text-lg), 2vw, var(--text-2xl));color:var(--mk-muted-fg);text-wrap:pretty;line-height:1.55}
.MockFrame-module__CToxHW__frame{border:1px solid var(--mk-border);border-radius:var(--radius-lg);background:var(--mk-card);width:100%;max-width:560px;box-shadow:0 1px 0 0 color-mix(in srgb, var(--mk-fg) 4%, transparent), 0 30px 60px -30px color-mix(in srgb, var(--mk-fg) 30%, transparent), 0 0 80px -40px color-mix(in srgb, var(--mk-red) 40%, transparent);margin-inline:auto;position:relative;overflow:hidden}.MockFrame-module__CToxHW__bar{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-bg) 60%, var(--mk-card));height:42px;padding:0 12px;display:flex}.MockFrame-module__CToxHW__switcher{border:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-muted) 50%, transparent);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.MockFrame-module__CToxHW__pill{font-size:var(--text-xs);color:var(--mk-muted-fg);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.MockFrame-module__CToxHW__pillActive{color:var(--mk-fg);background:var(--mk-card);box-shadow:0 1px 2px color-mix(in srgb, var(--mk-fg) 12%, transparent)}.MockFrame-module__CToxHW__pill__icon{width:12px;height:12px}.MockFrame-module__CToxHW__pill__label{display:none}.MockFrame-module__CToxHW__actions{align-items:center;gap:6px;display:flex}.MockFrame-module__CToxHW__newSource{font-size:var(--text-xs);color:#fff;background:var(--mk-red);border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-weight:700;display:inline-flex}.MockFrame-module__CToxHW__newSource__icon{width:11px;height:11px}.MockFrame-module__CToxHW__newSource__label{display:none}.MockFrame-module__CToxHW__avatar{background:color-mix(in srgb, var(--mk-fg) 18%, var(--mk-muted));border-radius:999px;width:20px;height:20px}.MockFrame-module__CToxHW__body{height:320px;position:relative;overflow:hidden}@media (min-width:560px){.MockFrame-module__CToxHW__pill__label,.MockFrame-module__CToxHW__newSource__label{display:inline}}
.LibraryMock-module__LqWHPG__layout{grid-template-columns:120px 1fr;height:100%;display:grid}.LibraryMock-module__LqWHPG__side{border-right:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-bg) 40%, var(--mk-card));flex-direction:column;gap:7px;padding:12px 10px;display:flex;overflow:hidden}.LibraryMock-module__LqWHPG__side__label{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--mk-muted-fg);margin-top:4px;font-size:9px;font-weight:700}.LibraryMock-module__LqWHPG__side__label:first-child{margin-top:0}.LibraryMock-module__LqWHPG__folder{align-items:center;gap:6px;display:flex}.LibraryMock-module__LqWHPG__folder__name{background:color-mix(in srgb, var(--mk-fg) 12%, transparent);border-radius:3px;height:7px}.LibraryMock-module__LqWHPG__folder__count{color:var(--mk-muted-fg);margin-left:auto;font-size:9px}.LibraryMock-module__LqWHPG__quick{background:color-mix(in srgb, var(--mk-fg) 10%, transparent);border-radius:3px;width:80%;height:7px}.LibraryMock-module__LqWHPG__main{flex-direction:column;gap:10px;padding:12px;display:flex;overflow:hidden}.LibraryMock-module__LqWHPG__row{border:1px solid var(--mk-border);border-radius:var(--radius-sm);background:var(--mk-card);gap:10px;padding:10px;display:flex}.LibraryMock-module__LqWHPG__rowFeatured{border-color:color-mix(in srgb, var(--mk-red) 45%, var(--mk-border));background:color-mix(in srgb, var(--mk-red) 6%, var(--mk-card))}.LibraryMock-module__LqWHPG__row__body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.LibraryMock-module__LqWHPG__row__meta{align-items:center;gap:5px;display:flex}.LibraryMock-module__LqWHPG__row__metaBar{background:color-mix(in srgb, var(--mk-fg) 12%, transparent);border-radius:3px;width:55%;height:6px}.LibraryMock-module__LqWHPG__row__title{background:color-mix(in srgb, var(--mk-fg) 22%, transparent);border-radius:3px;width:85%;height:10px}.LibraryMock-module__LqWHPG__row__desc{background:color-mix(in srgb, var(--mk-fg) 10%, transparent);border-radius:3px;width:100%;height:7px}.LibraryMock-module__LqWHPG__row__tags{gap:5px;margin-top:2px;display:flex}.LibraryMock-module__LqWHPG__miniTag{background:color-mix(in srgb, var(--mk-muted) 70%, transparent);border-radius:999px;width:34px;height:12px}.LibraryMock-module__LqWHPG__row__thumb{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--mk-fg) 8%, var(--mk-muted));flex-shrink:0;width:76px;height:56px}.LibraryMock-module__LqWHPG__rowFeatured .LibraryMock-module__LqWHPG__row__thumb{background:linear-gradient(135deg, color-mix(in srgb, var(--mk-red) 60%, transparent), color-mix(in srgb, var(--mk-red) 20%, transparent))}.LibraryMock-module__LqWHPG__dot{border-radius:999px;flex-shrink:0;width:8px;height:8px}.LibraryMock-module__LqWHPG__red,.LibraryMock-module__LqWHPG__orange{background:var(--mk-red)}.LibraryMock-module__LqWHPG__green{background:#8bbf5a}.LibraryMock-module__LqWHPG__blue{background:var(--chart-2,#5a9bd4)}.LibraryMock-module__LqWHPG__play .LibraryMock-module__LqWHPG__folder,.LibraryMock-module__LqWHPG__play .LibraryMock-module__LqWHPG__quick{opacity:0;animation:.4s forwards LibraryMock-module__LqWHPG__slideIn;animation-delay:calc(var(--row) * 70ms)}.LibraryMock-module__LqWHPG__play .LibraryMock-module__LqWHPG__row{opacity:0;animation:.5s forwards LibraryMock-module__LqWHPG__riseRow;animation-delay:calc(.25s + var(--row) * .12s)}@keyframes LibraryMock-module__LqWHPG__slideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes LibraryMock-module__LqWHPG__riseRow{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LibraryMock-module__LqWHPG__play .LibraryMock-module__LqWHPG__folder,.LibraryMock-module__LqWHPG__play .LibraryMock-module__LqWHPG__quick,.LibraryMock-module__LqWHPG__play .LibraryMock-module__LqWHPG__row{opacity:1;animation:none}}
.PricingPage-module__ssxCoq__hero{padding:clamp(56px,9vh,100px) 0 clamp(24px,4vh,40px)}.PricingPage-module__ssxCoq__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.PricingPage-module__ssxCoq__head{max-width:680px}.PricingPage-module__ssxCoq__eyebrow{letter-spacing:.04em;color:var(--mk-muted-fg);align-items:center;gap:8px;font-size:11px;display:inline-flex}.PricingPage-module__ssxCoq__eyebrow:before{content:"";background:var(--mk-red);width:6px;height:6px;box-shadow:0 0 10px var(--mk-red);border-radius:2px}.PricingPage-module__ssxCoq__title{letter-spacing:-.05em;text-wrap:balance;margin:14px 0 0;font-size:clamp(32px,5vw,54px);font-weight:700;line-height:1.04}.PricingPage-module__ssxCoq__em{background:var(--mk-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.PricingPage-module__ssxCoq__lead{color:var(--mk-muted-fg);max-width:58ch;margin-top:16px;font-size:15px;line-height:1.7}.PricingPage-module__ssxCoq__betaBanner{border:1px solid color-mix(in srgb, var(--mk-red-bright) 28%, transparent);background:var(--mk-grad-soft);border-radius:12px;align-items:flex-start;gap:14px;max-width:680px;margin-top:clamp(26px,4vh,40px);padding:16px 18px;display:flex}.PricingPage-module__ssxCoq__betaBanner__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-red-bright);border:1px solid color-mix(in srgb, var(--mk-red-bright) 35%, transparent);border-radius:999px;flex:none;margin-top:1px;padding:4px 10px;font-size:10.5px}.PricingPage-module__ssxCoq__betaBanner__text{color:var(--mk-fg-soft);margin:0;font-size:13.5px;line-height:1.65}@media (max-width:560px){.PricingPage-module__ssxCoq__betaBanner{flex-direction:column;gap:10px}}
.CommunityMock-module__B15QsW__feed{flex-direction:column;gap:10px;height:100%;padding:12px;display:flex;overflow:hidden}.CommunityMock-module__B15QsW__row{--tone:var(--mk-red);border:1px solid var(--mk-border);border-radius:var(--radius-sm);background:var(--mk-card);padding:11px 12px 11px 16px;display:flex;position:relative;overflow:hidden}.CommunityMock-module__B15QsW__orange{--tone:var(--mk-red)}.CommunityMock-module__B15QsW__green{--tone:#8bbf5a}.CommunityMock-module__B15QsW__purple{--tone:var(--chart-4,#9b7ad4)}.CommunityMock-module__B15QsW__accent{background:var(--tone);width:4px;position:absolute;inset:0 auto 0 0}.CommunityMock-module__B15QsW__body{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.CommunityMock-module__B15QsW__top{align-items:center;gap:8px;display:flex}.CommunityMock-module__B15QsW__communityTag{color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, transparent);border:1px solid color-mix(in srgb, var(--tone) 30%, transparent);border-radius:999px;padding:2px 9px;font-size:10px;font-weight:700}.CommunityMock-module__B15QsW__author{background:color-mix(in srgb, var(--mk-fg) 11%, transparent);border-radius:3px;width:64px;height:7px}.CommunityMock-module__B15QsW__title{background:color-mix(in srgb, var(--mk-fg) 22%, transparent);border-radius:3px;width:88%;height:10px}.CommunityMock-module__B15QsW__desc{background:color-mix(in srgb, var(--mk-fg) 10%, transparent);border-radius:3px;width:96%;height:7px}.CommunityMock-module__B15QsW__reacts{align-items:center;gap:14px;margin-top:2px;display:flex}.CommunityMock-module__B15QsW__react{color:var(--mk-muted-fg);align-items:center;gap:4px;font-size:10px;display:inline-flex}.CommunityMock-module__B15QsW__react__icon{width:12px;height:12px}.CommunityMock-module__B15QsW__counter{min-width:1.4ch;height:12px;line-height:12px;display:inline-block;position:relative}.CommunityMock-module__B15QsW__counter__before,.CommunityMock-module__B15QsW__counter__after{position:absolute;top:0;left:0}.CommunityMock-module__B15QsW__counter__after{opacity:0;transform:translateY(6px)}.CommunityMock-module__B15QsW__row:first-child .CommunityMock-module__B15QsW__react:first-child{color:var(--mk-red)}.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row{opacity:0;animation:.5s forwards CommunityMock-module__B15QsW__drawIn;animation-delay:calc(var(--row) * .12s)}.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row:first-child .CommunityMock-module__B15QsW__counter__before{animation:.3s 1.2s forwards CommunityMock-module__B15QsW__tickOut}.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row:first-child .CommunityMock-module__B15QsW__counter__after{animation:.3s 1.2s forwards CommunityMock-module__B15QsW__tickIn}.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row:first-child .CommunityMock-module__B15QsW__react__icon{animation:.5s 1.2s CommunityMock-module__B15QsW__heartBeat}@keyframes CommunityMock-module__B15QsW__drawIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes CommunityMock-module__B15QsW__tickOut{to{opacity:0;transform:translateY(-6px)}}@keyframes CommunityMock-module__B15QsW__tickIn{to{opacity:1;transform:translateY(0)}}@keyframes CommunityMock-module__B15QsW__heartBeat{0%,to{transform:scale(1)}40%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row{opacity:1;animation:none}.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row:first-child .CommunityMock-module__B15QsW__counter__before{opacity:0;animation:none}.CommunityMock-module__B15QsW__play .CommunityMock-module__B15QsW__row:first-child .CommunityMock-module__B15QsW__counter__after{opacity:1;animation:none;transform: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:-.05em;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}}
.EventsMock-module__inJWHa__layout{grid-template-rows:1fr auto;height:100%;display:grid}.EventsMock-module__inJWHa__calendar{flex-direction:column;min-height:0;padding:12px 12px 0;display:flex}.EventsMock-module__inJWHa__weekdays{grid-template-columns:repeat(7,1fr);margin-bottom:6px;display:grid}.EventsMock-module__inJWHa__weekday{text-align:center;text-transform:uppercase;color:var(--mk-muted-fg);font-size:9px;font-weight:700}.EventsMock-module__inJWHa__grid{border-top:1px solid var(--mk-border);border-left:1px solid var(--mk-border);flex:1;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;min-height:0;display:grid}.EventsMock-module__inJWHa__cell{border-right:1px solid var(--mk-border);border-bottom:1px solid var(--mk-border);background:var(--mk-card);min-height:0;padding:3px 4px;position:relative}.EventsMock-module__inJWHa__cellEmpty{background:color-mix(in srgb, var(--mk-muted) 25%, transparent)}.EventsMock-module__inJWHa__cell__num{color:var(--mk-muted-fg);font-size:9px}.EventsMock-module__inJWHa__chip{--tone:var(--mk-red);border-left:3px solid var(--tone);background:color-mix(in srgb, var(--tone) 22%, transparent);border-radius:2px;height:6px;position:absolute;bottom:4px;left:4px;right:4px}.EventsMock-module__inJWHa__red,.EventsMock-module__inJWHa__orange{--tone:var(--mk-red)}.EventsMock-module__inJWHa__green{--tone:#8bbf5a}.EventsMock-module__inJWHa__purple{--tone:var(--chart-4,#9b7ad4)}.EventsMock-module__inJWHa__upcoming{border-top:1px solid var(--mk-border);background:color-mix(in srgb, var(--mk-bg) 40%, var(--mk-card));flex-direction:column;gap:7px;padding:10px 12px 12px;display:flex}.EventsMock-module__inJWHa__upcoming__label{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--mk-muted-fg);font-size:9px;font-weight:700}.EventsMock-module__inJWHa__event{border:1px solid var(--mk-border);border-radius:var(--radius-sm);background:var(--mk-card);align-items:center;gap:10px;padding:8px;display:flex}.EventsMock-module__inJWHa__event__date{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--mk-red) 14%, transparent);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.EventsMock-module__inJWHa__event__day{font-size:var(--text-sm);color:var(--mk-red);font-weight:800;line-height:1}.EventsMock-module__inJWHa__event__mon{text-transform:uppercase;color:var(--mk-muted-fg);font-size:8px}.EventsMock-module__inJWHa__event__body{flex-direction:column;flex:1;gap:6px;display:flex}.EventsMock-module__inJWHa__event__title{background:color-mix(in srgb, var(--mk-fg) 20%, transparent);border-radius:3px;width:80%;height:9px}.EventsMock-module__inJWHa__event__tag{background:color-mix(in srgb, var(--tone) 22%, transparent);border:1px solid color-mix(in srgb, var(--tone) 35%, transparent);border-radius:999px;width:48px;height:12px}.EventsMock-module__inJWHa__play .EventsMock-module__inJWHa__cell{opacity:0;animation:.3s forwards EventsMock-module__inJWHa__cellIn;animation-delay:calc(var(--cell) * 18ms)}.EventsMock-module__inJWHa__play .EventsMock-module__inJWHa__chip{opacity:0;animation:.4s .9s forwards EventsMock-module__inJWHa__chipDrop;transform:translateY(-6px)}.EventsMock-module__inJWHa__play .EventsMock-module__inJWHa__event{opacity:0;animation:.5s 1.2s forwards EventsMock-module__inJWHa__eventIn}@keyframes EventsMock-module__inJWHa__cellIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes EventsMock-module__inJWHa__chipDrop{to{opacity:1;transform:translateY(0)}}@keyframes EventsMock-module__inJWHa__eventIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.EventsMock-module__inJWHa__play .EventsMock-module__inJWHa__cell,.EventsMock-module__inJWHa__play .EventsMock-module__inJWHa__chip,.EventsMock-module__inJWHa__play .EventsMock-module__inJWHa__event{opacity:1;animation:none;transform:none}}
.PricingHeader-module__D8OoDa__header{border-bottom:1px solid var(--mk-border)}.PricingHeader-module__D8OoDa__inner{max-width:var(--mk-maxw);justify-content:space-between;align-items:center;height:68px;margin:0 auto;padding:0 28px;display:flex}.PricingHeader-module__D8OoDa__brand{align-items:center;gap:10px;display:flex}.PricingHeader-module__D8OoDa__mark{width:26px;height:26px;color:var(--mk-fg);flex:none}.PricingHeader-module__D8OoDa__name{letter-spacing:-.05em;font-size:16px;font-weight:600}.PricingHeader-module__D8OoDa__dot{color:var(--mk-red)}.PricingHeader-module__D8OoDa__beta{letter-spacing:0;text-transform:uppercase;border:1px solid var(--mk-border-2);color:var(--mk-muted-fg);border-radius:4px;margin-left:2px;padding:2px 6px;font-size:9px}
.DashboardShowcase-module__t3a4ha__showcase{border-top:1px solid var(--mk-border);padding:clamp(70px,11vh,120px) 28px;position:relative}.DashboardShowcase-module__t3a4ha__inner{max-width:var(--mk-maxw);margin:0 auto}.DashboardShowcase-module__t3a4ha__head{text-align:center;max-width:640px;margin:0 auto clamp(36px,5vh,64px)}.DashboardShowcase-module__t3a4ha__head__title{letter-spacing:-.05em;text-wrap:balance;color:var(--mk-fg);margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.02}.DashboardShowcase-module__t3a4ha__head__description{margin:var(--space-4) auto 0;font-size:clamp(var(--text-lg), 2vw, var(--text-2xl));color:var(--mk-muted-fg);text-wrap:pretty;line-height:1.55}
.PricingTiers-module__J23atG__tiers{padding:clamp(28px,5vh,56px) 0 clamp(56px,9vh,96px)}.PricingTiers-module__J23atG__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.PricingTiers-module__J23atG__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.PricingTiers-module__J23atG__card{border:1px solid var(--mk-border);background:var(--mk-card);border-radius:16px;flex-direction:column;height:100%;padding:clamp(22px,3vw,30px);display:flex}.PricingTiers-module__J23atG__card.PricingTiers-module__J23atG__featured{border-color:color-mix(in srgb, var(--mk-red-bright) 45%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--mk-red) 9%, var(--mk-card)), var(--mk-card) 55%);box-shadow:0 24px 60px -34px color-mix(in srgb, var(--mk-red) 60%, transparent)}.PricingTiers-module__J23atG__card__head{align-items:center;gap:10px;display:flex}.PricingTiers-module__J23atG__card__name{letter-spacing:-.01em;text-transform:uppercase;color:var(--mk-fg-soft);margin:0;font-size:15px;font-weight:600}.PricingTiers-module__J23atG__card__chip{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-red-bright);border:1px solid color-mix(in srgb, var(--mk-red-bright) 30%, transparent);background:var(--mk-grad-soft);border-radius:999px;padding:3px 9px;font-size:10px}.PricingTiers-module__J23atG__card__price{letter-spacing:-.045em;color:var(--mk-fg);margin:18px 0 0;font-size:clamp(30px,3.4vw,40px);font-weight:700;line-height:1}.PricingTiers-module__J23atG__card__priceNote{color:var(--mk-muted-fg);margin:8px 0 0;font-size:12px}.PricingTiers-module__J23atG__card__tagline{border-top:1px solid var(--mk-border);color:var(--mk-fg-soft);margin:18px 0 0;padding-top:18px;font-size:13px;line-height:1.6}.PricingTiers-module__J23atG__card__features{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.PricingTiers-module__J23atG__card__feature{color:var(--mk-muted-fg);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.PricingTiers-module__J23atG__card__check{width:14px;height:14px;color:var(--mk-red-bright);flex:none;margin-top:3px}.PricingTiers-module__J23atG__card__footnote{color:var(--mk-faint-fg);margin:14px 0 0;font-size:11.5px;line-height:1.6}.PricingTiers-module__J23atG__card__cta{margin-top:auto;padding-top:22px}.PricingTiers-module__J23atG__card__plannedCta{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--mk-faint-fg);border:1px dashed var(--mk-border-2);border-radius:10px;align-items:center;padding:12px 18px;font-size:12px;display:inline-flex}.PricingTiers-module__J23atG__note{text-align:center;max-width:68ch;color:var(--mk-muted-fg);margin:clamp(26px,4vh,40px) auto 0;font-size:13px;line-height:1.7}@media (max-width:980px){.PricingTiers-module__J23atG__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}
