@layer theme,base;@layer components{[data-slot=landing-scene]{--p:0;position:relative}[data-slot=landing-scene][data-length="1"]{height:200svh}[data-slot=landing-scene][data-length="2"]{height:300svh}[data-slot=landing-scene][data-length="3"]{height:400svh}[data-slot=landing-scene][data-length="4"]{height:500svh}[data-slot=landing-scene][data-length="5"]{height:600svh}[data-slot=landing-scene][data-length="6"]{height:700svh}[data-slot=landing-stage]{position:relative;container:landing-stage/inline-size}[data-slot=landing-scene][data-pin=true]>[data-slot=landing-stage]{height:100svh;position:sticky;top:0;overflow:clip}@media (prefers-reduced-motion:reduce){[data-slot=landing-scene]{--p:1}[data-slot=landing-scene][data-length]{height:auto}[data-slot=landing-scene][data-pin=true]>[data-slot=landing-stage]{height:auto;min-height:100svh;position:relative}}[data-slot=landing-scene][data-still]{--p:1}[data-slot=landing-scene][data-still][data-length]{height:auto}[data-slot=landing-scene][data-still][data-pin=true]>[data-slot=landing-stage]{position:relative}@media (prefers-reduced-motion:no-preference){[data-slot=landing-reveal][data-reveal=hidden]{opacity:0;translate:0 1.5rem}[data-slot=landing-reveal][data-reveal=shown]{transition:opacity .7s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), translate .7s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s)}}[data-slot=landing-scrub-text] [data-part=typed],[data-slot=landing-scrub-text][data-ready] [data-part=full]{display:none}[data-slot=landing-scrub-text][data-ready] [data-part=typed]{display:inline}[data-slot=landing-scrub-text] [data-part=caret]{vertical-align:text-bottom;background:currentColor;width:.125em;height:1.1em;margin-inline-start:.0625em;display:inline-block}[data-slot=landing-scrub-text]:not([data-ready]) [data-part=caret],[data-slot=landing-scrub-text][data-state=done] [data-part=caret]{visibility:hidden}@media (prefers-reduced-motion:no-preference){[data-slot=landing-scrub-text]:not([data-ready]) [data-part=full]{visibility:hidden}[data-slot=landing-scrub-text][data-state=idle] [data-part=caret]{animation:1s step-end infinite landing-caret-blink}}[data-slot=landing-count-up] [data-part=live],[data-slot=landing-count-up][data-ready] [data-part=final]{display:none}[data-slot=landing-count-up][data-ready] [data-part=live]{display:inline}[data-slot=chapter-heading] [data-part=thread] path{--draw:clamp(0, var(--p) / .2, 1);stroke-dasharray:1 1;stroke-dashoffset:calc((1 - var(--draw)) * (1 - var(--draw)) * (1 - var(--draw)))}}@layer utilities;@keyframes landing-caret-blink{50%{opacity:0}}
@layer theme,base;@layer components{[data-slot=scene-ai]{--dock-away:1;--dock-shown:0;--dock-lift:1;--reply-away:1;--reply-shown:0;--reply-lift:1;--pop-away:1;--pop-shown:0;--pop-lift:1}[data-slot=scene-ai] :is([data-slot=landing-mock],[data-part=log-content]>*,[data-part=proposal]>[data-slot=chat-message],[data-part=result] [data-slot=draft-card]){--p:0}[data-slot=landing-scene][data-still] [data-slot=scene-ai] :is([data-slot=landing-mock],[data-part=log-content]>*,[data-part=proposal]>[data-slot=chat-message],[data-part=result] [data-slot=draft-card]){--p:1}[data-slot=scene-ai] [data-part=log-content]>*{--c1:0;--c2:0;--c1e:0;--c2e:0;--shift:0}[data-slot=scene-ai] [data-part=proposal]>[data-slot=chat-message]{--t:0;--e:0;--o:0}[data-slot=scene-ai] :is([data-part=panel],[data-part=thread])>*{--dock-away:0;--dock-rise:0;--dock-shown:0;--dock-lift:0;--dock-snap:0}[data-slot=scene-ai] [data-part=result] [data-slot=draft-card]{--pop-away:0;--pop-rise:0;--pop-shown:0;--pop-lift:0;--pop-snap:0}[data-slot=scene-ai] [data-seg]{--t:clamp(0, (var(--p) - var(--seg-a)) / (var(--seg-b) - var(--seg-a)), 1);--e:calc(1 - (1 - var(--t)) * (1 - var(--t)) * (1 - var(--t)))}[data-slot=scene-ai] [data-seg-out]{--o:clamp(0, (var(--p) - var(--out-a)) / (var(--out-b) - var(--out-a)), 1)}[data-slot=scene-ai] [data-part=swap-a]{opacity:calc(1 - var(--e))}[data-slot=scene-ai] [data-part=swap-b]{opacity:var(--e)}[data-slot=scene-ai] [data-part=trigger]{scale:calc(1 - 4 * var(--t) * (1 - var(--t)) * .08)}[data-slot=scene-ai] [data-part=panel]{opacity:var(--dock-shown);translate:0 calc(var(--dock-away) * (100% + 3rem));scale:calc(1 - var(--dock-lift) * .02);transform-origin:50% 100%}[data-slot=scene-ai] [data-part=panel]:after{--sweep:calc(1 - var(--dock-lift));content:"";z-index:20;pointer-events:none;background:linear-gradient(105deg, transparent 30%, color-mix(in oklab, var(--color-brand) 16%, transparent) 50%, transparent 70%);translate:calc((var(--sweep) * 2 - 1) * 100%) 0;opacity:calc(4 * var(--sweep) * (1 - var(--sweep)));position:absolute;inset:0}[data-slot=scene-ai] :is([data-part=panel],[data-part=thread])[data-dock-moving]{will-change:translate, scale, opacity}[data-slot=scene-ai] [data-part=panel][data-dock-moving]:after{will-change:translate, opacity}[data-slot=scene-ai] [data-part=reply][data-reply-moving],[data-slot=scene-ai] [data-part=result][data-pop-moving]{will-change:translate, scale, opacity}[data-slot=scene-ai] [data-part=bloom]{z-index:0;pointer-events:none;background:radial-gradient(46% 34% at 50% 62%, color-mix(in oklab, var(--color-brand) 30%, transparent), transparent 72%), radial-gradient(40% 26% at 72% 84%, color-mix(in oklab, var(--color-accent) 40%, transparent), transparent 74%), radial-gradient(36% 22% at 28% 44%, color-mix(in oklab, var(--color-accent-soft) 80%, transparent), transparent 76%);opacity:calc(var(--dock-shown) * (.7 + 1.2 * var(--t) * (1 - var(--t))));scale:calc(.86 + var(--dock-shown) * .14);will-change:opacity, scale;position:absolute;inset:0 -6%}[data-slot=scene-ai] [data-part=log]{--c1:clamp(0, (var(--p) - var(--cam1-a)) / (var(--cam1-b) - var(--cam1-a)), 1);--c2:clamp(0, (var(--p) - var(--cam2-a)) / (var(--cam2-b) - var(--cam2-a)), 1);--c1e:calc(var(--c1) * var(--c1) * (3 - 2 * var(--c1)));--c2e:calc(var(--c2) * var(--c2) * (3 - 2 * var(--c2)));--shift:calc(var(--cam-a,0) * var(--c1e) + (var(--cam-b,0) - var(--cam-a,0)) * var(--c2e))}[data-slot=scene-ai] [data-part=log]:before{content:"";inset-inline:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--color-surface), transparent);height:1.75rem;opacity:clamp(0, var(--shift) / 28, 1);position:absolute;top:0}[data-slot=scene-ai] [data-part=log-content]{translate:0 calc(var(--shift) * -1px);will-change:translate}[data-slot=scene-ai] [data-part=act-draft]>[aria-hidden]:first-child,[data-slot=scene-ai] [data-part=intro]{opacity:var(--e);translate:0 calc((1 - var(--e)) * .5rem)}[data-slot=scene-ai] [data-part=intro]{display:inline-block}[data-slot=scene-ai] [data-part=draft-card]{opacity:var(--e);translate:0 calc((1 - var(--e)) * .75rem);scale:calc(.97 + .03 * var(--e));transform-origin:50% 0}[data-slot=scene-ai] [data-part=draft-card]:before{--writing:calc(clamp(0, (var(--p) - var(--type-a)) / var(--type-in), 1) * clamp(0, (var(--type-b) + var(--type-out) - var(--p)) / var(--type-out), 1));content:"";z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--color-brand);opacity:var(--writing);position:absolute;inset:0}[data-slot=scene-ai] [data-part=draft-text] [data-part=caret]{background:var(--color-brand)}[data-slot=scene-ai] [data-part=draft-progress]{inset-inline:0;background:var(--color-brand);transform-origin:0;height:2px;scale:var(--t) 1;opacity:calc(1 - var(--o));position:absolute;bottom:0}[data-slot=scene-ai] [data-part=draft-card] [data-seg-out]>[data-part=swap-a]{opacity:calc(1 - clamp(0, (var(--t) - .96) * 25, 1))}[data-slot=scene-ai] [data-part=draft-card] [data-seg-out]>[data-part=swap-b]{opacity:clamp(0, (var(--t) - .96) * 25, 1)}[data-slot=scene-ai] [data-part=draft-link]{opacity:var(--e);translate:calc((1 - var(--e)) * -.5rem) 0}[data-slot=scene-ai] :is([data-part=act-draft],[data-part=result]) [role=status]{--tp:clamp(0, (var(--p) - var(--placed-a)) / (var(--placed-b) - var(--placed-a)), 1);--tpe:calc(1 - (1 - var(--tp)) * (1 - var(--tp)) * (1 - var(--tp)));opacity:var(--tpe);translate:0 calc((1 - var(--tpe)) * .5rem)}[data-slot=scene-ai] [data-part=reply]{opacity:var(--reply-shown);translate:calc(var(--reply-away) * 5rem) calc(var(--reply-away) * .75rem);scale:calc(1 - var(--reply-lift) * .06);transform-origin:100% 100%}[data-slot=scene-ai] [data-part=proposal]{opacity:calc(var(--e) * (1 - var(--o)));translate:0 calc((1 - var(--e)) * 1rem - var(--o) * .5rem);scale:calc(1 - var(--o) * .03);transform-origin:50% 0}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div{--g:clamp(0, (var(--p) - var(--seg-a) - var(--bar-i,0) * var(--bar-step)) / var(--bar-grow), 1)}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div>div>div{transform-origin:50% 100%;scale:1 calc(1 - (1 - var(--g)) * (1 - var(--g)))}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div:nth-child(2){--bar-i:1}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div:nth-child(3){--bar-i:2}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div:nth-child(4){--bar-i:3}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div:nth-child(5){--bar-i:4}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div:nth-child(6){--bar-i:5}[data-slot=scene-ai] [data-slot=evidence-card] [role=img]>div:nth-child(7){--bar-i:6}[data-slot=scene-ai] [data-part=chips]{opacity:var(--e);translate:0 calc((1 - var(--e)) * .5rem)}[data-slot=scene-ai] [data-part=accept]{isolation:isolate;scale:calc(1 - 4 * var(--t) * (1 - var(--t)) * .07);position:relative}[data-slot=scene-ai] [data-part=accept]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-brand-soft);box-shadow:inset 0 0 0 1px var(--color-brand-line);opacity:var(--e);position:absolute;inset:0}[data-slot=scene-ai] [data-part=building]{opacity:calc(var(--e) * (1 - var(--o)));translate:0 calc((1 - var(--e)) * .5rem)}[data-slot=scene-ai] [data-part=result]{opacity:var(--pop-shown);translate:0 calc(var(--pop-away) * 1.5rem);scale:calc(1 - var(--pop-lift) * .04);transform-origin:50% 0}[data-slot=scene-ai] [data-part=auto-switch]{isolation:isolate;position:relative}[data-slot=scene-ai] [data-part=auto-switch]>span{opacity:0}[data-slot=scene-ai] [data-part=auto-switch]:before,[data-slot=scene-ai] [data-part=auto-switch]:after{content:"";border-radius:var(--radius-chip);position:absolute}[data-slot=scene-ai] [data-part=auto-switch]:before{z-index:-1;background:var(--color-action);opacity:var(--e);inset:0}[data-slot=scene-ai] [data-part=auto-switch]:after{background:var(--color-on-action);width:16px;height:16px;translate:calc(var(--e) * 16px) 0;top:4px;left:4px}@container landing-stage (min-width:48rem){[data-slot=scene-ai] [data-part=panel]{translate:calc(var(--dock-away) * 5rem) 0;transform-origin:100%}[data-slot=scene-ai] [data-part=thread]{translate:calc(var(--dock-away) * 11.75rem) 0}[data-slot=scene-ai] [data-part=bloom]{background:radial-gradient(34% 62% at 64% 48%, color-mix(in oklab, var(--color-brand) 26%, transparent), transparent 72%), radial-gradient(22% 40% at 78% 76%, color-mix(in oklab, var(--color-accent) 40%, transparent), transparent 74%), radial-gradient(20% 34% at 46% 26%, color-mix(in oklab, var(--color-accent-soft) 80%, transparent), transparent 76%)}}@container landing-stage (min-width:64rem){[data-slot=scene-ai] [data-part=bloom]{background:radial-gradient(28% 62% at 75% 48%, color-mix(in oklab, var(--color-brand) 26%, transparent), transparent 72%), radial-gradient(18% 40% at 86% 76%, color-mix(in oklab, var(--color-accent) 40%, transparent), transparent 74%), radial-gradient(18% 34% at 58% 26%, color-mix(in oklab, var(--color-accent-soft) 80%, transparent), transparent 76%)}}@media (prefers-reduced-motion:reduce){[data-slot=scene-ai]{--dock-away:0;--dock-shown:1;--dock-lift:0;--reply-away:0;--reply-shown:1;--reply-lift:0;--pop-away:0;--pop-shown:1;--pop-lift:0}[data-slot=scene-ai] :is([data-slot=landing-mock],[data-part=log-content]>*,[data-part=proposal]>[data-slot=chat-message],[data-part=result] [data-slot=draft-card]){--p:1}[data-slot=scene-ai] [data-part=log]:before{display:none}[data-slot=scene-ai] :is([data-part=log-content],[data-part=bloom]){will-change:auto;translate:none}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=grid-overlay][data-variant=dots]{--overlay-ink:color-mix(in srgb, var(--color-focus) 55%, transparent)}[data-slot=grid-overlay][data-variant=drag]{--overlay-ink:color-mix(in srgb, var(--color-focus) 35%, transparent)}[data-slot=grid-overlay][data-variant=dots] [data-part=column]:not(:last-child):after{content:"";width:var(--overlay-gap);background-image:radial-gradient(circle at 50% calc(var(--overlay-row) + var(--overlay-gap) / 2), var(--overlay-ink) 1.5px, transparent 2px);background-size:100% var(--overlay-pitch);position:absolute;top:0;bottom:0;left:100%}[data-slot=grid-overlay][data-variant=cells]{--overlay-ink:var(--color-focus)}[data-slot=grid-overlay][data-variant=cells] [data-part=column]{--overlay-cap:min(var(--overlay-cell-radius), calc(50% - .5px));background-color:var(--overlay-ink);-webkit-mask-image:var(--overlay-mask-end), var(--overlay-mask-start), var(--overlay-mask-middle), var(--overlay-mask-hole), var(--overlay-mask-hole);mask-image:var(--overlay-mask-end), var(--overlay-mask-start), var(--overlay-mask-middle), var(--overlay-mask-hole), var(--overlay-mask-hole);-webkit-mask-size:var(--overlay-cap) var(--overlay-pitch), var(--overlay-cap) var(--overlay-pitch), calc(100% - 1px) var(--overlay-pitch), var(--overlay-cap) 100%, var(--overlay-cap) 100%;mask-size:var(--overlay-cap) var(--overlay-pitch), var(--overlay-cap) var(--overlay-pitch), calc(100% - 1px) var(--overlay-pitch), var(--overlay-cap) 100%, var(--overlay-cap) 100%;-webkit-mask-position:100% 0,0 0,0 0,100% 0,0 0;mask-position:100% 0,0 0,0 0,100% 0,0 0;-webkit-mask-repeat:repeat-y,repeat-y,repeat-y,no-repeat,no-repeat;mask-repeat:repeat-y,repeat-y,repeat-y,no-repeat,no-repeat;-webkit-mask-composite:source-over,source-over,source-out,source-over,source-over;mask-composite:add,add,subtract,add,add}[data-slot=grid-overlay][data-variant=dotted-cells]{--overlay-ink:var(--color-focus)}[data-slot=grid-overlay][data-variant=dotted-cells] [data-part=column]{--overlay-cap:min(var(--overlay-cell-radius), 50%)}[data-slot=grid-overlay][data-variant=dotted-cells] [data-part=column]:before,[data-slot=grid-overlay][data-variant=dotted-cells] [data-part=column]:after{content:"";background-color:var(--overlay-ink);position:absolute;top:0;bottom:0}[data-slot=grid-overlay][data-variant=dotted-cells] [data-part=column]:before{-webkit-mask-image:var(--overlay-mask-start), var(--overlay-mask-end);mask-image:var(--overlay-mask-start), var(--overlay-mask-end);-webkit-mask-size:var(--overlay-cap) var(--overlay-pitch), var(--overlay-cap) var(--overlay-pitch);mask-size:var(--overlay-cap) var(--overlay-pitch), var(--overlay-cap) var(--overlay-pitch);left:0;right:0;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}[data-slot=grid-overlay][data-variant=dotted-cells] [data-part=column]:after{left:var(--overlay-cap);right:var(--overlay-cap);-webkit-mask-image:var(--overlay-mask-middle);mask-image:var(--overlay-mask-middle);-webkit-mask-size:var(--overlay-dot-period) var(--overlay-pitch);mask-size:var(--overlay-dot-period) var(--overlay-pitch);-webkit-mask-repeat:space repeat;mask-repeat:space repeat}[data-slot=grid-overlay][data-variant=drag] [data-part=column]:not(:last-child):after{content:"";top:0;bottom:0;left:calc(100% + var(--overlay-gap) / 2 - .5px);background-color:var(--overlay-ink);width:1px;position:absolute}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-dash]{--todo-progress:0}[data-slot=scene-dash] [data-slot=landing-mock]{--p:0}[data-slot=landing-scene][data-still] [data-slot=scene-dash] [data-slot=landing-mock]{--p:1}[data-slot=scene-dash] [data-part=widget]>*{--away:0;--rise:0;--shown:0;--lift:0;--snap:0}[data-slot=scene-dash] [data-seg]{--t:clamp(0, (var(--p) - var(--seg-a)) / (var(--seg-b) - var(--seg-a)), 1);--e:calc(1 - (1 - var(--t)) * (1 - var(--t)) * (1 - var(--t)))}[data-slot=scene-dash] [data-seg-out]{--o:clamp(0, (var(--p) - var(--out-a)) / (var(--out-b) - var(--out-a)), 1)}[data-slot=scene-dash] [data-part=swap-a]{opacity:calc(1 - var(--e))}[data-slot=scene-dash] [data-part=swap-b]{opacity:var(--e)}[data-slot=scene-dash] [data-part=board]{scale:var(--fit,1);transform-origin:50% 0}[data-slot=scene-dash] :is([data-part=dots],[data-part=network],[data-part=slot]){--edit-o:clamp(0, (var(--p) - var(--edit-a)) / (var(--edit-b) - var(--edit-a)), 1)}[data-slot=scene-dash] [data-part=dots]{opacity:calc(1 - var(--edit-o));will-change:opacity}[data-slot=scene-dash] [data-part=network]{opacity:calc(var(--edit-o) * .5);-webkit-mask-image:radial-gradient(110% 85% at 50% 58%, var(--color-fg) 38%, transparent 90%);mask-image:radial-gradient(110% 85% at 50% 58%, var(--color-fg) 38%, transparent 90%);will-change:opacity}[data-slot=scene-dash] [data-part=delta]{opacity:clamp(0, var(--t) * 3, 1);scale:calc(.6 + .4 * (1 + 2.70158 * (var(--t) - 1) * (var(--t) - 1) * (var(--t) - 1) + 1.70158 * (var(--t) - 1) * (var(--t) - 1)));transform-origin:0}[data-slot=scene-dash] [data-widget]{--away:1;--rise:1;--shown:0;--lift:1;--snap:0}[data-slot=scene-dash] [data-part=slot]{--s:clamp(0, (var(--p) - var(--slot-a) - var(--slot-i) * var(--slot-step)) / var(--slot-grow), 1);z-index:0;border:1.5px dashed color-mix(in srgb, var(--color-focus) 45%, transparent);background:color-mix(in srgb, var(--color-focus) 5%, transparent);opacity:calc(var(--s) * (1 - var(--edit-o)));scale:calc(.97 + .03 * var(--s))}[data-slot=scene-dash] [data-part=snap]{z-index:3;border-radius:calc(var(--radius-card) + 4px);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-focus) 70%, transparent);opacity:var(--snap);pointer-events:none}[data-slot=scene-dash] [data-part=flyer]{z-index:2;opacity:var(--shown);translate:calc(var(--from-x) * var(--away)) calc(var(--from-y) * var(--rise));rotate:calc(var(--from-r) * var(--away));scale:calc(1 - var(--lift) * .06)}[data-slot=scene-dash] [data-part=widget]:after{content:"";border-radius:inherit;box-shadow:var(--shadow-3);opacity:var(--lift);pointer-events:none;position:absolute;inset:0}[data-slot=scene-dash] [data-widget][data-moving] [data-part=flyer]{will-change:translate, rotate, scale, opacity}[data-slot=scene-dash] [data-widget][data-moving] [data-part=widget]:after{will-change:opacity}[data-slot=scene-dash] [data-widget=replies]{--from-x:-100cqw;--from-y:6svh;--from-r:-6deg}[data-slot=scene-dash] [data-widget=contacts]{--from-x:0cqw;--from-y:85svh;--from-r:3deg}[data-slot=scene-dash] [data-widget=inquiries]{--from-x:100cqw;--from-y:6svh;--from-r:6deg}[data-slot=scene-dash] [data-widget=trend]{--from-x:-24cqw;--from-y:75svh;--from-r:-3deg}[data-slot=scene-dash] [data-widget=today]{--from-x:24cqw;--from-y:75svh;--from-r:3deg}@container board (min-width:56rem){[data-slot=scene-dash] [data-widget=replies]{--from-x:-62cqw;--from-y:4svh;--from-r:-5deg}[data-slot=scene-dash] [data-widget=contacts]{--from-x:-6cqw;--from-y:80svh;--from-r:2deg}[data-slot=scene-dash] [data-widget=inquiries]{--from-x:62cqw;--from-y:4svh;--from-r:5deg}[data-slot=scene-dash] [data-widget=trend]{--from-x:-44cqw;--from-y:60svh;--from-r:-2.5deg}[data-slot=scene-dash] [data-widget=today]{--from-x:56cqw;--from-y:46svh;--from-r:3.5deg}}[data-slot=scene-dash] [data-part=trend-chart]{--d:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));--ta:clamp(0, (var(--p) - var(--area-a)) / (var(--area-b) - var(--area-a)), 1);--td:clamp(0, (var(--p) - var(--dot-a)) / (var(--dot-b) - var(--dot-a)), 1);--pop:calc(1 + 2.70158 * (var(--td) - 1) * (var(--td) - 1) * (var(--td) - 1) + 1.70158 * (var(--td) - 1) * (var(--td) - 1))}[data-slot=scene-dash] [data-part=trend-chart][data-draw-ready] svg path[fill=none]{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--d));opacity:clamp(0, var(--t) * 40, 1)}[data-slot=scene-dash] [data-part=trend-chart] svg path[fill=currentColor]{opacity:var(--ta);translate:0 calc((1 - var(--ta)) * 8px)}[data-slot=scene-dash] [data-part=trend-chart] svg>g{transform-box:fill-box;transform-origin:50%;opacity:clamp(0, var(--td) * 3, 1);scale:var(--pop)}[data-slot=scene-dash] [data-part=todo]{--c:clamp(0, (var(--p) - var(--chk-a)) / (var(--chk-b) - var(--chk-a)), 1);--f:clamp(0, var(--c) / .45, 1);--k:clamp(0, (var(--c) - .28) / .42, 1);--s:clamp(0, (var(--c) - .4) / .5, 1);isolation:isolate}[data-slot=scene-dash] [data-part=todo]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-success-soft);opacity:calc(4 * var(--c) * (1 - var(--c)));position:absolute;inset:0}[data-slot=scene-dash] [data-part=todo-ring]{opacity:calc(1 - var(--f))}[data-slot=scene-dash] [data-part=todo-fill]{opacity:var(--f);scale:calc(1 + 2.70158 * (var(--f) - 1) * (var(--f) - 1) * (var(--f) - 1) + 1.70158 * (var(--f) - 1) * (var(--f) - 1))}[data-slot=scene-dash] [data-part=todo-check] path{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--k))}[data-slot=scene-dash] [data-part=todo-title]{color:color-mix(in srgb, var(--color-fg-muted) calc(var(--s) * 100%), var(--color-fg))}[data-slot=scene-dash] [data-part=todo-strike]{inset-inline:0;border-radius:var(--radius-chip);transform-origin:0;height:1.5px;scale:var(--s) 1;background:currentColor;position:absolute;top:52%}[data-slot=scene-dash] [data-part=todo-bar]>span{border-radius:inherit;background:color-mix(in srgb, var(--color-success) calc(var(--e) * 100%), var(--color-action));transform-origin:0;height:100%;scale:var(--todo-progress) 1;display:block}@media (prefers-reduced-motion:reduce){[data-slot=scene-dash]{--todo-progress:1}[data-slot=scene-dash] [data-slot=landing-mock]{--p:1}[data-slot=scene-dash] [data-widget]{--away:0;--rise:0;--shown:1;--lift:0;--snap:0}[data-slot=scene-dash] :is([data-part=dots],[data-part=network]){will-change:auto}}}@layer utilities;
@layer theme,base;@layer components{[data-slot^=scene-identity-] [data-slot=identity-words] [data-part=word]{--lit:clamp(0, (var(--p) - var(--a)) / var(--w), 1);opacity:calc(.16 + .84 * var(--lit));translate:0 calc((1 - var(--lit)) * .12em);display:inline-block}[data-slot^=scene-identity-] [data-slot=identity-wordmark]{--wm-width:calc(var(--wm,22px) * 4.9849);width:calc(var(--wm-width) * (var(--to) - var(--from)));height:var(--wm,22px);flex-shrink:0;display:inline-block;overflow:clip}[data-slot^=scene-identity-] [data-slot=identity-wordmark]>svg{width:var(--wm-width);max-width:none;height:var(--wm,22px);translate:calc(var(--wm-width) * var(--from) * -1) 0;display:block}[data-slot^=scene-identity-] [data-slot=identity-stamp]{--wm:22px}@container landing-stage not (min-width:40rem){[data-slot^=scene-identity-] [data-slot=identity-stamp]{--wm:19px}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-identity-threads]{--hero-y:46svh;--dock-shift:-11svh;--hub-y:60svh;--emit-y:84svh;--dock-t:clamp(0, (var(--p) - .02) / .28, 1);--dock:calc(var(--dock-t) * var(--dock-t) * (3 - 2 * var(--dock-t)));--hub-t:clamp(0, (var(--p) - .34) / .18, 1);--hub:calc(var(--hub-t) * var(--hub-t) * (3 - 2 * var(--hub-t)));--lead-t:clamp(0, (var(--p) - .76) / .2, 1);--lead:calc(1 - (1 - var(--lead-t)) * (1 - var(--lead-t)) * (1 - var(--lead-t)))}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-threads]{--hero-y:50svh;--dock-shift:-7svh;--hub-y:66svh;--emit-y:87svh}}@media (prefers-reduced-motion:reduce){[data-slot=scene-identity-threads]{--dock:0;--hub:0;--lead:0}}[data-still] [data-slot=scene-identity-threads]{--dock:0;--hub:0;--lead:0}[data-slot=scene-identity-threads] [data-tone=brand]{--tone:var(--color-brand)}[data-slot=scene-identity-threads] [data-tone=brand-strong]{--tone:var(--color-brand-strong)}[data-slot=scene-identity-threads] [data-tone=accent]{--tone:var(--color-accent)}[data-slot=scene-identity-threads] [data-tone=ink]{--tone:var(--color-fg)}[data-slot=scene-identity-threads] [data-tone=brand-line]{--tone:var(--color-brand-line)}[data-slot=scene-identity-threads] [data-tone=accent-line]{--tone:var(--color-accent-line)}[data-slot=scene-identity-threads] [data-part=field]{position:absolute;inset:0}[data-slot=scene-identity-threads]:not([data-ready]) [data-part=threads],[data-slot=scene-identity-threads]:not([data-ready]) [data-part=chip]{visibility:hidden}[data-slot=scene-identity-threads] [data-part=threads]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-slot=scene-identity-threads] [data-part=thread]{fill:none;stroke:var(--tone);stroke-width:2.25px;stroke-linecap:round}[data-slot=scene-identity-threads] [data-part=thread][data-layer=back]{stroke-width:1.25px}[data-slot=scene-identity-threads] [data-part=ply]{fill:none;stroke:var(--color-surface);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:1.5 4.5;stroke-linecap:round}[data-slot=scene-identity-threads] [data-part=card]{top:calc(var(--y) * 1svh);left:calc(var(--x) * 1cqw);width:calc(var(--w) * 1cqw);aspect-ratio:var(--ratio);rotate:calc(var(--tilt) * 1deg);will-change:translate, scale, opacity;position:absolute}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-threads] [data-part=card]{top:calc(var(--ny) * 1svh);left:calc(var(--nx) * 1cqw);width:min(calc(var(--nw) * 1cqw), calc(var(--nw) * .46svh));rotate:calc(var(--ntilt) * 1deg)}[data-slot=scene-identity-threads] [data-part=card]:not([data-narrow]){display:none}}[data-slot=scene-identity-threads] [data-part=chip]{transform-origin:0 0;will-change:translate, opacity, scale;position:absolute;top:0;left:0}[data-slot=scene-identity-threads] [data-part=chip]>[data-part=chip-body]{translate:0 -50%}[data-slot=scene-identity-threads] [data-part=chip][data-side=end]>[data-part=chip-body],[data-slot=scene-identity-threads][data-layout=narrow] [data-part=chip][data-side-narrow=end]>[data-part=chip-body]{translate:-100% -50%}[data-slot=scene-identity-threads][data-layout=narrow] [data-part=chip][data-side-narrow=start]>[data-part=chip-body]{translate:0 -50%}@container landing-stage not (min-width:75rem){[data-slot=scene-identity-threads][data-layout=wide] [data-part=chip][data-card=fashion]>[data-part=chip-body]{translate:-100% -50%}[data-slot=scene-identity-threads][data-layout=wide] [data-part=chip][data-card=class]>[data-part=chip-body]{translate:-50% -50%}}[data-slot=scene-identity-threads] [data-part=hero]{inset-inline:0;top:var(--hero-y);z-index:2;translate:0 calc(-50% + var(--dock) * var(--dock-shift));scale:calc(1 - var(--dock) * .18);position:absolute}[data-slot=scene-identity-threads] [data-part=glow]{top:var(--hero-y);pointer-events:none;background:radial-gradient(ellipse 42% 38% at 62% 60%, color-mix(in oklab, var(--color-accent-soft) 80%, transparent), transparent), radial-gradient(ellipse 50% 46% at 44% 44%, color-mix(in oklab, var(--color-brand-soft) 95%, transparent), transparent);width:min(76cqw,64rem);height:min(74svh,42rem);translate:-50% calc(-50% + var(--dock) * var(--dock-shift));position:absolute;left:50%}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-threads] [data-part=glow]{width:120cqw;height:52svh}}[data-slot=scene-identity-threads] [data-part=title]{letter-spacing:-.035em;max-inline-size:11em;font-size:clamp(2.125rem,4.8cqi,4.5rem);font-weight:700;line-height:1.14}[data-slot=scene-identity-threads]:lang(en) [data-part=title]{letter-spacing:-.03em;max-inline-size:11.5em;font-size:clamp(2rem,4.6cqi,4.25rem)}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-threads] [data-part=title]{font-size:clamp(1.75rem,4.1svh,2.125rem)}[data-slot=scene-identity-threads]:lang(en) [data-part=title]{font-size:clamp(1.75rem,3.9svh,2rem)}}[data-slot=scene-identity-threads] [data-part=lede]{max-inline-size:36rem;font-size:var(--text-body-lg);font-weight:var(--text-body-lg--font-weight);line-height:var(--text-body-lg--line-height);letter-spacing:var(--text-body-lg--letter-spacing)}@media (max-aspect-ratio:9/10) and (max-height:760px){[data-slot=scene-identity-threads] [data-part=lede]{font-size:var(--text-body-md);font-weight:var(--text-body-md--font-weight);line-height:var(--text-body-md--line-height);letter-spacing:var(--text-body-md--letter-spacing)}}@media not (max-aspect-ratio:9/10){[data-slot=scene-identity-threads]:lang(en) [data-part=lede]{max-inline-size:min(36rem,38cqw)}}[data-slot=scene-identity-threads] [data-part=hub-anchor]{top:var(--hub-y);z-index:3;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute;left:50%}[data-slot=scene-identity-threads] [data-part=hub]{opacity:var(--hub);scale:calc(.85 + .15 * var(--hub));flex-shrink:0}[data-slot=scene-identity-threads] [data-part=lead]{top:var(--hub-y);z-index:1;width:2px;height:calc(var(--emit-y) - var(--hub-y));background:var(--color-brand);transform-origin:top;scale:1 var(--lead);border-radius:1px;position:absolute;left:calc(50% - 1px)}[data-slot=scene-identity-threads] [data-part=emit]{top:var(--hub-y);z-index:2;opacity:clamp(0, (var(--lead) - .05) * 5, 1);translate:-50% calc(var(--lead) * (var(--emit-y) - var(--hub-y)));position:absolute;left:50%}@media (prefers-reduced-motion:no-preference){[data-slot=scene-identity-threads][data-ready] [data-part=thread]{stroke-dasharray:1 1;animation:1.4s cubic-bezier(.22,1,.36,1) both identity-thread-grow;animation-delay:calc(var(--i) * 55ms)}[data-slot=scene-identity-threads][data-ready] [data-part=ply]{animation:.9s ease-out both identity-thread-fade;animation-delay:calc(.5s + var(--i) * 55ms)}[data-slot=scene-identity-threads][data-ready] [data-part=chip-body]{animation:.7s cubic-bezier(.22,1,.36,1) both identity-chip-in;animation-delay:calc(.45s + var(--i) * 55ms)}}}@layer utilities;@keyframes identity-thread-grow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes identity-thread-fade{0%{opacity:0}}@keyframes identity-chip-in{0%{opacity:0;scale:.88}}
@layer theme,base;@layer components{[data-slot=scene-identity-weave]{--zoom-t:clamp(0, (var(--p) - .87) / .1, 1);--zoom:calc(var(--zoom-t) * var(--zoom-t) * (3 - 2 * var(--zoom-t)));--stamp:clamp(0, (var(--p) - .93) / .06, 1)}[data-slot=scene-identity-weave] [data-part=lead]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-slot=scene-identity-weave] [data-part=lead] path{fill:none;stroke:var(--color-brand);stroke-width:2px;stroke-linecap:round}[data-slot=scene-identity-weave] [data-part=layout]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(2rem,5cqi,5rem)}[data-slot=scene-identity-weave] [data-part=loom]{aspect-ratio:1;justify-self:center;width:min(100%,76svh)}[data-slot=scene-identity-weave] [data-part=copy] h2{letter-spacing:-.03em;font-size:clamp(2.25rem,4.2cqi,3.75rem);font-weight:700;line-height:1.16}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-weave] [data-part=layout]{grid-template-columns:minmax(0,1fr);align-content:center;row-gap:4svh}[data-slot=scene-identity-weave] [data-part=copy]{order:-1}[data-slot=scene-identity-weave] [data-part=copy] h2{font-size:clamp(1.875rem,8.6cqi,2.5rem)}[data-slot=scene-identity-weave] [data-part=loom]{width:min(100%,50svh)}}[data-slot=scene-identity-weave] [data-part=loom-photo]{scale:calc(1.08 - .08 * var(--p))}[data-slot=scene-identity-weave] [data-part=scrim]{opacity:calc(.12 + .6 * clamp(0, (var(--p) - .03) / .2, 1))}[data-slot=scene-identity-weave] [data-part=fabric-photo]{opacity:var(--zoom);scale:calc(1.9 - .9 * var(--zoom))}[data-slot=scene-identity-weave] [data-part=grid]{opacity:calc(1 - var(--zoom));scale:calc(1 - .48 * var(--zoom));position:absolute;inset:11%;container-type:inline-size}[data-slot=scene-identity-weave] [data-part=weave]{width:100%;height:100%;display:block;overflow:visible}[data-slot=scene-identity-weave] [data-tone=brand]{fill:var(--color-brand)}[data-slot=scene-identity-weave] [data-tone=brand-strong]{fill:var(--color-brand-strong)}[data-slot=scene-identity-weave] [data-tone=lilac]{fill:color-mix(in oklab, var(--color-brand) 55%, var(--color-surface))}[data-slot=scene-identity-weave] [data-tone=accent]{fill:var(--color-accent)}[data-slot=scene-identity-weave] [data-part=warp],[data-slot=scene-identity-weave] [data-part=weft],[data-slot=scene-identity-weave] [data-part=over]{stroke:var(--color-canvas);stroke-width:1.1px;stroke-opacity:.9;paint-order:stroke}[data-slot=scene-identity-weave] [data-part=warp]{--draw-t:clamp(0, (var(--p) - var(--a)) / .07, 1);transform-box:fill-box;transform-origin:50% 0;scale:1 calc(var(--draw-t) * var(--draw-t) * (3 - 2 * var(--draw-t)))}[data-slot=scene-identity-weave] [data-part=row],[data-slot=scene-identity-weave] [data-part=shuttle]{--enter-t:clamp(0, (var(--p) - var(--ea)) / var(--es), 1);--leave-t:clamp(0, (var(--p) - var(--la)) / var(--ls), 1);--whole-t:clamp(0, (var(--p) - var(--ea)) / (var(--la) + var(--ls) - var(--ea)), 1);--wp:calc((var(--hold) - var(--drift) / 2) * var(--enter-t) * var(--enter-t) * (3 - 2 * var(--enter-t)) + var(--drift) * var(--whole-t) + (1 - var(--hold) - var(--drift) / 2) * var(--leave-t) * var(--leave-t) * (3 - 2 * var(--leave-t)))}[data-slot=scene-identity-weave] [data-part=row]{--beat:clamp(0, (var(--p) - var(--ba)) / var(--bs), 1);translate:0 calc((1 - var(--beat)) * 3.5px)}[data-slot=scene-identity-weave] [data-part=weft]{transform-box:fill-box;transform-origin:0;scale:var(--wp) 1}[data-slot=scene-identity-weave] [data-dir=left] [data-part=weft]{transform-origin:100%}[data-slot=scene-identity-weave] [data-part=over]{opacity:clamp(0, (var(--wp) - var(--f)) * 40, 1)}[data-slot=scene-identity-weave] [data-part=shuttle]{top:calc(var(--y) * 1%);opacity:min(1, var(--enter-t) * 3, (1 - var(--leave-t)) * 3);translate:calc((-3 + 106 * var(--wp)) * 1cqw) -50%;position:absolute;left:0}[data-slot=scene-identity-weave] [data-part=shuttle][data-dir=left]{translate:calc((103 - 106 * var(--wp)) * 1cqw) -50%}[data-slot=scene-identity-weave] [data-part=shuttle]>[data-part=shuttle-body]{translate:-50%;scale:calc(.92 + .08 * min(var(--enter-t), 1 - var(--leave-t)))}[data-slot=scene-identity-weave] [data-part=stamp]{opacity:var(--stamp);translate:0 calc((1 - var(--stamp)) * .75rem);place-items:center;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-slot=scene-identity-weave]{--zoom:0;--stamp:0}[data-slot=scene-identity-weave] [data-part=shuttle][data-dir]{top:calc(var(--sy) * 1%);opacity:1;translate:50cqw -50%}[data-slot=scene-identity-weave] [data-part=shuttle]>[data-part=shuttle-body]{scale:none}}[data-still] [data-slot=scene-identity-weave]{--zoom:0;--stamp:0}[data-still] [data-slot=scene-identity-weave] [data-part=shuttle][data-dir]{top:calc(var(--sy) * 1%);opacity:1;translate:50cqw -50%}[data-still] [data-slot=scene-identity-weave] [data-part=shuttle]>[data-part=shuttle-body]{scale:none}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-identity-name]{--wm:clamp(56px, min(9cqi, 12.5svh), 124px);--wordmark:calc(var(--wm) * 4.9849);--row-gap:calc(var(--wm) * 1.15);--mark-y:47svh}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-name]{--wm:min(16.5cqi, 7.8svh);--mark-y:49svh}[data-slot=scene-identity-name]:lang(en){--wm:min(13.5cqi, 7.8svh)}}[data-slot=scene-identity-name] [data-part=head]{top:7svh;position:absolute;inset-inline:0}[data-slot=scene-identity-name] [data-part=head] h2{letter-spacing:-.025em;font-size:clamp(1.75rem,3cqi,2.75rem);font-weight:700;line-height:1.2}[data-slot=scene-identity-name] [data-part=mark]{top:var(--mark-y);width:var(--wordmark);height:var(--wm);position:absolute;left:50%;translate:-50% -50%}[data-slot=scene-identity-name] [data-part=piece]{--t-lin:clamp(0, (var(--p) - var(--a)) / .26, 1);--t:calc(var(--t-lin) * var(--t-lin) * (3 - 2 * var(--t-lin)));translate:calc(var(--from) * var(--wordmark) * (var(--t) - 1)) calc(var(--row) * var(--row-gap) * (1 - var(--t)));position:absolute;inset:0}[data-slot=scene-identity-name] [data-part=glyphs]{clip-path:inset(0 calc((1 - var(--to)) * 100%) 0 calc(var(--from) * 100%));position:absolute;inset:0}[data-slot=scene-identity-name] [data-part=glyphs]>svg{width:100%;height:100%;display:block}[data-slot=scene-identity-name] [data-part=piece][data-name=bloom]{--color-logo-wordmark:color-mix(in oklab, var(--color-accent) calc(clamp(0, var(--t-lin) * 5, 1) * 100%), var(--color-brand));opacity:calc(1 - clamp(0, (var(--p) - .64) / .08, 1))}[data-slot=scene-identity-name] [data-part=row-meaning]{top:62%;left:calc(var(--to) * 100% + var(--wm) * .3);font-size:max(.875rem, var(--wm) * .24);white-space:nowrap;color:var(--color-fg-muted);opacity:calc(1 - clamp(0, (var(--p) - var(--a)) / .06, 1));font-weight:500;line-height:1.2;position:absolute;translate:0 -50%}[data-slot=scene-identity-name] [data-part=petal]{--open:clamp(0, (var(--p) - .55) / .13, 1);top:calc(var(--wm) * .64);left:calc(var(--wordmark) * .3578);width:calc(var(--wm) * 1.3);height:calc(var(--wm) * 1.3);opacity:var(--open);translate:-50% -50%;scale:calc(.3 + .7 * var(--open));rotate:calc(var(--open) * 36deg);fill:var(--color-accent-soft);position:absolute;overflow:visible}[data-slot=scene-identity-name] [data-part=bracket]{--spread:clamp(0, (var(--p) - .6) / .12, 1);left:calc(var(--from) * var(--wordmark));align-items:center;gap:calc(var(--wm) * .09);width:calc((var(--to) - var(--from)) * var(--wordmark));color:var(--color-brand);flex-direction:column;display:flex;position:absolute}[data-slot=scene-identity-name] [data-part=bracket][data-side=below]{top:calc(var(--wm) * 1.1)}[data-slot=scene-identity-name] [data-part=bracket][data-side=above]{bottom:calc(var(--wm) * 1.1);color:var(--color-accent);flex-direction:column-reverse}[data-slot=scene-identity-name] [data-part=bracket-line]{width:100%;height:calc(var(--wm) * .13);scale:var(--spread) 1;border:1.5px solid;border-top:0;border-radius:0 0 3px 3px}[data-slot=scene-identity-name] [data-side=above] [data-part=bracket-line]{border-top:1.5px solid;border-bottom:0;border-radius:3px 3px 0 0}[data-slot=scene-identity-name] [data-part=bracket-label]{font-size:clamp(.75rem, var(--wm) * .17, 1.1875rem);white-space:nowrap;color:var(--color-fg-muted);opacity:clamp(0, (var(--p) - .66) / .1, 1);font-weight:500;line-height:1.3}[data-slot=scene-identity-name] [data-part=bracket-word]{font-family:var(--font-latin);color:var(--color-brand-strong);margin-inline-end:.4em;font-weight:700}[data-slot=scene-identity-name] [data-part=closing]{top:calc(var(--mark-y) + var(--wm) * 1.55);opacity:clamp(0, (var(--p) - .68) / .06, 1);position:absolute;inset-inline:0}[data-slot=scene-identity-name] [data-part=closing] p{letter-spacing:-.02em;font-size:clamp(1.375rem,2.4cqi,2.125rem);font-weight:700;line-height:1.3}}@layer utilities;
@layer theme,base;@layer components{[data-slot=bloom-background]{container-type:size}[data-slot=bloom-background] [data-part]{display:block;position:absolute}[data-slot=bloom-background] [data-part=haze]{inset:-20cqh}[data-slot=bloom-background] [data-part=haze][data-haze="1"]{background:radial-gradient(ellipse 118.8cqh 82.6cqh at calc(68cqw + 20cqh) calc(40cqh + 20cqh), color-mix(in srgb, var(--color-brand-soft) 64%, transparent) 0%, color-mix(in srgb, var(--color-brand-soft) 58%, transparent) 20%, color-mix(in srgb, var(--color-brand-soft) 42%, transparent) 40%, color-mix(in srgb, var(--color-brand-soft) 23%, transparent) 60%, color-mix(in srgb, var(--color-brand-soft) 7%, transparent) 80%, transparent 100%);animation:90s ease-in-out infinite alternate bloom-drift-a}[data-slot=bloom-background] [data-part=haze][data-haze="2"]{background:radial-gradient(circle 75cqh at calc(40.5cqw + 10cqh) 42cqh, color-mix(in srgb, var(--color-brand-soft) 60%, transparent) 0%, color-mix(in srgb, var(--color-brand-soft) 53%, transparent) 20%, color-mix(in srgb, var(--color-brand-soft) 39%, transparent) 40%, color-mix(in srgb, var(--color-brand-soft) 21%, transparent) 60%, color-mix(in srgb, var(--color-brand-soft) 6%, transparent) 80%, transparent 100%);animation:120s ease-in-out infinite alternate bloom-drift-b}[data-slot=bloom-background] [data-part=petals]{width:0;height:0;top:50cqh;left:68cqw}[data-slot=bloom-background] [data-part=lobe]{left:calc(-1 * var(--bloom-a));top:calc(-1 * var(--bloom-b));width:calc(2 * var(--bloom-a));height:calc(2 * var(--bloom-b));transform:rotate(calc(var(--i) * 72deg + var(--bloom-base))) translateX(var(--bloom-xc))}[data-slot=bloom-background] [data-part=disc]{left:calc(-1 * var(--bloom-disc));top:calc(-1 * var(--bloom-disc));width:calc(2 * var(--bloom-disc));height:calc(2 * var(--bloom-disc))}[data-slot=bloom-background] [data-part=lobe]:first-child{--i:0}[data-slot=bloom-background] [data-part=lobe]:nth-child(2){--i:1}[data-slot=bloom-background] [data-part=lobe]:nth-child(3){--i:2}[data-slot=bloom-background] [data-part=lobe]:nth-child(4){--i:3}[data-slot=bloom-background] [data-part=lobe]:nth-child(5){--i:4}[data-slot=bloom-background] [data-group=a]{--bloom-base:0deg;animation:25s linear infinite bloom-turn,18s ease-in-out infinite bloom-breathe}[data-slot=bloom-background] [data-group=b]{--bloom-base:45.7deg;animation:36s linear infinite bloom-turn-back,18s ease-in-out infinite bloom-breathe-in}[data-slot=bloom-background] [data-group=c]{--bloom-base:10.4deg;animation:21s linear infinite bloom-turn,18s ease-in-out infinite bloom-breathe}[data-slot=bloom-background] [data-group=a]{--bloom-xc:37.5cqh;--bloom-a:33.5cqh;--bloom-b:19.5cqh;--bloom-disc:30.5cqh}[data-slot=bloom-background] [data-group=a] [data-part=lobe]{background:linear-gradient(to right, var(--color-brand) 0%, color-mix(in srgb, var(--color-brand) 95%, var(--color-brand-soft)) 20%, color-mix(in srgb, var(--color-brand) 67%, var(--color-brand-soft)) 40%, color-mix(in srgb, var(--color-brand) 35%, var(--color-brand-soft)) 60%, color-mix(in srgb, var(--color-brand) 20%, var(--color-brand-soft)) 80%, color-mix(in srgb, var(--color-brand) 20%, var(--color-brand-soft)) 100%);-webkit-mask-image:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-fg) 66%, transparent) 0%, color-mix(in srgb, var(--color-fg) 65%, transparent) 11.1%, color-mix(in srgb, var(--color-fg) 63%, transparent) 22.2%, color-mix(in srgb, var(--color-fg) 58%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 50%, transparent) 44.4%, color-mix(in srgb, var(--color-fg) 37%, transparent) 55.6%, color-mix(in srgb, var(--color-fg) 20%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 7%, transparent) 77.8%, color-mix(in srgb, var(--color-fg) 1%, transparent) 88.9%, transparent 100%);mask-image:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-fg) 66%, transparent) 0%, color-mix(in srgb, var(--color-fg) 65%, transparent) 11.1%, color-mix(in srgb, var(--color-fg) 63%, transparent) 22.2%, color-mix(in srgb, var(--color-fg) 58%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 50%, transparent) 44.4%, color-mix(in srgb, var(--color-fg) 37%, transparent) 55.6%, color-mix(in srgb, var(--color-fg) 20%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 7%, transparent) 77.8%, color-mix(in srgb, var(--color-fg) 1%, transparent) 88.9%, transparent 100%)}[data-slot=bloom-background] [data-group=a] [data-part=disc]{background:radial-gradient(circle closest-side, var(--color-brand) 0%, var(--color-brand) 25%, color-mix(in srgb, var(--color-brand) 98%, var(--color-brand-soft)) 50%, color-mix(in srgb, var(--color-brand) 86%, var(--color-brand-soft)) 75%, color-mix(in srgb, var(--color-brand) 68%, var(--color-brand-soft)) 100%);-webkit-mask-image:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-fg) 48%, transparent) 0%, color-mix(in srgb, var(--color-fg) 69%, transparent) 16.7%, color-mix(in srgb, var(--color-fg) 40%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 35%, transparent) 50%, color-mix(in srgb, var(--color-fg) 23%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 8%, transparent) 83.3%, transparent 100%);mask-image:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-fg) 48%, transparent) 0%, color-mix(in srgb, var(--color-fg) 69%, transparent) 16.7%, color-mix(in srgb, var(--color-fg) 40%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 35%, transparent) 50%, color-mix(in srgb, var(--color-fg) 23%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 8%, transparent) 83.3%, transparent 100%)}[data-slot=bloom-background] [data-group=b]{--bloom-xc:27.2cqh;--bloom-a:23.9cqh;--bloom-b:15.7cqh;--bloom-disc:26.3cqh}[data-slot=bloom-background] [data-group=b] [data-part=lobe]{background:linear-gradient(to right, color-mix(in srgb, var(--color-brand) 99%, var(--color-brand-soft)) 0%, color-mix(in srgb, var(--color-brand) 90%, var(--color-brand-soft)) 20%, color-mix(in srgb, var(--color-brand) 74%, var(--color-brand-soft)) 40%, color-mix(in srgb, var(--color-brand) 58%, var(--color-brand-soft)) 60%, color-mix(in srgb, var(--color-brand) 47%, var(--color-brand-soft)) 80%, color-mix(in srgb, var(--color-brand) 45%, var(--color-brand-soft)) 100%);-webkit-mask-image:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-fg) 44%, transparent) 0%, color-mix(in srgb, var(--color-fg) 44%, transparent) 11.1%, color-mix(in srgb, var(--color-fg) 43%, transparent) 22.2%, color-mix(in srgb, var(--color-fg) 38%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 31%, transparent) 44.4%, color-mix(in srgb, var(--color-fg) 23%, transparent) 55.6%, color-mix(in srgb, var(--color-fg) 16%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 9%, transparent) 77.8%, color-mix(in srgb, var(--color-fg) 5%, transparent) 88.9%, transparent 100%);mask-image:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-fg) 44%, transparent) 0%, color-mix(in srgb, var(--color-fg) 44%, transparent) 11.1%, color-mix(in srgb, var(--color-fg) 43%, transparent) 22.2%, color-mix(in srgb, var(--color-fg) 38%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 31%, transparent) 44.4%, color-mix(in srgb, var(--color-fg) 23%, transparent) 55.6%, color-mix(in srgb, var(--color-fg) 16%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 9%, transparent) 77.8%, color-mix(in srgb, var(--color-fg) 5%, transparent) 88.9%, transparent 100%)}[data-slot=bloom-background] [data-group=b] [data-part=disc]{background:radial-gradient(circle closest-side, var(--color-brand) 0%, color-mix(in srgb, var(--color-brand) 97%, var(--color-brand-soft)) 25%, color-mix(in srgb, var(--color-brand) 89%, var(--color-brand-soft)) 50%, color-mix(in srgb, var(--color-brand) 79%, var(--color-brand-soft)) 75%, color-mix(in srgb, var(--color-brand) 67%, var(--color-brand-soft)) 100%);-webkit-mask-image:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-fg) 58%, transparent) 0%, color-mix(in srgb, var(--color-fg) 38%, transparent) 16.7%, color-mix(in srgb, var(--color-fg) 49%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 40%, transparent) 50%, color-mix(in srgb, var(--color-fg) 20%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 3%, transparent) 83.3%, transparent 100%);mask-image:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-fg) 58%, transparent) 0%, color-mix(in srgb, var(--color-fg) 38%, transparent) 16.7%, color-mix(in srgb, var(--color-fg) 49%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 40%, transparent) 50%, color-mix(in srgb, var(--color-fg) 20%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 3%, transparent) 83.3%, transparent 100%)}[data-slot=bloom-background] [data-group=c]{--bloom-xc:13.3cqh;--bloom-a:20.2cqh;--bloom-b:14cqh;--bloom-disc:14.9cqh}[data-slot=bloom-background] [data-group=c] [data-part=lobe]{background:linear-gradient(to right, var(--color-accent) 0%, var(--color-accent) 20%, var(--color-accent) 40%, color-mix(in srgb, var(--color-accent) 97%, var(--color-brand)) 60%, color-mix(in srgb, var(--color-accent) 77%, var(--color-brand)) 80%, color-mix(in srgb, var(--color-accent) 70%, var(--color-brand)) 100%);-webkit-mask-image:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-fg) 59%, transparent) 0%, color-mix(in srgb, var(--color-fg) 55%, transparent) 11.1%, color-mix(in srgb, var(--color-fg) 50%, transparent) 22.2%, color-mix(in srgb, var(--color-fg) 41%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 30%, transparent) 44.4%, color-mix(in srgb, var(--color-fg) 19%, transparent) 55.6%, color-mix(in srgb, var(--color-fg) 11%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 6%, transparent) 77.8%, color-mix(in srgb, var(--color-fg) 2%, transparent) 88.9%, transparent 100%);mask-image:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-fg) 59%, transparent) 0%, color-mix(in srgb, var(--color-fg) 55%, transparent) 11.1%, color-mix(in srgb, var(--color-fg) 50%, transparent) 22.2%, color-mix(in srgb, var(--color-fg) 41%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 30%, transparent) 44.4%, color-mix(in srgb, var(--color-fg) 19%, transparent) 55.6%, color-mix(in srgb, var(--color-fg) 11%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 6%, transparent) 77.8%, color-mix(in srgb, var(--color-fg) 2%, transparent) 88.9%, transparent 100%)}[data-slot=bloom-background] [data-group=c] [data-part=disc]{background:radial-gradient(circle closest-side, var(--color-accent) 0%, var(--color-accent) 25%, var(--color-accent) 50%, var(--color-accent) 75%, var(--color-accent) 100%);-webkit-mask-image:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-fg) 32%, transparent) 0%, color-mix(in srgb, var(--color-fg) 25%, transparent) 16.7%, color-mix(in srgb, var(--color-fg) 26%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 24%, transparent) 50%, color-mix(in srgb, var(--color-fg) 15%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 7%, transparent) 83.3%, transparent 100%);mask-image:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-fg) 32%, transparent) 0%, color-mix(in srgb, var(--color-fg) 25%, transparent) 16.7%, color-mix(in srgb, var(--color-fg) 26%, transparent) 33.3%, color-mix(in srgb, var(--color-fg) 24%, transparent) 50%, color-mix(in srgb, var(--color-fg) 15%, transparent) 66.7%, color-mix(in srgb, var(--color-fg) 7%, transparent) 83.3%, transparent 100%)}[data-slot=bloom-background] [data-part=core]{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-accent) 45%, transparent) 0%, color-mix(in srgb, var(--color-accent) 40%, transparent) 20%, color-mix(in srgb, var(--color-accent) 29%, transparent) 40%, color-mix(in srgb, var(--color-accent) 16%, transparent) 60%, color-mix(in srgb, var(--color-accent) 5%, transparent) 80%, transparent 100%);width:24cqh;height:24cqh;top:38cqh;left:calc(68cqw - 12cqh)}@keyframes bloom-turn{to{rotate:72deg}}@keyframes bloom-turn-back{to{rotate:-72deg}}@keyframes bloom-breathe{0%,to{scale:1}50%{scale:1.06}}@keyframes bloom-breathe-in{0%,to{scale:1}50%{scale:.94}}@keyframes bloom-drift-a{to{translate:18cqh 4cqh}}@keyframes bloom-drift-b{to{translate:-10cqh 6cqh}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-identity-bloom]{--bloom-x:66%;--bloom-y:50%;--swatch:min(40svh, 34cqw);--push-t:clamp(0, (var(--p) - .03) / .23, 1);--night-in-t:clamp(0, (var(--p) - .06) / .16, 1);--night-in:calc(var(--night-in-t) * var(--night-in-t) * (3 - 2 * var(--night-in-t)));--dawn-t:clamp(0, (var(--p) - .64) / .22, 1);--dawn:calc(var(--dawn-t) * var(--dawn-t) * (3 - 2 * var(--dawn-t)));--night:calc(var(--night-in) * (1 - var(--dawn)));--ink-night:calc(var(--night-in) * clamp(0, (.56 - var(--dawn)) * 8, 1));--open-t:clamp(0, (var(--p) - .14) / .56, 1);--open:calc(var(--open-t) * var(--open-t) * (3 - 2 * var(--open-t)));--stamp:clamp(0, (var(--p) - .86) / .11, 1)}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-bloom]{--bloom-x:50%;--bloom-y:33%;--swatch:min(32svh, 62cqw)}}[data-slot=scene-identity-bloom] [data-part=fabric]{top:var(--bloom-y);left:var(--bloom-x);width:var(--swatch);aspect-ratio:1;opacity:calc(1 - clamp(0, (var(--p) - .32) / .04, 1));translate:-50% -50%;scale:calc(1 + 7 * var(--push-t) * var(--push-t));position:absolute}[data-slot=scene-identity-bloom] [data-part=fabric-dim]{opacity:calc(.92 * clamp(0, (var(--p) - .12) / .18, 1))}[data-slot=scene-identity-bloom] [data-part=seed]{--seed-in:clamp(0, (var(--p) - .01) / .08, 1);aspect-ratio:1;background:radial-gradient(circle, var(--color-surface) 0 9%, var(--color-accent) 24%, color-mix(in oklab, var(--color-accent) 45%, transparent) 42%, transparent 70%);width:22%;opacity:min(var(--seed-in), 1 - clamp(0, (var(--p) - .22) / .08, 1));translate:-50% -50%;scale:calc(.2 + .8 * var(--seed-in));border-radius:9999px;position:absolute;top:50%;left:50%}[data-slot=scene-identity-bloom] [data-part=night],[data-slot=scene-identity-bloom] [data-part=glow-photo],[data-slot=scene-identity-bloom] [data-part=dawn],[data-slot=scene-identity-bloom] [data-part=gl]{position:absolute;inset:0}[data-slot=scene-identity-bloom] [data-part=night]{opacity:var(--night)}[data-slot=scene-identity-bloom][data-gl] [data-part=night]{opacity:var(--night-in)}[data-slot=scene-identity-bloom] [data-part=glow-photo]{opacity:calc(var(--night) * clamp(0, (var(--p) - .24) / .14, 1));scale:calc(1.3 - .3 * var(--open))}[data-slot=scene-identity-bloom] [data-part=dawn]{opacity:var(--dawn)}[data-slot=scene-identity-bloom] [data-part=sunrise]{opacity:calc(4 * var(--dawn) * (1 - var(--dawn)) * .55);position:absolute;inset:0}[data-slot=scene-identity-bloom] [data-part=gl]{width:100%;height:100%;display:none}[data-slot=scene-identity-bloom][data-gl] [data-part=gl]{opacity:max(.004, clamp(0, (var(--p) - .22) / .1, 1));display:block}[data-slot=scene-identity-bloom][data-gl] [data-part=glow-photo],[data-slot=scene-identity-bloom][data-gl] [data-part=dawn],[data-slot=scene-identity-bloom][data-gl] [data-part=sunrise]{display:none}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-bloom] [data-part=glow-photo] img{object-position:64% 50%}}[data-slot=scene-identity-bloom] [data-part=copy]{width:min(36cqw,32rem);position:absolute;top:50%;left:max(2rem,50cqw - 38rem);translate:0 -50%}[data-slot=scene-identity-bloom]:lang(en) [data-part=copy] h2{font-size:clamp(2rem,3.4cqi,3rem)}@media not (max-aspect-ratio:9/10){[data-slot=scene-identity-bloom]:lang(en) [data-part=copy]{width:min(42cqw,37rem)}}[data-slot=scene-identity-bloom] [data-part=copy] h2{letter-spacing:-.03em;color:color-mix(in oklab, var(--color-canvas) calc(var(--ink-night) * 100%), var(--color-fg));font-size:clamp(2.25rem,4.2cqi,3.75rem);font-weight:700;line-height:1.16}[data-slot=scene-identity-bloom] [data-part=copy] h2+p{color:color-mix(in oklab, var(--color-brand-line) calc(var(--ink-night) * 100%), var(--color-fg-muted))}[data-slot=scene-identity-bloom] [data-part=copy] [data-slot=identity-chapter]{color:color-mix(in oklab, var(--color-accent) calc(var(--ink-night) * 100%), var(--color-brand-strong))}[data-slot=scene-identity-bloom] [data-part=stamp]{top:var(--bloom-y);left:var(--bloom-x);opacity:var(--stamp);translate:-50% -50%;scale:calc(.9 + .1 * var(--stamp));position:absolute}@media (max-aspect-ratio:9/10){[data-slot=scene-identity-bloom] [data-part=copy]{width:auto;top:58svh;left:1rem;right:1rem;translate:none}[data-slot=scene-identity-bloom] [data-part=copy] h2{font-size:clamp(1.875rem,8.6cqi,2.5rem)}}[data-slot=scene-identity-bloom] [data-probe=petal]{color:var(--color-brand)}[data-slot=scene-identity-bloom] [data-probe=core]{color:var(--color-accent)}[data-slot=scene-identity-bloom] [data-probe^=tint]{color:var(--color-brand-soft)}[data-slot=scene-identity-bloom] [data-probe^=base]{color:var(--color-canvas)}[data-slot=scene-identity-bloom] [data-probe=sunrise]{color:var(--color-accent-soft)}@media (prefers-reduced-motion:reduce){[data-slot=scene-identity-bloom]{grid-template-rows:100svh 56svh;grid-template-columns:minmax(0,1fr);display:grid}[data-slot=scene-identity-bloom] [data-part=fabric],[data-slot=scene-identity-bloom] [data-part=sunrise],[data-slot=scene-identity-bloom] [data-part=gl]{display:none}[data-slot=scene-identity-bloom] [data-part=night],[data-slot=scene-identity-bloom] [data-part=glow-photo],[data-slot=scene-identity-bloom] [data-part=copy]{grid-area:1/1;position:relative}[data-slot=scene-identity-bloom] [data-part=dawn],[data-slot=scene-identity-bloom] [data-part=stamp]{grid-area:2/1;position:relative}[data-slot=scene-identity-bloom] [data-part=night],[data-slot=scene-identity-bloom] [data-part=glow-photo]{opacity:1;display:block;inset:auto;scale:none}[data-slot=scene-identity-bloom] [data-part=copy]{--ink-night:1;align-self:center;width:auto;max-width:40rem;margin-inline:max(1rem,50cqw - 38rem);inset:auto;translate:none}[data-slot=scene-identity-bloom] [data-part=dawn]{opacity:1;display:block;inset:auto}[data-slot=scene-identity-bloom] [data-part=stamp]{place-self:center;top:auto;left:auto;translate:none}}@media (prefers-reduced-motion:reduce) and (max-aspect-ratio:9/10){[data-slot=scene-identity-bloom] [data-part=copy]{align-self:end;margin-bottom:8svh}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=tap-mark]{--t:0;background:color-mix(in srgb, var(--color-fg) 22%, transparent);width:2.25rem;height:2.25rem;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-surface) 75%, transparent), 0 1px 3px color-mix(in srgb, var(--color-fg) 18%, transparent);opacity:calc(min(1, var(--t) * 5) * min(1, (1 - var(--t)) * 2.4));scale:calc(1.4 - .4 * min(1, var(--t) * 2.4));border-radius:999px;margin:-1.125rem 0 0 -1.125rem}[data-slot=tap-mark]>[data-part=ripple]{border-radius:inherit;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-fg) 30%, transparent);opacity:calc(clamp(0, (var(--t) - .42) * 6, 1) * (1 - var(--t)) * 1.8);scale:calc(1 + clamp(0, (var(--t) - .42) / .58, 1) * 1.2);position:absolute;inset:0}[data-slot=comment-card] [data-part=avatar]{background:color-mix(in srgb, var(--color-on-action) 22%, transparent)}[data-slot=paper-plane][data-hidden]{visibility:hidden}[data-slot=paper-plane]>[data-part=facet]{width:var(--facet-w);height:var(--facet-h);transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}[data-slot=paper-plane] [data-part=cut]{clip-path:var(--clip);position:absolute;inset:0;overflow:hidden}[data-slot=paper-plane] [data-part=front],[data-slot=paper-plane] [data-part=back]{top:var(--sheet-y);left:var(--sheet-x);border-radius:var(--radius-card);width:300px;height:200px;position:absolute}[data-slot=paper-plane] [data-part=front]{background:color-mix(in oklab, var(--color-brand), var(--color-ink-surface) calc((1 - var(--facet-lit)) * 46%))}[data-slot=paper-plane] [data-part=back]{background:color-mix(in oklab, var(--color-surface), color-mix(in oklab, var(--color-brand-line), var(--color-brand) 30%) calc(min(1, (1 - var(--facet-lit)) * 1.3) * 100%))}[data-slot=paper-plane][data-tone=paper] [data-part=front]{background:color-mix(in oklab, var(--color-surface), var(--color-ink-surface) calc((1 - var(--facet-lit)) * 22%))}[data-slot=paper-plane][data-tone=paper] [data-part=back]{background:color-mix(in oklab, var(--color-brand-soft), var(--color-brand-line) calc(min(1, (1 - var(--facet-lit)) * 1.3) * 100%))}[data-slot=paper-plane] [data-face=front] [data-part=back],[data-slot=paper-plane] [data-face=back] [data-part=front]{visibility:hidden}[data-slot=plane-trail] mask{mask-type:alpha}[data-slot=plane-trail] [data-part=reveal]{fill:none;stroke:var(--color-fg);stroke-width:12px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--trail,0))}[data-slot=plane-trail] [data-part=trail]{fill:none;stroke:var(--color-brand);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:0 9;opacity:.6}}@layer utilities;@property --facet-lit{syntax:"<number>";inherits:false;initial-value:1}
@layer theme,base;@layer components{[data-slot=scene-comment-typing]{--armed:clamp(0, (var(--p) - .065) * 100, 1);--tap-send:clamp(0, (var(--p) - .61) / .1, 1);--post:calc(1 - pow(1 - clamp(0, (var(--p) - .67) / .1, 1), 3));--kbd-down:pow(clamp(0, (var(--p) - .69) / .1, 1), 2);--glow:clamp(0, (var(--p) - .72) / .08, 1);--reply:calc(1 - pow(1 - clamp(0, (var(--p) - .8) / .12, 1), 3))}[data-slot=scene-comment-typing] [data-part=fit]{--fit:1}@container landing-stage (max-width:47.99rem){[data-slot=scene-comment-typing] [data-part=fit]{--fit:.78}}@media (max-height:760px){[data-slot=scene-comment-typing] [data-part=fit]{--fit:.82}}[data-slot=scene-comment-typing] [data-part=fit]>[data-slot=landing-mock]{translate:-50% -50%;scale:var(--fit)}[data-slot=scene-comment-typing] [data-part=reel-photo]{object-position:50% 0%}[data-slot=scene-comment-typing] [data-part=reel-shade]{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-surface) 46%, transparent), transparent 11%, transparent 15%, color-mix(in srgb, var(--color-ink-surface) 72%, transparent) 29%)}[data-slot=scene-comment-typing] [data-part=reel-meta]{bottom:71%}[data-slot=scene-comment-typing] [data-part=follow]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-on-ink) 70%, transparent)}[data-slot=scene-comment-typing] [data-part=scrim]{background:var(--color-ink-surface);opacity:.34}[data-slot=scene-comment-typing] [data-part=sheet]{border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;top:29%}[data-slot=scene-comment-typing] [data-part=posted]{z-index:1;background:color-mix(in srgb, var(--color-brand-soft) calc(var(--glow) * 100%), transparent);opacity:var(--post);translate:0 calc((1 - var(--post)) * 2.5rem)}[data-slot=scene-comment-typing] [data-part=reply]{opacity:min(1, var(--reply) * 1.4);transform-origin:0 0;translate:0 calc((1 - var(--reply)) * -1rem);scale:calc(.96 + .04 * var(--reply))}[data-slot=scene-comment-typing] [data-part=composer]{height:3.25rem;translate:0 calc((1 - var(--kbd-down)) * -214px)}[data-slot=scene-comment-typing] [data-part=field]{background:var(--color-surface-sunken);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-brand) calc((1 - var(--post)) * 100%), transparent)}[data-slot=scene-comment-typing]:not([data-typing=idle]) [data-part=placeholder]{opacity:var(--post)}[data-slot=scene-comment-typing] [data-part=typed]{opacity:calc(1 - var(--post));translate:0 calc(var(--post) * -.75rem)}[data-slot=scene-comment-typing] [data-part=caret]{background:var(--color-brand);width:1.5px;height:1.05em;opacity:calc(1 - var(--post));margin-inline-start:1px;display:inline-block}[data-slot=scene-comment-typing][data-typing=idle] [data-part=caret]{left:var(--spacing-inset-sm);position:absolute}[data-slot=scene-comment-typing] [data-part=send]{--on:calc(var(--armed) * (1 - var(--post)));color:color-mix(in srgb, var(--color-on-action) calc(var(--on) * 100%), var(--color-fg-subtle));background:color-mix(in srgb, var(--color-action) calc(var(--on) * 100%), var(--color-surface-sunken));scale:calc(1 - .16 * sin(clamp(0, var(--tap-send) * 1.6 - .2, 1) * 3.1416))}[data-slot=scene-comment-typing] [data-part=keyboard-dock]{height:214px;translate:0 calc(var(--kbd-down) * 100%)}[data-slot=scene-comment-typing] [data-tap=send]{--t:var(--tap-send)}@media (prefers-reduced-motion:no-preference){[data-slot=scene-comment-typing][data-typing=idle] [data-part=caret]{animation:1s step-end infinite landing-caret-blink}}[data-slot=scene-comment-typing] [data-slot=phone-keyboard],[data-slot=scene-comment-typing] [data-part=reel],[data-slot=scene-comment-typing] [data-part=reel-ui]{--p:1;--armed:0;--tap-send:0;--post:0;--kbd-down:0;--glow:0;--reply:0}[data-slot=phone-keyboard]{background:color-mix(in oklab, var(--color-canvas-alt), var(--color-line-strong) 45%);height:100%;position:relative}[data-slot=phone-keyboard] [data-part=layer]{flex-direction:column;gap:9px;padding:8px 3px 0;display:flex;position:absolute;inset:0 0 auto}[data-slot=phone-keyboard]:not([data-layer=symbols]) [data-name=symbols],[data-slot=phone-keyboard][data-layer=symbols] [data-name=letters]{visibility:hidden}[data-slot=phone-keyboard] [data-part=row]{gap:5px;height:38px;display:flex}[data-slot=phone-keyboard] [data-part=row][data-indent]{padding-inline:14px}[data-slot=phone-keyboard] [data-key]{min-width:0;color:var(--color-fg);font-size:var(--text-title-sm);background:var(--color-surface);box-shadow:0 1px 0 color-mix(in srgb, var(--color-fg) 28%, transparent);border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}[data-slot=phone-keyboard] [data-kind=function],[data-slot=phone-keyboard] [data-kind=return]{font-size:var(--text-body-sm);background:color-mix(in oklab, var(--color-line-strong), var(--color-canvas-alt) 20%);flex-grow:1.45}[data-slot=phone-keyboard] [data-kind=space]{font-size:var(--text-body-sm);flex-grow:4.6}[data-slot=phone-keyboard] [data-kind=return]{flex-grow:1.9}[data-slot=phone-keyboard] [data-name=symbols] [data-part=row]:nth-child(3) [data-kind=char]{flex-grow:1.3}[data-slot=phone-keyboard] [data-cap=shift],[data-slot=phone-keyboard][data-shift] [data-cap=base]{display:none}[data-slot=phone-keyboard][data-shift] [data-cap=shift]{display:inline}[data-slot=phone-keyboard][data-shift] [data-key=shift]{color:var(--color-fg);background:var(--color-surface)}[data-slot=phone-keyboard] [data-pressed]{background:color-mix(in oklab, var(--color-line-strong), var(--color-canvas-alt) 20%)}[data-slot=phone-keyboard] [data-kind=char][data-pressed]:after{z-index:1;content:attr(data-key);width:46px;height:54px;color:var(--color-fg);background:var(--color-surface);box-shadow:0 2px 6px color-mix(in srgb, var(--color-fg) 22%, transparent), 0 0 0 .5px color-mix(in srgb, var(--color-fg) 18%, transparent);border-radius:10px;place-items:center;padding-bottom:6px;font-size:28px;display:grid;position:absolute;bottom:calc(100% - 4px);left:50%;translate:-50%}[data-slot=phone-keyboard][data-shift] [data-kind=char][data-pressed]:after{content:attr(data-shifted)}[data-slot=phone-keyboard] [data-key]:first-child[data-pressed]:after{left:0;translate:0}[data-slot=phone-keyboard] [data-key]:last-child[data-pressed]:after{left:auto;right:0;translate:0}[data-slot=phone-keyboard] [data-pressed]:before{z-index:2;content:"";background:color-mix(in srgb, var(--color-fg) 20%, transparent);width:30px;height:30px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-surface) 75%, transparent);border-radius:999px;position:absolute;top:50%;left:50%;translate:-50% -30%}[data-slot=phone-keyboard] [data-part=home-bar]{background:var(--color-fg);border-radius:999px;width:120px;height:4px;display:block;position:absolute;bottom:8px;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){[data-slot=scene-comment-typing]{min-height:100svh}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-plane-home]{--p:1;--trail:0;--arrive:0;--morph:0;--copy:0}[data-slot=scene-plane-home] [data-part=slot]{--card-scale:.7;--icon-scale:.52;z-index:2}@container landing-stage (min-width:48rem){[data-slot=scene-plane-home] [data-part=slot]{--card-scale:.92}}[data-slot=scene-plane-home] [data-part=pad],[data-slot=scene-plane-home] [data-part=halo]{border-radius:22%;position:absolute;inset:0}[data-slot=scene-plane-home] [data-part=pad]{border:1.5px dashed var(--color-brand-line);opacity:calc(1 - var(--arrive))}[data-slot=scene-plane-home] [data-part=halo]{--t:clamp(0, (var(--morph) - .55) / .45, 1);box-shadow:0 0 0 2px var(--color-brand-line);opacity:calc(var(--t) * (1 - var(--t)) * 3.2);scale:calc(1 + var(--t) * .5)}[data-slot=scene-plane-home] [data-part=badge]{--m:calc(var(--morph) * var(--morph) * (3 - 2 * var(--morph)));border-radius:var(--radius-card);background:var(--color-brand);width:300px;height:200px;clip-path:inset(0 calc(var(--m) * 50px) round calc(16px + var(--m) * 28px));scale:calc(var(--card-scale) + (var(--icon-scale) - var(--card-scale)) * var(--m));margin:-100px 0 0 -150px;position:absolute;top:50%;left:50%}[data-slot=scene-plane-home]:not([data-plane=badge]) [data-part=badge]{visibility:hidden}[data-slot=scene-plane-home] [data-part=badge] [data-slot=comment-card]{opacity:calc(1 - min(1, var(--m) * 2.5))}[data-slot=scene-plane-home] [data-part=badge-logo]{--show:clamp(0, var(--m) * 2.2 - 1, 1);opacity:var(--show);scale:calc(.86 + .14 * var(--show));line-height:0;position:absolute;top:0;left:50px}[data-slot=scene-plane-home] [data-part=copy]{--e:calc(1 - pow(1 - var(--copy), 3));opacity:var(--e);translate:0 calc((1 - var(--e)) * 1.5rem)}[data-slot=scene-plane-home] [data-part=copy]:focus-within{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){[data-slot=scene-plane-home]{--trail:1;--arrive:1;--morph:1;--copy:1;min-height:100svh}[data-slot=scene-plane-home]:not([data-plane=badge]) [data-part=badge]{visibility:visible}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-paper-plane]{--lift:0;--fold:0;--trail:0;--merge:0;--detect:0;--catch:0}[data-slot=scene-paper-plane]>[data-slot=landing-mock],[data-slot=scene-paper-plane]>[data-part=sky]{--p:1}[data-slot=scene-paper-plane] [data-part=card]>[data-slot=comment-card],[data-slot=scene-paper-plane] [data-part=mini-card]>[data-slot=message-card]{--lift:0;--fold:0}[data-slot=scene-paper-plane] [data-part=launch]{--card-scale:.74;position:absolute;top:76%;left:50%}[data-slot=scene-paper-plane] [data-part=hub]{--hub-zoom:1;position:absolute;top:14%;left:50%}@container landing-stage (min-width:48rem){[data-slot=scene-paper-plane] [data-part=launch]{--card-scale:.9;top:52%;left:25%}[data-slot=scene-paper-plane] [data-part=hub]{top:40%;left:76%}}@container landing-stage (min-width:64rem){[data-slot=scene-paper-plane] [data-part=launch]{--card-scale:1.26;top:54%;left:20%}[data-slot=scene-paper-plane] [data-part=hub]{--hub-zoom:1.4;top:40%;left:81%}[data-slot=scene-paper-plane] [data-slot=plane-trail] [data-part=trail]{stroke-width:3.5px;stroke-dasharray:0 12;opacity:.78}}@container landing-stage (min-width:80rem){[data-slot=scene-paper-plane] [data-part=launch]{--card-scale:1.4}}[data-slot=scene-paper-plane] [data-part=card],[data-slot=scene-paper-plane] [data-part=ghost]{border-radius:var(--radius-card);width:300px;height:200px;position:absolute;top:0;left:0}[data-slot=scene-paper-plane] [data-part=card]{background:var(--color-brand);box-shadow:var(--shadow-2);translate:-50% calc(-50% - var(--lift) * 14px);scale:calc(var(--card-scale) * (1 + var(--lift) * .03))}[data-slot=scene-paper-plane] [data-part=launch]:not([data-plane=card]) [data-part=card]{visibility:hidden}[data-slot=scene-paper-plane] [data-part=tail]{background:var(--color-brand);clip-path:polygon(0 0,100% 0,0 100%);transform-origin:0 0;width:22px;height:12px;scale:1 calc(1 - var(--lift));position:absolute;bottom:-11px;left:30px}[data-slot=scene-paper-plane] [data-part=ghost]{border:1.5px dashed var(--color-brand-line);opacity:min(1, var(--fold) * 4);translate:-50% calc(-50% - 14px);scale:var(--card-scale);justify-content:center;align-items:flex-end;padding-bottom:.75rem;display:flex}[data-slot=scene-paper-plane] [data-part=hub-icon],[data-slot=scene-paper-plane] [data-part=hub-ring]{z-index:2;position:absolute;top:0;left:0;translate:-50% -50%}[data-slot=scene-paper-plane] [data-part=hub-icon]{scale:calc(var(--hub-zoom) * ( 1 - .12 * sin(min(1, var(--merge) * 2) * 3.1416) + .06 * sin(clamp(0, var(--merge) * 2 - 1, 1) * 3.1416) - .07 * var(--catch) ));line-height:0;display:block}[data-slot=scene-paper-plane] [data-part=hub-ring]{width:88px;height:88px;box-shadow:0 0 0 2px var(--color-brand);opacity:calc(clamp(0, var(--merge) * 3 - .6, 1) * (1 - var(--merge)) * 1.4);scale:calc(var(--hub-zoom) * (1 + var(--merge) * .7));border-radius:22%}[data-slot=scene-paper-plane] [data-part=hub-label]{top:calc(44px * var(--hub-zoom) + 8px);position:absolute;left:0;translate:-50%}[data-slot=scene-paper-plane] [data-part=readout]{top:calc(44px * var(--hub-zoom) + 40px);opacity:min(1, var(--detect) * 3);transform-origin:top;translate:-50% calc((1 - min(1, var(--detect) * 2.5)) * 12px);scale:var(--hub-zoom);position:absolute;left:0}[data-slot=scene-paper-plane] [data-part=keyword]{isolation:isolate;color:inherit;background:0 0;position:relative}[data-slot=scene-paper-plane] [data-part=keyword]:before{z-index:-1;content:"";background:var(--color-accent);transform-origin:0;scale:clamp(0, (var(--detect) - .3) * 3, 1) 1;border-radius:2px;position:absolute;inset:55% -.15em 2% -.1em}[data-slot=scene-paper-plane] [data-part=detected]{opacity:clamp(0, (var(--detect) - .6) * 4, 1);scale:calc(.92 + .08 * clamp(0, (var(--detect) - .6) * 4, 1));transform-origin:0}[data-slot=scene-paper-plane] [data-part=mini]{--card-scale:.5;position:absolute}[data-slot=scene-paper-plane] [data-part=mini][data-flyer=youtube]{top:47%;left:74%}[data-slot=scene-paper-plane] [data-flyer=page]{display:none}@container landing-stage (min-width:48rem){[data-slot=scene-paper-plane] [data-part=mini]{--card-scale:.54}[data-slot=scene-paper-plane] [data-part=mini][data-flyer=youtube]{top:84%;left:50%}[data-slot=scene-paper-plane] [data-flyer=page]{display:block}[data-slot=scene-paper-plane] [data-part=mini][data-flyer=page]{top:12%;left:87%}}@container landing-stage (min-width:64rem){[data-slot=scene-paper-plane] [data-part=mini]{--card-scale:.76}}@container landing-stage (min-width:80rem){[data-slot=scene-paper-plane] [data-part=mini]{--card-scale:.84}}[data-slot=scene-paper-plane] [data-part=mini-card]{border-radius:var(--radius-card);background:var(--color-surface);width:300px;height:200px;box-shadow:var(--shadow-2), inset 0 0 0 1px var(--color-card-line);translate:-50% calc(-50% - var(--lift) * 14px);scale:calc(var(--card-scale) * (1 + var(--lift) * .03));position:absolute;top:0;left:0}[data-slot=scene-paper-plane] [data-part=mini]:not([data-plane=card]) [data-part=mini-card]{visibility:hidden}[data-slot=scene-paper-plane] [data-part=plane-layer]{opacity:calc(1 - clamp(0, (var(--merge) - .3) / .5, 1))}[data-slot=scene-paper-plane] [data-part=plane-layer]>[data-slot=paper-plane]{--merge:0;isolation:isolate}@media (prefers-reduced-motion:reduce){[data-slot=scene-paper-plane]{--lift:1;--fold:1;--trail:1;--merge:1;--detect:1;min-height:100svh}[data-slot=scene-paper-plane] [data-part=card]{visibility:hidden}[data-slot=scene-paper-plane] [data-part=mini-card],[data-slot=scene-paper-plane] [data-part=mini]:not([data-plane=card]) [data-part=mini-card]{visibility:visible;translate:-50% -50%;scale:var(--card-scale)}@container landing-stage (max-width:47.99rem){[data-slot=scene-paper-plane] [data-part=mini][data-flyer=youtube]{--card-scale:.42;top:14%;left:calc(50% + 119px)}}}}@layer utilities;
@layer theme,base;@layer components{.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}[data-slot=flow-canvas] .react-flow{--xy-background-color:var(--color-canvas-alt);--xy-background-pattern-color:var(--color-line);--xy-edge-stroke:var(--color-line-strong);--xy-edge-stroke-width:2;--xy-edge-stroke-selected:var(--color-brand);--xy-connectionline-stroke:var(--color-brand);--xy-connectionline-stroke-width:2;--xy-minimap-background-color:var(--color-surface);--xy-minimap-mask-background-color:transparent;--xy-minimap-mask-stroke-color:var(--color-brand);--xy-minimap-node-background-color:var(--color-surface-sunken);--xy-minimap-node-stroke-color:var(--color-line-strong)}[data-slot=flow-canvas] .react-flow__edge.selected .react-flow__edge-path,[data-slot=flow-canvas] .react-flow__edge.selectable:focus-visible .react-flow__edge-path,[data-slot=flow-canvas] .react-flow__edge.selectable:hover .react-flow__edge-path{stroke-width:3px}[data-slot=flow-canvas] .react-flow:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}}@layer utilities;
@layer theme,base;@layer components{[data-slot=scene-auto-reply]{--n1:clamp(0, (var(--p) - .04) / .05, 1);--e1:clamp(0, (var(--p) - .09) / .08, 1);--n2:clamp(0, (var(--p) - .16) / .05, 1);--kw:clamp(0, (var(--p) - .18) / .05, 1);--e2:clamp(0, (var(--p) - .23) / .08, 1);--n3:clamp(0, (var(--p) - .3) / .05, 1);--e3:clamp(0, (var(--p) - .35) / .1, 1);--dots:calc(clamp(0, (var(--p) - .44) * 25, 1) * clamp(0, (.53 - var(--p)) * 25, 1));--reply-t:clamp(0, (var(--p) - .52) / .08, 1);--tap-link:clamp(0, (var(--p) - .78) / .44, .5)}[data-slot=scene-auto-reply] [data-part=fit]{--fit:1}@container landing-stage (max-width:47.99rem){[data-slot=scene-auto-reply] [data-part=fit]{--fit:.74}}@media (max-height:760px){[data-slot=scene-auto-reply] [data-part=fit]{--fit:.8}}[data-slot=scene-auto-reply] [data-part=fit]>[data-slot=landing-mock]{translate:-50% -50%;scale:var(--fit)}[data-slot=scene-auto-reply] [data-part=node]{--n:0;opacity:calc(.6 + .4 * var(--n))}[data-slot=scene-auto-reply] [data-step="1"]{--n:var(--n1);--w:var(--e1)}[data-slot=scene-auto-reply] [data-step="2"]{--n:var(--n2);--w:var(--e2)}[data-slot=scene-auto-reply] [data-step="3"]{--n:var(--n3);--w:var(--e3)}[data-slot=scene-auto-reply] [data-part=glow]{z-index:1;pointer-events:none;border-radius:calc(var(--radius-card) + 4px);box-shadow:0 0 0 2px var(--color-brand), 0 0 0 7px color-mix(in srgb, var(--color-brand) 14%, transparent);opacity:var(--n);scale:calc(1.03 - .03 * var(--n));position:absolute;inset:-4px}[data-slot=scene-auto-reply] [data-part=ran]{opacity:var(--n);scale:calc(.8 + .2 * var(--n))}[data-slot=scene-auto-reply] [data-part=keyword]{isolation:isolate;color:inherit;background:0 0;font-weight:600;position:relative}[data-slot=scene-auto-reply] [data-part=keyword]:before{z-index:-1;content:"";background:var(--color-accent);transform-origin:0;scale:var(--kw) 1;border-radius:2px;position:absolute;inset:50% -.1em 0}[data-slot=scene-auto-reply] [data-part=case-check]{opacity:var(--kw);scale:calc(.6 + .4 * var(--kw))}[data-slot=scene-auto-reply] [data-part=edge],[data-slot=scene-auto-reply] [data-part=handoff]{background:var(--color-line-strong);display:block}[data-slot=scene-auto-reply] [data-part=edge]{width:2px;height:40px;position:relative}[data-slot=scene-auto-reply] [data-part=handoff]{width:4.5rem;height:2px;position:absolute;top:50%;left:100%}[data-slot=scene-auto-reply] [data-part=wire-fill]{background:var(--color-brand);transform-origin:top;scale:1 var(--w);position:absolute;inset:0}[data-slot=scene-auto-reply] [data-part=handoff]>[data-part=wire-fill]{transform-origin:0;scale:var(--w) 1}[data-slot=scene-auto-reply] [data-part=pulse]{background:var(--color-brand);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 24%, transparent);opacity:calc(min(1, var(--w) * 10) * min(1, (1 - var(--w)) * 10));translate:0 calc(var(--w) * 40px);border-radius:999px;margin:-5px 0 0 -5px;position:absolute;top:0;left:50%}[data-slot=scene-auto-reply] [data-part=handoff]>[data-part=pulse]{translate:calc(var(--w) * 4.5rem) 0;top:50%;left:0}[data-slot=scene-auto-reply] [data-part=chip]{opacity:calc(.6 + .4 * var(--n));box-shadow:var(--shadow-1), 0 0 0 calc(var(--n) * 2px) var(--color-brand)}[data-slot=scene-auto-reply] [data-part=chip-check]{opacity:var(--n)}[data-slot=scene-auto-reply] [data-part=strip-edge]{background:var(--color-line-strong);width:1.25rem;height:2px;display:block;position:relative}[data-slot=scene-auto-reply] [data-part=strip-edge]:after{content:"";background:var(--color-brand);transform-origin:0;scale:var(--w) 1;position:absolute;inset:0}[data-slot=dm-thread] [data-part=dm-photo]{object-position:50% 62%}[data-slot=scene-auto-reply] [data-part=dm-typing]{opacity:var(--dots);translate:0 calc((1 - var(--dots)) * 6px)}[data-slot=scene-auto-reply] [data-part=dm-typing] [data-part=dot]{translate:0 calc(max(0, sin(var(--p) * 140)) * -3px)}[data-slot=scene-auto-reply] [data-part=dm-typing] [data-part=dot]:nth-child(2){translate:0 calc(max(0, sin(var(--p) * 140 - 1)) * -3px)}[data-slot=scene-auto-reply] [data-part=dm-typing] [data-part=dot]:nth-child(3){translate:0 calc(max(0, sin(var(--p) * 140 - 2)) * -3px)}[data-slot=scene-auto-reply] [data-part=dm-reply]{--pop:calc(1 + 2.70158 * pow(var(--reply-t) - 1, 3) + 1.70158 * pow(var(--reply-t) - 1, 2));opacity:min(1, var(--reply-t) * 2.5);transform-origin:0 100%;translate:0 calc((1 - var(--reply-t)) * 1rem);scale:calc(.92 + .08 * var(--pop))}[data-slot=scene-auto-reply] [data-part=dm-quick]{--t:clamp(0, (var(--reply-t) - .35) / .65, 1);opacity:var(--t);translate:0 calc((1 - var(--t)) * .5rem)}[data-slot=scene-auto-reply] [data-part=dm-cta]{scale:calc(1 - .04 * min(1, var(--tap-link) * 2.4))}[data-slot=scene-auto-reply] [data-part=dm-link]{--t:var(--tap-link);background:color-mix(in srgb, var(--color-on-action) calc(min(1, var(--t) * 2.4) * 16%), transparent)}[data-slot=scene-auto-reply] [data-part=dm-link]:after{content:"";background:color-mix(in srgb, var(--color-on-action) 34%, transparent);width:2.25rem;height:2.25rem;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-on-action) 70%, transparent);opacity:calc(min(1, var(--t) * 5) * min(1, (1 - var(--t)) * 2.4));scale:calc(1.4 - .4 * min(1, var(--t) * 2.4));border-radius:999px;margin:-1.125rem 0 0 -1.125rem;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){[data-slot=scene-auto-reply]{min-height:100svh}}}@layer utilities;
@layer theme,base;@layer components{[data-slot=creator-frame]{width:100%;container:creator-frame/inline-size}[data-slot=creator-scope]{background:var(--page-background-wide);color:var(--page-text);font-family:var(--page-font-body);word-break:keep-all;overflow-wrap:break-word}[data-slot=creator-scope][data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-slot=creator-scope][data-color-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-slot=creator-card]{width:100%;overflow:clip}[data-slot=creator-scope][data-surface=public] [data-slot=creator-column]{min-height:100dvh}@container creator-frame (min-width:640px){[data-slot=creator-scope][data-surface=public]{padding:40px 20px}[data-slot=creator-card]{border:1px solid var(--page-line);border-radius:20px;max-width:480px;margin-inline:auto}[data-slot=creator-scope][data-surface=public] [data-slot=creator-column]{min-height:0}}[data-slot=creator-notice-strip]{display:contents}[data-slot=creator-block]:empty{display:none}[data-slot=creator-block]:has(>[data-slot=creator-icon-row]:not(:has(>:not(:empty)))){display:none}[data-slot=creator-scope][data-surface=public] [data-slot=creator-block]:has([data-slot=creator-section][data-untitled=true]):not(:has([data-slot=creator-section-body]>[data-slot=creator-block]:not(:empty))){display:none}[data-slot=creator-column]{background:var(--page-background)}[data-slot=creator-column][data-frameless=true]{background:0 0}[data-slot=creator-scope][data-page-background=image]{background-image:linear-gradient(var(--page-scrim), var(--page-scrim)), var(--page-background-image);background-size:cover;background-position:var(--page-bg-position);background-repeat:no-repeat}[data-slot=creator-scope][data-page-background=image][data-bg-fit=width]{background-size:auto,100%}[data-slot=creator-scope][data-page-background=image][data-bg-fit=height]{background-size:auto,auto 100%}[data-slot=creator-scope][data-page-background=image][data-bg-fixed=true]{isolation:isolate;background-image:none}[data-slot=creator-bg-fixed]{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--page-scrim), var(--page-scrim)), var(--page-background-image);background-size:cover;background-position:var(--page-bg-position);background-repeat:no-repeat;height:100dvh;margin:0 0 -100dvh;position:sticky;top:0}@container creator-frame (min-width:640px){[data-slot=creator-scope][data-surface=public] [data-slot=creator-bg-fixed]{margin:-40px -20px calc(40px - 100dvh)}}[data-creator-shadow]{box-shadow:var(--tw-inset-shadow,0 0 #0000), var(--tw-inset-ring-shadow,0 0 #0000), var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}[data-creator-shadow=soft]{--tw-shadow:0 1px 3px color-mix(in srgb, var(--page-text) 5%, transparent)}[data-creator-shadow=row]{--tw-shadow:0 1px 0 color-mix(in srgb, var(--page-text) 6%, transparent)}[data-creator-surface=button]{background:var(--page-button-background);color:var(--page-button-color);border:1.5px solid var(--page-button-border)}[data-page-face=canvas],[data-page-face=surface]{--page-column-text:var(--page-text);--page-column-muted:var(--page-text-muted);--page-column-primary-text:var(--page-primary-text)}[data-page-face=canvas]{--page-button-background:var(--page-button-background-on-canvas);--page-button-border:var(--page-button-border-on-canvas);--page-button-color:var(--page-button-color-on-canvas)}[data-page-face=surface]{--page-button-background:var(--page-button-background-on-surface);--page-button-border:var(--page-button-border-on-surface);--page-button-color:var(--page-button-color-on-surface)}[data-page-face=tint]{--page-text-muted:var(--page-text-muted-on-tint);--page-primary-text:var(--page-primary-text-on-tint);--page-column-text:var(--page-text);--page-column-muted:var(--page-text-muted-on-tint);--page-column-primary-text:var(--page-primary-text-on-tint);--page-button-background:var(--page-button-background-on-tint);--page-button-border:var(--page-button-border-on-tint);--page-button-color:var(--page-button-color-on-tint)}[data-page-face=cover]{--page-column-text:var(--page-cover-text);--page-column-muted:var(--page-cover-muted);--page-button-background:var(--page-button-background-on-cover);--page-button-border:var(--page-button-border-on-cover);--page-button-color:var(--page-button-color-on-cover)}:is([data-page-face=canvas],[data-page-face=surface],[data-page-face=tint])>*{--page-focus:var(--page-focus-on-face)}[data-page-face=cover]>*{--page-focus:var(--page-focus-on-cover)}[data-slot=creator-image]{object-fit:cover;object-position:var(--creator-crop-x,50%) var(--creator-crop-y,50%);width:100%;height:100%;transform:scale(var(--creator-crop-zoom,1));transform-origin:var(--creator-crop-x,50%) var(--creator-crop-y,50%);display:block}@media (prefers-reduced-motion:reduce){[data-slot=creator-scope] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer utilities;
@layer components{[data-slot=profile]{--profile-scale:1}[data-slot=profile][data-profile-size=xs]{--profile-scale:.7083}[data-slot=profile][data-profile-size=s]{--profile-scale:.8333}[data-slot=profile][data-profile-size=l]{--profile-scale:1.1667}[data-slot=profile][data-profile-size=xl]{--profile-scale:1.375}[data-slot=profile-avatar]{--profile-avatar-base:96px;--profile-avatar-size:calc(var(--profile-avatar-base) * var(--profile-scale,1));width:var(--profile-avatar-size);height:var(--profile-avatar-size);background:var(--page-elevated);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}[data-slot=profile-avatar][data-size=md]{--profile-avatar-base:76px}[data-slot=profile-avatar][data-size=sm]{--profile-avatar-base:38px}[data-slot=profile-band-row]{height:calc(46px * var(--profile-scale,1))}[data-slot=profile-avatar][data-shape=squircle]{border-radius:38%}[data-slot=profile-avatar][data-shape=free]{width:auto;max-width:calc(var(--profile-avatar-size) * 2.4);border-radius:12px}[data-slot=profile-avatar][data-shape=free] [data-slot=creator-image]{width:auto;max-width:calc(var(--profile-avatar-size) * 2.4)}[data-slot=profile-cover][data-kind=gradient]{background:linear-gradient(160deg, var(--page-cover-from) 0%, var(--page-cover-mid) 55%, var(--page-cover-to) 100%)}[data-slot=profile-cover][data-kind=image]{background:var(--page-tint)}[data-slot=profile-scrim]{background:linear-gradient(#00000052 0%,#00000075 55%,#0000009e 100%)}[data-slot=profile][data-tone=on-image] [data-slot=profile-name],[data-slot=profile][data-tone=on-image] [data-slot=profile-text]{color:#fff}[data-slot=profile][data-tone=on-image] [data-slot=profile-muted]{color:#ffffffe0}[data-slot=profile-share]{box-shadow:0 1px 3px color-mix(in srgb, var(--page-text) 16%, transparent)}[data-slot=profile-name][data-variant=magazine]{font-size:calc(var(--text-display-lg) * var(--profile-scale,1));letter-spacing:-1.9px;font-weight:800;line-height:1.1}[data-slot=profile][data-variant=hero]{--profile-cover-h:240px}[data-slot=profile][data-variant=hero][data-cover-height=s]{--profile-cover-h:180px}[data-slot=profile][data-variant=hero][data-cover-height=l]{--profile-cover-h:300px}@container creator-frame (min-width:640px){[data-slot=profile][data-variant=hero]{--profile-cover-h:288px}[data-slot=profile][data-variant=hero][data-cover-height=s]{--profile-cover-h:224px}[data-slot=profile][data-variant=hero][data-cover-height=l]{--profile-cover-h:352px}}[data-slot=profile-cover][data-fade=true]{-webkit-mask-image:linear-gradient(#000 30%,#00000073 62%,#0000001f 85%,#0000 100%);mask-image:linear-gradient(#000 30%,#00000073 62%,#0000001f 85%,#0000 100%)}[data-slot=profile-hero-head]{padding-top:calc(var(--profile-cover-h) * .45)}[data-slot=profile][data-hero-photo=false] [data-slot=profile-hero-head]{padding-top:24px}}
[data-slot=collection][data-collapsed=true]:not([data-search-active] *) [data-fold-extra]{display:none}
@layer components{[data-slot=divider-block]{--creator-divider-ink:var(--page-text-muted);--creator-divider-alpha:60%;color:color-mix(in srgb, var(--creator-divider-ink) var(--creator-divider-alpha), transparent);border-color:currentColor}[data-slot=divider-block][data-line-tone=strong]{--creator-divider-ink:var(--page-text)}[data-slot=divider-block][data-line-tone=accent]{--creator-divider-ink:var(--page-accent)}[data-slot=divider-block][data-line-tone=custom]{--creator-divider-ink:var(--creator-line)}[data-slot=divider-block][data-line-strength=soft]{--creator-divider-alpha:35%}[data-slot=divider-block][data-line-strength=strong]{--creator-divider-alpha:100%}}
@layer theme,base;@layer components{[data-slot=lightbox]{color:#fff;background:#000000e0}[data-slot=lightbox-button]{color:#fff;background:#ffffff26}[data-slot=lightbox-button]:hover:not(:disabled){background:#ffffff47}[data-slot=lightbox-button]:focus-visible{outline-offset:2px;outline:2px solid #fff}}@layer utilities;
@layer theme,base;@layer components{[data-slot=gallery-scrim]{color:#fff;background:linear-gradient(#0000,#000000b3)}}@layer utilities;
@layer components{[data-slot=image-block]{width:100%;margin-inline:auto}[data-slot=image-block][data-size=xs]{max-width:45%}[data-slot=image-block][data-size=s]{max-width:65%}[data-slot=image-block][data-size=l]{width:calc(100% + var(--page-padding,0px));margin-inline:calc(var(--page-padding,0px) / -2)}[data-slot=image-block][data-size=xl]{width:calc(100% + var(--page-padding,0px) * 2);margin-inline:calc(var(--page-padding,0px) * -1)}[data-slot=image-overlay]{color:#fff;background:linear-gradient(#0000,#000000b3)}}
@layer components{[data-link-highlight=true]{box-shadow:0 0 0 2px var(--page-highlight-gap), 0 0 0 4px var(--page-accent)}}
@layer components{[data-slot=map-face]{background-image:linear-gradient(32deg, transparent 46.5%, color-mix(in srgb, var(--page-surface) 85%, transparent) 46.5% 49.5%, transparent 49.5%), linear-gradient(-18deg, transparent 63%, color-mix(in srgb, var(--page-surface) 85%, transparent) 63% 65.5%, transparent 65.5%), linear-gradient(color-mix(in srgb, var(--page-line) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--page-line) 55%, transparent) 1px, transparent 1px);background-size:auto,auto,32px 32px,32px 32px}}
@layer components{[data-slot=notice-flow][data-overflow=true]:not([data-paused=true]) [data-slot=notice-track]{animation:14s linear infinite creator-notice-scroll}[data-slot=notice-flow] [data-slot=notice-viewport]:is(:hover,:focus-within) [data-slot=notice-track]{animation-play-state:paused}@keyframes creator-notice-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){[data-slot=notice-track]{animation:none!important}[data-slot=notice-pause]{display:none}}}
@layer components{[data-search-hidden=true]{display:none!important}}
[data-slot=channel-mark][data-shape=tile],[data-slot=channel-mark][data-shape=ink]{border-radius:22%;overflow:hidden}[data-slot=channel-mark][data-shape=ink]{background:#000}[data-slot=channel-mark][data-shape=ink]>img{box-sizing:border-box;padding:20%}
@layer theme,base;@layer components{[data-slot=video-play]{color:#000000d9;background:#ffffffeb}[data-slot=video-player]{background:#000}}@layer utilities;
@font-face{font-family:Gmarket Sans;src:url(/fonts/gmarket-sans/GmarketSansBold.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/paperlogy/Paperlogy-7Bold.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:JalnanGothic;src:url(/fonts/jalnan-gothic/JalnanGothic.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:SB Aggro;src:url(/fonts/aggro/Aggro-Bold.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Cafe24Ssurround;src:url(/fonts/cafe24-ssurround/Cafe24Ssurround-v2.0.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:S-Core Dream;src:url(/fonts/escore-dream/SCDream6.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:LeeSeoyun;src:url(/fonts/leeseoyun/LeeSeoyun.otf)format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Ownglyph ParkDaHyun;src:url(/fonts/ownglyph-parkdahyun/Ownglyph_ParkDaHyun-Regular.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Griun Fromsol;src:url(/fonts/griun-fromsol/Griun_Fromsol-Rg.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces/Fraunces-var-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk/SpaceGrotesk-var-latin.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:SUIT;src:url(/fonts/suit/SUIT-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SUIT;src:url(/fonts/suit/SUIT-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NanumSquare;src:url(/fonts/nanum-square/NanumSquareOTF_acR.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NanumSquare;src:url(/fonts/nanum-square/NanumSquareOTF_acB.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}
@layer components{[data-slot=numbered-number]{font-size:var(--text-label);font-weight:800;line-height:var(--text-label--line-height);letter-spacing:1px}}
@layer theme,base;@layer components{[data-slot=kit-deck-slide]{box-shadow:0 1px 2px color-mix(in srgb, var(--page-text) 6%, transparent), 0 14px 36px color-mix(in srgb, var(--page-text) 9%, transparent)}[data-slot=kit-stat-card]{container-type:inline-size}[data-slot=kit-stat-value]{font-size:min(var(--text-stat), calc(100cqw / (var(--stat-chars,1) * .64)));line-height:var(--text-stat--line-height);letter-spacing:var(--text-stat--letter-spacing);white-space:nowrap}[data-slot=kit-paper-sheet]{box-shadow:0 1px 3px color-mix(in srgb, var(--page-text) 10%, transparent), 0 13px 31px color-mix(in srgb, var(--page-text) 12%, transparent);-webkit-print-color-adjust:exact;print-color-adjust:exact}}@layer utilities;@page kit-paper{size:A4;margin:12mm 0 10.5mm}@media print{@layer components{[data-slot=media-kit-paper]{page:kit-paper}[data-slot=kit-paper-sheet]{zoom:1.4173;box-shadow:none}[data-slot=creator-scope]:has([data-slot=media-kit-paper]){background:0 0;padding:0}}}
@layer theme,base;@layer components{[data-slot=product-touch]{--press:0;--touch-on:0;--touch-x:0px;--touch-y:0px;z-index:5;pointer-events:none;background:color-mix(in srgb, var(--color-ink-surface) 26%, transparent);width:2.75rem;height:2.75rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-surface) 90%, transparent), 0 6px 18px color-mix(in srgb, var(--color-ink-surface) 22%, transparent);opacity:var(--touch-on);translate:var(--touch-x) var(--touch-y);scale:calc((.7 + .3 * var(--touch-on)) * (1 - .72 * var(--press) * (1 - var(--press))));border-radius:999px;margin:-1.375rem 0 0 -1.375rem;position:absolute;top:0;left:0}[data-slot=product-touch]:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-surface) 85%, transparent);opacity:calc(clamp(0, var(--press) * 40, 1) * (1 - var(--press)));scale:calc(1 + 1.4 * var(--press));position:absolute;inset:0}}@layer utilities;
