.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}}
.FeatureSplit-module__-VMbLa__split{max-width:var(--mk-maxw);border-top:1px solid var(--mk-border);margin:0 auto;padding:clamp(56px,9vh,96px) 28px}.FeatureSplit-module__-VMbLa__split:has(+.FeatureSplit-module__-VMbLa__split){padding-bottom:clamp(36px,6vh,64px)}.FeatureSplit-module__-VMbLa__split+.FeatureSplit-module__-VMbLa__split{border-top:none;padding-top:0}.FeatureSplit-module__-VMbLa__split__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"card figure";align-items:center;gap:clamp(28px,5vw,72px);display:grid}.FeatureSplit-module__-VMbLa__split__row.FeatureSplit-module__-VMbLa__reverse{grid-template-areas:"figure card"}.FeatureSplit-module__-VMbLa__split__card{flex-direction:column;grid-area:card;align-items:flex-start;padding:clamp(24px,3.4vw,40px);display:flex}.FeatureSplit-module__-VMbLa__split__figure{grid-area:figure;place-items:center;display:grid}@media (max-width:760px){.FeatureSplit-module__-VMbLa__split__row,.FeatureSplit-module__-VMbLa__split__row.FeatureSplit-module__-VMbLa__reverse{grid-template-columns:minmax(0,1fr);grid-template-areas:"figure""card";gap:24px}}@media (max-width:640px){.FeatureSplit-module__-VMbLa__split{padding-inline:16px}.FeatureSplit-module__-VMbLa__split__card{padding:22px 18px 24px}}
.ImportsArt-module__-oX1iG__art{aspect-ratio:440/360;width:100%;position:relative;container-type:inline-size}.ImportsArt-module__-oX1iG__stage{--cycle:8s;--edge:color-mix(in srgb, var(--mk-fg) 12%, transparent);--lift:inset 0 1px 0 #ffffff24, 0 14px 32px -20px #00000073;transform-origin:0 0;width:440px;height:360px;transform:scale(tan(atan2(100cqw, 440px)));color:var(--mk-fg);font-size:13px;line-height:1.3;position:absolute;top:0;left:0}.ImportsArt-module__-oX1iG__paused,.ImportsArt-module__-oX1iG__paused *,.ImportsArt-module__-oX1iG__paused :before,.ImportsArt-module__-oX1iG__paused :after{animation-play-state:paused!important}.ImportsArt-module__-oX1iG__scene{position:absolute;inset:0}.ImportsArt-module__-oX1iG__wires{width:440px;height:360px;position:absolute;inset:0;overflow:visible}.ImportsArt-module__-oX1iG__wire{fill:none;stroke:color-mix(in srgb, var(--mk-fg) 14%, transparent);stroke-width:1.5px;stroke-dasharray:2 5;stroke-linecap:round}.ImportsArt-module__-oX1iG__wire.ImportsArt-module__-oX1iG__lit{stroke:var(--mk-red);stroke-dasharray:none;opacity:0}.ImportsArt-module__-oX1iG__wire.ImportsArt-module__-oX1iG__lit.ImportsArt-module__-oX1iG__on{opacity:.55}.ImportsArt-module__-oX1iG__mark{border:1px solid var(--edge);background:var(--mk-card);width:48px;height:48px;box-shadow:var(--lift);fill:var(--mk-muted-fg);border-radius:13px;place-items:center;display:grid;position:absolute;left:0}.ImportsArt-module__-oX1iG__mark,.ImportsArt-module__-oX1iG__mark__ring,.ImportsArt-module__-oX1iG__wire.ImportsArt-module__-oX1iG__lit{transition:transform .6s var(--ease-ui-out), fill .6s var(--ease-ui-out), opacity .6s var(--ease-ui-out)}.ImportsArt-module__-oX1iG__mark.ImportsArt-module__-oX1iG__active{fill:var(--mk-fg);transform:scale(1.08)}.ImportsArt-module__-oX1iG__mark__ring{border:1.5px solid var(--mk-red);background:color-mix(in srgb, var(--mk-red) 8%, transparent);opacity:0;border-radius:13px;position:absolute;inset:-1px}.ImportsArt-module__-oX1iG__active .ImportsArt-module__-oX1iG__mark__ring{opacity:1}.ImportsArt-module__-oX1iG__dot{background:var(--mk-red);offset-rotate:0deg;offset-distance:100%;opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:0}.ImportsArt-module__-oX1iG__hub{z-index:1;border:1px solid var(--edge);background:var(--mk-card);width:64px;height:64px;box-shadow:var(--lift);color:var(--mk-red);border-radius:50%;place-items:center;display:grid;position:absolute;top:148px;left:158px}.ImportsArt-module__-oX1iG__hub__logo{width:38px;height:38px}.ImportsArt-module__-oX1iG__hub__ripple{border:1.5px solid var(--mk-red);opacity:0;border-radius:50%;position:absolute;inset:-1px}.ImportsArt-module__-oX1iG__panel{border:1px solid var(--edge);background:var(--mk-card);width:188px;box-shadow:var(--lift);border-radius:14px;padding:0 6px 6px;position:absolute;top:88px;left:252px}.ImportsArt-module__-oX1iG__panel__head{letter-spacing:.02em;height:34px;color:var(--mk-muted-fg);justify-content:space-between;align-items:center;padding:0 6px;font-size:11px;display:flex;position:relative}.ImportsArt-module__-oX1iG__count{font-variant-numeric:tabular-nums;color:var(--mk-red-ink);font-weight:600;position:absolute;right:6px}.ImportsArt-module__-oX1iG__stack{height:144px;position:relative;overflow:hidden}.ImportsArt-module__-oX1iG__row{--slot:0;border-top:1px solid var(--edge);height:48px;transform:translateY(calc(var(--slot) * 48px));align-items:center;gap:9px;padding:0 6px;display:flex;position:absolute;top:0;left:0;right:0}.ImportsArt-module__-oX1iG__r0{--slot:2}.ImportsArt-module__-oX1iG__r1{--slot:1}.ImportsArt-module__-oX1iG__row.ImportsArt-module__-oX1iG__odd,.ImportsArt-module__-oX1iG__count.ImportsArt-module__-oX1iG__odd{opacity:0}.ImportsArt-module__-oX1iG__row__thumb{object-fit:cover;border-radius:8px;flex:none;width:34px;height:34px}.ImportsArt-module__-oX1iG__row__body{flex-direction:column;min-width:0;display:flex}.ImportsArt-module__-oX1iG__row__title,.ImportsArt-module__-oX1iG__row__domain{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ImportsArt-module__-oX1iG__row__title{letter-spacing:-.01em;font-size:12px;font-weight:600}.ImportsArt-module__-oX1iG__row__domain{color:var(--mk-muted-fg);font-size:10.5px}@media (prefers-reduced-motion:no-preference){.ImportsArt-module__-oX1iG__scene{animation:ImportsArt-module__-oX1iG__clock var(--cycle) linear infinite}.ImportsArt-module__-oX1iG__dot{animation:ImportsArt-module__-oX1iG__dot var(--cycle) ease-in-out infinite;animation-delay:calc(var(--i) * .22s)}.ImportsArt-module__-oX1iG__hub__ripple{animation:ImportsArt-module__-oX1iG__ripple var(--cycle) var(--ease-ui-out) infinite}.ImportsArt-module__-oX1iG__r0{animation:ImportsArt-module__-oX1iG__r0 calc(var(--cycle) * 2) var(--ease-ui-out) infinite}.ImportsArt-module__-oX1iG__r1{animation:ImportsArt-module__-oX1iG__r1 calc(var(--cycle) * 2) var(--ease-ui-out) infinite}.ImportsArt-module__-oX1iG__r2{animation:ImportsArt-module__-oX1iG__r2 calc(var(--cycle) * 2) var(--ease-ui-out) infinite}.ImportsArt-module__-oX1iG__count{animation:ImportsArt-module__-oX1iG__count calc(var(--cycle) * 2) var(--ease-ui-out) infinite}.ImportsArt-module__-oX1iG__odd{animation-delay:calc(var(--cycle) * -1)}}@media (prefers-reduced-motion:reduce){.ImportsArt-module__-oX1iG__mark,.ImportsArt-module__-oX1iG__mark__ring,.ImportsArt-module__-oX1iG__wire.ImportsArt-module__-oX1iG__lit{transition:none}}@keyframes ImportsArt-module__-oX1iG__clock{0%,to{opacity:1}}@keyframes ImportsArt-module__-oX1iG__dot{0%,18%{offset-distance:0%;opacity:0}21%{opacity:1}38%{offset-distance:100%;opacity:1}40%,to{offset-distance:100%;opacity:0}}@keyframes ImportsArt-module__-oX1iG__ripple{0%,40%{opacity:0;transform:scale(1)}42%{opacity:.6}56%,to{opacity:0;transform:scale(1.6)}}@keyframes ImportsArt-module__-oX1iG__r0{0%,23%{opacity:0;transform:translate(-14px)}25%,27%{opacity:1;transform:none}29%,31%{opacity:1;transform:translateY(48px)}33%,73%{opacity:1;transform:translateY(96px)}75%,to{opacity:0;transform:translateY(144px)}}@keyframes ImportsArt-module__-oX1iG__r1{0%,27%{opacity:0;transform:translate(-14px)}29%,31%{opacity:1;transform:none}33%,73%{opacity:1;transform:translateY(48px)}75%,77%{opacity:1;transform:translateY(96px)}79%,to{opacity:0;transform:translateY(144px)}}@keyframes ImportsArt-module__-oX1iG__r2{0%,31%{opacity:0;transform:translate(-14px)}33%,73%{opacity:1;transform:none}75%,77%{opacity:1;transform:translateY(48px)}79%,81%{opacity:1;transform:translateY(96px)}83%,to{opacity:0;transform:translateY(144px)}}@keyframes ImportsArt-module__-oX1iG__count{0%,31%{opacity:0;transform:translateY(4px)}35%,81%{opacity:1;transform:none}85%,to{opacity:0;transform:translateY(-4px)}}
.Imports-module__IqW8DG__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.1}.Imports-module__IqW8DG__em{color:var(--mk-red);font-style:normal}.Imports-module__IqW8DG__lead{max-width:54ch;color:var(--mk-muted-fg);text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.7}.Imports-module__IqW8DG__meta{letter-spacing:.04em;color:var(--mk-faint-fg);margin:22px 0 0;font-size:11px}.Imports-module__IqW8DG__art{width:100%;max-width:500px}@media (max-width:760px){.Imports-module__IqW8DG__art{max-width:440px}}
.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{--cycle:9s;--ink-mono:var(--font-mono), ui-monospace, monospace;--edge:color-mix(in srgb, var(--mk-fg) 11%, transparent);--lift:inset 0 1px 0 #ffffff24, 0 18px 40px -24px #0000006b;aspect-ratio:440/390;position:relative;container-type:inline-size}.ToolingArt-module__v2HvPa__paused,.ToolingArt-module__v2HvPa__paused *,.ToolingArt-module__v2HvPa__paused :after{animation-play-state:paused!important}.ToolingArt-module__v2HvPa__stage{transform-origin:0 0;width:440px;height:390px;transform:scale(tan(atan2(100cqw, 440px)));color:var(--mk-fg);font-size:12px;line-height:1.35;position:absolute;top:0;left:0}.ToolingArt-module__v2HvPa__scene{position:absolute;inset:0}.ToolingArt-module__v2HvPa__client{border:1px solid var(--edge);background:var(--mk-card);height:136px;box-shadow:var(--lift);border-radius:14px;position:absolute;top:0;overflow:hidden}.ToolingArt-module__v2HvPa__chat{width:200px;left:0}.ToolingArt-module__v2HvPa__terminal{background:var(--mk-card-2);width:224px;left:216px}.ToolingArt-module__v2HvPa__client__head{border-bottom:1px solid var(--edge);height:26px;color:var(--mk-muted-fg);align-items:center;gap:7px;padding:0 10px;font-size:10.5px;display:flex}.ToolingArt-module__v2HvPa__avatar{background:var(--mk-grad);width:15px;height:15px;color:var(--primary-foreground);border-radius:50%;place-items:center;display:grid}.ToolingArt-module__v2HvPa__lights{gap:4px;display:flex}.ToolingArt-module__v2HvPa__lights i{background:var(--mk-border-2);border-radius:50%;width:7px;height:7px}.ToolingArt-module__v2HvPa__client__body{flex-direction:column;align-items:flex-start;gap:6px;padding:9px 10px;display:flex}.ToolingArt-module__v2HvPa__terminal .ToolingArt-module__v2HvPa__client__body{gap:0}.ToolingArt-module__v2HvPa__bubble{border:1px solid color-mix(in srgb, var(--mk-red) 22%, transparent);background:color-mix(in srgb, var(--mk-red) 14%, var(--mk-card));border-radius:11px 11px 3px;align-self:flex-end;margin:0;padding:4px 9px}.ToolingArt-module__v2HvPa__call{border:1px solid var(--edge);background:var(--mk-bg);font-family:var(--ink-mono);white-space:nowrap;text-transform:none;border-radius:7px;align-items:center;gap:5px;padding:3px 7px 3px 5px;font-size:10.5px;display:inline-flex}.ToolingArt-module__v2HvPa__call__logo{width:12px;height:12px;color:var(--mk-red)}.ToolingArt-module__v2HvPa__muted{color:var(--mk-muted-fg)}.ToolingArt-module__v2HvPa__reply{color:var(--mk-red-ink);align-items:center;gap:4px;font-size:11px;display:inline-flex}.ToolingArt-module__v2HvPa__line{font-family:var(--ink-mono);white-space:pre;text-transform:none;font-size:10.5px;line-height:16px}.ToolingArt-module__v2HvPa__line.ToolingArt-module__v2HvPa__reply{color:var(--mk-fg);margin-top:6px;display:block}.ToolingArt-module__v2HvPa__prompt,.ToolingArt-module__v2HvPa__status{color:var(--mk-red-ink)}.ToolingArt-module__v2HvPa__status{font-weight:600}.ToolingArt-module__v2HvPa__key{color:var(--mk-muted-fg)}.ToolingArt-module__v2HvPa__wires{width:440px;height:390px;position:absolute;inset:0;overflow:visible}.ToolingArt-module__v2HvPa__wire{fill:none;stroke:color-mix(in srgb, var(--mk-fg) 16%, transparent);stroke-width:1.5px;stroke-dasharray:2 5;stroke-linecap:round}.ToolingArt-module__v2HvPa__via{letter-spacing:.04em;color:var(--mk-faint-fg);font-size:10.5px;position:absolute;top:166px}.ToolingArt-module__v2HvPa__mcp{right:302px}.ToolingArt-module__v2HvPa__api{left:302px}.ToolingArt-module__v2HvPa__dot{background:var(--mk-red);offset-rotate:0deg;opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:0}.ToolingArt-module__v2HvPa__hub{z-index:1;border:1px solid var(--edge);background:var(--mk-card);width:56px;height:56px;box-shadow:var(--lift);color:var(--mk-red);border-radius:50%;place-items:center;display:grid;position:absolute;top:182px;left:192px}.ToolingArt-module__v2HvPa__hub__logo{width:34px;height:34px}.ToolingArt-module__v2HvPa__hub__ripple{border:1.5px solid var(--mk-red);opacity:0;border-radius:50%;position:absolute;inset:-1px}.ToolingArt-module__v2HvPa__library{border:1px solid var(--edge);background:var(--mk-card);width:280px;box-shadow:var(--lift);border-radius:14px;padding:0 6px 6px;position:absolute;top:262px;left:80px}.ToolingArt-module__v2HvPa__library__head{letter-spacing:.02em;height:28px;color:var(--mk-muted-fg);align-items:center;padding:0 6px;font-size:10.5px;display:flex}.ToolingArt-module__v2HvPa__row{border-radius:9px;align-items:center;gap:9px;height:44px;padding:0 6px;display:flex;position:relative}.ToolingArt-module__v2HvPa__row__glow{background:color-mix(in srgb, var(--mk-red) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mk-red) 24%, transparent);border-radius:9px;position:absolute;inset:0}.ToolingArt-module__v2HvPa__row__thumb{object-fit:cover;border-radius:7px;flex:none;width:30px;height:30px;position:relative}.ToolingArt-module__v2HvPa__row__body{flex-direction:column;min-width:0;display:flex;position:relative}.ToolingArt-module__v2HvPa__row__title,.ToolingArt-module__v2HvPa__row__domain{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ToolingArt-module__v2HvPa__row__title{letter-spacing:-.01em;font-weight:600}.ToolingArt-module__v2HvPa__row__domain{color:var(--mk-muted-fg);font-size:10.5px}@media (prefers-reduced-motion:no-preference){.ToolingArt-module__v2HvPa__scene{animation:ToolingArt-module__v2HvPa__clock var(--cycle) linear infinite}.ToolingArt-module__v2HvPa__row{animation:ToolingArt-module__v2HvPa__rows var(--cycle) var(--ease-ui-out) infinite}.ToolingArt-module__v2HvPa__ask{animation:ToolingArt-module__v2HvPa__ask var(--cycle) var(--ease-ui-out) infinite}.ToolingArt-module__v2HvPa__dot{animation:ToolingArt-module__v2HvPa__travel var(--cycle) ease-in-out infinite;animation-delay:calc(var(--i) * .25s)}.ToolingArt-module__v2HvPa__hub__ripple{animation:ToolingArt-module__v2HvPa__ripple var(--cycle) var(--ease-ui-out) infinite}.ToolingArt-module__v2HvPa__row__glow{animation:ToolingArt-module__v2HvPa__glow var(--cycle) linear infinite}.ToolingArt-module__v2HvPa__reply{animation:ToolingArt-module__v2HvPa__reply var(--cycle) var(--ease-ui-out) infinite}}@keyframes ToolingArt-module__v2HvPa__clock{0%,to{opacity:1}}@keyframes ToolingArt-module__v2HvPa__rows{0%,2%{opacity:0}8%,90%{opacity:1}98%,to{opacity:0}}@keyframes ToolingArt-module__v2HvPa__ask{0%,5%{opacity:0;transform:translateY(5px)}13%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes ToolingArt-module__v2HvPa__travel{0%,15%{offset-distance:0%;opacity:0}17%{opacity:1}32%{offset-distance:100%;opacity:1}34%,48%{offset-distance:100%;opacity:0}50%{opacity:1}64%{offset-distance:0%;opacity:1}66%,to{offset-distance:0%;opacity:0}}@keyframes ToolingArt-module__v2HvPa__ripple{0%,32%{opacity:0;transform:scale(1)}34%{opacity:.6}48%,to{opacity:0;transform:scale(1.6)}}@keyframes ToolingArt-module__v2HvPa__glow{0%,36%{opacity:0}44%,88%{opacity:1}94%,to{opacity:0}}@keyframes ToolingArt-module__v2HvPa__reply{0%,64%{opacity:0;transform:translateY(4px)}72%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}
.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);margin-top:16px;font-size:11px}.Tooling-module__BpJKnG__art{width:100%;max-width:500px}@media (max-width:760px){.Tooling-module__BpJKnG__art{max-width:440px}}
.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}}
.InlinePlayers-module__cao9Fq__players{border-top:1px solid var(--mk-border);padding:clamp(64px,10vh,112px) 0}.InlinePlayers-module__cao9Fq__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.InlinePlayers-module__cao9Fq__head{max-width:640px;margin-bottom:clamp(30px,4.5vh,52px)}.InlinePlayers-module__cao9Fq__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,4.2vw,46px);font-weight:700;line-height:1.04}.InlinePlayers-module__cao9Fq__em{color:var(--mk-red);font-style:normal}.InlinePlayers-module__cao9Fq__lead{max-width:56ch;color:var(--mk-muted-fg);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.7}.InlinePlayers-module__cao9Fq__grid{border-top:1px solid var(--mk-border);border-left:1px solid var(--mk-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.InlinePlayers-module__cao9Fq__tile,.InlinePlayers-module__cao9Fq__gesture{border-right:1px solid var(--mk-border);border-bottom:1px solid var(--mk-border);flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(18px,2.4vw,28px);display:flex}.InlinePlayers-module__cao9Fq__tile__mark,.InlinePlayers-module__cao9Fq__tile__lettering{height:28px;color:var(--mk-fg-soft);transition:color .3s var(--mk-ease);margin-bottom:clamp(14px,2vw,22px)}.InlinePlayers-module__cao9Fq__tile__mark{fill:currentColor;width:28px}.InlinePlayers-module__cao9Fq__tile__lettering{letter-spacing:-.05em;align-items:center;font-size:19px;font-weight:800;line-height:1;display:flex}.InlinePlayers-module__cao9Fq__tile__name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.InlinePlayers-module__cao9Fq__tile__kind{color:var(--mk-muted-fg);margin-top:3px;font-size:12px}@media (hover:hover){.InlinePlayers-module__cao9Fq__tile:hover .InlinePlayers-module__cao9Fq__tile__mark,.InlinePlayers-module__cao9Fq__tile:hover .InlinePlayers-module__cao9Fq__tile__lettering{color:var(--mk-red)}}.InlinePlayers-module__cao9Fq__tile:active .InlinePlayers-module__cao9Fq__tile__mark,.InlinePlayers-module__cao9Fq__tile:active .InlinePlayers-module__cao9Fq__tile__lettering{color:var(--mk-red)}.InlinePlayers-module__cao9Fq__gesture{background:var(--mk-grad-soft);justify-content:center;gap:12px}.InlinePlayers-module__cao9Fq__gesture__button{background:var(--mk-grad);width:40px;height:40px;color:var(--primary-foreground);border-radius:999px;place-items:center;display:grid;position:relative}.InlinePlayers-module__cao9Fq__gesture__button:after{content:"";border:1px solid var(--mk-red);border-radius:inherit;opacity:0;position:absolute;inset:-5px}.InlinePlayers-module__cao9Fq__gesture__icon{fill:currentColor;width:16px;height:16px;margin-left:2px}.InlinePlayers-module__cao9Fq__gesture__label{color:var(--mk-red-ink);font-size:13px;font-weight:600}@media (prefers-reduced-motion:no-preference){.InlinePlayers-module__cao9Fq__gesture__button:after{animation:InlinePlayers-module__cao9Fq__breathe 3.2s var(--mk-ease) infinite}}@keyframes InlinePlayers-module__cao9Fq__breathe{0%{opacity:.7;transform:scale(.88)}70%,to{opacity:0;transform:scale(1.3)}}@media (max-width:760px){.InlinePlayers-module__cao9Fq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.InlinePlayers-module__cao9Fq__tile__name{white-space:normal;font-size:13px}.InlinePlayers-module__cao9Fq__tile__kind{font-size:11px}}@media (max-width:400px){.InlinePlayers-module__cao9Fq__wrap{padding:0 20px}.InlinePlayers-module__cao9Fq__tile,.InlinePlayers-module__cao9Fq__gesture{padding:16px 12px}}
.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}}
.SaveSourceScene-module__Onjgva__scene{min-width:0;transition:opacity .35s var(--ease-ui-out);flex:1;display:flex;position:relative}.SaveSourceScene-module__Onjgva__scene[data-fade=true]{opacity:0}.SaveSourceScene-module__Onjgva__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}.SaveSourceScene-module__Onjgva__scrim[data-shown=true]{opacity:1}
.PreviewsScene-module__NLvWkq__scene{min-width:0;transition:opacity .35s var(--ease-ui-out);flex:1;display:flex;position:relative}.PreviewsScene-module__NLvWkq__scene[data-fade=true]{opacity:0}
@container tour (max-width:639px){.DemoHeader-module__EqdAaq__header.DemoHeader-module__EqdAaq__header{grid-template-columns:1fr auto;gap:10px;padding:8px 12px}.DemoHeader-module__EqdAaq__header .DemoHeader-module__EqdAaq__thumb,.DemoHeader-module__EqdAaq__header .DemoHeader-module__EqdAaq__tags,.DemoHeader-module__EqdAaq__header .DemoHeader-module__EqdAaq__domain{display:none}}
.BookmarkHeader-module__x7Pyda__header{border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:10px 12px;display:grid}.BookmarkHeader-module__x7Pyda__header__thumbnail{background:var(--muted);border:1px solid var(--border);flex-shrink:0;width:104px;height:64px;overflow:hidden}.BookmarkHeader-module__x7Pyda__header__main{flex-direction:column;gap:4px;min-width:0;display:flex}.BookmarkHeader-module__x7Pyda__header__title{font-size:var(--text-lg);color:var(--foreground);letter-spacing:-.01em;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-weight:600;display:-webkit-box;overflow:hidden}.BookmarkHeader-module__x7Pyda__header__description{font-size:var(--text-sm);color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.BookmarkHeader-module__x7Pyda__header__oembedAuthor{font-size:var(--text-sm);color:var(--foreground);font-weight:500;line-height:1.4}.BookmarkHeader-module__x7Pyda__header__text{cursor:default;flex-direction:column;gap:4px;min-width:0;display:flex}.BookmarkHeader-module__x7Pyda__header__fullDetails{flex-direction:column;gap:6px;display:flex}.BookmarkHeader-module__x7Pyda__header__fullTitle{font-size:var(--text-sm);word-break:break-word;margin:0;font-weight:600}.BookmarkHeader-module__x7Pyda__header__fullDescription{font-size:var(--text-sm);color:var(--muted-foreground);word-break:break-word;margin:0}.BookmarkHeader-module__x7Pyda__header__creatorBtn{flex-shrink:0;width:fit-content;max-width:100%}.BookmarkHeader-module__x7Pyda__header__creatorMasked{align-items:center;gap:var(--space-1);flex-shrink:0;width:fit-content;max-width:100%;display:inline-flex}.BookmarkHeader-module__x7Pyda__header__avatar{width:18px;height:18px}.BookmarkHeader-module__x7Pyda__header__avatarFallback{font-size:var(--text-caption)}.BookmarkHeader-module__x7Pyda__header__creatorName{font-size:var(--text-sm);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:500;overflow:hidden}.BookmarkHeader-module__x7Pyda__header__attribution{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;margin-top:4px;display:flex}.BookmarkHeader-module__x7Pyda__header__sourcedFrom{min-width:0;max-width:100%;color:var(--muted-foreground);align-items:center;gap:4px;transition:color .15s;display:inline-flex}.BookmarkHeader-module__x7Pyda__header__sourcedFromIcon{flex-shrink:0}.BookmarkHeader-module__x7Pyda__header__sourcedFromName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}@media (hover:hover){.BookmarkHeader-module__x7Pyda__header__sourcedFrom:hover{color:var(--foreground)}.BookmarkHeader-module__x7Pyda__header__sourcedFrom:hover .BookmarkHeader-module__x7Pyda__header__sourcedFromName{text-decoration:underline}}.BookmarkHeader-module__x7Pyda__header__sourcedFrom:active{color:var(--foreground)}.BookmarkHeader-module__x7Pyda__header__meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.BookmarkHeader-module__x7Pyda__header__taxonomy,.BookmarkHeader-module__x7Pyda__header__metaActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.BookmarkHeader-module__x7Pyda__header__domainBtn{min-width:0;max-width:100%}.BookmarkHeader-module__x7Pyda__header__domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BookmarkHeader-module__x7Pyda__header__tags{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:240px;display:inline-flex}.BookmarkHeader-module__x7Pyda__header__tag{font-size:var(--text-sm);background:color-mix(in oklab, var(--primary) 12%, transparent);color:color-mix(in oklab, var(--primary) 75%, var(--foreground));border:1px solid color-mix(in oklab, var(--primary) 20%, var(--border));border-radius:var(--radius-tag);white-space:nowrap;align-items:center;padding:2px 6px;display:inline-flex}@media (max-width:768px){.BookmarkHeader-module__x7Pyda__header{grid-template-columns:1fr auto;gap:10px;padding:8px 12px}.BookmarkHeader-module__x7Pyda__header__thumbnail,.BookmarkHeader-module__x7Pyda__header__tags{display:none}.BookmarkHeader-module__x7Pyda__header__creatorName{max-width:160px}.BookmarkHeader-module__x7Pyda__header__meta{min-width:0;max-width:45vw}.BookmarkHeader-module__x7Pyda__header__taxonomy{flex-wrap:wrap;row-gap:4px}}
.HeaderActions-module__Pln1hW__headerActions__strip{align-items:center;gap:6px;display:flex}.HeaderActions-module__Pln1hW__headerActions__menu{display:none}@media (max-width:768px){.HeaderActions-module__Pln1hW__headerActions__strip{display:none}.HeaderActions-module__Pln1hW__headerActions__menu{display:flex}}.HeaderActions-module__Pln1hW__headerActions__more{width:auto;height:24px;padding-inline:8px}.HeaderActions-module__Pln1hW__headerActions__more svg{width:11px;height:11px}
.TapTooltip-module__wHHm2G__content{width:auto;max-width:420px;font-size:var(--text-sm);line-height:1.5}
.BookmarkPreviewPanel-module__-T9Vea__panel{background:var(--background);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.BookmarkPreviewPanel-module__-T9Vea__panel__header{height:var(--bookmark-row-h,36px);border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;align-items:center;padding:0 8px;display:flex}.BookmarkPreviewPanel-module__-T9Vea__panel__tabsList{background:0 0;gap:2px;height:100%;padding:0}.BookmarkPreviewPanel-module__-T9Vea__panel__trigger{font-size:var(--text-sm);text-transform:lowercase;letter-spacing:.02em;height:100%;color:var(--muted-foreground);border-radius:0;align-items:center;gap:5px;padding:0 10px;font-weight:500;transition:color .12s;display:inline-flex}@media (hover:hover){.BookmarkPreviewPanel-module__-T9Vea__panel__trigger:hover{color:var(--foreground)}}.BookmarkPreviewPanel-module__-T9Vea__panel__trigger:after{bottom:0}.BookmarkPreviewPanel-module__-T9Vea__panel .BookmarkPreviewPanel-module__-T9Vea__panel__trigger[data-state=active]{color:var(--foreground);box-shadow:none;background:0 0;border-color:#0000}.BookmarkPreviewPanel-module__-T9Vea__panel__body{flex:1;min-height:0;display:flex;overflow:hidden}.BookmarkPreviewPanel-module__-T9Vea__panel__content{flex:1;min-width:0;min-height:0;padding:10px;display:flex;overflow:hidden}.BookmarkPreviewPanel-module__-T9Vea__panel__content>*{flex:1;min-width:0;min-height:0}.BookmarkPreviewPanel-module__-T9Vea__placeholder{color:var(--muted-foreground);flex:1;justify-content:center;align-items:center;display:flex}.BookmarkPreviewPanel-module__-T9Vea__placeholder__text{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-2xl);color:var(--subtle-foreground)}
.OEmbedPreview-module__lRlEia__container{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.OEmbedPreview-module__lRlEia__embed{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow-y:auto}.OEmbedPreview-module__lRlEia__embed.OEmbedPreview-module__lRlEia__fill{flex:auto}.OEmbedPreview-module__lRlEia__embed__slot{flex-shrink:0}.OEmbedPreview-module__lRlEia__embed.OEmbedPreview-module__lRlEia__video{padding-bottom:max(0px, var(--preview-float-clearance,0px) - 30px);flex:1 1 0;justify-content:center;align-items:center;overflow:hidden;container-type:size}.OEmbedPreview-module__lRlEia__embed.OEmbedPreview-module__lRlEia__video>.OEmbedPreview-module__lRlEia__embed__slot{width:min(100cqw, 100cqh * var(--media-slot-ratio,16 / 9))}.OEmbedPreview-module__lRlEia__videoFrame{width:min(100cqw, 100cqh * var(--video-ratio,16 / 9));aspect-ratio:var(--video-ratio,16 / 9);background:var(--muted);flex-shrink:0;position:relative}.OEmbedPreview-module__lRlEia__videoFrame__iframe{border:none;width:100%;height:100%;display:block}.OEmbedPreview-module__lRlEia__embedShell{width:100%;position:relative}.OEmbedPreview-module__lRlEia__embedOverlay{z-index:10;position:absolute;inset:0}.OEmbedPreview-module__lRlEia__skeleton{flex:1;width:100%;min-height:240px}.OEmbedPreview-module__lRlEia__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){.OEmbedPreview-module__lRlEia__viewOriginal:hover{color:var(--foreground)}}.OEmbedPreview-module__lRlEia__viewOriginal:active{color:var(--foreground)}.OEmbedPreview-module__lRlEia__oembedContent{max-width:100%;overflow:hidden}.OEmbedPreview-module__lRlEia__redditEmbedIframe{background:0 0;border:none;width:100%;min-height:500px;transition:height .3s ease-in-out}.OEmbedPreview-module__lRlEia__oembedContent iframe:not([class~=instagram-media]){max-width:100%;height:auto}.OEmbedPreview-module__lRlEia__oembedContent blockquote{border-left:4px solid var(--border);margin:0;padding-left:1rem}.OEmbedPreview-module__lRlEia__oembedContent #fb-root{flex:0 0 0;width:0}:is(.OEmbedPreview-module__lRlEia__oembedContent .fb-post,.OEmbedPreview-module__lRlEia__oembedContent .fb-video,.OEmbedPreview-module__lRlEia__oembedContent .fb-page){width:auto;margin:0 auto}.OEmbedPreview-module__lRlEia__oembedContent .instagram-media{max-width:min(658px,100%)!important;margin:0 auto 12px!important}.OEmbedPreview-module__lRlEia__oembedContent .twitter-tweet{margin:0 auto}.OEmbedPreview-module__lRlEia__oembedContent>div{width:100%;position:relative}
.RadioFrancePlaylist-module__IoqI1G__radioFrancePlaylist{flex-direction:column;width:100%;min-height:0;display:flex}.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)}
.NativePlaylist-module__u3xx0G__nativePlaylist{overscroll-behavior:contain;flex-direction:column;width:100%;min-height:0;display:flex;overflow-y:auto}.NativePlaylist-module__u3xx0G__nativePlaylist__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}.NativePlaylist-module__u3xx0G__nativePlaylist__list{border-top:1px solid var(--border);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:160px;padding:0;padding-bottom:max(0px, var(--preview-float-clearance,0px) - 30px);flex:auto;margin:0;list-style:none;overflow-y:auto}.NativePlaylist-module__u3xx0G__nativePlaylist__item{border-bottom:1px solid var(--border);align-items:stretch;display:flex}.NativePlaylist-module__u3xx0G__nativePlaylist__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){.NativePlaylist-module__u3xx0G__nativePlaylist__row:hover{background:var(--muted)}.NativePlaylist-module__u3xx0G__nativePlaylist__rowLink:hover{color:var(--foreground);background:var(--muted)}}.NativePlaylist-module__u3xx0G__nativePlaylist__row:active,.NativePlaylist-module__u3xx0G__nativePlaylist__rowLink:active{background:var(--muted)}.NativePlaylist-module__u3xx0G__nativePlaylist__row.NativePlaylist-module__u3xx0G__active{background:var(--muted);box-shadow:inset 2px 0 0 var(--primary)}.NativePlaylist-module__u3xx0G__nativePlaylist__rowTitle{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.NativePlaylist-module__u3xx0G__nativePlaylist__row.NativePlaylist-module__u3xx0G__active .NativePlaylist-module__u3xx0G__nativePlaylist__rowTitle{font-weight:600}.NativePlaylist-module__u3xx0G__nativePlaylist__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}.NativePlaylist-module__u3xx0G__nativePlaylist__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}.NativePlaylist-module__u3xx0G__nativePlaylist__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}.NativePlaylist-module__u3xx0G__nativePlaylist__chip.NativePlaylist-module__u3xx0G__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.MediaTransport-module__Lxi8Bq__compact.MediaTransport-module__Lxi8Bq__withStatus{flex:1 1 0;min-width:0}.MediaTransport-module__Lxi8Bq__mediaTransport.MediaTransport-module__Lxi8Bq__compact.MediaTransport-module__Lxi8Bq__withStatus .MediaTransport-module__Lxi8Bq__mediaTransport__controls{flex-shrink:0}.MediaTransport-module__Lxi8Bq__mediaTransport__status.MediaTransport-module__Lxi8Bq__inline{min-width:0;padding:0 var(--space-2);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;display:block;overflow:hidden}.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)}
.OfficialPlayer-module__jTVAoa__officialPlayer{width:100%;position:relative}.OfficialPlayer-module__jTVAoa__officialPlayer iframe{width:100%;height:var(--official-player-height,144px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;display:block}.OfficialPlayer-module__jTVAoa__officialPlayer__overlay{z-index:10;position:absolute;inset:0}
.NativeEpisode-module__PG296G__nativeEpisode{flex-direction:column;width:100%;display:flex}
.PodcastPlaylist-module__PJttJW__podcastPlaylist{flex-direction:column;width:100%;min-height:0;display:flex}.PodcastPlaylist-module__PJttJW__podcastPlaylist__openInApple{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){.PodcastPlaylist-module__PJttJW__podcastPlaylist__openInApple:hover{color:var(--foreground)}}.PodcastPlaylist-module__PJttJW__podcastPlaylist__openInApple:active{color:var(--foreground)}
.ApplePodcastsPlayer-module__On5BKq__applePodcastsPlayer{--official-player-height:450px}.ApplePodcastsPlayer-module__On5BKq__applePodcastsPlayer.ApplePodcastsPlayer-module__On5BKq__episode{--official-player-height:175px}
.EpisodePageLink-module__8NTTbG__episodePageLink{border:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:16px;display:flex}.EpisodePageLink-module__8NTTbG__episodePageLink__text{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}
.PodcastEpisode-module__tHjsia__podcastEpisode{flex-direction:column;width:100%;display:flex}.PodcastEpisode-module__tHjsia__podcastEpisode__openInApple{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){.PodcastEpisode-module__tHjsia__podcastEpisode__openInApple:hover{color:var(--foreground)}}.PodcastEpisode-module__tHjsia__podcastEpisode__openInApple:active{color:var(--foreground)}
.FeedPodcast-module__gGa6-G__feedPodcast{flex-direction:column;width:100%;display:flex}
.MovieCard-module__TA_2Pa__movieCard{border:1px solid var(--border);background:var(--card);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.MovieCard-module__TA_2Pa__movieCard__details{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.MovieCard-module__TA_2Pa__movieCard__details::-webkit-scrollbar{width:4px}.MovieCard-module__TA_2Pa__movieCard__details::-webkit-scrollbar-track{background:0 0}.MovieCard-module__TA_2Pa__movieCard__details::-webkit-scrollbar-thumb{background:var(--border)}.MovieCard-module__TA_2Pa__movieCard__layout{flex-shrink:0;grid-template-columns:clamp(104px,30cqi,220px) minmax(0,1fr);grid-template-areas:"poster heading""body body";display:grid}.MovieCard-module__TA_2Pa__movieCard__posterCell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);grid-area:poster}.MovieCard-module__TA_2Pa__movieCard__heading{border-bottom:1px solid var(--border);grid-area:heading}.MovieCard-module__TA_2Pa__movieCard__body{flex-direction:column;grid-area:body;min-width:0;display:flex}@container (min-width:560px){.MovieCard-module__TA_2Pa__movieCard__layout{grid-template-rows:auto 1fr;grid-template-areas:"poster heading""poster body"}.MovieCard-module__TA_2Pa__movieCard__posterCell{border-bottom:none}.MovieCard-module__TA_2Pa__movieCard__poster,.MovieCard-module__TA_2Pa__movieCard__posterFallback{border-bottom:1px solid var(--border);position:sticky;top:0}}.MovieCard-module__TA_2Pa__movieCard__poster,.MovieCard-module__TA_2Pa__movieCard__posterFallback{aspect-ratio:2/3;width:100%;display:block}.MovieCard-module__TA_2Pa__movieCard__poster{object-fit:cover;background:var(--muted);height:auto}.MovieCard-module__TA_2Pa__movieCard__posterFallback{color:var(--muted-foreground);background:var(--muted);justify-content:center;align-items:center;display:flex}.MovieCard-module__TA_2Pa__movieCard__heading{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.MovieCard-module__TA_2Pa__movieCard__title{font-size:var(--text-2xl);color:var(--foreground);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.MovieCard-module__TA_2Pa__movieCard__originalTitle{margin:calc(-1 * var(--space-1)) 0 0;font-size:var(--text-sm);color:var(--muted-foreground);font-style:italic}.MovieCard-module__TA_2Pa__movieCard__meta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.MovieCard-module__TA_2Pa__movieCard__certification{padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius-tag);font-size:var(--text-xs);line-height:1.5}.MovieCard-module__TA_2Pa__movieCard__genres{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MovieCard-module__TA_2Pa__movieCard__genre{font-size:var(--text-sm);white-space:nowrap;color:var(--foreground);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-tag);align-items:center;padding:2px 6px;display:inline-flex}.MovieCard-module__TA_2Pa__movieCard__trailerButton{margin-top:auto}.MovieCard-module__TA_2Pa__movieCard__ratings{border-bottom:1px solid var(--border);flex-shrink:0;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));margin:0;display:grid}.MovieCard-module__TA_2Pa__movieCard__rating{padding:var(--space-2) var(--space-4);border-right:1px solid var(--border);flex-direction:column;gap:2px;display:flex}.MovieCard-module__TA_2Pa__movieCard__rating:last-child{border-right:none}.MovieCard-module__TA_2Pa__movieCard__ratingLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-weight:600}.MovieCard-module__TA_2Pa__movieCard__ratingValue{font-size:var(--text-lg);color:var(--foreground);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin:0;display:inline-flex}.MovieCard-module__TA_2Pa__movieCard__ratingValue svg{color:var(--muted-foreground)}.MovieCard-module__TA_2Pa__movieCard__ratingValue strong{font-weight:600}.MovieCard-module__TA_2Pa__movieCard__ratingScale{font-size:var(--text-sm);color:var(--muted-foreground)}.MovieCard-module__TA_2Pa__movieCard__section{gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex}.MovieCard-module__TA_2Pa__movieCard__sectionTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin:0;font-weight:600}.MovieCard-module__TA_2Pa__movieCard__overview{font-size:var(--text-lg);color:var(--foreground);margin:0;line-height:1.6}.MovieCard-module__TA_2Pa__movieCard__credits{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.MovieCard-module__TA_2Pa__movieCard__credit{gap:var(--space-1);flex-direction:column;display:flex}.MovieCard-module__TA_2Pa__movieCard__creditNames{font-size:var(--text-base);color:var(--foreground);margin:0;line-height:1.5}.MovieCard-module__TA_2Pa__movieCard__footer{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-4);flex-wrap:wrap;flex-shrink:0;margin-top:auto;display:flex}.MovieCard-module__TA_2Pa__movieCard__footerLink,.MovieCard-module__TA_2Pa__movieCard__attribution{font-size:var(--text-xs);color:var(--muted-foreground);text-decoration:none;transition:color .12s}.MovieCard-module__TA_2Pa__movieCard__footerLink{align-items:center;gap:4px;display:inline-flex}.MovieCard-module__TA_2Pa__movieCard__attribution{text-align:right;margin-left:auto}@media (hover:hover){.MovieCard-module__TA_2Pa__movieCard__footerLink:hover,.MovieCard-module__TA_2Pa__movieCard__attribution:hover{color:var(--foreground)}}.MovieCard-module__TA_2Pa__movieCard__footerLink:active,.MovieCard-module__TA_2Pa__movieCard__attribution:active{color:var(--foreground)}.MovieCard-module__TA_2Pa__movieCard__trailer{z-index:20;background:var(--card);flex-direction:column;animation:.16s ease-out MovieCard-module__TA_2Pa__movieCardTrailerIn;display:flex;position:absolute;inset:0}@keyframes MovieCard-module__TA_2Pa__movieCardTrailerIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MovieCard-module__TA_2Pa__movieCard__trailer{animation:none}}.MovieCard-module__TA_2Pa__movieCard__trailerBar{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.MovieCard-module__TA_2Pa__movieCard__trailerTitle{min-width:0;font-size:var(--text-sm);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.MovieCard-module__TA_2Pa__movieCard__trailerPlayer{min-height:0;padding-bottom:var(--preview-float-clearance,0px);background:#000;flex:1;justify-content:center;align-items:center;display:flex;position:relative;container-type:size}.MovieCard-module__TA_2Pa__movieCard__trailerPlayer iframe{aspect-ratio:16/9;border:none;width:min(100cqw,177.778cqh);display:block}.MovieCard-module__TA_2Pa__movieCard__trailerShimmer{z-index:1;position:absolute;inset:0}@container (max-width:380px){.MovieCard-module__TA_2Pa__movieCard__heading{padding:var(--space-3)}.MovieCard-module__TA_2Pa__movieCard__title{font-size:var(--text-xl)}.MovieCard-module__TA_2Pa__movieCard__section{padding:var(--space-3)}.MovieCard-module__TA_2Pa__movieCard__rating{padding:var(--space-2) var(--space-3)}}
.TikTokEmbed-module__WicV7W__tiktokEmbed{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.TikTokEmbed-module__WicV7W__tiktokEmbed__stage{min-height:320px;padding-bottom:max(0px, var(--preview-float-clearance,0px) - 30px);flex:1 1 0;justify-content:center;align-items:center;display:flex;overflow:hidden;container-type:size}.TikTokEmbed-module__WicV7W__tiktokEmbed__frame{width:min(100cqw, 100cqh * var(--video-ratio,9 / 16));aspect-ratio:var(--video-ratio,9 / 16);background:var(--muted);flex-shrink:0;position:relative}.TikTokEmbed-module__WicV7W__tiktokEmbed__iframe{border:none;width:100%;height:100%;display:block}.TikTokEmbed-module__WicV7W__tiktokEmbed__overlay{z-index:10;position:absolute;inset:0}.TikTokEmbed-module__WicV7W__tiktokEmbed__link{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){.TikTokEmbed-module__WicV7W__tiktokEmbed__link:hover{color:var(--foreground)}}.TikTokEmbed-module__WicV7W__tiktokEmbed__link:active{color:var(--foreground)}.TikTokEmbed-module__WicV7W__tiktokEmbed__card{align-items:center;gap:var(--space-2);width:100%;max-width:360px;padding:var(--space-8) var(--space-6);border:1px solid var(--border);text-align:center;flex-direction:column;margin:auto;display:flex}.TikTokEmbed-module__WicV7W__tiktokEmbed__avatar{width:96px;height:96px;margin-bottom:var(--space-2);object-fit:cover;background:var(--muted);color:var(--muted-foreground);font-size:var(--text-2xl);font-weight:var(--font-weight-medium);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.TikTokEmbed-module__WicV7W__tiktokEmbed__name{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--foreground);overflow-wrap:anywhere;margin:0}.TikTokEmbed-module__WicV7W__tiktokEmbed__handle{font-size:var(--text-sm);color:var(--muted-foreground);overflow-wrap:anywhere;margin:0}.TikTokEmbed-module__WicV7W__tiktokEmbed__kind{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--muted-foreground)}
.BookCard-module__dmbxiW__bookCard{border:1px solid var(--border);background:var(--card);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.BookCard-module__dmbxiW__bookCard__details{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.BookCard-module__dmbxiW__bookCard__details::-webkit-scrollbar{width:4px}.BookCard-module__dmbxiW__bookCard__details::-webkit-scrollbar-track{background:0 0}.BookCard-module__dmbxiW__bookCard__details::-webkit-scrollbar-thumb{background:var(--border)}.BookCard-module__dmbxiW__bookCard__layout{flex-shrink:0;grid-template-columns:clamp(96px,28cqi,200px) minmax(0,1fr);grid-template-areas:"cover heading""body body";display:grid}.BookCard-module__dmbxiW__bookCard__coverCell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--muted);grid-area:cover}.BookCard-module__dmbxiW__bookCard__heading{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;grid-area:heading;display:flex}.BookCard-module__dmbxiW__bookCard__body{flex-direction:column;grid-area:body;min-width:0;display:flex}@container (min-width:560px){.BookCard-module__dmbxiW__bookCard__layout{grid-template-rows:auto 1fr;grid-template-areas:"cover heading""cover body"}.BookCard-module__dmbxiW__bookCard__coverCell{border-bottom:none}.BookCard-module__dmbxiW__bookCard__cover,.BookCard-module__dmbxiW__bookCard__coverFallback{border-bottom:1px solid var(--border);position:sticky;top:0}}.BookCard-module__dmbxiW__bookCard__cover{background:var(--muted);width:100%;height:auto;display:block}.BookCard-module__dmbxiW__bookCard__coverFallback{aspect-ratio:2/3;width:100%;color:var(--muted-foreground);background:var(--muted);justify-content:center;align-items:center;display:flex}.BookCard-module__dmbxiW__bookCard__title{font-size:var(--text-2xl);color:var(--foreground);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.BookCard-module__dmbxiW__bookCard__subtitle{margin:calc(-1 * var(--space-1)) 0 0;font-size:var(--text-base);color:var(--muted-foreground);overflow-wrap:anywhere;line-height:1.4}.BookCard-module__dmbxiW__bookCard__authors{font-size:var(--text-base);color:var(--foreground);margin:0}.BookCard-module__dmbxiW__bookCard__meta{font-size:var(--text-sm);color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0}.BookCard-module__dmbxiW__bookCard__subjects{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BookCard-module__dmbxiW__bookCard__subject{font-size:var(--text-sm);white-space:nowrap;color:var(--foreground);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-tag);align-items:center;padding:2px 6px;display:inline-flex}.BookCard-module__dmbxiW__bookCard__section{gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex}.BookCard-module__dmbxiW__bookCard__sectionTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin:0;font-weight:600}.BookCard-module__dmbxiW__bookCard__description{font-size:var(--text-lg);color:var(--foreground);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.BookCard-module__dmbxiW__bookCard__facts{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.BookCard-module__dmbxiW__bookCard__fact{gap:var(--space-1);flex-direction:column;display:flex}.BookCard-module__dmbxiW__bookCard__factValue{font-size:var(--text-base);color:var(--foreground);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.BookCard-module__dmbxiW__bookCard__footer{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-4);flex-wrap:wrap;flex-shrink:0;margin-top:auto;display:flex}.BookCard-module__dmbxiW__bookCard__footerLink,.BookCard-module__dmbxiW__bookCard__attribution{font-size:var(--text-xs);color:var(--muted-foreground);text-decoration:none;transition:color .12s}.BookCard-module__dmbxiW__bookCard__footerLink{align-items:center;gap:4px;display:inline-flex}.BookCard-module__dmbxiW__bookCard__attribution{text-align:right;margin-left:auto}@media (hover:hover){.BookCard-module__dmbxiW__bookCard__footerLink:hover,.BookCard-module__dmbxiW__bookCard__attribution:hover{color:var(--foreground)}}.BookCard-module__dmbxiW__bookCard__footerLink:active,.BookCard-module__dmbxiW__bookCard__attribution:active{color:var(--foreground)}@container (max-width:380px){.BookCard-module__dmbxiW__bookCard__heading{padding:var(--space-3)}.BookCard-module__dmbxiW__bookCard__title{font-size:var(--text-xl)}.BookCard-module__dmbxiW__bookCard__section{padding:var(--space-3)}}
.DemoDrawerPage-module__xoT7kq__page.DemoDrawerPage-module__xoT7kq__page{flex:1;height:auto;min-height:0;margin-top:8px}
.BandcampPlayer-module__Wao6Fq__bandcampPlayer{flex-direction:column;width:100%;min-height:0;display:flex}.BandcampPlayer-module__Wao6Fq__bandcampPlayer__slot{flex-shrink:0}.BandcampPlayer-module__Wao6Fq__bandcampPlayer__link{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){.BandcampPlayer-module__Wao6Fq__bandcampPlayer__link:hover{color:var(--foreground)}}.BandcampPlayer-module__Wao6Fq__bandcampPlayer__link:active{color:var(--foreground)}
.CommunityScene-module___lI3RW__scene{min-width:0;transition:opacity .35s var(--ease-ui-out);flex:1;display:flex;position:relative}.CommunityScene-module___lI3RW__scene[data-fade=true]{opacity:0}.CommunityScene-module___lI3RW__view{min-width:0;animation:CommunityScene-module___lI3RW__viewIn .45s var(--ease-ui-out) backwards;flex:1;display:flex}@keyframes CommunityScene-module___lI3RW__viewIn{0%{opacity:0}}.CommunityScene-module___lI3RW__feed{flex-direction:column;flex:1;min-width:0;display:flex}.CommunityScene-module___lI3RW__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.CommunityScene-module___lI3RW__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}.CommunityScene-module___lI3RW__scrim[data-shown=true]{opacity:1}@media (prefers-reduced-motion:reduce){.CommunityScene-module___lI3RW__view{animation:none}}
.DemoActivity-module__sH5KeW__rail.DemoActivity-module__sH5KeW__rail{width:280px;display:flex}.DemoActivity-module__sH5KeW__body{flex:1;min-height:0;position:relative;overflow:hidden}.DemoActivity-module__sH5KeW__list{transition:transform .65s var(--ease-ui-out);flex-direction:column;display:flex}.DemoActivity-module__sH5KeW__row[data-fresh=true]{animation:DemoActivity-module__sH5KeW__landed 1.6s var(--ease-ui-out) backwards;animation-play-state:var(--tour-play-state,running)}@keyframes DemoActivity-module__sH5KeW__landed{0%{background:color-mix(in oklch, var(--primary) 12%, var(--background))}}@container tour (max-width:639px){.DemoActivity-module__sH5KeW__rail.DemoActivity-module__sH5KeW__rail{display:none}}@container tour (min-width:640px) and (max-width:959px){.DemoActivity-module__sH5KeW__rail.DemoActivity-module__sH5KeW__rail{width:250px}}@media (prefers-reduced-motion:reduce){.DemoActivity-module__sH5KeW__list{transition:none}.DemoActivity-module__sH5KeW__row[data-fresh=true]{animation:none}}
.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}
.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}}
.CardPayloadPreview-module__zq_YJa__cardPayload{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.CardPayloadPreview-module__zq_YJa__cardPayload__skeleton{flex:1;width:100%;min-height:240px}
.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}}
.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}
.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}}
.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__signInIcon{flex:none;width:16px;height:16px}@media (max-width:600px){.PricingHeader-module__D8OoDa__inner{padding:0 16px}}
.MediaPlayerHost-module__vDVQHW__mediaHost{display:contents}.MediaPlayerHost-module__vDVQHW__mediaHost__layer{z-index:49;clip-path:inset(50%);pointer-events:auto;background:0 0;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}.MediaPlayerHost-module__vDVQHW__mediaHost__layer.MediaPlayerHost-module__vDVQHW__inert{visibility:hidden;pointer-events:none}.MediaPlayerHost-module__vDVQHW__mediaHost__mount{width:100%;height:100%}
.ChangelogPage-module__FpkFvW__changelog__intro{max-width:var(--mk-maxw);margin:0 auto;padding:clamp(36px,6vh,64px) 28px clamp(28px,4vh,44px)}.ChangelogPage-module__FpkFvW__changelog__title{letter-spacing:-.045em;color:var(--mk-fg);margin:0;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.05}.ChangelogPage-module__FpkFvW__changelog__lead{max-width:58ch;color:var(--mk-muted-fg);margin:14px 0 0;font-size:15px;line-height:1.7}.ChangelogPage-module__FpkFvW__changelog__section{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.ChangelogPage-module__FpkFvW__changelog__section+.ChangelogPage-module__FpkFvW__changelog__section{margin-top:clamp(36px,6vh,64px)}.ChangelogPage-module__FpkFvW__changelog__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChangelogPage-module__FpkFvW__month{border-top:1px solid var(--mk-border);grid-template-columns:minmax(180px,1fr) 3fr;display:grid}.ChangelogPage-module__FpkFvW__month:last-child{border-bottom:1px solid var(--mk-border)}.ChangelogPage-module__FpkFvW__month__label{padding:22px 24px 22px 0}.ChangelogPage-module__FpkFvW__month__name{letter-spacing:-.02em;color:var(--mk-fg);margin:0;font-size:15px;font-weight:600;position:sticky;top:24px}.ChangelogPage-module__FpkFvW__month__hint{max-width:28ch;color:var(--mk-muted-fg);margin:8px 0 0;font-size:13px;line-height:1.6}.ChangelogPage-module__FpkFvW__month__items{border-left:1px solid var(--mk-border);margin:0;padding:0;list-style:none}.ChangelogPage-module__FpkFvW__item{padding:22px 0 22px 24px}.ChangelogPage-module__FpkFvW__item+.ChangelogPage-module__FpkFvW__item{border-top:1px solid var(--mk-border)}.ChangelogPage-module__FpkFvW__item__title{letter-spacing:-.02em;color:var(--mk-fg);margin:0;font-size:15px;font-weight:600}.ChangelogPage-module__FpkFvW__item__text{max-width:64ch;color:var(--mk-muted-fg);margin:6px 0 0;font-size:13.5px;line-height:1.7}@media (max-width:760px){.ChangelogPage-module__FpkFvW__month{grid-template-columns:1fr}.ChangelogPage-module__FpkFvW__month__label{padding:20px 0 4px}.ChangelogPage-module__FpkFvW__month__name{position:static}.ChangelogPage-module__FpkFvW__month__items{border-left:0}.ChangelogPage-module__FpkFvW__item{padding:16px 0}}@media (max-width:600px){.ChangelogPage-module__FpkFvW__changelog__intro{padding:24px 16px}.ChangelogPage-module__FpkFvW__changelog__section{padding:0 16px}}
.PricingTiers-module__J23atG__tiers{border-top:1px solid var(--mk-border);padding:clamp(50px,8vh,90px) 0 clamp(56px,9vh,96px)}.PricingTiers-module__J23atG__wrap{max-width:var(--mk-maxw);margin:0 auto;padding:0 28px}.PricingTiers-module__J23atG__head{max-width:720px;margin-bottom:clamp(26px,4vh,40px)}.PricingTiers-module__J23atG__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:700;line-height:1.1}.PricingTiers-module__J23atG__em{color:var(--mk-red);font-style:normal}.PricingTiers-module__J23atG__plannedNote{border:1px dashed var(--mk-border-2);color:var(--mk-fg-soft);border-radius:12px;align-items:flex-start;gap:12px;margin:18px 0 0;padding:14px 16px;font-size:13px;line-height:1.65;display:flex}.PricingTiers-module__J23atG__plannedNote__chip{letter-spacing:.04em;text-transform:uppercase;color:var(--mk-red-ink);border:1px solid color-mix(in srgb, var(--mk-red-ink) 30%, transparent);background:var(--mk-grad-soft);border-radius:999px;flex:none;margin-top:1px;padding:3px 9px;font-size:11px}.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__name{letter-spacing:-.01em;text-transform:uppercase;color:var(--mk-fg-soft);margin:0;font-size:15px;font-weight:600}.PricingTiers-module__J23atG__card__price{letter-spacing:-.04em;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-ink);flex:none;margin-top:3px}.PricingTiers-module__J23atG__card__footnote{color:var(--mk-faint-fg);margin:14px 0 0;font-size:12px;line-height:1.6}.PricingTiers-module__J23atG__card__planned{color:var(--mk-faint-fg);margin:auto 0 0;padding-top:22px;font-size:12px}@media (max-width:980px){.PricingTiers-module__J23atG__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}@media (max-width:600px){.PricingTiers-module__J23atG__wrap{padding:0 16px}.PricingTiers-module__J23atG__plannedNote{flex-direction:column;gap:8px}}.PricingTiers-module__J23atG__card__link{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.PricingTiers-module__J23atG__card__link:hover{text-decoration-thickness:2px}}
.Creature-module__xwh33G__creature{vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block}.Creature-module__xwh33G__creature__svg{display:block}
.BrandLab-module__yyzmFq__brandLab{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-mono);text-transform:lowercase}.BrandLab-module__yyzmFq__brandLab__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:16px;padding:24px;display:flex}.BrandLab-module__yyzmFq__brandLab__title{margin:0;font-size:15px;font-weight:500}.BrandLab-module__yyzmFq__brandLab__subtitle code{text-transform:none}.BrandLab-module__yyzmFq__brandLab__subtitle{color:var(--muted-foreground);margin:4px 0 0;font-size:12px}.BrandLab-module__yyzmFq__brandLab__toggle{border:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:12px}@media (hover:hover){.BrandLab-module__yyzmFq__brandLab__toggle:hover{background:var(--muted)}}.BrandLab-module__yyzmFq__brandLab__hero{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.BrandLab-module__yyzmFq__brandLab__stage{min-height:360px;color:var(--foreground);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 16px;display:flex}.BrandLab-module__yyzmFq__brandLab__stage+.BrandLab-module__yyzmFq__brandLab__stage{border-left:1px solid var(--border)}.BrandLab-module__yyzmFq__brandLab__caption{color:var(--muted-foreground);text-align:center;margin:0;font-size:12px}.BrandLab-module__yyzmFq__brandLab__labs{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.BrandLab-module__yyzmFq__brandLab__lab{color:inherit;transition:background-color .15s var(--ease-ui-out);flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.BrandLab-module__yyzmFq__brandLab__lab+.BrandLab-module__yyzmFq__brandLab__lab{border-left:1px solid var(--border)}@media (hover:hover){.BrandLab-module__yyzmFq__brandLab__lab:hover{background:var(--muted)}}.BrandLab-module__yyzmFq__brandLab__labTitle{font-size:14px;font-weight:500}.BrandLab-module__yyzmFq__brandLab__labBody{color:var(--muted-foreground);font-size:12px;line-height:1.6}.BrandLab-module__yyzmFq__brandLab__videos{padding:24px}.BrandLab-module__yyzmFq__brandLab__videoList{border:1px solid var(--border);margin:16px 0 0;padding:0;list-style:none}.BrandLab-module__yyzmFq__brandLab__video{flex-wrap:wrap;gap:16px;padding:12px 16px;font-size:12px;display:flex}.BrandLab-module__yyzmFq__brandLab__video+.BrandLab-module__yyzmFq__brandLab__video{border-top:1px solid var(--border)}.BrandLab-module__yyzmFq__brandLab__video code{text-transform:none;min-width:140px;color:var(--primary)}@media (max-width:640px){.BrandLab-module__yyzmFq__brandLab__stage+.BrandLab-module__yyzmFq__brandLab__stage,.BrandLab-module__yyzmFq__brandLab__lab+.BrandLab-module__yyzmFq__brandLab__lab{border-top:1px solid var(--border);border-left:0}}
.CreatureLab-module__RNV4GW__creatureLab{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-mono), monospace;text-transform:lowercase;font-size:12px}.CreatureLab-module__RNV4GW__creatureLab__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__button{border:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px}.CreatureLab-module__RNV4GW__creatureLab__button.CreatureLab-module__RNV4GW__active{border-color:var(--foreground);background:var(--foreground);color:var(--background)}@media (hover:hover){.CreatureLab-module__RNV4GW__creatureLab__button:hover{border-color:var(--foreground)}}.CreatureLab-module__RNV4GW__creatureLab__stageRow{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;display:grid}.CreatureLab-module__RNV4GW__creatureLab__stage{border-right:1px solid var(--border);place-items:center;padding:16px;display:grid}.CreatureLab-module__RNV4GW__creatureLab__controls{flex-direction:column;gap:12px;padding:16px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__moods{flex-wrap:wrap;gap:6px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__meta{color:var(--muted-foreground);margin:0}.CreatureLab-module__RNV4GW__creatureLab__scrub{align-items:center;gap:12px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__scrub input{flex:1;max-width:480px}.CreatureLab-module__RNV4GW__creatureLab__grid{border-bottom:1px solid var(--border);grid-template-columns:repeat(5,1fr);display:grid}.CreatureLab-module__RNV4GW__creatureLab__cell{border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__row{border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.CreatureLab-module__RNV4GW__creatureLab__small{border-right:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__contexts{grid-template-columns:repeat(2,1fr);display:grid}.CreatureLab-module__RNV4GW__creatureLab__context{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:12px;padding:16px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__label{color:var(--muted-foreground)}.CreatureLab-module__RNV4GW__creatureLab__empty{border:1px dashed var(--border);place-items:center;min-height:240px;display:grid}.CreatureLab-module__RNV4GW__creatureLab__toastArea{background:var(--muted);place-items:center;min-height:240px;display:grid}.CreatureLab-module__RNV4GW__creatureLab__toast{border:1px solid var(--border);background:var(--popover,var(--background));border-radius:8px;align-items:center;gap:10px;width:300px;padding:8px 14px 8px 8px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__toastText{flex-direction:column;display:flex}.CreatureLab-module__RNV4GW__creatureLab__muted{color:var(--muted-foreground)}.CreatureLab-module__RNV4GW__creatureLab__notFound{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:240px;display:flex}.CreatureLab-module__RNV4GW__creatureLab__notFound strong{font-size:28px}.CreatureLab-module__RNV4GW__creatureLab__peekCard{border:1px solid var(--border);flex-direction:column;gap:6px;min-height:240px;padding:16px;display:flex;position:relative;overflow:hidden}.CreatureLab-module__RNV4GW__creatureLab__peekSlot{line-height:0;position:absolute;bottom:0;right:24px}.CreatureLab-module__RNV4GW__creatureLab__strip{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:stretch;display:flex}.CreatureLab-module__RNV4GW__creatureLab__stripLabel{border-right:1px solid var(--border);flex-shrink:0;width:80px;padding:8px}.CreatureLab-module__RNV4GW__creatureLab__frame{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;align-items:center;font-size:10px;display:flex}
